version bump
authorThomas Matthijs <axxo@gentoo.org>
Sun, 19 Dec 2004 17:47:49 +0000 (17:47 +0000)
committerThomas Matthijs <axxo@gentoo.org>
Sun, 19 Dec 2004 17:47:49 +0000 (17:47 +0000)
dev-util/poseidonCE/ChangeLog
dev-util/poseidonCE/Manifest
dev-util/poseidonCE/files/digest-poseidonCE-3.0.1 [new file with mode: 0644]
dev-util/poseidonCE/poseidonCE-3.0.1.ebuild [new file with mode: 0644]

index f87e69fe946e4b6fb274ecbe63680c267db291a7..9d6da2fb4a9c2cd827619b53aa6406536816a735 100644 (file)
@@ -1,6 +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.13 2004/12/07 05:46:41 jhhudso Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/poseidonCE/ChangeLog,v 1.14 2004/12/19 17:47:49 axxo Exp $
+
+*poseidonCE-3.0.1 (19 Dec 2004)
+
+  19 Dec 2004; Thomas Matthijs <axxo@gentoo.org> +poseidonCE-3.0.1.ebuild:
+  version bump
 
 *poseidonCE-3.0.0 (06 Dec 2004)
 
index 76f749d4a88b165d963b9f7eba9efcc0940aa426..fa39d5a9b91f8b85d2e0be1722474d5f30dae27a 100644 (file)
@@ -1,10 +1,22 @@
-MD5 83fba6fbdad6a9552c694c6e9504ecad ChangeLog 1793
-MD5 43293b026ec087097be1c686eb7dfdc0 metadata.xml 1559
-MD5 77503fcd7bf7110b5d9dafa272e76821 poseidonCE-2.4.1.ebuild 2227
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 d299c6d254ec8fd31d430301da36e81c poseidonCE-3.0.0.ebuild 2252
 MD5 bf9547bd856038a524064912322a48b9 poseidonCE-2.5.0.ebuild 2228
+MD5 77503fcd7bf7110b5d9dafa272e76821 poseidonCE-2.4.1.ebuild 2227
+MD5 adda728a09cb070006ee23d35f615af3 poseidonCE-3.0.1.ebuild 2249
+MD5 4613f5ed36ad665e21196e1a0af64964 ChangeLog 1914
+MD5 43293b026ec087097be1c686eb7dfdc0 metadata.xml 1559
 MD5 9b89d17df7cffb4a0df4afbabc7e669c poseidonCE-2.5.1.ebuild 2228
-MD5 d299c6d254ec8fd31d430301da36e81c poseidonCE-3.0.0.ebuild 2252
 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
 MD5 dfeaaf51bb4ccaec417922e9ddb7e8bb files/digest-poseidonCE-3.0.0 67
+MD5 de26dcc2d2f480d788b929b7137894ca files/digest-poseidonCE-3.0.1 67
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFBxb7V/rLF9B432nYRAmhkAKCdssQGEx2DxWY3hJg0kpigxAtvLQCfS0E9
+pUb+PAiewlUPj6ulhFWd4Oo=
+=QtjP
+-----END PGP SIGNATURE-----
diff --git a/dev-util/poseidonCE/files/digest-poseidonCE-3.0.1 b/dev-util/poseidonCE/files/digest-poseidonCE-3.0.1
new file mode 100644 (file)
index 0000000..28165b4
--- /dev/null
@@ -0,0 +1 @@
+MD5 822b9f7a0397b3e26b1185b99ab0e96c poseidonCE-3.0.1.zip 20764410
diff --git a/dev-util/poseidonCE/poseidonCE-3.0.1.ebuild b/dev-util/poseidonCE/poseidonCE-3.0.1.ebuild
new file mode 100644 (file)
index 0000000..3f1d0f1
--- /dev/null
@@ -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.1.ebuild,v 1.1 2004/12/19 17:47:49 axxo 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
+}