blob: dc24f3b6be5a7207e0a398dc565e66fcd7a20dea (
plain)
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/gallery/gallery-1.4_p1.ebuild,v 1.3 2003/09/21 11:41:28 mholzer Exp $
MY_P=${P/_p/-pl}
DESCRIPTION="Web based (PHP Script) photo album viewer/creator."
HOMEPAGE="http://gallery.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="x86 ppc sparc alpha mips hppa amd64"
DEPEND=">=net-www/apache-1.3.24-r1
>=dev-php/mod_php-4.1.2-r5
>=media-gfx/jhead-1.6
>=media-libs/netpbm-9.12
>=media-gfx/imagemagick-5.4.9.1-r1"
S="${WORKDIR}/${PN}"
DST_PATH="/home/httpd/htdocs/gallery"
src_install() {
insinto ${DST_PATH}
doins *.{php,sh}
insinto ${DST_PATH}/classes
doins classes/*.php
insinto ${DST_PATH}/classes/database/mysql
doins classes/database/mysql/*.php
insinto ${DST_PATH}/classes/gallery
doins classes/gallery/*.php
insinto ${DST_PATH}/classes/nuke5
doins classes/nuke5/*.php
insinto ${DST_PATH}/classes/postnuke
doins classes/postnuke/*.php
insinto ${DST_PATH}/classes/postnuke0.7.1
doins classes/postnuke0.7.1/*.php
insinto ${DST_PATH}/classes/remote
doins classes/remote/*.php
insinto ${DST_PATH}/css
doins css/*.default
insinto ${DST_PATH}/errors
doins errors/*.php
insinto ${DST_PATH}/html
doins html/*.inc
insinto ${DST_PATH}/html_wrap
doins html_wrap/*.default
insinto ${DST_PATH}/images
doins images/*.{jpg,gif,png}
insinto ${DST_PATH}/java
doins java/*.jar
insinto ${DST_PATH}/js
doins js/*.js
insinto ${DST_PATH}/layout
doins layout/*.inc
insinto ${DST_PATH}/platform
doins platform/*.php
insinto ${DST_PATH}/setup
doins setup/*.{php,inc,template,txt} setup/.htaccess
# install locales
for d in locale/*
do
insinto ${DST_PATH}/$d/LC_MESSAGES
doins $d/LC_MESSAGES/*
done
dodoc AUTHORS ChangeLog README LICENSE.txt UPGRADING
dohtml docs/*
}
pkg_postinst() {
chown -R apache.apache ${DST_PATH}
chown root.root ${DST_PATH}/secure.sh ${DST_PATH}/configure.sh
chmod 700 ${DST_PATH}/secure.sh ${DST_PATH}/configure.sh
einfo
einfo "For new installations point your browser to "
einfo "http://www.yourhost.com/gallery/setup/"
einfo "and follow the instructions."
einfo "--------------------------------------------"
einfo "For upgrades, just run"
einfo "# cd ${DST_PATH}"
einfo "# sh ./secure.sh"
einfo
}
|