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