Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 74999 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/dev-util/poseidonCE/poseidonCE-3.0.1.ebuild (-29 / +16 lines)
Lines 2-8 Link Here
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/dev-util/poseidonCE/poseidonCE-3.0.1.ebuild,v 1.1 2004/12/19 17:47:49 axxo Exp $
3
# $Header: /var/cvsroot/gentoo-x86/dev-util/poseidonCE/poseidonCE-3.0.1.ebuild,v 1.1 2004/12/19 17:47:49 axxo Exp $
4
4
5
IUSE="doc gnome kde"
5
IUSE="doc"
6
DESCRIPTION="A UML CASE-Tool powered by Java"
6
DESCRIPTION="A UML CASE-Tool powered by Java"
7
SRC_URI="ftp://download.gentleware.biz/${P}.zip"
7
SRC_URI="ftp://download.gentleware.biz/${P}.zip"
8
HOMEPAGE="http://www.gentleware.com/"
8
HOMEPAGE="http://www.gentleware.com/"
Lines 40-75 Link Here
40
		doins docs/PoseidonUsersGuide.pdf
40
		doins docs/PoseidonUsersGuide.pdf
41
	fi
41
	fi
42
42
43
	if use gnome || use kde; then
43
	einfo "Adding icons..."
44
		einfo "Adding icons..."
44
	insinto /opt/${PN}/lib
45
		insinto /opt/${PN}/lib
45
	doins bin/poseidon.ico
46
		doins bin/poseidon.ico
47
	fi
48
49
	if use gnome ; then
50
51
		einfo "Adding GNOME support..."
52
		echo "[Desktop Entry]" > ${PN}.desktop
53
		echo "Name=${PN}" >> ${PN}.desktop
54
		echo "Comment=${DESCRIPTION}" >> ${PN}.desktop
55
		echo "Icon=/opt/${PN}/lib/poseidon.ico" >> ${PN}.desktop
56
		echo "Exec=/opt/bin/${PN}" >> ${PN}.desktop
57
		echo "Type=Application" >> ${PN}.desktop
58
		echo "Categories=GNOME;Application;Development" >> ${PN}.desktop
59
46
60
		insinto /usr/share/gnome/apps/Development
47
	cat /dev/stdin > ${PN}.desktop <<-EOT
61
		doins ${PN}.desktop
48
	[Desktop Entry]
62
	fi
49
	Encoding=UTF-8
50
	Name=${PN}
51
	Comment=${DESCRIPTION}
52
	Icon=/opt/${PN}/lib/poseidon.ico
53
	Exec=/opt/bin/${PN}
54
	Type=Application
55
	Categories=Application;Development
56
	EOT
63
57
64
	if use kde ; then
58
	insinto /usr/share/applications
65
		einfo "Adding KDE support..."
59
	doins ${PN}.desktop
66
		echo "Name=PoseidonCE" > ${PN}-kde.desktop
67
		echo "Exec=/opt/bin/${PN}" >> ${PN}-kde.desktop
68
		echo "Icon=/opt/${PN}/lib/poseidon.ico" >> ${PN}-kde.desktop
69
		echo "Type=Application" >> ${PN}-kde.desktop
70
		insinto ${KDEDIR}/share/applnk/Development
71
		doins ${PN}-kde.desktop
72
	fi
73
60
74
	dodoc LICENSE.txt
61
	dodoc LICENSE.txt
75
62

Return to bug 74999