View | Details | Raw Unified
Collapse All | Expand All

(-) /usr/portage/dev-util/netbeans/netbeans-5.5-r1.ebuild (-4 / +34 lines)
 Lines 36-52    Link Here 
MY_PV=${PV/_/-}
MY_PV=${PV/_/-}
MY_PV=${MY_PV/./_}
MY_PV=${MY_PV/./_}
BASELOCATION="http://us1.mirror.netbeans.org/download/${MY_PV/-//}/fcs/200610171010"
BASEURL="http://us1.mirror.netbeans.org/download"
BASELOCATION="${BASEURL}/${MY_PV/-//}/fcs/200610171010"
MAINTARBALL="netbeans-${MY_PV}-ide_sources.tar.bz2"
MAINTARBALL="netbeans-${MY_PV}-ide_sources.tar.bz2"
JAVADOCTARBALL="netbeans-${MY_PV}-javadoc.tar.bz2"
JAVADOCTARBALL="netbeans-${MY_PV}-javadoc.tar.bz2"
CND_PACKAGE="netbeans-cnd-${MY_PV}-linux.bin"
CND_PACKAGE_LOCATION="${MY_PV}/cpp/fcs/061123/${CND_PACKAGE}"
SRC_URI="${BASELOCATION}/${MAINTARBALL}
SRC_URI="${BASELOCATION}/${MAINTARBALL}
	 doc? ( ${BASELOCATION}/${JAVADOCTARBALL} )"
	cnd? ( ${BASEURL}/${CND_PACKAGE_LOCATION} )
	doc? ( ${BASELOCATION}/${JAVADOCTARBALL} )"
LICENSE="Apache-1.1 Apache-2.0 SPL W3C sun-bcla-j2eeeditor sun-bcla-javac sun-javac as-is docbook sun-resolver"
LICENSE="Apache-1.1 Apache-2.0 SPL W3C sun-bcla-j2eeeditor sun-bcla-javac sun-javac as-is docbook sun-resolver"
SLOT="5.5"
SLOT="5.5"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="debug doc"
IUSE="cnd debug doc"
RDEPEND=">=virtual/jre-1.5
RDEPEND=">=virtual/jre-1.5
		dev-java/antlr
		dev-java/antlr
 Lines 147-153    Link Here 
	# fail.
	# fail.
	#
	#
	export ANT_OPTS="${ANT_OPTS} -Xmx1g -Djava.awt.headless=true"
	export ANT_OPTS="${ANT_OPTS} -Xmx1g -Djava.awt.headless=true"
}
}
src_unpack () {
src_unpack () {
 Lines 162-173    Link Here 
		rm -f *.zip
		rm -f *.zip
	fi
	fi
	#unpacking netbeans-cnd package (using InstallShield option -is:extract)
	if use cnd; then
		einfo "Unpacking ${CND_PACKAGE}..."
		cp ../distdir/${CND_PACKAGE} ${T}
		chmod u+x ${T}/${CND_PACKAGE}
		local dir="istemp`sh ${T}/${CND_PACKAGE} -is:tempdir ${WORKDIR} -is:extract | \
					sed s,istemp,\|,g | \
					cut --delimiter=\| --field=2`" || \
					die "Unpack netbeans-cnd failed"
		rm ${T}/${CND_PACKAGE}
		mv "${WORKDIR}/${dir}" "${WORKDIR}/${CND_PACKAGE}"
	fi
	cd ${S}/nbbuild
	cd ${S}/nbbuild
	# Disable the bundled Tomcat in favor of Portage installed version
	# Disable the bundled Tomcat in favor of Portage installed version
	sed -i -e "s%tomcatint/tomcat5/bundled,%%g" *.properties
	sed -i -e "s%tomcatint/tomcat5/bundled,%%g" *.properties
	set_env
	set_env
	place_symlinks
	place_symlinks
}
}
src_compile() {
src_compile() {
 Lines 262-267    Link Here 
	done
	done
	make_desktop_entry netbeans-${SLOT} "Netbeans ${SLOT}" netbeans Development
	make_desktop_entry netbeans-${SLOT} "Netbeans ${SLOT}" netbeans Development
	#installing netbeans-cnd (using InstallShield setup.jar)
	if use cnd; then
		einfo Installing ${CND_PACKAGE}...
		java "-Duser.home=${T}" -cp "${WORKDIR}/${CND_PACKAGE}/setup.jar" run \
			-silent \
			-W "license.selection=1" \
			-W "beanNbSelectionPanel.nbHome=${D}/${DESTINATION}" || \
			die "Install ${CND_PACKAGE} failed"
	fi
}
}
pkg_postinst () {
pkg_postinst () {