Codebase list cyrus-sasl2 / 5529068
Strip $(CURDIR) from d/rules as it seems to confuse dh_missing Ondřej Surý 5 years ago
1 changed file(s) with 14 addition(s) and 14 deletion(s). Raw diff Collapse all Expand all
103103 --with-sphinx-build
104104
105105 # Some convenience variables
106 export TMPBUILD_MIT := $(CURDIR)/build-mit
107 export TMPBUILD_HEIMDAL := $(CURDIR)/build-heimdal
108 export TMP_MIT := $(CURDIR)/debian/tmp
109 export TMP_HEIMDAL := $(CURDIR)/debian/tmp-heimdal
106 export TMPBUILD_MIT := build-mit
107 export TMPBUILD_HEIMDAL := build-heimdal
108 export TMP_MIT := debian/tmp
109 export TMP_HEIMDAL := debian/tmp-heimdal
110110 export MIT_LDFLAGS := $(shell krb5-config.mit --libs gssapi | sed -e 's/ -l.*//')
111111 export MIT_CPPFLAGS := $(shell krb5-config.mit --cflags gssapi)
112112 export HEIMDAL_LDFLAGS := $(shell krb5-config.heimdal --libs gssapi | sed -e 's/ -l.*//')
124124 dh_auto_clean -B$(TMPBUILD_MIT)
125125 dh_auto_clean -B$(TMPBUILD_HEIMDAL)
126126
127 rm -f $(CURDIR)/sample/sample-client \
128 $(CURDIR)/sample/sample-server
127 rm -f sample/sample-client \
128 sample/sample-server
129129 [ ! -f Makefile ] || $(MAKE) distclean
130130 -rm -f config.h config.log autom4ate.cache
131131
164164 dh_auto_build -B$(TMPBUILD_MIT) -- sasldir=/usr/lib/$(DEB_HOST_MULTIARCH)/sasl2
165165
166166 # Build sample-{client,server}
167 $(MAKE) -f $(CURDIR)/debian/sample/Makefile -C $(CURDIR)/sample T=$(TMPBUILD_MIT)
167 $(MAKE) -f ../debian/sample/Makefile -C sample T=../$(TMPBUILD_MIT)
168168
169169 # Build the sasl-sample-client and sasl-sample-server man pages.
170170 /usr/bin/docbook-to-man debian/sasl-sample-client.sgml \
195195 $(TMP_MIT)/usr/share/man/man8/saslpluginviewer.8
196196 install -m 644 saslauthd/saslauthd.mdoc \
197197 $(TMP_MIT)/usr/share/man/man8/saslauthd.8
198 install -m 644 $(CURDIR)/debian/testsaslauthd.8 \
198 install -m 644 debian/testsaslauthd.8 \
199199 $(TMP_MIT)/usr/share/man/man8/testsaslauthd.8
200200 mv $(TMP_MIT)/usr/sbin/dbconverter-2 $(TMP_MIT)/usr/sbin/sasldbconverter2
201201
202202 # Install sample-{client,server} with Debianized names
203 install -m 755 -D $(CURDIR)/sample/sample-client \
203 install -m 755 -D sample/sample-client \
204204 $(TMP_MIT)/usr/bin/sasl-sample-client
205 install -m 755 -D $(CURDIR)/sample/sample-server \
205 install -m 755 -D sample/sample-server \
206206 $(TMP_MIT)/usr/sbin/sasl-sample-server
207207
208208 # Alter the rpath of certain binaries and shared libraries.
217217 dh_installman -psasl2-bin sasl-sample-client.8 sasl-sample-server.8
218218
219219 # Install saslfinger
220 install -m 644 -D $(CURDIR)/debian/saslfinger/saslfinger.1 \
220 install -m 644 -D debian/saslfinger/saslfinger.1 \
221221 $(TMP_MIT)/usr/share/man/man1/saslfinger.1
222 install -m 755 -D $(CURDIR)/debian/saslfinger/saslfinger \
222 install -m 755 -D debian/saslfinger/saslfinger \
223223 $(TMP_MIT)/usr/bin/saslfinger
224224
225225 # Install gen-auth
226 install -m 755 -D $(CURDIR)/debian/gen-auth/gen-auth \
226 install -m 755 -D debian/gen-auth/gen-auth \
227227 $(TMP_MIT)/usr/bin/gen-auth
228228
229229 # Install logcheck snippet
230 install -m 644 -D $(CURDIR)/debian/libsasl2-modules.logcheck.server \
230 install -m 644 -D debian/libsasl2-modules.logcheck.server \
231231 $(TMP_MIT)/etc/logcheck/ignore.d.server/libsasl2-modules
232232
233233 override_dh_install: