123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232 |
- Name: xml-commons-resolver
- Version: 1.2
- Release: 18%{?_dist_release}
- Summary: Resolver subproject of xml-commons
- License: ASL 2.0
- Group: Development/Libraries
- URL: http://xerces.apache.org/xml-commons/components/resolver/
- Source0: http://www.apache.org/dist/xerces/xml-commons/%{name}-%{version}.tar.gz
- Source5: %{name}-pom.xml
- Source6: %{name}-resolver.1
- Source7: %{name}-xparse.1
- Source8: %{name}-xread.1
- Patch0: %{name}-1.2-crosslink.patch
- Patch1: %{name}-1.2-osgi.patch
- BuildArch: noarch
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- BuildRequires: java-devel >= 1.6.0
- BuildRequires: ant
- BuildRequires: javapackages-tools
- Requires: java-headless >= 1.6.0
- Requires: javapackages-tools
- %description
- Resolver subproject of xml-commons.
- %package javadoc
- Summary: Javadoc for %{name}
- Group: Documentation
- BuildRequires: java-javadoc
- Requires: java-javadoc
- %description javadoc
- Javadoc for %{name}.
- %prep
- %setup -q
- %patch0 -p1
- %patch1 -p1
- # remove all binary libs and prebuilt javadocs
- find . -name "*.jar" -exec rm -f {} \;
- rm -rf docs
- sed -i 's/\r//' KEYS LICENSE.resolver.txt NOTICE-resolver.txt
- %build
- %ant -f resolver.xml jar javadocs
- %install
- rm -rf $RPM_BUILD_ROOT
- # Jars
- install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
- install -p -m 644 build/resolver.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
- ln -s %{name}.jar $RPM_BUILD_ROOT%{_javadir}/xml-resolver.jar
- # Javadocs
- mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
- cp -pr build/apidocs/resolver/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
- # Scripts
- mkdir -p $RPM_BUILD_ROOT%{_bindir}
- %jpackage_script org.apache.xml.resolver.apps.resolver "" "" %{name} xml-resolver true
- %jpackage_script org.apache.xml.resolver.apps.xread "" "" %{name} xml-xread true
- %jpackage_script org.apache.xml.resolver.apps.xparse "" "" %{name} xml-xparse true
- # Man pages
- install -d -m 755 ${RPM_BUILD_ROOT}%{_mandir}/man1
- install -p -m 644 %{SOURCE6} ${RPM_BUILD_ROOT}%{_mandir}/man1/xml-resolver.1
- install -p -m 644 %{SOURCE7} ${RPM_BUILD_ROOT}%{_mandir}/man1/xml-xparse.1
- install -p -m 644 %{SOURCE8} ${RPM_BUILD_ROOT}%{_mandir}/man1/xml-xread.1
- # Pom
- #install -d -m 755 %{buildroot}%{_mavenpomdir}
- #install -p -m 644 %{SOURCE5} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
- #add_maven_depmap JPP-%{name}.pom %{name}.jar
- %clean
- rm -rf $RPM_BUILD_ROOT
- #files -f .mfiles
- %files
- %doc KEYS LICENSE.resolver.txt NOTICE-resolver.txt
- #{_mavenpomdir}/*
- %{_javadir}/*
- %{_mandir}/man1/*
- %{_bindir}/xml-*
- %files javadoc
- %{_javadocdir}/%{name}
- %doc LICENSE.resolver.txt NOTICE-resolver.txt
- %changelog
- * Sat Jan 24 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.2-18
- - Initial build for Vine Linux
- * Fri Jun 13 2014 Alexander Kurtakov <akurtako@redhat.com> 0:1.2-17
- - Fix FTBFS.
- * Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2-16
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
- * Mon Dec 23 2013 Ville Skyttä <ville.skytta@iki.fi> - 0:1.2-15
- - Use %%jpackage_script to generate scripts.
- - Add OSGi metadata to manifest instead of discarding everything else in it.
- - Drop dependency on xml-commons-api, add one on java(-headless).
- - Crosslink javadocs with Java's.
- - Include NOTICE* in docs.
- - Update URLs.
- - Specfile cleanups.
- * Thu Aug 15 2013 Mat Booth <fedora@matbooth.co.uk> - 0:1.2-14
- - Fix FTBFS rhbz #993143
- * Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2-13
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
- * Thu Apr 11 2013 Michal Srb <msrb@redhat.com> - 0:1.2-12
- - Add man pages (Resolves: rhbz#949424)
- * Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2-11
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
- * Fri Aug 17 2012 Andy Grimm <agrimm@gmail.com> - 0:1.2-10
- - Remove osgi(system.bundle) requirement
- * Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2-9
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
- * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2-8
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
- * Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2-7
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
- * Wed Nov 3 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.2-6
- - Fix merge review comments (bug#226564).
- * Wed Nov 3 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.2-5
- - Add missing zip BR.
- - Remove perl and dos2unix usage.
- - Fix license - ASL 2.0 now.
- * Fri Sep 24 2010 Mat Booth <fedora@matbooth.co.uk> 0:1.2-4
- - Forgot to actually install a jar with a name that maven users expect.
- * Sun Sep 19 2010 Mat Booth <fedora@matbooth.co.uk> 0:1.2-3
- - Install a maven pom and depmap.
- * Wed Apr 7 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.2-2
- - No need to require jaxp_parser_impl now that we require java 1.5 or newer.
- * Fri Mar 5 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.2-1
- - Update to 1.2.
- - Drop gcj_support.
- * Mon Jan 11 2010 Andrew Overholt <overholt@redhat.com> 0:1.1-4.17
- - Fix Group tags
- - Remove '.' at end of Summary
- - Add dos2unix BR and fix line endings
- - Use upstream tarball
- * Sat Aug 8 2009 Ville Skyttä <ville.skytta@iki.fi> - 0:1.1-4.16
- - Fix specfile UTF-8 encoding.
- * Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1-4.15
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
- * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.1-3.15
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
- * Fri Jan 30 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.1-2.15
- - Install osgi manifest for eclipse-dtp
- * Fri Sep 05 2008 Deepak Bhole <dbhole@redhat.com> 1.1-2.14
- - Build with IcedTea to escape sinjdoc issues
- * Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.1-2.13
- - drop repotag
- - fix license tag
- * Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.1-2jpp.12
- - Autorebuild for GCC 4.3
- * Thu Aug 10 2006 Deepak Bhole <dbhole@redhat.com> 1.1-1jpp.12
- - Added missing dependencies.
- * Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:1.1-1jpp_11fc
- - Rebuilt
- * Fri Jul 21 2006 Deepak Bhole <dbhole@redhat.com> - 0:1.1-1jpp_10fc
- - Added conditional native compilation.
- * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:1.1-1jpp_9fc
- - rebuild
- * Mon Mar 6 2006 Jeremy Katz <katzj@redhat.com> - 0:1.1-1jpp_8fc
- - stop scriptlet spew
- * Wed Dec 21 2005 Jesse Keating <jkeating@redhat.com> 0:1.1-1jpp_7fc
- - rebuilt again
- * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> 0:1.1-1jpp_6fc
- - rebuilt
- * Tue Jun 28 2005 Gary Benson <gbenson@redhat.com> 0:1.1-1jpp_5fc
- - Remove jarfile from the tarball.
- * Thu Nov 4 2004 Gary Benson <gbenson@redhat.com> 0:1.1-1jpp_4fc
- - Build into Fedora.
- * Thu Oct 28 2004 Gary Benson <gbenson@redhat.com> 0:1.1-1jpp_3fc
- - Bootstrap into Fedora.
- * Thu Mar 4 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.1-1jpp_2rh
- - RH vacuuming part II
- * Wed Mar 3 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.1-1jpp_1rh
- - RH vacuuming
- * Wed Jan 21 2004 David Walluck <david@anti-microsoft.org> 0:1.1-1jpp
- - 1.1
- - use perl instead of patch
- - don't build docs (build fails)
- * Tue May 06 2003 David Walluck <david@anti-microsoft.org> 0:1.0-2jpp
- - update for JPackage 1.5
- * Wed Nov 13 2002 Ville Skyttä <ville.skytta@iki.fi> - 1.0-1jpp
- - Follow upstream changes, split out of xml-commons.
|