File: rules

package info (click to toggle)
mediawiki-extensions 2.3squeeze2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 4,824 kB
  • ctags: 3,540
  • sloc: php: 50,229; perl: 194; python: 141; sh: 35; makefile: 20; sql: 11
file content (35 lines) | stat: -rwxr-xr-x 1,486 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/usr/bin/make -f

# work around cdbs bug on lenny (b-d look like 'foo, , bar'); works in sid
CDBS_BUILD_DEPENDS:=debhelper (>= 7.0.1)

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/patchsys-quilt.mk

# In order to regenerate 'debian/control' :
#   DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean
# Then check manually if everything's ok


configure/mediawiki-extensions::
	cp -rf dist/* debian
	-find debian/mediawiki-extensions-* \
	    -name .createme -o -name .svn | \
	    xargs -r rm -rf --
	# for now (empty directory, no idea why)
	rmdir debian/mediawiki-extensions-collection/usr/share/mediawiki-extensions/collection/collection

binary-install/mediawiki-extensions-geshi::
	sed -e 's#geshi/geshi.php#/usr/share/php-geshi/geshi.php#g' \
	   -i debian/mediawiki-extensions-geshi/usr/share/mediawiki-extensions/geshi/SyntaxHighlight_GeSHi.class.php

binary-install/mediawiki-extensions-base::
	dh_link -pmediawiki-extensions-base usr/sbin/mwenext usr/sbin/mwdisext
	dh_link -pmediawiki-extensions-base usr/share/man/man8/mwenext.8 usr/share/man/man8/mwdisext.8
	chmod +x debian/mediawiki-extensions-base/usr/sbin/*

binary-install/mediawiki-extensions-fckeditor::
	dh_link -pmediawiki-extensions-fckeditor usr/share/fckeditor usr/share/mediawiki-extensions/fckeditor/fckeditor

binary-install/mediawiki-extensions-confirmedit::
	chmod +x debian/mediawiki-extensions-confirmedit/usr/share/mediawiki-extensions/confirmedit/captcha.py