Lines 2-12
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/netbeans/netbeans-3.6-r1.ebuild,v 1.4 2005/01/25 15:45:37 greg_g Exp $ |
3 |
# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/netbeans-3.6-r1.ebuild,v 1.4 2005/01/25 15:45:37 greg_g Exp $ |
4 |
|
4 |
|
5 |
IUSE="kde gnome" |
5 |
inherit eutils |
|
|
6 |
|
7 |
IUSE="" |
6 |
|
8 |
|
7 |
MY_P=netbeans-${PV/./_} |
9 |
MY_P=netbeans-${PV/./_} |
8 |
S=${WORKDIR}/${PN} |
10 |
S=${WORKDIR}/${PN} |
9 |
DESCRIPTION="NetBeans ${PV} IDE for Java" |
11 |
DESCRIPTION="IDE for Java" |
10 |
SRC_URI="http://www.netbeans.org/download/release${PV//.}/promoted/FCS/${MY_P}.tar.bz2" |
12 |
SRC_URI="http://www.netbeans.org/download/release${PV//.}/promoted/FCS/${MY_P}.tar.bz2" |
11 |
HOMEPAGE="http://www.netbeans.org" |
13 |
HOMEPAGE="http://www.netbeans.org" |
12 |
|
14 |
|
Lines 61-96
Link Here
|
61 |
dodir /usr/bin |
63 |
dodir /usr/bin |
62 |
dosym /opt/${P}/bin/runide.sh /usr/bin/netbeans |
64 |
dosym /opt/${P}/bin/runide.sh /usr/bin/netbeans |
63 |
|
65 |
|
64 |
# If either Gnome or KDE are installed, then install the icons. |
66 |
echo "Symlinking icons...." |
65 |
if use gnome || use kde; then |
67 |
dodir /usr/share/icons/hicolor/16x16/apps/ |
66 |
echo "Adding icons...." |
68 |
dosym /opt/${P}/bin/icons/nb16x16.png /usr/share/icons/hicolor/16x16/apps/netbeans.png |
67 |
insinto /usr/share/pixmaps |
69 |
dodir /usr/share/icons/hicolor/24x24/apps/ |
68 |
doins ${FILESDIR}/netbeans.png |
70 |
dosym /opt/${P}/bin/icons/nb24x24.png /usr/share/icons/hicolor/24x24/apps/netbeans.png |
69 |
fi |
71 |
dodir /usr/share/icons/hicolor/32x32/apps/ |
70 |
|
72 |
dosym /opt/${P}/bin/icons/nb32x32.png /usr/share/icons/hicolor/32x32/apps/netbeans.png |
71 |
# If Gnome is installed, then copy in the desktop entry. |
73 |
dodir /usr/share/icons/hicolor/48x48/apps/ |
72 |
if use gnome ; then |
74 |
dosym /opt/${P}/bin/icons/nb48x48.png /usr/share/icons/hicolor/48x48/apps/netbeans.png |
73 |
einfo "Adding Gnome support...." |
75 |
dodir /usr/share/icons/hicolor/128x128/apps/ |
74 |
insinto /usr/share/gnome/apps/Development |
76 |
dosym /opt/${P}/bin/icons/nb128x128.png /usr/share/icons/hicolor/128x128/apps/netbeans.png |
75 |
doins ${FILESDIR}/netbeans.desktop |
77 |
|
76 |
echo "Exec=/opt/${P}/bin/runide.sh" >> ${D}/usr/share/gnome/apps/Development/netbeans.desktop |
78 |
make_desktop_entry netbeans "Netbeans IDE" netbeans Development |
77 |
echo >> ${D}/usr/share/gnome/apps/Development/netbeans.desktop |
|
|
78 |
fi |
79 |
|
80 |
# If KDE is installed, the copy in the menu entry to the |
81 |
# "Development" menu. |
82 |
# Unfortunately, the file doesn't contain any internationalized |
83 |
# text at the moment. |
84 |
if use kde ; then |
85 |
einfo "Adding KDE support...." |
86 |
DESKTOP_FILE=netbeans-KDE.desktop |
87 |
DESKTOP_DIR=/usr/share/applnk/Development |
88 |
DESKTOP=${DESKTOP_DIR}/${DESKTOP_FILE} |
89 |
insinto ${DESKTOP_DIR} |
90 |
doins ${FILESDIR}/${DESKTOP_FILE} |
91 |
echo "Name=NetBeans ${PV}" >> ${D}/${DESKTOP} |
92 |
echo "Exec=/usr/bin/netbeans" >> ${D}/${DESKTOP} |
93 |
echo "Icon=/usr/share/pixmaps/netbeans.png" >> ${D}/${DESKTOP} |
94 |
echo >> ${D}/${DESKTOP} |
95 |
fi |
96 |
} |
79 |
} |