Made branded splash depend on branding use flag.
authorJoshua Nichols <nichoj@gentoo.org>
Sun, 8 Oct 2006 15:04:43 +0000 (15:04 +0000)
committerJoshua Nichols <nichoj@gentoo.org>
Sun, 8 Oct 2006 15:04:43 +0000 (15:04 +0000)
Package-Manager: portage-2.1.2_pre2

dev-util/eclipse-sdk/ChangeLog
dev-util/eclipse-sdk/Manifest
dev-util/eclipse-sdk/eclipse-sdk-3.2.1-r1.ebuild

index c05104e8de6048c4ad090c7b457be46017eaaf31..95844f0b3018d57e56dca784c2c7d8bdd5722852 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-util/eclipse-sdk
 # Copyright 2003-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/eclipse-sdk/ChangeLog,v 1.115 2006/10/08 02:44:39 nichoj Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/eclipse-sdk/ChangeLog,v 1.116 2006/10/08 15:04:43 nichoj Exp $
+
+  08 Oct 2006; Joshua Nichols <nichoj@gentoo.org>
+  eclipse-sdk-3.2.1-r1.ebuild:
+  Made branded splash depend on branding use flag.
 
 *eclipse-sdk-3.2.1-r1 (08 Oct 2006)
 
index 270ea14aa882f8e43ba3367884d60e30b969821d..ce6df36b253ac0b5357e8abe5ee74689f0b1c01d 100644 (file)
@@ -78,10 +78,10 @@ EBUILD eclipse-sdk-3.1.2-r3.ebuild 10602 RMD160 a2acd26ab238961dda0e7db667874e55
 MD5 ee36b3e067bfcc68ad409accd7537d87 eclipse-sdk-3.1.2-r3.ebuild 10602
 RMD160 a2acd26ab238961dda0e7db667874e55f0d1ad51 eclipse-sdk-3.1.2-r3.ebuild 10602
 SHA256 b133c1f00538d73171189a019125495c6594d442aae0b0ccdf6463e3a9b73b06 eclipse-sdk-3.1.2-r3.ebuild 10602
-EBUILD eclipse-sdk-3.2.1-r1.ebuild 12367 RMD160 5207b23806ebc49da1b2592406ef81b5786a4145 SHA1 75616847582647706dab3596de76738cb476bf00 SHA256 dd865ea318839b78b6e646c52979eb61d9b77b5631c168dc24b24ba0f63d53e8
-MD5 1deec83a0bf216a657841c1e5b6bcd5e eclipse-sdk-3.2.1-r1.ebuild 12367
-RMD160 5207b23806ebc49da1b2592406ef81b5786a4145 eclipse-sdk-3.2.1-r1.ebuild 12367
-SHA256 dd865ea318839b78b6e646c52979eb61d9b77b5631c168dc24b24ba0f63d53e8 eclipse-sdk-3.2.1-r1.ebuild 12367
+EBUILD eclipse-sdk-3.2.1-r1.ebuild 12393 RMD160 44d73934214d4d0bb0b84e525617120fb74eeac7 SHA1 99b1c16bebead9b7dc813cf4afd493a7c63e8256 SHA256 779b373892657bbf9d410e0dad3d3b60f6595892f4f8127fae5d4dbe35f7ccc3
+MD5 7e6577c302eceaa98320511dbdb98384 eclipse-sdk-3.2.1-r1.ebuild 12393
+RMD160 44d73934214d4d0bb0b84e525617120fb74eeac7 eclipse-sdk-3.2.1-r1.ebuild 12393
+SHA256 779b373892657bbf9d410e0dad3d3b60f6595892f4f8127fae5d4dbe35f7ccc3 eclipse-sdk-3.2.1-r1.ebuild 12393
 EBUILD eclipse-sdk-3.2.1.ebuild 8989 RMD160 fcfabf4eca82a9ae1b4fa5f4d9d7e652d1cb4763 SHA1 80e4e350fc1ca95342d3ea07960406b45fe2bc99 SHA256 02200dd1a855cd3d34aef655e15714a175256fc5be97a846484d8736617ed61d
 MD5 515b0143b70f57c9d71b1eb477e1dabd eclipse-sdk-3.2.1.ebuild 8989
 RMD160 fcfabf4eca82a9ae1b4fa5f4d9d7e652d1cb4763 eclipse-sdk-3.2.1.ebuild 8989
@@ -90,10 +90,10 @@ EBUILD eclipse-sdk-3.2.ebuild 9467 RMD160 1c5b06efce3b58f57f01d5ccafe433c7bdc756
 MD5 b1c5ef3ae89e8239d89765bd444834e2 eclipse-sdk-3.2.ebuild 9467
 RMD160 1c5b06efce3b58f57f01d5ccafe433c7bdc7561b eclipse-sdk-3.2.ebuild 9467
 SHA256 00c6f86a6f0bd7fd340e8e4ad7948d25b4794cc95899c74c64de91b1370413d2 eclipse-sdk-3.2.ebuild 9467
-MISC ChangeLog 22722 RMD160 58262db15944c0e61ccf31b0b6a6c75b13ac045a SHA1 8caa084e3061acbbe2fad96fd434150c71aef60f SHA256 8f468b56b6a5072f012846db910ed7e8e85d2ff910bf10f96256130c7fdf24d2
-MD5 120b32c4fb245236283a706e9e21cfe9 ChangeLog 22722
-RMD160 58262db15944c0e61ccf31b0b6a6c75b13ac045a ChangeLog 22722
-SHA256 8f468b56b6a5072f012846db910ed7e8e85d2ff910bf10f96256130c7fdf24d2 ChangeLog 22722
+MISC ChangeLog 22855 RMD160 58666d34247fb215a185ad61445fc3d224944f52 SHA1 fc4768a984e54a6166e62d810ec103c296107400 SHA256 c770b6d89968e27c5e9a7025442a58392b48db976f325321a03091bb589c4e0e
+MD5 8bf440ee1427e1eceba5dfb1bcdaace6 ChangeLog 22855
+RMD160 58666d34247fb215a185ad61445fc3d224944f52 ChangeLog 22855
+SHA256 c770b6d89968e27c5e9a7025442a58392b48db976f325321a03091bb589c4e0e ChangeLog 22855
 MISC metadata.xml 782 RMD160 5b8dc4f4b6bdd457da62f967ec176bee2ae7e5e4 SHA1 17bc63605d0a30dca27521cf908a69c0996eab07 SHA256 a1e6bbc5427799b8607d355e3e09ce7d4de98f2a365417ec158eb56f4f00746f
 MD5 8de14dda7d318d8fb514fdbcecd4058b metadata.xml 782
 RMD160 5b8dc4f4b6bdd457da62f967ec176bee2ae7e5e4 metadata.xml 782
index 27b270551f116d6c7f0bd055e383d54bfee4ad84..62b1fcaae951a4e3ab0588d1fd52d01d32243529 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/eclipse-sdk/eclipse-sdk-3.2.1-r1.ebuild,v 1.1 2006/10/08 02:44:39 nichoj Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/eclipse-sdk/eclipse-sdk-3.2.1-r1.ebuild,v 1.2 2006/10/08 15:04:43 nichoj Exp $
 
 inherit eutils java-pkg-2 flag-o-matic check-reqs multilib
 
@@ -10,7 +10,7 @@ DESCRIPTION="Eclipse Tools Platform"
 HOMEPAGE="http://www.eclipse.org/"
 SRC_URI="http://download.eclipse.org/eclipse/downloads/drops/R-${PV}-${DATESTAMP}/${MY_A}
 mirror://gentoo/${PF}-patches.tar.bz2"
-IUSE="seamonkey gnome cairo opengl"
+IUSE="branding cairo gnome opengl seamonkey "
 SLOT="3.2"
 LICENSE="EPL-1.0"
 # TODO might be able to have ia64 and ppc64 support
@@ -173,7 +173,7 @@ apply-patchset() {
        # %patch24 -p0
        epatch ${WORKDIR}/${P}-fileinitializer.patch
        popd >/dev/null
-       
+
        ##
        ## FIXME: breaks!!
        ##
@@ -219,7 +219,7 @@ apply-patchset() {
        # %patch46
        # epatch ${WORKDIR}/${P}-libswt-xpcomgcc4.patch
        popd >/dev/null
-       
+
        # Because the launcher source is zipped up, we need to unzip, patch, and re-pack
        mkdir launchertmp
        unzip -qq -d launchertmp plugins/org.eclipse.platform/launchersrc.zip >/dev/null || die "unzip failed"
@@ -232,7 +232,7 @@ apply-patchset() {
        popd >/dev/null
        mv launchersrc.zip plugins/org.eclipse.platform
        rm -rf launchertmp
-       
+
        pushd features/org.eclipse.platform.launchers >/dev/null
        # %patch47 -p1
        epatch ${WORKDIR}/${P}-launcher-link.patch
@@ -245,32 +245,32 @@ apply-patchset() {
                plugins/org.eclipse.jdt.doc.isv/jdtOptions.txt  \
                plugins/org.eclipse.pde.doc.user/pdeOptions.txt \
                plugins/org.eclipse.pde.doc.user/pdeOptions     \
-               plugins/org.eclipse.platform.doc.isv/platformOptions.txt 
+               plugins/org.eclipse.platform.doc.isv/platformOptions.txt
        # Always generate debug info when building RPMs (Andrew Haley)
        # %patch49 -p0
        epatch ${WORKDIR}/${P}-ecj-rpmdebuginfo.patch
-       
+
        # generic releng plugins that can be used to build plugins
-       # see this thread for deails: 
+       # see this thread for deails:
        # https://www.redhat.com/archives/fedora-devel-java-list/2006-April/msg00048.html
        pushd plugins/org.eclipse.pde.build >/dev/null
        # %patch53
        epatch ${WORKDIR}/${P}-pde.build-add-package-build.patch
        sed --in-place "s:@eclipse_base@:%{_datadir}/%{name}:" templates/package-build/build.properties
        popd >/dev/null
-       
+
        # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=191536
        # https://bugs.eclipse.org/bugs/show_bug.cgi?id=142861
        pushd plugins/org.eclipse.swt/Eclipse\ SWT >/dev/null
-       # %patch54 
+       # %patch54
        epatch ${WORKDIR}/${P}-swt-rm-ON_TOP.patch
        popd >/dev/null
-       
+
        # We need to disable junit4 and apt until GCJ can handle Java5 code
        # %patch55 -p0
        epatch ${WORKDIR}/${P}-disable-junit4-apt.patch
        rm plugins/org.junit4/junit-4.1.jar
-       
+
        ##
        ## FIXME: breaks!!
        ##
@@ -293,7 +293,7 @@ apply-patchset() {
        #mv Eclipse_SWT_PI "Eclipse SWT PI"
        #popd >/dev/null
        #pushd plugins/org.eclipse.swt.tools >/dev/null
-       #mv "JNI Generation" JNI_Generation 
+       #mv "JNI Generation" JNI_Generation
        ## %patch60
        #epatch ${WORKDIR}/${P}-swt-firefox.2.patch
        #mv JNI_Generation "JNI Generation"
@@ -308,12 +308,14 @@ apply-patchset() {
        # %patch100 -p0
        epatch ${WORKDIR}/customBuildCallbacks.xml-add-pre.gather.bin.parts.patch
        popd >/dev/null
-       
-       pushd plugins/org.eclipse.platform >/dev/null
-       cp ${WORKDIR}/splash.bmp .
-       popd >/dev/null
-       
-       # FIXME this should be patched upstream with a flag to turn on and off 
+
+       if use branding; then
+               pushd plugins/org.eclipse.platform >/dev/null
+               cp ${WORKDIR}/splash.bmp .
+               popd >/dev/null
+       fi
+
+       # FIXME this should be patched upstream with a flag to turn on and off
        # all output should be directed to stdout
        find -type f -name \*.xml -exec sed --in-place -r "s/output=\".*(txt|log).*\"//g" "{}" \;
 }