diff options
Diffstat (limited to 'libre')
-rw-r--r-- | libre/abuse-libre/PKGBUILD | 80 | ||||
-rw-r--r-- | libre/abuse-libre/abuse.install | 16 | ||||
-rw-r--r-- | libre/abuse-libre/abuse.sh | 15 | ||||
-rw-r--r-- | libre/abuse-libre/default.abuserc | 37 | ||||
-rw-r--r-- | libre/abuse-libre/default.gamma.lsp | 1 | ||||
-rw-r--r-- | libre/abuse-libre/rePKGBUILD | 33 | ||||
-rw-r--r-- | libre/angband-libre/PKGBUILD | 10 | ||||
-rw-r--r-- | libre/audacious-plugins-libre/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/bogofilter-libre/PKGBUILD | 12 | ||||
-rw-r--r-- | libre/cdrkit-libre/PKGBUILD | 23 | ||||
-rw-r--r-- | libre/clementine-libre/PKGBUILD | 4 | ||||
-rw-r--r-- | libre/dvdrtools-libre/PKGBUILD | 8 | ||||
-rw-r--r-- | libre/ghostscript-libre/PKGBUILD | 16 | ||||
-rw-r--r-- | libre/lib32-mesa-demos-libre/PKGBUILD | 23 | ||||
-rw-r--r-- | libre/lib32-sdl-libre/PKGBUILD | 13 | ||||
-rw-r--r-- | libre/mesa-demos-libre/PKGBUILD | 22 | ||||
-rw-r--r-- | libre/sdl-libre/PKGBUILD | 30 | ||||
-rw-r--r-- | libre/vim-runtime/PKGBUILD | 6 |
18 files changed, 214 insertions, 137 deletions
diff --git a/libre/abuse-libre/PKGBUILD b/libre/abuse-libre/PKGBUILD index 7c99acf76..d45de0416 100644 --- a/libre/abuse-libre/PKGBUILD +++ b/libre/abuse-libre/PKGBUILD @@ -1,5 +1,6 @@ -# $Id$ -# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> +# $Id: PKGBUILD 101370 2013-11-23 19:00:48Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: jlvsimoes <jlvsimoes@oninet.pt> # Contributor: kevin <kevin@archlinux.org> # Contributor (Parabola): André Silva <emulatorman@parabola.nu> @@ -7,37 +8,72 @@ _pkgname=abuse pkgname=abuse-libre pkgver=0.8 -pkgrel=2 -pkgdesc='A side-scroller action game that pits you against ruthless alien killers, without nonfree claudio support' -arch=('i686' 'x86_64') +pkgrel=4 +pkgdesc='Side-scroller action game that pits you against ruthless alien killers, without nonfree claudio support' +arch=('x86_64' 'i686' 'mips64el') url='http://abuse.zoy.org/' license=('GPL' 'custom') -depends=('gcc-libs' 'glu' 'sdl' 'sdl_mixer') -provides=('$_pkgname=$pkgver') -replaces=('$_pkgname') -conflicts=('$_pkgname') -install='abuse.install' -source=("http://abuse.zoy.org/raw-attachment/wiki/download/${_pkgname}-${pkgver}.tar.gz" - non-claudio.patch) -md5sums=('ec678b8dc8d00e0382d8c805c6438489' - '4808c8be42f551bb3c611629a7833f09') +provides=$_pkgname=$pkgver +replaces=$_pkgname +conflicts=$_pkgname +depends=('gcc-libs' 'libgl' 'sdl_mixer' 'glu' 'desktop-file-utils') +makedepends=('gendesk' 'mesa-libgl' 'glu') +install="$_pkgname.install" +mksource=("http://abuse.zoy.org/raw-attachment/wiki/download/$_pkgname-$pkgver.tar.gz" + 'non-claudio.patch') +source=("https://repo.parabolagnulinux.org/sources/$pkgname-$pkgver.tar.gz" + 'abuse.sh' + 'default.abuserc' + 'default.gamma.lsp') +mksha256sums=('0104db5fd2695c9518583783f7aaa7e5c0355e27c5a803840a05aef97f9d3488' + '017cb58acf5ba8cdb889f97a758318cb66ab4947b860a77ab16b932c3f21b98f') +sha256sums=('ff7018b3ddcc6d2e702bc14eb2884622677ac5141c36e1fc0cdd127df3017f7d' + 'a5ddac71ca9b8c4bb42bdf91393a5fbe3d839ab9a9e9a6362a75dafc2aab122e' + '6ea2fa9e65c10bbcab4432f40d0c7284cb3970835c40c5c00ced14b39ce1b00f' + '13df83fea60918d29d5141cdfbd8d56147c053e88d3701209ae676f46447c2f6') -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" +mksource() { + cd "abuse-$pkgver" -# Remove the nonfree claudio addon + # Remove the nonfree claudio addon rm -rvf ./data/addon/claudio patch -Np1 -i "$srcdir/non-claudio.patch" +} + +prepare() { + cd "abuse-$pkgver" + + gendesk -n -f --pkgname "$_pkgname" --pkgdesc "$pkgdesc" +} - ./configure --prefix=/usr --with-assetdir=/usr/share/abuse/orig --with-x +build() { + cd "abuse-$pkgver" + + ./configure --prefix=/usr --with-assetdir="/usr/share/$_pkgname/orig" --with-x make } package() { - cd "${srcdir}/${_pkgname}-${pkgver}" + cd "abuse-$pkgver" + + make DESTDIR="$pkgdir" install - make DESTDIR="${pkgdir}" install + # Desktop shortcut and icon + install -Dm644 "$_pkgname.desktop" \ + "$pkgdir/usr/share/applications/$_pkgname.desktop" + install -Dm644 "doc/$_pkgname.png" "$pkgdir/usr/share/pixmaps/$_pkgname.png" - install -d "${pkgdir}/usr/share/licenses/abuse" - sed -n '1,/^$/p' src/view.cpp > "${pkgdir}/usr/share/licenses/abuse/orig.code.license" + # Sane defaults + mv "$pkgdir/usr/bin/$_pkgname" "$pkgdir/usr/bin/$_pkgname.elf" + install -Dm755 "$srcdir/$_pkgname.sh" "$pkgdir/usr/bin/$_pkgname" + install -Dm644 "$srcdir/default.${_pkgname}rc" \ + "$pkgdir/usr/share/$_pkgname/default.${_pkgname}rc" + install -Dm644 "$srcdir/default.gamma.lsp" \ + "$pkgdir/usr/share/$_pkgname/default.gamma.lsp" + + # License (for the original source code) + install -d "$pkgdir/usr/share/licenses/abuse" + sed -n '1,/^$/p' src/view.cpp > "$pkgdir/usr/share/licenses/abuse/original" } + +# vim:set ts=2 sw=2 et: diff --git a/libre/abuse-libre/abuse.install b/libre/abuse-libre/abuse.install index 4d28ebacd..ad97d7bab 100644 --- a/libre/abuse-libre/abuse.install +++ b/libre/abuse-libre/abuse.install @@ -1,13 +1,13 @@ -# arg 1: the new package version +post_upgrade() { + update-desktop-database -q +} + post_install() { -# echo "If you get a BOSS_ANT error trying to run abuse, copy /usr/share/games/abuse/gamma.lsp to ~/.abuse" - echo "Abuse uses the original game levels by default. To use the frabs levels" - echo "use '-datadir' or set 'datadir' in the abuserc to /usr/share/abuse/frabs" + post_upgrade } -# arg 1: the new package version -# arg 2: the old package version -post_upgrade() { - post_install +post_remove() { + post_upgrade } +# vim:set ts=2 sw=2 et: diff --git a/libre/abuse-libre/abuse.sh b/libre/abuse-libre/abuse.sh new file mode 100644 index 000000000..228bb6f7b --- /dev/null +++ b/libre/abuse-libre/abuse.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +# Use sane configuration files, unless they already exists + +if [ ! -d $HOME/.abuse ]; then + mkdir -p $HOME/.abuse +fi +if [ ! -f $HOME/.abuse/abuserc ]; then + cp /usr/share/abuse/default.abuserc $HOME/.abuse/abuserc +fi +if [ ! -f $HOME/.abuse/gamma.lsp ]; then + cp /usr/share/abuse/default.gamma.lsp $HOME/.abuse/gamma.lsp +fi + +exec /usr/bin/abuse.elf diff --git a/libre/abuse-libre/default.abuserc b/libre/abuse-libre/default.abuserc new file mode 100644 index 000000000..ff116819f --- /dev/null +++ b/libre/abuse-libre/default.abuserc @@ -0,0 +1,37 @@ +; Abuse-SDL Configuration file + +; Startup fullscreen +fullscreen=0 + +; Use DoubleBuffering +doublebuf=1 + +; Use OpenGL +gl=1 + +; Location of the datafiles +datadir=/usr/share/abuse/orig + +; Use mono audio only +mono=0 + +; Grab the mouse to the window +grabmouse=0 + +; Set the scale factor +scale=2 + +; Use anti-aliasing (with gl=1 only) +antialias=0 + +; Disable the SDL parachute in the case of a crash +nosdlparachute=0 + +; Key mappings +left=a +right=d +up=w +down=s +fire=Space +weapprev=q +weapnext=e diff --git a/libre/abuse-libre/default.gamma.lsp b/libre/abuse-libre/default.gamma.lsp new file mode 100644 index 000000000..9a77afa27 --- /dev/null +++ b/libre/abuse-libre/default.gamma.lsp @@ -0,0 +1 @@ +(setq darkest_gray 20) diff --git a/libre/abuse-libre/rePKGBUILD b/libre/abuse-libre/rePKGBUILD deleted file mode 100644 index 3c9a0082d..000000000 --- a/libre/abuse-libre/rePKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# This is an example rePKGBUILD file. Use this as a start to creating your own, -# and remove these comments. For more information, see 'man PKGBUILD'. -# NOTE: Please fill out the license field for your package! If it is unknown, -# then please put 'unknown'. - -# Maintainer: Nicolas Reynolds <fauno@kiwwwi.com.ar> -source PKGBUILD -CARCH=x86_64 -unset build package md5sums source -_repo=community -options=(!strip) -source=(PKGBUILD - http://mirrors.kernel.org/archlinux/${_repo}/os/$CARCH/${pkgname%-libre}-$pkgver-$pkgrel-$CARCH$PKGEXT - # files for pkg modifications - ) - -build() { - cd "${srcdir}/" - rm -v .{INSTALL,PKGINFO} ${pkgname%-libre}-$pkgver-$pkgrel-$CARCH.pkg.tar.xz - # actions for package modifications - # be sure to remove source files - - msg "Removing unfree 'Claudio' addon" - rm -rvf usr/share/abuse/orig/addon/claudio/ -} - -package() { - cd ${srcdir} - cp -a ./* ${pkgdir} -} - - -# vim:set ts=2 sw=2 et: diff --git a/libre/angband-libre/PKGBUILD b/libre/angband-libre/PKGBUILD index e463637a8..cf275f60d 100644 --- a/libre/angband-libre/PKGBUILD +++ b/libre/angband-libre/PKGBUILD @@ -20,9 +20,10 @@ replaces=$_pkgname conflicts=$_pkgname provides=$_pkgname=$pkgver depends=('sdl_image' 'sdl_ttf' 'sdl_mixer' 'ncurses') -source=("http://rephial.org/downloads/${pkgver:0:3}/${_pkgname}-v${pkgver}.tar.gz" 'libre.patch') +mksource=("http://rephial.org/downloads/${pkgver:0:3}/${_pkgname}-v${pkgver}.tar.gz" 'libre.patch') +source=("https://repo.parabolagnulinux.org/sources/${pkgname}-v${pkgver}.tar.gz") -prepare() { +mksource() { cd "${srcdir}/${_pkgname}-v${pkgver}" # remove nonfree parts from source code @@ -56,5 +57,6 @@ package() { install -Dm644 copying.txt "${pkgdir}/usr/share/licenses/${_pkgname}/COPYING" } -md5sums=('4f6ee37abdb411285deb1685ddecba6a' - '3ac39f377bea2e208308d01f4213310f') +mkmd5sums=('4f6ee37abdb411285deb1685ddecba6a' + '3ac39f377bea2e208308d01f4213310f') +md5sums=('82c98af3bc6e5b61787ca09e584a4e78') diff --git a/libre/audacious-plugins-libre/PKGBUILD b/libre/audacious-plugins-libre/PKGBUILD index 88d428815..d024c42d0 100644 --- a/libre/audacious-plugins-libre/PKGBUILD +++ b/libre/audacious-plugins-libre/PKGBUILD @@ -13,7 +13,7 @@ pkgrel=1 pkgdesc='Plugins for Audacious, without nonfree plugins' url='http://audacious-media-player.org/' license=('GPL' 'GPL3' 'LGPL' 'custom:BSD') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') # Licensing issues: # The plugins 'scrobbler', stereoplugin', 'wavepack' and 'plugin_echo' have no license notice diff --git a/libre/bogofilter-libre/PKGBUILD b/libre/bogofilter-libre/PKGBUILD index 0535d872f..308fc6f3b 100644 --- a/libre/bogofilter-libre/PKGBUILD +++ b/libre/bogofilter-libre/PKGBUILD @@ -13,17 +13,23 @@ license=('GPL3') url="http://bogofilter.sourceforge.net" depends=('db' 'perl' 'gsl') backup=('etc/bogofilter/bogofilter.cf') -source=(http://sourceforge.net/projects/${_pkgname}/files/${_pkgname}-current/${_pkgname}-${pkgver}/${_pkgname}-${pkgver}.tar.bz2) -md5sums=('d0a5eebb3274b23ceabe766a6443a1c5') +mksource=(http://sourceforge.net/projects/${_pkgname}/files/${_pkgname}-current/${_pkgname}-${pkgver}/${_pkgname}-${pkgver}.tar.bz2) +source=(https://repo.parabolagnulinux.org/sources/${pkgname}-${pkgver}.tar.bz2) +mkmd5sums=('d0a5eebb3274b23ceabe766a6443a1c5') +md5sums=('cce573e059d39a68cf78097dbfaa5b2d') provides=("${_pkgname}=${pkgver}") replaces=("${_pkgname}") conflicts=("${_pkgname}") -build() { +mksource() { cd ${_pkgname}-${pkgver} # Remove noncommercial files. rm doc/bogofilter-SA-{2005-0{1,2},2010-01} +} + +build() { + cd ${_pkgname}-${pkgver} ./configure --prefix=/usr \ --sysconfdir=/etc/bogofilter \ diff --git a/libre/cdrkit-libre/PKGBUILD b/libre/cdrkit-libre/PKGBUILD index 1f8992289..fe2abff3c 100644 --- a/libre/cdrkit-libre/PKGBUILD +++ b/libre/cdrkit-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 157442 2012-04-28 11:27:45Z allan $ +# $Id: PKGBUILD 186761 2013-05-31 04:50:41Z allan $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Alexander Fehr <pizzapunk gmail com> @@ -10,26 +10,31 @@ pkgdesc="Suite of programs for CD/DVD recording, ISO image creation, and audio C arch=('i686' 'x86_64' 'mips64el') url="http://cdrkit.org/" license=('GPL2') -depends=('file' 'bzip2') -optdepends=('perl: for dirsplit') -makedepends=('cmake') provides=("cdrkit=${pkgver}" 'cdrtools') conflicts=('cdrkit' 'cdrtools') replaces=('cdrkit' 'cdrtools') -source=(http://cdrkit.org/releases/$_pkgname-$pkgver.tar.gz) -md5sums=('efe08e2f3ca478486037b053acd512e9') +depends=('file' 'bzip2') +optdepends=('perl: for dirsplit') +makedepends=('cmake') +mksource=(http://cdrkit.org/releases/$_pkgname-$pkgver.tar.gz) +source=(https://repo.parabolagnulinux.org/sources/$pkgname-$pkgver.tar.gz) +mkmd5sums=('efe08e2f3ca478486037b053acd512e9') +md5sums=('SKIP') -prepare() { +mksource() { cd "$srcdir/$_pkgname-$pkgver" - sed -i "s#sbin#bin#" netscsid/CMakeLists.txt # Remove nonfree apple_driver utility rm -rvf {doc/genisoimage/README.hfs_boot,genisoimage/apple_driver.{8,c}} } -build() { +prepare() { cd "$srcdir/$_pkgname-$pkgver" + sed -i "s#sbin#bin#" netscsid/CMakeLists.txt +} +build() { + cd "$srcdir/$_pkgname-$pkgver" make } diff --git a/libre/clementine-libre/PKGBUILD b/libre/clementine-libre/PKGBUILD index bbccfc541..1bff45ce9 100644 --- a/libre/clementine-libre/PKGBUILD +++ b/libre/clementine-libre/PKGBUILD @@ -26,14 +26,14 @@ replaces=('clementine') conflicts=('clementine') provides=("clementine=$pkgver") install=clementine.install -source=("https://repo.parabolagnulinux.org/sources/${pkgname}-${pkgver}.tar.gz") -sha256sums=('c376dd2cc346ad1f9828d3731e2bfb03cd0b4d06ea2b23d4b2caaf9351812ec2') mksource=("http://clementine-player.googlecode.com/files/${_pkgname}-${pkgver}.tar.gz" 'remove-nonfree-artwork-and-spotify.patch' 'moognu.png') +source=("https://repo.parabolagnulinux.org/sources/${pkgname}-${pkgver}.tar.gz") mksha256sums=('db556e8bf230e2535636f5736a62ffe24ce154481fb05123e8395ab4aa64654e' '13c12cb47a9bb4585014512ebf2c9e81f8ab35afee255f35360acb0f388e21db' 'c6918617769152f3617c61f721819e69d03f671b85760b11cfe45abd53955bc4') +sha256sums=('c376dd2cc346ad1f9828d3731e2bfb03cd0b4d06ea2b23d4b2caaf9351812ec2') mksource() { cd ${_pkgname}-${pkgver} diff --git a/libre/dvdrtools-libre/PKGBUILD b/libre/dvdrtools-libre/PKGBUILD index cf5ce1f4d..8d5742e0d 100644 --- a/libre/dvdrtools-libre/PKGBUILD +++ b/libre/dvdrtools-libre/PKGBUILD @@ -18,10 +18,12 @@ optdepends=('transcode: video/DVD ripper and encoder for the terminal/console') provides=("$_pkgname=$pkgver" 'cdrkit') conflicts=("$_pkgname" 'cdrkit') replaces=("$_pkgname") -source=(ftp://ftp.archlinux.org/other/dvdrtools/$_pkgname-$pkgver.tar.gz) -md5sums=('5707b7e877b853e258cd738938833006') +mksource=(ftp://ftp.archlinux.org/other/dvdrtools/$_pkgname-$pkgver.tar.gz) +source=(https://repo.parabolagnulinux.org/$pkgname-$pkgver.tar.gz) +mkmd5sums=('5707b7e877b853e258cd738938833006') +md5sums=('2f5328b875b34b48f27b5ec4c26b35a6') -prepare() { +mksource() { cd "$srcdir/$_pkgname-$pkgver" # Remove nonfree apple_driver utility diff --git a/libre/ghostscript-libre/PKGBUILD b/libre/ghostscript-libre/PKGBUILD index 4db0709fc..5b977e4b5 100644 --- a/libre/ghostscript-libre/PKGBUILD +++ b/libre/ghostscript-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 193812 2013-09-02 09:41:54Z andyrtr $ +# $Id: PKGBUILD 197986 2013-10-30 12:06:11Z allan $ # Maintainer: AndyRTR <andyrtr@archlinux.org> # Maintainer (Parabola): Joshua Haase <hahj87@gmail.com> # Maintainer (Parabola): André Silva <emulatorman@parabola.nu> @@ -21,17 +21,23 @@ conflicts=('ghostscript') replaces=('ghostscript') provides=("ghostscript=$pkgver") url="http://www.ghostscript.com/" -source=(http://downloads.ghostscript.com/public/ghostscript-${pkgver}.tar.bz2) +mksource=(http://downloads.ghostscript.com/public/ghostscript-${pkgver}.tar.bz2) +source=(https://repo.parabolagnulinux.org/sources/ghostscript-libre-${pkgver}.tar.bz2) options=('!libtool' '!makeflags') -md5sums=('7179bb1ed4f6f453147e6f7e1f210ce8') +mkmd5sums=('7179bb1ed4f6f453147e6f7e1f210ce8') +md5sums=('c9f6ffec6a07e06caba394d7ebdbbe9a') -build() { +mksource() { cd ghostscript-${pkgver} - + # delete nonfree files grep -l "are not altered" Resource/CMap/* | xargs rm -fv grep -l "not be copied" Resource/CMap/* | xargs rm -fv +} +build() { + cd ghostscript-${pkgver} + # force it to use system-libs rm -rf jpeg libpng zlib jasper expat tiff lcms lcms2 freetype openjpeg cups/libs # jbig2dec is in community diff --git a/libre/lib32-mesa-demos-libre/PKGBUILD b/libre/lib32-mesa-demos-libre/PKGBUILD index d5efffe26..d096b5c00 100644 --- a/libre/lib32-mesa-demos-libre/PKGBUILD +++ b/libre/lib32-mesa-demos-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 178740 2013-02-26 16:15:13Z andyrtr $ +# $Id: PKGBUILD 94584 2013-07-27 15:01:38Z lcarlier $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Maintainer: Andreas Radke <andyrtr@archlinux.org> # Maintainer (Parabola): André Silva <emulatorman@parabola.nu> @@ -6,7 +6,7 @@ _pkgbasename=mesa-demos-libre pkgname=lib32-$_pkgbasename pkgver=8.1.0 -pkgrel=1 +pkgrel=3 arch=(x86_64) pkgdesc="Mesa demos and tools (32-bit), without nonfree demos" url="http://mesa3d.sourceforge.net" @@ -14,11 +14,9 @@ license=('custom') provides=("lib32-mesa-demos=$pkgver") replaces=('lib32-mesa-demos') conflicts=('lib32-mesa-demos') -makedepends=(gcc-multilib 'lib32-mesa-libgl>=9.1' 'lib32-glew' 'libgl>=9.1') -source=(ftp://ftp.freedesktop.org/pub/mesa/demos/${pkgver}/mesa-demos-${pkgver}.tar.bz2 - mesa-demos-libre.patch) -md5sums=('9df33ba69a26bbfbc7c8148602e59542' - '5ce0660b46beb1230194fbd852d33ab0') +makedepends=(gcc-multilib 'lib32-mesa' 'lib32-glew') +source=(https://repo.parabolagnulinux.org/sources/mesa-demos-libre-${pkgver}.tar.bz2) +md5sums=('18225619a97e6900afd2b48a89dcbd4e') build() { export CC="gcc -m32" @@ -26,14 +24,7 @@ build() { export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" cd "${srcdir}/mesa-demos-${pkgver}" - - # Remove nonfree demos (pointblast and spriteblast) - rm -v src/demos/{pointblast,spriteblast}.c - patch -Np1 -i "${srcdir}/mesa-demos-libre.patch" - - ./configure --prefix=/usr \ - --enable-gles1 \ - --enable-gles2 + ./configure --prefix=/usr make } @@ -48,6 +39,8 @@ package() { mv "$i" "$i"32 done + rm -r "$pkgdir/usr/share/mesa-demos" + mkdir -p "$pkgdir/usr/share/licenses" ln -s mesa-demos "$pkgdir/usr/share/licenses/lib32-mesa-demos" } diff --git a/libre/lib32-sdl-libre/PKGBUILD b/libre/lib32-sdl-libre/PKGBUILD index 6c319e676..141fff692 100644 --- a/libre/lib32-sdl-libre/PKGBUILD +++ b/libre/lib32-sdl-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id$ +# $Id: PKGBUILD 78820 2012-10-25 06:47:28Z foutrelis $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Allan McRae <allan@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> @@ -20,18 +20,16 @@ makedepends=('lib32-alsa-lib' 'lib32-mesa' 'lib32-libpulse' gcc-multilib) optdepends=('lib32-alsa-lib: ALSA audio driver' 'lib32-libpulse: PulseAudio audio driver') options=('!libtool') -source=(http://www.libsdl.org/release/SDL-${pkgver}.tar.gz +source=(https://repo.parabolagnulinux.org/sources/SDL-libre-${pkgver}.tar.gz sdl-1.2.14-fix-mouse-clicking.patch sdl-1.2.14-disable-mmx.patch fix_joystick_misc_axes.diff - libsdl-1.2.15-resizing.patch - libre.patch) -md5sums=('9d96df8417572a2afb781a7c4c811a85' + libsdl-1.2.15-resizing.patch) +md5sums=('c6e53ef16fa347ed066c3d68fe93c378' '04d8c179f125e04bcd4c9d60e013c2d7' 'e5c16b7611f62c7cb25f0534eff68852' '687586a108b597a2a6b73070c1d37e51' - '3dd50347d8856160a9cbd7f80383a1f8' - '5c665f72b8a2adc97a91f6db6f2da79a') + '3dd50347d8856160a9cbd7f80383a1f8') build() { export CC="gcc -m32" @@ -43,7 +41,6 @@ build() { patch -Np1 -i ../sdl-1.2.14-disable-mmx.patch patch -Np1 -i ../fix_joystick_misc_axes.diff patch -Np1 -i ../libsdl-1.2.15-resizing.patch - patch -Np0 -i ../libre.patch ./configure --prefix=/usr --disable-nasm --enable-alsa \ --with-x --disable-rpath --disable-static --libdir=/usr/lib32 make diff --git a/libre/mesa-demos-libre/PKGBUILD b/libre/mesa-demos-libre/PKGBUILD index edba07203..0ea6a30cf 100644 --- a/libre/mesa-demos-libre/PKGBUILD +++ b/libre/mesa-demos-libre/PKGBUILD @@ -1,12 +1,12 @@ # $Id: PKGBUILD 178740 2013-02-26 16:15:13Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Maintainer: Andreas Radke <andyrtr@archlinux.org> -# Maintainer (Parabola): <emulatorman@parabola.nu> +# Maintainer (Parabola): André Silva <emulatorman@parabola.nu> pkgname='mesa-demos-libre' pkgver=8.1.0 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') pkgdesc="Mesa demos and tools, without nonfree demos" url="http://mesa3d.sourceforge.net" license=('custom') @@ -14,19 +14,25 @@ depends=('libgl' 'glew') provides=("mesa-demos=$pkgver") replaces=('mesa-demos') conflicts=('mesa-demos') -source=("ftp://ftp.freedesktop.org/pub/mesa/demos/${pkgver}/mesa-demos-${pkgver}.tar.bz2" - 'LICENSE' - 'mesa-demos-libre.patch') -sha256sums=('9703fa0646b32a1e68d2abf5628f936f77bf97c69ffcaac90de380820a87a828' - '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2' +mksource=("ftp://ftp.freedesktop.org/pub/mesa/demos/${pkgver}/mesa-demos-${pkgver}.tar.bz2" + 'mesa-demos-libre.patch') +source=("https://repo.parabolagnulinux.org/sources/mesa-demos-libre-${pkgver}.tar.bz2" + 'LICENSE') +mksha256sums=('9703fa0646b32a1e68d2abf5628f936f77bf97c69ffcaac90de380820a87a828' + '476f58fc62e9074936643b0d61165c5160a6d5aed082e60c10b39d219f56913f') +sha256sums=('d2678138f7ff4a684a6d851f1086fd7baf4ee321ef65531063b072632c2c504b' '476f58fc62e9074936643b0d61165c5160a6d5aed082e60c10b39d219f56913f') -build() { +mksource() { cd "${srcdir}/mesa-demos-${pkgver}" # Remove nonfree demos (pointblast and spriteblast) rm -v src/demos/{pointblast,spriteblast}.c patch -Np1 -i "${srcdir}/mesa-demos-libre.patch" +} + +build() { + cd "${srcdir}/mesa-demos-${pkgver}" ./configure --prefix=/usr make diff --git a/libre/sdl-libre/PKGBUILD b/libre/sdl-libre/PKGBUILD index a25558a7e..a8db7241f 100644 --- a/libre/sdl-libre/PKGBUILD +++ b/libre/sdl-libre/PKGBUILD @@ -22,30 +22,34 @@ optdepends=('alsa-lib: ALSA audio driver' 'libpulse: PulseAudio audio driver') options=('staticlibs') mksource=(http://www.libsdl.org/release/SDL-${pkgver}.tar.gz - sdl-1.2.14-fix-mouse-clicking.patch - sdl-1.2.14-disable-mmx.patch - fix_joystick_misc_axes.diff - libsdl-1.2.15-resizing.patch - sdl_x11sym.patch libre.patch) -source=https://repo.parabolagnulinux.org/sources/SDL-libre-${pkgver}.tar.gz +source=(https://repo.parabolagnulinux.org/sources/SDL-libre-${pkgver}.tar.gz + sdl-1.2.14-fix-mouse-clicking.patch + sdl-1.2.14-disable-mmx.patch + fix_joystick_misc_axes.diff + libsdl-1.2.15-resizing.patch + sdl_x11sym.patch) mkmd5sums=('9d96df8417572a2afb781a7c4c811a85' - '04d8c179f125e04bcd4c9d60e013c2d7' - 'e5c16b7611f62c7cb25f0534eff68852' - '687586a108b597a2a6b73070c1d37e51' - '3dd50347d8856160a9cbd7f80383a1f8' - '148b285bccee9d21bb96db807363b962' '5c665f72b8a2adc97a91f6db6f2da79a') -md5sums=SKIP +md5sums=('c6e53ef16fa347ed066c3d68fe93c378' + '04d8c179f125e04bcd4c9d60e013c2d7' + 'e5c16b7611f62c7cb25f0534eff68852' + '687586a108b597a2a6b73070c1d37e51' + '3dd50347d8856160a9cbd7f80383a1f8' + '148b285bccee9d21bb96db807363b962') mksource() { cd SDL-$pkgver + patch -Np0 -i ../libre.patch +} + +prepare() { + cd SDL-$pkgver patch -Np1 -i ../sdl-1.2.14-fix-mouse-clicking.patch patch -Np1 -i ../sdl-1.2.14-disable-mmx.patch patch -Np1 -i ../fix_joystick_misc_axes.diff patch -Np1 -i ../libsdl-1.2.15-resizing.patch patch -Np0 -i ../sdl_x11sym.patch - patch -Np0 -i ../libre.patch } build() { diff --git a/libre/vim-runtime/PKGBUILD b/libre/vim-runtime/PKGBUILD index 20cccfb53..ac2bcb58b 100644 --- a/libre/vim-runtime/PKGBUILD +++ b/libre/vim-runtime/PKGBUILD @@ -8,8 +8,8 @@ pkgbase=vim pkgname=vim-runtime _topver=7.4 -_patchlevel=86 -__hgrev=f6940759212d +_patchlevel=135 +__hgrev=de28b1568fc2 _versiondir="vim${_topver//./}" pkgver=${_topver}.${_patchlevel} pkgrel=1 @@ -21,7 +21,7 @@ source=("ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz" "ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz.sig" 'vimrc' 'parabola.vim') -md5sums=('436d4d3c6402ce20309bf2cdedce63c0' +md5sums=('be672ce2a929503412378c998fc3dc27' 'SKIP' '27820c2bdc34624674c561ae6476bc6a' 'a8c21928eefd766e211f987879a9199c') |