1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_CONFIGURE_EXTRA_FLAGS := --disable-static --sysconfdir=/etc
clean::
rm -rf chipcard2/
rm -rf chipcard2-service/
rm -rf chipcard2-server/
rm -f chipcard2-server-config
rm -f bin/prepare.sh
rm -fr chipcard2-client/
rm -f chipcard2-client-config
$(patsubst %,install/%,$(DEB_PACKAGES)) ::
if [ -e debian/$(cdbs_curpkg).lintian-overrides ] ; then \
mkdir -p debian/$(cdbs_curpkg)/usr/share/lintian/overrides/ ; \
cp debian/$(cdbs_curpkg).lintian-overrides debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg) ; \
fi
install/libchipcard2-data::
for AFILE in \
debian/tmp/etc/chipcard2-client/apps/examplecard.xml \
debian/tmp/etc/chipcard2-client/chipcardc2.conf.example \
debian/tmp/etc/chipcard2-client/chipcardc2.conf.minimal \
debian/tmp/etc/chipcard2-server/chipcardd2.conf.example \
debian/tmp/etc/chipcard2-server/chipcardd2.conf.minimal \
debian/tmp/etc/chipcard2-server/chipcardrd.conf.example \
; do \
mkdir -p $$(dirname debian/libchipcard2-data/usr/share/doc/libchipcard2-data/$${AFILE#debian/tmp/etc/}) ; \
mv $${AFILE} debian/libchipcard2-data/usr/share/doc/libchipcard2-data/$${AFILE#debian/tmp/etc/} ; \
done
install/libchipcard2-tools::
sh debian/generate_udev_list.sh > debian/libchipcard2-tools/etc/udev/libchipcard2.rules
|