Code

Corrected check_pid
[gosa.git] / gosa-si / debian / rules
1 #!/usr/bin/make -f
2 # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
4 # Uncomment this to turn on verbose mode.
5 #export DH_VERBOSE=1
7 DEB_UPDATE_RCD_PARAMS += start 10 2 3 4 5 . stop  90 1 .
9 build: patch 
10         #********************************************************
11         #*  Building ltsp-goto into a Debian/GNU Linux Package  *
12         #*                    please stand by                   *
13         #********************************************************
15 clean: clean-patched unpatch
16 clean-patched:
17         dh_testdir
18         rm -f install-stamp 
19         -rm -f debian/files
20         -rm -rf debian/tmp
21         -rm -f debian/substvars
22         dh_clean
24 unpatch:
25         dpatch deapply-all
26         rm -rf patch-stamp debian/patched
28 install: install-stamp
29 install-stamp: 
30         dh_testdir
31         dh_testroot
32         dh_clean -k
33         dh_installdirs
35         # Create a copy, remove svn stuff
36         -mkdir debian/tmp
37         -for i in *; do \
38                 cp -R $$i debian/tmp ; \
39         done
40         -find debian/tmp -name '*.svn' -type d -exec rm -rf {} \; 2> /dev/null
42         -for i in gosa-si-client gosa-si-server modules/GosaPackages.pm modules/SIPackages.pm modules/TestModule.pm server/events/*; do sed -i 's/use GosaSupportDaemon;/use GOSA::GosaSupportDaemon;/g;s/use DBsqlite;/use GOSA::DBsqlite;/g' debian/tmp/$$i; done
44         -sed -i 's!"/etc/gosa-si/modules";!use lib "/usr/lib/gosa-si/modules";!g' debian/tmp/gosa-si-server
46         -sed -i 's!"/etc/gosa-si/server/events";!"/usr/lib/gosa-si/server/events";!g' debian/tmp/modules/GosaPackages.pm
48         touch install-stamp
50 patch: patch-stamp
51 patch-stamp:
52         dpatch apply-all
53         dpatch cat-all >patch-stamp
55 binary-indep: install
56         dh_testdir
57         dh_testroot
58         
59         dh_install --sourcedir=debian/tmp
60         dh_installdocs 
61         dh_installcron
62         dh_installexamples
63         dh_installchangelogs
64         #dh_installdebconf
65         dh_installinit --init-script=gosa-si
67         chmod 640 debian/gosa-si-server/etc/gosa-si/server.conf debian/gosa-si-client/etc/gosa-si/client.conf debian/gosa-si-server/etc/gosa-si/bus.conf
69         dh_link
70         dh_strip
71         dh_compress
72         dh_fixperms 
73         dh_perl
74         dh_installdeb
75         dh_shlibdeps
76         
77         dh_gencontrol
78         dh_md5sums
79         dh_builddeb
81 source diff:                                                                  
82         @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
84 binary: binary-indep 
85 .PHONY: build install clean binary-indep binary
87 binary-arch: