diff --git a/debian/rules b/debian/rules
index 63c17c3f773c663c54af3056b1a126246dc8ff1e..7a2c9c9c3d4a4532875abd35c3b65ae3cfd259b5 100755 (executable)
--- a/debian/rules
+++ b/debian/rules
get-orig-source:
uscan --force --verbose --repack --rename
-build: build-stamp
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
build-stamp:
dh_testdir
dh_testdir
dh_testroot
dh_prep
- dh_installdirs
+ dh_installdirs -A
cp -a system debian/libkohana2-php/usr/share/php/kohana2/
- # remove DejaVu-Fonts and create symlink
+ # install modules
+ cp -a modules debian/libkohana2-modules-php/usr/share/php/kohana2/
+
+ # move config to /etc
+ mv debian/libkohana2-php/usr/share/php/kohana2/system/config \
+ debian/libkohana2-php/etc/kohana2/system
+ ln -s /etc/kohana2/system/config \
+ debian/libkohana2-php/usr/share/php/kohana2/system/config
+
+ ( \
+ set -e; \
+ cd debian/libkohana2-modules-php/usr/share/php/kohana2/modules; \
+ for config in */config; do \
+ mkdir ../../../../../etc/kohana2/modules/$${config%\/*}; \
+ mv $$config ../../../../../etc/kohana2/modules/$${config%\/*}; \
+ ln -s /etc/kohana2/modules/$$config $$config; \
+ done \
+ )
+
+ # remove local copy of the DejaVu fonts
rm -rf debian/libkohana2-php/usr/share/php/kohana2/system/fonts
- cp -a modules debian/libkohana2-modules-php/usr/share/php/kohana2/
+ # replace jQuery with a symlink to the JavaScript provided by libjs-jquery
rm -f debian/libkohana2-modules-php/usr/share/php/kohana2/modules/kodoc/views/kodoc/media/js/jquery.js
ln -s /usr/share/javascript/jquery/jquery.js \
debian/libkohana2-modules-php/usr/share/php/kohana2/modules/kodoc/views/kodoc/media/js/jquery.js
binary-indep: install
dh_testdir
dh_testroot
- dh_installchangelogs
- dh_installdocs
- dh_installexamples
- dh_lintian
- dh_installman
- dh_link
- dh_compress
- dh_fixperms
- dh_installdeb
- dh_gencontrol
- dh_md5sums
- dh_builddeb
+ dh_installchangelogs -i
+ dh_installdocs -i
+ dh_installexamples -i
+ dh_lintian -i
+ dh_installman -i
+ dh_link -i
+ dh_compress -i
+ dh_fixperms -i
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
binary-arch: install