summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2010-07-19 20:24:40 +0000
committerMiroslav Šulc <fordfrog@gentoo.org>2010-07-19 20:24:40 +0000
commit266259aac0ce4978e45d0845f173241edac2174a (patch)
treef0f297faf08422b7253f87c39f505739f2cf025b /dev-util/netbeans
parentversion bump (diff)
downloadhistorical-266259aac0ce4978e45d0845f173241edac2174a.tar.gz
historical-266259aac0ce4978e45d0845f173241edac2174a.tar.bz2
historical-266259aac0ce4978e45d0845f173241edac2174a.zip
netbeans-6.9-r3: added support for including custom patches when building netbeans
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'dev-util/netbeans')
-rw-r--r--dev-util/netbeans/ChangeLog5
-rw-r--r--dev-util/netbeans/Manifest4
-rw-r--r--dev-util/netbeans/netbeans-6.9-r3.ebuild15
3 files changed, 20 insertions, 4 deletions
diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
index 45edb9b55655..4c2c854c7550 100644
--- a/dev-util/netbeans/ChangeLog
+++ b/dev-util/netbeans/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-util/netbeans
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/ChangeLog,v 1.145 2010/07/17 18:54:42 fordfrog Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/ChangeLog,v 1.146 2010/07/19 20:24:40 fordfrog Exp $
+
+ 19 Jul 2010; Miroslav Šulc <fordfrog@gentoo.org> netbeans-6.9-r3.ebuild:
+ Added support for including custom patches when building netbeans
17 Jul 2010; Miroslav Šulc <fordfrog@gentoo.org>
+files/6.9/netbeans-keychain.patch, metadata.xml:
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index babf879e8b83..23a8f434517d 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -22,6 +22,6 @@ EBUILD netbeans-6.5-r4.ebuild 39583 RMD160 158952f34096de9267be8fa499946745b50d5
EBUILD netbeans-6.7.1.ebuild 42302 RMD160 97684afb2c5ca20d654e03fb44c75918f5bb4f03 SHA1 04502d6b1a6a00eb98f1d3f306aa8d4186d7b7b2 SHA256 367aad17c9ed274ba549a53b4a1a7dacc21534eebb588ab4baf61d7db26c27d1
EBUILD netbeans-6.8-r1.ebuild 43136 RMD160 1ed63a12ce46beb4838913c8f65690aaec9d2a3a SHA1 bf2af027925686c64e58a34d60bbe7fada2cac4a SHA256 5b34a9b43e28cefa7518645f2850f480e25701e09b9cbb4afb304cdb893d3d80
EBUILD netbeans-6.9-r2.ebuild 46059 RMD160 a76d01fb0de80eb5151602e6d7abcf9108b96a29 SHA1 1e8de42b3a199b922e8d1ebe1ca84e8e685a8ed0 SHA256 85f98f30743b35af4bfa9d16706c9c9ebd4d7b0d6c5bb0d385a21b1e1c76326d
-EBUILD netbeans-6.9-r3.ebuild 47016 RMD160 a7e2479cf64a8087f83c6148f78292b0859ece81 SHA1 47fd0c8f0fedcf95130e967e31a3dec4df6bcc1d SHA256 a919681f80902dcfe1a574c5a3789b52e8e422613b3c44660bbf7e12ab937f45
-MISC ChangeLog 27402 RMD160 abf2f26b99b7855bffcbe084edb4c76a95ae105c SHA1 5bcf6a373e6925bbf66dbd5a2be5d0bc13b4d213 SHA256 c0d7ce097bd148257b32f53f9762e22dceda89a7438ec98ca7f7f683e37f26ba
+EBUILD netbeans-6.9-r3.ebuild 47312 RMD160 46785d484ca8ae6fb3593f43a3bb9fb0e4c91f2b SHA1 d56cb739b6851485809b3b86fda1388682408456 SHA256 1c06cbc5f876129bb4b1c9af05d0cf4f52dfb219b5136b0c8222f3e987ae4282
+MISC ChangeLog 27547 RMD160 b98ac5b00127e83d428c129f4bd695ebf9c1b441 SHA1 76d6983e982ee81c8af5588e92fd98ada5f8275c SHA256 f8cc95ebc9c5e4b418ae2f8614264b2dcc413fd2ff125aefb7afa39e967e3709
MISC metadata.xml 1322 RMD160 04ba87bda7c1a2322721b78b5e071760be5686f7 SHA1 2a9a7b60c4da843a985ab38c0e5deb8654a62952 SHA256 2edbcc66e3e4449c48a6aae87e223c396acaf0a81483d2f7106ebf7a909c2af5
diff --git a/dev-util/netbeans/netbeans-6.9-r3.ebuild b/dev-util/netbeans/netbeans-6.9-r3.ebuild
index 1edfb7934a31..cd5a25aaa77e 100644
--- a/dev-util/netbeans/netbeans-6.9-r3.ebuild
+++ b/dev-util/netbeans/netbeans-6.9-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/netbeans-6.9-r3.ebuild,v 1.1 2010/07/17 18:54:42 fordfrog Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/netbeans-6.9-r3.ebuild,v 1.2 2010/07/19 20:24:40 fordfrog Exp $
EAPI="2"
WANT_SPLIT_ANT="true"
@@ -463,6 +463,19 @@ src_prepare () {
epatch "${FILESDIR}"/${SLOT}/o.jruby.distro_disable.patch
fi
+ # Support for custom patches
+ if [ -n "{NETBEANS_PATCHES_DIR}" -a -d "${NETBEANS_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
# Clean up nbbuild
einfo "Removing prebuilt *.class files from nbbuild"
local class_files=`find "${S}" -name "*.class"`