summaryrefslogtreecommitdiff
path: root/dev-java/spring-expression
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/spring-expression
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/spring-expression')
-rw-r--r--dev-java/spring-expression/Manifest6
-rw-r--r--dev-java/spring-expression/metadata.xml18
-rw-r--r--dev-java/spring-expression/spring-expression-3.2.4.ebuild60
3 files changed, 84 insertions, 0 deletions
diff --git a/dev-java/spring-expression/Manifest b/dev-java/spring-expression/Manifest
new file mode 100644
index 000000000000..c1fd4688bd66
--- /dev/null
+++ b/dev-java/spring-expression/Manifest
@@ -0,0 +1,6 @@
+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-expression-3.2.4.ebuild 1420 SHA256 cecfd6c36ef1f692762c66e38374372e4dc054c3c96d03dfb87e6d9b2f4fa06a SHA512 43f276f57f682098f787f93ed2967574a2ae6fda6b2981cdad9242e521f47da6de949a15c184624031cfc42e1842a9162b90ce7141c8b9bedd6e0cac71b8bbda WHIRLPOOL e9333a2e36e4306b98a996ddcce85158a64da7d3ae827e1738dd5549ba3a691b495a20e11ca059365725657cfdd557d9352233db557b7ac382776390fb0272d2
+MISC ChangeLog 2884 SHA256 a02e95d3ac0063c72eb8465d3c34c58cb9a251dacee4bb6641fdab04ab97cd90 SHA512 f97dcf41fd60559403be2dcfc50aeb3fe1901431637b240b4c161e1f42ea7052c132fa60984324e985161df493fd002579a46460bab11d60b5e97322493dc825 WHIRLPOOL c6b1df7b690772e0a1f870b3a74df997665ba728b664a01073cdf314211363824f5d5553462638e403de33ce0bc7b14eb7e4c4c46e88fc8965887c22b0da5682
+MISC ChangeLog-2015 431 SHA256 4f839d9e6b8e65889876c8050457b8903e980f8fb2784caa03b95444e503ef0e SHA512 1d638c67b8390f0ce7f427e7fcdb1705bb7732aeee98ad5ebc62ab6c4e4e5e477323eefd952644ac77742371c6ace65a666db57b5210b6310dab058eb164076c WHIRLPOOL 644c61863513aae9d99ac06f79de344b2809148e6560933b9e45c8a59a644c5f0929d41e6998f9987d1362873d4685757f0bf8c483b91e3d90a56ab2d7316bb7
+MISC metadata.xml 805 SHA256 41a7a1d8d31bd1082ec3fd949b8990a9ae1be44c9e75017f111876ab3153d8be SHA512 76da7349ca93ef13fb154f1531a175e9dba0536614191d9f801c157bdfdbce407eb06a7677224468dc7a19868010604bafd8db2b1348f1fce16b0bd2dd414005 WHIRLPOOL 80d72199bda19ec402b09ba9ff3ddc942f8e47b2dffc0c04f21e198a08eb0c7a49e781a7ccbd975906a3e086f75970f292e4a02e7a09f30ddf24a0a50d2427e2
diff --git a/dev-java/spring-expression/metadata.xml b/dev-java/spring-expression/metadata.xml
new file mode 100644
index 000000000000..73672eec8b78
--- /dev/null
+++ b/dev-java/spring-expression/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+ <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-expression/spring-expression-3.2.4.ebuild b/dev-java/spring-expression/spring-expression-3.2.4.ebuild
new file mode 100644
index 000000000000..28c4fb285110
--- /dev/null
+++ b/dev-java/spring-expression/spring-expression-3.2.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="A comprehensive programming and configuration model for 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
+ https://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/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}"
+
+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
+}