--- a/debian/rules Thu Sep 15 14:14:13 2011 +0200
+++ b/debian/rules Fri Sep 16 10:16:08 2011 +0200
@@ -8,17 +8,29 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+root=debian/littlebird-tc-core
%:
dh $@
override_dh_install:
@dh_install
- @cd debian/littlebird-tc-core/srv/www/littlebird/CA/certs \
+ @cd ${root}/usr/lib/littlebird-tc/CA/certs \
&& { \
test -f Trustcenter_CA_LB.pem || cp -av Test_Trustcenter_CA_LB.pem Trustcenter_CA_LB.pem; \
test -f Trustcenter_CA.pem || cp -av Test_Trustcenter_CA.pem Trustcenter_CA.pem; \
}
+ mv ${root}/usr/lib/littlebird-tc/TrustCenter/data/logs ${root}/var/log/littlebird-tc
+ mv ${root}/usr/lib/littlebird-tc/TrustCenter/data/* ${root}/var/lib/littlebird-tc/
+
+override_dh_link:
+ @dh_link
+ for dir in ${root}/var/lib/littlebird-tc/*; do \
+ dir=`basename $$dir`; \
+ dh_link --package littlebird-tc-core /var/lib/littlebird-tc/$$dir /usr/lib/littlebird-tc/TrustCenter/data/$$dir ;\
+ done
+
+
# to speed up things during build process