summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJared H.Hudson <jhhudso@gentoo.org>2004-12-07 05:46:41 +0000
committerJared H.Hudson <jhhudso@gentoo.org>2004-12-07 05:46:41 +0000
commit01f8f4bddf61a92b6d67bd05879189d142008ac5 (patch)
tree08da1a2ce862f14879d00a8b38c6c05c42fef726 /dev-util/poseidonCE
parentkernel-mod -> linux-mod (Manifest recommit) (diff)
downloadgentoo-2-01f8f4bddf61a92b6d67bd05879189d142008ac5.tar.gz
gentoo-2-01f8f4bddf61a92b6d67bd05879189d142008ac5.tar.bz2
gentoo-2-01f8f4bddf61a92b6d67bd05879189d142008ac5.zip
Version bump in response to bug #69722
Diffstat (limited to 'dev-util/poseidonCE')
-rw-r--r--dev-util/poseidonCE/ChangeLog6
-rw-r--r--dev-util/poseidonCE/Manifest16
-rw-r--r--dev-util/poseidonCE/files/digest-poseidonCE-3.0.01
-rw-r--r--dev-util/poseidonCE/poseidonCE-3.0.0.ebuild78
4 files changed, 88 insertions, 13 deletions
diff --git a/dev-util/poseidonCE/ChangeLog b/dev-util/poseidonCE/ChangeLog
index 1b51858f5cd1..f87e69fe946e 100644
--- a/dev-util/poseidonCE/ChangeLog
+++ b/dev-util/poseidonCE/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for dev-util/poseidonCE
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/poseidonCE/ChangeLog,v 1.12 2004/11/03 11:42:22 axxo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/poseidonCE/ChangeLog,v 1.13 2004/12/07 05:46:41 jhhudso Exp $
+*poseidonCE-3.0.0 (06 Dec 2004)
+
+ 06 Dec 2004; Jared Hudson <jhhudso@gentoo.org> : Version bump.
+
03 Nov 2004; Thomas Matthijs <axxo@gentoo.org> poseidonCE-2.4.1.ebuild,
poseidonCE-2.5.0.ebuild, poseidonCE-2.5.1.ebuild:
depend on app-arch/unzip
diff --git a/dev-util/poseidonCE/Manifest b/dev-util/poseidonCE/Manifest
index 4f93d7ec76b0..e9c37afbbf7b 100644
--- a/dev-util/poseidonCE/Manifest
+++ b/dev-util/poseidonCE/Manifest
@@ -1,18 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 bf9547bd856038a524064912322a48b9 poseidonCE-2.5.0.ebuild 2228
-MD5 77503fcd7bf7110b5d9dafa272e76821 poseidonCE-2.4.1.ebuild 2227
MD5 6690ad374984a8e35fad233d1036387c ChangeLog 1690
MD5 43293b026ec087097be1c686eb7dfdc0 metadata.xml 1559
+MD5 77503fcd7bf7110b5d9dafa272e76821 poseidonCE-2.4.1.ebuild 2227
+MD5 bf9547bd856038a524064912322a48b9 poseidonCE-2.5.0.ebuild 2228
MD5 9b89d17df7cffb4a0df4afbabc7e669c poseidonCE-2.5.1.ebuild 2228
+MD5 21cffcb21f50b0c620779b0ae4795594 poseidonCE-3.0.0.ebuild 2249
MD5 d3cc528e08fd53fd8f14b9b4ac103928 files/digest-poseidonCE-2.4.1 67
MD5 173241b038eda4e390861877955680cd files/digest-poseidonCE-2.5.0 67
MD5 09926486389c9b04a396a94d15b7d42d files/digest-poseidonCE-2.5.1 67
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
-
-iD8DBQFBiMQk/rLF9B432nYRAn2/AJ9sUVqhd0o7u1VjA03fLFmpAiGr7gCfQfFi
-Ok4R80Jnrh4q11D6gz4UR0o=
-=mKyE
------END PGP SIGNATURE-----
+MD5 dfeaaf51bb4ccaec417922e9ddb7e8bb files/digest-poseidonCE-3.0.0 67
diff --git a/dev-util/poseidonCE/files/digest-poseidonCE-3.0.0 b/dev-util/poseidonCE/files/digest-poseidonCE-3.0.0
new file mode 100644
index 000000000000..b7d0a99892f5
--- /dev/null
+++ b/dev-util/poseidonCE/files/digest-poseidonCE-3.0.0
@@ -0,0 +1 @@
+MD5 05d2fb7f9d2ff93e4e5670d7c4b1678c poseidonCE-3.0.0.zip 20595226
diff --git a/dev-util/poseidonCE/poseidonCE-3.0.0.ebuild b/dev-util/poseidonCE/poseidonCE-3.0.0.ebuild
new file mode 100644
index 000000000000..9be4f35c2157
--- /dev/null
+++ b/dev-util/poseidonCE/poseidonCE-3.0.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/poseidonCE/poseidonCE-3.0.0.ebuild,v 1.1 2004/12/07 05:46:41 jhhudso Exp $
+
+IUSE="doc gnome kde"
+DESCRIPTION="A UML CASE-Tool powered by Java"
+SRC_URI="ftp://download.gentleware.biz/${P}.zip"
+HOMEPAGE="http://www.gentleware.com/"
+LICENSE="PoseidonCommon.pdf"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+RDEPEND=">=virtual/jdk-1.4.1"
+DEPEND="app-arch/unzip"
+RESTRICT="nomirror"
+
+pkg_nofetch() {
+ einfo "Please visit ${HOMEPAGE} and download Poseidon Community Edition:"
+ einfo " ${SRC_URI}"
+ einfo "Save it in ${DISTDIR} !"
+}
+
+src_install() {
+ insinto /opt/${PN}/lib
+ doins lib/*.jar
+
+ echo "#!/bin/sh" > ${PN}
+ echo "cd /opt/${PN}" >> ${PN}
+ echo '${JAVA_HOME}'/bin/java -cp lib/floating-server.jar:lib/poseidon.jar:lib/umlplugin.jar:${JAVA_HOME}/jre/lib/rt.jar \
+ -Xms64m -Xmx160m -Dposeidon.java.home="${JAVA_HOME}" -Dposeidon.user.dir.PE="$POSEIDONPE_HOME" \
+ com.gentleware.poseidon.Poseidon '$*' >> ${PN}
+
+ into /opt
+ dobin ${PN}
+
+ if use doc ; then
+ dohtml -r docs/*
+ dosym /usr/share/doc/${P}/html/ /opt/${PN}/docs
+
+ insinto /usr/share/doc/${P}
+ doins docs/PoseidonUsersGuide.pdf
+ fi
+
+ if use gnome || use kde; then
+ einfo "Adding icons..."
+ insinto /opt/${PN}/lib
+ doins bin/poseidon.ico
+ fi
+
+ if use gnome ; then
+
+ einfo "Adding GNOME support..."
+ echo "[Desktop Entry]" > ${PN}.desktop
+ echo "Name=${PN}" >> ${PN}.desktop
+ echo "Comment=${DESCRIPTION}" >> ${PN}.desktop
+ echo "Icon=/opt/${PN}/lib/poseidon.ico" >> ${PN}.desktop
+ echo "Exec=/opt/bin/${PN}" >> ${PN}.desktop
+ echo "Type=Application" >> ${PN}.desktop
+ echo "Categories=GNOME;Application;Development" >> ${PN}.desktop
+
+ insinto /usr/share/gnome/apps/Development
+ doins ${PN}.desktop
+ fi
+
+ if use kde ; then
+ einfo "Adding KDE support..."
+ echo "Name=PoseidonCE" > ${PN}-kde.desktop
+ echo "Exec=/opt/bin/${PN}" >> ${PN}-kde.desktop
+ echo "Icon=/opt/${PN}/lib/poseidon.ico" >> ${PN}-kde.desktop
+ echo "Type=Application" >> ${PN}-kde.desktop
+ insinto ${KDEDIR}/share/applnk/Development
+ doins ${PN}-kde.desktop
+ fi
+
+ dodoc LICENSE.txt
+
+ dodir /opt/${PN}/examples
+ cp -R examples/* ${D}opt/${PN}/examples
+}