Version bump.
authorKrzysztof Pawlik <nelchael@gentoo.org>
Sat, 20 Jan 2007 18:49:48 +0000 (18:49 +0000)
committerKrzysztof Pawlik <nelchael@gentoo.org>
Sat, 20 Jan 2007 18:49:48 +0000 (18:49 +0000)
Package-Manager: portage-2.1.2-r1

dev-java/jcs/ChangeLog
dev-java/jcs/Manifest
dev-java/jcs/files/build-1.2.7.9.xml [new file with mode: 0644]
dev-java/jcs/files/digest-jcs-1.2.7.9 [new file with mode: 0644]
dev-java/jcs/jcs-1.2.7.9.ebuild [new file with mode: 0644]

index e5e1b0ea87afa23defa803afe9dce479e73802cd..aa9a9ad76b8380d4510002e6261a13e7402e832c 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/jcs
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jcs/ChangeLog,v 1.5 2006/09/24 09:54:52 nelchael Exp $
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jcs/ChangeLog,v 1.6 2007/01/20 18:49:48 nelchael Exp $
+
+*jcs-1.2.7.9 (20 Jan 2007)
+
+  20 Jan 2007; Krzysiek Pawlik <nelchael@gentoo.org>
+  +files/build-1.2.7.9.xml, +jcs-1.2.7.9.ebuild:
+  Version bump.
 
   24 Sep 2006; Krzysiek Pawlik <nelchael@gentoo.org>
   -files/build-1.2.6.5.xml, files/build-1.2.7.8.xml, -jcs-1.2.6.5-r1.ebuild,
index 3d52dfd04b5ef390bde1eb049b14c1e0311b3586..f6a226ed677ec2dc99078082a1314912e9c01364 100644 (file)
@@ -5,15 +5,24 @@ AUX build-1.2.7.8.xml 1301 RMD160 9352cbbdea831761100bf19a0c1e7f5846e27706 SHA1
 MD5 40b15bf15b3548501185cae94dd60533 files/build-1.2.7.8.xml 1301
 RMD160 9352cbbdea831761100bf19a0c1e7f5846e27706 files/build-1.2.7.8.xml 1301
 SHA256 23aa79da40881782d71d557acd6db52ece62add677178db0013576b831a5b158 files/build-1.2.7.8.xml 1301
+AUX build-1.2.7.9.xml 1301 RMD160 9352cbbdea831761100bf19a0c1e7f5846e27706 SHA1 37014ace719141b7ba400e8d496a2d36c5ae4bd7 SHA256 23aa79da40881782d71d557acd6db52ece62add677178db0013576b831a5b158
+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
 DIST jcs-1.2.7.8.tar.bz2 562047 RMD160 86ef8c0a76de8f81ae4e1f859f7c71ec5c6b7c1d SHA1 6e3b8df342f63cd68f910cd9a3aa8c54dd7c179b SHA256 86bc1a5a80fbc2e3ec426bc3896c30281355bd1816524923d95dcd5e2e594222
+DIST jcs-1.2.7.9.tar.bz2 570289 RMD160 05cc8230eb04c26ca1976c346d30f0f80bde6180 SHA1 c6f90dcd759c70c6d46e9825f09ee877030e1223 SHA256 9963cfb34fd813167b52907f21c2c5123f8a78b2d4fe2d21802967fb097735cf
 EBUILD jcs-1.2.7.8.ebuild 1707 RMD160 866534274e48e415ec1e728a9a159e43283d7801 SHA1 a3aa23e91496c52e9a5291e82746898d99335099 SHA256 90ebc182df730a50379f8495d4b19e234ac6050ce515f2e971f8785a36b0dad5
 MD5 32c89ec85edd501fc47c7815fd015587 jcs-1.2.7.8.ebuild 1707
 RMD160 866534274e48e415ec1e728a9a159e43283d7801 jcs-1.2.7.8.ebuild 1707
 SHA256 90ebc182df730a50379f8495d4b19e234ac6050ce515f2e971f8785a36b0dad5 jcs-1.2.7.8.ebuild 1707
-MISC ChangeLog 999 RMD160 1d7397fc04d994b4c3e424e31a51219074036d68 SHA1 486299e57cb20f26a23c1ad17fcf61a56cad4b18 SHA256 0584a2be83436dad5c11575828e82b4023e6dcebcc3e7ef3aafb27f77e3ab6c5
-MD5 8660862310da3eba7301ef4389cc49c8 ChangeLog 999
-RMD160 1d7397fc04d994b4c3e424e31a51219074036d68 ChangeLog 999
-SHA256 0584a2be83436dad5c11575828e82b4023e6dcebcc3e7ef3aafb27f77e3ab6c5 ChangeLog 999
+EBUILD jcs-1.2.7.9.ebuild 1766 RMD160 cba81e9cc1197b9db8ce54ba0b8cfc9271505a08 SHA1 95d2b32f7399f27b07579b0758af2d555446df04 SHA256 c75cd09499b5b7028cebfed533351bbd8807b9434eca6df7e4a1ff63ecf77382
+MD5 cdb59993b0d33a3e62c445f80ac4a7f8 jcs-1.2.7.9.ebuild 1766
+RMD160 cba81e9cc1197b9db8ce54ba0b8cfc9271505a08 jcs-1.2.7.9.ebuild 1766
+SHA256 c75cd09499b5b7028cebfed533351bbd8807b9434eca6df7e4a1ff63ecf77382 jcs-1.2.7.9.ebuild 1766
+MISC ChangeLog 1146 RMD160 c6cd187f87b3b764b08feab8928fe42191166895 SHA1 7a6a69c63e7926f6072ba4f09a1cf37c774e0636 SHA256 5efd963cdd13b1fd61dc48136f803fa9fc14f13b02789c852f9132a2b16a2b12
+MD5 eaf80a5fe17325582a804cc483443e43 ChangeLog 1146
+RMD160 c6cd187f87b3b764b08feab8928fe42191166895 ChangeLog 1146
+SHA256 5efd963cdd13b1fd61dc48136f803fa9fc14f13b02789c852f9132a2b16a2b12 ChangeLog 1146
 MISC metadata.xml 159 RMD160 7da5c733c224383ffe350605bc36721a3ff2536f SHA1 99c2655c7bbee2cbc8c79edb2d00d481d62faf95 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb
 MD5 9f455923f62e1ecb14ebb7f29636850a metadata.xml 159
 RMD160 7da5c733c224383ffe350605bc36721a3ff2536f metadata.xml 159
@@ -21,10 +30,13 @@ SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb metadata
 MD5 151e4c41590f4285084767f674f9f8e1 files/digest-jcs-1.2.7.8 238
 RMD160 e6163c9d8549cf52e540044c576ffd8fde79d3de files/digest-jcs-1.2.7.8 238
 SHA256 b70cefc749aef5c3302d58db56d57fcdfb773cdbe5818671d9f4bb0a53f00ff0 files/digest-jcs-1.2.7.8 238
+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
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
+Version: GnuPG v2.0.1 (GNU/Linux)
 
-iD8DBQFFFlX6go/w9rxVVVERAoGOAJkB0GxAZBrNctVRASlxbv7RnK2HEQCZAfXk
-QvgYX3qomKftgaPp/MJiUZQ=
-=31F/
+iD8DBQFFsmShgo/w9rxVVVERAnivAJ49qYQOdErye+zybU/kTArRF2V2bwCfeqEN
+n8xGPetZD4//qNfQ5Hnm0vs=
+=KaWX
 -----END PGP SIGNATURE-----
diff --git a/dev-java/jcs/files/build-1.2.7.9.xml b/dev-java/jcs/files/build-1.2.7.9.xml
new file mode 100644 (file)
index 0000000..f3623a4
--- /dev/null
@@ -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.2.7.9 b/dev-java/jcs/files/digest-jcs-1.2.7.9
new file mode 100644 (file)
index 0000000..7bc86d6
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 663ace3f19e081e444725482d746db75 jcs-1.2.7.9.tar.bz2 570289
+RMD160 05cc8230eb04c26ca1976c346d30f0f80bde6180 jcs-1.2.7.9.tar.bz2 570289
+SHA256 9963cfb34fd813167b52907f21c2c5123f8a78b2d4fe2d21802967fb097735cf jcs-1.2.7.9.tar.bz2 570289
diff --git a/dev-java/jcs/jcs-1.2.7.9.ebuild b/dev-java/jcs/jcs-1.2.7.9.ebuild
new file mode 100644 (file)
index 0000000..4cb45b2
--- /dev/null
@@ -0,0 +1,69 @@
+# 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.2.7.9.ebuild,v 1.1 2007/01/20 18:49:48 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/"
+# Yes, it's a checkout from JCS SVN...
+#  http://svn.apache.org/repos/asf/jakarta/jcs/tags/
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="1.2"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="admin doc source"
+
+RDEPEND=">=virtual/jre-1.4
+       =dev-java/jisp-2.5*
+       =dev-java/servletapi-2.3*
+       dev-db/hsqldb
+       dev-java/commons-dbcp
+       =dev-java/commons-lang-2.0*
+       dev-java/commons-logging
+       dev-java/commons-pool
+       dev-java/concurrent-util
+       dev-java/jgroups
+       dev-java/xmlrpc
+       admin? ( dev-java/velocity )"
+DEPEND=">=virtual/jdk-1.4
+       dev-java/ant-core
+       source? ( app-arch/zip )
+       ${RDEPEND}"
+
+LIBRARY_PKGS="jgroups,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_dohtml -r dist/doc/api
+       use source && java-pkg_dosrc src/java/*
+}