summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/argouml/ChangeLog10
-rw-r--r--dev-util/argouml/Manifest14
-rw-r--r--dev-util/argouml/argouml-0.29.2-r1.ebuild59
-rw-r--r--dev-util/argouml/files/argouml.pngbin0 -> 2059 bytes
4 files changed, 80 insertions, 3 deletions
diff --git a/dev-util/argouml/ChangeLog b/dev-util/argouml/ChangeLog
index b76df2fdc90f..ca2d4c28354f 100644
--- a/dev-util/argouml/ChangeLog
+++ b/dev-util/argouml/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/argouml
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/argouml/ChangeLog,v 1.25 2009/11/29 20:22:22 fordfrog Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/argouml/ChangeLog,v 1.26 2010/01/10 12:20:43 betelgeuse Exp $
+
+*argouml-0.29.2-r1 (10 Jan 2010)
+
+ 10 Jan 2010; Petteri Räty <betelgeuse@gentoo.org>
+ +argouml-0.29.2-r1.ebuild, +files/argouml.png:
+ Add desktop launcher. Fixes bug #283741.
*argouml-0.29.2 (29 Nov 2009)
diff --git a/dev-util/argouml/Manifest b/dev-util/argouml/Manifest
index eed5ce82b718..7cdf06a1a801 100644
--- a/dev-util/argouml/Manifest
+++ b/dev-util/argouml/Manifest
@@ -1,3 +1,7 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX argouml.png 2059 RMD160 ee9960e01b3154a706cac0b961fc94b5bcd70d4c SHA1 6bfcd866def682c819e743073dcb2c1ea201a850 SHA256 e33c247138c0b6f9cac0c318a6346562f3796d963647f1beaddd2924706e4359
DIST ArgoUML-0.24.tar.gz 7096917 RMD160 816dcd6b96aff94fb367b6b638534a67e967c8d8 SHA1 7fc7a79534ec091b85603d9d6dbe8f6f648f6e5f SHA256 b99af974c644a299b89dff7e0de9adad11770b5ed09693fea40b28e5942f0f57
DIST ArgoUML-0.26.tar.gz 7494621 RMD160 47f8807b53136dc5af7481d5f71aa9191d0f9ff8 SHA1 30ac4401ee91b57cb312c1be5b237971def916c7 SHA256 ed87cee85d436425d7b85e5714f469bfc3b719e626392d5b052328f58c5dbfa8
DIST ArgoUML-0.29.2.tar.gz 14338691 RMD160 734437ff3c22c2f9051338e9e0a02ae5fb5c2cff SHA1 acd1a8ddc283b91f4a64bdd8ad0c4631979f2a0e SHA256 d19821f5113a5bfb42291c8745382431ca231c602be0eaeaff5dff332a991784
@@ -12,6 +16,14 @@ DIST quickguide-0.26.pdf 53066 RMD160 1b46946b60e4fdfe249e7a8394861dc2d7ab458a S
DIST quickguide-0.29.2.pdf 58300 RMD160 4352e5f03096b4daf2fe550d0ba4e7f252c68c2c SHA1 6ffd247d0430569964704a4a81880a3bb6ffbf81 SHA256 11e66c912655ef2d7aaf9e18fff1912b6fb83314f2478356d29f1aea9b214f37
EBUILD argouml-0.24.ebuild 1260 RMD160 096f514a12599ff1bfe6b4b523c31a43405f4273 SHA1 866201fa86457ced86fca3bfb26bcd7acb61b5f0 SHA256 0a05e447f82b770cdd0caeb5953e2e325add7ae33ebec2b2add22bbba6eb2b5f
EBUILD argouml-0.26.ebuild 1267 RMD160 ba08622e7156b36bfa2798a9c8e1427b8f71fe62 SHA1 17a241f4eb0a64f804548b155c047d47c0472b64 SHA256 9f4093863dab6ae82e6ea989181668c270537f09222ae1f54b510d1ae0d5620b
+EBUILD argouml-0.29.2-r1.ebuild 1417 RMD160 d1d7158938701c28066c4196d59f55cdfed3edd4 SHA1 8226c808081b7a5c7e84f85116cd77d907a135dd SHA256 2168b6e58b3601663983a4bb321c42ee45ae17a11e3f1a113cf4d65d3e7aacd4
EBUILD argouml-0.29.2.ebuild 1187 RMD160 4e08c1c80e9d470f38561c77dac5b36e3adc51c8 SHA1 39ea2223a8ec9eb12cb915e54ce56ff68aa32e7f SHA256 f9c696b84a1b2718037b9382c91ec4e7cd38f260998913c827b30d2c4693cc20
-MISC ChangeLog 3566 RMD160 0a37b7246ee9eeeb405228c4070ec3027a1d9cce SHA1 620b332f3de52b8efc9e8fde477c9d9f742aacf5 SHA256 3538dd1d2d290b49e5af1ca9b575fe519c856276ecaa9bd481faddf08608600e
+MISC ChangeLog 3748 RMD160 47d1deeb2bee4829a5db9d6c6cee2be4c71fd15d SHA1 e09365425249b1c3d34eea783efeca78a10c8a48 SHA256 281e47ccc3ca1d4baebe21f3d1d166a2cdf21aba2aafd842dc62c45d3bff7208
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iEYEARECAAYFAktJxiQACgkQcxLzpIGCsLR7YQCfRbVGH8b4HgSR53TsGWhKk5mK
+ikYAn2/7iVtR4LuIzNfQuH1opnBDZKyo
+=+gWE
+-----END PGP SIGNATURE-----
diff --git a/dev-util/argouml/argouml-0.29.2-r1.ebuild b/dev-util/argouml/argouml-0.29.2-r1.ebuild
new file mode 100644
index 000000000000..c8e60325b796
--- /dev/null
+++ b/dev-util/argouml/argouml-0.29.2-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/argouml/argouml-0.29.2-r1.ebuild,v 1.1 2010/01/10 12:20:43 betelgeuse Exp $
+
+EAPI="2"
+
+inherit fdo-mime java-pkg-2
+
+DESCRIPTION="modelling tool that helps you do your design using UML"
+HOMEPAGE="http://argouml.tigris.org"
+BASE_URI="http://argouml-downloads.tigris.org/nonav/${P}"
+SRC_URI="${BASE_URI}/ArgoUML-${PV}.tar.gz
+ http://argouml-downloads.tigris.org/nonav/argouml-db-1.0/dbuml-module-1.0.4.zip
+ doc? (
+ ${BASE_URI}/manual-${PV}.pdf
+ ${BASE_URI}/quickguide-${PV}.pdf
+ )"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc"
+
+DEPEND="app-arch/unzip"
+RDEPEND=">=virtual/jre-1.5"
+
+S="${WORKDIR}"
+
+src_compile() { :; }
+
+src_install() {
+ java-pkg_jarinto /opt/${PN}/lib
+ java-pkg_dojar ${P}/*.jar
+
+ java-pkg_jarinto /opt/${PN}/lib/ext
+ java-pkg_dojar ${P}/ext/*.jar release/ext/*.jar
+
+ java-pkg_dolauncher ${PN} --main org.argouml.application.Main
+
+ dodoc ${P}/README.txt || die
+
+ if use doc ; then
+ dohtml -r release/{Readme.htm,www}
+ insinto /usr/share/doc/${P}
+ doins "${DISTDIR}/manual-${PV}.pdf"
+ doins "${DISTDIR}/quickguide-${PV}.pdf"
+ fi
+
+ doicon "${FILESDIR}"/${PN}.png || die
+ make_desktop_entry ${PN} "ArgoUML" ${PN} "Graphics"
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
diff --git a/dev-util/argouml/files/argouml.png b/dev-util/argouml/files/argouml.png
new file mode 100644
index 000000000000..951313795165
--- /dev/null
+++ b/dev-util/argouml/files/argouml.png
Binary files differ