Blame SPECS/wsdl4j.spec

ae4269
# Copyright (c) 2000-2005, JPackage Project
ae4269
# All rights reserved.
ae4269
#
ae4269
# Redistribution and use in source and binary forms, with or without
ae4269
# modification, are permitted provided that the following conditions
ae4269
# are met:
ae4269
#
ae4269
# 1. Redistributions of source code must retain the above copyright
ae4269
#    notice, this list of conditions and the following disclaimer.
ae4269
# 2. Redistributions in binary form must reproduce the above copyright
ae4269
#    notice, this list of conditions and the following disclaimer in the
ae4269
#    documentation and/or other materials provided with the
ae4269
#    distribution.
ae4269
# 3. Neither the name of the JPackage Project nor the names of its
ae4269
#    contributors may be used to endorse or promote products derived
ae4269
#    from this software without specific prior written permission.
ae4269
#
ae4269
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
ae4269
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
ae4269
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
ae4269
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
ae4269
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
ae4269
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
ae4269
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
ae4269
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
ae4269
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
ae4269
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
ae4269
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
ae4269
#
ae4269
ae4269
Summary:        Web Services Description Language Toolkit for Java
ae4269
Name:           wsdl4j
ae4269
Version:        1.6.3
97d454
Release:        3%{?dist}
ae4269
Epoch:          0
ae4269
Group:          Development/Libraries
ae4269
License:        CPL
ae4269
URL:            http://sourceforge.net/projects/wsdl4j
ae4269
BuildArch:      noarch
ae4269
Source0:        http://downloads.sourceforge.net/project/wsdl4j/WSDL4J/%{version}/wsdl4j-src-%{version}.zip
ae4269
Source1:        %{name}-MANIFEST.MF
ae4269
Source2:        http://repo1.maven.org/maven2/wsdl4j/wsdl4j/%{version}/wsdl4j-%{version}.pom
ae4269
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
ae4269
Requires:       java
ae4269
Requires:       jpackage-utils
ae4269
BuildRequires:  ant, ant-junit
ae4269
BuildRequires:  java-devel
ae4269
BuildRequires:  jpackage-utils
ae4269
BuildRequires:  zip
ae4269
ae4269
%description
ae4269
The Web Services Description Language for Java Toolkit (WSDL4J) allows the
ae4269
creation, representation, and manipulation of WSDL documents describing
ae4269
services.  This code base will eventually serve as a reference implementation
ae4269
of the standard created by JSR110.
ae4269
ae4269
%package javadoc
ae4269
Group:          Documentation
ae4269
Summary:        Javadoc for %{name}
ae4269
Requires:       jpackage-utils
ae4269
ae4269
%description javadoc
ae4269
Javadoc for %{name}.
ae4269
ae4269
%prep
ae4269
%setup -q -n %{name}-1_6_3
ae4269
ae4269
%build
ae4269
ant compile javadocs
ae4269
ae4269
%install
ae4269
# inject OSGi manifests
ae4269
mkdir -p META-INF
ae4269
cp -p %{SOURCE1} META-INF/MANIFEST.MF
ae4269
touch META-INF/MANIFEST.MF
ae4269
zip -u build/lib/%{name}.jar META-INF/MANIFEST.MF
ae4269
ae4269
# jars
ae4269
install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}
ae4269
ae4269
install -m 644 build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
ae4269
install -m 644 build/lib/qname.jar $RPM_BUILD_ROOT%{_javadir}/qname.jar
ae4269
ae4269
# POMs
ae4269
install -d -m 0755 $RPM_BUILD_ROOT%{_mavenpomdir}
ae4269
install -p -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
ae4269
%add_maven_depmap JPP-%{name}.pom %{name}.jar
ae4269
ae4269
# javadoc
ae4269
install -d -m 0755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
ae4269
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/
ae4269
ae4269
%files
ae4269
%doc license.html
ae4269
%{_javadir}/*
ae4269
%{_mavenpomdir}/*
ae4269
%{_mavendepmapfragdir}/*
ae4269
ae4269
%files javadoc
ae4269
%doc license.html
ae4269
%{_javadocdir}/%{name}
ae4269
ae4269
%changelog
97d454
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 01.6.3-3
97d454
- Mass rebuild 2013-12-27
97d454
ae4269
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.6.3-2
ae4269
- Rebuild to regenerate API documentation
ae4269
- Resolves: CVE-2013-1571
ae4269
ae4269
* Sun Mar 03 2013 Mat Booth <fedora@matbooth.co.uk> - 0:1.6.3-1
ae4269
- Update to latest upstream version rhbz #915252.
ae4269
ae4269
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.6.2-8
ae4269
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ae4269
ae4269
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.6.2-7
ae4269
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ae4269
ae4269
* Sat Jun 16 2012 Alexander Kurtakov <akurtako@redhat.com> 0:1.6.2-6
ae4269
- Do not include versioned javadoc.
ae4269
ae4269
* Fri Jun 15 2012 Gerard Ryan <galileo@fedoraproject.org> - 0:1.6.2-5
ae4269
- Fix file encoding for wsdl4j-MANIFEST.MF
ae4269
- Update Bundle-Version in OSGi manifest
ae4269
- Fix installation of jars in specfile
ae4269
- Clean up specfile - remove javadoc dir version; remove clean section
ae4269
ae4269
* Thu Feb 16 2012 Andy Grimm <agrimm@gmail.com> - 0:1.6.2-4
ae4269
- add POM file
ae4269
ae4269
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.6.2-3
ae4269
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ae4269
ae4269
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.6.2-2
ae4269
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ae4269
ae4269
* Thu Nov 4 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.6.2-1
ae4269
- Update to 1.6.2.
ae4269
- Cleanups to comply with current guidelines more.
ae4269
ae4269
* Wed Oct 6 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.5.2-8
ae4269
- Drop gcj support.
ae4269
- Fix groups.
ae4269
ae4269
* Mon May 31 2010 Ville Skyttä <ville.skytta@iki.fi> - 0:1.5.2-7.7
ae4269
- Fix specfile encoding.
ae4269
ae4269
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.5.2-7.6
ae4269
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ae4269
ae4269
* Wed Apr 22 2009 Deepak Bhole <dbhole@redhat.com> - 0:1.5.2-6.6
ae4269
- Update OSGi manifest
ae4269
ae4269
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.5.2-6.5
ae4269
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ae4269
ae4269
* Fri Jan 30 2009 Alexander Kurtakov <akurtako@redhat.com> 0:1.5.2-5.5
ae4269
- Add osgi manifest for eclipse-dtp.
ae4269
ae4269
* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.5.2-5.4
ae4269
- drop repotag
ae4269
ae4269
* Thu May 29 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.5.2-5jpp.3
ae4269
- fix license tag
ae4269
ae4269
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.5.2-5jpp.2
ae4269
- Autorebuild for GCC 4.3
ae4269
ae4269
* Thu Sep 20 2007 Deepak Bhole <dbhole@redhat.com> 1.5.2-4jpp.2
ae4269
- Rebuild for ppc32 execmem issue and new build-id
ae4269
- Add %%{?dist} as per new policy
ae4269
ae4269
* Thu Aug 10 2006 Deepak Bhole <dbhole@redhat.com> 1.5.2-4jpp.1
ae4269
- Added missing requirements.
ae4269
ae4269
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:1.5.2-3jpp_2fc
ae4269
- Rebuilt
ae4269
ae4269
* Wed Jul 19 2006 Deepak Bhole <dbhole@redhat.com> 0:1.5.2-3jpp_1fc
ae4269
- Remove name/release/version defines as applicable.
ae4269
ae4269
* Tue Jul 18 2006 Deepak Bhole <dbhole@redhat.com> 0:1.5.2-2jpp
ae4269
- Merge changes from fc.
ae4269
- Add conditional native compilation.
ae4269
ae4269
* Mon Jan 30 2006 Ralph Apel <r.apel at r-apel.de> 0:1.5.2-1jpp
ae4269
- update to 1.5.2
ae4269
- move qname*.jar to %%{_javadir}/wsdl4j/qname*.jar
ae4269
  to make place for qname provided by geronimo-specs
ae4269
ae4269
* Thu Jun 02 2005 Fernando Nasser <fnasser@redhat.com> 0:1.5.1-1jpp
ae4269
- update to 1.5.1
ae4269
ae4269
* Fri Mar 11 2005 Ralph Apel <r.apel at r-apel.de> 0:1.5-1jpp
ae4269
- update to 1.5
ae4269
ae4269
* Mon Aug 30 2004 Ralph Apel <r.apel at r-apel.de> 0:1.4-3jpp
ae4269
- Build with ant-1.6.2
ae4269
ae4269
* Thu Jun 26 2003 Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> 0:1.4-2jpp
ae4269
- Do not drop qname.jar
ae4269
ae4269
* Tue May 06 2003 David Walluck <david@anti-microsoft.org> 0:1.4-1jpp
ae4269
- 1.4
ae4269
- update for JPackage 1.5
ae4269
ae4269
* Sat Sep  7 2002 Ville Skyttä <ville.skytta@iki.fi> 1.1-1jpp
ae4269
- First JPackage release.