summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2013-02-21 15:52:14 +0000
committerMiroslav Šulc <fordfrog@gentoo.org>2013-02-21 15:52:14 +0000
commit29d91e1a7e16b43cf879d52e57986e42cb1a56aa (patch)
tree735b81cb96e0e6a233dae9f74d4650ca72049039 /dev-java
parentdev-java/netbeans-nb: version bump (diff)
downloadhistorical-29d91e1a7e16b43cf879d52e57986e42cb1a56aa.tar.gz
historical-29d91e1a7e16b43cf879d52e57986e42cb1a56aa.tar.bz2
historical-29d91e1a7e16b43cf879d52e57986e42cb1a56aa.zip
dev-java/netbeans-php: version bump
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64 Manifest-Sign-Key: 0xCFE47E2F
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/netbeans-php/ChangeLog9
-rw-r--r--dev-java/netbeans-php/Manifest16
-rw-r--r--dev-java/netbeans-php/netbeans-php-7.3.ebuild123
3 files changed, 145 insertions, 3 deletions
diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
index 3e9964bb4f7a..85a1339f2bcf 100644
--- a/dev-java/netbeans-php/ChangeLog
+++ b/dev-java/netbeans-php/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-java/netbeans-php
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-php/ChangeLog,v 1.17 2012/12/09 19:35:44 ago Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-php/ChangeLog,v 1.18 2013/02/21 15:52:10 fordfrog Exp $
+
+*netbeans-php-7.3 (21 Feb 2013)
+
+ 21 Feb 2013; Miroslav Šulc <fordfrog@gentoo.org> +netbeans-php-7.3.ebuild:
+ version bump
09 Dec 2012; <ago@gentoo.org> netbeans-php-7.2.ebuild:
Stable for x86, wrt bug #441170
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index 0f9373394d51..5564c67e07da 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -1,5 +1,9 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST 06D0F78D33106A7E5D33B414BE4CA0CE474D969A-preindexed-php.zip 309765 SHA256 5902f88ea62da7a2da4a0a22339777748f73167bea3400852d00be922bf667eb SHA512 8aa953ba26e2c412b48babd28ac8d24565af72c1bb94302e3f0297b5af9244969eb8038a68adf3b3e009d3b1fbb7a3de03b5f248df9aa596617e392fc600bed2 WHIRLPOOL 1f6a694273422698f91431b32272d4cfd55abeb43043f849cc6a35f368f1e37ddee75ea833431501a3cee54237dc85d66c0d49165f363f45cd9263d29ae64aeb
DIST 0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip 38814 SHA256 b49d6683562098839b7303da877242d0c017ae217db5c442cce33cf1559e733f SHA512 75773b7067a0ec98263bdd2e9fdda77ae05e415b19b12e828ca92085266380f19980ffcdfdfac5a7f284fd2292b3af47ee93938b034f77397d8ade129fec6076 WHIRLPOOL 9a6080379a2c30d6add51c141b8126abc786c2e060a32ed0e377503002a6a1087b99605fae0dfe30bcf60f43fcef65fff4fc30858e15488f932c9b7caef224e9
+DIST 2786575056B65CA8965B8D195E9FDE85BB895DD8-phpsigfiles.zip 498635 SHA256 bf203e4c4668722c2b276729cf117b1e081d60d4775d32e94772b93599d1106a SHA512 867929fd241d430ea9042e01b20efbd355eb0bf4808efa53a07a875b8253a544ffe76c6e3d04fb0f65a2415504fa94987423925515ab6db09f5dd52ecf6f782e WHIRLPOOL 8893d7da6fe460cd73c32592a2b3846c40c6964264be4b56f4cf29796be8f915600b6135a8e59edda7a98661e2497323079a29320140a62798379ae43c62d2d6
DIST 3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip 4593 SHA256 156a35bf95b0353f05e91f1f8f591b5f8124d99cbdf380e32d03f07f889f2146 SHA512 66efd8c6f586c501e19d0b1f04ab212c955ffbd67bf489a9c60b37e0f93733c75b86b01462cf78ba8877b4baff723659d9753458aeb8a0150fbddd4d81ab1b01 WHIRLPOOL 70e28e715335b3119c2c18f3b8736869d7aba4c08555ef5b20a5151eeaf79a8d4c4d94a20a283fa219a7d336c91fed84c86a7424b7a571d152e1fa2e59b37a86
DIST 40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip 4792 SHA256 2cfd49c1dd77a5aa99dd4689aa2becffdfca5fc4af16f3cdf613aedbc868ea13 SHA512 613e11ababf6bcc4192e92d6e0e25b89a176d34a9540eb69b4f939a17f10c7f5bdd031909b9da88b13d0acfbe3eaeeca01a51dfb4303618a5abe8eb2878af024 WHIRLPOOL eefbe09bee91a8097cb122e2e892915f28699b5698551a85f1a1471758a530ce55c0726f1f031ada15b985ddd125240a65f841d086c033bc6fcd90c2819225a9
DIST BB8CBBD70CCD7ABF40943487C48512D82FB01AE9-phpsigfiles.zip 498740 SHA256 e6c986841eceadc766754ce53408708dc1a47c517915a1566d660283c87d7648 SHA512 1ea39aceb61046081ccd4eb4307a4436e7be26c92db1a913d049d3412bf13404e48a59bbf55c5170b6c22fe3fdfea0875f27d84a91461a402ccadf980319338b WHIRLPOOL c5a5b52ea8f0f158fba76a4fde529063c832eaa10e220a08f7f0576048d5613a1d79f0f32a048a8bdd9cc448263420c8cf191a88e118706726d760b5d8cbeb77
@@ -11,10 +15,20 @@ DIST netbeans-7.1.1-201203012225-src.zip 172146133 SHA256 a8ff48a5837f7952cf305d
DIST netbeans-7.1.2-201204101705-src.zip 172346251 SHA256 95df26a2eafdc88887a835b3abcf930fd0e72c1639c3e0bfceb9489e44c5865c SHA512 9470f00021fd401e33c9bb4871e40780f1775e0e41c6d0c28ee0ac157c3eede324703d0ed8b1cf14e22441a14ba82fdf72315d7135f55b2a8ffa75f935496f23 WHIRLPOOL ba64a70001e8a18080cc58279e3ba70f61b3ab2c51d2f0be81bec178610f9ff37d41a77d2d5f39e16a8c07e9a7931d1487f35054d2d5fa7e379bb8edab09fc1b
DIST netbeans-7.2-201207171143-src.zip 174804170 SHA256 7fbbb9e2d3daa41344800a7571e94574aa54fb586b514095ec31b87f1dd4551a SHA512 7306039b30ebddf5766b8d938f1b69291e6bfa20ed54866d38a9832dba8a568e9b79577aea963dd36d93a4e0a5e487a64cf404720c5d62316307181f7e4a17e1 WHIRLPOOL fda3e9772c0f9b3b6abc65231c2642567711e3d72cf031625f3c47fed35343484b81e6897510a71410cd797a14d956af8d9ed336993753b7085c7303d8ab9e02
DIST netbeans-7.2-r1-build.xml.patch.bz2 2476 SHA256 ba0812d86c8d77cc69c75899d5b070d8b8c7dd1e33b5bdc7ac6e166d5015601d SHA512 8d0a2d80afafe875d9872a0aa15b2ade41f174ae522bc0363021e8d490dfd43b09a97af9c77dd635b56964fb57fd218424c17de0a13b946d55247db06a3e8c33 WHIRLPOOL 3833520b791d6fcb3b531b4cb1fbeec2fbadcc05e8c8a439794ea83bfb315e538d6039d2a6a188735cd996e916a1e5e88871050392947a2f5702accf9fceb16a
+DIST netbeans-7.3-201302132200-src.zip 179174245 SHA256 5be4ee16868ca3f2a73b397ca1b1a83d7603657722cb033a37925e8ee0ebeab3 SHA512 c616ae3e148b677ad74b4e113fe2d5f9e97029a601abf39558e35c57085362dc802d0eb26be9ab05731bce14dd10c5af22d4b77251471da95421ad28e08ce700 WHIRLPOOL 66670d62c023f321220c7cd416c0d0347055e618c9501df56934a35bf6f15ebde37245c78ab6416ce3c5cc733b4f8bc0e9c9d2a94f8d940e64443dab2e5967f8
+DIST netbeans-7.3-build.xml.patch.bz2 2463 SHA256 ec0a58213907f7c8656ded1ba3f21dd0a2197b6eed46d7d5ba37f6afb0ae2a79 SHA512 1f8164efab23f7fdaf7da0191f36043cc10d9a4865e38761c24c83a822d8b1b7abfb891f6072654fdfcd314f6fdf0010cb8560c2222ec07e4b4b217b91142079 WHIRLPOOL 47d8e784b65a9863d6c9c122288720544384b4f9f6815325247cf12fc2dac5678b27b72e0b7580052096957acc245b7f8f1c54b97a1877a3ba1021bf871d08dc
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
EBUILD netbeans-php-7.0.1.ebuild 4262 SHA256 e6fa9381a005de8e00cbb37634372427fbea1ae5b004a29db0595b9f17e990d1 SHA512 3bbd8c1519905897f2f15e991cf67ccae1fd9fbd1a45d9c9c83cb9f2430d34630d536b36fd451d1a4ed877b0fa8dd50685f0186034c5ba141788076945f2968a WHIRLPOOL 30bcd771d6d225d03da48a890720bb6d4c7212c04b4917e3ac73ca660013eed712bb9c3c5c696b967b9fac568de200fbcb27a19a054e44ea1799479a0ba97cd4
EBUILD netbeans-php-7.1.1.ebuild 4051 SHA256 132d76673b02f8670e24ce4050914c1b5e1d01e7792c2767af7a5ad542f4e028 SHA512 64ff5e73cf900e14375d9a8893bdf464d54dfaf74334dc8d1832ec2778a219692fbd43b0b6c0f83cab6f720fbfd9f9d3019f7cca17d47bd58e627c6a22be4b08 WHIRLPOOL 82d18c3264cab3c0c0893476f7d7655a5cba7e753396948d0af8060ff7c14169377877625bf7b6f54b69d613852cf8683b2610142e932babd93dd5891662bfd8
EBUILD netbeans-php-7.1.2.ebuild 4045 SHA256 46a9f63ceae16c2fd6295b70378b229d53ed9d2b89ce0895ca5ad5c54bd76212 SHA512 3541e5a64fa88cf8a41be987f80029fe6ea405f2ebbdcbce46cfbab894ef8f27a99ee3f9bb887d58fae820009078c23fb69fd3c2cf250670e2757db8ba8ac68b WHIRLPOOL 6d359fe870719b5ff039782cb2f38ec5bb8eed1d31bc2649981b342dd7d2be525c26eef5b976b839bbcdba071f20785ab67a173601a62df6c642cb1a66c16962
EBUILD netbeans-php-7.2.ebuild 4261 SHA256 21f6cadc1a842e944b7a42a931b6f59f6f84f861902740319da4b5776bec2672 SHA512 65ad2620a0a322d425ec9a39650bff6a5704373dac28fd9c2402e53f450ad6c36601ae97c910f03e66eeeab896b8b074c033feba3f82733f803c8afd699f09f3 WHIRLPOOL 423c1f7945ed517c742adeb351a19f7ed6ea277cd2ff07a19e1f749aaaa3e243514b086b2a27b84c9cd1f825f98602154f596f0c97a13a761fade1077f23e6c8
-MISC ChangeLog 2425 SHA256 db0876f304b17cab9c57896bb77bdec449712c02da67feaaa7197b54937827c6 SHA512 4ffe000152b4de8247f62dc0682f6638cf31e2e66e8f480c22b664f614527b41b6cef43573f8c40b5c8a897e0252aefebb8a87498dec458643a6ba1808ce65e5 WHIRLPOOL ed5d60b7371a0f9e4568e668afe1c0c01ac20f6542aa56a550b244909cfdc3adcd4bf94d0086c930058851cd29e7716d2dedc4649c354e15b3e9b4d013d8b283
+EBUILD netbeans-php-7.3.ebuild 4285 SHA256 b664c7f87972a78beb18d4fe1ea6ba6fff9f1f57fdd591b48e23d28ca0810ca1 SHA512 33c0a3e812ee4e1ea29ed487ca834a99b436a0657db1e551960d90677be7f802fabbe645e2fac1ecb07c4faf1a590c7c85061ac3648fbbfd6c4053f0214f18cc WHIRLPOOL ba47c41fff9b331e270e81dc9b8434e9e503d63e1774b9cac701f330b7be27b54802a63b91554b533469ff7e0dad80f1ae71b05c13db92d58295b16aefc2c2a6
+MISC ChangeLog 2557 SHA256 e57ac6b6ad5fef8a30cffb08a3dc30c79b0434a96654c2f1c1520ff80288ad41 SHA512 1531620ba8de01ad2e53a8a1e6c2cb3b8d4b1088fc8297825de1fb25db86bea9fb90502143637698f5ee644db815cf04da0d5f7370cc8bc9f246aeefe7cc446e WHIRLPOOL 84c5a8589e3b8ba9da493804fd592c7f8500ca46297d0ed7f00889b1aaa11d1751019c8f738bbe79efb8ef3eadd8c962497ff3fb659d213ed5b74cb4d771d5c4
MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iF4EAREIAAYFAlEmQqsACgkQ5LnnVc/kfi/jTQD/dBwr1pxDgn7kCYXWFNJhWawl
+QCXY66bq81inqG9Hq2sBALNyiDcu9HtK17Sm4UXi18/hNp7AiZD6ESvHGY+V7fhk
+=sTPS
+-----END PGP SIGNATURE-----
diff --git a/dev-java/netbeans-php/netbeans-php-7.3.ebuild b/dev-java/netbeans-php/netbeans-php-7.3.ebuild
new file mode 100644
index 000000000000..bd482c701691
--- /dev/null
+++ b/dev-java/netbeans-php/netbeans-php-7.3.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-php/netbeans-php-7.3.ebuild,v 1.1 2013/02/21 15:52:10 fordfrog Exp $
+
+EAPI="4"
+WANT_ANT_TASKS="ant-nodeps"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans PHP Cluster"
+HOMEPAGE="http://netbeans.org/projects/php"
+SLOT="7.3"
+SOURCE_URL="http://download.netbeans.org/netbeans/7.3/final/zip/netbeans-7.3-201302132200-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.3-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
+ http://hg.netbeans.org/binaries/2786575056B65CA8965B8D195E9FDE85BB895DD8-phpsigfiles.zip
+ http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-webcommon-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/javacup:0"
+DEPEND="virtual/jdk:1.6
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+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.php -Dext.binaries.downloaded=true -Dpermit.jdk7.builds=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-7.3-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
+ ln -s "${DISTDIR}"/2786575056B65CA8965B8D195E9FDE85BB895DD8-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
+ ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-7.3-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS73_PATCHES_DIR}" -a -d "${NETBEANS73_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS73_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 javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.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-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
+ cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.webcommon.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/php >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
+}