[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