Code

rules: Do not use $(CURDIR).
[pkg-libkohana2-php.git] / debian / rules
1 #!/usr/bin/make -f
2 # debian/rules for kohana2
3 #
4 # Written by Sven Velt <sven@velt.de> and Sebastian Harl <tokkee@debian.org>.
6 # Uncomment this to turn on verbose mode.
7 #export DH_VERBOSE=1
9 get-orig-source:
10         uscan --force --verbose --repack --rename
12 build: build-stamp
13 build-stamp:
14         dh_testdir
16         touch $@
18 clean:
19         dh_testdir
20         dh_testroot
21         rm -f build-stamp
23         dh_clean
25 install: build
26         dh_testdir
27         dh_testroot
28         dh_prep
29         dh_installdirs
31         cp -a system debian/libkohana2-php/usr/share/php/kohana2/
33         # remove DejaVu-Fonts and create symlink
34         rm -rf debian/libkohana2-php/usr/share/php/kohana2/system/fonts
36         cp -a modules debian/libkohana2-modules-php/usr/share/php/kohana2/
37         rm -f debian/libkohana2-modules-php/usr/share/php/kohana2/modules/kodoc/views/kodoc/media/js/jquery.js
38         ln -s /usr/share/javascript/jquery/jquery.js \
39                 debian/libkohana2-modules-php/usr/share/php/kohana2/modules/kodoc/views/kodoc/media/js/jquery.js
41         # fix permissions
42         for file in `find debian/libkohana2-* -name '*.php'`; do \
43                 chmod 644 $$file; \
44         done
46         # remove empty directories
47         rmdir debian/libkohana2-php/usr/share/php/kohana2/system/i18n/el_GR/
48         rmdir debian/libkohana2-php/usr/share/php/kohana2/system/tests/
50         rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/archive/i18n/el_GR/
51         rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/auth/controllers/
52         rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/auth/views/
53         rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/kodoc/views/kodoc/media/css/
54         rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/payment/i18n/el_GR/
55         rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/payment/i18n/es_AR/
56         rmdir debian/libkohana2-modules-php/usr/share/php/kohana2/modules/payment/i18n/zh_CN/
58 binary-indep: install
59         dh_testdir
60         dh_testroot
61         dh_installchangelogs
62         dh_installdocs
63         dh_installexamples
64         dh_lintian
65         dh_installman
66         dh_link
67         dh_compress
68         dh_fixperms
69         dh_installdeb
70         dh_gencontrol
71         dh_md5sums
72         dh_builddeb
74 binary-arch: install
76 binary: binary-indep binary-arch
77 .PHONY: build clean binary-indep binary-arch binary install configure