dbc805e
%global namedreltag .Final
2487573
%global namedversion %{version}%{?namedreltag}
2487573
de37679
Name:             jboss-jaspi-1.0-api
de37679
Version:          1.0.1
87b69da
Release:          12%{?dist}
de37679
Summary:          JBoss Java Authentication SPI for Containers 1.0 API
de37679
License:          CDDL or GPLv2 with exceptions
de37679
URL:              http://www.jboss.org
2487573
2487573
# git clone git://github.com/jboss/jboss-jaspi-api_spec.git
dbc805e
# cd jboss-jaspi-api_spec/ && git archive --format=tar --prefix=jboss-jaspi-1.0-api/ jboss-jaspi-api_1.0_spec-1.0.1.Final | xz > jboss-jaspi-1.0-api-1.0.1.Final.tar.xz
de37679
Source0:          %{name}-%{namedversion}.tar.xz
2487573
de37679
BuildRequires:    maven-local
87b69da
BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
87b69da
BuildRequires:    mvn(org.apache.maven.plugins:maven-enforcer-plugin)
87b69da
BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
87b69da
BuildRequires:    xmvn
2487573
de37679
BuildArch:        noarch
2487573
2487573
%description
2487573
The Java Authentication SPI for Containers 1.0 API classes
2487573
2487573
%package javadoc
87b69da
Summary:          Javadoc for %{name}
2487573
2487573
%description javadoc
2487573
This package contains the API documentation for %{name}.
2487573
2487573
%prep
2f275ec
%setup -q -n jboss-jaspi-1.0-api
2f275ec
87b69da
%pom_remove_plugin :maven-source-plugin
87b69da
2f275ec
# Fixing JDK7 ASCII issues
2f275ec
files='
2f275ec
src/main/java/javax/security/auth/message/callback/PasswordValidationCallback.java
2f275ec
src/main/java/javax/security/auth/message/config/AuthConfigFactory.java
2f275ec
src/main/java/javax/security/auth/message/config/AuthConfigProvider.java
2f275ec
src/main/java/javax/security/auth/message/config/ClientAuthConfig.java
2f275ec
src/main/java/javax/security/auth/message/config/ServerAuthConfig.java
2f275ec
src/main/java/javax/security/auth/message/module/ClientAuthModule.java
2f275ec
src/main/java/javax/security/auth/message/module/ServerAuthModule.java
2f275ec
'
2f275ec
2f275ec
for f in ${files}; do
2f275ec
  native2ascii -encoding UTF8 ${f} ${f}
2f275ec
done
2487573
2487573
%build
Marek Goldmann 497a5d4
%mvn_build
2487573
2487573
%install
Marek Goldmann 497a5d4
%mvn_install
2487573
Marek Goldmann 497a5d4
%files -f .mfiles
Marek Goldmann 497a5d4
%dir %{_javadir}/%{name}
87b69da
%doc README
87b69da
%license LICENSE
2487573
Marek Goldmann 497a5d4
%files javadoc -f .mfiles-javadoc
87b69da
%license LICENSE
2487573
2487573
%changelog
87b69da
* Tue Aug 09 2016 gil cattaneo <puntogil@libero.it> 1.0.1-12
87b69da
- add missing build requires: xmvn
87b69da
- adapt to current guideline
87b69da
- use BRs mvn()-like 
87b69da
18a9f77
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-11
18a9f77
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
18a9f77
af6aed4
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-10
af6aed4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
af6aed4
86cb329
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-9
86cb329
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
86cb329
de37679
* Wed Oct 23 2013 Ricardo Arguello <ricardo@fedoraproject.org> - 1.0.1-8
de37679
- Small indentation and changelog fixes
de37679
Marek Goldmann 497a5d4
* Mon Oct 21 2013 Marek Goldmann <mgoldman@redhat.com> - 1.0.1-7
Marek Goldmann 497a5d4
- Rebuild with xmvn
Marek Goldmann 497a5d4
bbe58d3
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-6
bbe58d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
bbe58d3
2a89e27
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-5
2a89e27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2a89e27
Stanislav Ochotnicky c0a4520
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.0.1-4
Stanislav Ochotnicky c0a4520
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky c0a4520
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky c0a4520
f12a335
* Mon Aug 6 2012 Ricardo Arguello <ricardo@fedoraproject.org> - 1.0.1-3
f12a335
- Added BR: maven-enforcer-plugin
f12a335
4c047df
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-2
4c047df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
4c047df
de37679
* Wed Apr 04 2012 Marek Goldmann <mgoldman@redhat.com> - 1.0.1-1
dbc805e
- Upstream release 1.0.1.Final
dbc805e
- Fixed R and BR
dbc805e
de37679
* Fri Mar 09 2012 Marek Goldmann <mgoldman@redhat.com> - 1.0.1-0.1.20120309gitdc8eed
2f275ec
- Packaging after license cleanup upstream
2f275ec
de37679
* Fri Feb 24 2012 Marek Goldmann <mgoldman@redhat.com> - 1.0.0-3
af0dc8e
- Relocated jars to _javadir
af0dc8e
de37679
* Fri Jan 27 2012 Ricardo Arguello <ricardo@fedoraproject.org> - 1.0.0-2
2487573
- Get source from git
2487573
- Fixed wrong javadoc copy
2487573
- Group changed to Development/Libraries
2487573
de37679
* Wed Jan 25 2012 Ricardo Arguello <ricardo@fedoraproject.org> - 1.0.0-1
2487573
- Initial packaging