X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=package%2Fdebian-mingw%2Frules;h=6ac4c431e1f43a7c003aed94b176b34b1455e0f5;hp=0c6362ad87b7326f307434a7070fb3fee50ef032;hb=89175dffb0245ffaa1ffec80373cb9990f8dc7fe;hpb=a0bb9c404174926bf131a5989a0524a6eecd09eb diff --git a/package/debian-mingw/rules b/package/debian-mingw/rules old mode 100644 new mode 100755 index 0c6362ad..6ac4c431 --- a/package/debian-mingw/rules +++ b/package/debian-mingw/rules @@ -17,6 +17,7 @@ CC_NORMAL = -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion CC_STRICT = $(CC_NORMAL) -W -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wwrite-strings -ansi -pedantic TARGET = i686-w64-mingw32 +MINGW_BIN = /usr/bin MINGW_TOP = /usr/$(TARGET) MINGW_TMP = $(CURDIR)/debian/mingw32-ncurses6 @@ -31,20 +32,17 @@ CONFIG_OPTIONS = \ --disable-macros \ --disable-overwrite \ --disable-termcap \ - --enable-const \ - --enable-ext-colors \ - --enable-ext-mouse \ --enable-interop \ - --enable-sp-funcs \ + --enable-pc-files \ --enable-term-driver \ --enable-warnings \ --enable-widec \ --verbose \ + --with-abi-version=6 \ --with-cxx-shared \ --with-develop \ --with-fallbacks=unknown,rxvt \ --with-shared \ - --with-tparm-arg=intptr_t \ --with-trace \ --with-xterm-kbs=DEL \ --without-ada \ @@ -75,6 +73,7 @@ configure-stamp: --target=$(TARGET) \ --prefix=$(MINGW_TOP) \ --with-build-cc=$(BUILD_CC) \ + --with-pkg-config-libdir=/usr/$(TARGET)/lib/pkgconfig \ $(CONFIG_OPTIONS) touch configure-stamp @@ -106,6 +105,13 @@ install-stamp: build-stamp $(MAKE) install.libs DESTDIR=$(MINGW_TMP) + mkdir -p $(MINGW_TMP)$(MINGW_BIN) + for name in $(MINGW_TMP)$(MINGW_TOP)/bin/*-config; \ + do \ + base=`basename $$name`; \ + ln -v $$name $(MINGW_TMP)$(MINGW_BIN)/$(TARGET)-$$base; \ + done + touch install-stamp # Build architecture-independent files here. @@ -117,7 +123,7 @@ binary-arch: build install dh_testdir dh_testroot dh_installchangelogs NEWS - dh_strip + # dh_strip dh_compress dh_fixperms dh_installdeb