rpms/gnu-smalltalk/devel gnu-smalltalk.spec,1.24,1.25

Jochen Schmitt (s4504kr) fedora-extras-commits at redhat.com
Wed Oct 24 18:51:27 UTC 2007


Author: s4504kr

Update of /cvs/extras/rpms/gnu-smalltalk/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14962

Modified Files:
	gnu-smalltalk.spec 
Log Message:
Try to fixe multilib issue again


Index: gnu-smalltalk.spec
===================================================================
RCS file: /cvs/extras/rpms/gnu-smalltalk/devel/gnu-smalltalk.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- gnu-smalltalk.spec	22 Oct 2007 15:36:47 -0000	1.24
+++ gnu-smalltalk.spec	24 Oct 2007 18:50:54 -0000	1.25
@@ -1,7 +1,7 @@
 Summary: GNU Smalltalk
 Name: gnu-smalltalk
 Version: 2.3.6
-Release: 3%{?dist}
+Release: 4%{?dist}
 Source: ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-%{version}.tar.gz
 Patch1: gst-2.3.6-am.patch
 Patch2: gst-2.3.6-pathfix.patch
@@ -51,16 +51,9 @@
 %description emacs
 This Package contains the Smalltalk mode for Emacs.
 
-%package libs
-Summary: Libraries for the GNU Smalltalk package
-Group: Development/Libraries
-%description libs
-This Package contains the Libraires for the GNU Smalltalk system.
-
 %package devel
 Summary: Development Stuff for the GNU Smalltalk package
 Group: Development/Libraries
-Requires: %{name}-libs = %{version}-%{release}
 #Requires: automake
 Requires: pkgconfig
 %description devel
@@ -86,8 +79,18 @@
 # _smp_mflags seems not to work
 make LIBTOOL="%{_bindir}/libtool" 
 
+cd doc
+
+for i in gst*; do
+  sed -e 's!%{_libdir}!/usr/lib(64)/!'g \
+      -e 's!/usr/share/gnu-smalltalk/kernel!/usr/lib(64)/gnu-smalltalk/kernel!g' \
+      $i >$i.new
+  mv -f $i.new $i
+done
+
 %install
 rm -rf $RPM_BUILD_ROOT
+
 make DESTDIR=$RPM_BUILD_ROOT INSTALL="install -c -p" install
 
 rm -rf $RPM_BUILD_ROOT/%{_libdir}/libgst*a*
@@ -126,6 +129,8 @@
 %{_bindir}/gst-reload
 %{_bindir}/gst-sunit
 
+%{_libdir}/libgst.so.*
+
 %{_infodir}/gst.info*
 %{_infodir}/gst-*.info*
 
@@ -134,9 +139,6 @@
 %doc AUTHORS COPYING COPYING.DOC COPYING.LIB ChangeLog 
 %doc NEWS README THANKS TODO
 
-%files libs
-%{_libdir}/libgst.so.*
-
 %{_libdir}/gnu-smalltalk/
 
 %files devel
@@ -155,6 +157,9 @@
 %{_datadir}/emacs/site-lisp/*
 
 %changelog
+* Wed Oct 24 2007 Jochen Schmitt <Jochen herr-schmitt de> 2.3.6-4
+- Another try to fix the multilib issue
+
 * Mon Oct 22 2007 Jochen Schmitt <Jochen herr-schmitt de> 2.3.6-3
 - Create new subpackage to solve mulitlib issue (#341341)
 




More information about the scm-commits mailing list