rpms/jakarta-commons-cli/devel jakarta-commons-cli-crosslink.patch, NONE, 1.1 jakarta-commons-cli.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Anthony Green (green)
fedora-extras-commits at redhat.com
Wed Jan 18 13:57:58 UTC 2006
Author: green
Update of /cvs/extras/rpms/jakarta-commons-cli/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6183/devel
Modified Files:
.cvsignore sources
Added Files:
jakarta-commons-cli-crosslink.patch jakarta-commons-cli.spec
Log Message:
auto-import jakarta-commons-cli-1.0-6jpp_5 on branch devel from jakarta-commons-cli-1.0-6jpp_5.src.rpm
jakarta-commons-cli-crosslink.patch:
--- NEW FILE jakarta-commons-cli-crosslink.patch ---
--- build.xml~ 2002-11-06 07:10:24.000000000 +0200
+++ build.xml 2003-10-12 22:24:53.000000000 +0300
@@ -9,7 +9,9 @@
<property name="distdir" value="dist"></property>
<property name="javadocdir" value="target/docs/apidocs"></property>
<property name="final.name" value="commons-cli-1.0-beta-2-dev"></property>
-
+ <property name="j2se.javadoc"
+ value="http://java.sun.com/j2se/1.4/docs/api/"/>
+
<target name="init" description="o Initializes some properties">
<condition property="noget">
@@ -121,6 +123,7 @@
</fileset>
<pathelement location="target/${final.name}.jar"></pathelement>
</classpath>
+ <link href="${j2se.javadoc}"/>
</javadoc>
</target>
@@ -155,4 +158,4 @@
</target>
</project>
-
\ No newline at end of file
+
--- NEW FILE jakarta-commons-cli.spec ---
%define base_name cli
%define short_name commons-%{base_name}
%define name jakarta-%{short_name}
%define section devel
Name: %{name}
Version: 1.0
Release: 6jpp_5%{?dist}
Epoch: 0
Summary: Command Line Interface Library for Java
License: Apache Software License
Group: Development/Libraries
URL: http://jakarta.apache.org/commons/cli/
Source: http://archive.apache.org/dist/jakarta/commons/cli/source/cli-1.0-src.tar.gz
Patch0: %{name}-crosslink.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: ant >= 0:1.6, ant-junit >= 0:1.6, junit, jakarta-commons-lang, jakarta-commons-logging
BuildRequires: jpackage-utils >= 0:1.5
# libgcj aot-compiled native libraries
BuildRequires: java-gcj-compat-devel >= 1.0.31
Requires(post): java-gcj-compat >= 1.0.31
Requires(postun): java-gcj-compat >= 1.0.31
Requires: jakarta-commons-lang, jakarta-commons-logging
%description
The CLI library provides a simple and easy to use API for working with
the command line arguments and options.
%package javadoc
Summary: Javadoc for %{name}
Group: Documentation
BuildRequires: java-javadoc
%description javadoc
Javadoc for %{name}.
%prep
%setup -q -n %{short_name}-%{version}
%patch0 -p0
%build
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=%(build-classpath commons-logging commons-lang )
export CLASSPATH="$CLASSPATH:target/%{short_name}.jar:target/test-classes"
# for tests
mkdir lib
ant \
-Dbuild.sysclasspath=only \
-Dfinal.name=%{short_name} \
-Dj2se.javadoc=%{_javadocdir}/java \
jar test dist
%install
rm -rf $RPM_BUILD_ROOT
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p dist/%{short_name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
aot-compile-rpm
# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%clean
rm -rf $RPM_BUILD_ROOT
%post -p %{_bindir}/rebuild-gcj-db
%postun -p %{_bindir}/rebuild-gcj-db
%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt README.txt
%{_javadir}/*
%{_libdir}/gcj/%{name}
%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%changelog
* Wed Jan 18 2006 Anthony Green <green at redhat.com> - 0:1.0-6jpp_5
- Fix Summary.
- Clean up %files.
* Tue Jan 17 2006 Anthony Green <green at redhat.com> - 0:1.0-6jpp_4
- Build for Fedora.
- Remove unversioned javadoc dir.
- Adjust Groups.
* Wed Dec 21 2005 Jesse Keating <jkeating at redhat.com> - 0:1.0-6jpp_3fc
- rebuilt again
* Fri Dec 09 2005 Jesse Keating <jkeating at redhat.com> - 0:1.0-6jpp_2fc
- rebuilt
* Thu Jun 16 2005 Gary Benson <gbenson at redhat.com> - 0:1.0-6jpp_1fc
- Build into Fedora.
* Mon Dec 20 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.0-6jpp_1rh
- First Red Hat release
* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:1.0-6jpp
- Rebuild with ant-1.6.2
* Fri Aug 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0-5jpp
- Void change
* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:1.0-4jpp
- Upgrade to Ant 1.6.X
* Sun Oct 12 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.0-3jpp
- Non-versioned javadoc dir symlink.
- Crosslink with local J2SE javadocs.
* Fri Apr 4 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.0-2jpp
- Rebuild for JPackage 1.5.
* Tue Dec 10 2002 Ville Skyttä <ville.skytta at iki.fi> - 1.0-1jpp
- 1.0, first JPackage release.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/jakarta-commons-cli/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 18 Jan 2006 13:57:15 -0000 1.1
+++ .cvsignore 18 Jan 2006 13:57:58 -0000 1.2
@@ -0,0 +1 @@
+cli-1.0-src.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/jakarta-commons-cli/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 18 Jan 2006 13:57:15 -0000 1.1
+++ sources 18 Jan 2006 13:57:58 -0000 1.2
@@ -0,0 +1 @@
+ba34d585046b1f17dacbb13b377f4255 cli-1.0-src.tar.gz
More information about the fedora-extras-commits
mailing list