add ifolder server plugin

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/ifolder@1643 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2009-12-05 19:46:28 +00:00
parent e69a6b0fc9
commit 03af680fd8
4 changed files with 78 additions and 1 deletions

View File

@ -0,0 +1,3 @@
AUX simias-1.8-mono22-4.patch 1306 RMD160 5eb17a2661953671ba9b9f142a747bfc47acca92 SHA1 e7181aa25814457a4e85b38667f99b06c239d2cc SHA256 03892c1cba2b23e4f705783e34e7f67bb5a2c7a146bee14280d427c9456e04c2
DIST ifolder3-enterprise-plugins-3.8.0.9328.1.tar.gz 412573 RMD160 1a9f705c2677d5a0d13e723387517f12318e16b3 SHA1 f74d875f5987f12e2176723c8cfa363fab29790a SHA256 584a073cce61b805aa769d0561566fefe6db497fc9c2c5b5f9982a9b309cf6ed
EBUILD ifolder3-enterprise-plugins-3.8.0.9328.1.ebuild 2139 RMD160 e76c2bb9bd815978dc22a809feefde8ea9becc51 SHA1 4627db22b5e2831b28704c4f20b22a889b5df9af SHA256 1316c58fac7246d70c07bda6fb93862f9c079f47ab966b5d790978b607d5761a

View File

@ -0,0 +1,69 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
WANT_AUTOMAKE=1.9
#ESVN_REPO_URI="https://forgesvn1.novell.com/svn/simias/trunk/@${PV/3.7_pre/}"
#inherit autotools eutils mono subversion
inherit autotools eutils mono
DESCRIPTION="Enterprise backend for iFolder"
HOMEPAGE="http://www.ifolder.com/"
SRC_URI="http://ftp.mars.arge.at/ifolder/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
RESTRICT="mirror"
DEPEND="!net-misc/ifolder3-client-plugins
www-apps/ifolder3-enterprise"
RDEPEND="${DEPEND}"
S="${WORKDIR}/novell-ifolder-enterprise-plugins"
src_prepare() {
# epatch "${FILESDIR}"/WSDLPATCH-1.diff
# epatch "${FILESDIR}"/configure.in-xsp-check-by-dl9pf-version3.diff
# epatch "${FILESDIR}"/simias-libtool22-1.patch
# epatch "${FILESDIR}"/simias-1.8-mono22-4.patch
# epatch "${FILESDIR}"/simias-mononamespace.dpatch
# epatch "${FILESDIR}"/simias-etc_use_destdir.dpatch
# epatch "${FILESDIR}"/simias-bash.dpatch
# epatch "${FILESDIR}"/simias_make_gcc43_happy.diff
# epatch "${FILESDIR}"/simias-libflaim_shared-1.patch
# epatch "${FILESDIR}"/simias-1.8-use_system_gsoap-2.patch
# epatch "${FILESDIR}"/gsoap-2.7.12.patch
# epatch "${FILESDIR}"/simias-recovery_agent-fix-1.patch
#Patch the path of mod_mono.conf
# epatch ${FILESDIR}/${PN}-mod_mono-path.patch
# epatch ${FILESDIR}/${PN}-apache-rights.patch
# epatch ${FILESDIR}/${PN}-simias-server-setup.patch
# epatch ${FILESDIR}/new_mod_mono.diff
# epatch ${FILESDIR}/ifolder-3.8-admin-setup-1.diff
# epatch ${FILESDIR}/ifolder-apache-conf.diff
# epatch ${FILESDIR}/ifolder-3.8-web-setup-1.diff
# epatch ${FILESDIR}/simias-1.8.3-server-setup-1.diff
# epatch ${FILESDIR}/no_write_to_etc_during_install.diff
# epatch ${FILESDIR}/new_default_simias.config.diff
# epatch ${FILESDIR}/flex_in_lib64.diff
# epatch ${FILESDIR}/${PN}-simias-server-setup.patch
eautoreconf || die "eautoreconf failed"
}
src_configure() {
econf || die "configure failed"
}
src_compile() {
emake -j1 || die "build failed"
}
src_install() {
make DESTDIR="${D}" install || die "Error install ${PN}"
}

View File

@ -47,7 +47,7 @@ AUX simias-trunk_mod_rewrite-and-mods-enabled.patch 1727 RMD160 06ddc3f3fffc38ea
AUX simias_make_gcc43_happy.diff 1296 RMD160 11d3abf250e494744a534bac0af2dde451248942 SHA1 45c5e8aa305664caa302cab9b5cbaa8590689d2d SHA256 667df49faa48bde3b4cb76fee38af01965c226af15ddd34b9bfe8083c05adb8b AUX simias_make_gcc43_happy.diff 1296 RMD160 11d3abf250e494744a534bac0af2dde451248942 SHA1 45c5e8aa305664caa302cab9b5cbaa8590689d2d SHA256 667df49faa48bde3b4cb76fee38af01965c226af15ddd34b9bfe8083c05adb8b
AUX webaccess-browse.patch 1001 RMD160 6262f046567d6736fb4193913cc4b4d0bb764792 SHA1 e33cb643b63ded940f9029fe7a79d3accf800450 SHA256 8517e52d6ac974de169fafe01705e1f9a6b8834b2f493ef485477398029b2353 AUX webaccess-browse.patch 1001 RMD160 6262f046567d6736fb4193913cc4b4d0bb764792 SHA1 e33cb643b63ded940f9029fe7a79d3accf800450 SHA256 8517e52d6ac974de169fafe01705e1f9a6b8834b2f493ef485477398029b2353
DIST ifolder3-enterprise-3.8.0.9328.1.tar.gz 27781830 RMD160 f8fdf3b849ea6f2e7196506ea438cfb1000d67dc SHA1 25d64d084b87e402c66ba1891cf7605cdfe75a01 SHA256 f6230570b94e762b7bb45964b7a12bf215cffd9c2edb7444053739c53b39c9dc DIST ifolder3-enterprise-3.8.0.9328.1.tar.gz 27781830 RMD160 f8fdf3b849ea6f2e7196506ea438cfb1000d67dc SHA1 25d64d084b87e402c66ba1891cf7605cdfe75a01 SHA256 f6230570b94e762b7bb45964b7a12bf215cffd9c2edb7444053739c53b39c9dc
EBUILD ifolder3-enterprise-3.8.0.9328.1.ebuild 4719 RMD160 5a67506b62d70e5af0556946f2a5bbcb9fcbe912 SHA1 afeffb3374458fb51df32342985b76852baab1f0 SHA256 78222d70ab5d72f94c81c9fbb7a275fcbb769a598a10e30aca0cd0f156d876b6 EBUILD ifolder3-enterprise-3.8.0.9328.1.ebuild 4832 RMD160 59bd975212a19881fc731f4e3b10b7364748fbab SHA1 9261a2a3da6ccc9e5ef17d874175b8908a3affc8 SHA256 bb9ababd57a6a296deafae79fef03b9561f920406c1a70be8cab6a550eded962
EBUILD ifolder3-enterprise-3.8_pre7061.ebuild 4733 RMD160 4f5146ffff9f4679b949762b8adb873105c3503f SHA1 9804a9ab487f1e78db9fe99a28cabaf7023bf552 SHA256 2fe29bf2293839b6595d97b65c64c76c350afd69999454bd86c3c9d6dcd95f8c EBUILD ifolder3-enterprise-3.8_pre7061.ebuild 4733 RMD160 4f5146ffff9f4679b949762b8adb873105c3503f SHA1 9804a9ab487f1e78db9fe99a28cabaf7023bf552 SHA256 2fe29bf2293839b6595d97b65c64c76c350afd69999454bd86c3c9d6dcd95f8c
MISC ChangeLog 3275 RMD160 d970195df8116750eba1a010fd4feba533b1e0fa SHA1 9490c24d1eed080594c7fe5ee3f14072a2120d28 SHA256 23706b9243afe39cbea64f57c0b451a674b5c9a6d1699494e27c534c8f89c535 MISC ChangeLog 3275 RMD160 d970195df8116750eba1a010fd4feba533b1e0fa SHA1 9490c24d1eed080594c7fe5ee3f14072a2120d28 SHA256 23706b9243afe39cbea64f57c0b451a674b5c9a6d1699494e27c534c8f89c535
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42

View File

@ -27,6 +27,7 @@ DEPEND="!net-misc/simias
>=net-libs/gsoap-2.7.12 >=net-libs/gsoap-2.7.12
sys-fs/e2fsprogs" sys-fs/e2fsprogs"
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"
PDEPEND="=www-apps/ifolder3-enterprise-plugins-${PV}"
S=${WORKDIR}/${PN} S=${WORKDIR}/${PN}
@ -70,6 +71,10 @@ src_configure() {
econf --with-runasserver --with-simiasdatadir=${simiasdatadir} || die "configure failed" econf --with-runasserver --with-simiasdatadir=${simiasdatadir} || die "configure failed"
} }
src_compile() {
emake -j1 || die "build failed"
}
src_install() { src_install() {
make DESTDIR="${D}" install || die "Error install ${PN}" make DESTDIR="${D}" install || die "Error install ${PN}"