X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=debian%2Frules;h=98a5c19783bb5cd84acba6d1c9cf242e0b33c3a5;hb=7cb2740ab75d86ce8de2dde75888d225d7946ca9;hp=effef9dac05d10dbd84190075a162f1bc5462614;hpb=2cd9d2b5d02d25096f690a7a7e2830b939ad9d45;p=ckermit.git diff --git a/debian/rules b/debian/rules index effef9d..98a5c19 100755 --- a/debian/rules +++ b/debian/rules @@ -4,20 +4,27 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + BUILDDIR=`pwd`/debian/ckermit CFLAGS =-g \ -DIKSDCONF=\\\\\\\\\\\\\\\"/etc/kermit/iksd.conf\\\\\\\\\\\\\\\" \ -DCK_SYSINI=\\\\\\\\\\\\\\\"/etc/kermit/kermrc\\\\\\\\\\\\\\\" \ - -DCK_INI_B -DX509_SUBJECT_ALT_NAME_TO_USER + -DCK_INI_B -DX509_SUBJECT_ALT_NAME_TO_USER -DHAVE_PTMX ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else - CFLAGS += -O2 + CFLAGS += -O1 +endif + +DEB_HOST_ARCH_OS := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) +ifneq (,$(or $(findstring kfreebsd, $(DEB_HOST_ARCH_OS)), $(findstring hurd, $(DEB_HOST_ARCH_OS)))) + CFLAGS += -DSELECT endif -MAKEOPTS=-f makefile DESTDIR=\"$(BUILDDIR)\" BINDIR=/usr/bin MANDIR=/usr/share/man/man1 INFODIR=/usr/share/doc/ckermit KFLAGS='$(CFLAGS)' LNKFLAGS="-Wl,-z,defs -Wl,--as-needed" +MAKEOPTS=-f makefile DESTDIR=\"$(BUILDDIR)\" BINDIR=/usr/bin MANDIR=/usr/share/man/man1 INFODIR=/usr/share/doc/ckermit KFLAGS='$(CFLAGS)' MULTIARCH=\"$(DEB_HOST_MULTIARCH)\" LNKFLAGS="-Wl,-z,defs -Wl,--as-needed" MAKETARGET=linux+krb5+openssl %: @@ -45,7 +52,7 @@ override_dh_auto_install: rm "$(BUILDDIR)/usr/share/doc/ckermit/COPYING.TXT" override_dh_installchangelogs: - dh_installchangelogs -k ckc300.txt + dh_installchangelogs -k ckc302.txt override_dh_installpam: dh_installpam --name=kermit