Mikolaj Izdebski 1d0008
Name:           avalon-logkit
Mikolaj Izdebski 1d0008
Epoch:          0
Mikolaj Izdebski 1d0008
Version:        2.1
Fedora Release Engineering e05bc0
Release:        27%{?dist}
Mikolaj Izdebski 1d0008
Summary:        Java logging toolkit
Mikolaj Izdebski 1d0008
License:        ASL 2.0
Mikolaj Izdebski 1d0008
URL:            http://avalon.apache.org/
Mikolaj Izdebski 1d0008
BuildArch:      noarch
Mikolaj Izdebski 1d0008
Mikolaj Izdebski 1d0008
Source0:        http://archive.apache.org/dist/excalibur/%{name}/source/%{name}-%{version}-src.zip
Mikolaj Izdebski 1d0008
Mikolaj Izdebski 1d0008
Patch0001:      0001-Port-build-script-to-Maven-3.patch
Mikolaj Izdebski 1d0008
Patch0002:      0002-Port-to-Java-7.patch
Mikolaj Izdebski 1d0008
Patch0003:      0003-Fix-encoding.patch
Mikolaj Izdebski 1d0008
Mikolaj Izdebski 1d0008
BuildRequires:  maven-local
Mikolaj Izdebski 1d0008
BuildRequires:  mvn(javax.mail:mail)
Mikolaj Izdebski 1d0008
BuildRequires:  mvn(javax.servlet:servlet-api)
Mikolaj Izdebski 1d0008
BuildRequires:  mvn(junit:junit)
Mikolaj Izdebski 1d0008
BuildRequires:  mvn(log4j:log4j)
Mikolaj Izdebski 1d0008
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
Mikolaj Izdebski 1d0008
BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)
cvsdist 6725c5
Deepak Bhole dfd8d3
cvsdist 6725c5
%description
cvsdist 6725c5
LogKit is a logging toolkit designed for secure performance orientated
cvsdist 6725c5
logging in applications. To get started using LogKit, it is recomended
cvsdist 6725c5
that you read the whitepaper and browse the API docs.
cvsdist 6725c5
cvsdist 6725c5
%package javadoc
Permaine Cheung 6a948c
Summary:    Javadoc for %{name}
cvsdist 6725c5
cvsdist 6725c5
%description javadoc
cvsdist 6725c5
Javadoc for %{name}.
cvsdist 6725c5
cvsdist 6725c5
%prep
Stanislav Ochotnicky ad6046
%setup -q
Mikolaj Izdebski 1d0008
%patch1 -p1
Stanislav Ochotnicky 9e29e6
%patch2 -p1
Mikolaj Izdebski 1d0008
%patch3 -p1
Mikolaj Izdebski 1d0008
mv project.xml pom.xml
cvsdist 6725c5
Michael Simacek c38683
# LogFactor5 is no longer distributed with log4j
Mikolaj Izdebski 1d0008
%pom_remove_dep log4j:log4j
Michael Simacek c38683
rm -rf src/java/org/apache/log/output/lf5
Michael Simacek c38683
Mikolaj Izdebski 1d0008
%mvn_file : %{name}
Mikolaj Izdebski 4d2335
%mvn_alias : logkit:logkit
Mikolaj Izdebski 1d0008
Mikolaj Izdebski 1d0008
# Add proper Apache Felix Bundle Plugin instructions
Mikolaj Izdebski 1d0008
# so that we get a reasonable OSGi manifest.
Mikolaj Izdebski 1d0008
%pom_xpath_inject pom:project "<packaging>bundle</packaging>"
Mikolaj Izdebski 1d0008
%pom_xpath_inject pom:build "
Mikolaj Izdebski 1d0008
  <plugins>
Mikolaj Izdebski 1d0008
    <plugin>
Mikolaj Izdebski 1d0008
      <groupId>org.apache.felix</groupId>
Mikolaj Izdebski 1d0008
      <artifactId>maven-bundle-plugin</artifactId>
Mikolaj Izdebski 1d0008
      <extensions>true</extensions>
Mikolaj Izdebski 1d0008
      <configuration>
Mikolaj Izdebski 1d0008
        <instructions>
Mikolaj Izdebski 1d0008
          <Bundle-SymbolicName>avalon-logkit-2.1</Bundle-SymbolicName>
Mikolaj Izdebski 1d0008
          <_nouses>true</_nouses>
Mikolaj Izdebski 1d0008
        </instructions>
Mikolaj Izdebski 1d0008
      </configuration>
Mikolaj Izdebski 1d0008
    </plugin>
Mikolaj Izdebski 1d0008
  </plugins>"
Mikolaj Izdebski 1d0008
cvsdist 6725c5
%build
Mikolaj Izdebski 1d0008
%mvn_build
cvsdist 6725c5
cvsdist 6725c5
%install
Mikolaj Izdebski 1d0008
%mvn_install
Stanislav Ochotnicky ad6046
Mikolaj Izdebski d7c017
%files -f .mfiles
Mikolaj Izdebski 1d0008
%license LICENSE.txt NOTICE.txt
cvsdist 6725c5
Mikolaj Izdebski 1d0008
%files javadoc -f .mfiles-javadoc
Mikolaj Izdebski 1d0008
%license LICENSE.txt NOTICE.txt
cvsdist 6725c5
cvsdist 6725c5
%changelog
Fedora Release Engineering e05bc0
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.1-27
Fedora Release Engineering e05bc0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Fedora Release Engineering e05bc0
Mikolaj Izdebski 4d2335
* Tue Jun 14 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.1-26
Mikolaj Izdebski 4d2335
- Add alias for logkit:logkit
Mikolaj Izdebski 4d2335
Mikolaj Izdebski 1d0008
* Tue Jun 14 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.1-25
Mikolaj Izdebski 1d0008
- Cleanup package
Mikolaj Izdebski 1d0008
- Build with Maven
Mikolaj Izdebski 1d0008
Dennis Gilmore a7a1ae
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:2.1-24
Dennis Gilmore a7a1ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Dennis Gilmore a7a1ae
Mikolaj Izdebski 09b27f
* Fri Oct 16 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.1-23
Mikolaj Izdebski 09b27f
- Require geronimo-jms instead of jms
Mikolaj Izdebski 09b27f
Michael Simacek 42e896
* Thu Jul 16 2015 Michael Simacek <msimacek@redhat.com> - 0:2.1-22
Michael Simacek 42e896
- Build against aqute-bnd-2.4.1
Michael Simacek 42e896
Mikolaj Izdebski 941333
* Tue Jul 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.1-21
Mikolaj Izdebski 941333
- Add build-requires on javapackages-local
Mikolaj Izdebski 941333
Dennis Gilmore 703d96
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.1-20
Dennis Gilmore 703d96
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Dennis Gilmore 703d96
Alexander Kurtakov f59442
* Fri May 29 2015 Alexander Kurtakov <akurtako@redhat.com> 0:2.1-19
Alexander Kurtakov e4112c
- Compile and depend on glassfish-servlet-api instead of tomcat.
Alexander Kurtakov e4112c
Alexander Kurtakov 06fa1f
* Wed Mar 4 2015 Alexander Kurtakov <akurtako@redhat.com> 0:2.1-18
Alexander Kurtakov 06fa1f
- Bump to servlet 3.1.
Alexander Kurtakov 06fa1f
Dennis Gilmore 362ab0
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.1-17
Dennis Gilmore 362ab0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Dennis Gilmore 362ab0
Mikolaj Izdebski d7c017
* Wed May 21 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.1-16
Mikolaj Izdebski d7c017
- Use .mfiles generated during build
Mikolaj Izdebski d7c017
Michael Simacek c38683
* Tue May 13 2014 Michael Simacek <msimacek@redhat.com> - 0:2.1-15
Michael Simacek c38683
- Disable LogFactor5 which is no longer available
Michael Simacek c38683
Mikolaj Izdebski 13fafc
* Mon Mar 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.1-14
Mikolaj Izdebski 13fafc
- Add missing requires on javamail
Mikolaj Izdebski 13fafc
Dennis Gilmore c2cd70
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.1-13
Dennis Gilmore c2cd70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore c2cd70
Dennis Gilmore 899928
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.1-12
Dennis Gilmore 899928
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Dennis Gilmore 899928
Stanislav Ochotnicky 927476
* Tue Aug 21 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.1-11
Stanislav Ochotnicky 927476
- Change build-classpath call from macro to shell expansion
Stanislav Ochotnicky 927476
Mikolaj Izdebski 537ac7
* Thu Aug 16 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:2.1-10
Mikolaj Izdebski 537ac7
- Fix license tag
Mikolaj Izdebski 537ac7
- Install NOTICE file
Mikolaj Izdebski 537ac7
Dennis Gilmore ce8a09
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.1-9
Dennis Gilmore ce8a09
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore ce8a09
Alexander Kurtakov dc94f9
* Wed Apr 18 2012 Alexander Kurtakov <akurtako@redhat.com> 0:2.1-8
Alexander Kurtakov dc94f9
- Another Java 7 fix.
Alexander Kurtakov dc94f9
- BR/R servlet 3.0 api.
Alexander Kurtakov dc94f9
Dennis Gilmore 07226e
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.1-7
Dennis Gilmore 07226e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore 07226e
Stanislav Ochotnicky 9e29e6
* Tue Oct 18 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.1-6
Stanislav Ochotnicky 9e29e6
- aqute-bndlib renamed to aqute-bnd (#745166)
Stanislav Ochotnicky 9e29e6
- Fix compilation with openjdk 1.7.0
Stanislav Ochotnicky 9e29e6
- Use new maven macros
Stanislav Ochotnicky 9e29e6
- Packaging tweaks
Stanislav Ochotnicky 9e29e6
Stanislav Ochotnicky 318ea1
* Fri May  6 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.1-5
Stanislav Ochotnicky 318ea1
- Fix up depdenencies in pom
Stanislav Ochotnicky 318ea1
Severin Gehwolf 1e3654
* Tue May 3 2011 Severin Gehwolf <sgehwolf@redhat.com> 0:2.1-4
Severin Gehwolf 1e3654
- Convert jar's to OSGi bundles using aqute-bndlib.
Severin Gehwolf 1e3654
Stanislav Ochotnicky ad6046
* Thu Apr 21 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:2.1-3
Stanislav Ochotnicky ad6046
- Add maven metadata into package
Stanislav Ochotnicky ad6046
- Tweaks according to new guidelines
Stanislav Ochotnicky ad6046
Dennis Gilmore 914030
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.1-3
Dennis Gilmore 914030
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore 914030
Alexander Kurtakov d41ff1
* Tue Nov 9 2010 Alexander Kurtakov <akurtako@redhat.com> 0:2.1-2
Alexander Kurtakov d41ff1
- Add missing ant-junit BR.
Alexander Kurtakov d41ff1
Alexander Kurtakov 111b01
* Tue Nov 9 2010 Alexander Kurtakov <akurtako@redhat.com> 0:2.1-1
Alexander Kurtakov 111b01
- Update to 2.1 (rhbz#599622).
Alexander Kurtakov 111b01
Stanislav Ochotnicky e92433
* Tue Nov  9 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.2-9
Stanislav Ochotnicky e92433
- Fix build to use tomcat6
Stanislav Ochotnicky e92433
- Cleanups, various packaging problems fixed
Stanislav Ochotnicky e92433
Jesse Keating 6b5fc8
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2-8
Jesse Keating 6b5fc8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 6b5fc8
Jesse Keating 923550
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.2-7
Jesse Keating 923550
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating 923550
Tom Callaway 023b2d
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.2-6
Tom Callaway 023b2d
- drop repotag
Tom Callaway 023b2d
- fix license tag
Tom Callaway 023b2d
Jesse Keating 8237d9
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.2-5jpp.5
Jesse Keating 8237d9
- Autorebuild for GCC 4.3
Jesse Keating 8237d9
Permaine Cheung 83cb90
* Fri Feb 09 2007 Permaine Cheung <pcheung@redhat.com> 0:1.2-4jpp.5%{?dist}
Permaine Cheung 83cb90
- Fix source URL, BuildRoot
Permaine Cheung 83cb90
Permaine Cheung 6a948c
* Thu Feb 08 2007 Permaine Cheung <pcheung@redhat.com> 0:1.2-4jpp.4%{?dist}
Permaine Cheung 6a948c
- rpmlint cleanup.
Permaine Cheung 6a948c
Permaine Cheung 6a948c
* Thu Aug 03 2006 Deepak Bhole <dbhole@redhat.com> 0:1.2-4jpp.3
Deepak Bhole eb07c2
- Added missing requirements.
Deepak Bhole eb07c2
Jakub Jelinek 41a1f3
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:1.2-4jpp_2fc
Jakub Jelinek 41a1f3
- Rebuilt
Jakub Jelinek 41a1f3
Deepak Bhole dfd8d3
* Wed Jul 19 2006 Deepak Bhole <dbhole@redhat.com> 0:1.2-4jpp_1fc
Deepak Bhole dfd8d3
- Added conditional native compilation.
Deepak Bhole dfd8d3
- Removed name/release/version defines as applicable.
gbenson a176ba
gbenson f040d8
* Fri Aug 20 2004 Ralph Apel <r.apel@r-apel.de> 0:1.2-3jpp
gbenson f040d8
- Build with ant-1.6.2
gbenson f040d8
cvsdist 6725c5
* Fri May 09 2003 David Walluck <david@anti-microsoft.org> 0:1.2-2jpp
cvsdist 6725c5
- update for JPackage 1.5
cvsdist 6725c5
cvsdist 6725c5
* Fri Mar 21 2003 Nicolas Mailhot <Nicolas.Mailhot (at) JPackage.org> 1.2-1jpp
cvsdist 6725c5
- For jpackage-utils 1.5
cvsdist 6725c5
Stanislav Ochotnicky ad6046
* Tue May 07 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0.1-4jpp
cvsdist 6725c5
- hardcoded distribution and vendor tag
cvsdist 6725c5
- group tag again
cvsdist 6725c5
Stanislav Ochotnicky ad6046
* Thu May 2 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0.1-3jpp
cvsdist 6725c5
- distribution tag
cvsdist 6725c5
- group tag
cvsdist 6725c5
Stanislav Ochotnicky ad6046
* Mon Mar 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0.1-2jpp
cvsdist 6725c5
- generic servlet support
cvsdist 6725c5
Stanislav Ochotnicky ad6046
* Sun Feb 03 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0.1-1jpp
cvsdist 6725c5
- 1.0.1
cvsdist 6725c5
- versioned dir for javadoc
cvsdist 6725c5
- no dependencies for and javadoc package
cvsdist 6725c5
- adaptation for new servlet3 package
cvsdist 6725c5
- drop j2ee package
cvsdist 6725c5
- regenerated the patch
cvsdist 6725c5
- section package
cvsdist 6725c5
cvsdist 6725c5
* Wed Dec 5 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
cvsdist 6725c5
- javadoc into javadoc package
cvsdist 6725c5
- Requires and BuildRequires servletapi3 >= 3.2.3-2
cvsdist 6725c5
- regenerated the patch
cvsdist 6725c5
cvsdist 6725c5
* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.0-3jpp
cvsdist 6725c5
- changed extension --> jpp
cvsdist 6725c5
cvsdist 6725c5
* Tue Nov 20 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-2jpp
cvsdist 6725c5
- non-free extension classes back in original archive
cvsdist 6725c5
- removed packager tag
cvsdist 6725c5
cvsdist 6725c5
* Sun Oct 28 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-1jpp
cvsdist 6725c5
- 1.0
cvsdist 6725c5
cvsdist 6725c5
* Tue Oct 9 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-0.b5.2jpp
cvsdist 6725c5
- non-free extension as additional package
cvsdist 6725c5
cvsdist 6725c5
* Sat Oct 6 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-0.b5.1jpp
cvsdist 6725c5
- 1.0b5
cvsdist 6725c5
- first unified release
cvsdist 6725c5
- used original tarball
cvsdist 6725c5
cvsdist 6725c5
* Mon Sep 10 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-0.b4.1mdk
cvsdist 6725c5
- first Mandrake release