41338ca
%global namedreltag -b24
41338ca
%global namedversion %{version}%{?namedreltag}
c21ffc5
# build problems
c21ffc5
# [INFO] >>> maven-javadoc-plugin:2.10.3:aggregate (default-cli) > generate-sources @ hk2-parent >>>
c21ffc5
# [ERROR] Failed to execute goal org.glassfish.hk2:config-generator:2.4.0-b24:generate-injectors (default)
c21ffc5
# on project config-types: Unable to create directory
c21ffc5
# ...../hk2-configuration/persistence/hk2-xml-dom/config-types/target/generated-sources/hk2-config-generator/src/main/java
c21ffc5
# already exist
c21ffc5
%bcond_with javadoc
c21ffc5
bf8fed7
Name:          glassfish-hk2
41338ca
Version:       2.4.0
41338ca
Release:       0.1.b24%{?dist}
bf8fed7
Summary:       Hundred Kilobytes Kernel
bf8fed7
License:       CDDL or GPLv2 with exceptions
bf8fed7
URL:           http://hk2.java.net/
41338ca
# git clone -b hk2-parent-2.4.0-b24 git://java.net/hk2~git glassfish-hk2-2.4.0-b24
c21ffc5
# find glassfish-hk2-2.4.0-b24 -name '*.jar' ! -name "gendir.jar" -type f -print -delete
41338ca
# find glassfish-hk2-2.4.0-b24 -name '*.class' -print -delete
41338ca
# tar cJf glassfish-hk2-2.4.0-b24.tar.xz glassfish-hk2-2.4.0-b24
c21ffc5
Source0:       https://github.com/hk2-project/hk2/archive/hk2-parent-%{namedversion}.tar.gz
32646b7
# https://java.net/jira/browse/HK2-250
bf8fed7
# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
bf8fed7
# glassfish-hk2 package don't include the license file
bf8fed7
Source1:       glassfish-LICENSE.txt
32646b7
32646b7
Patch0:        glassfish-hk2-2.3.0-hk2-utils-osgi_bundle.patch
41338ca
Patch1:        glassfish-hk2-2.4.0-b24-disable-asm-all-repackaged.patch
32646b7
Patch2:        glassfish-hk2-2.3.0-disable-external-aopalliance.patch
bf8fed7
5e0568c
BuildRequires: maven-local
32646b7
BuildRequires: mvn(aopalliance:aopalliance)
5e0568c
BuildRequires: mvn(args4j:args4j)
5e0568c
BuildRequires: mvn(com.google.inject:guice)
32646b7
BuildRequires: mvn(com.sun.codemodel:codemodel)
aaf8082
BuildRequires: mvn(javax.el:javax.el-api)
5e0568c
BuildRequires: mvn(javax.enterprise:cdi-api)
5e0568c
BuildRequires: mvn(javax.inject:javax.inject)
5e0568c
BuildRequires: mvn(junit:junit)
5e0568c
BuildRequires: mvn(net.java:jvnet-parent:pom:)
32646b7
BuildRequires: mvn(org.apache.ant:ant)
32646b7
BuildRequires: mvn(org.apache.ant:ant-launcher)
5e0568c
BuildRequires: mvn(org.apache.bcel:bcel)
5e0568c
BuildRequires: mvn(org.apache.felix:org.apache.felix.bundlerepository)
5e0568c
BuildRequires: mvn(org.apache.felix:org.osgi.core)
5e0568c
BuildRequires: mvn(org.apache.maven:maven-archiver)
5e0568c
BuildRequires: mvn(org.apache.maven:maven-artifact)
bf8fed7
BuildRequires: mvn(org.apache.maven:maven-compat)
bf8fed7
BuildRequires: mvn(org.apache.maven:maven-core)
5e0568c
BuildRequires: mvn(org.apache.maven:maven-plugin-api)
32646b7
BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
bf8fed7
BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin)
bf8fed7
BuildRequires: mvn(org.apache.maven.shared:maven-osgi)
5e0568c
BuildRequires: mvn(org.easymock:easymock)
5e0568c
BuildRequires: mvn(org.glassfish.hk2:osgi-resource-locator)
32646b7
BuildRequires: mvn(org.hibernate:hibernate-validator)
32646b7
BuildRequires: mvn(org.javassist:javassist)
5e0568c
BuildRequires: mvn(org.jvnet:tiger-types)
32646b7
BuildRequires: mvn(org.mockito:mockito-core)
5e0568c
BuildRequires: mvn(org.osgi:org.osgi.compendium)
5e0568c
BuildRequires: mvn(org.osgi:org.osgi.core)
32646b7
BuildRequires: mvn(org.ow2.asm:asm-all)
32646b7
BuildRequires: mvn(org.springframework:spring-context)
32646b7
BuildRequires: mvn(org.testng:testng)
32646b7
32646b7
Obsoletes:     %{name}-apt
bf8fed7
bf8fed7
BuildArch:     noarch
bf8fed7
bf8fed7
%description
bf8fed7
HK2 for Hundred Kilobytes Kernel is an abstraction to
bf8fed7
a module subsystem coupled with a simple yet powerful
bf8fed7
component model to build server side software.
bf8fed7
bf8fed7
%package api
bf8fed7
Summary:       HK2 API module
bf8fed7
bf8fed7
%description api
b93d3b6
Hundred Kilobytes Kernel API module.
bf8fed7
bf8fed7
%package class-model
bf8fed7
Summary:       Class Model for Hk2
bf8fed7
bf8fed7
%description class-model
b93d3b6
Hundred Kilobytes Kernel Class Model.
bf8fed7
32646b7
%package configuration
32646b7
Summary:       HK2 configuration modules
bf8fed7
32646b7
%description configuration
32646b7
Hundred Kilobytes Kernel configuration modules.
bf8fed7
bf8fed7
%package core
bf8fed7
Summary:       HK2 core module
bf8fed7
bf8fed7
%description core
b93d3b6
Hundred Kilobytes Kernel core module.
bf8fed7
bf8fed7
%package dependency-verifier
bf8fed7
Summary:       HK2 Static Analyser for verifying module dependency
bf8fed7
bf8fed7
%description dependency-verifier
bf8fed7
HK2 Static Analyser for verifying module dependency.
bf8fed7
bf8fed7
%package dependency-visualizer
bf8fed7
Summary:       HK2 Tool to visualize the dependencies
bf8fed7
bf8fed7
%description dependency-visualizer
bf8fed7
Tool to visualize the dependencies generated by
bf8fed7
HK2's dependency-verifier.
bf8fed7
bf8fed7
%package guice-bridge
bf8fed7
Summary:       HK2 Guice Bridge
bf8fed7
bf8fed7
%description guice-bridge
b93d3b6
Hundred Kilobytes Kernel Guice Bridge.
bf8fed7
32646b7
%package hk2
32646b7
Summary:       HK2 module of HK2 itself
32646b7
32646b7
%description hk2
32646b7
This is so that other modules can depend on HK2 as an HK2 module.
32646b7
bf8fed7
%package inhabitant-generator
bf8fed7
Summary:       HK2 Inhabitant Generator - maven plugin
bf8fed7
bf8fed7
%description inhabitant-generator
b93d3b6
Hundred Kilobytes Kernel Inhabitant Generator - maven plugin.
bf8fed7
32646b7
%package jmx
32646b7
Summary:       HK2 JMX module
32646b7
32646b7
%description jmx
32646b7
Hundred Kilobytes Kernel JMX module.
32646b7
bf8fed7
%package locator
bf8fed7
Summary:       HK2 ServiceLocator Default Implementation
bf8fed7
bf8fed7
%description locator
b93d3b6
Hundred Kilobytes Kernel ServiceLocator Default Implementation.
bf8fed7
bf8fed7
%package maven
bf8fed7
Summary:       HK2 Module system maven support
bf8fed7
bf8fed7
%description maven
bf8fed7
HK2 Maven plugin for developing.
bf8fed7
bf8fed7
%package maven-plugins
bf8fed7
Summary:       HK2 Maven Plugins
bf8fed7
bf8fed7
%description maven-plugins
bf8fed7
This package provides:
bf8fed7
* consolidated bundle Maven plugin,
bf8fed7
* osgiversion-maven-plugin - Maven Plugin for
bf8fed7
computing OSGi versions from Maven versions.
bf8fed7
41338ca
%package metadata-generator
41338ca
Summary:       HK2 Metadata Generator
41338ca
41338ca
%description metadata-generator
41338ca
HK2 Metadata Generator Subsystem.
41338ca
bf8fed7
%package osgi
bf8fed7
Summary:       HK2 OSGi Adapter
bf8fed7
bf8fed7
%description osgi
bf8fed7
HK2 Maven plugin for developing.
bf8fed7
bf8fed7
%package runlevel
bf8fed7
Summary:       HK2 Run Level Service
bf8fed7
bf8fed7
%description runlevel
b93d3b6
Hundred Kilobytes Kernel Run Level Service.
bf8fed7
32646b7
%package spring-bridge
32646b7
Summary:       HK2 Spring Bridge
32646b7
32646b7
%description spring-bridge
32646b7
Hundred Kilobytes Kernel Spring Bridge.
32646b7
bf8fed7
%package testing
bf8fed7
Summary:       Utilities for testing with HK2
bf8fed7
bf8fed7
%description testing
b93d3b6
Hundred Kilobytes Kernel Utilities for testing.
bf8fed7
32646b7
%package locator-extras
32646b7
Summary:       HK2 Locator unit tests
32646b7
32646b7
%description locator-extras
32646b7
Extra unit tests for the HK2 Locator implementation.
32646b7
32646b7
%package locator-no-proxies
32646b7
Summary:       HK2 Locator No Proxy Unit tests
32646b7
32646b7
%description locator-no-proxies
32646b7
Tests the basic HK2 locator with no proxiable scopes.
32646b7
32646b7
%package locator-no-proxies2
32646b7
Summary:       HK2 Locator No Proxy Unit tests (2)
32646b7
32646b7
%description locator-no-proxies2
32646b7
Tests the basic HK2 locator using AOP proxies.
32646b7
32646b7
%package runlevel-extras
32646b7
Summary:    HK2 RunLevel unit tests
32646b7
32646b7
%description runlevel-extras
32646b7
Extra unit tests for the HK2 RunLevelService implementation.
32646b7
32646b7
%package testng
32646b7
Summary:      HK2 TestNG runner
32646b7
32646b7
%description testng
32646b7
A utility for running HK2 under TestNG.
32646b7
bf8fed7
%package utils
bf8fed7
Summary:       HK2 Implementation Utilities
bf8fed7
bf8fed7
%description utils
b93d3b6
Hundred Kilobytes Kernel Implementation Utilities.
bf8fed7
c21ffc5
%if %{without javadoc}
bf8fed7
%package javadoc
bf8fed7
Summary:       Javadoc for %{name}
bf8fed7
bf8fed7
%description javadoc
bf8fed7
This package contains javadoc for %{name}.
c21ffc5
%endif
bf8fed7
bf8fed7
%prep
c21ffc5
%setup -q -n hk2-hk2-parent-%{namedversion}
c21ffc5
# Do not remove test resources
c21ffc5
find . -name '*.jar' ! -name "gendir.jar" -type f -print -delete
c21ffc5
find . -name '*.class' -print -delete
c21ffc5
bf8fed7
%patch0 -p0
32646b7
%patch1 -p1
32646b7
%patch2 -p1
bf8fed7
f1c09c7
%pom_remove_dep org.glassfish.hk2.external:aopalliance-repackaged hk2-extras
f1c09c7
%pom_add_dep aopalliance:aopalliance:'${aopalliance.version}' hk2-extras
1ba6ef3
32646b7
# org.apache.maven.wagon:wagon-webdav-jackrabbit:2.0
32646b7
%pom_xpath_remove pom:build/pom:extensions
32646b7
32646b7
%pom_remove_plugin com.googlecode.maven-download-plugin:maven-download-plugin
32646b7
%pom_remove_plugin :maven-site-plugin
0858d40
%pom_remove_plugin :maven-eclipse-plugin
0858d40
%pom_remove_plugin :maven-release-plugin
32646b7
%pom_remove_plugin :findbugs-maven-plugin
32646b7
32646b7
%pom_disable_module external
32646b7
%pom_remove_dep org.glassfish.hk2.external: bom
32646b7
%pom_remove_dep org.glassfish.hk2:external bom
32646b7
%pom_remove_dep org.glassfish.hk2:tiger-types-osgi bom
32646b7
%pom_disable_module examples
32646b7
# Use unavailable: org.ops4j.pax.exam, org.ops4j.pax.url
bf8fed7
%pom_disable_module osgi-adapter-test osgi/adapter-tests
32646b7
%pom_remove_dep :osgi-adapter-test bom
bf8fed7
94c54e2
%pom_remove_dep org.ops4j.base:
94c54e2
%pom_remove_dep org.ops4j.pax.exam:
94c54e2
%pom_remove_dep org.ops4j.pax.tipi:
94c54e2
%pom_remove_dep org.ops4j.pax.url:
94c54e2
32646b7
# disable tiger-types copy
32646b7
%pom_remove_plugin :maven-dependency-plugin hk2-utils
bf8fed7
32646b7
%pom_xpath_remove "pom:plugin[pom:artifactId ='maven-surefire-plugin']/pom:configuration" hk2-api
32646b7
%pom_xpath_remove "pom:plugin[pom:artifactId ='maven-surefire-plugin']/pom:configuration" hk2-locator
bf8fed7
32646b7
%pom_xpath_set "pom:dependency[pom:groupId ='org.osgi']/pom:artifactId" org.osgi.core hk2-maven
32646b7
%pom_remove_dep org.apache.maven:maven-project hk2-maven
32646b7
%pom_add_dep org.apache.maven:maven-core hk2-maven
32646b7
%pom_add_dep org.apache.maven:maven-compat hk2-maven
32646b7
%pom_remove_dep org.apache.maven:maven-project hk2-inhabitant-generator
32646b7
%pom_add_dep org.apache.maven:maven-core::provided hk2-inhabitant-generator
32646b7
%pom_remove_dep org.apache.maven:maven-project hk2-configuration/persistence/hk2-xml-dom/config-generator
32646b7
%pom_add_dep org.apache.maven:maven-core hk2-configuration/persistence/hk2-xml-dom/config-generator
32646b7
32646b7
%pom_remove_dep :org.osgi.enterprise class-model
32646b7
%pom_add_dep org.osgi:org.osgi.compendium:4.2.0:provided class-model
32646b7
32646b7
%pom_remove_plugin :maven-dependency-plugin osgi/adapter-tests/sdp-management-bundle
32646b7
32646b7
%pom_xpath_set "pom:dependency[pom:groupId ='com.sun']/pom:artifactId" tools hk2-testing/ant
32646b7
%pom_xpath_remove "pom:dependency[pom:groupId ='com.sun']/pom:scope" hk2-testing/ant
32646b7
%pom_xpath_remove "pom:dependency[pom:groupId ='com.sun']/pom:systemPath" hk2-testing/ant
32646b7
%pom_xpath_remove "pom:profiles/pom:profile[pom:id ='mac']" hk2-testing/ant
32646b7
41338ca
# Unavailable test dep org.assertj:assertj-core:1.4.0 org.uncommons:reportng:jar:1.1.2
32646b7
%pom_remove_dep org.assertj:assertj-core hk2-testing/hk2-testng
41338ca
%pom_remove_dep org.uncommons:reportng hk2-testing/hk2-testng
32646b7
rm -r hk2-testing/hk2-testng/src/test/java/*
32646b7
%pom_remove_dep org.assertj:assertj-core hk2-testing/hk2-mockito
41338ca
%pom_remove_dep org.uncommons:reportng hk2-testing/hk2-mockito
32646b7
rm -r hk2-testing/hk2-mockito/src/test/java/*
41338ca
%pom_remove_dep org.uncommons:reportng hk2-testing/hk2-runlevel-extras
41338ca
rm -r hk2-testing/hk2-runlevel-extras/src/test/java/*
32646b7
32646b7
%pom_xpath_set "pom:plugin[pom:artifactId ='maven-jar-plugin']/pom:configuration/pom:archive/pom:manifest/pom:addClasspath" false dependency-verifier
32646b7
32646b7
mkdir -p hk2/target/classes
32646b7
%pom_remove_plugin :maven-jar-plugin hk2
32646b7
32646b7
for d in hk2-configuration/persistence/hk2-xml-dom/hub-integration \
32646b7
  hk2-configuration/persistence/hk2-xml-dom/hk2-config;do
32646b7
%pom_remove_dep org.glassfish.hk2.external:bean-validator $d
32646b7
%pom_add_dep org.hibernate:hibernate-validator:'${hibernate-validator.version}'  $d
bf8fed7
done
bf8fed7
32646b7
for d in hk2-inhabitant-generator \
32646b7
  hk2-locator \
94c54e2
  hk2-metadata-generator/main \
94c54e2
  hk2-metadata-generator/test1 \
32646b7
  hk2-testing/hk2-junitrunner \
32646b7
  hk2-testing/hk2-locator-extras \
32646b7
  hk2-testing/hk2-locator-no-proxies \
32646b7
  hk2-testing/hk2-locator-no-proxies2 \
32646b7
  hk2-testing/hk2-mockito \
32646b7
  hk2-testing/hk2-runlevel-extras \
32646b7
  hk2-testing/hk2-testng \
32646b7
  hk2-testing/interceptor-events \
32646b7
  osgi/adapter-tests/no-hk2-bundle;do
97a71da
%pom_xpath_set "pom:dependency[pom:artifactId = 'javax.inject']/pom:groupId" javax.inject $d
32646b7
done
bf8fed7
97a71da
# RHBZ#1223468
97a71da
%pom_xpath_inject "pom:dependency[pom:artifactId = 'cdi-api']" "
97a71da
<exclusions>
97a71da
  <exclusion>
97a71da
    <groupId>javax.el</groupId>
97a71da
    <artifactId>el-api</artifactId>
97a71da
  </exclusion>
97a71da
</exclusions>" class-model
97a71da
32646b7
%pom_xpath_set "pom:dependency[pom:artifactId ='ant']/pom:groupId" org.apache.ant hk2-inhabitant-generator
22c0dc8
bf8fed7
cp -p %{SOURCE1} LICENSE.txt
bf8fed7
sed -i 's/\r//' LICENSE.txt
bf8fed7
c21ffc5
%mvn_package ":class-model" class-model
41338ca
%mvn_package ":hk2" hk2
b93d3b6
%mvn_package ":hk2-api" api
b93d3b6
%mvn_package ":hk2-bom" %{name}
c21ffc5
%mvn_package ":hk2-core" core
b93d3b6
%mvn_package ":hk2-parent" %{name}
c21ffc5
%mvn_package ":config-generator" configuration
c21ffc5
%mvn_package ":config-types" configuration
c21ffc5
%mvn_package ":hk2-config" configuration
c21ffc5
%mvn_package ":hk2-config-hub-integration" configuration
32646b7
%mvn_package ":hk2-configuration" configuration
32646b7
%mvn_package ":hk2-configuration-integration" configuration
32646b7
%mvn_package ":hk2-configuration-hub" configuration
32646b7
%mvn_package ":hk2-configuration-persistence" configuration
c21ffc5
%mvn_package ":hk2-property-file" configuration
41338ca
%mvn_package ":hk2-xml-parent" configuration
32646b7
%mvn_package ":hk2-xml" configuration
41338ca
%mvn_package ":hk2-xml-test" configuration
32646b7
%mvn_package ":hk2-xml-dom" configuration
b93d3b6
%mvn_package ":hk2-dependency-verifier" dependency-verifier
b93d3b6
%mvn_package ":hk2-dependency-visualizer" dependency-visualizer
b93d3b6
%mvn_package ":hk2-inhabitant-generator" inhabitant-generator
32646b7
%mvn_package ":hk2-jmx" jmx
b93d3b6
%mvn_package ":hk2-locator" locator
41338ca
%mvn_package ":hk2-locator-extras" locator-extras
41338ca
%mvn_package ":hk2-locator-no-proxies" locator-no-proxies
41338ca
%mvn_package ":hk2-locator-no-proxies2" locator-no-proxies2
b93d3b6
%mvn_package ":hk2-maven" maven
41338ca
%mvn_package ":consolidatedbundle-maven-plugin" maven-plugins
41338ca
%mvn_package ":osgiversion-maven-plugin" maven-plugins
41338ca
%mvn_package ":hk2-metadata-generator-parent" metadata-generator
41338ca
%mvn_package ":hk2-metadata-generator" metadata-generator
41338ca
%mvn_package ":hk2-metadata-generator-test1" metadata-generator
b93d3b6
%mvn_package ":hk2-runlevel" runlevel
41338ca
%mvn_package ":hk2-runlevel-extras" runlevel-extras
b93d3b6
%mvn_package ":hk2-utils" utils
b93d3b6
%mvn_package ":guice-bridge" guice-bridge
32646b7
%mvn_package ":spring-bridge" spring-bridge
b93d3b6
%mvn_package ":hk2-testing" testing
b93d3b6
%mvn_package ":hk2-junitrunner" testing
32646b7
%mvn_package ":hk2-ant-test" testing
32646b7
%mvn_package ":hk2-collections-tests" testing
32646b7
%mvn_package ":hk2-mockito" testing
32646b7
%mvn_package ":interceptor-events" testing
32646b7
%mvn_package ":hk2-testng" testng
b93d3b6
%mvn_package ":osgi" osgi
b93d3b6
%mvn_package ":osgi-adapter" osgi
b93d3b6
%mvn_package ":osgi-adapter-tests-parent" osgi
b93d3b6
%mvn_package ":contract-bundle" osgi
b93d3b6
%mvn_package ":faux-sdp-bundle" osgi
32646b7
%mvn_package ":no-hk2-bundle" osgi
b93d3b6
%mvn_package ":sdp-management-bundle" osgi
b93d3b6
%mvn_package ":test-module-startup" osgi
b93d3b6
b0732bd
%build
b0732bd
c21ffc5
%if %{without javadoc}
c21ffc5
opts="-j"
c21ffc5
%endif
bf8fed7
# some tests fails for various cause
c21ffc5
%mvn_build $opts -- -Dmaven.test.failure.ignore=true
bf8fed7
bf8fed7
%install
b93d3b6
%mvn_install
bf8fed7
b93d3b6
%files -f .mfiles-%{name}
bf8fed7
%dir %{_javadir}/%{name}
41338ca
%doc README.md
b0732bd
%license LICENSE.txt
bf8fed7
b93d3b6
%files api -f .mfiles-api
b0732bd
%license LICENSE.txt
bf8fed7
b93d3b6
%files class-model -f .mfiles-class-model
b0732bd
%license LICENSE.txt
b93d3b6
32646b7
%files configuration -f .mfiles-configuration
b0732bd
%license LICENSE.txt
b93d3b6
b93d3b6
%files core -f .mfiles-core
b0732bd
%license LICENSE.txt
bf8fed7
b93d3b6
%files dependency-verifier -f .mfiles-dependency-verifier
b0732bd
%license LICENSE.txt
bf8fed7
b93d3b6
%files dependency-visualizer -f .mfiles-dependency-visualizer
32646b7
%doc dependency-visualizer/README
b0732bd
%license LICENSE.txt
bf8fed7
b93d3b6
%files guice-bridge -f .mfiles-guice-bridge
b0732bd
%license LICENSE.txt
bf8fed7
32646b7
%files hk2 -f .mfiles-hk2
32646b7
%license LICENSE.txt
32646b7
b93d3b6
%files inhabitant-generator -f .mfiles-inhabitant-generator
b0732bd
%license LICENSE.txt
bf8fed7
32646b7
%files jmx -f .mfiles-jmx
32646b7
%license LICENSE.txt
32646b7
b93d3b6
%files locator -f .mfiles-locator
b0732bd
%license LICENSE.txt
bf8fed7
b93d3b6
%files maven -f .mfiles-maven
b0732bd
%license LICENSE.txt
bf8fed7
b93d3b6
%files maven-plugins -f .mfiles-maven-plugins
b0732bd
%license LICENSE.txt
bf8fed7
41338ca
%files metadata-generator -f .mfiles-metadata-generator
41338ca
%license LICENSE.txt
41338ca
b93d3b6
%files osgi -f .mfiles-osgi
b0732bd
%license LICENSE.txt
bf8fed7
b93d3b6
%files runlevel -f .mfiles-runlevel
b0732bd
%license LICENSE.txt
bf8fed7
32646b7
%files spring-bridge -f .mfiles-spring-bridge
32646b7
%license LICENSE.txt
32646b7
b93d3b6
%files testing -f .mfiles-testing
b0732bd
%license LICENSE.txt
bf8fed7
32646b7
%files locator-extras -f .mfiles-locator-extras
32646b7
%doc hk2-testing/hk2-locator-extras/README.txt
32646b7
%license LICENSE.txt
32646b7
32646b7
%files locator-no-proxies -f .mfiles-locator-no-proxies
32646b7
%doc hk2-testing/hk2-locator-no-proxies/README.txt
32646b7
%license LICENSE.txt
32646b7
32646b7
%files locator-no-proxies2 -f .mfiles-locator-no-proxies2
32646b7
%doc hk2-testing/hk2-locator-no-proxies2/README.txt
32646b7
%license LICENSE.txt
32646b7
32646b7
%files runlevel-extras -f .mfiles-runlevel-extras
32646b7
%doc hk2-testing/hk2-runlevel-extras/README.txt
32646b7
%license LICENSE.txt
32646b7
32646b7
%files testng -f .mfiles-testng
32646b7
%doc hk2-testing/hk2-testng/README.md
32646b7
%license LICENSE.txt
32646b7
b93d3b6
%files utils -f .mfiles-utils
b0732bd
%license LICENSE.txt
bf8fed7
c21ffc5
%if %{without javadoc}
b93d3b6
%files javadoc -f .mfiles-javadoc
b0732bd
%license LICENSE.txt
c21ffc5
%endif
bf8fed7
bf8fed7
%changelog
41338ca
* Sat May 23 2015 gil cattaneo <puntogil@libero.it> 2.4.0-0.1.b24
41338ca
- update to 2.4.0-b24
41338ca
32646b7
* Mon May 04 2015 gil cattaneo <puntogil@libero.it> 2.3.0-1
32646b7
- update to 2.3.0
5e0568c
5424e38
* Fri Feb 27 2015 Michal Srb <msrb@redhat.com> - 2.1.93-9
5424e38
- Use mvn()-like BRs
5424e38
b0732bd
* Tue Feb 03 2015 gil cattaneo <puntogil@libero.it> 2.1.93-8
b0732bd
- introduce license macro
b0732bd
57ebaba
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.93-7
57ebaba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
57ebaba
35532c0
* Fri May 09 2014 Michal Srb <msrb@redhat.com> - 2.1.93-6
35532c0
- Remove BR: apt-maven-plugin
35532c0
08bd19a
* Fri Mar 28 2014 Michael Simacek <msimacek@redhat.com> - 2.1.93-5
08bd19a
- Use Requires: java-headless rebuild (#1067528)
08bd19a
22c0dc8
* Thu Nov 14 2013 gil cattaneo <puntogil@libero.it> 2.1.93-4
22c0dc8
- use objectweb-asm3
22c0dc8
a382acd
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.93-3
a382acd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a382acd
b93d3b6
* Wed Jul 10 2013 gil cattaneo <puntogil@libero.it> 2.1.93-2
b93d3b6
- switch to XMvn
b93d3b6
- minor changes to adapt to current guideline
b93d3b6
bf8fed7
* Tue May 14 2013 gil cattaneo <puntogil@libero.it> 2.1.93-1
bf8fed7
- update to 2.1.93
bf8fed7
bf8fed7
* Fri Apr 26 2013 gil cattaneo <puntogil@libero.it> 2.1.92-1
bf8fed7
- update to 2.1.92
bf8fed7
bf8fed7
* Sat Oct 13 2012 gil cattaneo <puntogil@libero.it> 2.1.37-1
bf8fed7
- update to 2.1.37
bf8fed7
bf8fed7
* Sat Oct 06 2012 gil cattaneo <puntogil@libero.it> 2.1.35-1
bf8fed7
- update to 2.1.35
bf8fed7
bf8fed7
* Sat Aug 25 2012 gil cattaneo <puntogil@libero.it> 2.1.34-1
35532c0
- initial rpm