summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community/busybox/PKGBUILD4
-rw-r--r--community/cinnamon-settings-daemon/PKGBUILD6
-rw-r--r--community/cppcheck/PKGBUILD12
-rw-r--r--community/fcitx-mozc/PKGBUILD26
-rw-r--r--community/openntpd/PKGBUILD6
-rw-r--r--extra/gnome-settings-daemon/PKGBUILD6
-rw-r--r--extra/ibus/PKGBUILD39
-rw-r--r--extra/pyqt5/PKGBUILD8
-rw-r--r--extra/sip/PKGBUILD6
-rw-r--r--extra/vim/PKGBUILD6
-rw-r--r--extra/xfce4-taskmanager/PKGBUILD27
-rw-r--r--libre/abuse-libre/PKGBUILD80
-rw-r--r--libre/abuse-libre/abuse.install16
-rw-r--r--libre/abuse-libre/abuse.sh15
-rw-r--r--libre/abuse-libre/default.abuserc37
-rw-r--r--libre/abuse-libre/default.gamma.lsp1
-rw-r--r--libre/abuse-libre/rePKGBUILD33
-rw-r--r--libre/angband-libre/PKGBUILD10
-rw-r--r--libre/audacious-plugins-libre/PKGBUILD2
-rw-r--r--libre/bogofilter-libre/PKGBUILD12
-rw-r--r--libre/cdrkit-libre/PKGBUILD23
-rw-r--r--libre/clementine-libre/PKGBUILD4
-rw-r--r--libre/dvdrtools-libre/PKGBUILD8
-rw-r--r--libre/ghostscript-libre/PKGBUILD16
-rw-r--r--libre/lib32-mesa-demos-libre/PKGBUILD23
-rw-r--r--libre/lib32-sdl-libre/PKGBUILD13
-rw-r--r--libre/mesa-demos-libre/PKGBUILD22
-rw-r--r--libre/sdl-libre/PKGBUILD30
-rw-r--r--libre/vim-runtime/PKGBUILD6
29 files changed, 297 insertions, 200 deletions
diff --git a/community/busybox/PKGBUILD b/community/busybox/PKGBUILD
index 1e565d1f8..c1b37a5e6 100644
--- a/community/busybox/PKGBUILD
+++ b/community/busybox/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 103299 2014-01-02 22:41:35Z spupykin $
+# $Id: PKGBUILD 103683 2014-01-09 13:30:06Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jens Pranaitis <jens@jenux.homelinux.org>
@@ -9,7 +9,7 @@ pkgdesc="Utilities for rescue and embedded systems"
arch=("i686" "x86_64")
url="http://www.busybox.net"
license=('GPL')
-makedepends=("make" "gcc" "sed" "ncurses" "glibc-static")
+makedepends=("make" "gcc" "sed" "ncurses")
source=($url/downloads/$pkgname-$pkgver.tar.bz2
config)
install=busybox.install
diff --git a/community/cinnamon-settings-daemon/PKGBUILD b/community/cinnamon-settings-daemon/PKGBUILD
index 162f2684c..7674e7e73 100644
--- a/community/cinnamon-settings-daemon/PKGBUILD
+++ b/community/cinnamon-settings-daemon/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id$
+# $Id: PKGBUILD 103670 2014-01-09 06:32:51Z fyan $
# Maintainer: Alexandre Filgueira (faidoc) <alexfilgueira@antergos.com>
# Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgname=cinnamon-settings-daemon
pkgver=2.0.8
-pkgrel=1
+pkgrel=2
pkgdesc="The Cinnamon Settings daemon"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('cinnamon-desktop' 'ibus' 'libcanberra-pulse' 'librsvg' 'nss' 'pulseaudio-alsa' 'upower')
+depends=('cinnamon-desktop' 'libibus' 'libcanberra-pulse' 'librsvg' 'nss' 'pulseaudio-alsa' 'upower' 'libnotify')
makedepends=('intltool' 'docbook-xsl' 'gnome-common')
options=('!emptydirs')
install=cinnamon-settings-daemon.install
diff --git a/community/cppcheck/PKGBUILD b/community/cppcheck/PKGBUILD
index 5319a5d1d..86f0b2110 100644
--- a/community/cppcheck/PKGBUILD
+++ b/community/cppcheck/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 103594 2014-01-08 08:36:43Z jelle $
+# $Id: PKGBUILD 103687 2014-01-09 16:14:18Z jelle $
# Maintainer: Stéphane Gaudreault <stephane@archlinux.org>
pkgname=cppcheck
pkgver=1.63.1
-pkgrel=1
+pkgrel=2
pkgdesc="A tool for static C/C++ code analysis"
arch=('i686' 'x86_64')
url="http://cppcheck.wiki.sourceforge.net/"
@@ -15,13 +15,13 @@ sha1sums=('19ad7251603356a82dc75a836dfad9629a3d12a0')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- make
+ make CFGDIR=/usr/share/cppcheck/cfg
make DB2MAN=/usr/share/xml/docbook/xsl-stylesheets-1.78.1/manpages/docbook.xsl man
cd gui
export HAVE_RULES=yes
qmake
- make
+ make
}
package() {
@@ -31,4 +31,8 @@ package() {
install -D -p -m 644 cppcheck.1 "${pkgdir}"/usr/share/man/man1/cppcheck.1
install -m755 gui/cppcheck-gui "${pkgdir}"/usr/bin
+
+ for _f in cfg/*; do
+ install -D -p -m 644 $_f "${pkgdir}"/usr/share/"${pkgname}"/$_f
+ done
}
diff --git a/community/fcitx-mozc/PKGBUILD b/community/fcitx-mozc/PKGBUILD
index 7b3218e93..1dff5a8aa 100644
--- a/community/fcitx-mozc/PKGBUILD
+++ b/community/fcitx-mozc/PKGBUILD
@@ -1,21 +1,21 @@
-# $Id: PKGBUILD 100541 2013-11-05 17:38:22Z fyan $
+# $Id: PKGBUILD 103671 2014-01-09 06:33:11Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com>
## Mozc compile option
_bldtype=Release
-_zipcoderel=201310
+_zipcoderel=201312
_protobuf_ver=2.5.0
-_gyp_rev=1774
+_gyp_rev=1828
_pkgbase=mozc
_revision=178
pkgname=fcitx-mozc
pkgdesc="Fcitx Module of A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)"
-pkgver=1.12.1599.102
+pkgver=1.13.1651.102
_patchver=${pkgver}.1
-pkgrel=2
+pkgrel=1
arch=('i686' 'x86_64')
url="http://code.google.com/p/mozc/"
license=('custom')
@@ -23,9 +23,9 @@ depends=('qt4' 'fcitx' 'zinnia')
makedepends=('pkg-config' 'python2' 'gtest' 'curl' 'gtk2' 'mesa' 'svn')
replaces=('mozc-fcitx')
conflicts=('mozc' 'mozc-server' 'mozc-utils-gui' 'mozc-fcitx')
-source=(svn+http://mozc.googlecode.com/svn#revision=$_revision
+source=(mozc::svn+http://mozc.googlecode.com/svn/trunk/src#revision=$_revision
gyp::svn+http://gyp.googlecode.com/svn/trunk#revision=$_gyp_rev
- http://downloads.sourceforge.net/pnsft-aur/ken_all-${_zipcoderel}.zip
+ http://downloads.sourceforge.net/pnsft-aur/x-ken-all${_zipcoderel}.zip
http://downloads.sourceforge.net/pnsft-aur/jigyosyo-${_zipcoderel}.zip
http://protobuf.googlecode.com/files/protobuf-${_protobuf_ver}.tar.bz2
http://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-${_patchver}.patch
@@ -41,7 +41,7 @@ build() {
CFLAGS="${CFLAGS} -I/usr/include/qt4 -fvisibility=hidden"
CXXFLAGS="${CXXFLAGS} -I/usr/include/qt4 -fvisibility=hidden"
- cd svn/trunk/src
+ cd mozc
# Apply fcitx patch
rm unix/fcitx -rf
@@ -57,7 +57,7 @@ build() {
# Generate zip code seed
msg "Generating zip code seed..."
- python2 dictionary/gen_zip_code_seed.py --zip_code="${srcdir}/KEN_ALL.CSV" --jigyosyo="${srcdir}/JIGYOSYO.CSV" >> data/dictionary_oss/dictionary09.txt
+ python2 dictionary/gen_zip_code_seed.py --zip_code="${srcdir}/x-ken-all.csv" --jigyosyo="${srcdir}/JIGYOSYO.CSV" >> data/dictionary_oss/dictionary09.txt
msg "Done."
# Copy gyp
@@ -81,7 +81,7 @@ build() {
}
package() {
- cd svn/trunk/src
+ cd mozc
install -D -m 755 out_linux/${_bldtype}/mozc_server "${pkgdir}/usr/lib/mozc/mozc_server"
install -m 755 out_linux/${_bldtype}/mozc_tool "${pkgdir}/usr/lib/mozc/mozc_tool"
@@ -114,8 +114,8 @@ package() {
sha512sums=('SKIP'
'SKIP'
- 'f4ba607dc8d8ad6b12fbf47e6a9b56e1dee5552db65bb6a21e55b3db8567601df4e916f88ee039bb4f84dd7ad9994ad9e7b494fbb06d14b8ce6c8ca316e3a571'
- '551fd2ee44a0cdf317885351528d5248fc56c261e73b793ac46c8f043a6f5461e1e4400df67cd151a01891217185fc12993a6a0d727d9f8217947d9b23d7b69c'
+ 'f05c779257c8bc6e51ba8ab9fddec918a6de29d45c756bd3b83d42cb99265ada85313e980518096338ebcadcd0fe6433cbd9ad20a74f4116975eb7c168b72d81'
+ '87e8733cfc11528fa698b0a48f4e89c0dd02e2d79c804025219531fad4776cfcba720d720003d83a65401b4631c9ae1adc3395d18965066d232a76794ae3d54f'
'5994b3669808b82fef5c860ecad36358c0767f84acac877e7bfcf722e59d972835a955714149bdd4158fbd1328a51d01397a563991d26475351ee72be48142ee'
- 'e6a5a21520e36aa6cd27295c5a1b050a8f1a8dccf82918b0b57f17c79393c8b527c3f70dbfa2de0af42d3f85eac3095ef476a067fb24dbc2fa325c1f6a1138cc'
+ 'cd879029d87fd80a70796bd83ac67decbb58b181acafcee22110cb46a50c371c82b67babcfe80b1c05fa9beef3d3a7ddd580105a70c411795cf8c9ef745661e2'
'5507c637e5a65c44ccf6e32118b6d16647ece865171b9a77dd3c78e6790fbd97e6b219e68d2e27750e22074eb536bccf8d553c295d939066b72994b86b2f251a')
diff --git a/community/openntpd/PKGBUILD b/community/openntpd/PKGBUILD
index 3e7145661..32b37c9a1 100644
--- a/community/openntpd/PKGBUILD
+++ b/community/openntpd/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 103646 2014-01-08 18:14:53Z bgyorgy $
+# $Id: PKGBUILD 103685 2014-01-09 16:10:15Z bgyorgy $
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Mark Rosenstand <mark@borkware.net>
# Contributor: Giorgio Lando <patroclo7@gmail.com> (adjtimex patch)
@@ -6,7 +6,7 @@
pkgname=openntpd
pkgver=3.9p1
-pkgrel=23
+pkgrel=24
pkgdesc='Free, easy to use implementation of the Network Time Protocol.'
url='http://www.openntpd.org/'
arch=('x86_64' 'i686')
@@ -49,7 +49,7 @@ package() {
"$pkgdir/usr/share/licenses/$pkgname/LICENCE"
sed -i 's/\*/0.0.0.0/' "$pkgdir/etc/ntpd.conf"
- install -d -o 87 "pkgdir/var/lib/ntp"
+ install -d -o 87 -g 87 "$pkgdir/var/lib/ntp"
install -Dm644 "$srcdir/openntpd.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/openntpd.conf"
install -Dm644 "$srcdir/openntpd.service" "$pkgdir/usr/lib/systemd/system/openntpd.service"
diff --git a/extra/gnome-settings-daemon/PKGBUILD b/extra/gnome-settings-daemon/PKGBUILD
index de9090c4a..bbf3eabbb 100644
--- a/extra/gnome-settings-daemon/PKGBUILD
+++ b/extra/gnome-settings-daemon/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 199789 2013-11-16 12:18:40Z heftig $
+# $Id: PKGBUILD 203381 2014-01-09 06:32:24Z fyan $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgname=gnome-settings-daemon
pkgver=3.10.2
-pkgrel=2
+pkgrel=3
pkgdesc="The GNOME Settings daemon"
arch=('i686' 'x86_64')
license=('GPL')
depends=('dconf' 'gnome-desktop' 'gsettings-desktop-schemas' 'hicolor-icon-theme' 'libcanberra-pulse' 'libnotify'
- 'libsystemd' 'libwacom' 'pulseaudio' 'pulseaudio-alsa' 'upower' 'ibus' 'librsvg' 'libgweather' 'geocode-glib' 'geoclue2'
+ 'libsystemd' 'libwacom' 'pulseaudio' 'pulseaudio-alsa' 'upower' 'libibus' 'librsvg' 'libgweather' 'geocode-glib' 'geoclue2'
'nss')
makedepends=('intltool' 'xf86-input-wacom' 'libxslt' 'docbook-xsl')
options=('!emptydirs')
diff --git a/extra/ibus/PKGBUILD b/extra/ibus/PKGBUILD
index c66b71e53..428acd0f5 100644
--- a/extra/ibus/PKGBUILD
+++ b/extra/ibus/PKGBUILD
@@ -1,21 +1,22 @@
-# $Id: PKGBUILD 198107 2013-10-30 12:49:58Z allan $
-# Maintainer:
+# $Id: PKGBUILD 203380 2014-01-09 06:32:23Z fyan $
+# Maintainer: Felix Yan <felixonmars@gmail.com>
-pkgname=ibus
+pkgbase=ibus
+pkgname=(ibus libibus)
pkgver=1.5.4
-pkgrel=1
+pkgrel=2
pkgdesc="Next Generation Input Bus for Linux"
arch=('i686' 'x86_64')
url="http://ibus.googlecode.com"
license=('LGPL')
-depends=('hicolor-icon-theme' 'gtk2' 'gtk3' 'python2-gobject' 'libnotify')
-makedepends=('gobject-introspection' 'vala' 'dconf' 'gconf' 'iso-codes' 'intltool')
-install=ibus.install
-source=(http://ibus.googlecode.com/files/${pkgname}-${pkgver}.tar.gz)
+depends=('dconf' 'gtk2' 'gtk3' 'hicolor-icon-theme' 'libnotify' 'pygtk' 'python2-dbus')
+makedepends=('gobject-introspection' 'vala' 'gconf' 'iso-codes' 'intltool' 'python2-gobject')
+options=('!emptydirs')
+source=(http://ibus.googlecode.com/files/${pkgbase}-${pkgver}.tar.gz)
sha1sums=('2ce4b4d728a4685fd77360d0097b0e568f920c7b')
build() {
- cd ${pkgname}-${pkgver}
+ cd ${pkgbase}-${pkgver}
export PYTHON=python2
./configure \
--prefix=/usr \
@@ -29,7 +30,23 @@ build() {
make
}
-package() {
- cd ${pkgname}-${pkgver}
+package_ibus() {
+ depends+=("libibus=$pkgver")
+ install=ibus.install
+
+ cd ${pkgbase}-${pkgver}
make DESTDIR="${pkgdir}" install
+ make -C src DESTDIR="${pkgdir}" uninstall
+ make -C bindings DESTDIR="${pkgdir}" uninstall
+ make DESTDIR="${pkgdir}" uninstall-pkgconfigDATA
+}
+
+package_libibus() {
+ pkgdesc="IBus support library"
+ depends=('glib2')
+
+ cd ${pkgbase}-${pkgver}
+ make -C src DESTDIR="${pkgdir}" install
+ make -C bindings DESTDIR="${pkgdir}" install
+ make DESTDIR="${pkgdir}" install-pkgconfigDATA
}
diff --git a/extra/pyqt5/PKGBUILD b/extra/pyqt5/PKGBUILD
index d0e4eb205..d24c93e1f 100644
--- a/extra/pyqt5/PKGBUILD
+++ b/extra/pyqt5/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 196797 2013-10-19 12:28:10Z andrea $
+# $Id: PKGBUILD 203385 2014-01-09 08:20:28Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Yichao Yu <yyc1992@gmail.com>
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
@@ -7,8 +7,8 @@
pkgbase=pyqt5
pkgname=pyqt5
pkgname=('pyqt5-common' 'python-pyqt5' 'python2-pyqt5')
-pkgver=5.1.1
-pkgrel=3
+pkgver=5.2
+pkgrel=1
arch=('i686' 'x86_64')
url="http://riverbankcomputing.co.uk/software/pyqt/intro"
license=('GPL')
@@ -16,7 +16,7 @@ makedepends=('python-sip' 'python2-sip' 'python-opengl' 'python2-opengl'
'python2-dbus' 'python-dbus' 'qt5-multimedia' 'qt5-tools'
'qt5-svg' 'qt5-serialport')
source=("http://downloads.sourceforge.net/project/pyqt/PyQt5/PyQt-${pkgver}/PyQt-gpl-${pkgver}.tar.gz")
-md5sums=('10d41924d5252b75f3f9fe1a7c193e6d')
+md5sums=('567a0a72a4e186e9b373c26a9dcf380d')
build() {
cp -r PyQt-gpl-${pkgver} Py2Qt-gpl-${pkgver}
diff --git a/extra/sip/PKGBUILD b/extra/sip/PKGBUILD
index b4ebc5bf7..e4f5727dc 100644
--- a/extra/sip/PKGBUILD
+++ b/extra/sip/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 196672 2013-10-16 15:13:03Z andrea $
+# $Id: PKGBUILD 203383 2014-01-09 08:19:52Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
# Contributor: riai <riai@bigfoot.com>, Ben <ben@benmazer.net>
pkgbase=sip
pkgname=('sip' 'python-sip' 'python2-sip')
-pkgver=4.15.3
+pkgver=4.15.4
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.riverbankcomputing.com/software/sip/intro'
license=('custom:"sip"')
makedepends=('python' 'python2')
source=("http://downloads.sourceforge.net/pyqt/${pkgbase}-${pkgver}.tar.gz")
-md5sums=('f04015ff2482f626f1ae14f0561a9602')
+md5sums=('1d5c9e92bc7fca5ac11e088a4cf6c83d')
build() {
cp -r ${pkgbase}-${pkgver} python2-${pkgbase}-${pkgver}
diff --git a/extra/vim/PKGBUILD b/extra/vim/PKGBUILD
index d9ac92816..0b3b99432 100644
--- a/extra/vim/PKGBUILD
+++ b/extra/vim/PKGBUILD
@@ -6,8 +6,8 @@
pkgbase=vim
pkgname=('vim' 'gvim' 'vim-runtime')
_topver=7.4
-_patchlevel=86
-__hgrev=f6940759212d
+_patchlevel=135
+__hgrev=de28b1568fc2
_versiondir="vim${_topver//./}"
pkgver=${_topver}.${_patchlevel}
pkgrel=1
@@ -20,7 +20,7 @@ source=("ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz"
'vimrc'
'archlinux.vim'
'gvim.desktop')
-md5sums=('436d4d3c6402ce20309bf2cdedce63c0'
+md5sums=('be672ce2a929503412378c998fc3dc27'
'SKIP'
'b9d4dcb9d3ee2e151dc4be1e94934f6a'
'10353a61aadc3f276692d0e17db1478e'
diff --git a/extra/xfce4-taskmanager/PKGBUILD b/extra/xfce4-taskmanager/PKGBUILD
index 3e5278722..dc7dc7ee6 100644
--- a/extra/xfce4-taskmanager/PKGBUILD
+++ b/extra/xfce4-taskmanager/PKGBUILD
@@ -1,27 +1,26 @@
-# $Id: PKGBUILD 198570 2013-10-30 15:40:42Z allan $
+# $Id: PKGBUILD 203398 2014-01-09 20:24:26Z eric $
# Maintainer:
pkgname=xfce4-taskmanager
-pkgver=1.0.0
-pkgrel=3
+pkgver=1.0.1
+pkgrel=1
pkgdesc="Easy to use task manager"
-arch=(i686 x86_64)
-license=('GPL2')
+arch=('i686' 'x86_64')
url="http://goodies.xfce.org/projects/applications/xfce4-taskmanager"
-groups=('xfce4-goodies')
+license=('GPL2')
depends=('libwnck')
-makedepends=('pkgconfig' 'intltool')
-source=(http://archive.xfce.org/src/apps/${pkgname}/1.0/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('cd205366ae771d2cbe72b5ca7b1257b0')
+makedepends=('intltool')
+groups=('xfce4-goodies')
+source=(http://archive.xfce.org/src/apps/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2)
+md5sums=('b8a707b25e32c1a296eb50d609aa49b8')
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
- ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/xfce4 \
- --localstatedir=/var --disable-static
+ cd ${pkgname}-${pkgver}
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- make DESTDIR=${pkgdir} install
+ cd ${pkgname}-${pkgver}
+ make DESTDIR="${pkgdir}" install
}
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')