From 917a9396bb3118ed2fbcc3a0b619bdcd8f16601d Mon Sep 17 00:00:00 2001 From: geos_one Date: Thu, 30 Apr 2009 13:32:53 +0000 Subject: [PATCH] net-misc/simias: revision bump git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/ifolder@1178 6952d904-891a-0410-993b-d76249ca496b --- net-misc/simias/ChangeLog | 6 +++ net-misc/simias/Manifest | 4 +- net-misc/simias/files/WSDLPATCH-1.diff | 24 ++++++++++ net-misc/simias/simias-1.8_pre7061.ebuild | 56 +++++++++++++++++++++++ 4 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 net-misc/simias/files/WSDLPATCH-1.diff create mode 100644 net-misc/simias/simias-1.8_pre7061.ebuild diff --git a/net-misc/simias/ChangeLog b/net-misc/simias/ChangeLog index 29933c3..2b7a01e 100644 --- a/net-misc/simias/ChangeLog +++ b/net-misc/simias/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*simias-1.8_pre7061 (30 Apr 2009) + + 30 Apr 2009; Mario Fetka + +simias-1.8_pre7061.ebuild, +files/WSDLPATCH-1.diff: + revision bump + 20 Apr 2009; Mario Fetka +files/simias-1.8-mono22-3.patch, simias-1.8_pre7049: add mono22 patch diff --git a/net-misc/simias/Manifest b/net-misc/simias/Manifest index ab80a8b..b4b2e07 100644 --- a/net-misc/simias/Manifest +++ b/net-misc/simias/Manifest @@ -1,3 +1,4 @@ +AUX WSDLPATCH-1.diff 1372 RMD160 1d663404c3fb49346cb3d3cd53b09b28cdd60038 SHA1 625674f7aad4ad495acccc7c522eb3b07dcbb1fb SHA256 fa2edda34b8be078a3c796228a67920ba5c8a5143a3b164a6162fd626c52264a AUX WSDLPATCH.diff 4742 RMD160 b06875e1856e945d42f6551f767d76ab339e5f60 SHA1 5d1b11fce97b6a9401c4ce41cd9f58e8742bc507 SHA256 b40336de7783eb824e17cb3f37862a7a9c46a7c342992d659bbad5bffcd1645b AUX configure.in-xsp-check-by-dl9pf-version3.diff 3030 RMD160 2ffd1183ae56b2b9389bb5fc366ae4f2b74006f9 SHA1 9e5c6e5eb9e38f7c131d0a8aac49e3cebff89093 SHA256 f241ff570abf445a1839b7dbb28b097010524a91e9a361336f25f8b2207eb738 AUX eval_gacd_mono_webserver_true.diff 534 RMD160 3f73082ec35ae91d2031380bcfa434759476e2b9 SHA1 163fd3c6f98edd85b4b725e3e35877fb0962653a SHA256 c68a20ada4b170b1fb04cf9dbaae6a49074e672cdfdf00cab87922d86fe1ca7e @@ -20,5 +21,6 @@ DIST simias-1.6.7303.1.tar.gz 21072448 RMD160 9ced659b4bccf24c84b8a85b15de108da4 EBUILD simias-1.6.7303.1-r3.ebuild 1280 RMD160 485e5c8cf0f51faa207f01db636e7366a01db445 SHA1 321ab0e0e7e254deaa9724891bef4a688dbf72c6 SHA256 3a7be8c6b3f893151125a6c98bbb4e56214d0649aa252b019a5b6cd863c65120 EBUILD simias-1.8_pre7021.ebuild 1441 RMD160 fa614e3d07c8e36b778d62633db1f657b117eb54 SHA1 ee85da2d28213481b31e693fa106bfbe3807ff2f SHA256 da5ef0a29b659f3182b2c73b4cb5ebf3d5e57ef3415c0d5334a947152c5c3fb8 EBUILD simias-1.8_pre7049.ebuild 1483 RMD160 76745aabd342be488dee69ae50e827eaeb609af7 SHA1 963829ca3cf3a8f3c6296b7d6a6c205b2b135fe4 SHA256 cef95d314ceadf9567e755df80a632ba8bed8348afde75253a9d29f56c57f89c -MISC ChangeLog 2710 RMD160 7adf34a3a734c6cca416db9cebc5acdad5b68122 SHA1 905928b625d8e80c6fafac09b69571e44f810d2f SHA256 604a8972a9f50bb57f2106e9fd561ea99a3cb40ffb1cc269b229ad0fa7f85d57 +EBUILD simias-1.8_pre7061.ebuild 1485 RMD160 b016c15e57640828b7a0624dd5213597a2106ee8 SHA1 14caf6c4ee6a38a73990f0bdf5026b71f0712287 SHA256 f06a325cc5cf879545a32a3ae1b53876175f69ccaf4943ebe57cd7f17b7c5f20 +MISC ChangeLog 2868 RMD160 43fb19f393274126c9bfa68ea5501fa9bee624c3 SHA1 f0ad1a594ced85f343d41541ef8063c847d53c48 SHA256 dc50dcf977313cd6cb7ded4696f0396d2d6c857886e5030623026ee0d3280a03 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/net-misc/simias/files/WSDLPATCH-1.diff b/net-misc/simias/files/WSDLPATCH-1.diff new file mode 100644 index 0000000..4586351 --- /dev/null +++ b/net-misc/simias/files/WSDLPATCH-1.diff @@ -0,0 +1,24 @@ +diff -uNr simias.orig/src/core/SimiasClient/Makefile.am simias/src/core/SimiasClient/Makefile.am +--- simias.orig/src/core/SimiasClient/Makefile.am 2009-04-30 15:07:32.792699886 +0200 ++++ simias/src/core/SimiasClient/Makefile.am 2009-04-30 15:13:14.750911570 +0200 +@@ -43,7 +43,7 @@ + + $(srcdir)/SimiasService2.cs: $(srcdir)/../WebService/Simias.wsdl + if LINUX +- wsdl -nologo -out:SimiasService2.cs $(srcdir)/../WebService/Simias.wsdl ++ $(WSDL) -nologo -out:SimiasService2.cs $(srcdir)/../WebService/Simias.wsdl + $(WSDL) -nologo -out:SimiasService.cs $(srcdir)/../WebService/Simias.wsdl + endif + +diff -uNr simias.orig/src/reports/Proxy/Makefile.am simias/src/reports/Proxy/Makefile.am +--- simias.orig/src/reports/Proxy/Makefile.am 2009-04-30 15:07:32.882977909 +0200 ++++ simias/src/reports/Proxy/Makefile.am 2009-04-30 15:11:44.554184382 +0200 +@@ -28,7 +28,7 @@ + all: Novell.iFolder.Enterprise.Reports.Proxy.dll + + iFolderReportsProxy.cs: ../WebService/iFolderReports.wsdl +- wsdl /nologo /out:$@ $< ++ $(WSDL) /nologo /out:$@ $< + + Novell.iFolder.Enterprise.Reports.Proxy.dll: iFolderReportsProxy.cs $(iFolderReportsProxy_CSFILES) $(iFolderReportsProxy_RESOURCES) + $(CSC) /out:$@ $(CSCFLAGS) $(iFolderReportsProxy_FLAGS) $(iFolderReportsProxy_LIBS:%=/r:%) $(iFolderReportsProxy_LIBPATH:%=/lib:%) $(iFolderReportsProxy_CSFILES_CSC) /doc:iFolderReportsProxy.doc.xml diff --git a/net-misc/simias/simias-1.8_pre7061.ebuild b/net-misc/simias/simias-1.8_pre7061.ebuild new file mode 100644 index 0000000..78afd75 --- /dev/null +++ b/net-misc/simias/simias-1.8_pre7061.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2009 Gentoo Technologies, Inc. +# 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/1.8_pre/}" + +inherit eutils mono autotools subversion + +DESCRIPTION="Simias SimpleServer" +HOMEPAGE="http://www.ifolder.com/" +#SRC_URI="http://distfiles.one-gear.com/distfiles/${P}.tar.gz" +RESTRICT="mirror" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~amd64" + +DEPEND=">=dev-lang/mono-2.2 + >=dev-dotnet/xsp-1.2.1 + >=dev-dotnet/log4net-1.2.9 + >=dev-db/libflaim-4.9.617 + >=net-libs/gsoap-2.7.1 + !www-apps/ifolder-server" + + + +S=${WORKDIR}/${PN} + +src_prepare() { +# epatch "${FILESDIR}"/configure.in-xsp-check-by-dl9pf-version3.diff +# epatch "${FILESDIR}"/simias-libtool22-1.patch + epatch "${FILESDIR}"/simias-1.8-mono22-3.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}"/simias-recovery_agent-fix-1.patch + epatch "${FILESDIR}"/WSDLPATCH-1.diff + eautoreconf || die "eautoreconf failed" +} + +src_configure() { + econf --with-runasclient || die "configure failed" +} + +src_compile() { + emake -j1 || die "build failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" +}