[svn] r3085 - in trunk/rpms: BasiliskII SheepShaver

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Sat Apr 2 21:23:01 CEST 2005


Author: thias
Date: 2005-04-02 21:22:58 +0200 (Sat, 02 Apr 2005)
New Revision: 3085

Added:
   trunk/rpms/BasiliskII/BasiliskII-1.0-nostrip.patch
   trunk/rpms/SheepShaver/SheepShaver-2.2-nostrip.patch
Modified:
   trunk/rpms/BasiliskII/BasiliskII.spec
   trunk/rpms/SheepShaver/SheepShaver.spec
Log:
Disable stripping of the binary to get a useful debuginfo package.


Added: trunk/rpms/BasiliskII/BasiliskII-1.0-nostrip.patch
===================================================================
--- trunk/rpms/BasiliskII/BasiliskII-1.0-nostrip.patch	2005-04-02 19:00:35 UTC (rev 3084)
+++ trunk/rpms/BasiliskII/BasiliskII-1.0-nostrip.patch	2005-04-02 19:22:58 UTC (rev 3085)
@@ -0,0 +1,12 @@
+diff -Naupr BasiliskII-1.0.orig/src/Unix/Makefile.in BasiliskII-1.0/src/Unix/Makefile.in
+--- BasiliskII-1.0.orig/src/Unix/Makefile.in	2004-11-15 01:07:54.000000000 +0100
++++ BasiliskII-1.0/src/Unix/Makefile.in	2005-04-02 21:17:21.000000000 +0200
+@@ -28,7 +28,7 @@ CPUSRCS = @CPUSRCS@
+ BLESS = @BLESS@
+ EXEEXT = @EXEEXT@
+ INSTALL = @INSTALL@
+-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_DATA = @INSTALL_DATA@
+ 
+ ## Files

Modified: trunk/rpms/BasiliskII/BasiliskII.spec
===================================================================
--- trunk/rpms/BasiliskII/BasiliskII.spec	2005-04-02 19:00:35 UTC (rev 3084)
+++ trunk/rpms/BasiliskII/BasiliskII.spec	2005-04-02 19:22:58 UTC (rev 3085)
@@ -23,6 +23,7 @@
 Source0: http://gwenole.beauchesne.online.fr/basilisk2/files/BasiliskII_src_%{inv_date}.tar.bz2
 Source1: http://wwwthep.physik.uni-mainz.de/~cbauer/cxmon-%{mon_version}.tar.gz
 Source2: BasiliskII.png
+Patch: BasiliskII-1.0-nostrip.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires: gcc-c++, gtk+-devel >= 1.2, esound-devel >= 0.2.8
@@ -38,6 +39,7 @@
 
 %prep
 %setup -a 1
+%patch -p1 -b .nostrip
 
 
 %build
@@ -105,6 +107,7 @@
 - SDL still doesn't display properly.
 - Add cxmon support, can be disabled with --without mon.
 - Add readline-devel build dependency.
+- Disable binary stripping on make install to get a useful debuginfo package.
 
 * Mon Dec 13 2004 Matthias Saou <http://freshrpms.net/> 1.0-0.20041109
 - Update to latest BasilikII JIT snapshot.

Added: trunk/rpms/SheepShaver/SheepShaver-2.2-nostrip.patch
===================================================================
--- trunk/rpms/SheepShaver/SheepShaver-2.2-nostrip.patch	2005-04-02 19:00:35 UTC (rev 3084)
+++ trunk/rpms/SheepShaver/SheepShaver-2.2-nostrip.patch	2005-04-02 19:22:58 UTC (rev 3085)
@@ -0,0 +1,12 @@
+diff -Naupr SheepShaver-2.2.orig/src/Unix/Makefile.in SheepShaver-2.2/src/Unix/Makefile.in
+--- SheepShaver-2.2.orig/src/Unix/Makefile.in	2005-03-09 18:10:07.000000000 +0100
++++ SheepShaver-2.2/src/Unix/Makefile.in	2005-04-02 21:15:26.000000000 +0200
+@@ -33,7 +33,7 @@ BLESS = @BLESS@
+ EXEEXT = @EXEEXT@
+ KEYCODES = @KEYCODES@
+ INSTALL = @INSTALL@
+-INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_DATA = @INSTALL_DATA@
+ 
+ # Append disassembler to dyngen, if available

Modified: trunk/rpms/SheepShaver/SheepShaver.spec
===================================================================
--- trunk/rpms/SheepShaver/SheepShaver.spec	2005-04-02 19:00:35 UTC (rev 3084)
+++ trunk/rpms/SheepShaver/SheepShaver.spec	2005-04-02 19:22:58 UTC (rev 3085)
@@ -17,6 +17,7 @@
 Source2: SheepShaver.png
 Patch0: SheepShaver-2.2-misc.patch
 Patch1: SheepShaver-2.2-stats.patch
+Patch2: SheepShaver-2.2-nostrip.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: gcc-c++, gtk+-devel >= 1.2, esound-devel >= 0.2.8
 BuildRequires: desktop-file-utils, readline-devel
@@ -39,6 +40,7 @@
 %setup -a 1
 %patch0 -p1 -b .misc
 %patch1 -p1 -b .stats
+%patch2 -p1 -b .nostrip
 
 
 %build
@@ -100,4 +102,5 @@
 - Spec file cleanup, based on the .src.rpm from the SheepShaver website.
 - Make cxmon support optionnal with --without mon.
 - Add menu entry.
+- Disable binary stripping on make install to get a useful debuginfo package.
 

_______________________________________________
svn-commits mailing list
svn-commits at lists.rpmforge.net
http://lists.rpmforge.net/mailman/listinfo/svn-commits



More information about the commits mailing list