From 03af680fd8079f68e8a08bf81078312831097a6b Mon Sep 17 00:00:00 2001 From: geos_one Date: Sat, 5 Dec 2009 19:46:28 +0000 Subject: [PATCH] add ifolder server plugin git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/ifolder@1643 6952d904-891a-0410-993b-d76249ca496b --- www-apps/ifolder3-enterprise-plugins/Manifest | 3 + ...er3-enterprise-plugins-3.8.0.9328.1.ebuild | 69 +++++++++++++++++++ www-apps/ifolder3-enterprise/Manifest | 2 +- .../ifolder3-enterprise-3.8.0.9328.1.ebuild | 5 ++ 4 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 www-apps/ifolder3-enterprise-plugins/Manifest create mode 100644 www-apps/ifolder3-enterprise-plugins/ifolder3-enterprise-plugins-3.8.0.9328.1.ebuild diff --git a/www-apps/ifolder3-enterprise-plugins/Manifest b/www-apps/ifolder3-enterprise-plugins/Manifest new file mode 100644 index 0000000..84d41ce --- /dev/null +++ b/www-apps/ifolder3-enterprise-plugins/Manifest @@ -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 diff --git a/www-apps/ifolder3-enterprise-plugins/ifolder3-enterprise-plugins-3.8.0.9328.1.ebuild b/www-apps/ifolder3-enterprise-plugins/ifolder3-enterprise-plugins-3.8.0.9328.1.ebuild new file mode 100644 index 0000000..2d3b709 --- /dev/null +++ b/www-apps/ifolder3-enterprise-plugins/ifolder3-enterprise-plugins-3.8.0.9328.1.ebuild @@ -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}" +} + diff --git a/www-apps/ifolder3-enterprise/Manifest b/www-apps/ifolder3-enterprise/Manifest index 935399e..c748880 100644 --- a/www-apps/ifolder3-enterprise/Manifest +++ b/www-apps/ifolder3-enterprise/Manifest @@ -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 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 -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 MISC ChangeLog 3275 RMD160 d970195df8116750eba1a010fd4feba533b1e0fa SHA1 9490c24d1eed080594c7fe5ee3f14072a2120d28 SHA256 23706b9243afe39cbea64f57c0b451a674b5c9a6d1699494e27c534c8f89c535 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/www-apps/ifolder3-enterprise/ifolder3-enterprise-3.8.0.9328.1.ebuild b/www-apps/ifolder3-enterprise/ifolder3-enterprise-3.8.0.9328.1.ebuild index 9162929..5aab90f 100644 --- a/www-apps/ifolder3-enterprise/ifolder3-enterprise-3.8.0.9328.1.ebuild +++ b/www-apps/ifolder3-enterprise/ifolder3-enterprise-3.8.0.9328.1.ebuild @@ -27,6 +27,7 @@ DEPEND="!net-misc/simias >=net-libs/gsoap-2.7.12 sys-fs/e2fsprogs" RDEPEND="${DEPEND}" +PDEPEND="=www-apps/ifolder3-enterprise-plugins-${PV}" S=${WORKDIR}/${PN} @@ -70,6 +71,10 @@ src_configure() { econf --with-runasserver --with-simiasdatadir=${simiasdatadir} || die "configure failed" } +src_compile() { + emake -j1 || die "build failed" +} + src_install() { make DESTDIR="${D}" install || die "Error install ${PN}"