rpms/maven-scm/devel cvsclient-20060125.pom, NONE, 1.1 maven-scm.spec, 1.10, 1.11 sources, 1.1, 1.2
Andrew Overholt
overholt at fedoraproject.org
Mon Aug 31 19:03:52 UTC 2009
- Previous message: comps comps-f12.xml.in,1.101,1.102 comps-f13.xml.in,1.1,1.2
- Next message: rpms/icoutils/devel icoutils.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: overholt
Update of /cvs/pkgs/rpms/maven-scm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10922
Modified Files:
maven-scm.spec sources
Added Files:
cvsclient-20060125.pom
Log Message:
* Mon Aug 31 2009 Andrew Overholt <overholt at redhat.com> 1.0-0.5.rc1
- 1.0 RC1 (courtesy Deepak Bhole)
- Remove gcj support
- Add netbeans-ide11 requirement
- Change name on surefire plugin BR
--- NEW FILE cvsclient-20060125.pom ---
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.netbeans.lib</groupId>
<artifactId>cvsclient</artifactId>
<version>20060125</version>
<url>http://javacvs.netbeans.org/library/</url>
<scm>
<url>http://javacvs.netbeans.org/source/browse/javacvs/libsrc/</url>
</scm>
<licenses>
<license>
<name>Sun Public License</name>
<url>http://www.netbeans.org/about/legal/spl.html</url>
</license>
</licenses>
</project>
Index: maven-scm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/maven-scm/devel/maven-scm.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- maven-scm.spec 25 Jul 2009 11:51:06 -0000 1.10
+++ maven-scm.spec 31 Aug 2009 19:03:52 -0000 1.11
@@ -28,35 +28,32 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
-%define _with_gcj_support 1
-%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}
-
%define maven_settings_file %{_builddir}/%{name}/settings.xml
-%define namedversion 1.0-beta-3
+%define namedversion 1.0-rc1
Name: maven-scm
Version: 1.0
-Release: 0.4.b3.1.7%{?dist}
+Release: 0.5.rc1%{?dist}
Epoch: 0
Summary: Common API for doing SCM operations
License: ASL 2.0
-Group: Development/Java
+Group: Development/Libraries
URL: http://maven.apache.org/scm
-Source0: %{name}-%{version}-beta-3.tar.gz
# svn export
-# http://svn.apache.org/repos/asf/maven/scm/tags/maven-scm-1.0-beta-3/
-# maven-scm/
-# tar czf maven-scm-1.0-beta-3.tar.gz maven-scm/
+# http://svn.apache.org/repos/asf//maven/scm/tags/maven-scm-1.0-rc1/ maven-scm/
+# tar czf maven-scm-1.0-rc1.tar.gz maven-scm/
+Source0: %{name}-%{namedversion}.tar.gz
Source1: %{name}-jpp-depmap.xml
Source2: %{name}-mapdeps.xsl
Source3: %{name}-add-plexusutils-dep.xml
+# Keeping this here means we don't have to modify the netbeans package
+Source4: http://repo2.maven.org/maven2/org/netbeans/lib/cvsclient/20060125/cvsclient-20060125.pom
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-%if ! %{gcj_support}
BuildArch: noarch
-%endif
BuildRequires: jpackage-utils >= 0:1.6
BuildRequires: maven2 >= 2.0.4-6
@@ -65,12 +62,12 @@ BuildRequires: maven2-plugin-install
BuildRequires: maven2-plugin-jar
BuildRequires: maven2-plugin-javadoc
BuildRequires: maven2-plugin-plugin
-BuildRequires: maven2-plugin-release
BuildRequires: maven2-plugin-resources
-BuildRequires: maven2-plugin-surefire
+BuildRequires: maven-surefire-maven-plugin
BuildRequires: maven2-common-poms >= 1.0-3
BuildRequires: modello >= 1.0-0.a8
BuildRequires: modello-maven-plugin >= 1.0-0.a8
+BuildRequires: netbeans-ide11 >= 6.7.1
BuildRequires: plexus-utils >= 1.2
BuildRequires: saxon-scripts
@@ -78,16 +75,11 @@ Requires: junit >= 3.8.2
Requires: jakarta-commons-collections >= 3.1
Requires: modello >= 1.0-0.a8
Requires: modello-maven-plugin >= 1.0-0.a8
+Requires: netbeans-ide11 >= 6.7.1
Requires: oro >= 2.0.8
Requires: plexus-utils >= 1.2
Requires: velocity >= 1.4
-%if %{gcj_support}
-BuildRequires: java-gcj-compat-devel
-Requires(post): java-gcj-compat
-Requires(postun): java-gcj-compat
-%endif
-
Requires(post): jpackage-utils >= 0:1.7.2
Requires(postun): jpackage-utils >= 0:1.7.2
@@ -97,24 +89,15 @@ tools (e.g. Continum) in providing them
%package test
Summary: Tests for %{name}
-Group: Development/Java
+Group: Development/Tools
Requires: maven-scm = %{epoch}:%{version}-%{release}
-%if %{gcj_support}
-BuildRequires: java-gcj-compat-devel
-Requires(post): java-gcj-compat
-Requires(postun): java-gcj-compat
-%endif
-
%description test
Tests for %{name}.
%package javadoc
Summary: Javadoc for %{name}
-Group: Development/Documentation
-# for /bin/rm and /bin/ls
-Requires(pre): coreutils
-Requires(post): coreutils
+Group: Documentation
%description javadoc
Javadoc for %{name}.
@@ -136,6 +119,15 @@ saxon -o pom.xml pom.xml.noplexusutils.x
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL
+# Doing this here means we don't have to modify the netbeans package
+mkdir -p $MAVEN_REPO_LOCAL/org/netbeans/lib/cvsclient/20060125/
+cp -p %{SOURCE4} $MAVEN_REPO_LOCAL/org/netbeans/lib/cvsclient/20060125/
+ln -s %{_datadir}/netbeans/ide11/modules/org-netbeans-lib-cvsclient.jar \
+ $MAVEN_REPO_LOCAL/org/netbeans/lib/cvsclient/20060125/cvsclient-20060125.jar
+
+# We don't have svm synergy classes, so disable those tests for now
+rm -f maven-scm-providers/maven-scm-provider-synergy/src/test/java/org/apache/maven/scm/provider/synergy/util/SynergyCCMTest.java
+
mvn-jpp \
-e \
-Dmaven.repo.local=$MAVEN_REPO_LOCAL \
@@ -170,15 +162,10 @@ for i in `find . -name pom.xml | grep -v
artifactname=`basename \`dirname $i\``
jarname=`echo $artifactname | sed -e s:^maven-scm-::g`
cp -p $i $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.$artifactname.pom
-
- # scm plugin has a different groupid
- if [ $artifactname != "maven-scm-plugin" ]; then
- %add_to_maven_depmap org.apache.maven.scm $artifactname %{namedversion} JPP/%{name} $jarname
- fi
+ %add_to_maven_depmap org.apache.maven.scm $artifactname %{namedversion} JPP/%{name} $jarname
done
cp -p pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-scm-scm.pom
%add_to_maven_depmap org.apache.maven.scm maven-scm %{namedversion} JPP/maven-scm scm
-%add_to_maven_depmap org.apache.maven.plugins maven-scm-plugin %{namedversion} JPP/%{name} plugin
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
@@ -194,47 +181,15 @@ done
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-%if %{gcj_support}
-%{_bindir}/aot-compile-rpm
-%endif
-
%clean
rm -rf $RPM_BUILD_ROOT
%post
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
- %{_bindir}/rebuild-gcj-db
-fi
-%endif
%update_maven_depmap
%postun
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
- %{_bindir}/rebuild-gcj-db
-fi
-%endif
%update_maven_depmap
-%if %{gcj_support}
-%post test
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
- %{_bindir}/rebuild-gcj-db
-fi
-%endif
-
-%if %{gcj_support}
-%postun test
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
- %{_bindir}/rebuild-gcj-db
-fi
-%endif
-
%files
%defattr(-,root,root,-)
%dir %{_javadir}
@@ -247,52 +202,36 @@ fi
%{_javadir}/%{name}/provider-bazaar*
%{_javadir}/%{name}/provider-clearcase*
%{_javadir}/%{name}/provider-local*
+%{_javadir}/%{name}/provider-hg*
%{_javadir}/%{name}/provider-perforce*
%{_javadir}/%{name}/provider-cvs-commons*
%{_javadir}/%{name}/provider-cvsexe*
+%{_javadir}/%{name}/provider-cvsjava*
%{_javadir}/%{name}/provider-svn-commons*
%{_javadir}/%{name}/provider-svnexe*
%{_javadir}/%{name}/provider-starteam*
+%{_javadir}/%{name}/provider-synergy*
%{_javadir}/%{name}/provider-vss*
%{_mavendepmapfragdir}
%doc LICENSE.txt NOTICE.txt
-%if %{gcj_support}
-%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
-%attr(-,root,root) %{_libdir}/gcj/%{name}/api-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/client-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/manager-plexus-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/plugin-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-bazaar-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-clearcase-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-cvs-commons-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-cvsexe-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-local-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-perforce-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-starteam-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-svn-commons-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-svnexe-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-vss-1.0-beta-3.jar.*
-%endif
-
%files test
%defattr(-,root,root,-)
%{_javadir}/%{name}/provider-cvstest*
%{_javadir}/%{name}/provider-svntest*
%{_javadir}/%{name}/test*
-%if %{gcj_support}
-%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-cvstest-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/test-1.0-beta-3.jar.*
-%attr(-,root,root) %{_libdir}/gcj/%{name}/provider-svntest-1.0-beta-3.jar.*
-%endif
-
%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/*
%changelog
+* Mon Aug 31 2009 Andrew Overholt <overholt at redhat.com> 1.0-0.5.rc1
+- 1.0 RC1 (courtesy Deepak Bhole)
+- Remove gcj support
+- Add netbeans-ide11 requirement
+- Change name on surefire plugin BR
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0:1.0-0.4.b3.1.7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/maven-scm/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 20 Mar 2007 05:10:02 -0000 1.1
+++ sources 31 Aug 2009 19:03:52 -0000 1.2
@@ -1 +1 @@
-3ff168aba7b94bb85bebfe91d91d1938 maven-scm-1.0-beta-3.tar.gz
+0c5a74ab3350d80fb2a2072eb3c7a096 maven-scm-1.0-rc1.tar.gz
- Previous message: comps comps-f12.xml.in,1.101,1.102 comps-f13.xml.in,1.1,1.2
- Next message: rpms/icoutils/devel icoutils.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list