* updated kmbox (21.12.1 -> 21.12.2), untested
[t2-trunk.git] / package / php / phppgadmin / phppgadmin.conf
blob824118094b53e8e5a8ecf70f73b78999f6d1f8a6
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
3
4 # T2 SDE: package/.../phppgadmin/phppgadmin.conf
5 # Copyright (C) 2004 - 2006 The T2 SDE Project
6
7 # More information can be found in the files COPYING and README.
8
9 # This program is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; version 2 of the License. A copy of the
12 # GNU General Public License can be found in the file COPYING.
13 # --- T2-COPYRIGHT-NOTE-END ---
15 # use the php prefix
16 pkgprefix -t php
17 prefix=$( pkgprefix php )
18 set_confopt
20 makeopt=
21 makeinstopt=
23 hook_add postmake 5 'phppgadmin_install'
24 hook_add postdoc  5 'phppgadmin_installconf'
26 phppgadmin_install() {
27         local x="phpPgAdmin"
29         mkdir -vp $datadir/$x
30         mkdir -vp $sysconfdir/$x
32         # if $x/conf exists it's not overwritten, a new link is created
33         # inside, i.e. $x/conf/$x -> .
34         # ( /me hates these stupid behavior of ln )
35         if [ ! -e $datadir/$x/conf ]; then
36                 ln -vfs $sysconfdir/$x $datadir/$x/conf
37         fi
39         # phpPgAdmin/conf/config.inc.php excluded, template can be
40         # found at phpPgAdmin/conf/config.inc.php-dist
41         rm -f conf/config.inc.php
42         tar -c * | tar -x -v -C $datadir/$x
44 phppgadmin_installconf() {
45         local x="phpPgAdmin"
47         cat <<- EOT > $sysconfdir/$x.conf-dist
48                 Alias /$x $datadir/$x
49                 <Directory $datadir/$x>
50                         DirectoryIndex index.php
51                 </Directory>
52         EOT