linamh/www-apps/opendb/opendb-0.81_p13-r1.ebuild

92 lines
3.4 KiB
Bash

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit webapp eutils
DESCRIPTION="The Open Media Lending Database (OpenDb) is an extremely flexible
application to catalogue all sorts of things including DVD, VCD, CD, VHS, GAMES,
BOOKS & Laser Discs"
HOMEPAGE="http://opendb.iamvegan.net/"
SRC_URI="mirror://sourceforge/${PN}/OpenDb-0.81p13.zip
amazonde? ( mirror://sourceforge/${PN}/amazonde-0.81p1.zip )
amazonfr? ( mirror://sourceforge/${PN}/amazonfr-0.81.zip )
amazonuk? ( mirror://sourceforge/${PN}/amazonuk-0.81p8.zip )
hminfo? ( mirror://sourceforge/${PN}/hminfo-0.81p8.zip )
dvdempire? ( mirror://sourceforge/${PN}/dvdempire-0.81p1.zip )
iblist? ( mirror://sourceforge/${PN}/iblist-0.81.zip )
themes? ( mirror://sourceforge/${PN}/naturals-0.81.zip )
themes? ( mirror://sourceforge/${PN}/atom-0.81.zip )
themes? ( mirror://sourceforge/${PN}/obsidian-0.81.zip )
themes? ( mirror://sourceforge/${PN}/fuse-0.81.zip )
themes? ( mirror://sourceforge/${PN}/blues-0.81.zip )
themes? ( mirror://sourceforge/${PN}/default2-0.81.zip )
themes? ( mirror://sourceforge/${PN}/menu-0.81.zip )
themes? ( mirror://sourceforge/${PN}/orangecream-0.81.zip )
themes? ( mirror://sourceforge/${PN}/simpsons-0.81.zip )
itemtypes? ( http://opendb.iamvegan.net/contrib/item_type/zip/33rpm-0.81.zip )
itemtypes? ( http://opendb.iamvegan.net/contrib/item_type/zip/45rpm-0.81.zip )
itemtypes? ( http://opendb.iamvegan.net/contrib/item_type/zip/bootleg-0.81.zip )
itemtypes? ( http://opendb.iamvegan.net/contrib/item_type/zip/cds-0.81.zip )
itemtypes? ( http://opendb.iamvegan.net/contrib/item_type/zip/svcd-0.81.zip )
"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
IUSE="mysql amazonde amazonfr amazonuk hminfo dvdempire iblist themes itemtypes"
RDEPEND="virtual/httpd-php
mysql? ( >=dev-db/mysql-3.23.2 )
virtual/mta"
S=${WORKDIR}
src_install() {
webapp_src_preinst
dodoc docs/INSTALL docs/LICENSE docs/MySQL_3.23.X-create_user_and_db.sql
dodoc docs/MySQL_4.X.X-create_user_and_db.sql docs/README
dodoc docs/check_for_zombie_items.sql docs/export/ExportPlugins.txt docs/import/ImportPlugins.txt
dodoc docs/lang/LanguagePacks.txt docs/opendb-items_1.1.dtd docs/theme/Themes.txt
dodoc docs/admin/new_attribute.txt
use amazonde && dodoc amazonde.readme
docinto lang-patch
dodoc docs/lang-patch/*
docinto misc
dodoc docs/misc/*
docinto notes
dodoc docs/notes/*
docinto test
dodoc docs/test/*
docinto scripts
dodoc docs/scripts/*
docinto site
dodoc docs/site/*
cp -R *.php export functions images import importcache ${D}/${MY_HTDOCSDIR}
cp -R admin include lang log patch site theme upload ${D}/${MY_HTDOCSDIR}
echo "order deny,allow" >${D}/${MY_HTDOCSDIR}/log/.htaccess
echo "deny from all" >>${D}/${MY_HTDOCSDIR}/log/.htaccess
webapp_configfile ${MY_HTDOCSDIR}/include/config.php
webapp_postinst_txt en ${FILESDIR}/postinstall-en.txt
webapp_src_install
}
pkg_postinst() {
if use amazonde; then
einfo "You chose to install the amazon.de - plugin."
einfo "Please read amazonde.readme in the docs-dir!"
fi
if use hminfo; then
einfo "You chose to install the HometheaterInfo.com - plugin."
einfo "This plugin requires the DVD_CSV.txt file downloaded from the"
einfo "HomeTheaterInfo site. It is not distributed with the plugin. The"
einfo "URL to download this file is currently"
einfo "http://www.hometheaterinfo.com/download/dvd_csv.zip."
fi
}