diff options
author | 2015-02-19 21:45:07 +0100 | |
---|---|---|
committer | 2015-02-19 21:45:07 +0100 | |
commit | 17f8f8e63f08b3a888ba04c4ed3f7bd07a45e326 (patch) | |
tree | 070046dcdb10a10391d28a73955b8a57ff6860b6 /dev-java/netbeans-php | |
parent | netbeans: removed obsolete ebuilds (diff) | |
download | fordfrog-17f8f8e63f08b3a888ba04c4ed3f7bd07a45e326.tar.gz fordfrog-17f8f8e63f08b3a888ba04c4ed3f7bd07a45e326.tar.bz2 fordfrog-17f8f8e63f08b3a888ba04c4ed3f7bd07a45e326.zip |
netbeans: bumped to the latest sources
Diffstat (limited to 'dev-java/netbeans-php')
-rw-r--r-- | dev-java/netbeans-php/ChangeLog | 6 | ||||
-rw-r--r-- | dev-java/netbeans-php/Manifest | 4 | ||||
-rw-r--r-- | dev-java/netbeans-php/netbeans-php-9999_p20150219.ebuild | 127 |
3 files changed, 136 insertions, 1 deletions
diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog index 7f51cdd60..7594f264a 100644 --- a/dev-java/netbeans-php/ChangeLog +++ b/dev-java/netbeans-php/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*netbeans-php-9999_p20150219 (19 Feb 2015) + + 19 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org> + +netbeans-php-9999_p20150219.ebuild: + bumped to the latest sources + 18 Feb 2015; Miroslav Šulc <fordfrog@gentoo.org> -netbeans-php-9999_p20150103.ebuild, -netbeans-php-9999_p20150104.ebuild, -netbeans-php-9999_p20150105.ebuild, -netbeans-php-9999_p20150106.ebuild, diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest index 8eb7aca1b..53ab311b1 100644 --- a/dev-java/netbeans-php/Manifest +++ b/dev-java/netbeans-php/Manifest @@ -52,6 +52,7 @@ DIST netbeans-trunk-nightly-201502120001-src.zip 202775036 SHA256 f58a12ba2ab930 DIST netbeans-trunk-nightly-201502130001-src.zip 202766217 SHA256 995c5d4692306e5fc250d82fd1ade538a0521f0bf925e90cc9da569b29ca3f17 SHA512 71ac7d8e07e61f96e01a28b3b0b81016eb44084aa131007247ec80e062f8a53a1f180a3d75d06a8e1594ecf95c6898690e65c7023718d0fa4b7def0a3ed2c4ae WHIRLPOOL 42a43760ccd00120b5863d76b4b29bfb04f775c49793d52e9e0fe49c6ceb31143fbb6299b937fb59b84fd7fc84137ee78b5f2319ac1375c26d5e875c21f904b6 DIST netbeans-trunk-nightly-201502160001-src.zip 202806984 SHA256 ef38669ad1ac2791e5d8771e92bd8ef2ec31816d6445a7d603feec0d5d38b80d SHA512 51ec26030b84f231235fe8f9d59b670db077ae6807243070a3170614b35341b0b8108dcbe476c288ebca01252fb19dc3ff0e93c0928c3bdd2415bbd9b9906d25 WHIRLPOOL 74ddc31abfc7003fd615d1af889d376592cc330fd5c34e2802f27573c7185f0dd11ed0357461a286d19e64f2c1868b169c792245a42badec5778da3208fe828c DIST netbeans-trunk-nightly-201502170001-src.zip 202821702 SHA256 be4331d38f0fd36b57b0cecade54a3efb9653633dafefb5eff3b5bf6bd9b3850 SHA512 a208027f19cbc61b8064c4c182c36019fa270dd28550b1381d5d83b1a1cb903c17ff27bf38cd68f76ca32a3c5b0cd135463906ac907fae497df9d15a33611e12 WHIRLPOOL 383273b105e6a958e6f328bfc6b4935940281f286a997cca38a9197db4c63abb5bd9c3affb9323ea016359e41e93958c69cf470d334b5c1a44508cf8bc71c1ba +DIST netbeans-trunk-nightly-201502190509-src.zip 202937012 SHA256 4f7518cfd82a6b4843dd243165106a16594b7c89ed20cb6dbbac978500d4b03a SHA512 d457f73b4951f64cc03cb8e3a20439f33fd90e924a5b825abafe2920c0433fab4d9cc7408351a28652268cc9fa9e52855903cdb6ba4a63bc31f580eac1dc34a9 WHIRLPOOL f9cda66dff6da8e04515e8079965272cfe59a87aeb5ceb27942bd59103de3dc11d9e6ba62f20fdb0c19c0a9d5edc8f95d2f81c9ee6fbd8ef81951a8f7c5c8a2b EBUILD netbeans-php-7.0.1.ebuild 4151 SHA256 3aee393fe89aa4788ccd17af46f1df43a5681c28af6d580724d8db0f5e804ff0 SHA512 60106805595338b83e17d906c199c54dc4cc5d979f964a41f9938a508e8514670f4e5538eeecd91f8cd06dd2b4376119674f9a7a9f2fac6c1255e14929f2bc19 WHIRLPOOL 1a09962a5bd67a4fd4eed48af3f185146d2de6f506952f626756aabf6a157678fe71e0752ed5988ff414803b83150d9b8b4de956895667e331659bb59f94e09c EBUILD netbeans-php-7.1.2.ebuild 3940 SHA256 779f3bceb2b5a49e923fff28c36c653e31e2d11e186fabab1e656c3314b48d28 SHA512 1296c8ccbec945e66588c2a1a490d3ea93a28672e77751e16c3dff1f1aa6e3a00b454345f0b888c684a0d31fe05aad4f44310998eb72bf1febba85da1bcdd08b WHIRLPOOL b0238f8c5aa4a8c0a5cff82b0daa29860fe39712e96110916cd8a26938ca07b8e05c308e1387c84e7d693026590846392227e95668d150bbc7f1cbc660676eec EBUILD netbeans-php-7.2.ebuild 4159 SHA256 bb5c66ed19c9341332e1e42efb29a4ab5d19a22c995bae93efc952ec105ad493 SHA512 c919b120bdc51b56f58b390e9a017f9e059c6b5709220e80138caf7ca3e58d432f53c9ed28f899dc9537851a4cb8cafa9e7067eaefc5d5798b05fb0be9d5bd5f WHIRLPOOL 9857d2e6ac50c4daf5c8afc0a5b65b068b6010ecf2ef04f063bc184810c18b50feda683d2d80c84c0e621909bb05b19731135f2a69f1e56db927c42e8057a658 @@ -87,5 +88,6 @@ EBUILD netbeans-php-9999_p20150212.ebuild 4423 SHA256 ba9208dca935987e0feb25236e EBUILD netbeans-php-9999_p20150213.ebuild 4423 SHA256 8cab7e1d176b2546bb1a55c8a1dec58acbe4b79430946f0f35f1d3273a4804d4 SHA512 ceae0fb42fd76d1d26b3687032d86774406331a0fa00ddd1c094afe0de342dd614c3576d0fcad8502357a092c7b1861a069874e780bb93ddec2d343115e3d3f4 WHIRLPOOL d4b1ef5ac36e632b66304858d0b8a2703629b15f915e624b031bc3cac111b61396c72f577a8ad11566e678d6d6f66f37075c50b0c35c5b36ee7962207f69fbd4 EBUILD netbeans-php-9999_p20150216.ebuild 4423 SHA256 a9445434d315a1bb662bab9cb62069d4b4c9677732004a008c06ea88fd136536 SHA512 cb7f713e9548c08e47d98645886aff5426be851da6eed8e72641d4e117e7a35e9f573a60d1bb0b204b8d35b10bc5ded7c7dfb4ae3285f842a7061d3a54f8afb4 WHIRLPOOL 6cfa3eb4e2e26f67f1a9f346423e77fd3f230446b008878a791ad2e6b8b04db5c85f5437320b3d2c1845da989a39918097e9ebb9c16cba0bb3dc7cbf7ca89b5f EBUILD netbeans-php-9999_p20150217.ebuild 4423 SHA256 cf9f675d8426d18c89bc7a326aedce45c92a1e1a4d7c5aac3494760fdeb3dc64 SHA512 28d694cbc8b12b8dd50878d5c05baaac0383a138c3ab9b538ee531175f51bf033ded27093650b07de52a66da9c3abd7586b1a1577ede047aadafa2a3fe2b8021 WHIRLPOOL 1286dc8c50ce1a466ed79bf63e91b69aa81f7a1d3cef1762b7a3012104cbbe6606fcc81e6e933b591f40a1d91e408a6cfc4e54e2e4e7172b650278138d9c1447 -MISC ChangeLog 146332 SHA256 3542de01cd0475a9a20c65d3719d811c7adc0ec527da2e2b5e374a6c2a8e5e8f SHA512 e67b99662d191df1d75a3e8b6dcd1b0834daac55972d93b46002fe4eed3a25f50ee770a571128f33a73c6e9c4f586c3d12975c2368cf9c181b84f45570bed318 WHIRLPOOL 27288d690e083dbeb68b1f1165e4ceb7f33640b335ba8458a25f343a1f3ceb01c9292b303eb92ec04ca2b6740383ea1518e00322b3bb7903e628f15a207cc2da +EBUILD netbeans-php-9999_p20150219.ebuild 4423 SHA256 96fb21773aba24097af5f4968e19d214be7875f02bd9f052427f4e0bd22cf399 SHA512 dc7c573a642409f495e027e02e62648f498b1b5bb1573eae9637ea857f6ee7f14a0be9bd8c93f41ff9df810d82353976221c32350c2f0e7ac1107dbbef6ede62 WHIRLPOOL 86865cd2ad36e079f0e6a2d05e9ca5ca6e4654ceeb1fae4cd6826449083af9d0ebc30a6cf48ad416500799863dacb8f6972840c91183fbd52c32f6b61c95c885 +MISC ChangeLog 146499 SHA256 3ce271960197dc2f0f0a1330cd615da1d273620856081200a8dba6c3bf63f001 SHA512 369f17d7c2805f7b083552918887cab838a9ba1a8146c29c34e6573bdb696e1968105b44b34ff6b216e1b2513ef5ffa194ef54f20847ea3350c559f8621d168a WHIRLPOOL 0b60a672aeb11bc0f8c3ed940e0f11940c6241934a437aa341e9164fa8db0fbbab850a7c5d5d51ae68076839e4f2f132f49411a451278d4ff65e4844e92fccad MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150219.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150219.ebuild new file mode 100644 index 000000000..061274734 --- /dev/null +++ b/dev-java/netbeans-php/netbeans-php-9999_p20150219.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="Netbeans PHP Cluster" +HOMEPAGE="http://netbeans.org/projects/php" +SLOT="9999" +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-02-19_05-09-33/zip/netbeans-trunk-nightly-201502190509-src.zip" +SRC_URI="${SOURCE_URL} + http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-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 -Dpermit.jdk8.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-9999-r14-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-9999-r14-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 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 +} |