xmvn/xmvn.spec

123 lines
3.8 KiB
RPMSpec
Raw Normal View History

2012-11-28 13:06:25 +00:00
Name: xmvn
2013-02-07 14:29:46 +00:00
Version: 0.3.1
Release: 1%{?dist}
2012-11-28 13:06:25 +00:00
Summary: Local Extensions for Apache Maven
License: ASL 2.0
URL: http://mizdebsk.fedorapeople.org/xmvn
BuildArch: noarch
2012-12-03 21:41:49 +00:00
Source0: https://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.xz
2012-11-28 13:06:25 +00:00
BuildRequires: maven-local
2013-01-11 19:06:00 +00:00
BuildRequires: beust-jcommander
2012-11-28 13:06:25 +00:00
BuildRequires: plexus-classworlds
BuildRequires: xml-commons-apis
2012-11-28 13:06:25 +00:00
Requires: maven
2013-01-11 19:06:00 +00:00
Requires: beust-jcommander
2012-11-28 13:06:25 +00:00
Requires: plexus-classworlds
Requires: xml-commons-apis
2012-11-28 13:06:25 +00:00
%description
This package provides extensions for Apache Maven that can be used to
manage system artifact repository and use it to resolve Maven
artifacts in offline mode, as well as Maven plugins to help with
creating RPM packages containing Maven artifacts.
%package javadoc
Summary: API documentation for %{name}
%description javadoc
This package provides %{summary}.
%prep
%setup -q
%build
%mvn_file ":{xmvn-{core,connector}}" %{name}/@1 %{_datadir}/%{name}/lib/@1
%mvn_build
2012-11-28 13:06:25 +00:00
%install
%mvn_install
2012-11-28 13:06:25 +00:00
2012-11-28 14:27:28 +00:00
# /usr/bin/xmvn script
%jpackage_script org.fedoraproject.maven.Launcher "" "" %{name}/%{name}-launcher:plexus/classworlds %{name} false
# /usr/bin/xmvn-resolve script
%jpackage_script org.fedoraproject.maven.tools.resolver.ResolverCli "" "" %{name}/%{name}-core:%{name}/%{name}-resolve:beust-jcommander:xml-commons-apis %{name}-resolve true
2012-11-28 14:27:28 +00:00
2012-11-28 13:06:25 +00:00
%files -f .mfiles
2012-11-28 13:06:25 +00:00
%doc LICENSE NOTICE
%doc AUTHORS README
2012-11-28 14:27:28 +00:00
%{_bindir}/*
%{_datadir}/%{name}
2012-11-28 13:06:25 +00:00
%files javadoc -f .mfiles-javadoc
2012-11-28 13:06:25 +00:00
%doc LICENSE NOTICE
%changelog
2013-02-07 14:29:46 +00:00
* Thu Feb 7 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.3.1-1
- Update to upstream version 0.3.1
* Tue Feb 5 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.3.0-1
- Update to upstream version 0.3.0
- Don't rely on JPP symlinks when resolving artifacts
- Blacklist more artifacts
- Fix dependencies
2013-01-24 13:05:08 +00:00
* Thu Jan 24 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.6-1
- Update to upstream version 0.2.6
2013-01-21 16:45:24 +00:00
* Mon Jan 21 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.5-1
- Update to upstream version 0.2.5
2013-01-11 19:06:00 +00:00
* Fri Jan 11 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.4-1
- Update to upstream version 0.2.4
2013-01-09 13:40:18 +00:00
* Wed Jan 9 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.3-1
- Update to upstream version 0.2.3
2013-01-08 16:40:29 +00:00
* Tue Jan 8 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.2-1
- Update to upstream version 0.2.2
2013-01-08 14:42:17 +00:00
* Tue Jan 8 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.1-1
- Update to upstream version 0.2.1
* Mon Jan 7 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.0-1
- Update to upstream version 0.2.0
- New major features: depmaps, compat symlinks, builddep MOJO
- Install effective POMs for non-POM artifacts
- Multiple major and minor bugfixes
- Drop support for resolving artifacts from %%_javajnidir
2012-12-07 17:13:24 +00:00
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.5-1
- Update to upstream version 0.1.5
2012-12-07 17:00:54 +00:00
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.4-1
- Update to upstream version 0.1.4
2012-12-07 16:22:37 +00:00
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.3-1
- Update to upstream version 0.1.3
2012-12-07 14:09:27 +00:00
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.2-1
- Update to upstream version 0.1.2
2012-12-07 12:53:06 +00:00
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.1-1
- Update to upstream version 0.1.1
2012-12-06 16:23:37 +00:00
* Thu Dec 6 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.0-1
- Update to upstream version 0.1.0
2012-12-07 12:53:06 +00:00
- Implement auto requires generator
2012-12-06 16:23:37 +00:00
2012-12-03 21:41:49 +00:00
* Mon Dec 3 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.0.2-1
- Update to upstream version 0.0.2
2012-11-29 10:33:25 +00:00
* Thu Nov 29 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.0.1-1
- Update to upstream version 0.0.1
2012-11-28 14:27:28 +00:00
* Wed Nov 28 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0-2
- Add jpackage scripts
2012-11-28 13:06:25 +00:00
* Mon Nov 5 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0-1
- Initial packaging