rpms/eclipse/devel eclipse.spec,1.660,1.661
Alexander Kurtakov
akurtakov at fedoraproject.org
Tue Aug 18 11:17:08 UTC 2009
- Previous message (by thread): rpms/sunbird/devel .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 sunbird.spec, 1.36, 1.37
- Next message (by thread): rpms/xterm/devel .cvsignore, 1.34, 1.35 sources, 1.34, 1.35 xterm.spec, 1.75, 1.76
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: akurtakov
Update of /cvs/pkgs/rpms/eclipse/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8311/devel
Modified Files:
eclipse.spec
Log Message:
- Use system hamcrest.
Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v
retrieving revision 1.660
retrieving revision 1.661
diff -u -p -r1.660 -r1.661
--- eclipse.spec 17 Aug 2009 14:16:01 -0000 1.660
+++ eclipse.spec 18 Aug 2009 11:17:08 -0000 1.661
@@ -30,7 +30,7 @@ Epoch: 1
Summary: An open, extensible IDE
Name: eclipse
Version: %{eclipse_majmin}.%{eclipse_micro}
-Release: 0.7%{?dist}
+Release: 0.8%{?dist}
License: EPL
Group: Text Editors/Integrated Development Environments (IDE)
URL: http://www.eclipse.org/
@@ -186,6 +186,7 @@ BuildRequires: lucene-contrib >= 2.3.1-3
BuildRequires: regexp
BuildRequires: junit >= 3.8.1-3jpp
BuildRequires: junit4
+BuildRequires: hamcrest >= 0:1.1-9.2
BuildRequires: sat4j >= 2.1.0-1
BuildRequires: objectweb-asm
@@ -275,6 +276,7 @@ Provides: eclipse-sdk
Requires: %{name}-platform = %{epoch}:%{version}-%{release}
Requires: %{name}-jdt = %{epoch}:%{version}-%{release}
Requires: objectweb-asm
+Requires: hamcrest >= 0:1.1-9.2
# For PDE Build wrapper script
Requires: bash
Provides: %{name}-pde-runtime = 1:%{version}-%{release}
@@ -290,7 +292,7 @@ developing Eclipse plugins.
%setup -q -n eclipse-build-R0_3_0
cp %{SOURCE1} .
sed --in-place "s/<target name=\"build\" depends=\"applyPatches,bootstrap,compilelibs\">/<target name=\"build\" depends=\"bootstrap,compilelibs\">/" build.xml
-ant -DbuildId=I20090611-1540 applyPatches
+ant -DbuildId=I20090611-1540 applyPatches
pushd build/eclipse-I20090611-1540-fetched-src
#sed --in-place "s/java5.home/java.home/" build.xml
@@ -316,7 +318,7 @@ pushd features/org.eclipse.equinox.execu
zip -q -9 -r ../../plugins/org.eclipse.platform/launchersrc.zip library
popd
#-e "s|-breakiterator|;../org.eclipse.equinox.util/@dot\n;../org.eclipse.ecf_3.0.0.v20090302-0803.jar\n-breakiterator|" \
-
+
# Use our system-installed javadocs, reference only what we built, and
# don't like to osgi.org docs (FIXME: maybe we should package them?)
sed -i -e "s|http://java.sun.com/j2se/1.4.2/docs/api|%{_datadir}/javadoc/java|" \
@@ -376,7 +378,7 @@ SWT_VERSION=$SWT_MAJ_VER$SWT_MIN_VER
swt_frag_ver=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.x86/build.xml | sed "s:.*<.*\"\(.*\)\" />:\1:")
swt_frag_ver_s390x=$(grep "version\.suffix\" value=" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml | sed "s:.*<.*\"\(.*\)\" />:\1:")
sed --in-place "s|$swt_frag_ver_s390x|$swt_frag_ver|g" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml \
- plugins/org.eclipse.swt.gtk.linux.s390x/META-INF/MANIFEST.MF
+ plugins/org.eclipse.swt.gtk.linux.s390x/META-INF/MANIFEST.MF
# Nasty hack to get suppport for ppc64, sparc{,64} and alpha
%ifarch ppc64
@@ -457,7 +459,7 @@ IFS='
done
popd
IFS=$OLDIFS
-
+
%endif
arches=$(grep "antfile=\"build.xml\" dir=\".*gtk\.linux\.*" \
@@ -561,14 +563,14 @@ COMMONSELVERSION=$(ls plugins | grep com
rm plugins/org.apache.commons.el_$COMMONSELVERSION
ln -s %{_javadir}/commons-el.jar \
plugins/org.apache.commons.el_$COMMONSELVERSION
-
+
# link to commons-codec
COMMONSCODECVERSION=$(ls plugins | grep commons.codec_ | \
sed 's/org.apache.commons.codec_//')
rm plugins/org.apache.commons.codec_$COMMONSCODECVERSION
ln -s %{_javadir}/commons-codec.jar \
plugins/org.apache.commons.codec_$COMMONSCODECVERSION
-
+
# link to commons-httpclient
COMMONSHTTPVERSION=$(ls plugins | grep commons.httpclient_ | \
sed 's/org.apache.commons.httpclient_//')
@@ -576,6 +578,13 @@ rm plugins/org.apache.commons.httpclient
ln -s %{_javadir}/commons-httpclient.jar \
plugins/org.apache.commons.httpclient_$COMMONSHTTPVERSION
+# link to hamcrest-core
+HAMCRESTCOREVERSION=$(ls plugins | grep org.hamcrest.core_ | \
+ sed 's/org.hamcrest.core_//')
+rm plugins/org.hamcrest.core_$HAMCRESTCOREVERSION
+ln -s %{_javadir}/hamcrest/core.jar \
+ plugins/org.hamcrest.core_$HAMCRESTCOREVERSION
+
# link to jasper
JASPERVERSION=$(ls plugins | grep org.apache.jasper_ | \
sed 's/org.apache.jasper_//')
@@ -595,7 +604,7 @@ SERVLETAPIVERSION=$(ls plugins | grep ja
rm plugins/javax.servlet_2.5*
ln -s %{_javadir}/tomcat6-servlet-2.5-api.jar \
plugins/javax.servlet_2.5$SERVLETAPIVERSION
-
+
#
# link to jsp-api
JSPAPIVERSION=$(ls plugins | grep javax.servlet.jsp_ | \
@@ -608,7 +617,7 @@ ln -s %{_javadir}/tomcat5-jsp-2.0-api.ja
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=170662
rm plugins/org.eclipse.swt/extra_jars/exceptions.jar \
plugins/org.eclipse.osgi/osgi/osgi.cmpn.jar \
- plugins/org.eclipse.osgi/osgi/osgi.core.jar
+ plugins/org.eclipse.osgi/osgi/osgi.core.jar
# FIXME: figure out a way to symlink to something. Alternatively,
# patch out of package.org.eclipse.sdk*.xml.
@@ -850,7 +859,7 @@ org.eclipse.equinox.p2.director \
-metadataRepository file:$metadataDir \
-artifactRepository file:$metadataDir \
-destination $provisionDir \
--bundlepool $provisionDir
+-bundlepool $provisionDir
# Stuff in JDT, PDE, SDK
for f in about.html about_files \.eclipseproduct epl-v10.html notice.html readme; do
@@ -1088,6 +1097,13 @@ rm dropins/sdk/plugins/org.objectweb.asm
ln -s %{_javadir}/objectweb-asm/asm-all.jar \
dropins/sdk/plugins/org.objectweb.asm_$ASMPLUGINVERSION
+# link to hamcrest-core
+HAMCRESTCOREVERSION=$(ls dropins/sdk/plugins | grep org.hamcrest.core_ | \
+ sed 's/org.hamcrest.core_//')
+rm dropins/sdk/plugins/org.hamcrest.core_$HAMCRESTCOREVERSION
+ln -s %{_javadir}/hamcrest/core.jar \
+ dropins/sdk/plugins/org.hamcrest.core_$HAMCRESTCOREVERSION
+
## BEGIN ANT ##
ANTDIR=plugins/$(ls plugins | grep org.apache.ant_)
rm $ANTDIR/lib/*
@@ -1160,14 +1176,14 @@ COMMONSELVERSION=$(ls plugins | grep com
rm plugins/org.apache.commons.el_$COMMONSELVERSION
ln -s %{_javadir}/commons-el.jar \
plugins/org.apache.commons.el_$COMMONSELVERSION
-
+
# link to commons-el
COMMONSCODECVERSION=$(ls plugins | grep commons.codec_ | \
sed 's/org.apache.commons.codec_//')
rm plugins/org.apache.commons.codec_$COMMONSCODECVERSION
ln -s %{_javadir}/commons-codec.jar \
plugins/org.apache.commons.codec_$COMMONSCODECVERSION
-
+
# link to commons-el
COMMONSHTTPVERSION=$(ls plugins | grep commons.httpclient_ | \
sed 's/org.apache.commons.httpclient_//')
@@ -1452,6 +1468,9 @@ fi
#%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
%changelog
+* Tue Aug 18 2009 Alexander Kurtakov <akurtako at redhat.com> 1:3.5.0-0.8
+- Use system hamcrest.
+
* Mon Aug 17 2009 Alexander Kurtakov <akurtako at redhat.com> 1:3.5.0-0.7
- Use o.e.equinox.initializer from SOURCE1 instead of separate one.
@@ -1509,7 +1528,7 @@ fi
- Remove Fedora branding.
* Thu May 7 2009 Andrew Overholt <overholt at redhat.com> 1:3.5.0-0.2.7
-- Update patch to tests' library.xml to allow for easy debugging of tests.
+- Update patch to tests' library.xml to allow for easy debugging of tests.
* Wed Apr 29 2009 Alexander Kurtakov <akurtako at redhat.com> 1:3.5.0-0.2.6
- Fix initializer run (sed again).
- Previous message (by thread): rpms/sunbird/devel .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 sunbird.spec, 1.36, 1.37
- Next message (by thread): rpms/xterm/devel .cvsignore, 1.34, 1.35 sources, 1.34, 1.35 xterm.spec, 1.75, 1.76
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list