[aunit] Fix packaging issues (#1037967)

Pavel Zhukov landgraf at fedoraproject.org
Wed Dec 4 14:17:24 UTC 2013


commit c21b63af1dbd4ee1756653792d7d7e5138eaf048
Author: Pavel Zhukov <pzhukov at redhat.com>
Date:   Wed Dec 4 15:17:03 2013 +0100

    Fix packaging issues (#1037967)

 aunit.spec |   23 ++++++++---------------
 1 files changed, 8 insertions(+), 15 deletions(-)
---
diff --git a/aunit.spec b/aunit.spec
index 0ab9d24..18ded7e 100644
--- a/aunit.spec
+++ b/aunit.spec
@@ -4,10 +4,10 @@
 
 Name:        aunit
 Version:    2012
-Release:    7%{?dist}
+Release:    8%{?dist}
 Summary:    Unit test framework for Ada
 Group:      Development/Languages
-License:    GPLv2+
+License:    GPLv3+
 URL:        http://libre.adacore.com/libre/tools/aunit
 ## No direct download link
 Source0:    aunit-gpl-%{version}-src.tgz
@@ -50,15 +50,13 @@ Requires:       %{name}%{?_isa} = %{version}-%{release}
 %patch2 -p1
 
 %build
-## Doen't compile without this options
 export GNATFLAGS="%GPRbuild_optflags"
 make %{?_smp_mflags} 
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
 export ADA_PROJECT_PATH=%{_GNAT_project_dir}
-make install DESTDIR=$RPM_BUILD_ROOT  I_LIB="%{buildroot}/%{_libdir}/"
+make install DESTDIR=$%{buildroot}  I_LIB="%{buildroot}/%{_libdir}/"
 ## There is no gps in fedora
 rm -rf %{buildroot}/%{_datadir}/gps/
 chrpath --delete %{buildroot}/%{_libdir}/%{name}/native-full/libaunit.so.%{version}
@@ -68,37 +66,32 @@ mkdir __doc
 mv  %{buildroot}/%{_datadir}/doc/%{name}/* __doc
 rm -rf %{buildroot}/%{_datadir}/doc/%{name} 
 
-
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
-%doc __doc/*
+%doc COPYING* README
 %dir %{_libdir}/%{name}
 %dir %{_libdir}/%{name}/native-full
 %{_libdir}/%{name}/native-full/lib%{name}.so.%{version}
 %{_libdir}/lib%{name}.so.%{version}
 
 %files devel
-%defattr(-,root,root,-)
-%doc COPYING* README
+%doc __doc/*
 %{_libdir}/%{name}/native-full/lib%{name}.so
 %{_libdir}/lib%{name}.so
 %{_libdir}/%{name}/native-full/%{name}*
 %{_libdir}/%{name}/native-full/ada_containers*
 %{_includedir}/%{name}
-%{_datadir}/%{name}
 %{_GNAT_project_dir}/*.gpr
 
 
 
 %changelog
+* Wed Dec 04 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 2012-8
+- Fix packaging issues (#1037967)
+
 * Wed Sep 04 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 2012-7
 - Make docdir unversioned 
 


More information about the scm-commits mailing list