summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrzysztof Pawlik <nelchael@gentoo.org>2008-07-13 10:54:47 +0000
committerKrzysztof Pawlik <nelchael@gentoo.org>2008-07-13 10:54:47 +0000
commitd5d86f6b24e130da1ad3278be7954385713d514a (patch)
tree8a9f2fd638a29a76168e3e09c81e8654a94d000f /dev-java
parentSwitched linux-info based brk randomization check to a run-time check via sys... (diff)
downloadhistorical-d5d86f6b24e130da1ad3278be7954385713d514a.tar.gz
historical-d5d86f6b24e130da1ad3278be7954385713d514a.tar.bz2
historical-d5d86f6b24e130da1ad3278be7954385713d514a.zip
Version bump, migrated to generation 2.
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.25-tuxonice-r6 x86_64
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/cocoon/ChangeLog9
-rw-r--r--dev-java/cocoon/Manifest14
-rw-r--r--dev-java/cocoon/cocoon-2.1.11.ebuild70
3 files changed, 90 insertions, 3 deletions
diff --git a/dev-java/cocoon/ChangeLog b/dev-java/cocoon/ChangeLog
index d5b07f03d432..ef58b6c87f5c 100644
--- a/dev-java/cocoon/ChangeLog
+++ b/dev-java/cocoon/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-java/cocoon
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/cocoon/ChangeLog,v 1.12 2007/02/21 23:30:42 peper Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/cocoon/ChangeLog,v 1.13 2008/07/13 10:54:47 nelchael Exp $
+
+*cocoon-2.1.11 (13 Jul 2008)
+
+ 13 Jul 2008; Krzysiek Pawlik <nelchael@gentoo.org> +cocoon-2.1.11.ebuild:
+ Version bump, migrated to generation 2.
21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
diff --git a/dev-java/cocoon/Manifest b/dev-java/cocoon/Manifest
index 5a88309f773a..efa4e16aac03 100644
--- a/dev-java/cocoon/Manifest
+++ b/dev-java/cocoon/Manifest
@@ -1,6 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX cocoon.properties 15046 RMD160 9b26b211749775926b9b30950e1414881fab61d7 SHA1 c6832139b644e6a559354ebca37f8803b4dad38d SHA256 7822edc203f7627e0856ddfa2f0224838a7b7595367af521e495eb3a2448dcc8
AUX web.xml 826 RMD160 8961d820c46f91863b3d85692806237e3f2bf421 SHA1 a976c7d22806e9e8230af2f853a969d5965cd461 SHA256 82b812385411c894feb6a89a1c7a111de2043d8a9d60f61e339a69546e4480f9
+DIST cocoon-2.1.11-src.tar.gz 48674390 RMD160 44e65fea097f8cedb4cd0c9f4895017f11810083 SHA1 71b07b6f59eb1df86a87b48924cdf3392e256475 SHA256 4b1d9f8ebd75d6228b3d76802941a8f41bfc0836c21d9d8cab764521c800a60c
DIST cocoon-2.1.6-src.tar.gz 44430985 RMD160 bd9c00909b6f8fee2726b2fec262bdeae2936397 SHA1 09e0edab6485f70c11e95a21fc35ce60ca146fbb SHA256 bc7bcf6e9f41da33c3a40a7df7ef95a06a4896b9a9e1e4a1ca0d86dd0e36bde4
+EBUILD cocoon-2.1.11.ebuild 1998 RMD160 dae25ba42659957ba500f501cc0ccb4d80e3f016 SHA1 d9e1bce211c8be229a3d84d8e2b5e7db1854a683 SHA256 df7ca93deff6d48d10089cfd0926c9b87805da30d4555b2183350433625cfbd7
EBUILD cocoon-2.1.6.ebuild 1873 RMD160 94bc78f979eef7603d937732e75753e25cff2f1c SHA1 3f0aa42d13309ac8a1b5d701092754fac43f9513 SHA256 fae3f77aacf5087c5f08c61ad77d323827e37d7b369aac4265315697b5077af2
-MISC ChangeLog 3310 RMD160 f224c459c4f19eb02a87c3b6abaf9038175b2f86 SHA1 2edb39277748c60c43b1460d0b48a11d02d4da75 SHA256 5b195fcb92c66d3bfc57e603fbed9f46fc7d76beb0a3cc39154f9d4f8f6c7b88
+MISC ChangeLog 3462 RMD160 2efd6eadb2fd283bf3ef1a81f30b8693a95fcc48 SHA1 31413029695b30995b8a1d0371cd32822bfcbf1f SHA256 e0bf8efacb66e2ea32f4a4d28433aa31494685ea4e042568f22b6711609a7bd0
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkh53v4ACgkQgo/w9rxVVVEHYwCfWEFTD92uyqjNTGXKuZu7t7hG
+VzgAoK0BZkiFNRR6XZijvBjyIoSrj75F
+=KEcL
+-----END PGP SIGNATURE-----
diff --git a/dev-java/cocoon/cocoon-2.1.11.ebuild b/dev-java/cocoon/cocoon-2.1.11.ebuild
new file mode 100644
index 000000000000..a7f0a8216240
--- /dev/null
+++ b/dev-java/cocoon/cocoon-2.1.11.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/cocoon/cocoon-2.1.11.ebuild,v 1.1 2008/07/13 10:54:47 nelchael Exp $
+
+JAVA_PKG_IUSE="doc"
+WANT_ANT_TASKS=""
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="A Web Publishing Framework for Apache"
+HOMEPAGE="http://cocoon.apache.org/"
+SRC_URI="mirror://apache/cocoon/${P}-src.tar.gz"
+
+LICENSE="Apache-1.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.5
+ >=dev-java/ant-core-1.5.3"
+RDEPEND=">=virtual/jre-1.5"
+
+# I know this way of building cocoon is not the best, it will be fixed for
+# cocoon-2.2
+
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+ echo "# Gentoo build properties" > local.build.properties
+ if ! use doc; then
+ echo "exclude.javadocs=true" >> local.build.properties
+ echo "exclude.webapp.javadocs=true" >> local.build.properties
+ echo "exclude.webapp.documentation=true" >> local.build.properties
+ echo "exclude.idldocs=true" >> local.build.properties
+ echo "exclude.webapp.idldocs=true" >> local.build.properties
+ fi
+ java-ant_bsfix_files tools/targets/*-build.xml
+}
+
+src_compile() {
+ sh build.sh war standalone-demo javadocs || die
+}
+
+src_install() {
+ java-pkg_dowar build/${PN}/${PN}.war
+ java-pkg_dojar build/${PN}/cocoon.jar
+ java-pkg_jarinto /usr/share/${PN}/lib/core/
+ java-pkg_dojar lib/core/*.jar
+ insinto /usr/share/${PN}/lib
+ doins "${S}/build/${PN}"/cocoon-*.jar "${S}/lib/jars.xml"
+ for i in endorsed optional local; do
+ dodir /usr/share/${PN}/lib/${i}
+ insinto /usr/share/${PN}/lib/${i}
+ doins "${S}/lib/${i}"/*
+ done
+
+ dodoc CREDITS.txt INSTALL.txt KEYS README.txt
+ docinto legal
+ dodoc legal/*
+
+ use doc && java-pkg_dojavadoc build/webapp/api
+}
+
+pkg_postinst() {
+ elog "This ebuild does no longer install the Cocoon webapp into"
+ elog "any servlet container anymore. Copy /usr/share/${PN}/webapps/${PN}.war"
+ elog "to your servlet container's webapps directory and restart the"
+ elog "server."
+}