diff options
Diffstat (limited to 'abs/extra/mupen64plus-svn')
-rw-r--r-- | abs/extra/mupen64plus-svn/PKGBUILD | 71 | ||||
-rw-r--r-- | abs/extra/mupen64plus-svn/fix-gcc4.4-const-char.patch | 22 | ||||
-rw-r--r-- | abs/extra/mupen64plus-svn/install.patch | 13 |
3 files changed, 0 insertions, 106 deletions
diff --git a/abs/extra/mupen64plus-svn/PKGBUILD b/abs/extra/mupen64plus-svn/PKGBUILD deleted file mode 100644 index 5df794d..0000000 --- a/abs/extra/mupen64plus-svn/PKGBUILD +++ /dev/null @@ -1,71 +0,0 @@ -#!!! Due to a limitation in pacman's SVN package handling, -# this package requires out-of-the-ordinary building. pacman checks -# the SVN repo for new revisions before scanning the PKGBUILD. -#!!! So, when you run makepkg, if it asks you for a password for 'mupen64', -# give it 'Dyson5632-kart' without the quotes. If it asks for a password -# for _your_ username, hit Enter to make it ask for a new username, tell it -# 'mupen64' without the quotes, and then give it the password above. When -# it asks you to save the password unencrypted, you can say yes, because -# it's just a read-only access login :P Once you do that, you shouldn't -# need to do the above anymore. - -# Maintainer: Devin Cofer <ranguvar@archlinux.us> -# Contributor: Rudy Matela <rudy.matela@gmail.com> -# Contributor: Allan McRae <allan@archlinux.org> -# Contributor: Zephyr - -pkgname=mupen64plus-svn -pkgver=1416 -pkgrel=1 -pkgdesc="Nintendo64 emulator, SVN version" -arch=('i686' 'x86_64') -url="http://code.google.com/p/mupen64plus/" -license=('GPL2') - -makedepends=('subversion' 'pkgconfig' 'libsamplerate' 'yasm' 'mesa') -depends=('gtk2' 'sdl_ttf') -optdepends=('libsamplerate: Higher quality audio') -conflicts=('mupen64plus') -provides=('mupen64plus') -source=('install.patch' - 'fix-gcc4.4-const-char.patch') -md5sums=('f6a3bc6e59d4f2af9db1b3fce257eb43' - '7bb0182949bf043847ad7ff66097e66f') - -_svnuser=mupen64 -_svnpass=Dyson5632-kart -_svntrunk=svn://$_svnuser:$_svnpass@fascination.homelinux.net:7684/mupen64plus/trunk -_svnmod=mupen64plus - -build() { - if [ -d $_svnmod/.svn ]; then - (cd $_svnmod &&\ - svn up --config-dir . -r $pkgver \ - --non-interactive --username $_svnuser --password $_svnpass) - else - svn co $_svntrunk --config-dir . -r $pkgver $_svnmod \ - --non-interactive --username $_svnuser --password $_svnpass - fi - msg "SVN checkout done or server timeout" - - cp -r $_svnmod $_svnmod-build - patch -d $_svnmod-build < install.patch || return 1 -# patch -p0 -d $_svnmod-build < fix-gcc4.4-const-char.patch || return 1 - cd $_svnmod-build - - make PREFIX="/usr" LIRC=1 all || return 1 - make PREFIX="$pkgdir/usr" install || return 1 - - ##### Qt 4 GUI build ##### - #==> Currently broken - #make PREFIX="/usr" GUI=QT4 all || return 1 - #install -m755 mupen64plus "$pkgdir/usr/bin/mupen64plus-qt" - # - #cd "$pkgdir/usr/share/applications" - #cp mupen64plus.desktop mupen64plus-qt.desktop - #sed -i "s#Name=Mupen64Plus#Name=Mupen64Plus (Qt)#" mupen64plus-qt.desktop || return 1 - #sed -i "s#Exec=mupen64plus#Exec=mupen64plus-qt#" mupen64plus-qt.desktop || return 1 - ##### End Qt 4 GUI build ##### - - rm -r "$srcdir/$_svnmod-build" -} diff --git a/abs/extra/mupen64plus-svn/fix-gcc4.4-const-char.patch b/abs/extra/mupen64plus-svn/fix-gcc4.4-const-char.patch deleted file mode 100644 index fd1495d..0000000 --- a/abs/extra/mupen64plus-svn/fix-gcc4.4-const-char.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- glide64/Combine.old.cpp 2009-06-19 17:59:20.191723065 -0400 -+++ glide64/Combine.cpp 2009-06-19 18:43:46.955453868 -0400 -@@ -11873,7 +11873,7 @@ - LOG ("InitCombine() "); - memset(&cmb, 0, sizeof(cmb)); - const char *extensions = grGetString (GR_EXTENSION); -- if (char * extstr = strstr(extensions, "COMBINE")) { -+ if (const char * extstr = strstr(extensions, "COMBINE")) { - if (!strncmp(extstr, "COMBINE", 7)) { - LOG ("extensions "); - cmb.grColorCombineExt = (GRCOLORCOMBINEEXT) grGetProcAddress("grColorCombineExt"); ---- glide64/Main.old.cpp 2009-06-19 18:47:04.238930057 -0400 -+++ glide64/Main.cpp 2009-06-19 18:47:18.018772876 -0400 -@@ -784,7 +784,7 @@ - printf("bebefore2\n"); - if (settings.fb_hires) - { -- if (char * extstr = strstr(extensions, "TEXTUREBUFFER")) -+ if (const char * extstr = strstr(extensions, "TEXTUREBUFFER")) - { - if (!strncmp(extstr, "TEXTUREBUFFER", 13)) - { diff --git a/abs/extra/mupen64plus-svn/install.patch b/abs/extra/mupen64plus-svn/install.patch deleted file mode 100644 index 5e41460..0000000 --- a/abs/extra/mupen64plus-svn/install.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: install.sh -=================================================================== ---- install.sh (revision 1295) -+++ install.sh (working copy) -@@ -90,7 +90,7 @@ - if [ -f mupen64plus.desktop ] - then - $INSTALL -d -v "${APPLICATIONSDIR}" -- $INSTALL -m 0644 mupen64plus.desktop "${APPLICATIONSDIR}" -+ $INSTALL -m 0644 mupen64plus.desktop "${APPLICATIONSDIR}/mupen64plus.desktop" - fi - if [ "x$(ls plugins/)" != "x" ] - then |