Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/devel
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv30823

Modified Files:
        gdb.info 
Log Message:
add update-alternatives to co-exist with new apple-gdb package on 10.9

Index: gdb.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/devel/gdb.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- gdb.info    2 May 2013 14:50:00 -0000       1.3
+++ gdb.info    6 Jul 2013 02:12:21 -0000       1.4
@@ -1,6 +1,7 @@
+Info2: <<
 Package: gdb
 Version: 7.6
-Revision: 1
+Revision: 2
 Maintainer: Jack Howarth <howa...@bromo.med.uc.edu>
 License: GPL3
 Source: http://ftp.gnu.org/gnu/gdb/gdb-%v.tar.bz2
@@ -13,7 +14,7 @@
 SetCFLAGS: -O2 -g -Wno-unused-value
 Architecture: x86_64, i386
 DocFiles: COPYING COPYING3 README
-InfoDocs: gdb.info gdbint.info
+InfoDocs: fsf-gdb.info fsf-gdb.info-1 fsf-gdb.info-2 fsf-gdb.info-3 
fsf-gdb.info-4 fsf-gdb.info-5 fsf-gdb.info-6 fsf-gdb.info-7 fsf-gdbint.info 
fsf-gdbint.info-1 fsf-gdbint.info-2
 Homepage: http://www.gnu.org/software/gdb/
 Description: The GNU Project Debugger
 DescDetail: <<
@@ -40,6 +41,14 @@
 make install DESTDIR=%d
 cd %i/share/info
 rm annotate.info configure.info stabs.info standards.info bfd.info
+infofiles="1 2 3 4 5 6 7"
+for infofile in $infofiles ; do
+ mv gdb.info-$infofile fsf-gdb.info-$infofile
+done
+mv gdb.info fsf-gdb.info
+mv gdbint.info fsf-gdbint.info
+mv gdbint.info-1 fsf-gdbint.info-1
+mv gdbint.info-2 fsf-gdbint.info-2
 
 # It seems likely that the libbfd, libopcodes, libiberty and their headers may
 # also exist in some other packages
@@ -49,9 +58,31 @@
 # Make the executables sgid procmod
 chgrp procmod %p/bin/fsf-%n
 chmod g+s %p/bin/fsf-%n
+update-alternatives --install %p/share/info/gdb.info gdb.info 
%p/share/info/fsf-gdb.info 40
+update-alternatives --install %p/share/info/gdb.info-1 gdb.info-1 
%p/share/info/fsf-gdb.info-1 40
+update-alternatives --install %p/share/info/gdb.info-2 gdb.info-2 
%p/share/info/fsf-gdb.info-2 40
+update-alternatives --install %p/share/info/gdb.info-3 gdb.info-3 
%p/share/info/fsf-gdb.info-3 40
+update-alternatives --install %p/share/info/gdb.info-4 gdb.info-4 
%p/share/info/fsf-gdb.info-4 40
+update-alternatives --install %p/share/info/gdb.info-5 gdb.info-5 
%p/share/info/fsf-gdb.info-5 40
+update-alternatives --install %p/share/info/gdb.info-6 gdb.info-6 
%p/share/info/fsf-gdb.info-6 40
+update-alternatives --install %p/share/info/gdb.info-7 gdb.info-7 
%p/share/info/fsf-gdb.info-7 40
+update-alternatives --install %p/share/info/gdbint.info gdbint.info 
%p/share/info/fsf-gdbint.info 40
+update-alternatives --install %p/share/info/gdbint.info-1 gdbint.info-1 
%p/share/info/fsf-gdbint.info-1 40
+update-alternatives --install %p/share/info/gdbint.info-2 gdbint.info-2 
%p/share/info/fsf-gdbint.info-2 40
+<<
+PreRmScript: <<
+  if [ $1 != "upgrade" ]; then
+    infofiles="gdb.info gdb.info-1 gdb.info-2 gdb.info-3 gdb.info-4 gdb.info-5 
gdb.info-6 gdb.info-7 gdbint.info gdbint.info-1 gdbint.info-2"
+    for infofile in $infofiles ; do
+      update-alternatives --remove $infofile %p/share/info/fsf-$infofile
+    done
+  fi
+  /usr/bin/find %p/share/gdb/python/gdb -name '*.pyc' -delete
+  /usr/bin/find %p/share/gdb/python/gdb -name '*.pyo' -delete
 <<
 DescPort: <<
 Add 
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/darwin-nat.c.diff?cvsroot=src&r1=1.31&r2=1.32
 as backport from gdb trunk to fix i386 build. Also added the required 
--enable-64-bit-bfd to
 configure for the i386 build so it can also work with x86_64 binaries.
 <<
+<<


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to