Blob Blame Raw
Name:           javapackages-tools
Version:        0.3.1
Release:        1%{?dist}
Summary:        Fedora macros and scripts for Java packaging support

License:        BSD
URL:            https://fedorahosted.org/javapackages/
Source0:        https://fedorahosted.org/released/javapackages/javapackages-%{version}.tar.xz

BuildArch:           noarch
Requires:            python

Conflicts:           jpackage-utils < 1.7.5-17

%description
Fedora macros and scripts for Java packaging support


%prep
%setup -q -n javapackages-%{version}

%build

%install
install -m0755 -D depgenerators/maven.prov $RPM_BUILD_ROOT%{_rpmconfigdir}/maven.prov
install -m0755 -D depgenerators/osgi.prov $RPM_BUILD_ROOT%{_rpmconfigdir}/osgi.prov
install -m0755 -D depgenerators/osgi.req $RPM_BUILD_ROOT%{_rpmconfigdir}/osgi.req
# Add the maven poms file attribute entry (rpm >= 4.9.0)
install -m0644 -D depgenerators/fileattrs/maven.attr \
                  $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/maven.attr
install -m0644 -D depgenerators/fileattrs/osgi.attr \
                  $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/osgi.attr

install -pm 644 -D macros.fjava ${RPM_BUILD_ROOT}%{_sysconfdir}/rpm/macros.fjava
install -dm 755 $RPM_BUILD_ROOT%{_javadir}-utils/
install -pm 644 scripts/maven_depmap.py $RPM_BUILD_ROOT%{_javadir}-utils/


%files
%doc LICENSE
%dir %{_rpmconfigdir}/fileattrs
%{_rpmconfigdir}/fileattrs/*.attr
%{_rpmconfigdir}/*.prov
%{_rpmconfigdir}/*.req
%{_javadir}-utils/maven_depmap.py*
%config(noreplace) %{_sysconfdir}/rpm/macros.fjava


%changelog
* Tue Mar  6 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.3.1-1
- Create maven provides from fragments instead of poms

* Thu Feb 16 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.3.0-3
- Fix maven_depmap installation

* Wed Feb 15 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.3.0-2
- Add conflicts with older jpackage-utils

* Wed Feb 15 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.3.0-1
- Initial version split from jpackage-utils