summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-java/netbeans-javafx/ChangeLog10
-rw-r--r--dev-java/netbeans-javafx/Manifest7
-rw-r--r--dev-java/netbeans-javafx/metadata.xml9
-rw-r--r--dev-java/netbeans-javafx/netbeans-javafx-7.1.ebuild112
-rw-r--r--dev-java/netbeans-php/Manifest6
5 files changed, 143 insertions, 1 deletions
diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
new file mode 100644
index 000000000000..a93013d077cd
--- /dev/null
+++ b/dev-java/netbeans-javafx/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-java/netbeans-javafx
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-javafx/ChangeLog,v 1.1 2012/01/06 11:31:31 fordfrog Exp $
+
+*netbeans-javafx-7.1 (06 Jan 2012)
+
+ 06 Jan 2012; Miroslav Šulc <fordfrog@gentoo.org>
+ +netbeans-javafx-7.1.ebuild, +metadata.xml:
+ New package
+
diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
new file mode 100644
index 000000000000..bdef1757ff84
--- /dev/null
+++ b/dev-java/netbeans-javafx/Manifest
@@ -0,0 +1,7 @@
+DIST 418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar 1695373 RMD160 f668bba808f22b28f6dcb70d5a1d6e98a166da8d SHA1 418fc62c8a6ef5311987b01fe389b1f88efddca2 SHA256 7676709cfadc97da5056cb90f35b57850259444ef97f03905b83bd08e39fa0db
+DIST A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar 109823 RMD160 4033e5b1d3508c6bbf43c03476967e665b9cbe79 SHA1 a806d99716c5e9441bfd8b401176fddefc673022 SHA256 18050686d2da634f3612a8100c405eb092dc06d86b8917c6b945d096daf49f94
+DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
+DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
+EBUILD netbeans-javafx-7.1.ebuild 3704 RMD160 ad2b22c410faa4059890909d682380008d322ec3 SHA1 cd7a5c5c98904248dcf450258c1abbe776c78b52 SHA256 ded4b0196c10baeb323b503aaa646a2b5fc0f7c1e593994f1b945e65b76a7252
+MISC ChangeLog 372 RMD160 575c3ac7689ed327834b65eb921343be1e8e1e65 SHA1 46224f25405016509606a5ac630f728ee5b5f344 SHA256 66d4a9ce1d0730bd2d0b406b1984d8a8bcc57f663674fe2a5835d76b8b33f9b3
+MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
diff --git a/dev-java/netbeans-javafx/metadata.xml b/dev-java/netbeans-javafx/metadata.xml
new file mode 100644
index 000000000000..a735655e737f
--- /dev/null
+++ b/dev-java/netbeans-javafx/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>java</herd>
+<maintainer>
+ <email>fordfrog@gentoo.org</email>
+ <name>Miroslav Šulc</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-7.1.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-7.1.ebuild
new file mode 100644
index 000000000000..b0ccd9023ea1
--- /dev/null
+++ b/dev-java/netbeans-javafx/netbeans-javafx-7.1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-javafx/netbeans-javafx-7.1.ebuild,v 1.1 2012/01/06 11:31:31 fordfrog Exp $
+
+EAPI="4"
+WANT_ANT_TASKS="ant-nodeps"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaFX Cluster"
+HOMEPAGE="http://netbeans.org/projects/javafx"
+SLOT="7.1"
+SOURCE_URL="http://dlc.sun.com.edgesuite.net/netbeans/7.1/final/zip/netbeans-7.1-201112071828-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
+ http://hg.netbeans.org/binaries/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND="virtual/jdk:1.6
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jdk-1.6
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r1-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
+ ln -s "${DISTDIR}"/418FC62C8A6EF5311987B01FE389B1F88EFDDCA2-jemmy-2.3.0.0.jar jemmy/external/jemmy-2.3.0.0.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r1-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/javafx >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
+}
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index fd699635ee22..6febc73753eb 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -1,9 +1,13 @@
DIST 06D0F78D33106A7E5D33B414BE4CA0CE474D969A-preindexed-php.zip 309765 RMD160 be978c80606f46442ef6be8271acb67ccda9a1df SHA1 06d0f78d33106a7e5d33b414be4ca0ce474d969a SHA256 5902f88ea62da7a2da4a0a22339777748f73167bea3400852d00be922bf667eb
DIST 0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip 38814 RMD160 cc87af81d98895a111a96553cec8b8838241cd90 SHA1 0702230eb3354a1687e4496d73a94f33a1e343bd SHA256 b49d6683562098839b7303da877242d0c017ae217db5c442cce33cf1559e733f
DIST 40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip 4792 RMD160 95079efbed4e4fa3bb4c363e54b8410f934424b0 SHA1 40bc40a6e6dbd598900e8fab87e460fcc601275c SHA256 2cfd49c1dd77a5aa99dd4689aa2becffdfca5fc4af16f3cdf613aedbc868ea13
+DIST BB8CBBD70CCD7ABF40943487C48512D82FB01AE9-phpsigfiles.zip 498740 RMD160 aa0e9cced0dce3432bbc984d0f68b6aa587f472a SHA1 bb8cbbd70ccd7abf40943487c48512d82fb01ae9 SHA256 e6c986841eceadc766754ce53408708dc1a47c517915a1566d660283c87d7648
DIST C3E8FC2F69123F598F29F930DC39F5B55A08824C-phpsigfiles.zip 421035 RMD160 8a739c44280b1f239a1ef645ca2a8d43d1cc4ad8 SHA1 c3e8fc2f69123f598f29f930dc39f5b55a08824c SHA256 0622147048e07b8ca59c2674d28327880264d05b775964d032e91f5101f7abd4
DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 RMD160 f8f092c93c1197ce759afbd8674ff1216d504d2d SHA1 6324909cc2dfae583f38e3544a38d1058c73a7ec SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f
DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e725c98cff3cc0734cf SHA1 3c5c47b60a4265a8a89d5ab688f6609a613ab1ec SHA256 8bf4dd2375bc9fd02adf64ca9066118e0392a33428232ccf3f9091b96557b9aa
+DIST netbeans-7.1-201112071828-src.zip 171732619 RMD160 8dcfac6a6f19edded24526c327e77b17d0a4bf0a SHA1 7438ff91225683f47bc4c0a3faee437989f03e5b SHA256 245c95fc9d78a1b38dd60fb52d256ca933efd043e2a96f26089f8a80d043d53c
+DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
EBUILD netbeans-php-7.0.1.ebuild 4262 RMD160 c16cb42c8c8921171d38dceba3482c293abed8f9 SHA1 3cf9439d47e062b318ec198ae2d913bbd4452367 SHA256 e6fa9381a005de8e00cbb37634372427fbea1ae5b004a29db0595b9f17e990d1
-MISC ChangeLog 1229 RMD160 6148704ba03a10037f2ea34b4e1777ddcc01ab7d SHA1 2e4ec0154d201636446f3db5a60feedcb2886fc7 SHA256 b9bcdb3ee49b270e7a2ea35792ec9fb89e406bdf325861478b31a5fade6e40d3
+EBUILD netbeans-php-7.1.ebuild 4045 RMD160 c2bde84f168696d1cf3fcd661adf3e4f7f196c7b SHA1 5fcd8a1c4b0b25ced0a070708f867b041fa64a03 SHA256 f7ca25e898f415a262dba6e7a562d05ca14fc218f6797860d96fb6b7811391b7
+MISC ChangeLog 1356 RMD160 48982e24cba4073bb845215d980723f87e4d6aa3 SHA1 66137e3c3f36244051e37a29f3829799ab18049b SHA256 95ef32e2a35ccf49cf72bd53e8def281f5fa6be3ba48fe9370fadc7551874123
MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003