diff options
author | Miroslav Šulc <fordfrog@gentoo.org> | 2014-12-07 17:58:33 +0000 |
---|---|---|
committer | Miroslav Šulc <fordfrog@gentoo.org> | 2014-12-07 17:58:33 +0000 |
commit | 35757a778abf0c2107af512094737af6d1b67607 (patch) | |
tree | db5bbe3db3938a50abbec4049d054ff61c7a8076 /dev-java | |
parent | dev-java/netbeans-nb: bump to version 8.0.2 (diff) | |
download | historical-35757a778abf0c2107af512094737af6d1b67607.tar.gz historical-35757a778abf0c2107af512094737af6d1b67607.tar.bz2 historical-35757a778abf0c2107af512094737af6d1b67607.zip |
dev-java/netbeans-php: bump to version 8.0.2
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0xCFE47E2F
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/netbeans-php/ChangeLog | 7 | ||||
-rw-r--r-- | dev-java/netbeans-php/Manifest | 6 | ||||
-rw-r--r-- | dev-java/netbeans-php/netbeans-php-8.0.2.ebuild | 127 |
3 files changed, 138 insertions, 2 deletions
diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog index b4a90514bbdc..0b500c1b106e 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-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-php/ChangeLog,v 1.20 2014/03/23 18:58:51 fordfrog Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-php/ChangeLog,v 1.21 2014/12/07 17:58:30 fordfrog Exp $ + +*netbeans-php-8.0.2 (07 Dec 2014) + + 07 Dec 2014; Miroslav Šulc <fordfrog@gentoo.org> +netbeans-php-8.0.2.ebuild: + bumped to version 8.0.2 in 8.0 slot *netbeans-php-8.0 (23 Mar 2014) diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest index 7e1e372f49e4..4f3d007448ff 100644 --- a/dev-java/netbeans-php/Manifest +++ b/dev-java/netbeans-php/Manifest @@ -6,6 +6,7 @@ DIST 3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip 4593 SHA256 15 DIST 40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip 4792 SHA256 2cfd49c1dd77a5aa99dd4689aa2becffdfca5fc4af16f3cdf613aedbc868ea13 SHA512 613e11ababf6bcc4192e92d6e0e25b89a176d34a9540eb69b4f939a17f10c7f5bdd031909b9da88b13d0acfbe3eaeeca01a51dfb4303618a5abe8eb2878af024 WHIRLPOOL eefbe09bee91a8097cb122e2e892915f28699b5698551a85f1a1471758a530ce55c0726f1f031ada15b985ddd125240a65f841d086c033bc6fcd90c2819225a9 DIST 9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip 528859 SHA256 d6e9d280c7cb18883f0bf72c4a5d269f129f9ffdc0f8fdeef64f0a9c92437ebf SHA512 59c34a336e664044cc25d47b8ff18abdb1d5352d74ba049b54550116609cef73b90a872b5b4cd4a5f84676acf7c9ab2d7e1e5fff5ff22f388d4cf45197374ce1 WHIRLPOOL 72fc7c988845b5665dfeed83d11ee82eb3d3aeeb8b237006db1c21452871f0d98c1e1307e6e41dbdcae1ad75e33469a8e66005e9bce84e5258299ad985ed0b60 DIST BB8CBBD70CCD7ABF40943487C48512D82FB01AE9-phpsigfiles.zip 498740 SHA256 e6c986841eceadc766754ce53408708dc1a47c517915a1566d660283c87d7648 SHA512 1ea39aceb61046081ccd4eb4307a4436e7be26c92db1a913d049d3412bf13404e48a59bbf55c5170b6c22fe3fdfea0875f27d84a91461a402ccadf980319338b WHIRLPOOL c5a5b52ea8f0f158fba76a4fde529063c832eaa10e220a08f7f0576048d5613a1d79f0f32a048a8bdd9cc448263420c8cf191a88e118706726d760b5d8cbeb77 +DIST BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip 555036 SHA256 283bb0d36a480408874f19e9d3394f48bb95478328c43aede9c6a32bf865cc2c SHA512 fbd5dc93d03a193f33d94cb88e319fb8585f862633c5a26d6e09cee61cdac77dab847ded4fe060b09746f6f55d42e3544014b54e37ebbe15c8102cafe0e46659 WHIRLPOOL 1065b0154e03f395d2524e477d3462e8d21e65e6daaed34ff698cdff8edd998b8ca33647c236364d7005eea5d3ef94cf29bdd6a96b57318dcd14a42b9790a0a1 DIST C3E8FC2F69123F598F29F930DC39F5B55A08824C-phpsigfiles.zip 421035 SHA256 0622147048e07b8ca59c2674d28327880264d05b775964d032e91f5101f7abd4 SHA512 014c3f82a52a361509ffd24aac100c83217b95def296e842b27c7aa917b5cb5f77f4ab8c8040fd14666940f297276edb4a5108b8ec4656a0b1e6ebc6453ea082 WHIRLPOOL 12d29e33a8eb512fa9337d704de721d1f29df0e008c5efe074c3e26ff31a752563494c5d2260e5de961537305e59b21ccacd8d2d72ed7a02df62efbbc6ca9945 DIST CFC66D677007430C0841704183EED3A5DD72E5D9-phpsigfiles.zip 511135 SHA256 55e822ec841b5587477e32e321c628866ccccac6426b241720b4cf1a1dbdd4fb SHA512 37c98c0884a9b1060fb0fb98a4d4e0b2344a63e61bcbf0b1ebafab9542e979e194ad045a5c9b465e75040a102364948fff4430c0f3dbf884a495552d4f9916d2 WHIRLPOOL c2356a3b09eb869370accc077b24ae146beeed818d38a049af1cbd213f730f85535441a961296463b341f280bcdec7470964d2b6b43a68402a84d58be9689465 DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f SHA512 ec81bbef311f891dd4371644afd549bef460e8e70eed49f7dbb5aec68f386097f340a411932345ba7bc786a1aef1f0b70a719d8e784b048d5ebf8b1e9ef3bb44 WHIRLPOOL 5c4440c6e2b75209b00030d1e78c28600dc387cc836be8b74bd2d55a6426c5a10d57e21a9572b83f499aa9ed6c33e2ecce44a82c440bba818e4d22c1cf856a55 @@ -20,6 +21,8 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7 DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47 DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36 DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47 +DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516 +DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509 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 @@ -27,6 +30,7 @@ EBUILD netbeans-php-7.1.2.ebuild 4045 SHA256 46a9f63ceae16c2fd6295b70378b229d53e EBUILD netbeans-php-7.2.ebuild 4261 SHA256 21f6cadc1a842e944b7a42a931b6f59f6f84f861902740319da4b5776bec2672 SHA512 65ad2620a0a322d425ec9a39650bff6a5704373dac28fd9c2402e53f450ad6c36601ae97c910f03e66eeeab896b8b074c033feba3f82733f803c8afd699f09f3 WHIRLPOOL 423c1f7945ed517c742adeb351a19f7ed6ea277cd2ff07a19e1f749aaaa3e243514b086b2a27b84c9cd1f825f98602154f596f0c97a13a761fade1077f23e6c8 EBUILD netbeans-php-7.3.ebuild 4285 SHA256 b664c7f87972a78beb18d4fe1ea6ba6fff9f1f57fdd591b48e23d28ca0810ca1 SHA512 33c0a3e812ee4e1ea29ed487ca834a99b436a0657db1e551960d90677be7f802fabbe645e2fac1ecb07c4faf1a590c7c85061ac3648fbbfd6c4053f0214f18cc WHIRLPOOL ba47c41fff9b331e270e81dc9b8434e9e503d63e1774b9cac701f330b7be27b54802a63b91554b533469ff7e0dad80f1ae71b05c13db92d58295b16aefc2c2a6 EBUILD netbeans-php-7.4.ebuild 4460 SHA256 bc788bb37498cc54a7a83a44090166f6c5dcb9ef38433a4088b8f6cbc5099087 SHA512 d7941ed05b6bba6416eeacfb7b42651b643920800768c8f3d0157375caee0b055df02b41d0bce1b03936aed383d720e36b03a8d744ec09709e44ddd13ebe9e91 WHIRLPOOL a204edde4590acbbc039fda8babd3df4cf182d9a7068d5fee262b27e41703e5f5675cb21554c92a7956edb30834aa352c2abd02ef90fffb92f371de6c1778eb5 +EBUILD netbeans-php-8.0.2.ebuild 4466 SHA256 9fef7155630983683fd67d80f803e6f4674037f8538a135d9bccf1135617c8fb SHA512 ee9685795b7a37425b801ab2c13ec838a2803c8b638112a61fabdb4b66e1a3fb8dc9c807b13a6c769e2879033a7f4b6bce534478d87eb041192ee80981ac4c6c WHIRLPOOL 08012d736a46ac718ad1c784de15b57a387438cde7b3436e89d25606e20d15f9689f7ba4d02a183e0367e94ad2eb42bb1b882b548c9accc883bc27ea62c31cb4 EBUILD netbeans-php-8.0.ebuild 4454 SHA256 5e995da7151a98771b19b0027f02de83797053e086c423dafe471376925ad8c2 SHA512 5a3ca0fc252a999285e5b99032b2b729efbdbb99fe81cbc3647fa29a148b23488073b2953d26e812d08528930743600090f3cb956df69c5bbf68cdbd52314dc2 WHIRLPOOL f425a8597bcf1a4352c49b8b40039dc12bb400b6bb8baa56055c8b5f063a1271f693e31abc5ed9203cf0e7afedce26fa4bf4b14e816bd9f2d7ef664b0e137382 -MISC ChangeLog 2825 SHA256 b6cfd55651ffcd68015e95e533c2ee7855c08ca5c5c69c28c3d5341254ad7ad5 SHA512 7e71aa45d237639eb3cc3ffb03fd196b5309c2a71716a526b7aa602fba643fa468b3339a22e6c81db070eb763a39a0288ac8d694c1a56a067663cce39acd8c92 WHIRLPOOL 0903b9dff0e8c523592a4bca57b68884cc888bc0c9b5897c0e423d6809dd661166de98385540a75569b3846c81cb52cf63130268bdc983820f5dcf14a6e45e17 +MISC ChangeLog 2979 SHA256 bf6399e2f7eecbc9b54fc9cb21ba95f7bb5ae310bb02c8af9159808f44cd7b9d SHA512 13dfe8cf2cdc442cb2675da42fb44e51c7cb84dafcd62f79877ba5d667892f31634089728cb806e700f4f9b18ff592f5f83bf1e4cbddc6038421faefe493a674 WHIRLPOOL b3706f3765a2035fa18bf874b243a847a4ef549251ddc302473db0b81d4328ea9f074f81a27afdf746d77a91700de3ce0e0803577275610baa1a8c04ad7376f5 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43 diff --git a/dev-java/netbeans-php/netbeans-php-8.0.2.ebuild b/dev-java/netbeans-php/netbeans-php-8.0.2.ebuild new file mode 100644 index 000000000000..b2ee3153249e --- /dev/null +++ b/dev-java/netbeans-php/netbeans-php-8.0.2.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-php/netbeans-php-8.0.2.ebuild,v 1.1 2014/12/07 17:58:30 fordfrog Exp $ + +EAPI="4" +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="Netbeans PHP Cluster" +HOMEPAGE="http://netbeans.org/projects/php" +SLOT="8.0" +SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip" +SRC_URI="${SOURCE_URL} + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2 + http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip + http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-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-extide-${PV} + ~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.7 + app-arch/unzip + ${CDEPEND} + dev-java/javahelp:0" +RDEPEND=">=virtual/jdk-1.7 + ${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" +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-8.0.2-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}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-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-8.0.2-build.xml.patch + + # Support for custom patches + if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then + local files=`find "${NETBEANS80_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-extide-${SLOT} extide || die + cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die + touch nb.cluster.extide.built + + 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 +} |