[aunit] New release 2013
Pavel Zhukov
landgraf at fedoraproject.org
Thu Feb 13 10:53:31 UTC 2014
commit 46940c4c5ddd841a91d5b00cf1420fdc4fb5ef7e
Author: Pavel Zhukov <landgraf at fedoraproject.org>
Date: Thu Feb 13 10:54:02 2014 +0000
New release 2013
.gitignore | 1 +
...-2012-destdir.patch => aunit-2013-destdir.patch | 2 +-
...rectories.patch => aunit-2013-directories.patch | 0
...012-optflags.patch => aunit-2013-optflags.patch | 0
aunit-2012-shared.patch => aunit-2013-shared.patch | 2 +-
aunit.spec | 33 +++++++++----------
sources | 2 +-
7 files changed, 20 insertions(+), 20 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c3c9e69..4243ec8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/aunit-gpl-2010-src.tgz
/aunit-gpl-2012-src.tgz
+/aunit-gpl-2013-src.tgz
diff --git a/aunit-2012-destdir.patch b/aunit-2013-destdir.patch
similarity index 99%
rename from aunit-2012-destdir.patch
rename to aunit-2013-destdir.patch
index 0a95477..fcee464 100644
--- a/aunit-2012-destdir.patch
+++ b/aunit-2013-destdir.patch
@@ -75,7 +75,7 @@
-I_TPL = $(INSTALL)/usr/share/aunit/examples
-I_DOC = $(INSTALL)/usr/share/doc/aunit
-I_PLG = $(INSTALL)/usr/share/gps/plug-ins
-+I_INC ?= $(INSTALL)/usr/include/aunit
++I_INC ?= $(INSTALL)/usr/include/
+I_LIB ?= $(INSTALL)/usr/lib/aunit
+I_GPR ?= $(INSTALL)/${ADA_PROJECT_PATH}
+I_TPL ?= $(INSTALL)/usr/share/aunit/examples
diff --git a/aunit-2012-directories.patch b/aunit-2013-directories.patch
similarity index 100%
rename from aunit-2012-directories.patch
rename to aunit-2013-directories.patch
diff --git a/aunit-2012-optflags.patch b/aunit-2013-optflags.patch
similarity index 100%
rename from aunit-2012-optflags.patch
rename to aunit-2013-optflags.patch
diff --git a/aunit-2012-shared.patch b/aunit-2013-shared.patch
similarity index 96%
rename from aunit-2012-shared.patch
rename to aunit-2013-shared.patch
index e5ea6bf..495d12e 100644
--- a/aunit-2012-shared.patch
+++ b/aunit-2013-shared.patch
@@ -4,7 +4,7 @@
project AUnit_Build is
-+ Version := "2012";
++ Version := "2013";
+
type Compilation_Mode_Type is
("Devel", "Install");
diff --git a/aunit.spec b/aunit.spec
index 0e30885..df4038a 100644
--- a/aunit.spec
+++ b/aunit.spec
@@ -3,22 +3,22 @@
%define debug_package %{nil}
Name: aunit
-Version: 2012
-Release: 9%{?dist}
+Version: 2013
+Release: 1%{?dist}
Summary: Unit test framework for Ada
Group: Development/Languages
-License: GPLv3+
+License: GPLv2+
URL: http://libre.adacore.com/libre/tools/aunit
## No direct download link
Source0: aunit-gpl-%{version}-src.tgz
# Add DESTDIR to make install
-Patch0: aunit-2012-destdir.patch
+Patch0: aunit-2013-destdir.patch
# Use shared linraries
-Patch1: aunit-2012-shared.patch
+Patch1: aunit-2013-shared.patch
# Remove vendor optflags
-Patch3: aunit-2012-optflags.patch
+Patch3: aunit-2013-optflags.patch
# Fedora specific
-Patch2: aunit-2012-directories.patch
+Patch2: aunit-2013-directories.patch
BuildRequires: fedora-gnat-project-common >= 2
@@ -50,11 +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 %{buildroot}
export ADA_PROJECT_PATH=%{_GNAT_project_dir}
make install DESTDIR=%{buildroot} I_LIB="%{buildroot}/%{_libdir}/"
## There is no gps in fedora
@@ -62,15 +64,16 @@ rm -rf %{buildroot}/%{_datadir}/gps/
chrpath --delete %{buildroot}/%{_libdir}/%{name}/native-full/libaunit.so.%{version}
ln -s %{_libdir}/%{name}/native-full/lib%{name}.so.%{version} %{buildroot}/%{_libdir}/lib%{name}.so.%{version}
ln -s %{_libdir}/%{name}/native-full/lib%{name}.so %{buildroot}/%{_libdir}/lib%{name}.so
-mkdir __doc
-mv %{buildroot}/%{_datadir}/doc/%{name}/* __doc
-rm -rf %{buildroot}/%{_datadir}/doc/%{name}
+
+%clean
+rm -rf %{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
+%defattr(-,root,root,-)
%doc COPYING* README
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/native-full
@@ -78,23 +81,19 @@ rm -rf %{buildroot}/%{_datadir}/doc/%{name}
%{_libdir}/lib%{name}.so.%{version}
%files devel
-%doc __doc/*
+%defattr(-,root,root,-)
+%{_docdir}/%{name}
%{_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-9
-- Fix packaging issues (#1037967)
-
-* Wed Sep 04 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 2012-7
-- Make docdir unversioned
-
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2012-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/sources b/sources
index 93434f0..d1fbc22 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-32616bdb1ef4385cb9e199325a7f47ef aunit-gpl-2012-src.tgz
+97931c34435488feb35ac6aabb740c85 aunit-gpl-2013-src.tgz
More information about the scm-commits
mailing list