Sophie

Sophie

distrib > Mageia > 8 > armv7hl > by-pkgid > 8e71aaefaf80ecdf1cd0c52d1abb9a3e > files > 5

avalon-logkit-2.1-30.mga8.src.rpm

Name:           avalon-logkit
Epoch:          0
Version:        2.1
Release:        %mkrel 30
Group:          Development/Java
Summary:        Java logging toolkit
License:        ASL 2.0
URL:            http://avalon.apache.org/
BuildArch:      noarch

Source0:        http://archive.apache.org/dist/excalibur/%{name}/source/%{name}-%{version}-src.zip

Patch0001:      0001-Port-build-script-to-Maven-3.patch
Patch0002:      0002-Port-to-Java-7.patch
Patch0003:      0003-Fix-encoding.patch

BuildRequires:  maven-local
BuildRequires:  mvn(javax.mail:mail)
BuildRequires:  mvn(javax.servlet:servlet-api)
BuildRequires:  mvn(junit:junit)
BuildRequires:  mvn(log4j:log4j)
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires:  mvn(org.apache.geronimo.specs:geronimo-jms_1.1_spec)


%description
LogKit is a logging toolkit designed for secure performance orientated
logging in applications. To get started using LogKit, it is recomended
that you read the whitepaper and browse the API docs.

%package javadoc
Summary:    Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1
mv project.xml pom.xml

# LogFactor5 is no longer distributed with log4j
%pom_remove_dep log4j:log4j
rm -rf src/java/org/apache/log/output/lf5

%mvn_file : %{name}
%mvn_alias : logkit:logkit

# Add proper Apache Felix Bundle Plugin instructions
# so that we get a reasonable OSGi manifest.
%pom_xpath_inject pom:project "<packaging>bundle</packaging>"
%pom_xpath_inject pom:build "
  <plugins>
    <plugin>
      <groupId>org.apache.felix</groupId>
      <artifactId>maven-bundle-plugin</artifactId>
      <extensions>true</extensions>
      <configuration>
        <instructions>
          <Bundle-SymbolicName>avalon-logkit-2.1</Bundle-SymbolicName>
          <_nouses>true</_nouses>
        </instructions>
      </configuration>
    </plugin>
  </plugins>"

%build
%mvn_build

%install
%mvn_install

%files -f .mfiles
%license LICENSE.txt NOTICE.txt

%files javadoc -f .mfiles-javadoc
%license LICENSE.txt NOTICE.txt




%changelog
* Tue Feb 11 2020 umeabot <umeabot> 0:2.1-30.mga8
+ Revision: 1490107
- Mageia 8 Mass Rebuild

* Tue Sep 18 2018 umeabot <umeabot> 0:2.1-29.mga7
+ Revision: 1261472
- Mageia 7 Mass Rebuild

* Tue Sep 18 2018 umeabot <umeabot> 0:2.1-28.mga7
+ Revision: 1259956
- Mageia 7 Mass Rebuild

* Sun May 14 2017 neoclust <neoclust> 0:2.1-27.mga6
+ Revision: 1101241
- Build with Maven

* Wed Mar 02 2016 neoclust <neoclust> 0:2.1-26.mga6
+ Revision: 982386
- Second rebuild of the java stack

* Sun Feb 21 2016 neoclust <neoclust> 0:2.1-25.mga6
+ Revision: 975443
- First rebuild of the java stack
- First rebuild of the java stack

* Mon Dec 28 2015 neoclust <neoclust> 0:2.1-23.mga6
+ Revision: 916179
- Cleanup deps

* Fri Jan 09 2015 pterjan <pterjan> 0:2.1-18.mga5
+ Revision: 809501
- Sync with Fedora 21

* Wed Oct 15 2014 umeabot <umeabot> 0:2.1-17.mga5
+ Revision: 746026
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0:2.1-16.mga5
+ Revision: 678072
- Mageia 5 Mass Rebuild

* Tue Oct 22 2013 umeabot <umeabot> 0:2.1-15.mga4
+ Revision: 545325
- Mageia 4 Mass Rebuild

* Tue Oct 15 2013 dmorgan <dmorgan> 0:2.1-14.mga4
+ Revision: 501115
- Try to add avalon:avalon-logkit demap

* Tue Oct 15 2013 dmorgan <dmorgan> 0:2.1-13.mga4
+ Revision: 501109
- Rebuild against current stack

* Fri Jan 11 2013 umeabot <umeabot> 0:2.1-10.mga3
+ Revision: 346702
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Dec 01 2012 dmorgan <dmorgan> 0:2.1-9.mga3
+ Revision: 324509
- Build with new tomcat

* Tue Jul 19 2011 dmorgan <dmorgan> 2.1-8.mga2
+ Revision: 126285
- Fix up depdenencies in pom
- Convert jar's to OSGi bundles using aqute-bndlib
- From fedora
- Add maven metadata into package
- Tweaks according to new guidelines

* Wed Feb 02 2011 dmorgan <dmorgan> 2.1-7.mga1
+ Revision: 46477
- Obsoletes excalibur-avalon-logkit-javadoc

* Wed Feb 02 2011 dmorgan <dmorgan> 2.1-6.mga1
+ Revision: 46463
- Obsoletes excalibur-avalon-logkit

* Tue Feb 01 2011 dmorgan <dmorgan> 2.1-5.mga1
+ Revision: 45821
- Fix build ( from opensuse)
+ pterjan <pterjan>
- imported package avalon-logkit


* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 2.1-3mdv2008.0
+ Revision: 87213
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Sep 08 2007 Pascal Terjan <pterjan@mandriva.org> 0:2.1-2mdv2008.0
+ Revision: 82623
- update to new version


* Wed Dec 13 2006 David Walluck <walluck@mandriva.org> 2.1-1mdv2007.0
+ Revision: 96163
- 2.1

* Mon Dec 11 2006 David Walluck <walluck@mandriva.org> 0:1.2-3.2mdv2007.1
+ Revision: 95106
- Import avalon-logkit

* Sat Jun 03 2006 David Walluck <walluck@mandriva.org> 0:1.2-3.2mdv2007.0
- fix build
- own %%{_libdir}/gcj/%%{name}
- rebuild for libgcj.so.7

* Fri Dec 02 2005 David Walluck <walluck@mandriva.org> 0:1.2-3.1mdk
- sync with 3jpp
- aot-compile

* Fri May 13 2005 David Walluck <walluck@mandriva.org> 0:1.2-2.1mdk
- release

* Tue Jan 11 2005 Gary Benson <gbenson@redhat.com> 0:1.2-2jpp_4fc
- Reenable building of classes that require javax.swing (#130006).

* Thu Nov 04 2004 Gary Benson <gbenson@redhat.com> 0:1.2-2jpp_3fc
- Build into Fedora.

* Fri Oct 29 2004 Gary Benson <gbenson@redhat.com> 0:1.2-2jpp_2fc
- Bootstrap into Fedora.

* Fri Mar 05 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.2-2jpp_1rh
- RH vacuuming