rpms/gant/devel gant.spec,1.3,1.4
Lubomir Rintel
lkundrak at fedoraproject.org
Thu Dec 24 20:53:46 UTC 2009
Author: lkundrak
Update of /cvs/pkgs/rpms/gant/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32024
Modified Files:
gant.spec
Log Message:
* Thu Dec 24 2009 Lubomir Rintel <lkundrak at v3.sk> - 1.8.1-2
- Add manual
- Add bash completion configuration
- Add startup script
Index: gant.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gant/devel/gant.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- gant.spec 9 Dec 2009 20:24:13 -0000 1.3
+++ gant.spec 24 Dec 2009 20:53:45 -0000 1.4
@@ -11,13 +11,14 @@
Name: gant
Version: 1.8.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Groovy-based build system that uses Ant tasks
Group: Development/Tools
License: ASL 2.0
URL: http://gant.codehaus.org/
Source0: http://dist.codehaus.org/gant/distributions/gant_src-%{version}.tgz
+Source1: gant-script
Patch0: 0001-Make-it-build-against-our-jars.patch
Patch1: 0001-Fix-tests.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
@@ -33,6 +34,7 @@ BuildRequires: ivy
BuildRequires: java-devel-openjdk
BuildRequires: jpackage-utils
Requires: jpackage-utils
+Requires: groovy
BuildArch: noarch
@@ -63,6 +65,16 @@ install -d $RPM_BUILD_ROOT%{_javadir}
install -p -m0644 target_gant/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
+install -d $RPM_BUILD_ROOT%{_mandir}/man1
+install -p -m644 documentation/%{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1
+
+install -d $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
+install -p -m644 scripts/bash_completion.d/%{name} \
+ $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
+
+install -d $RPM_BUILD_ROOT%{_bindir}
+install -p %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/gant
+
%check
@@ -77,7 +89,7 @@ mkdir -p .gant/cache
ant %{build_jars} test
# Ant always returns success, let us look at the test reports ourselves
-if FAILED=$(egrep -l 'errors="[^0]"|failures="[^0]"' \
+if FAILED=$(egrep -l 'errors="[^0]|failures="[^0]' \
target_gant/test-reports/*.xml)
then
echo $FAILED |sed 's/\.xml/.txt/' |xargs cat
@@ -91,10 +103,18 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
+%{_bindir}/*
%{_javadir}/*.jar
+%{_mandir}/man1/%{name}.1*
+%config %{_sysconfdir}/bash_completion.d
%doc README_Install.txt LICENCE.txt releaseNotes.txt
%changelog
+* Thu Dec 24 2009 Lubomir Rintel <lkundrak at v3.sk> - 1.8.1-2
+- Add manual
+- Add bash completion configuration
+- Add startup script
+
* Mon Nov 23 2009 Lubomir Rintel <lkundrak at v3.sk> - 1.8.1-1
- Initial packaging
More information about the fedora-extras-commits
mailing list