diff options
author | David Holm <dholm@gentoo.org> | 2004-06-21 08:35:03 +0000 |
---|---|---|
committer | David Holm <dholm@gentoo.org> | 2004-06-21 08:35:03 +0000 |
commit | b559979d0cc04661043936a75f9734ef27b37c11 (patch) | |
tree | 07531fb31a0127754075c9a0d13f6f0f0bbf79e3 /dev-util/poseidonCE | |
parent | QA - inherit eutils. (Manifest recommit) (diff) | |
download | gentoo-2-b559979d0cc04661043936a75f9734ef27b37c11.tar.gz gentoo-2-b559979d0cc04661043936a75f9734ef27b37c11.tar.bz2 gentoo-2-b559979d0cc04661043936a75f9734ef27b37c11.zip |
Version bump, added to ~amd64
Diffstat (limited to 'dev-util/poseidonCE')
-rw-r--r-- | dev-util/poseidonCE/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/poseidonCE/Manifest | 4 | ||||
-rw-r--r-- | dev-util/poseidonCE/files/digest-poseidonCE-2.4.1 | 1 | ||||
-rw-r--r-- | dev-util/poseidonCE/poseidonCE-2.4.1.ebuild | 75 |
4 files changed, 85 insertions, 2 deletions
diff --git a/dev-util/poseidonCE/ChangeLog b/dev-util/poseidonCE/ChangeLog index 40eed83c9e9f..dde55a0ce2d7 100644 --- a/dev-util/poseidonCE/ChangeLog +++ b/dev-util/poseidonCE/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/poseidonCE # Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/poseidonCE/ChangeLog,v 1.5 2004/06/21 08:00:55 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/poseidonCE/ChangeLog,v 1.6 2004/06/21 08:35:01 dholm Exp $ + +*poseidonCE-2.4.1 (21 Jun 2004) + + 21 Jun 2004; David Holm <dholm@gentoo.org> +poseidonCE-2.4.1.ebuild: + Version bump. 21 Jun 2004; David Holm <dholm@gentoo.org> poseidonCE-2.3.1.ebuild: Added to ~ppc. diff --git a/dev-util/poseidonCE/Manifest b/dev-util/poseidonCE/Manifest index d6d389daa4d4..25003e49fba0 100644 --- a/dev-util/poseidonCE/Manifest +++ b/dev-util/poseidonCE/Manifest @@ -1,4 +1,6 @@ -MD5 38a3e385a7c93667f00356398c357994 ChangeLog 956 +MD5 b15ad2fe9d3f6443cd747e6924fd31f6 ChangeLog 1077 MD5 43293b026ec087097be1c686eb7dfdc0 metadata.xml 1559 MD5 9ac36ecb9c1363bd94f4168b6a57c201 poseidonCE-2.3.1.ebuild 2170 +MD5 e97a4ba2915a5b3bf66947abf087930c poseidonCE-2.4.1.ebuild 2158 MD5 231f24f3d52937377409dcc695307e81 files/digest-poseidonCE-2.3.1 67 +MD5 d3cc528e08fd53fd8f14b9b4ac103928 files/digest-poseidonCE-2.4.1 67 diff --git a/dev-util/poseidonCE/files/digest-poseidonCE-2.4.1 b/dev-util/poseidonCE/files/digest-poseidonCE-2.4.1 new file mode 100644 index 000000000000..dac26a9d00fd --- /dev/null +++ b/dev-util/poseidonCE/files/digest-poseidonCE-2.4.1 @@ -0,0 +1 @@ +MD5 cd00ce622235a12f0c64b2fa2ad19109 poseidonCE-2.4.1.zip 27251958 diff --git a/dev-util/poseidonCE/poseidonCE-2.4.1.ebuild b/dev-util/poseidonCE/poseidonCE-2.4.1.ebuild new file mode 100644 index 000000000000..461dfcbdff9d --- /dev/null +++ b/dev-util/poseidonCE/poseidonCE-2.4.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/poseidonCE/poseidonCE-2.4.1.ebuild,v 1.1 2004/06/21 08:35:01 dholm Exp $ + +IUSE="doc gnome kde" +DESCRIPTION="A UML CASE-Tool powered by Java" +SRC_URI="${P}.zip" +HOMEPAGE="http://www.gentleware.com/" +LICENSE="PoseidonCommon.pdf" +SLOT="0" +KEYWORDS="~x86 ~sparc ~ppc ~amd64" +RDEPEND=">=virtual/jdk-1.4.1" +RESTRICT="fetch" + +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/* + 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 +} |