Update of /cvsroot/fink/experimental/fangism/finkinfo
In directory vz-cvs-3.sog:/tmp/cvs-serv11924

Added Files:
        snes9x.info snes9x-10.4.info 
Log Message:
-10.4 sync with unstable, upstream update 1.53 (for 10.5+, untested)


--- NEW FILE: snes9x-10.4.info ---
Package: snes9x
Version: 1.51
Revision: 2
Distribution: 10.4
Description: Super Nintendo Emulator
# Homepage: http://www.snes9x.com/
Homepage: http://snes9x.ipherswipsite.com/
License: OSI-Approved
Maintainer: David Fang <fang...@users.sourceforge.net>
Source: http://files.ipherswipsite.com/%n/%n-%v-src.tar.bz2
CustomMirror: <<
        asi-JP: http://www.geocities.co.jp/SiliconValley-PaloAlto/2560/release/
<<
Conflicts: snes9x-gtk
Replaces: snes9x-gtk
Source-MD5: a1038cc761f400318cdced960972f8a7
# BuildDepends: dos2unix
PatchScript: <<
  #!/bin/sh -ev
  sed=/usr/bin/sed
  cd macosx/Snes9x.xcodeproj
  $sed -e '/com\.apple\.compilers\.gcc/s|3_3|4_0|' \
        -e '/DEPLOYMENT_TARGET/s|10\.2|10.4|' \
        -e '/PANTHER/d' -e '/JAGUAR/d' \
        -e 's/-floop-transpose/-floop-optimize/g' \
        project.pbxproj > tmp.pbxproj
  echo "patching for architecture: %m"
  if test "%m" = "powerpc"
  then mv tmp.pbxproj project.pbxproj
  else $sed -e '/-mpowerpc/d' \
        -e 's|HIDUtilities\.a|HIDUtilities_u.a|g' \
        tmp.pbxproj > project.pbxproj
  fi
  cd ..
  $sed '/AudioToolbox/a \
#include <AudioUnit/AudioUnitCarbonView.h>' \
        mac-audio.cpp > temp.cpp
  mv temp.cpp mac-audio.cpp
  $sed -e '/long.*glSwapInterval/s|long|GLint|' \
        -e '/long.*numPixelFormats/s|long|GLint|' \
        mac-render.cpp > temp.cpp
  mv temp.cpp mac-render.cpp
<<
CompileScript: <<
  #!/bin/sh -ev
  { echo "#!/bin/sh" ; echo "open -a Snes9x.app" ;} > snes9x
  chmod +x snes9x
  cd macosx
  xcodebuild install -configuration Release \
        DSTROOT=%d INSTALL_PATH=%p/Applications
<<
InstallScript: <<
  #!/bin/sh -ev
  echo Installing as App bundle...
  mkdir -p %i/bin
  cp snes9x %i/bin/
<<
AppBundles: macosx/build/UninstalledProducts/Snes9x.app
DocFiles: <<
  doc/*
  macosx/docs/*.rtf
<<
DescPackaging: <<
Snes9x.app bundle is installed in %p/Applications, also sym-linked in
/Applications/Fink, documents copied to %p/share/doc/snes9x/.
An installed shell script '%p/bin/snes9x' also launches snes9x.
Note: on 64b fink (x86_64), the project is still compiled for i386.  
<<
DescPort: <<
Source already contains Xcode project files.
Build applies some minor patches to compile for i386 and darwin9.
Overridden to use gcc-4.0, and MACOSX_DEPLOYMENT_TARGET 10.4.
Disabled Jaguar and Panther support.  
Had trouble getting 1.52 to compile on 10.4, hence this package.
<<
DescUsage: <<
After installation, drag an icon from /Applications/Fink/Snes9x.app to Dock 
for quick launching, or run 'snes9x' or "open -a Snes9x.app" 
from the command line.
<<
DescDetail: <<
[from snes9x.com]

Snes9x is a portable, freeware Super Nintendo Entertainment System (SNES) 
emulator. It basically allows you to play most games designed for the SNES 
and Super Famicom Nintendo game systems on your PC or Workstation; 
which includes some real gems that were only ever released in Japan.

Snes9x is the result of well over three years worth of part-time hacking, 
coding, recoding, debugging, divorce, etc. 
(just kidding about the divorce bit). 
Snes9x is coded in C++, with three assembler CPU emulation cores on the 
i386 Linux and Windows ports.

License: SNES9X License
<<

--- NEW FILE: snes9x.info ---
Package: snes9x
Version: 1.53
Revision: 1
Distribution: 10.5, 10.6
Description: Super Nintendo Emulator
# Homepage: http://www.snes9x.com/
Homepage: http://snes9x.ipherswipsite.com/
License: OSI-Approved
Maintainer: David Fang <fang...@users.sourceforge.net>
Source: http://files.ipherswipsite.com/%n/%n-%v-src.tar.bz2
CustomMirror: <<
        asi-JP: http://www.geocities.co.jp/SiliconValley-PaloAlto/2560/release/
<<
Conflicts: snes9x-gtk
Replaces: snes9x-gtk
Source-MD5: 69ec1743a1da7de7b5d55a43b0e2ed10
# BuildDepends: dos2unix
PatchScript: <<
  #!/bin/sh -ev
  sed=/usr/bin/sed
  cd macosx/snes9x.xcodeproj
  $sed -e '/com\.apple\.compilers\.gcc/s|3_3|4_0|' \
        -e '/DEPLOYMENT_TARGET/s|10\.2|10.4|' \
        -e '/PANTHER/d' -e '/JAGUAR/d' \
        -e 's/-floop-transpose/-floop-optimize/g' \
        project.pbxproj > tmp.pbxproj
#       -e '/GCC_PREPROCESSOR_DEFINITIONS/a \
# "MAC_LEOPARD_TIGER_PANTHER_SUPPORT="'
  echo "patching for architecture: %m"
  if test "%m" = "powerpc"
  then mv tmp.pbxproj project.pbxproj
  else $sed -e '/-mpowerpc/d' \
        -e 's|HIDUtilities\.a|HIDUtilities_u.a|g' \
        tmp.pbxproj > project.pbxproj
  fi
  cd ..
  $sed -e '/long.*glSwapInterval/s|long|GLint|' \
        -e '/long.*numPixelFormats/s|long|GLint|' \
        mac-render.cpp > temp.cpp
  mv temp.cpp mac-render.cpp
<<
CompileScript: <<
  #!/bin/sh -ev
  { echo "#!/bin/sh" ; echo "open -a Snes9x.app" ;} > snes9x
  chmod +x snes9x
  cd macosx
  xcodebuild install -configuration Release \
        DSTROOT=%d INSTALL_PATH=%p/Applications \
        GCC_PREPROCESSOR_DEFINITIONS="MAC_LEOPARD_TIGER_PANTHER_SUPPORT="
<<
InstallScript: <<
  #!/bin/sh -ev
  echo Installing as App bundle...
  mkdir -p %i/bin
  cp snes9x %i/bin/
<<
AppBundles: macosx/build/UninstalledProducts/Snes9x.app
DocFiles: <<
  docs/*
  macosx/docs/*.rtf
<<
DescPackaging: <<
Snes9x.app bundle is installed in %p/Applications, also sym-linked in
/Applications/Fink, documents copied to %p/share/doc/snes9x/.
An installed shell script '%p/bin/snes9x' also launches snes9x.
Note: on 64b fink (x86_64), the project is still compiled for i386.  
<<
DescPort: <<
Source already contains Xcode project files.
Build applies some minor patches to compile for i386 and darwin9.
Overridden to use gcc-4.0, and MACOSX_DEPLOYMENT_TARGET 10.4.
Disabled Jaguar and Panther support.  
<<
DescUsage: <<
After installation, drag an icon from /Applications/Fink/Snes9x.app to Dock 
for quick launching, or run 'snes9x' or "open -a Snes9x.app" 
from the command line.
<<
DescDetail: <<
[from snes9x.com]

Snes9x is a portable, freeware Super Nintendo Entertainment System (SNES) 
emulator. It basically allows you to play most games designed for the SNES 
and Super Famicom Nintendo game systems on your PC or Workstation; 
which includes some real gems that were only ever released in Japan.

Snes9x is the result of well over three years worth of part-time hacking, 
coding, recoding, debugging, divorce, etc. 
(just kidding about the divorce bit). 
Snes9x is coded in C++, with three assembler CPU emulation cores on the 
i386 Linux and Windows ports.

Note: freeze points from version 1.51 and earlier are incompatible with 1.52.

License: SNES9X License
<<


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to