Commit | Line | Data |
---|---|---|
6855525e JL |
1 | #!/usr/bin/make -f |
2 | include /usr/share/cdbs/1/rules/debhelper.mk | |
3 | include /usr/share/cdbs/1/class/makefile.mk | |
4 | ||
5 | # definitions | |
6 | SCRIPTDIR := usr/share/diogenes/scripts | |
7 | ||
8 | # documentation | |
9 | DEB_INSTALL_DOCS_ALL := | |
10 | DEB_INSTALL_DOCS_diogenes := AUTHORS README | |
11 | DEB_INSTALL_DOCS_libphp-diogenes := include/diogenes/AUTHORS | |
12 | ||
13 | # changelogs | |
14 | DEB_INSTALL_CHANGELOGS_ALL := | |
15 | DEB_INSTALL_CHANGELOGS_diogenes := ChangeLog | |
16 | DEB_INSTALL_CHANGELOGS_libphp-diogenes := include/diogenes/ChangeLog | |
17 | ||
18 | #directories | |
19 | DEB_INSTALL_DIRS_diogenes := etc/diogenes var/lib/diogenes var/spool/diogenes/templates_c var/spool/diogenes/diogenes_c | |
20 | ||
21 | binary-install/diogenes:: | |
22 | # config | |
334fa038 | 23 | dh_install -pdiogenes debian/diogenes.debian.inc.php \ |
da810bc5 JL |
24 | debian/diogenes.config.inc.php \ |
25 | config/apache.conf \ | |
26 | usr/share/diogenes/config | |
6855525e JL |
27 | |
28 | # files for db installation | |
6855525e JL |
29 | cat debian/prefix.sql config/db/diogenes.sql > debian/diogenes/$(SCRIPTDIR)/diogenes.tables.sql.in |
30 | cat debian/prefix.sql config/db/diogenes.logactions.sql > debian/diogenes/$(SCRIPTDIR)/diogenes.logactions.sql.in | |
31 | ||
32 | # PHP files, templates, locales et al. | |
334fa038 | 33 | dh_install -X.svn -pdiogenes -Xdiogenes.globals.inc.php.in \ |
da810bc5 JL |
34 | cvs.pl \ |
35 | htdocs include locale plugins scripts styles templates \ | |
36 | usr/share/diogenes | |
6855525e JL |
37 | |
38 | # remove library files | |
39 | rm -rf debian/diogenes/usr/share/diogenes/include/diogenes | |
40 | ||
41 | binary-install/libphp-diogenes:: | |
42 | ||
43 | # PHP files and templates | |
334fa038 JL |
44 | dh_install -X.svn -plibphp-diogenes include/diogenes/*.php usr/share/php/diogenes |
45 | dh_install -X.svn -plibphp-diogenes include/diogenes/templates usr/share/php/diogenes | |
6855525e | 46 |