Codebase list uw-imap / 8ffe049
1001_shlibs.patch, 2012_krb5_multidev.patch, debian/rules: Make cross compilation work by not hard-coding the compiler and by letting dh_auto_build set the variables correctly (Closes: #876074). Thanks to Helmut Grohne. Magnus Holmgren 4 years ago
4 changed file(s) with 10 addition(s) and 6 deletion(s). Raw diff Collapse all Expand all
66 and David Zuelke.
77 * 1005_poll.patch: Use poll(2) instead of select(2) for SSL connections
88 as well (Closes: #770022).
9
10 -- Magnus Holmgren <holmgren@debian.org> Mon, 26 Aug 2019 19:19:03 +0200
9 * 1001_shlibs.patch, 2012_krb5_multidev.patch, debian/rules: Make cross
10 compilation work by not hard-coding the compiler and by letting
11 dh_auto_build set the variables correctly (Closes: #876074). Thanks to
12 Helmut Grohne.
13
14 -- Magnus Holmgren <holmgren@debian.org> Mon, 26 Aug 2019 19:42:20 +0200
1115
1216 uw-imap (8:2007f~dfsg-6) unstable; urgency=medium
1317
170170 + BASECFLAGS="-fPIC $(GCCCFLAGS)" \
171171 + ARCHIVE="libc-client.so" \
172172 + BASELDFLAGS="-L../c-client -lc-client $(PAMLDFLAGS) -lc" \
173 + ARRC="gcc --shared -Wl,-soname,libc-client.so.$(VERSION) -o" \
173 + ARRC="$(CC) --shared -Wl,-soname,libc-client.so.$(VERSION) -o" \
174174 + LIBRARIES="$(PAMLDFLAGS) $(EXTRALDFLAGS) $(SSLLDFLAGS) -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" \
175175 + RANLIB=true
176176
2121 + BASECFLAGS="-fPIC $(GCCCFLAGS) $(shell krb5-config.mit --cflags gssapi)" \
2222 ARCHIVE="libc-client.so" \
2323 BASELDFLAGS="-L../c-client -lc-client $(PAMLDFLAGS) -lc" \
24 ARRC="gcc --shared -Wl,-soname,libc-client.so.$(VERSION) -o" \
24 ARRC="$(CC) --shared -Wl,-soname,libc-client.so.$(VERSION) -o" \
2525 - LIBRARIES="$(PAMLDFLAGS) $(EXTRALDFLAGS) $(SSLLDFLAGS) -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" \
2626 + LIBRARIES="$(PAMLDFLAGS) $(EXTRALDFLAGS) $(SSLLDFLAGS) $(shell krb5-config.mit --libs gssapi)" \
2727 RANLIB=true
7575 # Debian libc is believed to be IPv6-safe
7676 touch ip6
7777
78 $(MAKE) VERSION=$(major) EXTRAAUTHENTICATORS='$(EXTRAAUTHENTICATORS)' EXTRACFLAGS='$(CFLAGS)' EXTRALDFLAGS='$(LDFLAGS)' ldb
78 dh_auto_build -- VERSION=$(major) EXTRAAUTHENTICATORS='$(EXTRAAUTHENTICATORS)' EXTRACFLAGS='$(CFLAGS)' EXTRALDFLAGS='$(LDFLAGS)' ldb
7979 mv c-client/c-client.a .
8080 $(MAKE) clean
8181 # Use PAM
82 $(MAKE) VERSION=$(major) EXTRAAUTHENTICATORS='$(EXTRAAUTHENTICATORS)' EXTRACFLAGS='$(CFLAGS) $(SHLIBCFLAGS)' EXTRALDFLAGS='$(LDFLAGS)' ldbs
82 dh_auto_build -- VERSION=$(major) EXTRAAUTHENTICATORS='$(EXTRAAUTHENTICATORS)' EXTRACFLAGS='$(CFLAGS) $(SHLIBCFLAGS)' EXTRALDFLAGS='$(LDFLAGS)' ldbs
8383 pod2man -c "" -r "UW IMAP $(DEB_NOEPOCH_VERSION)" debian/mlock.pod debian/mlock.1
8484
8585 touch $@