7a7038
%bcond_with bootstrap
7a7038
7a7038
Name:           google-guice
7a7038
Version:        4.2.3
7a7038
Release:        9%{?dist}
7a7038
Summary:        Lightweight dependency injection framework for Java 5 and above
7a7038
License:        ASL 2.0
7a7038
URL:            https://github.com/google/guice
7a7038
BuildArch:      noarch
7a7038
ExclusiveArch:  %{java_arches} noarch
7a7038
7a7038
# ./create-tarball.sh %%{version}
7a7038
Source0:        %{name}-%{version}.tar.xz
7a7038
Source1:        create-tarball.sh
7a7038
7a7038
%if %{with bootstrap}
7a7038
BuildRequires:  javapackages-bootstrap-openjdk8
7a7038
%else
7a7038
BuildRequires:  maven-local-openjdk8
7a7038
BuildRequires:  mvn(com.google.code.findbugs:jsr305)
7a7038
BuildRequires:  %{?module_prefix}mvn(com.google.guava:guava)
7a7038
BuildRequires:  %{?module_prefix}mvn(javax.inject:javax.inject)
7a7038
BuildRequires:  mvn(javax.servlet:servlet-api)
7a7038
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
7a7038
BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
7a7038
BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
7a7038
BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
7a7038
BuildRequires:  mvn(org.sonatype.plugins:munge-maven-plugin)
7a7038
%endif
7a7038
# xmvn-builddep misses this:
7a7038
%if %{without bootstrap}
7a7038
BuildRequires:  mvn(org.apache:apache-jar-resource-bundle)
7a7038
%endif
7a7038
7a7038
%description
7a7038
Put simply, Guice alleviates the need for factories and the use of new
7a7038
in your Java code. Think of Guice's @Inject as the new new. You will
7a7038
still need to write factories in some cases, but your code will not
7a7038
depend directly on them. Your code will be easier to change, unit test
7a7038
and reuse in other contexts.
7a7038
7a7038
Guice embraces Java's type safe nature, especially when it comes to
7a7038
features introduced in Java 5 such as generics and annotations. You
7a7038
might think of Guice as filling in missing features for core
7a7038
Java. Ideally, the language itself would provide most of the same
7a7038
features, but until such a language comes along, we have Guice.
7a7038
7a7038
Guice helps you design better APIs, and the Guice API itself sets a
7a7038
good example. Guice is not a kitchen sink. We justify each feature
7a7038
with at least three use cases. When in doubt, we leave it out. We
7a7038
build general functionality which enables you to extend Guice rather
7a7038
than adding every feature to the core framework.
7a7038
7a7038
%package -n guice-parent
7a7038
Summary:        Guice parent POM
7a7038
7a7038
%description -n guice-parent
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides parent POM for Guice modules.
7a7038
7a7038
%package -n guice-assistedinject
7a7038
Summary:        AssistedInject extension module for Guice
7a7038
7a7038
%description -n guice-assistedinject
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides AssistedInject module for Guice.
7a7038
7a7038
%package -n guice-extensions
7a7038
Summary:        Extensions for Guice
7a7038
7a7038
%description -n guice-extensions
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides extensions POM for Guice.
7a7038
7a7038
%package -n guice-grapher
7a7038
Summary:        Grapher extension module for Guice
7a7038
7a7038
%description -n guice-grapher
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides Grapher module for Guice.
7a7038
7a7038
%package -n guice-jmx
7a7038
Summary:        JMX extension module for Guice
7a7038
7a7038
%description -n guice-jmx
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides JMX module for Guice.
7a7038
7a7038
%package -n guice-jndi
7a7038
Summary:        JNDI extension module for Guice
7a7038
7a7038
%description -n guice-jndi
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides JNDI module for Guice.
7a7038
7a7038
%package -n guice-multibindings
7a7038
Summary:        MultiBindings extension module for Guice
7a7038
7a7038
%description -n guice-multibindings
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides MultiBindings module for Guice.
7a7038
7a7038
%package -n guice-servlet
7a7038
Summary:        Servlet extension module for Guice
7a7038
7a7038
%description -n guice-servlet
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides Servlet module for Guice.
7a7038
7a7038
%package -n guice-throwingproviders
7a7038
Summary:        ThrowingProviders extension module for Guice
7a7038
7a7038
%description -n guice-throwingproviders
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides ThrowingProviders module for Guice.
7a7038
7a7038
%package -n guice-bom
7a7038
Summary:        Bill of Materials for Guice
7a7038
7a7038
%description -n guice-bom
7a7038
Guice is a lightweight dependency injection framework for Java 5
7a7038
and above. This package provides Bill of Materials module for Guice.
7a7038
7a7038
%{?javadoc_package}
7a7038
7a7038
%prep
7a7038
%setup -q
7a7038
7a7038
# We don't have struts2 in Fedora yet.
7a7038
%pom_disable_module struts2 extensions
7a7038
# Android-specific extension
7a7038
%pom_disable_module dagger-adapter extensions
7a7038
7a7038
# Remove additional build profiles, which we don't use anyways
7a7038
# and which are only pulling additional dependencies.
7a7038
%pom_xpath_remove "pom:profile[pom:id='guice.with.jarjar']" core
7a7038
7a7038
# Fix OSGi metadata due to not using jarjar
7a7038
%pom_xpath_set "pom:instructions/pom:Import-Package" \
7a7038
  "!com.google.inject.*,*" core
7a7038
7a7038
# Animal sniffer is only causing problems. Disable it for now.
7a7038
%pom_remove_plugin :animal-sniffer-maven-plugin core
7a7038
%pom_remove_plugin :animal-sniffer-maven-plugin extensions
7a7038
7a7038
%pom_remove_plugin :maven-gpg-plugin
7a7038
7a7038
# We don't have the custom doclet used by upstream. Remove
7a7038
# maven-javadoc-plugin to generate javadocs with default style.
7a7038
%pom_remove_plugin -r :maven-javadoc-plugin
7a7038
7a7038
# remove test dependency to make sure we don't produce requires
7a7038
# see #1007498
7a7038
%pom_remove_dep :guava-testlib extensions
7a7038
%pom_xpath_remove "pom:dependency[pom:classifier='tests']" extensions
7a7038
7a7038
%pom_remove_parent
7a7038
%pom_set_parent com.google.inject:guice-parent:%{version} jdk8-tests
7a7038
7a7038
%pom_disable_module persist extensions
7a7038
%pom_disable_module spring extensions
7a7038
7a7038
%pom_disable_module jdk8-tests
7a7038
7a7038
# Require a newer compiler
7a7038
%pom_xpath_set "pom:build/pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/pom:source" "1.8"
7a7038
%pom_xpath_set "pom:build/pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/pom:target" "1.8"
7a7038
7a7038
%pom_disable_module testlib extensions
7a7038
7a7038
%pom_remove_dep :aopalliance core
7a7038
%pom_remove_dep :asm core
7a7038
%pom_remove_dep :cglib core
7a7038
%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration"
7a7038
%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions"
7a7038
%pom_xpath_set "pom:plugin[pom:artifactId='munge-maven-plugin']/pom:executions/pom:execution/pom:phase" generate-sources core
7a7038
%pom_xpath_set "pom:plugin[pom:artifactId='munge-maven-plugin']/pom:executions/pom:execution/pom:goals/pom:goal" munge core
7a7038
7a7038
%pom_xpath_inject "pom:dependency[pom:artifactId='guice']" "<scope>provided</scope>" extensions
7a7038
7a7038
%build
7a7038
%mvn_alias "com.google.inject.extensions:" "org.sonatype.sisu.inject:"
7a7038
7a7038
%mvn_package :::no_aop: guice
7a7038
%mvn_package :guice:jar:{}: __noinstall
7a7038
7a7038
%mvn_file  ":guice-{*}"  guice/guice-@1
7a7038
%mvn_file  ":guice" guice/%{name} %{name}
7a7038
%mvn_alias ":guice" "org.sonatype.sisu:sisu-guice"
7a7038
# Skip tests because of missing dependency guice-testlib
7a7038
%mvn_build -f -s
7a7038
7a7038
%install
7a7038
%mvn_install
7a7038
7a7038
%files -n %{?module_prefix}%{name} -f .mfiles-guice
7a7038
7a7038
%files -n guice-parent -f .mfiles-guice-parent
7a7038
%license COPYING
7a7038
7a7038
%files -n guice-assistedinject -f .mfiles-guice-assistedinject
7a7038
%files -n guice-extensions -f .mfiles-extensions-parent
7a7038
%files -n guice-grapher -f .mfiles-guice-grapher
7a7038
%files -n guice-jmx -f .mfiles-guice-jmx
7a7038
%files -n guice-jndi -f .mfiles-guice-jndi
7a7038
%files -n guice-multibindings -f .mfiles-guice-multibindings
7a7038
%files -n guice-servlet -f .mfiles-guice-servlet
7a7038
%files -n guice-throwingproviders -f .mfiles-guice-throwingproviders
7a7038
7a7038
%files -n guice-bom -f .mfiles-guice-bom
7a7038
7a7038
%changelog
7a7038
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-9
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
7a7038
7a7038
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 4.2.3-8
7a7038
- Rebuilt for java-17-openjdk as system jdk
7a7038
7a7038
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-7
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
7a7038
7a7038
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-6
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
7a7038
7a7038
* Mon May 17 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.3-5
7a7038
- Bump release
7a7038
7a7038
* Mon May 17 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.3-2
7a7038
- Bootstrap build
7a7038
- Non-bootstrap build
7a7038
7a7038
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-4
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
7a7038
7a7038
* Fri Sep 18 2020 Marian Koncek <mkoncek@redhat.com> - 4.2.3-1
7a7038
- Update to upstream version 4.2.3
7a7038
7a7038
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-3
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7a7038
7a7038
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 4.2.3-2
7a7038
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
7a7038
7a7038
* Fri May 08 2020 Fabio Valentini <decathorpe@gmail.com> - 4.2.3-1
7a7038
- Update to version 4.2.3.
7a7038
7a7038
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.2-2
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7a7038
7a7038
* Sat Jan 25 2020 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.2-4
7a7038
- Build with OpenJDK 8
7a7038
7a7038
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.2-3
7a7038
- Mass rebuild for javapackages-tools 201902
7a7038
7a7038
* Mon Jul 29 2019 Fabio Valentini <decathorpe@gmail.com> - 4.2.2-1
7a7038
- Update to version 4.2.2.
7a7038
- Obsolete guice-testlib.
7a7038
7a7038
* Fri Jul 26 2019 Fabio Valentini <decathorpe@gmail.com> - 4.1-16
7a7038
- Disable support for spring and JPA.
7a7038
7a7038
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-15
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
7a7038
7a7038
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.2-2
7a7038
- Mass rebuild for javapackages-tools 201901
7a7038
7a7038
* Fri Apr 05 2019 Marian Koncek <mkoncek@redhat.com> - 4.2.2-1
7a7038
- Update to upstream version 4.2.2
7a7038
- Fixes: RHBZ #1563661
7a7038
7a7038
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-14
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7a7038
7a7038
* Thu Dec 13 2018 Mat Booth <mat.booth@redhat.com> - 4.1-13
7a7038
- Regenerate OSGi metadata due to ASM 7
7a7038
7a7038
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-12
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7a7038
7a7038
* Wed Apr 18 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-11
7a7038
- Remove legacy Provides
7a7038
7a7038
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-10
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7a7038
7a7038
* Mon Feb 05 2018 Michael Simacek <msimacek@redhat.com> - 4.1-9
7a7038
- Use guava20
7a7038
7a7038
* Mon Oct 02 2017 Mat Booth <mat.booth@redhat.com> - 4.1-8
7a7038
- Fix OSGi metadata to import cglib and asm, since we are not bundling them with
7a7038
  jarjar
7a7038
7a7038
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-7
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
7a7038
7a7038
* Fri Jun 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-6
7a7038
- Remove unused patches
7a7038
7a7038
* Fri Feb 24 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-5
7a7038
- Remove maven-javadoc-plugin from all POMs
7a7038
7a7038
* Thu Feb 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-4
7a7038
- Add missing BR on apache-resource-bundles
7a7038
7a7038
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-3
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7a7038
7a7038
* Wed Feb  1 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-2
7a7038
- Introduce build-conditionals for jpa and spring
7a7038
7a7038
* Thu Aug  4 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-1
7a7038
- Update to upstream version 4.1
7a7038
7a7038
* Wed Jun 29 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.0-6
7a7038
- Make aopalliance dependency optional
7a7038
7a7038
* Wed Jun 15 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.0-5
7a7038
- Regenerate build-requires
7a7038
7a7038
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-4
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7a7038
7a7038
* Tue Jan 12 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.0-3
7a7038
- Install BOM even when without extensions
7a7038
7a7038
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0-2
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7a7038
7a7038
* Thu May 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.0-1
7a7038
- Update to upstream version 4.0
7a7038
7a7038
* Mon Apr 27 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.2.6-1
7a7038
- Update to upstream version 3.2.6
7a7038
7a7038
* Fri Mar 6 2015 Alexander Kurtakov <akurtako@redhat.com> 3.2.5-2
7a7038
- Drop gone tomcat-servlet-3.0-api BR, builds fine without it.
7a7038
7a7038
* Fri Jan 23 2015 Michael Simacek <msimacek@redhat.com> - 3.2.5-1
7a7038
- Update to upstream version 3.2.5
7a7038
7a7038
* Mon Sep 29 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.2.4-1
7a7038
- Update to upstream version 3.2.4
7a7038
7a7038
* Fri Jun  6 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.2.2-1
7a7038
- Update to upstream version 3.2.2
7a7038
7a7038
* Wed May 28 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.2.1-2
7a7038
- Rebuild to regenerate Maven auto-requires
7a7038
7a7038
* Wed Apr 16 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.2.1-1
7a7038
- Update to upstream version 3.2.1
7a7038
- Add testlib subpackage
7a7038
7a7038
* Tue Mar  4 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.10-3
7a7038
- Fix directory ownership
7a7038
7a7038
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.1.10-3
7a7038
- Use Requires: java-headless rebuild (#1067528)
7a7038
7a7038
* Wed Feb 19 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.10-2
7a7038
- Fix unowned directory
7a7038
7a7038
* Tue Feb 18 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.10-1
7a7038
- Update to upstream version 3.1.10
7a7038
7a7038
* Mon Jan 20 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.9-1
7a7038
- Update to upstream version 3.1.9
7a7038
7a7038
* Mon Nov 11 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.8-1
7a7038
- Update to upstream version 3.1.8
7a7038
7a7038
* Wed Oct 23 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.3-10
7a7038
- Rebuild to regenerate broken POMs
7a7038
- Related: rhbz#1021484
7a7038
7a7038
* Fri Oct 18 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.3-9
7a7038
- Don't force generation of pom.properties
7a7038
7a7038
* Wed Sep 25 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.3-8
7a7038
- Install no_aop artifact after javapackages update
7a7038
7a7038
* Thu Sep 12 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.1.3-7
7a7038
- Remove dependency on tests from runtime
7a7038
- Related: rhbz#1007498
7a7038
7a7038
* Tue Sep 10 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.3-6
7a7038
- Install no_aop artifact
7a7038
- Resolves: rhbz#1006491
7a7038
7a7038
* Wed Sep  4 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.3-5
7a7038
- Enable pom.properties
7a7038
- Resolves: rhbz#1004360
7a7038
7a7038
* Wed Aug 07 2013 Michal Srb <msrb@redhat.com> - 3.1.3-4
7a7038
- Add create-tarball.sh script to SRPM
7a7038
7a7038
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-3
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7a7038
7a7038
* Wed Apr 24 2013 Michal Srb <msrb@redhat.com> - 3.1.3-2
7a7038
- Revert update to 3.1.4 (uses asm4)
7a7038
7a7038
* Thu Mar 14 2013 Michal Srb <msrb@redhat.com> - 3.1.3-1
7a7038
- Update to upstream version 3.1.3
7a7038
- Remove bundled JARs from tarball
7a7038
7a7038
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 3.1.2-11
7a7038
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
7a7038
- Replace maven BuildRequires with maven-local
7a7038
7a7038
* Thu Jan 31 2013 Michal Srb <msrb@redhat.com> - 3.1.2-10
7a7038
- Remove all requires
7a7038
- Correct usage of xmvn's macros
7a7038
7a7038
* Mon Jan 28 2013 Michal Srb <msrb@redhat.com> - 3.1.2-9
7a7038
- Build with xmvn
7a7038
7a7038
* Fri Nov 16 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.2-8
7a7038
- Remove README
7a7038
7a7038
* Fri Nov 16 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.2-7
7a7038
- Repackage tarball
7a7038
7a7038
* Fri Nov  9 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.2-6
7a7038
- Don't try to build extension modules unless they are needed
7a7038
7a7038
* Fri Nov  9 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.2-5
7a7038
- Conditionalize %%install section too
7a7038
7a7038
* Fri Nov  9 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.2-4
7a7038
- Conditionally disable extensions
7a7038
7a7038
* Thu Nov  1 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.2-3
7a7038
- Update to new add_maven_depmap macro
7a7038
7a7038
* Wed Oct 31 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.1.2-2
7a7038
- Use new generated maven filelist feature from javapackages-tools
7a7038
7a7038
* Fri Oct  5 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.1.2-1
7a7038
- Complete rewrite of the spec file
7a7038
- New upstream, to ease future maintenance
7a7038
- Build with maven instead of ant
7a7038
- Split into multiple subpackages
7a7038
7a7038
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-0.7.rc2
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7a7038
7a7038
* Thu Feb  9 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.0-0.6.rc2
7a7038
- Temporary fix for maven buildroots
7a7038
7a7038
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-0.5.rc2
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7a7038
7a7038
* Wed Oct 12 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.0-0.4.rc2
7a7038
- Build with aqute-bnd (#745176)
7a7038
- Use new maven macros
7a7038
- Few packaging tweaks
7a7038
7a7038
* Tue May 24 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.0-0.3.rc2
7a7038
- Add cglib and atinject to R
7a7038
7a7038
* Thu May 12 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.0-0.2.rc2
7a7038
- Remove test and missing deps from pom.xml
7a7038
7a7038
* Tue Mar  1 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.0-0.1.rc2
7a7038
- Update to 3.0rc2
7a7038
- Changes according to new guidelines (versionless jars & javadocs)
7a7038
7a7038
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-4.1219svn
7a7038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7a7038
7a7038
* Thu Oct 14 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.0-3.1219svn
7a7038
- Add java-devel >= 1:1.6.0 to BR
7a7038
7a7038
* Wed Oct 13 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.0-2.1219svn
7a7038
- Moved munge repacking to prep
7a7038
- Added -Dversion to change generated manifest version
7a7038
- Removed http part of URL
7a7038
7a7038
* Thu Oct  7 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.0-1.1219svn
7a7038
- Initial version of the package