[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