X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=debian%2Frules;h=a8ede19ee6a6fb942e98f22d9e302153856d5418;hb=d5c6ac698809a0250daf89348bb6ad5fe9bb3ee1;hp=2620bed4dc48d4e37f6ba34bafd89b9feaf88627;hpb=2bc4a7b429d4b6953a0b651dbd5a4aab7e6a6fc6;p=pkg-libkohana2-php.git diff --git a/debian/rules b/debian/rules index 2620bed..a8ede19 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,7 @@ #!/usr/bin/make -f -# -*- makefile -*- +# debian/rules for kohana2 +# +# Written by Sven Velt and Sebastian Harl . # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 @@ -7,28 +9,16 @@ get-orig-source: uscan --force --verbose --repack --rename -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - - touch configure-stamp - - build: build-stamp -build-stamp: configure-stamp +build-stamp: dh_testdir - # Add here commands to compile the package. - #$(MAKE) - #docbook-to-man debian/libkohana-php.sgml > libkohana-php.1 - touch $@ clean: dh_testdir dh_testroot - rm -f build-stamp configure-stamp + rm -f build-stamp dh_clean @@ -36,52 +26,54 @@ install: build dh_testdir dh_testroot dh_prep - dh_installdirs + dh_installdirs -A + + cp -a system debian/libkohana2-php/usr/share/php/kohana2/ - # Add here commands to install the package into debian/libkohana2-php. - cp -a system $(CURDIR)/debian/libkohana2-php/usr/share/php/kohana2/ - # Remove DejaVu-Fonts and create symlink - rm -rf $(CURDIR)/debian/libkohana2-php/usr/share/php/kohana2/system/fonts - ln -s /usr/share/fonts/truetype/ttf-dejavu $(CURDIR)/debian/libkohana2-php/usr/share/php/kohana2/system/fonts + # install modules + cp -a modules debian/libkohana2-modules-php/usr/share/php/kohana2/ + + # remove DejaVu-Fonts and create symlink + rm -rf debian/libkohana2-php/usr/share/php/kohana2/system/fonts + + # 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 # fix permissions - for file in `find $(CURDIR)/debian/libkohana2-php -name '*.php'`; do \ + for file in `find debian/libkohana2-* -name '*.php'`; do \ chmod 644 $$file; \ done -# Build architecture-independent files here. + # remove empty directories + rmdir debian/libkohana2-php/usr/share/php/kohana2/system/i18n/el_GR/ + rmdir debian/libkohana2-php/usr/share/php/kohana2/system/tests/ + + rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/archive/i18n/el_GR/ + rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/auth/controllers/ + rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/auth/views/ + rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/kodoc/views/kodoc/media/css/ + rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/payment/i18n/el_GR/ + rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/payment/i18n/es_AR/ + rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/payment/i18n/zh_CN/ + binary-indep: install dh_testdir dh_testroot - dh_installchangelogs - dh_installdocs - dh_installexamples -# dh_install -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_installinit -# dh_installcron -# dh_installinfo -# dh_installwm -# dh_installudev - dh_lintian -# dh_undocumented - dh_installman - dh_link - dh_compress - dh_fixperms -# dh_perl -# dh_python - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb - -# Build architecture-dependent files here. + 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 binary: binary-indep binary-arch