summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohann Schmitz <ercpe@gentoo.org>2013-10-18 16:48:44 +0000
committerJohann Schmitz <ercpe@gentoo.org>2013-10-18 16:48:44 +0000
commite6c2f12ecfab5ee31fea315609bb7d533c115a26 (patch)
tree6ef7aca8abbb22afc5b59a462d5342022d08fd1d /dev-java/spring-beans
parentEbuild for the core module of the spring framework (wrt #97004) (diff)
downloadhistorical-e6c2f12ecfab5ee31fea315609bb7d533c115a26.tar.gz
historical-e6c2f12ecfab5ee31fea315609bb7d533c115a26.tar.bz2
historical-e6c2f12ecfab5ee31fea315609bb7d533c115a26.zip
Ebuild for the beans module of the spring-framework (wrt #97004)
Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0x77C501ED
Diffstat (limited to 'dev-java/spring-beans')
-rw-r--r--dev-java/spring-beans/ChangeLog9
-rw-r--r--dev-java/spring-beans/Manifest19
-rw-r--r--dev-java/spring-beans/metadata.xml16
-rw-r--r--dev-java/spring-beans/spring-beans-3.2.4.ebuild64
4 files changed, 108 insertions, 0 deletions
diff --git a/dev-java/spring-beans/ChangeLog b/dev-java/spring-beans/ChangeLog
new file mode 100644
index 000000000000..0fc7ebb777e3
--- /dev/null
+++ b/dev-java/spring-beans/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-java/spring-beans
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/spring-beans/ChangeLog,v 1.1 2013/10/18 16:48:40 ercpe Exp $
+
+*spring-beans-3.2.4 (18 Oct 2013)
+
+ 18 Oct 2013; Johann Schmitz <ercpe@gentoo.org> +metadata.xml,
+ +spring-beans-3.2.4.ebuild:
+ Ebuild for the beans module of the spring-framework (wrt #97004)
diff --git a/dev-java/spring-beans/Manifest b/dev-java/spring-beans/Manifest
new file mode 100644
index 000000000000..1c9181dc633e
--- /dev/null
+++ b/dev-java/spring-beans/Manifest
@@ -0,0 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST spring-framework-3.2.4-buildscripts.tar.bz2 2894 SHA256 5a18b76fd55ffca6fbd8957436641287eeead9765de8fe07443fc5d52f03e043 SHA512 003551ffd37501c8b8dceba7ca484709cdf05f96c893d35c33161288770d72f70c092917f79216aa71742e045cb71ddcb17e6b58a2221fe2c153a70e5e0346b9 WHIRLPOOL ae8edd73bf272c3e92e07e5c341110d824703bbb8393a7f4af3ea9b0f306516a025888b2c3433ac0b7a2c3eedaf4236c3e201710e3fd77620290f5c6e28891c7
+DIST spring-framework-3.2.4.tar.gz 8925304 SHA256 0e0ad9631ea17a90fd8bc2565a7fb5b29ad12c1bf9ec9582f77019b5b041d08d SHA512 6a8fe58213f105deaa982b188e7b49a5bd9e0cf32917c568423509fed6b7c708cb5ca42ee7b3818327d673e59e7af7c67c13707e8a635329540b2febddda0f1b WHIRLPOOL f3dba92202402a676d8ad37c0b80d3a7616eecd780477ff21865305e2e2e5048b525ad9d14d36c0c0def96da305e3067e02617e10b949600ba819612f9edf48b
+EBUILD spring-beans-3.2.4.ebuild 1688 SHA256 f11ffecc5efc7a57f64cc6f4ce2609563583f334c89b0dcf013c066d76067512 SHA512 06ce64862a9888e159e48d4b369bb6047ea5b285a7c76459852b6faa110227254b28e7344cfa530568271be944edf07228b1b82d09c65cae06b2480ec0793b94 WHIRLPOOL 8259132a4d90aead759a500e3ce0a9e9332ec7297571ce7dae05ba491622311b5b515c9fdc5b11283b188ebf3c41dab1b0c4f01b8e88c4e78d759d5d580d2489
+MISC ChangeLog 410 SHA256 5e0231af6840a075468576626e8e5cb79e1aff1648cfedb3ebc38dfd2852bc0d SHA512 ac7bfcca7fc23f99a03483f40e7b6d1f5ee14ca382235b048f12dcea23d018ec8bf2b970718bd039ac1f06af90401d8011b8adada4e05272142b80dbbf973f7a WHIRLPOOL f5a357bfc6a6650741609156d8cd3d5a0f1039c58c8bd0cd5429c05350d36cd6dedb4cf65793056acbf70363d33d8ba5ce4659cb2736163b779ed03165fd8357
+MISC metadata.xml 728 SHA256 b282c6078db061736c20361dda8e163301b8bcd934a9cc01c47d401841701f74 SHA512 ab502e6cc8f960d918e656b40b8d6b9c0dbca4481883634a24fd8127b25a1bee44bc3d36115b90c74b626540b11b4ccc88327640a79296da8cedfc470fcb50de WHIRLPOOL fffd6b0c55060bcb01e59dcd71e89895f32beced58609d7c8797a1b5e391d5ff7f5bde2c4f5435a9192c9972392f023b3fc4ef3afdbdecc5ecb8091fbc1efb61
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQEcBAEBCAAGBQJSYWZpAAoJEKCEBkJ3xQHt+zIH/RpVQYFRxKFM3KyMcO78wltH
+f+4hYh3GA/2RETHysBvAI4X5LhdBmVCQ49XSk+gbHPBv/R3whAMHw1Zx1w+CGfCU
+bCkBsn0My4ZyO6lT/aVWCAtiCDAeVVZVcC7zLfIGtvFZ+s/8TVpkMrb5GdnN4Irr
+KtGJwhn4Ecy3yCHWCuYTvOBIfiX+PI6Mwt5m9/RGY720ADg0va6V4hWN3Vf9q5+G
+jBHnWk5IzSZhR8T0YKgpaoeGm16JVNKk5X2e1mMPmgSyG4Ejeij0SODs1clHPToG
+Qdui1z6pLOSyFJcbSaIcRMhlrI6BjR0siUMzY2o9HRkDCzBo+oM5xMGrtO3zZow=
+=i5gY
+-----END PGP SIGNATURE-----
diff --git a/dev-java/spring-beans/metadata.xml b/dev-java/spring-beans/metadata.xml
new file mode 100644
index 000000000000..e6f191495093
--- /dev/null
+++ b/dev-java/spring-beans/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>java</herd>
+ <longdescription>
+ The Spring Framework provides a comprehensive programming and configuration model for
+ modern Java-based enterprise applications - on any kind of deployment platform. A key
+ element of Spring is infrastructural support at the application level: Spring focuses
+ on the "plumbing" of enterprise applications so that teams can focus on application-level
+ business logic, without unnecessary ties to specific deployment environments.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">SpringSource/spring-framework</remote-id>
+ </upstream>
+</pkgmetadata>
+
diff --git a/dev-java/spring-beans/spring-beans-3.2.4.ebuild b/dev-java/spring-beans/spring-beans-3.2.4.ebuild
new file mode 100644
index 000000000000..8283bbb68035
--- /dev/null
+++ b/dev-java/spring-beans/spring-beans-3.2.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/spring-beans/spring-beans-3.2.4.ebuild,v 1.1 2013/10/18 16:48:40 ercpe Exp $
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="A comprehensive programming and configuration model for modern Java-based enterprise applications"
+HOMEPAGE="http://www.springsource.org/spring-framework"
+SRC_URI="https://github.com/SpringSource/spring-framework/archive/v${PV}.RELEASE.tar.gz -> spring-framework-${PV}.tar.gz
+ http://dev.gentoo.org/~ercpe/distfiles/dev-java/spring-framework/spring-framework-${PV}-buildscripts.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="3.2"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+CDEPEND="
+ dev-java/commons-logging:0
+ java-virtuals/servlet-api:3.0
+ dev-java/javax-inject:0
+ dev-java/spring-core:${SLOT}"
+
+DEPEND=">=virtual/jdk-1.7
+ test? (
+ dev-java/hamcrest-core:1.3
+ dev-java/hamcrest-library:1.3
+ dev-java/junit:4
+ dev-java/mockito:0
+ dev-java/ant-junit4:0
+ dev-java/xmlunit:1
+ )
+ ${CDEPEND}"
+
+RDEPEND=">=virtual/jre-1.7
+ ${CDEPEND}"
+
+S="${WORKDIR}/spring-framework-${PV}.RELEASE/"
+
+EANT_BUILD_XML=${S}/${PN}/build.xml
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="spring-core-${SLOT},commons-logging,servlet-api-3.0,javax-inject"
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH}
+ hamcrest-library-1.3
+ hamcrest-core-1.3
+ junit-4
+ mockito
+ xmlunit-1"
+
+src_install() {
+ java-pkg_dojar "${S}"/${PN}/dist/${PN}.jar
+
+ use source && java-pkg_dosrc "${S}"/${PN}/src/main/java/org/
+ use doc && java-pkg_dojavadoc "${S}"/${PN}/dist/apidocs/
+}
+
+src_test() {
+ java-pkg-2_src_test
+}