Dependency on jcalendar changed from =dev-java/jcalendar-1.2* to >=dev-java/jcalendar-1.2
authorMiroslav Šulc <fordfrog@gentoo.org>
Sun, 21 Jan 2007 00:00:54 +0000 (00:00 +0000)
committerMiroslav Šulc <fordfrog@gentoo.org>
Sun, 21 Jan 2007 00:00:54 +0000 (00:00 +0000)
Package-Manager: portage-2.1.2-r1

dev-java/datavision/ChangeLog
dev-java/datavision/Manifest
dev-java/datavision/datavision-1.0.0-r2.ebuild [new file with mode: 0644]
dev-java/datavision/files/digest-datavision-1.0.0-r2 [new file with mode: 0644]

index 45714fa0e0d036b82c9c692770172b5bf5fe068b..9b7fed42b6a76627cc186e9542f42b5f0a5ea6a8 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-java/datavision
 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/datavision/ChangeLog,v 1.14 2007/01/10 20:16:57 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/datavision/ChangeLog,v 1.15 2007/01/21 00:00:54 fordfrog Exp $
+
+*datavision-1.0.0-r2 (20 Jan 2007)
+
+  20 Jan 2007; Miroslav Šulc <fordfrog@gentoo.org>
+  +datavision-1.0.0-r2.ebuild:
+  Dependency on jcalendar changed from =dev-java/jcalendar-1.2* to
+  >=dev-java/jcalendar-1.2
 
 *datavision-1.0.0-r1 (10 Jan 2007)
 
index aba876ad7cf4337135d43581682bd64db3e9015e..1365bd11541d8bfcd96681d86fb74921d9f0c018 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX build.xml 3172 RMD160 33a3a44dc03195f5eefaacc9d96a03f2bd4b2ad8 SHA1 9b9bd78bd91c1a2d713b74ae929e043eb0c62cb1 SHA256 ada3f45f7d65bf575ebccafe046c966b5f1f5e9ce92c22d213da53119dc6f734
 MD5 0c349e98a6dce2623ff69e1be9efcc79 files/build.xml 3172
 RMD160 33a3a44dc03195f5eefaacc9d96a03f2bd4b2ad8 files/build.xml 3172
@@ -23,14 +20,18 @@ EBUILD datavision-1.0.0-r1.ebuild 2299 RMD160 6acc27efd893eb0f45025f5529d8c2a421
 MD5 99a52320cd4059384ba6775873e5a2f4 datavision-1.0.0-r1.ebuild 2299
 RMD160 6acc27efd893eb0f45025f5529d8c2a421535759 datavision-1.0.0-r1.ebuild 2299
 SHA256 5a63762ca4044998e71aaeb6d0c5606832f38c625d8c6c0200efc3c6eca57856 datavision-1.0.0-r1.ebuild 2299
+EBUILD datavision-1.0.0-r2.ebuild 2297 RMD160 467f8cf82cd8b416c0a51fbd3050e10b2595d1d1 SHA1 eea507a941b2f54e6fadf24907465d81bc38b135 SHA256 f60e986a606c71ad1f70f40c1a6cea849417df2c2ae6704c6bbb82b1fea752ef
+MD5 49be254b8e7ca33c04545ffacf3e5ca9 datavision-1.0.0-r2.ebuild 2297
+RMD160 467f8cf82cd8b416c0a51fbd3050e10b2595d1d1 datavision-1.0.0-r2.ebuild 2297
+SHA256 f60e986a606c71ad1f70f40c1a6cea849417df2c2ae6704c6bbb82b1fea752ef datavision-1.0.0-r2.ebuild 2297
 EBUILD datavision-1.0.0.ebuild 2536 RMD160 5070ce5a50d437e6e39cd1b6d95f2d9a87db66ce SHA1 dd79f56c368ef43d252cc3cabaafe34af4f29897 SHA256 a93ee1e7ded3cc8c60fb90b185bccd64b291635f8b08df3555d212a1b132f5a6
 MD5 afa1dd660c22136aa9d8c291fa79544b datavision-1.0.0.ebuild 2536
 RMD160 5070ce5a50d437e6e39cd1b6d95f2d9a87db66ce datavision-1.0.0.ebuild 2536
 SHA256 a93ee1e7ded3cc8c60fb90b185bccd64b291635f8b08df3555d212a1b132f5a6 datavision-1.0.0.ebuild 2536
-MISC ChangeLog 1621 RMD160 39ec8fc07db6ca7f126ec4abe22e100a8bd38b87 SHA1 ebfe91c1513266fc576f76635f376583cbf37d46 SHA256 ba299dd7bdee253124177aeb2283d9a6ecf9ebce03d48b1dd9613407497107ba
-MD5 44f697c41d57e5dd16a8e4af91c08fbd ChangeLog 1621
-RMD160 39ec8fc07db6ca7f126ec4abe22e100a8bd38b87 ChangeLog 1621
-SHA256 ba299dd7bdee253124177aeb2283d9a6ecf9ebce03d48b1dd9613407497107ba ChangeLog 1621
+MISC ChangeLog 1833 RMD160 d1dea70acd7a3f37e9a5f4a037d44c8a5537b257 SHA1 5e4acca762c75a5636480a5e785e74daabf6bfd8 SHA256 b229afaf2c07adf44b1029e4f71cc7c8e8b2821fe5a842f1e42cd36b0849f497
+MD5 70c47ac849a627acf6b6f372a95e4c80 ChangeLog 1833
+RMD160 d1dea70acd7a3f37e9a5f4a037d44c8a5537b257 ChangeLog 1833
+SHA256 b229afaf2c07adf44b1029e4f71cc7c8e8b2821fe5a842f1e42cd36b0849f497 ChangeLog 1833
 MISC metadata.xml 1065 RMD160 bb75408dd07edbbfcb4cd6ce7efbb58d079cb626 SHA1 148a6bd4f591df3ffb8167fab0dfa057063b14ca SHA256 a301608936d8bfbc4c828d7fcbdfbb916fa275bf73e9270f95876334e876edbc
 MD5 871ce6a28d257f120f975eed32ef34e2 metadata.xml 1065
 RMD160 bb75408dd07edbbfcb4cd6ce7efbb58d079cb626 metadata.xml 1065
@@ -44,10 +45,6 @@ SHA256 c88a28660ed015cd83df3fc3e46f8d2836fcb33e9ef30d1fce145e76535d0c02 files/di
 MD5 80a733fca595b4ce36a4f3934947fbed files/digest-datavision-1.0.0-r1 253
 RMD160 22afa6aed1564d9a2542ed0fe9419df4e616a092 files/digest-datavision-1.0.0-r1 253
 SHA256 c88a28660ed015cd83df3fc3e46f8d2836fcb33e9ef30d1fce145e76535d0c02 files/digest-datavision-1.0.0-r1 253
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6 (GNU/Linux)
-
-iD8DBQFFpUnEcxLzpIGCsLQRAtquAJ9pvYclfCyUV52h7udZVs8TYBVhhwCfYLur
-Hdt/VAFk74Xu0wLYFI9BEwE=
-=HljE
------END PGP SIGNATURE-----
+MD5 80a733fca595b4ce36a4f3934947fbed files/digest-datavision-1.0.0-r2 253
+RMD160 22afa6aed1564d9a2542ed0fe9419df4e616a092 files/digest-datavision-1.0.0-r2 253
+SHA256 c88a28660ed015cd83df3fc3e46f8d2836fcb33e9ef30d1fce145e76535d0c02 files/digest-datavision-1.0.0-r2 253
diff --git a/dev-java/datavision/datavision-1.0.0-r2.ebuild b/dev-java/datavision/datavision-1.0.0-r2.ebuild
new file mode 100644 (file)
index 0000000..6a57dec
--- /dev/null
@@ -0,0 +1,86 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/datavision/datavision-1.0.0-r2.ebuild,v 1.1 2007/01/21 00:00:54 fordfrog Exp $
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Open Source reporting tool similar to Crystal Reports"
+SRC_URI="mirror://sourceforge/datavision/${P}.tar.gz"
+HOMEPAGE="http://datavision.sourceforge.net/"
+IUSE="doc mysql postgres ruby"
+SLOT="1.0"
+LICENSE="Apache-1.1"
+KEYWORDS="~x86 ~amd64"
+RDEPEND=">=virtual/jre-1.4
+       >=dev-java/itext-1.02b
+       >=dev-java/jcalendar-1.2
+       =dev-java/bsf-2.3*
+       ruby? ( >=dev-java/jruby-0.7.0 )
+       mysql? ( >=dev-java/jdbc-mysql-3.0 )
+       postgres? ( >=dev-java/jdbc2-postgresql-7.3 )"
+DEPEND=">=virtual/jdk-1.4
+       ${RDEPEND}"
+#      test? ( >=dev-java/junit-3.7 )"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}/lib"
+
+       # lets avoid a new packed jar issue :)
+       rm -v *.jar
+
+       java-pkg_jar-from itext
+       java-pkg_jar-from bsf-2.3
+       java-pkg_jar-from jcalendar-1.2
+       use ruby && java-pkg_jar-from jruby
+
+       cd "${S}"
+       use mysql && java-pkg_jar-from jdbc-mysql
+       use postgres && java-pkg_jar-from jdbc2-postgresql-6
+}
+
+#Seems only useful in CVS when there are actually changes to doc sources
+#EANT_DOC_TARGET="docs.release"
+
+RESTRICT="test"
+#src_test() {
+       # Tests need X
+       #eant test -Djunit.jar="$(java-pkg_getjars --build-only junit)" \
+       #               -Djava.awt.headless=true
+#}
+
+src_install() {
+       java-pkg_dojar lib/DataVision.jar
+
+       local docdir="/usr/share/doc/${PF}/"
+       java-pkg_dolauncher ${PN} \
+               --main jimm.datavision.DataVision \
+               --pwd ${docdir}
+
+       # Needed for help
+       dohtml docs/DataVision/*
+       dodir ${docdir}/docs
+       dosym ${docdir}/html ${docdir}/docs/DataVision
+
+       dodoc ChangeLog Credits README TODO
+       use doc &&      java-pkg_dojavadoc javadoc
+}
+
+pkg_postinst() {
+       if use mysql; then
+               elog
+               elog "MySQL example:"
+               elog "Driver class name: com.mysql.jdbc.Driver"
+               elog "Connection: jdbc:mysql://localhost/database"
+       fi
+
+       if use postgres; then
+               elog
+               elog "PostgreSQL example:"
+               elog "Driver class name:org.postgresql.Driver"
+               elog "Connection: jdbc:postgresql://localhost/database"
+       fi
+       elog "Because we need to change the current working directory"
+       elog "in the launcher for the help to work, the launcher can't be"
+       elog "used with relative paths. Patches are welcome."
+}
diff --git a/dev-java/datavision/files/digest-datavision-1.0.0-r2 b/dev-java/datavision/files/digest-datavision-1.0.0-r2
new file mode 100644 (file)
index 0000000..f97d06a
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 82017d881828b2342cd4f1552a25a77a datavision-1.0.0.tar.gz 3451018
+RMD160 dd960a52252d7220fb2f0e61df33abdf9744de11 datavision-1.0.0.tar.gz 3451018
+SHA256 f4caaaeebdeea0f11303976df626099d951e5602a5c0658c458488e9c617a051 datavision-1.0.0.tar.gz 3451018