diff -r 875e0c6a6c1c -r a587bc920c3d debian/rules --- 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