Initial import. #72403. All quack out loud: luckduck rules.
authorKarl Trygve Kalleberg <karltk@gentoo.org>
Sat, 4 Dec 2004 17:34:09 +0000 (17:34 +0000)
committerKarl Trygve Kalleberg <karltk@gentoo.org>
Sat, 4 Dec 2004 17:34:09 +0000 (17:34 +0000)
dev-java/jcalendar/ChangeLog [new file with mode: 0644]
dev-java/jcalendar/Manifest [new file with mode: 0644]
dev-java/jcalendar/files/digest-jcalendar-1.2.2 [new file with mode: 0644]
dev-java/jcalendar/jcalendar-1.2.2.ebuild [new file with mode: 0644]
dev-java/jcalendar/metadata.xml [new file with mode: 0644]

diff --git a/dev-java/jcalendar/ChangeLog b/dev-java/jcalendar/ChangeLog
new file mode 100644 (file)
index 0000000..e605e59
--- /dev/null
@@ -0,0 +1,9 @@
+# ChangeLog for dev-java/jcalendar
+# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jcalendar/ChangeLog,v 1.1 2004/12/04 17:34:09 karltk Exp $
+
+*jcalendar-1.2.2 (04 Dec 2004)
+
+  04 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org> jcalendar-1.2.2.ebuild:
+  Initial import. Ebuild submitted by the wonderful Jan Brinkmann 
+  <luck@the-luckduck.de> in his quest to squash #72403.
diff --git a/dev-java/jcalendar/Manifest b/dev-java/jcalendar/Manifest
new file mode 100644 (file)
index 0000000..d46fccb
--- /dev/null
@@ -0,0 +1,4 @@
+MD5 848a8092b405bdc0b3a2e9ce7716e239 jcalendar-1.2.2.ebuild 1186
+MD5 32d647f5d4fdc848014e10c6f3547d23 ChangeLog 445
+MD5 8a87207db8880a073ec7359bb56d64d0 metadata.xml 572
+MD5 1683ff0a7e8088fc1d48fa410f7b42a8 files/digest-jcalendar-1.2.2 58
diff --git a/dev-java/jcalendar/files/digest-jcalendar-1.2.2 b/dev-java/jcalendar/files/digest-jcalendar-1.2.2
new file mode 100644 (file)
index 0000000..4e6d8b6
--- /dev/null
@@ -0,0 +1 @@
+MD5 bb22d4a2a9650eab57a3014f9d7736dc jcalendar.zip 603492
diff --git a/dev-java/jcalendar/jcalendar-1.2.2.ebuild b/dev-java/jcalendar/jcalendar-1.2.2.ebuild
new file mode 100644 (file)
index 0000000..68a2b0f
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jcalendar/jcalendar-1.2.2.ebuild,v 1.1 2004/12/04 17:34:09 karltk Exp $
+
+inherit eutils java-pkg
+
+DESCRIPTION="Java date chooser bean for graphically picking a date."
+SRC_URI="http://www.toedter.com/download/${PN}.zip"
+HOMEPAGE="http://www.toedter.com/en/jcalendar/"
+LICENSE="LGPL-2.1"
+SLOT="1.2"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc jikes"
+DEPEND=">=virtual/jdk-1.4
+       jikes? ( >=dev-java/jikes-1.21 )
+       >=dev-java/ant-core-1.4
+       =dev-java/jgoodies-looks-bin-1.2*
+       >=app-arch/unzip-5.50-r1"
+RDEPEND=">=virtual/jdk-1.4"
+
+S=${WORKDIR}
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}/lib
+
+       rm -f looks-1.2.2.jar
+       java-pkg_jar-from jgoodies-looks-bin jgoodies-looks-bin.jar looks-1.2.2.jar
+}
+
+src_compile() {
+       cd src/
+
+       local antflags="jar"
+       if use doc; then
+               antflags="${antflags} javadocs"
+       fi
+       if use jikes; then
+               antflags="${antflags} -Dbuild.compiler=jikes"
+       fi
+       ant ${antflags} || die "failed to build"
+}
+
+src_install() {
+       java-pkg_dojar lib/jcalendar.jar
+
+       dodoc jcalendar-license.txt readme.txt
+       if use doc; then
+               java-pkg_dohtml -r doc/*
+       fi
+}
diff --git a/dev-java/jcalendar/metadata.xml b/dev-java/jcalendar/metadata.xml
new file mode 100644 (file)
index 0000000..61f9960
--- /dev/null
@@ -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>
+
+JCalendar is a Java date chooser bean for graphically picking a date. JCalendar 
+is composed of several other Java beans, a JDayChooser, a JMonthChooser and a 
+JYearChooser. All these beans have a locale property, provide several icons 
+(Color 16x16, Color 32x32, Mono 16x16 and Mono 32x32) and their own locale 
+property editor. So they can easily be used in GUI builders.
+
+</longdescription>
+</pkgmetadata>