summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrzysztof Pawlik <nelchael@gentoo.org>2007-10-09 20:26:04 +0000
committerKrzysztof Pawlik <nelchael@gentoo.org>2007-10-09 20:26:04 +0000
commitd876b55c4b9ff635ce6daf6c24d1259d799b8bae (patch)
tree67c2f1ee9a9e150b5e37c0b2647bcc02ea9dc565 /dev-java/jcs
parentBuild with user selected CFLAGS. Cleanup the ebuild code. Add ~x86 keyword. A... (diff)
downloadhistorical-d876b55c4b9ff635ce6daf6c24d1259d799b8bae.tar.gz
historical-d876b55c4b9ff635ce6daf6c24d1259d799b8bae.tar.bz2
historical-d876b55c4b9ff635ce6daf6c24d1259d799b8bae.zip
Version bump, see bug #195073.
Package-Manager: portage-2.1.3.12
Diffstat (limited to 'dev-java/jcs')
-rw-r--r--dev-java/jcs/ChangeLog8
-rw-r--r--dev-java/jcs/Manifest30
-rw-r--r--dev-java/jcs/files/build-1.3.xml40
-rw-r--r--dev-java/jcs/files/digest-jcs-1.33
-rw-r--r--dev-java/jcs/jcs-1.3.ebuild66
5 files changed, 142 insertions, 5 deletions
diff --git a/dev-java/jcs/ChangeLog b/dev-java/jcs/ChangeLog
index 291c389d8f81..bb293c7294fb 100644
--- a/dev-java/jcs/ChangeLog
+++ b/dev-java/jcs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/jcs
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jcs/ChangeLog,v 1.11 2007/05/06 09:33:17 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jcs/ChangeLog,v 1.12 2007/10/09 20:26:03 nelchael Exp $
+
+*jcs-1.3 (09 Oct 2007)
+
+ 09 Oct 2007; Krzysiek Pawlik <nelchael@gentoo.org> +files/build-1.3.xml,
+ +jcs-1.3.ebuild:
+ Version bump, see bug #195073.
06 May 2007; Tobias Scherbaum <dertobi123@gentoo.org> jcs-1.2.7.9.ebuild:
ppc stable, bug #176079
diff --git a/dev-java/jcs/Manifest b/dev-java/jcs/Manifest
index 1dfd4ce3c867..fc78c9780ff4 100644
--- a/dev-java/jcs/Manifest
+++ b/dev-java/jcs/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX build-1.2.7.8.xml 1301 RMD160 9352cbbdea831761100bf19a0c1e7f5846e27706 SHA1 37014ace719141b7ba400e8d496a2d36c5ae4bd7 SHA256 23aa79da40881782d71d557acd6db52ece62add677178db0013576b831a5b158
MD5 40b15bf15b3548501185cae94dd60533 files/build-1.2.7.8.xml 1301
RMD160 9352cbbdea831761100bf19a0c1e7f5846e27706 files/build-1.2.7.8.xml 1301
@@ -6,15 +9,24 @@ AUX build-1.2.7.9.xml 1301 RMD160 9352cbbdea831761100bf19a0c1e7f5846e27706 SHA1
MD5 40b15bf15b3548501185cae94dd60533 files/build-1.2.7.9.xml 1301
RMD160 9352cbbdea831761100bf19a0c1e7f5846e27706 files/build-1.2.7.9.xml 1301
SHA256 23aa79da40881782d71d557acd6db52ece62add677178db0013576b831a5b158 files/build-1.2.7.9.xml 1301
+AUX build-1.3.xml 1301 RMD160 9352cbbdea831761100bf19a0c1e7f5846e27706 SHA1 37014ace719141b7ba400e8d496a2d36c5ae4bd7 SHA256 23aa79da40881782d71d557acd6db52ece62add677178db0013576b831a5b158
+MD5 40b15bf15b3548501185cae94dd60533 files/build-1.3.xml 1301
+RMD160 9352cbbdea831761100bf19a0c1e7f5846e27706 files/build-1.3.xml 1301
+SHA256 23aa79da40881782d71d557acd6db52ece62add677178db0013576b831a5b158 files/build-1.3.xml 1301
DIST jcs-1.2.7.9.tar.bz2 570289 RMD160 05cc8230eb04c26ca1976c346d30f0f80bde6180 SHA1 c6f90dcd759c70c6d46e9825f09ee877030e1223 SHA256 9963cfb34fd813167b52907f21c2c5123f8a78b2d4fe2d21802967fb097735cf
+DIST jcs-1.3-src.tar.gz 608600 RMD160 184c0748bfa290c216321a03352e32a5bcf0edac SHA1 2b865fc0e21d2e2719c2d618c115919beb2fafc4 SHA256 cb5534698e77e04715e634ed748941e3c24ecc0be6b8db1731a131848a51f611
EBUILD jcs-1.2.7.9.ebuild 1765 RMD160 cf63a4c954e208d19fe737c174c4b15f0a2239e4 SHA1 8ac4837456a6c89cbc8f3ae858880b72355d4cbf SHA256 e31dcf8fc304e72c994ccd210973d50440449594e03da7d7c80f7206f14e3565
MD5 24f46952b58e62549ff70a5d8fc82eb5 jcs-1.2.7.9.ebuild 1765
RMD160 cf63a4c954e208d19fe737c174c4b15f0a2239e4 jcs-1.2.7.9.ebuild 1765
SHA256 e31dcf8fc304e72c994ccd210973d50440449594e03da7d7c80f7206f14e3565 jcs-1.2.7.9.ebuild 1765
-MISC ChangeLog 1667 RMD160 0b5649e5d3dead38338f2b1f0de1cf38f2558537 SHA1 aecbe1d11d290143ed7041d313aa6c7732e123e9 SHA256 c190abfeb71a6592250b11470314d36c939661db7c66370fc3bcba43aa9cc5c2
-MD5 27fcb4d9dc73db6db21b0e2a8fd28139 ChangeLog 1667
-RMD160 0b5649e5d3dead38338f2b1f0de1cf38f2558537 ChangeLog 1667
-SHA256 c190abfeb71a6592250b11470314d36c939661db7c66370fc3bcba43aa9cc5c2 ChangeLog 1667
+EBUILD jcs-1.3.ebuild 1668 RMD160 2a37c9d3da940da47e7bc6464a32fcbcde0e182c SHA1 6aa3b1eb87cdd6ca8aca3d2984ffb3a8b7dd9f76 SHA256 b717bf4ef389d8f6041afdd241544a7e074b40119f26fa040aca178002c162ac
+MD5 9b7fe3df5773235a63cbb71b221d07d5 jcs-1.3.ebuild 1668
+RMD160 2a37c9d3da940da47e7bc6464a32fcbcde0e182c jcs-1.3.ebuild 1668
+SHA256 b717bf4ef389d8f6041afdd241544a7e074b40119f26fa040aca178002c162ac jcs-1.3.ebuild 1668
+MISC ChangeLog 1817 RMD160 c0dadc12931cdd43fc6da25693563f46b3857da6 SHA1 907065a91e310cf6c295bccc00603b088d4a6791 SHA256 f0af240512dd31b03417dd28d6929aaf76d4bd28ca64b307514caf8694fc0bb5
+MD5 b05c7e4a6668370cbc355cfc3f112eda ChangeLog 1817
+RMD160 c0dadc12931cdd43fc6da25693563f46b3857da6 ChangeLog 1817
+SHA256 f0af240512dd31b03417dd28d6929aaf76d4bd28ca64b307514caf8694fc0bb5 ChangeLog 1817
MISC metadata.xml 159 RMD160 7da5c733c224383ffe350605bc36721a3ff2536f SHA1 99c2655c7bbee2cbc8c79edb2d00d481d62faf95 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb
MD5 9f455923f62e1ecb14ebb7f29636850a metadata.xml 159
RMD160 7da5c733c224383ffe350605bc36721a3ff2536f metadata.xml 159
@@ -22,3 +34,13 @@ SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb metadata
MD5 e8d1df80984752f3e165efe5dc1b2912 files/digest-jcs-1.2.7.9 238
RMD160 5eed11d8213b32fcc796276fcb293c5abd3a4572 files/digest-jcs-1.2.7.9 238
SHA256 3bf5ad95f359c07b801b12668bf659cc414ba1224cfb7294347aee519670381c files/digest-jcs-1.2.7.9 238
+MD5 e1480d0c88207f94a3df2def3fd56538 files/digest-jcs-1.3 235
+RMD160 f3fd745a783381f854eee87f0cbf568e1e590de3 files/digest-jcs-1.3 235
+SHA256 aa387af94a3ecb59e158528abbbacd384d4a5e8237f7857cf31c68f205f1ee89 files/digest-jcs-1.3 235
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHC+Phgo/w9rxVVVERArSLAKC+OIdHL6nnGH5sUjcb4QFpDwKFjgCghSsH
+a4IBlh571mMBLgcq8BQ4IVg=
+=QbeT
+-----END PGP SIGNATURE-----
diff --git a/dev-java/jcs/files/build-1.3.xml b/dev-java/jcs/files/build-1.3.xml
new file mode 100644
index 000000000000..f3623a42de76
--- /dev/null
+++ b/dev-java/jcs/files/build-1.3.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<project name="Gentoo_Builder" default="jar" basedir=".">
+ <property name="src" value="src/java"/>
+ <property name="build" value="build"/>
+ <property name="dist" value="dist"/>
+ <property name="pkg" value="${package.name}"/>
+ <property name="jar" value="${project.name}.jar"/>
+ <property file="build.properties"/>
+ <target name="init">
+ <tstamp/>
+ <mkdir dir="${build}"/>
+ <mkdir dir="${dist}"/>
+ <mkdir dir="${dist}/doc"/>
+ </target>
+ <target name="compile" depends="init">
+ <javac srcdir="${src}" destdir="${build}" classpath="${classpath}"/>
+ </target>
+ <target name="manifest" depends="init">
+ <manifest file="${build}/MANIFEST.MF" mode="update">
+ <attribute name="Built-By" value="Gentoo Portage"/>
+ </manifest>
+ </target>
+ <target name="jar" depends="compile,manifest">
+ <jar jarfile="${dist}/${jar}" manifest="${build}/MANIFEST.MF">
+ <fileset dir="${build}"/>
+ <fileset dir="${src}">
+ <include name="**/*.vm"/>
+ </fileset>
+ </jar>
+ </target>
+ <target name="javadoc" depends="compile">
+ <javadoc destdir="${dist}/doc/api">
+ <fileset dir="${src}"/>
+ </javadoc>
+ </target>
+ <target name="clean">
+ <delete dir="${build}"/>
+ <delete dir="${dist}"/>
+ </target>
+</project>
diff --git a/dev-java/jcs/files/digest-jcs-1.3 b/dev-java/jcs/files/digest-jcs-1.3
new file mode 100644
index 000000000000..e01c7b0f9058
--- /dev/null
+++ b/dev-java/jcs/files/digest-jcs-1.3
@@ -0,0 +1,3 @@
+MD5 adeac768fa51f3d2a0160a48b366a7df jcs-1.3-src.tar.gz 608600
+RMD160 184c0748bfa290c216321a03352e32a5bcf0edac jcs-1.3-src.tar.gz 608600
+SHA256 cb5534698e77e04715e634ed748941e3c24ecc0be6b8db1731a131848a51f611 jcs-1.3-src.tar.gz 608600
diff --git a/dev-java/jcs/jcs-1.3.ebuild b/dev-java/jcs/jcs-1.3.ebuild
new file mode 100644
index 000000000000..9a1100dd6dab
--- /dev/null
+++ b/dev-java/jcs/jcs-1.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jcs/jcs-1.3.ebuild,v 1.1 2007/10/09 20:26:03 nelchael Exp $
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="JCS is a distributed caching system written in java for server-side java applications"
+HOMEPAGE="http://jakarta.apache.org/jcs/"
+SRC_URI="mirror://apache/jakarta/jcs/source/${P}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="1.3"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="admin doc source"
+
+RDEPEND=">=virtual/jre-1.4
+ =dev-java/commons-lang-2.0*
+ =dev-java/jisp-2.5*
+ =dev-java/servletapi-2.3*
+ dev-db/hsqldb
+ dev-java/commons-dbcp
+ dev-java/commons-logging
+ dev-java/commons-pool
+ dev-java/concurrent-util
+ dev-java/xmlrpc
+ admin? ( dev-java/velocity )"
+DEPEND=">=virtual/jdk-1.4
+ dev-java/ant-core
+ source? ( app-arch/zip )
+ ${RDEPEND}"
+
+LIBRARY_PKGS="servletapi-2.3,commons-lang,commons-logging,commons-pool,commons-dbcp,xmlrpc,concurrent-util,jisp-2.5,hsqldb"
+
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+
+ # use our own build.xml because jcs's is demented by maven
+ cp "${FILESDIR}/build-${PV}.xml" build.xml
+
+ if use admin; then
+ LIBRARY_PKGS="${LIBRARY_PKGS},velocity"
+ else
+ ewarn
+ ewarn "JCS Admin is disabled, if you want it hit Ctrl-C and add"
+ ewarn "\"admin\" USE flag."
+ ewarn
+ rm -fr "${S}/src/java/org/apache/jcs/admin"
+ fi
+
+ cat > build.properties <<-END
+ classpath=$(java-pkg_getjars ${LIBRARY_PKGS})
+ END
+}
+
+src_compile() {
+ eant jar -Dproject.name=${PN} $(use_doc)
+}
+
+src_install() {
+ java-pkg_dojar dist/${PN}.jar
+
+ use doc && java-pkg_dojavadoc dist/doc/api
+ use source && java-pkg_dosrc src/java/*
+}