zsnes: picked up port from opt

This commit is contained in:
Danny Rawlins 2008-02-12 00:07:32 +11:00
parent f1372bbba5
commit 58b13a0fee
3 changed files with 57 additions and 0 deletions

23
zsnes/.footprint Normal file
View File

@ -0,0 +1,23 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/zsnes
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/
-rw-r--r-- root/root usr/man/man1/zsnes.1.gz
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/zsnes.desktop
drwxr-xr-x root/root usr/share/icons/
drwxr-xr-x root/root usr/share/icons/hicolor/
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/zsnes.png
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/zsnes.png
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/zsnes.png
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/zsnes.png

1
zsnes/.md5sum Normal file
View File

@ -0,0 +1 @@
7071186bf80632ae88a153239498d8c9 zsnes151src.tar.bz2

33
zsnes/Pkgfile Normal file
View File

@ -0,0 +1,33 @@
# Description: An open-source Super Nintendo emulator.
# URL: http://www.zsnes.com/
# Maintainer: Danny Rawlins, romster at shortcircuit dot net dot au
# Packager: Simone Rota, sip at crux dot nu
# Depends on: libsdl libpng mesa3d fontforge ncurses zlib
# Optional: upx
name=zsnes
version=1.51
release=2
source=(http://dl.sourceforge.net/zsnes/zsnes${version/./}src.tar.bz2)
build() {
cd zsnes_${version/./_}/src
./configure --prefix=/usr
make
install -D -m 0755 zsnes $PKG/usr/bin/zsnes
install -D -m 0644 linux/zsnes.1 $PKG/usr/man/man1/zsnes.1
install -D -m 0644 linux/zsnes.desktop $PKG/usr/share/applications/zsnes.desktop
install -D -m 0644 icons/16x16x32.png $PKG/usr/share/icons/hicolor/16x16/apps/zsnes.png
install -D -m 0644 icons/32x32x32.png $PKG/usr/share/icons/hicolor/32x32/apps/zsnes.png
install -D -m 0644 icons/48x48x32.png $PKG/usr/share/icons/hicolor/48x48/apps/zsnes.png
install -D -m 0644 icons/64x64x32.png $PKG/usr/share/icons/hicolor/64x64/apps/zsnes.png
# compress binarys if upx is installed to save disk space
if pkginfo -i |grep '^upx '; then
(
cd $PKG/usr/bin
upx -9 "$(ls --color=none |xargs)"
)
fi
}