rpms/gambit-c/EL-5 gambit-c.spec,1.1,1.2
Michel Alexandre Salim (salimma)
fedora-extras-commits at redhat.com
Tue Jul 15 14:42:22 UTC 2008
Author: salimma
Update of /cvs/pkgs/rpms/gambit-c/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8018/EL-5
Modified Files:
gambit-c.spec
Log Message:
* Mon Jul 14 2008 Michel Alexandre Salim <salimma at fedoraproject.org> - 4.2.8-6
- Put include files and libraries in standard paths
Index: gambit-c.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gambit-c/EL-5/gambit-c.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gambit-c.spec 19 Jun 2008 22:52:21 -0000 1.1
+++ gambit-c.spec 15 Jul 2008 14:40:02 -0000 1.2
@@ -12,7 +12,7 @@
Name: gambit-c
Version: 4.2.8
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Gambit-C Scheme programming system
Group: Development/Languages
@@ -22,7 +22,7 @@
Source1: http://toute.ca/termite080616_0057.tar.gz
Source2: gambit-init.el
Patch0: gambc-v4_2_8-modtime.patch
-Patch1: termite-fix-defrandom.patch
+Patch1: termite-fix-defrandom.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: emacs emacs-el
@@ -68,12 +68,12 @@
Termite is an Erlang-like distributed programming system written in Scheme.
-%package termite-doc
-Summary: Examples for the Termite distributed programming system
-Group: Documentation
-Requires: %{name}-termite = %{version}-%{release}
+%package termite-doc
+Summary: Examples for the Termite distributed programming system
+Group: Documentation
+Requires: %{name}-termite = %{version}-%{release}
-%description termite-doc
+%description termite-doc
Termite is an Erlang-like distributed programming system written in Scheme.
This package contains examples and benchmarks for Termite.
@@ -120,7 +120,8 @@
%install
rm -rf $RPM_BUILD_ROOT
-make install prefix=$RPM_BUILD_ROOT%{_libdir}/%{name}
+make install prefix=$RPM_BUILD_ROOT%{_libdir}/%{name} \
+ includedir=$RPM_BUILD_ROOT%{_includedir}
mkdir -p $RPM_BUILD_ROOT%{_bindir}
for i in gsc gsi
do
@@ -156,6 +157,9 @@
sed -i 's|/usr/local/Gambit-C/bin/gsi|/usr/bin/gsi|g'
chmod +x otp/gen_event.scm
+# Link static libs
+(cd $RPM_BUILD_ROOT%{_libdir} && ln -s %{name}/current/lib/*.a .)
+
# Move docs
mkdir ../termite-doc ../termite-more-docs
mv CHANGELOG LICENSE README VERSION ../termite-doc
@@ -185,8 +189,10 @@
%doc LGPL.txt LICENSE-2.0.txt README
%exclude %{_bindir}/tsi
%{_bindir}/*
+%{_includedir}/*.h
%exclude %{_libdir}/%{name}/*/lib/termite
%{_libdir}/%{name}
+%{_libdir}/*.a
%files termite
%defattr(-,root,root,-)
@@ -210,6 +216,9 @@
%changelog
+* Mon Jul 14 2008 Michel Alexandre Salim <salimma at fedoraproject.org> - 4.2.8-6
+- Put include files and libraries in standard paths
+
* Thu Jun 19 2008 Michel Alexandre Salim <salimma at fedoraproject.org> - 4.2.8-5
- Package Termite as a module instead of bundling a custom Gambit-C with it
More information about the scm-commits
mailing list