CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
Major update for Arch-Maintainer's email (all ports)
authorJose V Beneyto <sepen@crux.nu>
Tue, 4 May 2010 09:20:24 +0000 (11:20 +0200)
committerJose V Beneyto <sepen@crux.nu>
Tue, 4 May 2010 09:20:24 +0000 (11:20 +0200)
22 files changed:
aop/Pkgfile
ascii-invaders/Pkgfile
bomberclone/Pkgfile
ceferino/Pkgfile [new file with mode: 0644]
dosbox/Pkgfile
dwars/Pkgfile
frozen-bubble/Pkgfile [new file with mode: 0644]
graywood/Pkgfile
netris/Pkgfile
nnn/Pkgfile
npush/Pkgfile
omega/Pkgfile
opentyrian/Pkgfile
pangzero/Pkgfile
prboom/Pkgfile
reminiscence/Pkgfile
scummvm/Pkgfile
stella/Pkgfile
warena-game/Pkgfile
xmoto/Pkgfile [new file with mode: 0644]
xrick/Pkgfile
zsnes/Pkgfile [new file with mode: 0644]

index 857aa1dec98474cf95e9b5622749ec2ddcf45976..791fd443f11c2e194d0733e1c95f1860e7827682 100644 (file)
@@ -1,6 +1,6 @@
 # Description: Aop is a curses based arcade game.
 # URL: http://raffi.at/view/code/aop 
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: ncurses
 
 name=aop
index 4c9d0e238cacae34b1270c273b362c4ee2c5de64..a884444cf14b38b7ebbf30de8ce308565f247112 100644 (file)
@@ -2,7 +2,7 @@
 # URL: http://ip9.org/munro/invaders/
 # Packager: Jose V Beneyto, sepen at crux dot nu
 # Maintainer: Jose V Beneyto, sepen at crux dot nu
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: ncurses
 
 name=ascii-invaders
index 1cc07e12eaf42cb8c835f38753cf56f53ee6261a..002310238c6be0c52239088ed57a55273ddcc9cc 100644 (file)
@@ -2,7 +2,7 @@
 # URL: http://www.bomberclone.de/
 # Maintainer: Danny Rawlins, monster dot romster at gmail dot com
 # Packager: James Mills, prologic at shortcircuit dot net dot au
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: sdl_image
 
 name=bomberclone
diff --git a/ceferino/Pkgfile b/ceferino/Pkgfile
new file mode 100644 (file)
index 0000000..514903d
--- /dev/null
@@ -0,0 +1,23 @@
+# Description: Action game similar to Super Pang
+# URL: http://www.losersjuegos.com.ar/juegos/ceferino/ceferino.php
+# Packager: Jose V Beneyto, sepen at crux dot nu
+# Maintainer: Jose V Beneyto, sepen at crux dot nu
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
+# Depends on: sdl_image
+
+name=ceferino
+version=0.97.8
+release=1
+source=(http://www.losersjuegos.com.ar/_media/juegos/$name/descargas/$name-$version.tar.gz)
+
+build() {
+  cd $name-$version
+  
+  ./configure --build=$CHOST \
+              --host=$CTARGET \
+              --prefix=/usr \
+              --disable-nls
+
+  make
+  make DESTDIR=$PKG install
+}
index 817495ec66e8afdcfcb798d4a07d2577844210eb..a84eccda8b227eb9f2aa6725d7dee7d2c85c2732 100644 (file)
@@ -1,7 +1,7 @@
 # Description: SDL-based DOS emulator for classic games
 # URL: http://dosbox.sourceforge.net
 # Maintainer: Tilman Sauerbeck, tilman at crux dot nu
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: libsdl
 
 name=dosbox
index 078e16429f62918f0dc8cfa47b420b8f1298feaa..db6e07de59b48cf753184810cbb5a8268e90ce50 100644 (file)
@@ -1,6 +1,6 @@
 # Description: This game was originally a 'dope wars' clone
 # URL: http://sourceforge.net/projects/dwars/
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: ncurses
 
 name=dwars
diff --git a/frozen-bubble/Pkgfile b/frozen-bubble/Pkgfile
new file mode 100644 (file)
index 0000000..ac93781
--- /dev/null
@@ -0,0 +1,43 @@
+# Description: Shoot balls and get 3 of the same colour in a group to make them drop.
+# URL: http://www.frozen-bubble.org/
+# Packager: Danny Rawlins, monster dot romster at gmail dot com
+# Maintainer: Danny Rawlins, monster dot romster at gmail dot com
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
+# Depends on: p5-sdl1-perl sdl_pango p5-locale-gettext
+
+name=frozen-bubble
+version=2.2.0
+release=1
+source=(http://www.frozen-bubble.org/data/$name-$version.tar.bz2
+        $name.desktop)
+
+build() {
+        cd $name-$version
+
+        sed -i settings.mk \
+                -e "s|PREFIX = .*|PREFIX = /usr|" \
+                -e 's|MANDIR = .*|MANDIR = $(PREFIX)/man|' 
+
+        make DIRST="c_stuff server"
+        make DESTDIR=$PKG install
+        rm -r $PKG/usr/share/locale
+
+        # install icons
+        install -D -m 0644 icons/frozen-bubble-icon-16x16.png $PKG/usr/share/icons/hicolor/16x16/apps/frozen-bubble.png
+        install -D -m 0644 icons/frozen-bubble-icon-32x32.png $PKG/usr/share/icons/hicolor/32x32/apps/frozen-bubble.png
+        install -D -m 0644 icons/frozen-bubble-icon-48x48.png $PKG/usr/share/icons/hicolor/48x48/apps/frozen-bubble.png
+        install -D -m 0644 icons/frozen-bubble-icon-64x64.png $PKG/usr/share/icons/hicolor/64x64/apps/frozen-bubble.png
+
+        # install menu entry
+        install -D -m 0644 $SRC/frozen-bubble.desktop $PKG/usr/share/applications/frozen-bubble.desktop
+
+        # Remove perlcrap
+        find $PKG \( \
+                -name '.packlist' -o \
+                -name '*.bs' -o \
+                -name 'autosplit.ix' -o \
+                -name 'perllocal.pod' \) -delete
+
+        # Remove empty directories
+        find $PKG -depth -empty -delete
+}
index 38941af50df7156690a347234eae44a53cd57397..ac15a88ecf5cc9f32542237b38db2ed870ee5f1b 100644 (file)
@@ -1,7 +1,7 @@
 # Description: A Clone of Darkwood, an old mac game 
 # URL: http://sourceforge.net/projects/graywood
 # Maintainer: Victor Martinez, pitillo at ono dot com
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: ncurses
 
 name=graywood
index 2e5b4d05ebf28107ac4411ae1a0224fd77599854..a045107d0c0101c4b82077a9b2aa83989409d2a6 100644 (file)
@@ -2,7 +2,7 @@
 # URL: ftp://ftp.netris.org/pub/netris/
 # Packager: Jukka Heino, jukka dot heino at gmail dot com
 # Maintainer: Antti Nykanen, aon at iki dot fi
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: ncurses
 
 name=netris
index 64d4e0166a0a85d1f468086bc8a65dc3ac1ee7d1..526b427a97f2109b5ae70a3dc75661bf0e303e9b 100644 (file)
@@ -1,7 +1,7 @@
 # Description: Bad Boulder-Dash clone for unix terminals in ASCII 
 # URL: http://sourceforge.net/projects/nnn/
 # Maintainer: Victor Martinez, pitillo at ono dot com
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: ncurses
 
 name=nnn
index c3d4d056a89299eca6f83fc22497bfcf79e61d19..92df2c231398f54b1c50e9fdce07e00884eb8240 100644 (file)
@@ -1,6 +1,6 @@
 # Description: nPush is a logic game similar to Sokoban and Boulder Dash
 # URL: http://npush.sourceforge.net/
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on:
 
 name=npush
index 60493d47fb5c0288609e6c0d909d7e022761534e..7b428ee2107482190150948b8184125fdfb17513 100644 (file)
@@ -1,7 +1,7 @@
 # Description: The classic Roguelike game 
 # URL: http://www.alcyone.com/max/projects/omega/ 
 # Maintainer: Victor Martinez, pitillo at ono dot com
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: ncurses
 
 name=omega
index 4f8897c3ff7128940f43de97591a7d7528e7109c..ebbcd98193365a93e17d709289bd77a3fadd4def 100644 (file)
@@ -2,7 +2,7 @@
 # URL: http://code.google.com/p/opentyrian
 # Packager: Jose V Beneyto, sepen at crux dot nu
 # Maintainer: Jose V Beneyto, sepen at crux dot nu
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: sdl_net
 
 name=opentyrian
index 3f7057a59dfdacf0e5e01cbddf585a0b89b7cb77..e7cc4170fea70a6dbeef436a1118085cc537b741 100644 (file)
@@ -1,7 +1,7 @@
 # Description: clone and enhancement of Super Pang
 # URL: http://apocalypse.rulez.org/pangzero
 # Maintainer: Victor Martinez, pitillo at ono dot com
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: p5-sdl
 
 name=pangzero
index 332bf0838a499608ea7f0a6c1773de1cd1612511..673e449c96dd644730dd6c9fb4c25828029d5568 100644 (file)
@@ -1,6 +1,6 @@
 # Description: Pure Doom port with the highest compatibility to the major Doom versions
 # URL: http://prboom.sourceforge.net/
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: sdl_net
 
 
index 57ee56b898e3509e9f9fc7a45641e6d6edc4e315..2e8a19f4b547fe4678e6b3543203b734ec538a48 100644 (file)
@@ -2,7 +2,7 @@
 # URL: http://cyxdown.free.fr/reminiscence/
 # Maintainer: Jose V Beneyto, sepen at crux dot nu
 # Packager: Jose V Beneyto, sepen at crux dot nu
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: zlib libsdl
 
 name=reminiscence
index 1f23ab2f68777255d9bb9bc7c04d9c3fb377bdcc..869362a543217a431d3d8771189ba668bb116fd3 100644 (file)
@@ -3,7 +3,7 @@
 # Packager: Matt Housh jaeger at crux dot nu
 # Maintainer: Thomas Penteker tek at serverop dot de
 # Packager: Matt Housh jaeger at crux dot nu
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: zlib libsdl
 
 name=scummvm
index ef109570f05c98ad91d3dea0e9d1b36d9253bf47..91b8f562436f3872c52cc754e5a98c8e16d6ba92 100644 (file)
@@ -2,7 +2,7 @@
 # URL: http://stella.sourceforge.net/
 # Maintainer: Jose V Beneyto, sepen at crux dot nu
 # Packager: Jose V Beneyto, sepen at crux dot nu
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: libsdl
 
 name=stella
index c716e0ae23a396b343cfe964ba483cc5404e1361..dffeebc5817a2cb9b2ffd4bad45e9a8a66d9e914 100644 (file)
@@ -1,7 +1,7 @@
 # Description: Modular game in ascii to control a team of fighters
 # URL: http://sourceforge.net/projects/warena-game/ 
 # Maintainer: Victor Martinez, pitillo at ono dot com
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: ncurses
 
 name=warena-game
diff --git a/xmoto/Pkgfile b/xmoto/Pkgfile
new file mode 100644 (file)
index 0000000..a61da14
--- /dev/null
@@ -0,0 +1,36 @@
+# Description: a challenging 2D motocross platform game, where physics play an all important role in the gameplay
+# URL: http://xmoto.tuxfamily.org
+# Maintainer: Jose V Beneyto, sepen at crux dot nu
+# Packager: sten, nick dot steeves at shaw dot ca
+# Depends on: sdl_mixer sdl_net sdl_ttf
+
+name=xmoto
+version=0.5.2
+release=1
+source=(http://download.tuxfamily.org/$name/$name/$version/$name-$version-src.tar.gz)
+
+build() {
+  cd $name-$version
+
+  echo "ac_cv_lib_GLU_gluBuild2DMipmaps=yes" > config.cache
+  sed 's|-lGLU||g' -i configure
+
+  export SDL_CONFIG="$CLFS/usr/bin/sdl-config"
+  export SDL_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT"
+  export SDL_LDLIBS="-L$CLFS/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -lSDL_net"
+
+  ./configure --build=$CHOST \
+              --host=$CTARGET \
+              --prefix=/usr \
+              --with-x \
+              --with-renderer-openGl=0 \
+              --with-renderer-sdlGfx=1 \
+              --disable-sdltest \
+              --disable-debug \
+              --disable-nls \
+              --cache-file=config.cache
+
+  make
+  make DESTDIR=$PKG install
+  rm -rf $PKG/usr/share/{doc,locale}
+}
index 8d448e7204e4bf853be34d2384ec3acd4d41d05a..cb67d75fa53d743986de6a6b432f934ae38c380f 100644 (file)
@@ -1,6 +1,6 @@
 # Description: Rick Dangerous clone
 # URL: http://www.bigorno.net/xrick/
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel@crux-arm.nu
 # Depends on: zlib libsdl
 
 name=xrick
diff --git a/zsnes/Pkgfile b/zsnes/Pkgfile
new file mode 100644 (file)
index 0000000..6aeac01
--- /dev/null
@@ -0,0 +1,62 @@
+# Description: An open-source Super Nintendo emulator.
+# URL: http://www.zsnes.com/
+# Maintainer: Danny Rawlins, monster dot romster at gmail dot com
+# Packager: Simone Rota, sip at crux dot nu
+# Depends on: libpng libsdl ncurses
+
+name=zsnes
+version=1.51
+release=2
+source=(http://downloads.sourceforge.net/zsnes/zsnes${version/./}src.tar.bz2
+        zsnes-1.51-gcc43.patch)
+
+build() {
+  cd zsnes_${version/./_}/src
+
+  export DEFAULT_LIBS="-L$CLFS/usr/lib"
+  export DEFAULT_CFLAGS="-I$CLFS/usr/include"
+  export SDL_LIBS="$DEFAULT_LIBS -lSDL -lpthread"
+  export SDL_CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT"
+  export ZLIB_LIBS="$DEFAULT_LIBS"
+  export ZLIB_CFLAGS="$DEFAULT_CFLAGS"
+  export LIBPNG_LIBS="$DEFAULT_LIBS -lpng12"
+  export LIBPNG_CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/libpng12"
+
+  # build host tools 
+  env CC="gcc" CXX="g++" CXXFLAGS="-L/usr/lib -I/usr/include -I. -Itools" \
+  ./configure --prefix=/usr \
+              --disable-cpucheck \
+              --disable-sdltest \
+              --with-sdl-prefix=$CLFS/usr/bin
+
+  make tools/depbuild \
+       CXX="g++" \
+       CXXFLAGS="-L/usr/lib -I/usr/include -I. -Itools"
+  mv tools/depbuild{,.host}
+  make clean
+
+  patch -d ../ -p 1 -i $SRC/zsnes-1.51-gcc43.patch
+  sed -i configure \
+      -e 's|with_zlib=""|with_zlib=yes|' \
+      -e 's| -march=.*"|"|g' \
+      -e "s|-I/usr|-I$CLFS/usr|g" \
+      -e "s|-L/usr|-L$CLFS/usr|g" \
+      -e 's|depbuild|depbuild.host|g'
+
+  ./configure --build=$CHOST \
+              --host=$CTARGET \
+              --prefix=/usr \
+              --with-x \
+              --disable-cpucheck \
+              --disable-sdltest \
+              --with-sdl-prefix=$CLFS/usr/bin
+
+  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
+}