[gela-asis] Initial commit (#1022690)
Pavel Zhukov
landgraf at fedoraproject.org
Tue Dec 17 15:23:55 UTC 2013
commit 5ba68a024daf1292e1137de9b2f9e88ae9b9357e
Author: Pavel Zhukov <landgraf at fedoraproject.org>
Date: Tue Dec 17 16:24:01 2013 +0100
Initial commit (#1022690)
.gitignore | 1 +
gela-asis.spec | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 100 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..bf56eb0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/gela-asis-0.3.2.tar.bz2
diff --git a/gela-asis.spec b/gela-asis.spec
new file mode 100644
index 0000000..62d1f85
--- /dev/null
+++ b/gela-asis.spec
@@ -0,0 +1,98 @@
+## disable empty debuginfo package
+%global debug_package %{nil}
+
+Name: gela-asis
+Version: 0.3.2
+Release: 2%{?dist}
+Summary: Implementation of ASIS
+Group: Development/Libraries
+License: BSD
+URL: http://gela.ada-ru.org/gela_asis
+Source0: http://www.ada-ru.org/files/gela-asis-%{version}.tar.bz2
+BuildRequires: gcc-gnat chrpath fedora-gnat-project-common > 3
+# gcc-gnat only available on these:
+ExclusiveArch: %{GNAT_arches}
+
+
+%description
+Platform/compiler independent implementation of Ada
+Semantic Interface Specification.
+
+%package devel
+Summary: Devel package for %{name}
+License: BSD
+Group: Development/Libraries
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: fedora-gnat-project-common > 3
+
+%description devel
+%{summary}
+
+
+%prep
+%setup -q
+
+%build
+export FLAGS="%GNAT_optflags"
+make %{?_smp_mflags} LIBKIND="relocatable"
+
+
+%install
+mkdir -p %{buildroot}/%_GNAT_project_dir
+make install DESTDIR=%{buildroot} \
+PREFIX=%{_prefix} LIBDIR=%{_libdir} \
+LIBKIND="relocatable" GELA_INCLUDE_PATH=%{_includedir}/%{name} \
+GPRDIR=%_GNAT_project_dir LIB=%{_libdir}/%{name} GPR=fedora.gpr.in
+chrpath --delete %{buildroot}/%{_libdir}/%{name}/*.so*
+cd %{buildroot}/%{_libdir} && for i in `ls gela-asis/*.so*`; do ln -s $i `basename $i`; done
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%doc COPYING
+%dir %{_libdir}/%{name}
+%{_libdir}/lib%{name}.so
+%{_libdir}/%{name}/lib%{name}.so
+
+%files devel
+%doc README.txt
+%dir %{_includedir}/%{name}
+%dir %{_includedir}/%{name}/spec/
+%{_libdir}/lib%{name}.so.%{version}
+%{_libdir}/%{name}/lib%{name}.so.%{version}
+%{_includedir}/%{name}/*.ad[sb]
+%{_includedir}/%{name}/spec/*.ad[sb]
+%{_libdir}/%{name}/*.ali
+%_GNAT_project_dir/gela_asis.gpr
+
+
+%changelog
+* Mon Dec 16 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 0.3.2-2
+- Change URL tag
+
+* Sun Dec 01 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 0.3.2-1
+- Bugfix release.
+
+* Wed Nov 27 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 0.3.1-2
+- Removing rpath
+
+* Thu Nov 21 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 0.3.1-1
+- Bugfix release update (patches have been accepted upstream)
+
+* Thu Oct 24 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 0.3-7
+- Add BR
+- Change arch list with macros
+
+* Wed Oct 23 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 0.3-6
+- Add qtada patch
+- Change library type
+
+* Tue Oct 22 2013 Pavel Zhukov <landgraf at fedoraproject.org> - 0.3-4
+- Initial build
+- Add ExclusiveArch
+- Fix rpmlint errors
+- Add missed ldconfig call
+
+
diff --git a/sources b/sources
index e69de29..dfd51b5 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+47bb0eec026eaab438a007a768ffd371 gela-asis-0.3.2.tar.bz2
More information about the scm-commits
mailing list