msimacek pushed to ant (master). "Split library part into subpackage (rhbz#1119283)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Tue Mar 31 14:21:20 UTC 2015
>From 29794ec8380fbd921e6a282a8095559029a354d3 Mon Sep 17 00:00:00 2001
From: Michael Simacek <msimacek at redhat.com>
Date: Tue, 31 Mar 2015 16:20:02 +0200
Subject: Split library part into subpackage (rhbz#1119283)
diff --git a/ant.spec b/ant.spec
index 597d6fd..7990325 100644
--- a/ant.spec
+++ b/ant.spec
@@ -36,7 +36,7 @@
Name: ant
Version: 1.9.4
-Release: 8%{?dist}
+Release: 9%{?dist}
Epoch: 0
Summary: Build tool for java
Summary(it): Tool per la compilazione di programmi java
@@ -64,6 +64,8 @@ Requires: java-devel >= 1:1.8.0
Requires: xerces-j2
Requires: xml-commons-apis
+Requires: %{name}-lib = %{epoch}:%{version}-%{release}
+
Obsoletes: %{name}-scripts < %{epoch}:%{version}-%{release}
Provides: %{name}-scripts = %{epoch}:%{version}-%{release}
@@ -83,6 +85,12 @@ compilazione di programmi java.
Allo stato attuale viene utilizzato dai progetti apache jakarta ed
apache xml.
+%package lib
+Summary: Core part of %{name}
+
+%description lib
+Core part of Apache Ant that can be used as a library.
+
%package jmf
Summary: Optional jmf tasks for %{name}
Requires: %{name} = %{epoch}:%{version}-%{release}
@@ -453,18 +461,11 @@ cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%{ant} test
%endif
-%files -f .mfiles
-%files -f .mfiles-ant
%files -f .mfiles-launcher
%doc KEYS LICENSE NOTICE README WHATSNEW
%config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(0755,root,root) %{_bindir}/ant
%attr(0755,root,root) %{_bindir}/antRun
-%{_javadir}/%{name}.jar
-%{_javadir}/%{name}-launcher.jar
-%{_javadir}/%{name}-bootstrap.jar
-%dir %{_javadir}/%{name}
-%{_javadir}/%{name}/%{name}-bootstrap.jar
%dir %{ant_home}
%dir %{ant_home}/bin
%{ant_home}/bin/ant
@@ -479,11 +480,17 @@ cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%{ant_home}/etc/junit-frames-xalan1.xsl
%{ant_home}/etc/common2master.xsl
%{ant_home}/etc/printFailingTests.xsl
+%{ant_home}/lib/%{name}-launcher.jar
+%{_javadir}/%{name}-launcher.jar
+%dir %{_sysconfdir}/%{name}.d
+
+%files lib -f .mfiles -f .mfiles-ant
%dir %{ant_home}/lib
+%{_javadir}/%{name}.jar
+%{_javadir}/%{name}-bootstrap.jar
+%{_javadir}/%{name}/%{name}-bootstrap.jar
%{ant_home}/lib/%{name}.jar
-%{ant_home}/lib/%{name}-launcher.jar
%{ant_home}/lib/%{name}-bootstrap.jar
-%dir %{_sysconfdir}/%{name}.d
%files jmf -f .mfiles-jmf
%{ant_home}/lib/%{name}-jmf.jar
@@ -582,6 +589,9 @@ cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
# -----------------------------------------------------------------------------
%changelog
+* Tue Mar 31 2015 Michael Simacek <msimacek at redhat.com> - 0:1.9.4-9
+- Split library part into subpackage (rhbz#1119283)
+
* Wed Mar 11 2015 Mikolaj Izdebski <mizdebsk at redhat.com> - 0:1.9.4-8
- Add alias for ant:ant-launcher
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/ant.git/commit/?h=master&id=29794ec8380fbd921e6a282a8095559029a354d3
More information about the scm-commits
mailing list