# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ MY_PN=zoph ### uncomment the right variables depending on if we have a patchlevel or not #MY_P=${MY_PN}-${PV%.*}-${PV#*.*.*.} #MY_P2=${MY_PN}-${PV%.*} MY_P=${MY_PN}-${PV} MY_P2=${MY_PN}-${PV} S=${WORKDIR}/${MY_P2} DESCRIPTION="Web based digital image presentation and management system." HOMEPAGE="http://zoph.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" RESTRICT="nomirror" LICENSE="BSD" SLOT="0" KEYWORDS="x86 ppc sparc mips alpha arm hppa amd64 ia64" IUSE="apache2 mysql" DEPEND=">=dev-lang/perl-5.6.0 dev-perl/DBI dev-perl/DBD-mysql dev-perl/ImageSize >=dev-db/mysql-3.23 >=media-gfx/imagemagick-5.3 >=media-gfx/jhead-1.2" DOCS="CHANGELOG README FAQ INSTALL REQUIREMENTS MANUAL UPGRADE" src_install() { if [ `use apache2` ] ; then #In case of Apache2 HTTPD_ROOT="`grep '^DocumentRoot' /etc/apache2/conf/apache2.conf | cut -d\ -f2`" else #In case of Apache HTTPD_ROOT="`grep '^DocumentRoot' /etc/apache/conf/apache.conf | cut -d\ -f2`" fi # Else use defaults [ -z "${HTTPD_ROOT}" ] && HTTPD_ROOT="/home/httpd/htdocs" dodir ${HTTPD_ROOT}/zoph cp -r php/* ${D}${HTTPD_ROOT}/zoph # Move the config file to /etc to ensure it doesn't get overwritten during a future upgrade dodir /etc/zoph mv ${D}${HTTPD_ROOT}/zoph/config.inc.php ${D}/etc/zoph dosym /etc/zoph/config.inc.php ${HTTPD_ROOT}/zoph/config.inc.php dobin bin/* dodoc ${DOCS} doman man/*.1.gz insinto /usr/share/doc/${PF}/sql doins sql/* } pkg_postinst() { einfo "SQL files for creating/upgrading database are available" einfo "in /usr/share/doc/${PF}/sql" einfo "You will need to edit /etc/zoph/config.inc.php" einfo "as per instructions in /usr/share/doc/${PF}/INSTALL" einfo "Now go to http://${HOSTNAME}/${PN}/ to test." }