From 35e0766f78b52ec35ca4d411d4371c3817fbb17b Mon Sep 17 00:00:00 2001 From: cvsdist Date: Sep 09 2004 16:08:57 +0000 Subject: auto-import changelog data from jakarta-commons-beanutils-1.6.1-4jpp_2rh.src.rpm 1.6.1-4jpp_2rh - RH vacuuming part II 1.6.1-4jpp_1rh - RH vacuuming 1.6.1-4jpp - update for JPackage 1.5 Thu Feb 27 2003 Henri Gomez 1.6.1-2jpp - fix ASF license and add packager name Wed Feb 19 2003 Henri Gomez 1.6.1-1jpp - 1.6.1 Thu Feb 13 2003 Henri Gomez 1.6-1jpp - 1.6 Thu Oct 24 2002 Henri Gomez 1.5-1jpp - 1.5 Fri Aug 23 2002 Henri Gomez 1.4.1-1jpp - 1.4.1 Tue Aug 20 2002 Henri Gomez 1.4-1jpp - 1.4 Fri Jul 12 2002 Henri Gomez 1.3-3jpp - change to commons-xxx.jar instead of commons-xxx.home in ant parameters Mon Jun 10 2002 Henri Gomez 1.3-2jpp - use sed instead of bash 2.x extension in link area to make spec compatible with distro using bash 1.1x Fri Jun 07 2002 Henri Gomez 1.3-1jpp - 1.3 - added short names in /usr/share/java, as does jakarta developpers - first jPackage release --- diff --git a/.cvsignore b/.cvsignore index e69de29..76bf7ae 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +commons-beanutils-1.6.1-src.tar.gz diff --git a/jakarta-commons-beanutils.spec b/jakarta-commons-beanutils.spec new file mode 100644 index 0000000..d46e9cc --- /dev/null +++ b/jakarta-commons-beanutils.spec @@ -0,0 +1,123 @@ +%define base_name beanutils +%define short_name commons-%{base_name} +%define name jakarta-%{short_name} +%define version 1.6.1 +%define release 4jpp_2rh +%define section free + +Name: %{name} +Version: %{version} +Release: %{release} +Epoch: 0 +Summary: Jakarta Commons BeanUtils Package +License: Apache Software License +Group: Development/Libraries/Java +#Vendor: JPackage Project +#Distribution: JPackage +Source0: http://www.apache.org/dist/jakarta/commons/beanutils/source/commons-beanutils-1.6.1-src.tar.gz +Url: http://jakarta.apache.org/commons/%{base_name}/ +BuildRequires: ant +BuildRequires: jakarta-commons-collections >= 0:2.0 +BuildRequires: jakarta-commons-logging >= 0:1.0 +BuildRequires: jpackage-utils > 0:1.5 +Requires: jakarta-commons-collections >= 0:2.0 +Requires: jakarta-commons-logging >= 0:1.0 +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot +Provides: %{short_name} +Obsoletes: %{short_name} + +%description +The scope of this package is to create a package of Java utility methods +for accessing and modifying the properties of arbitrary JavaBeans. No +dependencies outside of the JDK are required, so the use of this package +is very lightweight. + +%package javadoc +Summary: Javadoc for %{name} +Group: Development/Documentation + +%description javadoc +Javadoc for %{name}. + +%prep +rm -rf $RPM_BUILD_ROOT +%setup -n %{short_name}-%{version}-src +#cp LICENSE.txt LICENSE +# remove all binary libs +find . -name "*.jar" -exec rm -f {} \; + +%build +export CLASSPATH=%(build-classpath commons-collections commons-logging) +ant jar javadoc + +%install +# jars +install -d -m 755 $RPM_BUILD_ROOT%{_javadir} +install -m 644 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) +# javadoc +install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} +cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} + +%clean +rm -rf $RPM_BUILD_ROOT + +%post javadoc +rm -f %{_javadocdir}/%{name} +ln -s %{name}-%{version} %{_javadocdir}/%{name} + +%postun javadoc +if [ "$1" = "0" ]; then + rm -f %{_javadocdir}/%{name} +fi + +%files +%defattr(0644,root,root,0755) +%doc PROPOSAL.html STATUS.html RELEASE-NOTES.txt LICENSE.txt +%{_javadir}/* + +%files javadoc +%defattr(0644,root,root,0755) +%{_javadocdir}/%{name}-%{version} + +%changelog +* Fri Mar 5 2004 Frank Ch. Eigler 0:1.6.1-4jpp_2rh +- RH vacuuming part II + +* Thu Mar 4 2004 Frank Ch. Eigler 0:1.6.1-4jpp_1rh +- RH vacuuming + +* Fri May 09 2003 David Walluck 0:1.6.1-4jpp +- update for JPackage 1.5 + +* Thu Feb 27 2003 Henri Gomez 1.6.1-2jpp +- fix ASF license and add packager name + +* Wed Feb 19 2003 Henri Gomez 1.6.1-1jpp +- 1.6.1 + +* Thu Feb 13 2003 Henri Gomez 1.6-1jpp +- 1.6 + +* Thu Oct 24 2002 Henri Gomez 1.5-1jpp +- 1.5 + +* Fri Aug 23 2002 Henri Gomez 1.4.1-1jpp +- 1.4.1 + +* Tue Aug 20 2002 Henri Gomez 1.4-1jpp +- 1.4 + +* Fri Jul 12 2002 Henri Gomez 1.3-3jpp +- change to commons-xxx.jar instead of commons-xxx.home in ant parameters + +* Mon Jun 10 2002 Henri Gomez 1.3-2jpp +- use sed instead of bash 2.x extension in link area to make spec compatible + with distro using bash 1.1x + +* Fri Jun 07 2002 Henri Gomez 1.3-1jpp +- 1.3 +- added short names in %{_javadir}, as does jakarta developpers +- first jPackage release diff --git a/sources b/sources index e69de29..695c0b1 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +7f0190fda2d6ec7083e46ed6519aafe5 commons-beanutils-1.6.1-src.tar.gz