summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcommunity/aegisub/PKGBUILD6
-rw-r--r--community/apcupsd/PKGBUILD4
-rwxr-xr-xcommunity/cairo-dock-plugins/PKGBUILD31
-rw-r--r--community/cairo-dock-plugins/python.patch49
-rw-r--r--community/cegui/PKGBUILD53
-rw-r--r--community/denemo/PKGBUILD9
-rw-r--r--community/fceux/PKGBUILD4
-rw-r--r--community/fswebcam/PKGBUILD4
-rw-r--r--community/gammu/PKGBUILD8
-rw-r--r--community/grsync/PKGBUILD10
-rw-r--r--community/guitarix2/PKGBUILD37
-rw-r--r--community/guitarix2/guitarix2.install11
-rw-r--r--community/ibus-kkc/PKGBUILD4
-rw-r--r--community/ioping/PKGBUILD8
-rw-r--r--community/kimtoy/PKGBUILD33
-rw-r--r--community/kimtoy/kimtoy.install11
-rw-r--r--community/kshutdown/PKGBUILD6
-rw-r--r--community/libfm/PKGBUILD15
-rw-r--r--community/lxlauncher/PKGBUILD10
-rw-r--r--community/lxpanel/PKGBUILD22
-rw-r--r--community/lxpanel/lxpanel-0.5.12-automake-1.14-support.patch (renamed from community/lxpanel/lxpanel-0.5.12-automake-1.13-support.patch)2
-rw-r--r--community/menu-cache/PKGBUILD13
-rw-r--r--community/mrtg/PKGBUILD4
-rw-r--r--community/mysql++/PKGBUILD8
-rw-r--r--community/mythtv/PKGBUILD9
-rw-r--r--community/nodejs/PKGBUILD6
-rw-r--r--community/openlierox/PKGBUILD4
-rw-r--r--community/pdns-recursor/PKGBUILD8
-rw-r--r--community/pdns/PKGBUILD11
-rw-r--r--community/perl-gd/PKGBUILD4
-rw-r--r--community/perl-xml-libxml/PKGBUILD6
-rw-r--r--community/perl-xml-libxslt/PKGBUILD11
-rw-r--r--community/python-psutil/PKGBUILD8
-rw-r--r--community/qtcreator/PKGBUILD12
-rw-r--r--community/sage-mathematics/PKGBUILD6
-rw-r--r--community/sarg/PKGBUILD4
-rw-r--r--community/sfk/PKGBUILD6
-rw-r--r--community/squid/PKGBUILD6
-rw-r--r--community/vnstat/PKGBUILD4
-rw-r--r--community/xjadeo/PKGBUILD6
-rw-r--r--community/zh-autoconvert/PKGBUILD30
-rw-r--r--community/zh-autoconvert/autoconvert.patch37
-rw-r--r--community/zita-convolver/PKGBUILD37
-rw-r--r--community/zita-resampler/PKGBUILD64
-rw-r--r--core/gettext/PKGBUILD9
-rw-r--r--core/glib2/PKGBUILD10
-rw-r--r--core/gpgme/PKGBUILD6
-rw-r--r--core/libassuan/PKGBUILD6
-rw-r--r--core/libnl/PKGBUILD6
-rw-r--r--cross/xtensa-unknown-elf-binutils-lts/PKGBUILD75
-rw-r--r--cross/xtensa-unknown-elf-binutils-lts/binutils-2.23.2-texinfo-5.0.patch162
-rw-r--r--cross/xtensa-unknown-elf-binutils/PKGBUILD9
-rw-r--r--cross/xtensa-unknown-elf-gcc-lts/PKGBUILD99
-rw-r--r--cross/xtensa-unknown-elf-gcc-lts/xtensa-unknown-elf-gcc.install20
-rw-r--r--cross/xtensa-unknown-elf-gcc/PKGBUILD14
-rw-r--r--extra/akonadi/PKGBUILD17
-rw-r--r--extra/akonadi/boost153.patch27
-rw-r--r--extra/amule/PKGBUILD4
-rw-r--r--extra/clutter-gtk/PKGBUILD6
-rw-r--r--extra/epiphany/PKGBUILD34
-rw-r--r--extra/gd/PKGBUILD23
-rw-r--r--extra/gd/libpng14.patch12
-rw-r--r--extra/gnome-contacts/PKGBUILD6
-rw-r--r--extra/gnome-screenshot/PKGBUILD6
-rw-r--r--extra/gnuplot/PKGBUILD6
-rw-r--r--extra/graphviz/PKGBUILD7
-rw-r--r--extra/gthumb/PKGBUILD6
-rw-r--r--extra/imagemagick/PKGBUILD17
-rw-r--r--extra/libgphoto2/PKGBUILD4
-rw-r--r--extra/libgphoto2/libgphoto2.install2
-rw-r--r--extra/libwebp/PKGBUILD6
-rw-r--r--extra/m17n-lib/PKGBUILD4
-rw-r--r--extra/mtr/PKGBUILD10
-rw-r--r--extra/openconnect/PKGBUILD6
-rw-r--r--extra/p11-kit/PKGBUILD6
-rw-r--r--extra/pstoedit/PKGBUILD4
-rw-r--r--extra/qpdf/PKGBUILD6
-rw-r--r--extra/soprano/PKGBUILD8
-rw-r--r--extra/xf86-input-evdev/PKGBUILD6
-rw-r--r--extra/xf86-input-wacom/PKGBUILD6
-rw-r--r--extra/xterm/PKGBUILD6
-rw-r--r--libre/angband-libre/PKGBUILD56
-rw-r--r--libre/angband-libre/sound.patch154
-rw-r--r--libre/cups-filters-libre/PKGBUILD6
-rw-r--r--libre/epiphany-libre/PKGBUILD56
-rw-r--r--libre/epiphany-libre/epiphany.install (renamed from extra/epiphany/epiphany.install)0
-rw-r--r--libre/texlive-bin-libre/PKGBUILD4
-rw-r--r--pcr/nppangband-libre/PKGBUILD33
-rw-r--r--pcr/nppangband-libre/sound.patch241
-rw-r--r--pcr/supermodel/PKGBUILD38
-rw-r--r--pcr/supermodel/multiuser.patch107
-rw-r--r--pcr/supermodel/supermodel.install12
-rw-r--r--pcr/supermodel/supermodel.sh12
-rw-r--r--pcr/tinc-pre/PKGBUILD42
-rw-r--r--pcr/tinc-pre/tincd@.service10
-rw-r--r--pcr/zita-convolver/PKGBUILD36
-rw-r--r--~coadde/cross-binutils/PKGBUILD353
-rw-r--r--~coadde/cross-binutils/binutils.install (renamed from cross/xtensa-unknown-elf-binutils-lts/xtensa-unknown-elf-binutils.install)0
-rw-r--r--~coadde/cross-binutils/i586-pc-linux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/i686-pc-linux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/mips64el-unknown-linux-gnu-binutils.install16
-rw-r--r--~coadde/cross-binutils/x86_64-unknown-linux-gnu-binutils.install16
102 files changed, 1786 insertions, 740 deletions
diff --git a/community/aegisub/PKGBUILD b/community/aegisub/PKGBUILD
index 9e57e3e2b..176e79bbe 100755
--- a/community/aegisub/PKGBUILD
+++ b/community/aegisub/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 93265 2013-06-30 19:01:59Z alucryd $
+# $Id: PKGBUILD 93876 2013-07-11 16:18:40Z alucryd $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
# Contributor: kozec <kozec@kozec.com>
# Contributor: Limao Luo <luolimao+AUR@gmail.com>
pkgname=aegisub
-pkgver=3.0.3
+pkgver=3.0.4
pkgrel=1
pkgdesc="A general-purpose subtitle editor with ASS/SSA support"
arch=('i686' 'x86_64' 'mips64el')
@@ -14,7 +14,7 @@ depends=('desktop-file-utils' 'ffmpegsource' 'fftw' 'hicolor-icon-theme' 'hunspe
makedepends=('mesa')
install=aegisub.install
source=("http://ftp.aegisub.org/pub/releases/${pkgname}-${pkgver}.tar.xz")
-sha256sums=('9623e1967ae774d8a34fae531dcf76f15ae060f864cf941d34ba3d64e1986efc')
+sha256sums=('7d5d8b94da02278b3327f24dd546c0c897c4b369bd2da9e094dc60371422019a')
build() {
cd "${srcdir}"/${pkgname}/${pkgname}
diff --git a/community/apcupsd/PKGBUILD b/community/apcupsd/PKGBUILD
index e47e1b16f..8c01c1fcd 100644
--- a/community/apcupsd/PKGBUILD
+++ b/community/apcupsd/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 91912 2013-05-29 10:15:12Z spupykin $
+# $Id: PKGBUILD 93771 2013-07-10 07:27:11Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Todd Musall <tmusall@comcast.net>
# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
pkgname=apcupsd
pkgver=3.14.10
-pkgrel=5
+pkgrel=7
pkgdesc="Power mangement and controlling most of APC's UPS models"
arch=(i686 x86_64 mips64el)
url="http://www.apcupsd.org"
diff --git a/community/cairo-dock-plugins/PKGBUILD b/community/cairo-dock-plugins/PKGBUILD
index 3de7f286e..d1ac36dd1 100755
--- a/community/cairo-dock-plugins/PKGBUILD
+++ b/community/cairo-dock-plugins/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90850 2013-05-14 21:40:35Z andrea $
+# $Id: PKGBUILD 93867 2013-07-11 15:30:19Z alucryd $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
# Contributor: Tofe <chris.chapuis@gmail.com>
# Contributor: zhuqin <zhuqin83@gmail.com>
@@ -7,16 +7,16 @@
pkgname=cairo-dock-plugins
pkgver=3.2.1
-pkgrel=3
+pkgrel=4
pkgdesc="Plugins for Cairo-Dock"
url="https://launchpad.net/cairo-dock"
license=('GPL')
arch=('i686' 'x86_64')
depends=('cairo-dock')
-makedepends=('cmake' 'alsa-lib' 'fftw' 'gnome-menus' 'gtk-sharp-2' 'gvfs' 'libetpan' 'libexif' 'libical' 'libpulse' 'libxklavier' 'libzeitgeist' 'lm_sensors' 'ndesk-dbus-glib' 'python' 'ruby' 'upower' 'vala' 'vte3' 'webkitgtk3')
-optdepends=('alsa-lib: AlsaMixer, Sound Effects applets'
+makedepends=('cmake' 'alsa-lib' 'fftw' 'gnome-menus' 'gtk-sharp-2' 'gvfs' 'libetpan' 'libexif' 'libical' 'libpulse' 'libxklavier' 'libzeitgeist' 'lm_sensors' 'ndesk-dbus-glib' 'python' 'python2' 'ruby' 'upower' 'vala' 'vte3' 'webkitgtk3')
+optdepends=('alsa-lib: Sound Control, Sound Effects applets'
'fftw: Impulse applet'
- 'gnome-menus: GMenu applet'
+ 'gnome-menus: Applications Menu applet'
'gtk-sharp-2: Mono API'
'gvfs: GVFS integration'
'libetpan: Mail applet'
@@ -27,17 +27,26 @@ optdepends=('alsa-lib: AlsaMixer, Sound Effects applets'
'libzeitgeist: Recent Events applet'
'lm_sensors: System Monitor applet'
'ndesk-dbus-glib: Mono API'
- 'python: Python API'
+ 'python: Python 3 API'
+ 'python2: Python 2 API'
'ruby: Ruby API'
'upower: Logout, PowerManager applets'
'vte3: Terminal applet'
'webkitgtk3: Weblets applet')
options=('!libtool')
-source=("http://launchpad.net/cairo-dock-plug-ins/3.2/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('11b4433e40bbb1507757b23e167c521d620827576c2f30bb1a9642e0bff57e01')
+source=("http://launchpad.net/cairo-dock-plug-ins/3.2/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz"
+ 'python.patch')
+sha256sums=('11b4433e40bbb1507757b23e167c521d620827576c2f30bb1a9642e0bff57e01'
+ 'f33ff6f2b93936c5050ae369d1b08c41bd17f5a2fb4ce46da5436d78d0b3fa8e')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+
+ patch -Np1 -i ../python.patch
+}
build() {
- cd "${srcdir}"/${pkgname}-${pkgver}
+ cd ${pkgname}-${pkgver}
if [[ -d build ]]; then
rm -rf build
@@ -49,9 +58,9 @@ build() {
}
package() {
- cd "${srcdir}"/${pkgname}-${pkgver}/build
+ cd ${pkgname}-${pkgver}/build
- make DESTDIR=${pkgdir} install
+ make DESTDIR="${pkgdir}" install
}
# vim: ts=2 sw=2 et:
diff --git a/community/cairo-dock-plugins/python.patch b/community/cairo-dock-plugins/python.patch
new file mode 100644
index 000000000..413ff0fa9
--- /dev/null
+++ b/community/cairo-dock-plugins/python.patch
@@ -0,0 +1,49 @@
+diff -rupN cairo-dock-plugins-3.2.1.orig/Dbus/interfaces/bash/BashInstall.cmake.in cairo-dock-plugins-3.2.1/Dbus/interfaces/bash/BashInstall.cmake.in
+--- cairo-dock-plugins-3.2.1.orig/Dbus/interfaces/bash/BashInstall.cmake.in 2013-07-11 17:09:45.165345967 +0200
++++ cairo-dock-plugins-3.2.1/Dbus/interfaces/bash/BashInstall.cmake.in 2013-07-11 17:10:22.238469121 +0200
+@@ -2,7 +2,7 @@ IF ("@PYTHON2_FOUND@" STREQUAL "TRUE")
+ IF("@ROOT_PREFIX@" STREQUAL "")
+ EXEC_PROGRAM("@PYTHON2_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS
+ "setup.py" "install"
+- "--prefix=${CMAKE_INSTALL_PREFIX}"
++ "--prefix=$DESTDIR${CMAKE_INSTALL_PREFIX}"
+ "@DEBIAN_INSTALL_LAYOUT@")
+ ELSEIF(NOT "@ROOT_PREFIX@" STREQUAL "" AND "@python_no_deb_layout@" STREQUAL "")
+ EXEC_PROGRAM("@PYTHON2_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS
+@@ -20,7 +20,7 @@ IF ("@PYTHON3_FOUND@" STREQUAL "TRUE")
+ IF("@ROOT_PREFIX@" STREQUAL "")
+ EXEC_PROGRAM("@PYTHON3_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS
+ "setup.py" "install"
+- "--prefix=${CMAKE_INSTALL_PREFIX}"
++ "--prefix=$DESTDIR${CMAKE_INSTALL_PREFIX}"
+ "@DEBIAN_INSTALL_LAYOUT@")
+ ELSEIF(NOT "@ROOT_PREFIX@" STREQUAL "" AND "@python_no_deb_layout@" STREQUAL "")
+ EXEC_PROGRAM("@PYTHON3_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS
+diff -rupN cairo-dock-plugins-3.2.1.orig/Dbus/interfaces/python/PythonInstall.cmake.in cairo-dock-plugins-3.2.1/Dbus/interfaces/python/PythonInstall.cmake.in
+--- cairo-dock-plugins-3.2.1.orig/Dbus/interfaces/python/PythonInstall.cmake.in 2013-07-11 17:09:45.162012653 +0200
++++ cairo-dock-plugins-3.2.1/Dbus/interfaces/python/PythonInstall.cmake.in 2013-07-11 17:10:56.581607933 +0200
+@@ -2,7 +2,7 @@ if ("@PYTHON2_FOUND@" STREQUAL "TRUE")
+ IF("@ROOT_PREFIX@" STREQUAL "")
+ EXEC_PROGRAM("@PYTHON2_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS
+ "setup.py" "install"
+- "--prefix=${CMAKE_INSTALL_PREFIX}"
++ "--prefix=$DESTDIR${CMAKE_INSTALL_PREFIX}"
+ "@DEBIAN_INSTALL_LAYOUT@")
+ ELSEIF(NOT "@ROOT_PREFIX@" STREQUAL "" AND "@python_no_deb_layout@" STREQUAL "")
+ EXEC_PROGRAM("@PYTHON2_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS
+@@ -20,7 +20,7 @@ if ("@PYTHON3_FOUND@" STREQUAL "TRUE")
+ IF("@ROOT_PREFIX@" STREQUAL "")
+ EXEC_PROGRAM("@PYTHON3_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS
+ "setup.py" "install"
+- "--prefix=${CMAKE_INSTALL_PREFIX}"
++ "--prefix=$DESTDIR${CMAKE_INSTALL_PREFIX}"
+ "@DEBIAN_INSTALL_LAYOUT@")
+ ELSEIF(NOT "@ROOT_PREFIX@" STREQUAL "" AND "@python_no_deb_layout@" STREQUAL "")
+ EXEC_PROGRAM("@PYTHON3_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS
+@@ -32,4 +32,4 @@ if ("@PYTHON3_FOUND@" STREQUAL "TRUE")
+ "setup.py" "install"
+ "--root=@ROOT_PREFIX@")
+ ENDIF()
+-ENDIF()
+\ No newline at end of file
++ENDIF()
diff --git a/community/cegui/PKGBUILD b/community/cegui/PKGBUILD
index c530f0575..bb2a5e659 100644
--- a/community/cegui/PKGBUILD
+++ b/community/cegui/PKGBUILD
@@ -1,56 +1,51 @@
-# $Id: PKGBUILD 90790 2013-05-13 22:47:24Z svenstaro $
+# $Id: PKGBUILD 93820 2013-07-10 15:57:17Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>,
# Contributor: Bjorn Lindeijer <bjorn@lindeijer.nl>
-pkgbase=cegui
-pkgname=('cegui' 'cegui-docs')
-pkgver=0.7.9
-pkgrel=3
+pkgname=cegui
+pkgver=0.8.2
+pkgrel=1
pkgdesc="A free library providing windowing and widgets for graphics APIs/engines"
arch=('i686' 'x86_64' 'mips64el')
url="http://crayzedsgui.sourceforge.net"
-#options=('!libtool')
license=("MIT")
depends=('pcre' 'glew' 'expat' 'freetype2' 'libxml2' 'devil' 'freeglut' 'lua51' 'silly')
-makedepends=('python2' 'doxygen' 'ogre' 'gtk2' 'boost' 'graphviz' 'irrlicht')
+makedepends=('cmake' 'python2' 'doxygen' 'ogre' 'gtk2' 'boost' 'graphviz' 'irrlicht')
optdepends=("python2: python bindings"
"ogre: ogre module"
"gtk2: gtk2 module"
"irrlicht: irrlicht module")
-options=(!libtool)
-source=(http://downloads.sourceforge.net/crayzedsgui/CEGUI-$pkgver.tar.gz)
-md5sums=('a8b682daf82e383edc169c2e6eb2b321')
+source=(http://downloads.sourceforge.net/crayzedsgui/cegui-$pkgver.tar.gz)
+md5sums=('f72951f0cc0374bb2294035cb639bb83')
build() {
- cd "$srcdir/CEGUI-${pkgver}"
+ cd "$srcdir/cegui-${pkgver}"
- ./bootstrap
+ sed -i "s/lib64/lib/g" CMakeLists.txt
+ sed -i "s/lib32/lib/g" CMakeLists.txt
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --enable-null-renderer \
- --with-gtk2
+ [[ -d build ]] && rm -r build
+ mkdir build && cd build
+
+ cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCEGUI_LIB_INSTALL_DIR=lib \
+ -DPYTHON_EXECUTABLE=/usr/bin/python2
make
+ make html
}
-package_cegui() {
- cd "$srcdir/CEGUI-${pkgver}"
+package() {
+ cd "$srcdir/cegui-${pkgver}"
- make DESTDIR="${pkgdir}" install
+ cd build
- install -Dm644 doc/COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_cegui-docs() {
- pkgdesc="Documentation for cegui"
- depends=()
+ make DESTDIR="${pkgdir}" install
- cd "$srcdir/CEGUI-${pkgver}"
+ cd ..
- cd doc/doxygen && doxygen
- cd .. && make DESTDIR="${pkgdir}" install-html
- install -Dm644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 doc/COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/community/denemo/PKGBUILD b/community/denemo/PKGBUILD
index 5fdafa42d..f169842db 100644
--- a/community/denemo/PKGBUILD
+++ b/community/denemo/PKGBUILD
@@ -1,22 +1,23 @@
-# $Id: PKGBUILD 92551 2013-06-08 11:18:47Z bpiotrowski $
+# $Id: PKGBUILD 93805 2013-07-10 13:14:17Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Philipp Sandhaus <philipp.sandhaus@gmx.de>
# Contributor: Robert Emil Berge <filoktetes@linuxophic.org>
# Contributor: Gnud <ach.gnud@gmail.com>
pkgname=denemo
-pkgver=1.0.0
-pkgrel=5
+pkgver=1.0.4
+pkgrel=1
pkgdesc="A music score editor"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.denemo.org"
license=('GPL')
depends=('aubio' 'portaudio' 'lilypond' 'gtk3' 'libxml2' 'guile' 'fftw'
'librsvg' 'fluidsynth' 'libsmf' 'evince' 'gtksourceview3' 'portmidi')
+makedepends=('intltool')
options=('!libtool')
backup=('etc/denemo/denemo.conf')
source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-md5sums=('92bfd2e661387f791e4aa6c23dc7d90b')
+md5sums=('1d633ad7741ab12dab865219a20559f0')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/fceux/PKGBUILD b/community/fceux/PKGBUILD
index 86ba33163..842c10c81 100644
--- a/community/fceux/PKGBUILD
+++ b/community/fceux/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 86026 2013-03-11 13:34:12Z arodseth $
+# $Id: PKGBUILD 93772 2013-07-10 07:27:12Z bpiotrowski $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contriutor: Eric Belanger <eric@archlinux.org>
# Contributor: Jo Christian Bergskås <jcberg@gmail.com>
pkgname=fceux
pkgver=2.2.1.1
-pkgrel=1
+pkgrel=2
url='http://www.fceux.com/'
pkgdesc='Fast and ultra-compatible NES/Famicom emulator'
arch=('x86_64' 'i686' 'mips64el')
diff --git a/community/fswebcam/PKGBUILD b/community/fswebcam/PKGBUILD
index 7953a8536..f85c65c46 100644
--- a/community/fswebcam/PKGBUILD
+++ b/community/fswebcam/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 64170 2012-02-09 17:15:43Z ttopper $
+# $Id: PKGBUILD 93773 2013-07-10 07:27:13Z bpiotrowski $
# Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de>
# Contributor: SpepS <dreamspepser at yahoo dot it>
# Contributor: Philipp Robbel <robbel@gmail.com>
pkgname=fswebcam
pkgver=20110717
-pkgrel=2
+pkgrel=3
pkgdesc="Tiny and flexible webcam app."
arch=('i686' 'x86_64' 'mips64el')
url="http://www.firestorm.cx/fswebcam"
diff --git a/community/gammu/PKGBUILD b/community/gammu/PKGBUILD
index f78d8fa95..1ac8fd287 100644
--- a/community/gammu/PKGBUILD
+++ b/community/gammu/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 92498 2013-06-07 09:28:57Z tomegun $
+# $Id: PKGBUILD 93846 2013-07-11 08:52:45Z schiv $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Corrado Primier <bardo@aur.archlinux.org>
# Contributor: Aurelien Foret <orelien@chez.com>
pkgname=gammu
-pkgver=1.32.0
-pkgrel=4
+pkgver=1.33.0
+pkgrel=1
pkgdesc="GNU All Mobile Management Utilities"
arch=('i686' 'x86_64' 'mips64el')
url="http://wammu.eu/"
@@ -14,7 +14,7 @@ depends=('glib2' 'bluez-libs' 'curl' 'libmariadbclient' 'postgresql-libs' 'libus
makedepends=('cmake' 'doxygen' 'mariadb' 'python2')
optdepends=('dialog: support for the gammu-config script')
source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2")
-md5sums=('8ea16c6b3cc48097a8e62311fe0e25b9')
+md5sums=('3f46afcc16829175d2d9060ac15813e8')
build() {
cd "$pkgname-$pkgver"
diff --git a/community/grsync/PKGBUILD b/community/grsync/PKGBUILD
index ff1a7010c..5a62230bd 100644
--- a/community/grsync/PKGBUILD
+++ b/community/grsync/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 82455 2013-01-18 09:20:19Z spupykin $
+# $Id: PKGBUILD 93852 2013-07-11 12:03:07Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: William Rea <sillywilly@gmail.com>
pkgname=grsync
-pkgver=1.2.3
+pkgver=1.2.4
pkgrel=1
pkgdesc="GTK GUI for rsync"
arch=('i686' 'x86_64' 'mips64el')
@@ -13,11 +13,15 @@ depends=('gtk2' 'rsync')
makedepends=('gettext' 'intltool')
install=grsync.install
source=(http://www.opbyte.it/release/grsync-$pkgver.tar.gz)
-md5sums=('872b3686ecb770e257d67c3a2c262a65')
+md5sums=('253faeac01ef32f0766e9a58ada00abc')
build() {
cd $srcdir/grsync-$pkgver
[ $NOEXTRACT -eq 1 ] || LDFLAGS=-lm ./configure --prefix=/usr --disable-unity
make
+}
+
+package() {
+ cd $srcdir/grsync-$pkgver
make DESTDIR=$pkgdir install
}
diff --git a/community/guitarix2/PKGBUILD b/community/guitarix2/PKGBUILD
new file mode 100644
index 000000000..6eff8e6c2
--- /dev/null
+++ b/community/guitarix2/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 93760 2013-07-10 02:27:39Z speps $
+# Maintainer: speps <speps at aur dot archlinux dot org>
+
+pkgname=guitarix2
+pkgver=0.27.1
+pkgrel=1
+pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust"
+arch=('i686' 'x86_64')
+url="http://guitarix.sourceforge.net/"
+license=('GPL')
+depends=('gtkmm' 'jack' 'liblrdf' 'boost-libs' 'zita-convolver' 'zita-resampler')
+makedepends=('python2' 'boost' 'intltool' 'lv2')
+optdepends=('meterbridge: sound meters')
+provides=('guitarix' 'gx_head')
+conflicts=('guitarix' 'gx_head')
+replaces=('guitarix' 'gx_head')
+install="$pkgname.install"
+source=("http://download.sourceforge.net/project/guitarix/guitarix/$pkgname-$pkgver.tar.bz2")
+md5sums=('65e0917f9529460931be522e2879e514')
+
+build() {
+ cd "$srcdir/guitarix-$pkgver"
+ python2 waf configure --prefix=/usr \
+ --no-desktop-update \
+ --no-ldconfig \
+ --no-faust \
+ --optimization \
+ --shared-lib \
+ --lib-dev \
+ --build-lv2
+ python2 waf build
+}
+
+package() {
+ cd "$srcdir/guitarix-$pkgver"
+ python2 waf install --destdir="$pkgdir"
+}
diff --git a/community/guitarix2/guitarix2.install b/community/guitarix2/guitarix2.install
new file mode 100644
index 000000000..e111ef946
--- /dev/null
+++ b/community/guitarix2/guitarix2.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community/ibus-kkc/PKGBUILD b/community/ibus-kkc/PKGBUILD
index dadd66602..01828f655 100644
--- a/community/ibus-kkc/PKGBUILD
+++ b/community/ibus-kkc/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com>
pkgname=ibus-kkc
-pkgver=1.5.15
+pkgver=1.5.16
pkgrel=1
pkgdesc="libkkc (Japanese Kana Kanji input method) engine for ibus"
arch=('i686' 'x86_64')
@@ -24,4 +24,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-md5sums=('b5014e47c80d01d0774ac539d6ee7f5f')
+sha512sums=('e4106f4e40c5de807489f7c27b730dc7f29db6c89c30207d797e1bcced75a195fedd9ae48a5c70821d7357a2b2fad66748f75c74d959f3cdea9444bd1305e267')
diff --git a/community/ioping/PKGBUILD b/community/ioping/PKGBUILD
index 24e4a9bef..bf874df9b 100644
--- a/community/ioping/PKGBUILD
+++ b/community/ioping/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 73606 2012-07-11 14:58:41Z seblu $
-# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
+# $Id: PKGBUILD 93783 2013-07-10 08:34:25Z seblu $
+# Maintainer: Sébastien Luttringer
# Contributor: Kovivchak Evgen <oneonfire@gmail.com>
pkgname=ioping
-pkgver=0.6
+pkgver=0.7
pkgrel=1
pkgdesc='Simple disk I/0 latency measuring tool'
arch=('i686' 'x86_64' 'mips64el')
@@ -11,7 +11,7 @@ license=('GPL3')
url='http://ioping.googlecode.com'
depends=('glibc')
source=("http://ioping.googlecode.com/files/$pkgname-$pkgver.tar.gz")
-md5sums=('f96b382a6517c7eac744291b04b928b1')
+sha1sums=('f841244149830506daca1b052694965d94fe2408')
build() {
cd $pkgname-$pkgver
diff --git a/community/kimtoy/PKGBUILD b/community/kimtoy/PKGBUILD
new file mode 100644
index 000000000..f278a3d5f
--- /dev/null
+++ b/community/kimtoy/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan <felixonmars@gmail.com>
+# Contributor: CSSlayer <wengxt@gmail.com>
+
+pkgname=kimtoy
+pkgver=1.9.2
+pkgdesc="Standalone input method panel"
+pkgrel=1
+arch=(i686 x86_64)
+url="http://kde-apps.org/content/show.php/KIMToy?content=140967"
+license=(GPL)
+makedepends=(cmake automoc4 fcitx scim dbus-c++) #ibus) ibus support not working due to upstream ABI change
+depends=(kdebase-workspace)
+optdepends=('fcitx: fcitx support'
+ 'scim: scim support'
+ 'dbus-c++: scim support')
+ #'ibus: ibus support') ibus support not working due to upstream ABI change
+install=$pkgname.install
+source=(http://kde-apps.org/CONTENT/content-files/140967-kimtoy-${pkgver}.tar.bz2)
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ cmake -DCMAKE_INSTALL_PREFIX=/usr .
+ make
+}
+
+package ()
+{
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
+
+md5sums=('94f09a33940d189059f9620427689af5')
diff --git a/community/kimtoy/kimtoy.install b/community/kimtoy/kimtoy.install
new file mode 100644
index 000000000..db2bfe60e
--- /dev/null
+++ b/community/kimtoy/kimtoy.install
@@ -0,0 +1,11 @@
+post_upgrade() {
+ update-mime-database usr/share/mime &> /dev/null
+}
+
+post_install() {
+ post_upgrade
+}
+
+post_remove() {
+ post_upgrade
+}
diff --git a/community/kshutdown/PKGBUILD b/community/kshutdown/PKGBUILD
index 291d661b0..f6a643e62 100644
--- a/community/kshutdown/PKGBUILD
+++ b/community/kshutdown/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 92861 2013-06-17 10:22:44Z arodseth $
+# $Id: PKGBUILD 93787 2013-07-10 09:09:23Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgname=kshutdown
-pkgver=3.0beta8
+pkgver=3.0
pkgrel=1
pkgdesc='Shutdown Utility for KDE'
arch=('x86_64' 'i686' 'mips64el')
@@ -13,7 +13,7 @@ depends=('kdebase-workspace')
makedepends=('cmake' 'automoc4')
install="$pkgname.install"
source=("http://downloads.sourceforge.net/$pkgname/$pkgname-source-$pkgver.zip")
-sha256sums=('5b4242777943574e0607687af6e6270ff655f16612c8b35400a872de35c2a4bd')
+sha256sums=('71295e88e30538e6bc9aceb0ba2d60c2bb6c47739a97ee76f7f1f767044493ee')
build() {
mkdir "$srcdir/build"
diff --git a/community/libfm/PKGBUILD b/community/libfm/PKGBUILD
index 71186aad9..dd2f7eb41 100644
--- a/community/libfm/PKGBUILD
+++ b/community/libfm/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 87492 2013-04-01 17:16:51Z bpiotrowski $
+# $Id: PKGBUILD 93766 2013-07-10 06:57:36Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com>
# Contributor: Unknown47 <unknown47r@gmail.com>
# Contributor: Angel Velasquez <angvp@archlinux.org>
@@ -6,7 +6,7 @@
pkgname=libfm
pkgver=1.1.0
-pkgrel=4
+pkgrel=5
pkgdesc='Library for file management'
url='http://pcmanfm.sourceforge.net/'
arch=('i686' 'x86_64' 'mips64el')
@@ -19,8 +19,7 @@ source=(http://downloads.sourceforge.net/pcmanfm/$pkgname-$pkgver.tar.gz)
md5sums=('a5bc8b8291cf810c659bfb3af378b5de')
build() {
- cd $srcdir/$pkgname-$pkgver
-
+ cd $pkgname-$pkgver
./configure --prefix=/usr \
--sysconfdir=/etc \
--enable-udisks \
@@ -29,10 +28,10 @@ build() {
}
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
# Temporary fix to FS#32361
- rm -r $pkgdir/usr/include/libfm
- mv $pkgdir/usr/include/libfm-1.0/ $pkgdir/usr/include/libfm
+ rm "$pkgdir"/usr/include/libfm
+ mv "$pkgdir"/usr/include/libfm-1.0/ "$pkgdir"/usr/include/libfm
}
diff --git a/community/lxlauncher/PKGBUILD b/community/lxlauncher/PKGBUILD
index b1ff3ede2..4103bc29a 100644
--- a/community/lxlauncher/PKGBUILD
+++ b/community/lxlauncher/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 80054 2012-11-15 19:13:49Z bpiotrowski $
+# $Id: PKGBUILD 93768 2013-07-10 07:02:47Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve>
# Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr>
pkgname=lxlauncher
pkgver=0.2.2
-pkgrel=2.1
+pkgrel=3
pkgdesc='Open source clone of the Asus launcher for EeePC'
arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
@@ -17,12 +17,12 @@ source=(http://downloads.sourceforge.net/sourceforge/lxde/$pkgname-$pkgver.tar.g
md5sums=('16df627447838b170a72cc3a9ee21497')
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd $pkgname-$pkgver
./configure --sysconfdir=/etc --prefix=/usr
make
}
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
}
diff --git a/community/lxpanel/PKGBUILD b/community/lxpanel/PKGBUILD
index 4e413ff82..1610bd8c6 100644
--- a/community/lxpanel/PKGBUILD
+++ b/community/lxpanel/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 83070 2013-01-27 10:16:43Z bpiotrowski $
+# $Id: PKGBUILD 93770 2013-07-10 07:14:37Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=lxpanel
pkgver=0.5.12
-pkgrel=1
+pkgrel=2
pkgdesc='Lightweight X11 desktop panel for LXDE'
arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
@@ -15,16 +15,18 @@ depends=('gtk2' 'alsa-lib' 'menu-cache' 'lxmenu-data' 'libwnck')
makedepends=('docbook-xml' 'docbook-xsl' 'wireless_tools')
optdepends=('wireless_tools: netstat plugin')
source=(ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.xz
- lxpanel-0.5.12-automake-1.13-support.patch)
+ lxpanel-0.5.12-automake-1.14-support.patch)
sha256sums=('c29997c522f138e4beb02fc549c84136fc840a836c1f69b400d90d2d4e91de1b'
- 'a35c786e3cd2977c5cf018e126c7f309b7fc4c15f9b821895e1f6fe25125f68f')
+ 'ce5bf608374188da00ce3f0a1c74d1ddebd160555db4119eebd85f64731fe1d1')
-build() {
- cd $srcdir/$pkgname-$pkgver
-
- patch -Np0 -i $srcdir/lxpanel-0.5.12-automake-1.13-support.patch
+prepare() {
+ cd $pkgname-$pkgver
+ patch -Np0 -i ../lxpanel-0.5.12-automake-1.14-support.patch
./autogen.sh
+}
+build() {
+ cd $pkgname-$pkgver
CFLAGS+=' -lgmodule-2.0' ./configure \
--sysconfdir=/etc \
--prefix=/usr \
@@ -33,6 +35,6 @@ build() {
}
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
}
diff --git a/community/lxpanel/lxpanel-0.5.12-automake-1.13-support.patch b/community/lxpanel/lxpanel-0.5.12-automake-1.14-support.patch
index 25916bbf6..3b40931de 100644
--- a/community/lxpanel/lxpanel-0.5.12-automake-1.13-support.patch
+++ b/community/lxpanel/lxpanel-0.5.12-automake-1.14-support.patch
@@ -6,7 +6,7 @@
-a "$AM_INSTALLED_VERSION" != "1.11" \
- -a "$AM_INSTALLED_VERSION" != "1.12" ];then
+ -a "$AM_INSTALLED_VERSION" != "1.12" \
-+ -a "$AM_INSTALLED_VERSION" != "1.13" ];then
++ -a "$AM_INSTALLED_VERSION" != "1.14" ];then
echo
- echo "You must have automake 1.10, 1.11, or 1.12 installed to compile lxpanel."
+ echo "You must have automake >=1.10 installed to compile lxpanel."
diff --git a/community/menu-cache/PKGBUILD b/community/menu-cache/PKGBUILD
index f730fe4cd..b40a8b533 100644
--- a/community/menu-cache/PKGBUILD
+++ b/community/menu-cache/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 84578 2013-02-20 05:00:21Z bpiotrowski $
+# $Id: PKGBUILD 93764 2013-07-10 06:48:17Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=menu-cache
-pkgver=0.4.1
+pkgver=0.5.0
pkgrel=1
pkgdesc='Caching mechanism for freedesktop.org compliant menus'
arch=('i686' 'x86_64' 'mips64el')
@@ -15,11 +15,10 @@ depends=('intltool' 'glib2')
options=('!libtool')
makedepends=('pkgconfig')
source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz)
-sha256sums=('4fa9408e353fedba5b7314cbf6b6cd06d873a1424e281aa050d88bb9c0a0191e')
+sha256sums=('875a7441b34bb24debc1c8017d74d59987d7a704c4c023e81a0b4ebcc2d7904a')
build() {
- cd $srcdir/$pkgname-$pkgver
-
+ cd $pkgname-$pkgver
./configure --prefix=/usr --sysconfdir=/etc \
--libexecdir=/usr/lib/menu-cache \
--disable-static
@@ -27,6 +26,6 @@ build() {
}
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
}
diff --git a/community/mrtg/PKGBUILD b/community/mrtg/PKGBUILD
index 8058a925d..d7c5677d4 100644
--- a/community/mrtg/PKGBUILD
+++ b/community/mrtg/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 81983 2013-01-05 08:47:24Z giovanni $
+# $Id: PKGBUILD 93774 2013-07-10 07:27:14Z bpiotrowski $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
pkgname=mrtg
pkgver=2.17.4
-pkgrel=1.1
+pkgrel=2
pkgdesc="Multi Router Traffic Grapher."
arch=('i686' 'x86_64' 'mips64el')
url="http://oss.oetiker.ch/mrtg/"
diff --git a/community/mysql++/PKGBUILD b/community/mysql++/PKGBUILD
index 70ac6b22b..398d1056e 100644
--- a/community/mysql++/PKGBUILD
+++ b/community/mysql++/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 87010 2013-03-25 19:16:50Z bpiotrowski $
+# $Id: PKGBUILD 93854 2013-07-11 12:03:32Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Markus Härer <markus.haerer@gmx.net>
pkgname=mysql++
-pkgver=3.1.0
-pkgrel=4
+pkgver=3.2.0
+pkgrel=1
pkgdesc="A C++ wraper for MySQLs C API"
arch=("i686" "x86_64" 'mips64el')
url="http://tangentsoft.net/mysql++/"
@@ -14,7 +14,7 @@ options=('docs')
source=("http://tangentsoft.net/mysql++/releases/$pkgname-$pkgver.tar.gz"
"mysql++-fix-cstring.patch"
"mysql++-fix-size_t.patch")
-md5sums=('d92769cc579b87a60e58a77099cc4f0e'
+md5sums=('d2220b74e000d8ede13f451fe99bad5a'
'72f85a1bdba9d5285f0baf1d973033f8'
'6dcfbf06072b81cf27530ca9a0df8a8e')
diff --git a/community/mythtv/PKGBUILD b/community/mythtv/PKGBUILD
index a9fd7c5cc..368cf746d 100644
--- a/community/mythtv/PKGBUILD
+++ b/community/mythtv/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 87011 2013-03-25 19:16:52Z bpiotrowski $
+# $Id: PKGBUILD 93850 2013-07-11 09:50:39Z jconder $
# Maintainer: Jonathan Conder <jonno.conder@gmail.com>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
@@ -7,7 +7,7 @@
pkgname=mythtv
pkgver=0.26.0
-pkgrel=8
+pkgrel=9
epoch=1
pkgdesc="A Homebrew PVR project"
arch=('i686' 'x86_64')
@@ -26,15 +26,17 @@ optdepends=('glew: for GPU commercial flagging'
'xmltv: to download tv listings')
conflicts=('myththemes' 'mythplugins-mythvideo')
replaces=('myththemes' 'mythplugins-mythvideo')
-backup=('etc/conf.d/mythbackend')
+backup=()
install='mythtv.install'
source=("ftp://ftp.osuosl.org/pub/$pkgname/$pkgname-$pkgver.tar.bz2"
'alsa.patch'
'mythbackend.service'
+ 'libva-compat.patch::https://github.com/garybuhrmaster/mythtv/commit/2add868d2f18b8b47d9747e043f052e88869bfc3.patch'
'http://code.mythtv.org/trac/raw-attachment/ticket/11338/libcec-2-support.patch')
md5sums=('f57066bf75e6f14824c494d41639f4f9'
'f64b8219e3d27a2edf96733b851e576b'
'e4d572dcc307d6d8ae26bee5aebf9f3a'
+ 'ae88a16e9f42a913f395bf71af18e931'
'6e156c9fc0b369346d93ccafad46cba3')
build() {
@@ -42,6 +44,7 @@ build() {
find 'bindings/python' 'contrib' -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@'
patch -Np1 -i "$srcdir/alsa.patch"
+ patch -Np2 -i "$srcdir/libva-compat.patch"
patch -Np2 -i "$srcdir/libcec-2-support.patch"
ARCH="${CARCH/_/-}"
diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD
index 90b7621df..0798f9d98 100644
--- a/community/nodejs/PKGBUILD
+++ b/community/nodejs/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92939 2013-06-19 19:43:24Z bpiotrowski $
+# $Id: PKGBUILD 93869 2013-07-11 15:37:07Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: James Campos <james.r.campos@gmail.com>
@@ -8,7 +8,7 @@
# Contributor: TIanyi Cui <tianyicui@gmail.com>
pkgname=nodejs
-pkgver=0.10.12
+pkgver=0.10.13
pkgrel=1
pkgdesc='Evented I/O for V8 javascript'
arch=('i686' 'x86_64' 'mips64el')
@@ -19,7 +19,7 @@ makedepends=('python2')
checkdepends=('curl')
options=('!emptydirs')
source=(http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz)
-sha256sums=('7339a7c333454a567a41c900b6ef2f6c89e8c778062c173beb029611b29496b6')
+sha256sums=('a102fad260d216b95611ddd57aeb6531c92ad1038508390654423feb1b51c059')
prepare() {
cd node-v$pkgver
diff --git a/community/openlierox/PKGBUILD b/community/openlierox/PKGBUILD
index bcde7e3ea..2f588811b 100644
--- a/community/openlierox/PKGBUILD
+++ b/community/openlierox/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 64779 2012-02-18 04:37:35Z svenstaro $
+# $Id: PKGBUILD 93775 2013-07-10 07:27:15Z bpiotrowski $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=openlierox
pkgver=0.58_rc3
-pkgrel=4
+pkgrel=5
pkgdesc="A real-time excessive Worms-clone"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.openlierox.net/"
diff --git a/community/pdns-recursor/PKGBUILD b/community/pdns-recursor/PKGBUILD
index 63479e96d..bd62b5abc 100644
--- a/community/pdns-recursor/PKGBUILD
+++ b/community/pdns-recursor/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 90965 2013-05-16 18:09:50Z arodseth $
+# $Id: PKGBUILD 93880 2013-07-11 16:32:02Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Jan Steffens <heftig@archlinux.org>
pkgname=pdns-recursor
-pkgver=3.5.1
+pkgver=3.5.2
pkgrel=1
pkgdesc='PowerDNS recursor'
url='https://www.powerdns.com/'
@@ -15,13 +15,13 @@ makedepends=('boost')
backup=('etc/powerdns/recursor.conf')
source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.bz2"
'pdns-recursor.service')
-sha256sums=('30655996d1963e259d4fc8648184031bf9cb83f64510d0b00539d3ce698b2824'
+sha256sums=('ffe3158ee5b3f62e927198fd44e839a01d3241a41a4e61afdca6709113c276bd'
'51688d9576736fdf210048098fa96c8710bfbd6a63eb4d69d20bac57b299b5f9')
build() {
cd "$srcdir/$pkgname-$pkgver"
- make LUA=1 \
+ make -j1 LUA=1 \
LUA_CPPFLAGS_CONFIG="$(pkg-config --cflags lua5.1)" \
LUA_LIBS_CONFIG="$(pkg-config --libs lua5.1)"
}
diff --git a/community/pdns/PKGBUILD b/community/pdns/PKGBUILD
index 9e679b81b..8762871c3 100644
--- a/community/pdns/PKGBUILD
+++ b/community/pdns/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90788 2013-05-13 22:34:43Z arodseth $
+# $Id: PKGBUILD 93870 2013-07-11 15:55:45Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Kevin Mihelich <kevin@archlinuxarm.org>
pkgname=pdns
-pkgver=3.2
-pkgrel=7
+pkgver=3.3
+pkgrel=1
pkgdesc='Modern, advanced and high performance authoritative-only nameserver'
arch=('x86_64' 'i686' 'mips64el')
url='http://www.powerdns.com/'
@@ -21,7 +21,7 @@ backup=('etc/powerdns/pdns.conf')
source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.gz"
'pdns.service'
'pdns.conf')
-sha256sums=('d1895aba065446dc68e5d7cc792d5303626c71759f61a455531ed65d59c06572'
+sha256sums=('93417bb418ccd1eaf85fc98aa9f687ed175de388fa2624a1978b7cd40dc2b0b6'
'b2358a5951ac944feee15ac03d42ffe9c2a72fa6f57746f77ef8997d54a82040'
'a1afcccb0d2fb6a6f7a5960de95f8d38ce1ac75ac5e3dcecf09e49f0de10166e')
@@ -42,7 +42,6 @@ build() {
--mandir=/usr/share/man \
--with-modules='' \
--with-dynmodules="ldap pipe gmysql gpgsql gsqlite3 geo" \
- --disable-recursor \
--disable-static \
--sbindir=/usr/bin \
--bindir=/usr/bin
@@ -56,7 +55,7 @@ package() {
install -m644 "$srcdir/pdns.conf" "$pkgdir/etc/powerdns/"
install -Dm644 "$srcdir/pdns.service" \
"$pkgdir/usr/lib/systemd/system/pdns.service"
- rm "$pkgdir/etc/powerdns/pdns.conf-dist"
+ rm -f "$pkgdir/etc/powerdns/pdns.conf-dist"
}
# vim:set ts=2 sw=2 et:
diff --git a/community/perl-gd/PKGBUILD b/community/perl-gd/PKGBUILD
index 4ffcdfad3..e5f0134ec 100644
--- a/community/perl-gd/PKGBUILD
+++ b/community/perl-gd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 93678 2013-07-08 11:29:22Z spupykin $
+# $Id: PKGBUILD 93776 2013-07-10 07:27:16Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sergej Pupykin <pupykin.s+aur@gmail.com>
pkgname=perl-gd
pkgver=2.50
-pkgrel=1
+pkgrel=2
pkgdesc="Interface to Gd Graphics Library"
arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/GD"
diff --git a/community/perl-xml-libxml/PKGBUILD b/community/perl-xml-libxml/PKGBUILD
index 5ba9a9447..e66dcd59d 100644
--- a/community/perl-xml-libxml/PKGBUILD
+++ b/community/perl-xml-libxml/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 91702 2013-05-26 09:26:18Z bluewind $
+# $Id: PKGBUILD 93872 2013-07-11 16:11:22Z jsteel $
# Maintainer: Jonathan Steel <jsteel@aur.archlinux.org>
# Contributor: Justin "juster" Davis <jrcd83@gmail.com>
# Contributor: François Charette <francois.archlinux.org>
pkgname=perl-xml-libxml
-pkgver=2.0018
+pkgver=2.0019
pkgrel=1
pkgdesc="Interface to the libxml library"
arch=('i686' 'x86_64' 'mips64el')
@@ -17,7 +17,7 @@ conflicts=('perl-libxml' 'perl-xml-libxml-common')
options=('!emptydirs')
install=perl-xml-libxml.install
source=(http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-$pkgver.tar.gz)
-md5sums=('c5db1c6ba5f588802a5e1a15b5b6d653')
+md5sums=('0873ac0bae4a4bf7ba7b2d970876e4ba')
build() {
cd XML-LibXML-$pkgver
diff --git a/community/perl-xml-libxslt/PKGBUILD b/community/perl-xml-libxslt/PKGBUILD
index 2379f6f5d..59cee5273 100644
--- a/community/perl-xml-libxslt/PKGBUILD
+++ b/community/perl-xml-libxslt/PKGBUILD
@@ -1,10 +1,11 @@
-# $Id: PKGBUILD 91703 2013-05-26 09:26:22Z bluewind $
-# Maintainer: Justin "juster" Davis <jrcd83@gmail.com>
+# $Id: PKGBUILD 93874 2013-07-11 16:16:39Z jsteel $
+# Maintainer: Jonathan Steel <jsteel@aur.archlinux.org>
+# Contributor: Justin "juster" Davis <jrcd83@gmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-xml-libxslt
-pkgver=1.80
-pkgrel=2
+pkgver=1.81
+pkgrel=1
pkgdesc="Interface to the gnome libxslt library"
arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/XML-LibXSLT"
@@ -12,7 +13,7 @@ license=('GPL')
depends=('perl-xml-libxml' 'libxslt')
options=('!emptydirs')
source=(http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXSLT-$pkgver.tar.gz)
-md5sums=('bd8d0eaeee311a6dc148963a3f7753c6')
+md5sums=('a721424c905eca40b1b7af9abe32ff76')
build() {
cd "$srcdir/XML-LibXSLT-$pkgver"
diff --git a/community/python-psutil/PKGBUILD b/community/python-psutil/PKGBUILD
index 005068295..09adc8368 100644
--- a/community/python-psutil/PKGBUILD
+++ b/community/python-psutil/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 90289 2013-05-10 23:21:33Z seblu $
+# $Id: PKGBUILD 93848 2013-07-11 09:47:42Z seblu $
# Maintainer: Sébastien Luttringer
pkgbase=python-psutil
pkgname=('python-psutil' 'python2-psutil')
-pkgver=0.7.1
+pkgver=1.0.0
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url='http://code.google.com/p/psutil/'
license=('custom: BSD')
makedepends=('python' 'python-distribute' 'python2' 'python2-distribute')
-source=("https://psutil.googlecode.com/files/psutil-$pkgver.tar.gz")
-sha1sums=('9c67e61ce00166d7831a4cdcbd2fe534708681a1')
+source=("https://psutil.googlecode.com/files/psutil-$pkgver.tar.gz")
+sha1sums=('f1a8cbdad2f4254b8c0c84c79d5c2229fd6e65d9')
build() {
cd psutil-$pkgver
diff --git a/community/qtcreator/PKGBUILD b/community/qtcreator/PKGBUILD
index 605cbca4e..12ec966bd 100644
--- a/community/qtcreator/PKGBUILD
+++ b/community/qtcreator/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 93684 2013-07-08 11:58:09Z svenstaro $
+# $Id: PKGBUILD 93892 2013-07-11 20:07:23Z svenstaro $
# Maintainer: Imanol Celaya <ornitorrincos@archlinux-es.org>
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com>
@@ -7,9 +7,9 @@
# Contributor: delor <bartekpiech gmail com>
pkgname=qtcreator
-pkgver=2.7.2
-_pkgver=2.7.2
-pkgrel=2
+pkgver=2.8.0
+_pkgver=2.8.0
+pkgrel=1
pkgdesc='Lightweight, cross-platform integrated development environment'
arch=('i686' 'x86_64')
url='http://qt-project.org'
@@ -26,9 +26,9 @@ optdepends=('qt5-doc: for the integrated Qt documentation'
'bzr: for bazaar support'
'valgrind: for analyze support')
install=qtcreator.install
-source=("http://download.qt-project.org/official_releases/qtcreator/2.7/${pkgver}/qt-creator-${pkgver}-src.tar.gz"
+source=("http://download.qt-project.org/official_releases/qtcreator/2.8/${pkgver}/qt-creator-${pkgver}-src.tar.gz"
'qtcreator.desktop')
-md5sums=('7f1c10740784d3edf2347c27be21fd1a'
+md5sums=('5aacdad4491b7dda9758a81384d8da79'
'82888d4be900e7833d768050a135cd37')
build() {
diff --git a/community/sage-mathematics/PKGBUILD b/community/sage-mathematics/PKGBUILD
index 57d6934a8..c4ddb2d10 100644
--- a/community/sage-mathematics/PKGBUILD
+++ b/community/sage-mathematics/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 91566 2013-05-23 21:46:56Z dwallace $
+# $Id: PKGBUILD 93777 2013-07-10 07:27:17Z bpiotrowski $
# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com>
# Contributor: Antonio Rojas < nqn1976 @ gmail.com >
# Contributor: Thomas Dziedzic < gostrc at gmail >
@@ -7,7 +7,7 @@
# Special thanks to Nareto for moving the compile from the .install to the PKGBUILD
pkgname=sage-mathematics
-pkgver=5.9
+pkgver=5.10
pkgrel=1
pkgdesc='SAGE: Open Source Mathematics Software, a viable free alternative to Magma, Maple, Mathematica, and Matlab.'
url='http://www.sagemath.org'
@@ -103,6 +103,6 @@ package() {
}
# vim :set ts=2 sw=2 et:
-md5sums=('708520904f2d42039c714ac72a631948'
+md5sums=('bfca3afc9030e63c7e7200287ee0135e'
'b82f94383829eee26648feb977e2d89b'
'985da1c1d1dcdc3ea9aa73035cb7996b')
diff --git a/community/sarg/PKGBUILD b/community/sarg/PKGBUILD
index 5801e137a..d8434fdcc 100644
--- a/community/sarg/PKGBUILD
+++ b/community/sarg/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 89921 2013-05-05 14:50:59Z spupykin $
+# $Id: PKGBUILD 93778 2013-07-10 07:27:18Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: JJDaNiMoTh <jjdanimoth.aur@gmail.com>
# Contributor: Tino Reichardt <milky-archlinux@mcmilk.de>
pkgname=sarg
pkgver=2.3.6
-pkgrel=1
+pkgrel=3
pkgdesc="Squid Analysis Report Generator"
arch=('i686' 'x86_64' 'mips64el')
url="http://sarg.sourceforge.net"
diff --git a/community/sfk/PKGBUILD b/community/sfk/PKGBUILD
index a1c4443fc..6ec74e865 100644
--- a/community/sfk/PKGBUILD
+++ b/community/sfk/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 88535 2013-04-19 12:59:02Z seblu $
+# $Id: PKGBUILD 93781 2013-07-10 08:33:37Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Baumi <baumi@gmx.com>
pkgname=sfk
-pkgver=1.6.7
+pkgver=1.6.8
pkgrel=1
pkgdesc='Swiss File Knife - A Command Line Tools Collection'
arch=('i686' 'x86_64' 'mips64el')
@@ -11,7 +11,7 @@ url='http://stahlforce.com/dev/?tool=sfk'
license=('custom: BSD')
depends=('gcc-libs')
source=("http://downloads.sourceforge.net/swissfileknife/${pkgname}${pkgver//./}.zip")
-md5sums=('cd900b0c2f6fb362d5d3ef5190b96767')
+md5sums=('cce2184223597cfe314ca7a5f247d1ce')
build() {
cd ${pkgname}${pkgver//./}
diff --git a/community/squid/PKGBUILD b/community/squid/PKGBUILD
index 54a864ffc..109d0759b 100644
--- a/community/squid/PKGBUILD
+++ b/community/squid/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 93361 2013-07-02 09:44:06Z spupykin $
+# $Id: PKGBUILD 93861 2013-07-11 14:38:19Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Mark Coolen <mark.coolen@gmail.com>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
# Contributor: Kevin Piche <kevin@archlinux.org>
pkgname=squid
-pkgver=3.3.6
+pkgver=3.3.7
pkgrel=1
pkgdesc='Full-featured Web proxy cache server'
arch=('x86_64' 'i686' 'mips64el')
@@ -21,7 +21,7 @@ source=("http://www.squid-cache.org/Versions/v3/3.3/$pkgname-$pkgver.tar.bz2"
'squid.pam'
'squid.cron'
'squid.service')
-md5sums=('8dff6c8e9f46722fc62131364f0eeac6'
+md5sums=('269013bb77cf0c3d771f8590145272f0'
'270977cdd9b47ef44c0c427ab9034777'
'a71425c4951f2e5b640d19e6a5048531'
'ceeb57c69ebb165676219222f109a24e')
diff --git a/community/vnstat/PKGBUILD b/community/vnstat/PKGBUILD
index bf84f067f..b77f5be2b 100644
--- a/community/vnstat/PKGBUILD
+++ b/community/vnstat/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 91534 2013-05-23 11:17:51Z spupykin $
+# $Id: PKGBUILD 93779 2013-07-10 07:27:19Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Thorsten Töpper <atsutane-tu@freethoughts.de>
pkgname=vnstat
pkgver=1.11
-pkgrel=5
+pkgrel=7
pkgdesc="A console-based network traffic monitor"
arch=('i686' 'x86_64' 'mips64el')
url="http://humdi.net/vnstat/"
diff --git a/community/xjadeo/PKGBUILD b/community/xjadeo/PKGBUILD
index f90e2f9b7..65fbd3cfe 100644
--- a/community/xjadeo/PKGBUILD
+++ b/community/xjadeo/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 93274 2013-07-01 02:54:17Z speps $
+# $Id: PKGBUILD 93894 2013-07-11 20:56:42Z speps $
# Maintainer : speps <speps at aur dot archlinux dot org>
pkgname=xjadeo
-pkgver=0.7.3
+pkgver=0.7.4
pkgrel=1
pkgdesc="A simple video player that is synchronized to jack transport."
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ optdepends=('qt4: for the GUI (qjadeo)')
source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz"
"qjadeo.desktop")
install="$pkgname.install"
-md5sums=('b5a67f7a8a8279f37ac681f40d6cbc10'
+md5sums=('6ca2ad15d61d12e2483589f64ace3983'
'315e2ab44ce3edf4068ff6db48942908')
build() {
diff --git a/community/zh-autoconvert/PKGBUILD b/community/zh-autoconvert/PKGBUILD
new file mode 100644
index 000000000..24afc94ae
--- /dev/null
+++ b/community/zh-autoconvert/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan <felixonmars@gmail.com>
+# Contributor: CUI Hao <cuihao.leo at gmail dot com>
+# Contributor: Kandu <1123monkey at 163 dot com>
+
+pkgname=zh-autoconvert
+pkgver=0.3.16
+pkgrel=2
+pkgdesc="An intelligent Chinese Encoding converter"
+url="http://libhz.googlecode.com/"
+license=('LGPL')
+arch=('i686' 'x86_64')
+depends=('glibc')
+makedepends=('pkgconfig')
+source=(${url}/files/${pkgname}-${pkgver}.tar.gz
+ autoconvert.patch)
+md5sums=('1f4aa2332afc076910b5d510b8c81966'
+ '1f7c39af01d6845c064da59224ae503b')
+
+build() {
+ cd "${srcdir}/autoconvert-${pkgver}"
+
+ patch -Np1 -i ../autoconvert.patch
+ make
+}
+
+package() {
+ cd "${srcdir}/autoconvert-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
+
diff --git a/community/zh-autoconvert/autoconvert.patch b/community/zh-autoconvert/autoconvert.patch
new file mode 100644
index 000000000..e496c1029
--- /dev/null
+++ b/community/zh-autoconvert/autoconvert.patch
@@ -0,0 +1,37 @@
+--- autoconvert-0.3.16/Makefile 2001-04-28 09:45:46.000000000 +0800
++++ autoconvert-0.3.16-fix/Makefile 2011-05-01 11:25:23.432934576 +0800
+@@ -5,7 +5,7 @@
+
+ .PHONY: all hzlib clean install-home install
+
+-all: autob5 autogb hzlib xchat-plugins
++all: autob5 autogb hzlib
+
+ autob5: autogb
+ rm -f autob5;ln -s autogb autob5
+@@ -15,8 +15,6 @@
+ $(CC) $(CFLAG) autogb.c lib/libhz.a -o autogb
+ hzlib:
+ cd hzconvert;make
+-xchat-plugins:
+- cd contrib/xchat-plugins;make
+ clean:
+ rm -f autob5 autogb *.o *~
+ rm -f include/*~
+@@ -30,12 +28,13 @@
+ ln -s $(HOME)/bin/autogb $(HOME)/bin/autob5
+ chmod 755 $(HOME)/bin/autogb
+ install:
++ mkdir -p $(DESTDIR)/usr/bin
++ mkdir -p $(DESTDIR)/usr/lib
++ mkdir -p $(DESTDIR)/usr/include
+ install -m 755 autogb $(DESTDIR)/usr/bin
+ install -m 755 lib/libhz.so.0.0 $(DESTDIR)/usr/lib
+ cd $(DESTDIR)/usr/lib;ln -s libhz.so.0.0 libhz.so.0
+ cd $(DESTDIR)/usr/lib;ln -s libhz.so.0 libhz.so
+- install -m 755 lib/libhz.a $(DESTDIR)/usr/lib
+- install -m 755 contrib/xchat-plugins/xchat-autogb.so $(DESTDIR)/usr/share/zh-autoconvert
+- install -m 755 contrib/xchat-plugins/xchat-autob5.so $(DESTDIR)/usr/share/zh-autoconvert
++ install -m 644 lib/libhz.a $(DESTDIR)/usr/lib
+ install -m 644 include/*.h $(DESTDIR)/usr/include
+ ln -s autogb $(DESTDIR)/usr/bin/autob5
diff --git a/community/zita-convolver/PKGBUILD b/community/zita-convolver/PKGBUILD
new file mode 100644
index 000000000..fee89316f
--- /dev/null
+++ b/community/zita-convolver/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 93759 2013-07-10 02:26:55Z speps $
+# Maintainer : speps <speps at aur dot archlinux dot org>
+# Contributor: Philipp Überbacher <murks at lavabit dot com>
+# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
+# Contributor: orbisvicis
+
+pkgname=zita-convolver
+pkgver=3.1.0
+pkgrel=1
+pkgdesc="A fast, partitioned convolution engine library."
+arch=('i686' 'x86_64')
+url="http://kokkinizita.linuxaudio.org/linuxaudio/"
+license=('GPL3')
+depends=('gcc-libs' 'fftw')
+source=("${url}downloads/zita-convolver-$pkgver.tar.bz2")
+md5sums=('7e264d0fb0d8ea277cdb4e33d764c68a')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver/libs"
+
+ # prevent ldconfig call
+ sed -i 's/ldconfig//' Makefile
+}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver/libs"
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver/libs"
+ make SUFFIX="" PREFIX=/usr DESTDIR="$pkgdir/" install
+
+ # missing softlink
+ ln -s lib$pkgname.so.$pkgver \
+ "$pkgdir/usr/lib/lib$pkgname.so.${pkgver%%.*}"
+}
diff --git a/community/zita-resampler/PKGBUILD b/community/zita-resampler/PKGBUILD
new file mode 100644
index 000000000..f43665891
--- /dev/null
+++ b/community/zita-resampler/PKGBUILD
@@ -0,0 +1,64 @@
+# $Id: PKGBUILD 93758 2013-07-10 02:26:27Z speps $
+# Maintainer : speps <speps at aur dot archlinux dot org>
+# Contributor: Philipp Überbacher <murks at lavabit dot com>
+
+pkgname=zita-resampler
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="A C++ library for resampling audio signals."
+url="http://kokkinizita.linuxaudio.org/linuxaudio/"
+arch=('i686' 'x86_64')
+license=('GPL3')
+depends=('gcc-libs' 'libsndfile')
+source=("${url}downloads/$pkgname-$pkgver.tar.bz2")
+md5sums=('74c12e2280008f63ac9f2670fe4cf79b')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver/libs"
+
+ # lib
+ make PREFIX=/usr
+
+ # create lib link for building apps
+ ln -s lib$pkgname.so.$pkgver lib$pkgname.so
+
+ # apps
+ cd ../apps
+ CXXFLAGS+=" -I../libs" \
+ LDFLAGS+=" -L../libs" \
+ make PREFIX=/usr
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver/libs"
+
+ # lib
+ install -Dm755 lib$pkgname.so.$pkgver \
+ "$pkgdir/usr/lib/lib$pkgname.so.$pkgver"
+
+ # links
+ ln -s lib$pkgname.so.$pkgver \
+ "$pkgdir/usr/lib/lib$pkgname.so"
+ ln -s lib$pkgname.so.$pkgver \
+ "$pkgdir/usr/lib/lib$pkgname.so.${pkgver%%.*}"
+
+ # headers
+ install -d "$pkgdir/usr/include/$pkgname"
+ install -Dm644 $pkgname/*.h \
+ "$pkgdir/usr/include/$pkgname"
+
+ # apps
+ install -d "$pkgdir/usr/bin"
+ install -Dm755 ../apps/zre{sample,tune} \
+ "$pkgdir/usr/bin"
+
+ # docs
+ install -d "$pkgdir/usr/share/doc/$pkgname"
+ install -Dm644 ../docs/* \
+ "$pkgdir/usr/share/doc/$pkgname"
+
+ # man
+ install -d "$pkgdir/usr/share/man/man1"
+ install -Dm644 ../apps/zre{sample,tune}.1 \
+ "$pkgdir/usr/share/man/man1"
+}
diff --git a/core/gettext/PKGBUILD b/core/gettext/PKGBUILD
index b88eec362..c379ab0e3 100644
--- a/core/gettext/PKGBUILD
+++ b/core/gettext/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 180089 2013-03-16 12:44:48Z tpowa $
+# $Id: PKGBUILD 189899 2013-07-11 06:27:56Z tpowa $
# Maintainer:
pkgname=gettext
-pkgver=0.18.2.1
+pkgver=0.18.3
pkgrel=1
pkgdesc="GNU internationalization library"
arch=('i686' 'x86_64' 'mips64el')
@@ -14,9 +14,8 @@ optdepends=('cvs: for autopoint tool')
options=(!libtool !docs)
install=gettext.install
source=(ftp://ftp.gnu.org/pub/gnu/gettext/${pkgname}-${pkgver}.tar.gz{,.sig})
-md5sums=('034c8103b14654ebd300fadac44d6f14'
- 'e4658c307333395a12f8d0b4d95fbb0f')
-
+md5sums=('3fa4236c41b7e837355de144210207ec'
+ 'SKIP')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr
diff --git a/core/glib2/PKGBUILD b/core/glib2/PKGBUILD
index 95a60fd8d..a60e5c790 100644
--- a/core/glib2/PKGBUILD
+++ b/core/glib2/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 188618 2013-06-17 01:21:11Z heftig $
+# $Id: PKGBUILD 189879 2013-07-10 14:29:53Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgbase=glib2
@@ -16,16 +16,16 @@ sha256sums=('5ec433bf6ce02e4c436619c3d0b9cecdd1898469398a636bad27c1f5804c761e'
prepare() {
cd glib-$pkgver
-
patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch
# doc building fail "automake-1.13 probably too old"
- autoreconf -i
-}
+# autoreconf -i
+ touch -r NEWS gtk-doc.make
+}
+
build() {
cd glib-$pkgver
-
PYTHON=/usr/bin/python2 ./configure --prefix=/usr --libdir=/usr/lib \
--sysconfdir=/etc \
--with-pcre=system \
diff --git a/core/gpgme/PKGBUILD b/core/gpgme/PKGBUILD
index b452839e3..be4cba731 100644
--- a/core/gpgme/PKGBUILD
+++ b/core/gpgme/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 184779 2013-05-08 13:18:12Z tpowa $
+# $Id: PKGBUILD 189898 2013-07-11 06:27:55Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Roman Kyrylych <roman@archlinux.org>
# Contributor: Sarah Hay <sarah@archlinux.org>
pkgname=gpgme
-pkgver=1.4.1
+pkgver=1.4.2
pkgrel=1
pkgdesc="A C wrapper library for GnuPG"
arch=('i686' 'x86_64' 'mips64el')
@@ -14,7 +14,7 @@ depends=('libgpg-error' 'pth' 'gnupg>=2')
install=${pkgname}.install
options=('!libtool' '!emptydirs')
source=(ftp://ftp.gnupg.org/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig})
-md5sums=('07f1c0eb6596a94efa3ffb75e74bfbba'
+md5sums=('c8cb345ba7c0353e47bdf3c5c05e49be'
'SKIP')
build() {
diff --git a/core/libassuan/PKGBUILD b/core/libassuan/PKGBUILD
index 2fc03d0e8..86047c79b 100644
--- a/core/libassuan/PKGBUILD
+++ b/core/libassuan/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 180088 2013-03-16 12:44:19Z tpowa $
+# $Id: PKGBUILD 189897 2013-07-11 06:27:54Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgname=libassuan
-pkgver=2.1.0
+pkgver=2.1.1
pkgrel=1
pkgdesc="A IPC library used by some GnuPG related software"
arch=('i686' 'x86_64' 'mips64el')
@@ -12,7 +12,7 @@ depends=('libgpg-error')
options=('!libtool')
source=(ftp://ftp.gnupg.org/gcrypt/$pkgname/$pkgname-$pkgver.tar.bz2)
install=libassuan.install
-md5sums=('b3231eec8e567f4f9294474a387378f5')
+md5sums=('757243cc4a71b30ed8d8dbe784035d36')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
diff --git a/core/libnl/PKGBUILD b/core/libnl/PKGBUILD
index 395f0c2d0..7cd99eb0a 100644
--- a/core/libnl/PKGBUILD
+++ b/core/libnl/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 179637 2013-03-08 23:40:40Z foutrelis $
+# $Id: PKGBUILD 189873 2013-07-10 08:18:16Z thomas $
# Maintainer: Thomas Bächler <thomas@archlinux.org>
pkgname=libnl
-pkgver=3.2.21
+pkgver=3.2.22
pkgrel=1
pkgdesc="Library for applications dealing with netlink sockets"
arch=('i686' 'x86_64' 'mips64el')
@@ -12,7 +12,7 @@ depends=(glibc)
backup=(etc/libnl/classid etc/libnl/pktloc)
options=(!libtool)
source=("$url/files/$pkgname-$pkgver.tar.gz")
-sha256sums=('2dc80f043116ec8610d9d418f5f5e9283f3d9a3a48b8d51a8cb0146b3f279604')
+sha256sums=('c7c5f267dfeae0c1a530bf96b71fb7c8dbbb07d54beef49b6712d8d6166f629b')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/cross/xtensa-unknown-elf-binutils-lts/PKGBUILD b/cross/xtensa-unknown-elf-binutils-lts/PKGBUILD
deleted file mode 100644
index 27ef7c824..000000000
--- a/cross/xtensa-unknown-elf-binutils-lts/PKGBUILD
+++ /dev/null
@@ -1,75 +0,0 @@
-# $Id: PKGBUILD 182407 2013-04-10 07:34:20Z allan $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
-# Maintainer (Parabola): Márcio Silva <coadde@lavabit.com>
-
-_pkgname=binutils
-_target="xtensa-unknown-elf"
-
-pkgname=${_target}-${_pkgname}-lts
-pkgver=2.23.1
-pkgrel=3
-pkgdesc="A set of programs to assemble and manipulate binary and object files for the Xtensa architecture"
-arch=('i686' 'x86_64' 'mips64el')
-url="http://www.gnu.org/software/binutils/"
-license=('GPL')
-groups=("${_target}-base-devel")
-depends=('glibc>=2.17' 'zlib')
-provides=("${_target}-${_pkgname}")
-conflicts=("${_target}-${_pkgname}")
-options=('!libtool' '!distcc' '!ccache')
-install=${_target}-binutils.install
-source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig}
- https://raw.github.com/qca/open-ath9k-htc-firmware/1.3.2/local/patches/binutils.patch
- binutils-2.23.2-texinfo-5.0.patch)
-md5sums=('33adb18c3048d057ac58d07a3f1adb38'
- '1869b37216e7d7eff7e335a69e0882fd'
- '7077126d96e9a755a0eaddb5505efe68'
- '34e439ce23213a91e2af872dfbb5094c')
-
-prepare() {
- cd ${srcdir}/binutils-${pkgver}
-
- # http://sourceware.org/git/?p=binutils.git;a=patch;h=e02bf935
- # http://sourceware.org/git/?p=binutils.git;a=patch;h=935f8542
- patch -p1 -i ${srcdir}/binutils-2.23.2-texinfo-5.0.patch
-
- # open-ath9k-htc-firmware patch
- patch -p1 -i ${srcdir}/binutils.patch
-
- # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
- sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
-
- mkdir ${srcdir}/binutils-build
-}
-
-build() {
- cd ${srcdir}/binutils-build
-
- ${srcdir}/binutils-${pkgver}/configure --prefix=/usr \
- --target=${_target} \
- --disable-nls \
- --with-lib-path=/usr/lib:/usr/local/lib \
- --with-bugurl=https://labs.parabola.nu/ \
- --enable-shared \
- --disable-werror --disable-multilib
-
- # check the host environment and makes sure all the necessary tools are available
- make configure-host
-
- make tooldir=/usr
-}
-
-package() {
- cd ${srcdir}/binutils-build
- make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install
-
- # Remove unwanted files
- rm ${pkgdir}/usr/share/man/man1/${_target}-{dlltool,nlmconv,windres,windmc}*
-
- # Remove unnecessary files and folders
- rm $pkgdir/usr/bin/{a{r,s},nm,obj{copy,dump},ranlib,strip}
- rm $pkgdir/usr/lib/libiberty.a
- rm $pkgdir/usr/$CHOST/${_target}/include/* && rmdir $pkgdir/usr/$CHOST/${_target}/include
- rm $pkgdir/usr/share/info/* && rmdir $pkgdir/usr/share/info
-}
diff --git a/cross/xtensa-unknown-elf-binutils-lts/binutils-2.23.2-texinfo-5.0.patch b/cross/xtensa-unknown-elf-binutils-lts/binutils-2.23.2-texinfo-5.0.patch
deleted file mode 100644
index 38dc19fb0..000000000
--- a/cross/xtensa-unknown-elf-binutils-lts/binutils-2.23.2-texinfo-5.0.patch
+++ /dev/null
@@ -1,162 +0,0 @@
-diff --git a/bfd/doc/bfd.texinfo b/bfd/doc/bfd.texinfo
-index 45ffa73..3aa3300 100644
---- a/bfd/doc/bfd.texinfo
-+++ b/bfd/doc/bfd.texinfo
-@@ -322,7 +324,7 @@ All of BFD lives in one directory.
- @printindex cp
-
- @tex
--% I think something like @colophon should be in texinfo. In the
-+% I think something like @@colophon should be in texinfo. In the
- % meantime:
- \long\def\colophon{\hbox to0pt{}\vfill
- \centerline{The body of this manual is set in}
-@@ -333,7 +335,7 @@ All of BFD lives in one directory.
- \centerline{{\sl\fontname\tensl\/}}
- \centerline{are used for emphasis.}\vfill}
- \page\colophon
--% Blame: doc@cygnus.com, 28mar91.
-+% Blame: doc@@cygnus.com, 28mar91.
- @end tex
-
- @bye
-diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi
-index 56a0510..fb1802b 100644
---- a/binutils/doc/binutils.texi
-+++ b/binutils/doc/binutils.texi
-@@ -148,18 +148,18 @@ in the section entitled ``GNU Free Documentation License''.
- * objcopy:: Copy and translate object files
- * objdump:: Display information from object files
- * ranlib:: Generate index to archive contents
--* readelf:: Display the contents of ELF format files
- * size:: List section sizes and total size
- * strings:: List printable strings from files
- * strip:: Discard symbols
--* elfedit:: Update the ELF header of ELF files
- * c++filt:: Filter to demangle encoded C++ symbols
- * cxxfilt: c++filt. MS-DOS name for c++filt
- * addr2line:: Convert addresses to file and line
- * nlmconv:: Converts object code into an NLM
--* windres:: Manipulate Windows resources
- * windmc:: Generator for Windows message resources
-+* windres:: Manipulate Windows resources
- * dlltool:: Create files needed to build and use DLLs
-+* readelf:: Display the contents of ELF format files
-+* elfedit:: Update the ELF header of ELF files
- * Common Options:: Command-line options for all utilities
- * Selecting the Target System:: How these utilities determine the target
- * Reporting Bugs:: Reporting Bugs
-@@ -2907,7 +2907,7 @@ the Info entries for @file{binutils}.
- @c man end
- @end ignore
-
--@node c++filt, addr2line, elfedit, Top
-+@node c++filt, addr2line, strip, Top
- @chapter c++filt
-
- @kindex c++filt
-@@ -4384,7 +4384,7 @@ equivalent. At least one of the @option{--output-mach},
-
- @table @env
-
--@itemx --input-mach=@var{machine}
-+@item --input-mach=@var{machine}
- Set the matching input ELF machine type to @var{machine}. If
- @option{--input-mach} isn't specified, it will match any ELF
- machine types.
-@@ -4392,21 +4392,21 @@ machine types.
- The supported ELF machine types are, @var{L1OM}, @var{K1OM} and
- @var{x86-64}.
-
--@itemx --output-mach=@var{machine}
-+@item --output-mach=@var{machine}
- Change the ELF machine type in the ELF header to @var{machine}. The
- supported ELF machine types are the same as @option{--input-mach}.
-
--@itemx --input-type=@var{type}
-+@item --input-type=@var{type}
- Set the matching input ELF file type to @var{type}. If
- @option{--input-type} isn't specified, it will match any ELF file types.
-
- The supported ELF file types are, @var{rel}, @var{exec} and @var{dyn}.
-
--@itemx --output-type=@var{type}
-+@item --output-type=@var{type}
- Change the ELF file type in the ELF header to @var{type}. The
- supported ELF types are the same as @option{--input-type}.
-
--@itemx --input-osabi=@var{osabi}
-+@item --input-osabi=@var{osabi}
- Set the matching input ELF file OSABI to @var{osabi}. If
- @option{--input-osabi} isn't specified, it will match any ELF OSABIs.
-
-@@ -4416,7 +4416,7 @@ The supported ELF OSABIs are, @var{none}, @var{HPUX}, @var{NetBSD},
- @var{FreeBSD}, @var{TRU64}, @var{Modesto}, @var{OpenBSD}, @var{OpenVMS},
- @var{NSK}, @var{AROS} and @var{FenixOS}.
-
--@itemx --output-osabi=@var{osabi}
-+@item --output-osabi=@var{osabi}
- Change the ELF OSABI in the ELF header to @var{osabi}. The
- supported ELF OSABI are the same as @option{--input-osabi}.
-
-diff --git a/ld/ld.texinfo b/ld/ld.texinfo
-index c7ae2a5..4777ad5 100644
---- a/ld/ld.texinfo
-+++ b/ld/ld.texinfo
-@@ -142,12 +144,12 @@ in the section entitled ``GNU Free Documentation License''.
- @ifset ARM
- * ARM:: ld and the ARM family
- @end ifset
--@ifset HPPA
--* HPPA ELF32:: ld and HPPA 32-bit ELF
--@end ifset
- @ifset M68HC11
- * M68HC11/68HC12:: ld and the Motorola 68HC11 and 68HC12 families
- @end ifset
-+@ifset HPPA
-+* HPPA ELF32:: ld and HPPA 32-bit ELF
-+@end ifset
- @ifset M68K
- * M68K:: ld and Motorola 68K family
- @end ifset
-@@ -6012,6 +6014,9 @@ functionality are not listed.
- @ifset I960
- * i960:: @command{ld} and the Intel 960 family
- @end ifset
-+@ifset M68HC11
-+* M68HC11/68HC12:: @code{ld} and the Motorola 68HC11 and 68HC12 families
-+@end ifset
- @ifset ARM
- * ARM:: @command{ld} and the ARM family
- @end ifset
-@@ -6027,9 +6032,6 @@ functionality are not listed.
- @ifset MSP430
- * MSP430:: @command{ld} and MSP430
- @end ifset
--@ifset M68HC11
--* M68HC11/68HC12:: @code{ld} and the Motorola 68HC11 and 68HC12 families
--@end ifset
- @ifset POWERPC
- * PowerPC ELF32:: @command{ld} and PowerPC 32-bit ELF Support
- @end ifset
-@@ -7877,7 +7879,7 @@ If you have more than one @code{SECT} statement for the same
- @printindex cp
-
- @tex
--% I think something like @colophon should be in texinfo. In the
-+% I think something like @@colophon should be in texinfo. In the
- % meantime:
- \long\def\colophon{\hbox to0pt{}\vfill
- \centerline{The body of this manual is set in}
-@@ -7888,7 +7890,7 @@ If you have more than one @code{SECT} statement for the same
- \centerline{{\sl\fontname\tensl\/}}
- \centerline{are used for emphasis.}\vfill}
- \page\colophon
--% Blame: doc@cygnus.com, 28mar91.
-+% Blame: doc@@cygnus.com, 28mar91.
- @end tex
-
- @bye
---
-1.7.1
-
diff --git a/cross/xtensa-unknown-elf-binutils/PKGBUILD b/cross/xtensa-unknown-elf-binutils/PKGBUILD
index deb8d4b0e..072e5e50d 100644
--- a/cross/xtensa-unknown-elf-binutils/PKGBUILD
+++ b/cross/xtensa-unknown-elf-binutils/PKGBUILD
@@ -6,9 +6,9 @@
_pkgname=binutils
_target="xtensa-unknown-elf"
-pkgname=${_target}-binutils
+pkgname=${_target}-${_pkgname}
pkgver=2.23.2
-pkgrel=2.4
+pkgrel=2.5
pkgdesc="A set of programs to assemble and manipulate binary and object files for the Xtensa architecture"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnu.org/software/binutils/"
@@ -18,9 +18,11 @@ depends=('glibc>=2.17' 'zlib')
options=('!libtool' '!distcc' '!ccache')
install=${_target}-binutils.install
source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig}
+ https://raw.github.com/qca/open-ath9k-htc-firmware/1.3.2/local/patches/binutils.patch
binutils-2.23.2-texinfo-5.0.patch)
md5sums=('4f8fa651e35ef262edc01d60fb45702e'
'dfde4428f08d91f309cdcfe92bf28d08'
+ '7077126d96e9a755a0eaddb5505efe68'
'34e439ce23213a91e2af872dfbb5094c')
prepare() {
@@ -30,6 +32,9 @@ prepare() {
# http://sourceware.org/git/?p=binutils.git;a=patch;h=935f8542
patch -p1 -i ${srcdir}/binutils-2.23.2-texinfo-5.0.patch
+ # open-ath9k-htc-firmware patch
+ patch -p1 -i ${srcdir}/binutils.patch
+
# hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
diff --git a/cross/xtensa-unknown-elf-gcc-lts/PKGBUILD b/cross/xtensa-unknown-elf-gcc-lts/PKGBUILD
deleted file mode 100644
index 83b4f326b..000000000
--- a/cross/xtensa-unknown-elf-gcc-lts/PKGBUILD
+++ /dev/null
@@ -1,99 +0,0 @@
-# $Id: PKGBUILD 186915 2013-05-31 23:25:14Z allan $
-# Maintainer: Allan McRae <allan@archlinux.org>
-# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
-# Contributor (Parabola): Márcio Silva <coadde@lavabit.com>
-
-_pkgname=gcc
-_target="xtensa-unknown-elf"
-_sysroot="/usr/$CHOST/${_target}"
-
-pkgname=${_target}-${_pkgname}-lts
-pkgver=4.7.2
-pkgrel=3
-pkgdesc="The GNU Compiler Collection for the Xtensa architecture"
-arch=('i686' 'x86_64' 'mips64el')
-license=('GPL' 'LGPL' 'FDL' 'custom')
-url="http://gcc.gnu.org"
-makedepends=("${_target}-binutils-lts>=2.23" 'libmpc' 'cloog' 'gcc-ada' 'doxygen')
-checkdepends=('dejagnu' 'inetutils')
-provides=("${_target}-${_pkgname}")
-conflicts=("${_target}-${_pkgname}")
-options=('!libtool' '!emptydirs')
-source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
- https://raw.github.com/qca/open-ath9k-htc-firmware/1.3.2/local/patches/gcc.patch)
-
-md5sums=('cc308a0891e778cfda7a151ab8a6e762'
- '81372ee980289a9f6df01dad31c64a63')
-
-_basedir=gcc-${pkgver}
-
-prepare() {
- cd ${srcdir}/${_basedir}
-
- # open-ath9k-htc-firmware patch
- patch -p1 -i ${srcdir}/gcc.patch
-
- # Do not run fixincludes
- sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
-
- # Parabola installs x86_64 libraries /lib
- [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
-
- echo ${pkgver} > gcc/BASE-VER
-
- # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
- sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
-
- mkdir ${srcdir}/gcc-build
-
- # fix texinfo "@itemx" and "@item"
- sed -i "s|[@]itemx|@item|;" $(grep -rlI '[@]itemx' | grep .texi) $(grep -rlI '[@]itemx' | grep .txh)
-}
-
-build() {
- cd ${srcdir}/gcc-build
-
- ${srcdir}/${_basedir}/configure --prefix=/usr \
- --target=${_target} \
- --disable-multilib \
- --disable-nls \
- --disable-shared \
- --disable-threads \
- --enable-languages=c \
- --disable-libquadmath \
- --disable-libssp \
- --disable-werror \
- --libdir=/usr/lib --libexecdir=/usr/lib
-# --with-newlib \
-# --mandir=/usr/share/man --infodir=/usr/share/info \
-# --with-bugurl=https://labs.parabola.nu/ \
-# --disable-shared --enable-threads=posix \
-# --with-system-zlib --enable-__cxa_atexit \
-# --disable-libunwind-exceptions --enable-clocale=gnu \
-# --disable-libstdcxx-pch \
-# --enable-gnu-unique-object --enable-linker-build-id \
-# --enable-cloog-backend=isl --disable-cloog-version-check \
-# --enable-lto --enable-gold --enable-ld=default \
-# --enable-plugin --with-plugin-ld=ld.gold \
-# --with-linker-hash-style=gnu --disable-install-libiberty \
-# --enable-checking=release \
- make all-gcc
-}
-
-package() {
- pkgdesc="The GNU Compiler Collection for the Xtensa architecture"
- depends=("${_target}-binutils-lts>=2.23" 'libmpc' 'cloog')
- groups=("${_target}-devel")
- install=${_target}-gcc.install
-
- cd ${srcdir}/gcc-build
-
- make -j1 DESTDIR=${pkgdir} install-gcc
-
- # many packages expect this symlinks
- ln -s ${_target}-gcc ${pkgdir}/usr/bin/${_target}-cc
-
- # Remove unnecessary files and folders
- rm $pkgdir/usr/share/info/* && rmdir $pkgdir/usr/share/info
- rm $pkgdir/usr/share/man/man7/* && rmdir $pkgdir/usr/share/man/man7
-}
diff --git a/cross/xtensa-unknown-elf-gcc-lts/xtensa-unknown-elf-gcc.install b/cross/xtensa-unknown-elf-gcc-lts/xtensa-unknown-elf-gcc.install
deleted file mode 100644
index 3407a5e1f..000000000
--- a/cross/xtensa-unknown-elf-gcc-lts/xtensa-unknown-elf-gcc.install
+++ /dev/null
@@ -1,20 +0,0 @@
-infodir=usr/share/info
-filelist=(cpp.info cppinternals.info gcc.info gccinstall.info gccint.info)
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
diff --git a/cross/xtensa-unknown-elf-gcc/PKGBUILD b/cross/xtensa-unknown-elf-gcc/PKGBUILD
index 270dc6299..76328723c 100644
--- a/cross/xtensa-unknown-elf-gcc/PKGBUILD
+++ b/cross/xtensa-unknown-elf-gcc/PKGBUILD
@@ -7,9 +7,9 @@ _pkgname=gcc
_target="xtensa-unknown-elf"
_sysroot="/usr/$CHOST/${_target}"
-pkgname=${_target}-gcc
+pkgname=${_target}-${_pkgname}
pkgver=4.8.1
-pkgrel=1.2
+pkgrel=1.3
pkgdesc="The GNU Compiler Collection for the Xtensa architecture"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL' 'FDL' 'custom')
@@ -17,14 +17,20 @@ url="http://gcc.gnu.org"
makedepends=("${_target}-binutils>=2.23" 'libmpc' 'cloog' 'gcc-ada' 'doxygen')
checkdepends=('dejagnu' 'inetutils')
options=('!libtool' '!emptydirs')
-source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2)
-md5sums=('3b2386c114cd74185aa3754b58a79304')
+source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
+ https://raw.github.com/qca/open-ath9k-htc-firmware/1.3.2/local/patches/gcc.patch)
+
+md5sums=('3b2386c114cd74185aa3754b58a79304'
+ '81372ee980289a9f6df01dad31c64a63')
_basedir=gcc-${pkgver}
prepare() {
cd ${srcdir}/${_basedir}
+ # open-ath9k-htc-firmware patch
+ patch -p1 -i ${srcdir}/gcc.patch
+
# Do not run fixincludes
sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
diff --git a/extra/akonadi/PKGBUILD b/extra/akonadi/PKGBUILD
index 7b822ce93..3d301b70d 100644
--- a/extra/akonadi/PKGBUILD
+++ b/extra/akonadi/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 188070 2013-06-08 08:31:33Z andrea $
+# $Id: PKGBUILD 189912 2013-07-11 09:04:56Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=akonadi
-pkgver=1.9.2
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
pkgdesc="PIM layer, which provides an asynchronous API to access all kind of PIM data"
arch=('i686' 'x86_64' 'mips64el')
url='http://community.kde.org/KDE_PIM/Akonadi'
@@ -13,16 +13,11 @@ depends=('shared-mime-info' 'boost-libs' 'mariadb' 'soprano')
makedepends=('cmake' 'automoc4' 'boost' 'postgresql')
optdepends=('postgresql: PostgreSQL backend')
install="${pkgname}.install"
-source=("http://download.kde.org/stable/${pkgname}/src/${pkgname}-${pkgver}.tar.bz2"
- 'boost153.patch')
-md5sums=('bdce288f4b91055d69f35c26dab276d0'
- 'd797b338914c677fb6b93c0c23f46197')
+source=("http://download.kde.org/stable/${pkgname}/src/${pkgname}-${pkgver}.tar.bz2")
+md5sums=('bb94de6a4300bf8355e6a1ccce5846af')
prepare() {
- mkdir -p build
-
- cd ${pkgname}-${pkgver}
- patch -p1 -i "${srcdir}"/boost153.patch
+ mkdir build
}
build() {
diff --git a/extra/akonadi/boost153.patch b/extra/akonadi/boost153.patch
deleted file mode 100644
index 53ab4d91e..000000000
--- a/extra/akonadi/boost153.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From: Sergio Martins <iamsergio@gmail.com>
-Date: Tue, 28 May 2013 20:22:11 +0000
-Subject: Compile with boost-1.53
-X-Git-Url: http://quickgit.kde.org/?p=akonadi.git&a=commitdiff&h=fe3f49cbd21a634c3257903a229b7d5357ee194a
----
-Compile with boost-1.53
-
-The bug isn't going to be fixed in Qt4, so we need the ifdef.
-
-CCMAIL: vkrause@kde.org
----
-
-
---- a/shared/akapplication.h
-+++ b/shared/akapplication.h
-@@ -23,7 +23,9 @@
- #include <QtCore/QObject>
-
- #ifndef _WIN32_WCE
--#include <boost/program_options.hpp>
-+# ifndef Q_MOC_RUN
-+# include <boost/program_options.hpp>
-+# endif
- #endif
-
- class QCoreApplication;
-
diff --git a/extra/amule/PKGBUILD b/extra/amule/PKGBUILD
index 454f3bd4d..57f5dbb06 100644
--- a/extra/amule/PKGBUILD
+++ b/extra/amule/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 188084 2013-06-08 17:28:25Z giovanni $
+# $Id: PKGBUILD 189860 2013-07-10 07:26:51Z bpiotrowski $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Henrik Ronellenfitsch <searinox@web.de>
# Contributor: Alessio Sergi <sergi.alessio {at} gmail.com>
@@ -6,7 +6,7 @@
pkgname=amule
pkgver=10803
-pkgrel=2
+pkgrel=3
pkgdesc="An eMule-like client for ed2k p2p network"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.amule.org"
diff --git a/extra/clutter-gtk/PKGBUILD b/extra/clutter-gtk/PKGBUILD
index 69e11f31c..f0c446e13 100644
--- a/extra/clutter-gtk/PKGBUILD
+++ b/extra/clutter-gtk/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 189249 2013-07-01 11:24:00Z jgc $
+# $Id: PKGBUILD 189885 2013-07-10 14:58:18Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=clutter-gtk
pkgver=1.4.4
-pkgrel=2
+pkgrel=3
pkgdesc="GTK clutter widget"
arch=('i686' 'x86_64' 'mips64el')
url="http://clutter-project.org/"
@@ -24,6 +24,8 @@ prepare() {
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr
+ # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
diff --git a/extra/epiphany/PKGBUILD b/extra/epiphany/PKGBUILD
deleted file mode 100644
index b0fa14489..000000000
--- a/extra/epiphany/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# $Id: PKGBUILD 186906 2013-05-31 18:10:20Z heftig $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=epiphany
-pkgver=3.8.2
-pkgrel=1
-install=epiphany.install
-pkgdesc="A GNOME web browser based on the WebKit rendering engine."
-arch=('i686' 'x86_64' 'mips64el')
-license=('GPL')
-depends=('libsoup' 'libnotify' 'gsettings-desktop-schemas' 'webkitgtk3' 'nss' 'iso-codes' 'dconf' 'desktop-file-utils'
- 'hicolor-icon-theme' 'gcr' 'gnome-desktop' 'libwnck3')
-makedepends=('intltool' 'gnome-doc-utils' 'startup-notification' 'gobject-introspection')
-options=('!libtool' '!emptydirs')
-groups=('gnome')
-url="http://www.gnome.org/projects/epiphany/"
-source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz)
-sha256sums=('ae89d6902ed243304d2cbf2fa361f6dd0cb3401fdaf726e6fdd4acc09197d50a')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr --sysconfdir=/etc \
- --localstatedir=/var
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=655517
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
diff --git a/extra/gd/PKGBUILD b/extra/gd/PKGBUILD
index 004201ad0..b4c267986 100644
--- a/extra/gd/PKGBUILD
+++ b/extra/gd/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 184379 2013-05-06 19:37:20Z foutrelis $
+# $Id: PKGBUILD 189861 2013-07-10 07:26:52Z bpiotrowski $
# Maintainer: Eric Belanger <eric@archlinux.org>
pkgname=gd
-pkgver=2.0.36RC1
-pkgrel=6
+pkgver=2.1.0
+pkgrel=1
pkgdesc="Library for the dynamic creation of images by programmers"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.libgd.org/"
@@ -11,21 +11,22 @@ license=('custom')
depends=('libpng' 'fontconfig' 'libjpeg')
optdepends=('perl: bdftogd script')
options=('!libtool')
-source=("ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
- 'libpng14.patch')
-md5sums=('e876979ca3130623a4e7866d9579171a'
- '7921556f4960e8d66cf4fb67ea7101b5')
+source=(https://bitbucket.org/libgd/gd-libgd/downloads/libgd-${pkgver}.tar.xz)
+md5sums=('03588159bf4faab9079849c8d709acc6')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- patch -Np1 -i ${srcdir}/libpng14.patch
+ cd libgd-${pkgver}
./configure --prefix=/usr --without-xpm
make
}
+check() {
+ cd libgd-${pkgver}
+ make check
+}
+
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd libgd-${pkgver}
make DESTDIR="${pkgdir}" install
install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
diff --git a/extra/gd/libpng14.patch b/extra/gd/libpng14.patch
deleted file mode 100644
index 19a3fda91..000000000
--- a/extra/gd/libpng14.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur gd-2.0.36RC1.orig/gd_png.c gd-2.0.36RC1/gd_png.c
---- gd-2.0.36RC1.orig/gd_png.c 2007-11-27 10:30:34.000000000 +0200
-+++ gd-2.0.36RC1/gd_png.c 2010-01-17 17:14:11.000000000 +0200
-@@ -151,7 +151,7 @@
- return NULL;
- }
-
-- if (!png_check_sig (sig, 8)) { /* bad signature */
-+ if (png_sig_cmp (sig, 0, 8)) { /* bad signature */
- return NULL; /* bad signature */
- }
-
diff --git a/extra/gnome-contacts/PKGBUILD b/extra/gnome-contacts/PKGBUILD
index 9646cffa3..3db98fa9b 100644
--- a/extra/gnome-contacts/PKGBUILD
+++ b/extra/gnome-contacts/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 183374 2013-04-21 22:09:43Z heftig $
+# $Id: PKGBUILD 189930 2013-07-11 18:55:47Z ioni $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=gnome-contacts
-pkgver=3.8.1
+pkgver=3.8.2
pkgrel=1
pkgdesc="Contacts Manager for GNOME"
arch=(i686 x86_64 mips64el)
@@ -13,7 +13,7 @@ depends=('gtk3' 'folks' 'libnotify' 'gnome-desktop' 'dconf' 'gnome-online-accoun
makedepends=('intltool' 'vala' 'gobject-introspection')
install=$pkgname.install
source=(http://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('c9b2ffba754f4e1e37788195c814b12dfbf79b35042cd811b8690f890572edcb')
+sha256sums=('6cb3fe9e7f0f2380d77494a3408893265c42ea2a70579f0c871defbab5a7b5fa')
build() {
cd $pkgname-$pkgver
diff --git a/extra/gnome-screenshot/PKGBUILD b/extra/gnome-screenshot/PKGBUILD
index a847016e1..f06a06c73 100644
--- a/extra/gnome-screenshot/PKGBUILD
+++ b/extra/gnome-screenshot/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 185472 2013-05-14 11:00:12Z heftig $
+# $Id: PKGBUILD 189890 2013-07-10 16:54:26Z heftig $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=gnome-screenshot
-pkgver=3.8.2
+pkgver=3.8.3
pkgrel=1
pkgdesc="Take pictures of your screen"
arch=(i686 x86_64 mips64el)
@@ -13,7 +13,7 @@ makedepends=('intltool')
groups=('gnome')
install=$pkgname.install
source=(http://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('673d3102bbd9d5ee493111e109adfa9ecc880c41f883d3db4be6dce70610513e')
+sha256sums=('05d638d53da334aa8818e83ed3f91a17334c48c707d728426414033607582971')
build() {
cd "$pkgname-$pkgver"
diff --git a/extra/gnuplot/PKGBUILD b/extra/gnuplot/PKGBUILD
index 9eb7e1c38..c2d2ea67e 100644
--- a/extra/gnuplot/PKGBUILD
+++ b/extra/gnuplot/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 180538 2013-03-22 21:03:11Z eric $
+# $Id: PKGBUILD 189862 2013-07-10 07:26:53Z bpiotrowski $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: damir <damir@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
-pkgname=gnuplot
+pkgname=gnuplot
pkgver=4.6.2
-pkgrel=2
+pkgrel=3
pkgdesc="Plotting package which outputs to X11, PostScript, PNG, GIF, and others"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnuplot.info"
diff --git a/extra/graphviz/PKGBUILD b/extra/graphviz/PKGBUILD
index 0ee45abf2..728844341 100644
--- a/extra/graphviz/PKGBUILD
+++ b/extra/graphviz/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 188078 2013-06-08 11:18:23Z bpiotrowski $
+# $Id: PKGBUILD 189863 2013-07-10 07:26:54Z bpiotrowski $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: kevin <kevin@archlinux.org>
# Contributor: John Proctor <jproctor@prium.net>
pkgname=graphviz
pkgver=2.30.1
-pkgrel=5
+pkgrel=6
pkgdesc='Graph visualization software'
url='http://www.graphviz.org/'
license=('custom:EPL')
@@ -37,13 +37,14 @@ install=install
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
sed \
- -e 's/ qw(\([^)]*\))/ (qw(\1))/g' \
+ -e 's: qw(\([^)]*\)): (qw(\1)):g' \
-i config/config_perl.pl
sed \
-e '/"archdir"/s:$:+" '"$(echo -I/usr/include/ruby-2.0.0/{$CARCH-linux,ruby/backward,})"'":' \
-e '/CONFIG/s:site:vendor:' \
-i config/config_ruby.rb
sed \
+ -e 's:guile-1.8:guile-2.0:g' \
-e 's:ruby-1.9:ruby-2.0:g' \
-e '/LIBPOSTFIX="64"/d' \
-i configure
diff --git a/extra/gthumb/PKGBUILD b/extra/gthumb/PKGBUILD
index e59c275db..c812675b9 100644
--- a/extra/gthumb/PKGBUILD
+++ b/extra/gthumb/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 185400 2013-05-13 19:38:35Z heftig $
+# $Id: PKGBUILD 189883 2013-07-10 14:53:39Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Tobias Kieslich <tobias@justdreams.de>
pkgname=gthumb
-pkgver=3.2.2
+pkgver=3.2.3
pkgrel=1
pkgdesc="Image browser and viewer for the GNOME Desktop"
arch=(i686 x86_64 mips64el)
@@ -22,7 +22,7 @@ optdepends=('libopenraw: read RAW files'
options=('!libtool' '!emptydirs')
install=gthumb.install
source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('e201b9065d401144a17c2a33e4a85f0dcf457dc5cba6932dbac0197e141cdee8')
+sha256sums=('9f596b6e59b70bbdf177930f6b2cbc6aabdfc1a281db527e3515946c5ca4e70a')
build() {
cd $pkgname-$pkgver
diff --git a/extra/imagemagick/PKGBUILD b/extra/imagemagick/PKGBUILD
index 0eba76bc6..258890d1f 100644
--- a/extra/imagemagick/PKGBUILD
+++ b/extra/imagemagick/PKGBUILD
@@ -1,19 +1,20 @@
-# $Id: PKGBUILD 188981 2013-06-27 18:52:49Z eric $
+# $Id: PKGBUILD 189934 2013-07-11 19:07:10Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgbase=imagemagick
pkgname=('imagemagick' 'imagemagick-doc')
-pkgver=6.8.6.2
+pkgver=6.8.6.4
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url="http://www.imagemagick.org/"
license=('custom')
makedepends=('libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'ghostscript' \
- 'openexr' 'libwmf' 'librsvg' 'libxml2' 'jasper' 'liblqr')
+ 'openexr' 'libwmf' 'librsvg' 'libxml2' 'jasper' 'liblqr' \
+ 'opencl-headers' 'libcl')
#source=(http://www.imagemagick.org/download/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \
source=(ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \
perlmagick.rpath.patch)
-sha1sums=('58b09b94a59457a7c82a4db9cc29e9a5718129a2'
+sha1sums=('ab62d1777ef3ae18820bdb9f757ac65f9d2f944d'
'e143cf9d530fabf3b58023899b5cc544ba93daec')
prepare() {
@@ -29,9 +30,9 @@ build() {
--disable-openmp --with-wmf --with-openexr --with-xml --with-lcms2 --with-jp2 \
--with-gslib --with-gs-font-dir=/usr/share/fonts/Type1 \
--with-perl --with-perl-options="INSTALLDIRS=vendor" --with-lqr --with-rsvg \
- --without-gvc --without-djvu --without-autotrace --without-webp \
- --without-jbig --without-fpx --without-dps --without-fftw
- make
+ --enable-opencl --without-gvc --without-djvu --without-autotrace \
+ --without-webp --without-jbig --without-fpx --without-dps --without-fftw
+ make
}
check() {
@@ -41,7 +42,7 @@ check() {
package_imagemagick() {
pkgdesc="An image viewing/manipulation program"
- depends=('perl' 'libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'liblqr')
+ depends=('perl' 'libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'liblqr' 'libcl')
optdepends=('ghostscript: for Ghostscript support'
'openexr: for OpenEXR support'
'libwmf: for WMF support'
diff --git a/extra/libgphoto2/PKGBUILD b/extra/libgphoto2/PKGBUILD
index ff458ed14..4247e2d7f 100644
--- a/extra/libgphoto2/PKGBUILD
+++ b/extra/libgphoto2/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 188179 2013-06-11 19:26:15Z jgc $
+# $Id: PKGBUILD 189864 2013-07-10 07:26:55Z bpiotrowski $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Tom Gundersen <teg@jklm.no>
# Contributor: Eduardo Romero <eduardo@archlinux.org>
@@ -6,7 +6,7 @@
pkgname=libgphoto2
pkgver=2.5.2
-pkgrel=1
+pkgrel=2
pkgdesc="The core library of gphoto2, designed to allow access to digital camera by external programs."
arch=(i686 x86_64 'mips64el')
url="http://www.gphoto.org"
diff --git a/extra/libgphoto2/libgphoto2.install b/extra/libgphoto2/libgphoto2.install
index c7944414f..3eb8301aa 100644
--- a/extra/libgphoto2/libgphoto2.install
+++ b/extra/libgphoto2/libgphoto2.install
@@ -1,5 +1,5 @@
post_upgrade() {
-if [ "$(vercmp $2 2.14.13)" -lt 0 ]; then
+if [ "$(vercmp $2 2.4.13)" -lt 0 ]; then
groupdel camera &>/dev/null
echo "Users no longer need to be in the 'camera' group to use camera devices"
fi
diff --git a/extra/libwebp/PKGBUILD b/extra/libwebp/PKGBUILD
index ac72fa01e..d72cdcb5d 100644
--- a/extra/libwebp/PKGBUILD
+++ b/extra/libwebp/PKGBUILD
@@ -1,16 +1,18 @@
-# $Id: PKGBUILD 188992 2013-06-27 23:02:01Z heftig $
+# $Id: PKGBUILD 189920 2013-07-11 14:30:26Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Jon Nordby <jononor@gmail.com>
pkgname=libwebp
pkgver=0.3.1
-pkgrel=1
+pkgrel=2
pkgdesc="WebP library and conversion tools"
arch=('x86_64' 'i686' 'mips64el')
url="https://developers.google.com/speed/webp/"
license=(BSD)
depends=(libpng libjpeg libtiff giflib)
+makedepends=(freeglut mesa glu)
+optdepends=('freeglut: vwebp viewer')
options=('!libtool')
source=("http://webp.googlecode.com/files/$pkgname-$pkgver.tar.gz")
sha256sums=('b37932c625322a69fe4e9b88884b5c7aed2b3eaf9fd5e5b480aee339a92e6ee7')
diff --git a/extra/m17n-lib/PKGBUILD b/extra/m17n-lib/PKGBUILD
index 0a6d13cf2..d1bc53d7a 100644
--- a/extra/m17n-lib/PKGBUILD
+++ b/extra/m17n-lib/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 172459 2012-12-03 05:46:31Z bisson $
+# $Id: PKGBUILD 189865 2013-07-10 07:26:56Z bpiotrowski $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Camille Moncelier <pix@devlife.org>
pkgname=m17n-lib
pkgver=1.6.4
-pkgrel=1.1
+pkgrel=2
pkgdesc='Multilingual text processing library (runtimes)'
url='http://www.nongnu.org/m17n/'
arch=('i686' 'x86_64' 'mips64el')
diff --git a/extra/mtr/PKGBUILD b/extra/mtr/PKGBUILD
index dd19ab8f1..11f434603 100644
--- a/extra/mtr/PKGBUILD
+++ b/extra/mtr/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 186756 2013-05-31 04:03:04Z foutrelis $
+# $Id: PKGBUILD 189932 2013-07-11 19:04:39Z ioni $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
pkgbase=mtr
pkgname=(mtr mtr-gtk)
-pkgver=0.84
-pkgrel=2
+pkgver=0.85
+pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
makedepends=('ncurses' 'gtk2')
source=(ftp://ftp.bitwizard.nl/mtr/$pkgbase-$pkgver.tar.gz)
-url="http://www.bitwizard.nl/mtr/"
-md5sums=('df61096ae1b18b27f915feeb907ae48c')
+url=""ba1e111d270178eb1d65e51ebf6503f
+md5sums=('aba1e111d270178eb1d65e51ebf6503f')
build() {
cp -r $pkgbase-$pkgver $pkgbase-cli
diff --git a/extra/openconnect/PKGBUILD b/extra/openconnect/PKGBUILD
index 22c6d4233..26817e76d 100644
--- a/extra/openconnect/PKGBUILD
+++ b/extra/openconnect/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 186524 2013-05-28 10:31:58Z ioni $
+# $Id: PKGBUILD 189941 2013-07-11 19:58:49Z ioni $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=openconnect
-pkgver=5.00
+pkgver=5.01
pkgrel=1
epoch=1
pkgdesc="Open client for Cisco AnyConnect VPN"
@@ -13,7 +13,7 @@ depends=('libxml2' 'gnutls' 'libproxy' 'vpnc')
makedepends=('intltool' 'python2')
options=('!libtool' '!emptydirs')
source=(ftp://ftp.infradead.org/pub/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('b3677a4b15f8c530615f4c42dadce275')
+md5sums=('40b059f0fe955cd4f41d7abb97d84ce8')
build() {
cd $pkgname-$pkgver
diff --git a/extra/p11-kit/PKGBUILD b/extra/p11-kit/PKGBUILD
index 96efe63a1..2ea835aa0 100644
--- a/extra/p11-kit/PKGBUILD
+++ b/extra/p11-kit/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 186511 2013-05-28 09:43:54Z ioni $
+# $Id: PKGBUILD 189939 2013-07-11 19:54:40Z ioni $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=p11-kit
-pkgver=0.18.2
+pkgver=0.18.4
pkgrel=1
pkgdesc="Library to work with PKCS#11 modules"
arch=(i686 x86_64 mips64el)
@@ -11,7 +11,7 @@ license=('BSD')
depends=('glibc' 'libtasn1')
options=(!libtool)
source=($url/releases/$pkgname-$pkgver.tar.gz{,.sig})
-md5sums=('7bb1703f38fb778054bf57477c78dc8f'
+md5sums=('9535c4e5b9c2ef5f5cd0755115ba098b'
'SKIP')
build() {
diff --git a/extra/pstoedit/PKGBUILD b/extra/pstoedit/PKGBUILD
index 6e4ad04c3..b0142295c 100644
--- a/extra/pstoedit/PKGBUILD
+++ b/extra/pstoedit/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 180314 2013-03-20 02:35:35Z eric $
+# $Id: PKGBUILD 189866 2013-07-10 07:26:57Z bpiotrowski $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: damir <damir@archlinux.org>
# Contributor: Tobias Powalowski <t.powa@gmx.de>
pkgname=pstoedit
pkgver=3.61
-pkgrel=1
+pkgrel=2
pkgdesc="Translates PostScript and PDF graphics into other vector formats"
arch=("i686" "x86_64" 'mips64el')
url="http://www.pstoedit.net/"
diff --git a/extra/qpdf/PKGBUILD b/extra/qpdf/PKGBUILD
index bd6e705e5..62ffc40b1 100644
--- a/extra/qpdf/PKGBUILD
+++ b/extra/qpdf/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 182840 2013-04-15 16:29:09Z andyrtr $
+# $Id: PKGBUILD 189895 2013-07-10 19:20:25Z andyrtr $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Contributor: Miguel Revilla <yo at miguelrevilla.com>
# Contributor: David Sotelo <dvsotelo at gmail.com>
# Contributor: Nuno Araujo <nuno.araujo@russo79.com>
pkgname=qpdf
-pkgver=4.1.0
+pkgver=5.0.0
pkgrel=1
pkgdesc="QPDF: A Content-Preserving PDF Transformation System"
arch=('i686' 'x86_64' 'mips64el')
@@ -15,7 +15,7 @@ depends=('pcre' 'perl')
makedepends=('make')
options=('!libtool')
source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('eedd61acc53744446d181429651a9baf')
+md5sums=('d501c61a8979132f6d601641483850cc')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/soprano/PKGBUILD b/extra/soprano/PKGBUILD
index 6c4bbacbe..444f74dd0 100644
--- a/extra/soprano/PKGBUILD
+++ b/extra/soprano/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 189254 2013-07-01 16:34:52Z andrea $
+# $Id: PKGBUILD 189903 2013-07-11 07:11:16Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgname=soprano
-pkgver=2.9.2
-pkgrel=2
+pkgver=2.9.3
+pkgrel=1
pkgdesc='A library which provides a highly usable object-oriented C++/Qt4 framework for RDF data'
arch=('i686' 'x86_64' 'mips64el')
url='http://soprano.sourceforge.net/'
@@ -13,7 +13,7 @@ depends=('qt4' 'libiodbc' 'virtuoso-base' 'redland')
makedepends=('cmake' 'doxygen')
[ "$CARCH" != "mips64el" ] && makedepends+=('java-environment')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('60ce910cf3c8e4655c614b45d73f2b2a')
+md5sums=('714a729809943efd4b536ed15cd66aca')
prepare() {
mkdir build
diff --git a/extra/xf86-input-evdev/PKGBUILD b/extra/xf86-input-evdev/PKGBUILD
index 8f02364c1..b80589700 100644
--- a/extra/xf86-input-evdev/PKGBUILD
+++ b/extra/xf86-input-evdev/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 180837 2013-03-26 16:14:16Z andyrtr $
+# $Id: PKGBUILD 189922 2013-07-11 14:37:25Z andyrtr $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Alexander Baldeck <Alexander@archlinux.org
pkgname=xf86-input-evdev
-pkgver=2.8.0
+pkgver=2.8.1
pkgrel=1
pkgdesc="X.org evdev input driver"
arch=(i686 x86_64 'mips64el')
@@ -15,7 +15,7 @@ conflicts=('xorg-server<1.14.0' 'X-ABI-XINPUT_VERSION<19' 'X-ABI-XINPUT_VERSION>
options=('!libtool' '!makeflags')
groups=('xorg-drivers' 'xorg')
source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('2f5b4403955f8e82603acff7f8f21a67e89a7c0230e1506c6924c4b9dd8f0e57')
+sha256sums=('09f887e1ce6cdb92154035db9044e0795a5c80f1ffb9efc599aed9a9dc1ff539')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/xf86-input-wacom/PKGBUILD b/extra/xf86-input-wacom/PKGBUILD
index 1821e9d9d..cd3687168 100644
--- a/extra/xf86-input-wacom/PKGBUILD
+++ b/extra/xf86-input-wacom/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 189777 2013-07-08 07:06:15Z heftig $
+# $Id: PKGBUILD 189910 2013-07-11 09:04:39Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: M Rawash <mrawash@gmail.com>
pkgname=xf86-input-wacom
-pkgver=0.21.0
+pkgver=0.22.0
pkgrel=1
pkgdesc="X.Org Wacom tablet driver"
arch=('i686' 'x86_64' 'mips64el')
@@ -18,7 +18,7 @@ optdepends=('inputattach: support for serial tablets')
options=(!libtool)
source=(http://downloads.sourceforge.net/project/linuxwacom/$pkgname/$pkgname-$pkgver.tar.bz2
70-wacom.rules)
-md5sums=('534784a3a776451c2572e2b666266f36'
+md5sums=('cb709fb69a62d0eee9e80a3e0c090234'
'cc46dcb399d5ee62c9feb610c60d1270')
build() {
diff --git a/extra/xterm/PKGBUILD b/extra/xterm/PKGBUILD
index 0ce506e02..e110427a5 100644
--- a/extra/xterm/PKGBUILD
+++ b/extra/xterm/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 189748 2013-07-07 08:14:03Z andyrtr $
+# $Id: PKGBUILD 189924 2013-07-11 14:40:14Z andyrtr $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Alexander Baldeck <alexander@archlinux.org>
pkgname=xterm
-pkgver=295
+pkgver=296
pkgrel=1
pkgdesc="X Terminal Emulator"
arch=('i686' 'x86_64' 'mips64el')
@@ -12,7 +12,7 @@ license=('custom')
depends=('libxft' 'libxaw' 'ncurses' 'xorg-luit' 'xbitmaps' 'libutempter')
source=(ftp://invisible-island.net/${pkgname}/${pkgname}-${pkgver}.tgz
LICENSE)
-md5sums=('5a11e78d3504c859e8b16f7bbe03b0d1'
+md5sums=('63d498b14a9d45ae79d3fd3124c72a17'
'10ecc3f8ee91e3189863a172f68282d2')
build() {
diff --git a/libre/angband-libre/PKGBUILD b/libre/angband-libre/PKGBUILD
new file mode 100644
index 000000000..21bde2beb
--- /dev/null
+++ b/libre/angband-libre/PKGBUILD
@@ -0,0 +1,56 @@
+# Maintainer: Israfel <israfel@lavabit.com>
+# Original Maintainer: schuay <jakob.gruber@gmail.com>
+# Original Maintainer: Mike Sampson <mike at sambodata dot com>
+# Contributor: Adrian Stratulat <adrian.stratulat at inboxcom>
+# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
+# Contributor: KillaB <xGenoBlast@gmail.com>
+# Contributor: Callan Barrett <wizzomafizzo@gmail.com>
+# Contributor: Christian Schmidt <xmucknertx@googlemail.com>
+# Contributor: Sebastian Sareyko <public@nooms.de>
+
+_pkgname=angband
+pkgname=angband-libre
+pkgver=3.4.1
+pkgrel=1
+pkgdesc="A roguelike dungeon exploration game based on the writings of JRR Tolkien, without nonfree sound effects"
+arch=('i686' 'x86_64')
+url="http://rephial.org/"
+license=('GPL2' 'custom')
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname=$pkgver
+depends=('sdl_image' 'sdl_ttf' 'sdl_mixer' 'ncurses' 'libglade')
+source=("http://rephial.org/downloads/${pkgver:0:3}/angband-v${pkgver}.tar.gz" "sound.patch")
+
+build() {
+
+ cd "${srcdir}/angband-v${pkgver}"
+
+ patch -Np1 -i ../sound.patch
+
+ ./configure \
+ --prefix=/usr \
+ --bindir=/usr/bin \
+ --sysconfdir=/usr/share/angband \
+ --with-configpath=/usr/share/angband \
+ --with-libpath=/usr/share/angband \
+ --enable-gtk \
+ --enable-sdl \
+ --enable-sdl-mixer
+
+ make
+
+}
+
+package() {
+
+ cd "${srcdir}/angband-v${pkgver}"
+
+ make DESTDIR="${pkgdir}" install
+
+ rm -f "${pkgdir}/usr/share/angband/*/delete.me"
+ install -Dm644 copying.txt "${pkgdir}/usr/share/licenses/angband/COPYING"
+
+}
+sha512sums=('76099c8fa999e88ea1324bb70b4dee5df1faccd1fa256cc0c460ce2c5ddae9634fdef876bd0d826e99e6dcc54a9f9cf619d82552dc658d0115b97e0e644c19d3'
+ 'fb3795f7ef5a266e36ef51c9275e65613eeba04fc4283646f21e77ca571b1562c1ad9a11782fe8f1052cefc48b0f3fa1f162bfff88fe8cf62c39e142878d3251')
diff --git a/libre/angband-libre/sound.patch b/libre/angband-libre/sound.patch
new file mode 100644
index 000000000..e70373b72
--- /dev/null
+++ b/libre/angband-libre/sound.patch
@@ -0,0 +1,154 @@
+# Removes nonfree sounds
+# Made by Israfel <israfel@lavabit.com>
+diff -Nur angband-v3.4.1/copying.txt angband-v3.4.1-libre/copying.txt
+--- angband-v3.4.1/copying.txt 2012-10-19 15:47:23.000000000 -0400
++++ angband-v3.4.1-libre/copying.txt 2013-06-29 20:07:03.250510548 -0400
+@@ -27,8 +27,6 @@
+ of this file. Currently some of the tiles in the 64x64.png tilesheet were
+ resized from tiles made by David Gervais for the 32x32 set.
+
+- * the sounds are freeware, whatever that means.
+-
+ * The font files are all by Leon Marrick and/or Sheldon Simms III and/or Nick
+ McConnell, all of whom have agreed to their Angband work being released
+ under the GPL.
+Binary files angband-v3.4.1/lib/xtra/sound/breath.wav and angband-v3.4.1-libre/lib/xtra/sound/breath.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/clunk.wav and angband-v3.4.1-libre/lib/xtra/sound/clunk.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/death.wav and angband-v3.4.1-libre/lib/xtra/sound/death.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/destroy.wav and angband-v3.4.1-libre/lib/xtra/sound/destroy.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/drop.wav and angband-v3.4.1-libre/lib/xtra/sound/drop.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/eat.wav and angband-v3.4.1-libre/lib/xtra/sound/eat.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/flee.wav and angband-v3.4.1-libre/lib/xtra/sound/flee.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/hallu.wav and angband-v3.4.1-libre/lib/xtra/sound/hallu.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/hit1.wav and angband-v3.4.1-libre/lib/xtra/sound/hit1.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/hit.wav and angband-v3.4.1-libre/lib/xtra/sound/hit.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/kill1.wav and angband-v3.4.1-libre/lib/xtra/sound/kill1.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/kill.wav and angband-v3.4.1-libre/lib/xtra/sound/kill.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/level.wav and angband-v3.4.1-libre/lib/xtra/sound/level.wav differ
+diff -Nur angband-v3.4.1/lib/xtra/sound/Makefile angband-v3.4.1-libre/lib/xtra/sound/Makefile
+--- angband-v3.4.1/lib/xtra/sound/Makefile 2012-10-19 15:47:23.000000000 -0400
++++ angband-v3.4.1-libre/lib/xtra/sound/Makefile 2013-06-29 20:05:33.734131933 -0400
+@@ -1,9 +1,6 @@
+ MKPATH=../../../mk/
+ include $(MKPATH)buildsys.mk
+
+-DATA = sound.cfg breath.wav clunk.wav death.wav destroy.wav drop.wav eat.wav \
+- flee.wav hallu.wav hit.wav hit1.wav kill.wav kill1.wav level.wav \
+- miss.wav miss1.wav money.wav opendoor.wav shutdoor.wav thump.wav \
+- vomit.wav
++DATA = sound.cfg
+ PACKAGE = xtra/sound
+
+Binary files angband-v3.4.1/lib/xtra/sound/miss1.wav and angband-v3.4.1-libre/lib/xtra/sound/miss1.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/miss.wav and angband-v3.4.1-libre/lib/xtra/sound/miss.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/money.wav and angband-v3.4.1-libre/lib/xtra/sound/money.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/opendoor.wav and angband-v3.4.1-libre/lib/xtra/sound/opendoor.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/shutdoor.wav and angband-v3.4.1-libre/lib/xtra/sound/shutdoor.wav differ
+diff -Nur angband-v3.4.1/lib/xtra/sound/sound.cfg angband-v3.4.1-libre/lib/xtra/sound/sound.cfg
+--- angband-v3.4.1/lib/xtra/sound/sound.cfg 2012-10-19 15:47:23.000000000 -0400
++++ angband-v3.4.1-libre/lib/xtra/sound/sound.cfg 2013-06-29 20:06:41.344730009 -0400
+@@ -41,19 +41,19 @@
+ #
+
+ # The shopkeep bought a worthless item.
+-store1 = money.wav
++store1 =
+
+ # The shopkeep paid too much for an item.
+-store2 = money.wav
++store2 =
+
+ # The shopkeep got away with a good bargain.
+-store3 = money.wav
++store3 =
+
+ # The shopkeep got away with a great bargain.
+-store4 = money.wav
++store4 =
+
+ # You make a normal transaction (buying or selling).
+-store5 = money.wav
++store5 =
+
+ # You enter a store.
+ store_enter =
+@@ -69,7 +69,7 @@
+ #
+
+ # You succeed in a melee attack against a monster.
+-hit = hit.wav drop.wav hit1.wav
++hit =
+
+ # It was a good hit!
+ hit_good =
+@@ -87,7 +87,7 @@
+ hit_hi_superb =
+
+ # You miss a melee attack against a monster.
+-miss = miss.wav miss1.wav
++miss =
+
+ # You fire a missile.
+ shoot =
+@@ -99,7 +99,7 @@
+ hitpoint_warn =
+
+ # You die.
+-death = death.wav
++death =
+
+ #
+ # Player sounds - status changes
+@@ -200,10 +200,10 @@
+ money3 =
+
+ # You (or a monster) drop something on the ground.
+-drop = clunk.wav
++drop =
+
+ # You gain (or regain) a level.
+-level = level.wav
++level =
+
+ # You successfully study a spell or prayer.
+ study =
+@@ -227,19 +227,19 @@
+ hitwall =
+
+ # You eat something.
+-eat = eat.wav
++eat =
+
+ # You successfully dig through something.
+-dig = thump.wav
++dig =
+
+ # You open a door.
+-opendoor = opendoor.wav
++opendoor =
+
+ # You shut a door.
+-shutdoor = shutdoor.wav
++shutdoor =
+
+ # You teleport from a level (including via recall).
+-tplevel = teleport.wav
++tplevel =
+
+ # Default "bell" sound for system messages.
+ bell =
+@@ -294,10 +294,10 @@
+ #
+
+ # A monster flees in terror.
+-flee = flee.wav
++flee =
+
+ # A monster is killed.
+-kill = kill.wav destroy.wav kill1.wav
++kill =
+
+ # A unique is killed.
+ kill_unique =
+Binary files angband-v3.4.1/lib/xtra/sound/thump.wav and angband-v3.4.1-libre/lib/xtra/sound/thump.wav differ
+Binary files angband-v3.4.1/lib/xtra/sound/vomit.wav and angband-v3.4.1-libre/lib/xtra/sound/vomit.wav differ
diff --git a/libre/cups-filters-libre/PKGBUILD b/libre/cups-filters-libre/PKGBUILD
index d1b2948f6..1b0e5c974 100644
--- a/libre/cups-filters-libre/PKGBUILD
+++ b/libre/cups-filters-libre/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 188974 2013-06-27 14:08:06Z andyrtr $
+# $Id: PKGBUILD 189893 2013-07-10 19:19:27Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=cups-filters-libre
_pkgname=cups-filters
pkgver=1.0.35
-pkgrel=1
+pkgrel=2
pkgdesc="OpenPrinting CUPS Filters, without foomatic-db-nonfree recommendation"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting"
license=('GPL')
-depends=('lcms2' 'poppler>=0.22.4' 'qpdf>=4.0.0')
+depends=('lcms2' 'poppler>=0.22.5' 'qpdf>=5.0.0')
makedepends=('ghostscript' 'ttf-dejavu') # ttf-dejavu for make check
optdepends=('ghostscript: for non-PostScript printers to print with CUPS to convert PostScript to raster images'
'foomatic-db: drivers use Ghostscript to convert PostScript to a printable form directly'
diff --git a/libre/epiphany-libre/PKGBUILD b/libre/epiphany-libre/PKGBUILD
new file mode 100644
index 000000000..d6a1c77b2
--- /dev/null
+++ b/libre/epiphany-libre/PKGBUILD
@@ -0,0 +1,56 @@
+# $Id: PKGBUILD 186904 2013-05-31 18:08:27Z heftig $
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
+# Contributor (Parabola): Márcio Silva <coadde@lavabit.com>
+
+_pkgname=epiphany
+pkgname=epiphany-libre
+pkgver=3.8.2
+pkgrel=1
+install=epiphany.install
+pkgdesc="A GNOME web browser based on the WebKit rendering engine, with DuckDuckGo HTML support"
+arch=('i686' 'x86_64' 'mips64el')
+license=('GPL')
+depends=('libsoup' 'libnotify' 'gsettings-desktop-schemas' 'webkitgtk3' 'nss' 'iso-codes' 'dconf' 'desktop-file-utils'
+ 'hicolor-icon-theme' 'gcr' 'gnome-desktop' 'libwnck3')
+makedepends=('intltool' 'gnome-doc-utils' 'startup-notification' 'gobject-introspection')
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname=$pkgver
+options=('!libtool' '!emptydirs')
+groups=('gnome')
+url="http://www.gnome.org/projects/epiphany/"
+source=(http://ftp.gnome.org/pub/GNOME/sources/$_pkgname/${pkgver:0:3}/$_pkgname-$pkgver.tar.xz)
+sha256sums=('ae89d6902ed243304d2cbf2fa361f6dd0cb3401fdaf726e6fdd4acc09197d50a')
+
+prepare() {
+ cd $_pkgname-$pkgver
+
+ # Replace Google support to DuckDuckGo HTML
+ sed -i 's|http://www[.]google[.]com/search?q=search[&]ie=UTF-8[&]oe=UTF-8|https://duckduckgo.com/html/?q=search|g' $(grep -rlI 'http://www[.]google[.]com/search?q=search&ie=UTF-8&oe=UTF-8')
+ sed -i 's|http://www[.]google[.]com/search?q=lala%2Elala[&]ie=UTF-8[&]oe=UTF-8|https://duckduckgo.com/html/?q=lala.lala|g' $(grep -rlI 'http://www[.]google[.]com/search?q=lala%2Elala&ie=UTF-8&oe=UTF-8')
+ sed -i 's|http://www[.]google[.]com/search?q=totalgarbage0xdeadbeef[&]ie=UTF-8[&]oe=UTF-8|https://duckduckgo.com/html/?q=totalgarbage0xdeadbeef|g' $(grep -rlI 'http://www[.]google[.]com/search?q=totalgarbage0xdeadbeef&ie=UTF-8&oe=UTF-8')
+ sed -i 's|http://www[.]google[.]com/search?q=search+separated+words+please[&]ie=UTF-8[&]oe=UTF-8|https://duckduckgo.com/html/?q=search+separated+words+please|g' $(grep -rlI 'http://www[.]google[.]com/search?q=search+separated+words+please&ie=UTF-8&oe=UTF-8')
+ sed -i '\|a quoted string should be searched|d' $(grep -rlI 'a quoted string should be searched')
+ sed -i 's|http://www[.]google[.]com/search?q=%s[&]amp;ie=UTF-8[&]amp;oe=UTF-8|https://duckduckgo.com/html/?q=%s|g' $(grep -rlI 'http://www[.]google[.]com/search')
+ sed -i 's|http://www[.]google[.]com|https://duckduckgo.com/html|g' $(grep -rlI 'google[.]com')
+ sed -i 's|http://google[.]com|https://duckduckgo.com/html|g' $(grep -rlI 'google[.]com')
+ sed -i 's|mail[.]google[.]com|mail.com|g' $(grep -rlI 'mail[.]google[.]com')
+ sed -i 's|google[.]com|duckduckgo.com/html|g' $(grep -rlI 'google[.]com')
+}
+
+build() {
+ cd $_pkgname-$pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc \
+ --localstatedir=/var
+
+ # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+ make
+}
+
+package() {
+ cd $_pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}
diff --git a/extra/epiphany/epiphany.install b/libre/epiphany-libre/epiphany.install
index 8b17fa3d4..8b17fa3d4 100644
--- a/extra/epiphany/epiphany.install
+++ b/libre/epiphany-libre/epiphany.install
diff --git a/libre/texlive-bin-libre/PKGBUILD b/libre/texlive-bin-libre/PKGBUILD
index 442dc9d15..0b7cffeab 100644
--- a/libre/texlive-bin-libre/PKGBUILD
+++ b/libre/texlive-bin-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 185904 2013-05-19 18:27:14Z remy $
+# $Id: PKGBUILD 189858 2013-07-10 07:18:58Z bpiotrowski $
# Maintainer: Rémy Oudompheng <remy@archlinux.org>
# Contributor: francois <francois.archlinux.org>
# Maintainer (Parabola): Michał Masłowski <mtjm@mtjm.eu>
@@ -6,7 +6,7 @@
pkgname=texlive-bin-libre
pkgver=2012.0
-pkgrel=12
+pkgrel=13
pkgdesc="TeX Live binaries, without biber binaries (Parabola rebranded)"
license=('GPL')
arch=('i686' 'x86_64' 'mips64el')
diff --git a/pcr/nppangband-libre/PKGBUILD b/pcr/nppangband-libre/PKGBUILD
new file mode 100644
index 000000000..eeb59f6fc
--- /dev/null
+++ b/pcr/nppangband-libre/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Israfel <israfel@lavabit.com>
+# Original PKGBUILD by James Rayner <iphitus@gmail.com>
+# The Angband "adjust-sound-dir" patch by Chris Carr <rantingman@gmail.com> served as a reference for what files to edit for sound.patch
+
+_pkgname=nppangband
+pkgname=nppangband-libre
+pkgver=6.1.2
+pkgrel=1
+pkgdesc="A variant of Angband that attempts to take popular ideas from other variants, without nonfree sound effects"
+url="http://forum.nppangband.org/"
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname
+depends=('sdl' 'sdl_image' 'sdl_ttf' 'sdl_mixer' 'ncurses' 'libx11' 'freetype2')
+source=(http://download.nppangband.org/npp-6.1.2-src.zip sound.patch)
+license=('GPLv2 custom')
+arch=('i686' 'x86_64')
+
+build() {
+ cd $srcdir/npp-6.1.2-src/
+ patch -Np1 -i ../sound.patch
+ sh autogen.sh
+ ./configure --enable-sdl
+ make
+}
+
+package() {
+ cd $srcdir/npp-6.1.2-src/
+ make DESTDIR="$pkgdir/" install
+}
+
+sha512sums=('e12e05fd8944bb1d7e43b883416009a8e77198ee1ad0ea87480eaafb5f46ecdb218ef0b68876fb77cc2ab490a99f9b9303e02c7db385db6eb8d1d01a48cffdd0'
+ '820f4e678543b8f4d5092d6654bb3d4006e039fbc119d9ff5f468c01176497c25579ca2b0d6f6d302b11a3fbfaa6cfcdf89029ff586cda31d97e413cb8b91040')
diff --git a/pcr/nppangband-libre/sound.patch b/pcr/nppangband-libre/sound.patch
new file mode 100644
index 000000000..9de2b0177
--- /dev/null
+++ b/pcr/nppangband-libre/sound.patch
@@ -0,0 +1,241 @@
+# Made by Israfel <israfel@lavabit.com> for the Parabola GNU/Linux-Libre "nppangband-libre" package
+# The Angband "adjust-sound-dir" patch by Chris Carr <rantingman@gmail.com> served as a reference for what files to edit
+diff -crB npp-6.1.2-src/COPYING npp-6.1.2-src-libre/COPYING
+*** npp-6.1.2-src/COPYING 2013-03-29 14:37:32.000000000 -0400
+--- npp-6.1.2-src-libre/COPYING 2013-06-29 16:22:09.154804370 -0400
+***************
+*** 13,20 ****
+ * David Gervais' (32x32) graphics, including modifications and additional tiles by Jeff Greene, Thacker and Rob Fiala for NPPAngband may be redistributed,
+ modified, and used only under the terms of the Creative Commons Attribution 3.0 licence: http://creativecommons.org/licenses/by/3.0/
+
+- * the sounds are freeware, whatever that means.
+-
+ * the font files are under the licences noted in lib/xtra/font/copying.txt,
+ all of which are OSI-compliant.
+
+--- 13,18 ----
+Only in npp-6.1.2-src/lib/xtra/sound: breath.wav
+Only in npp-6.1.2-src/lib/xtra/sound: clunk.wav
+Only in npp-6.1.2-src/lib/xtra/sound: death.wav
+Only in npp-6.1.2-src/lib/xtra/sound: destroy.wav
+Only in npp-6.1.2-src/lib/xtra/sound: drop.wav
+Only in npp-6.1.2-src/lib/xtra/sound: eat.wav
+Only in npp-6.1.2-src/lib/xtra/sound: flee.wav
+Only in npp-6.1.2-src/lib/xtra/sound: hallu.wav
+Only in npp-6.1.2-src/lib/xtra/sound: hit1.wav
+Only in npp-6.1.2-src/lib/xtra/sound: hit.wav
+Only in npp-6.1.2-src/lib/xtra/sound: kill1.wav
+Only in npp-6.1.2-src/lib/xtra/sound: kill.wav
+Only in npp-6.1.2-src/lib/xtra/sound: level.wav
+diff -crB npp-6.1.2-src/lib/xtra/sound/Makefile npp-6.1.2-src-libre/lib/xtra/sound/Makefile
+*** npp-6.1.2-src/lib/xtra/sound/Makefile 2013-03-29 14:37:36.000000000 -0400
+--- npp-6.1.2-src-libre/lib/xtra/sound/Makefile 2013-06-29 16:21:53.525414705 -0400
+***************
+*** 1,10 ****
+ MKPATH=../../../mk/
+ include $(MKPATH)buildsys.mk
+
+! LIBDATA = sound.cfg breath.wav clunk.wav death.wav destroy.wav \
+! drop.wav eat.wav flee.wav hallu.wav hit.wav hit1.wav kill.wav \
+! kill1.wav level.wav miss.wav miss1.wav money.wav opendoor.wav \
+! shutdoor.wav thump.wav vomit.wav \
+
+ PACKAGE = xtra/sound
+
+--- 1,7 ----
+ MKPATH=../../../mk/
+ include $(MKPATH)buildsys.mk
+
+! LIBDATA = sound.cfg
+
+ PACKAGE = xtra/sound
+
+Only in npp-6.1.2-src/lib/xtra/sound: miss1.wav
+Only in npp-6.1.2-src/lib/xtra/sound: miss.wav
+Only in npp-6.1.2-src/lib/xtra/sound: money.wav
+Only in npp-6.1.2-src/lib/xtra/sound: opendoor.wav
+Only in npp-6.1.2-src/lib/xtra/sound: shutdoor.wav
+diff -crB npp-6.1.2-src/lib/xtra/sound/sound.cfg npp-6.1.2-src-libre/lib/xtra/sound/sound.cfg
+*** npp-6.1.2-src/lib/xtra/sound/sound.cfg 2013-03-29 14:37:38.000000000 -0400
+--- npp-6.1.2-src-libre/lib/xtra/sound/sound.cfg 2013-06-29 16:20:47.241336459 -0400
+***************
+*** 41,59 ****
+ #
+
+ # The shopkeep bought a worthless item.
+! store1 = money.wav
+
+ # The shopkeep paid too much for an item.
+! store2 = money.wav
+
+ # The shopkeep got away with a good bargain.
+! store3 = money.wav
+
+ # The shopkeep got away with a great bargain.
+! store4 = money.wav
+
+ # You make a normal transaction (buying or selling).
+! store5 = money.wav
+
+ # You enter a store.
+ store_enter =
+--- 41,59 ----
+ #
+
+ # The shopkeep bought a worthless item.
+! store1 =
+
+ # The shopkeep paid too much for an item.
+! store2 =
+
+ # The shopkeep got away with a good bargain.
+! store3 =
+
+ # The shopkeep got away with a great bargain.
+! store4 =
+
+ # You make a normal transaction (buying or selling).
+! store5 =
+
+ # You enter a store.
+ store_enter =
+***************
+*** 69,75 ****
+ #
+
+ # You succeed in a melee attack against a monster.
+! hit = hit.wav drop.wav hit1.wav
+
+ # It was a good hit!
+ hit_good =
+--- 69,75 ----
+ #
+
+ # You succeed in a melee attack against a monster.
+! hit =
+
+ # It was a good hit!
+ hit_good =
+***************
+*** 87,93 ****
+ hit_hi_superb =
+
+ # You miss a melee attack against a monster.
+! miss = miss.wav miss1.wav
+
+ # You fire a missile.
+ shoot =
+--- 87,93 ----
+ hit_hi_superb =
+
+ # You miss a melee attack against a monster.
+! miss =
+
+ # You fire a missile.
+ shoot =
+***************
+*** 99,105 ****
+ hitpoint_warn =
+
+ # You die.
+! death = death.wav
+
+ #
+ # Player sounds - status changes
+--- 99,105 ----
+ hitpoint_warn =
+
+ # You die.
+! death =
+
+ #
+ # Player sounds - status changes
+***************
+*** 197,206 ****
+ money3 =
+
+ # You (or a monster) drop something on the ground.
+! drop = clunk.wav
+
+ # You gain (or regain) a level.
+! level = level.wav
+
+ # You successfully study a spell or prayer.
+ study =
+--- 197,206 ----
+ money3 =
+
+ # You (or a monster) drop something on the ground.
+! drop =
+
+ # You gain (or regain) a level.
+! level =
+
+ # You successfully study a spell or prayer.
+ study =
+***************
+*** 224,242 ****
+ hitwall =
+
+ # You eat something.
+! eat = eat.wav
+
+ # You successfully dig through something.
+! dig = thump.wav
+
+ # You open a door.
+! opendoor = opendoor.wav
+
+ # You shut a door.
+! shutdoor = shutdoor.wav
+
+ # You teleport from a level (including via recall).
+! tplevel = teleport.wav
+
+ # Default "bell" sound for system messages.
+ bell =
+--- 224,242 ----
+ hitwall =
+
+ # You eat something.
+! eat =
+
+ # You successfully dig through something.
+! dig =
+
+ # You open a door.
+! opendoor =
+
+ # You shut a door.
+! shutdoor =
+
+ # You teleport from a level (including via recall).
+! tplevel =
+
+ # Default "bell" sound for system messages.
+ bell =
+***************
+*** 291,300 ****
+ #
+
+ # A monster flees in terror.
+! flee = flee.wav
+
+ # A monster is killed.
+! kill = kill.wav destroy.wav kill1.wav
+
+ # A unique is killed.
+ kill_unique =
+--- 291,300 ----
+ #
+
+ # A monster flees in terror.
+! flee =
+
+ # A monster is killed.
+! kill =
+
+ # A unique is killed.
+ kill_unique =
+Only in npp-6.1.2-src/lib/xtra/sound: thump.wav
+Only in npp-6.1.2-src/lib/xtra/sound: vomit.wav
diff --git a/pcr/supermodel/PKGBUILD b/pcr/supermodel/PKGBUILD
new file mode 100644
index 000000000..fd22bea59
--- /dev/null
+++ b/pcr/supermodel/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Anton Shestakov <engored*ya.ru>
+
+pkgname=supermodel
+pkgver=0.2a
+pkgrel=1
+pkgdesc='A Sega Model 3 Arcade Emulator'
+arch=('i686' 'x86_64')
+url='http://www.supermodel3.com/'
+license=('GPL3')
+depends=('mesa' 'glu' 'sdl' 'zlib')
+install=supermodel.install
+source=('multiuser.patch' 'supermodel.sh'
+ "http://www.supermodel3.com/Files/Supermodel_${pkgver}_Src.zip")
+md5sums=('a7cf136e412a0d927b099c15793b658d' 'ea8274c2a37acddd026fce9c831530cc'
+ 'd22359fbe277fe8f6fe0a06524350fc1')
+
+MAKEFLAGS="-j1"
+
+build() {
+ cd "$srcdir/Supermodel_${pkgver}_Src"
+ sed -e "s/-Wall -O3/$CFLAGS/" -i 'Makefiles/Makefile.SDL.UNIX.GCC'
+ patch -p1 < ../multiuser.patch
+ make -f 'Makefiles/Makefile.SDL.UNIX.GCC'
+}
+
+package() {
+ cd "$srcdir/Supermodel_${pkgver}_Src"
+
+ install -Dm755 "$srcdir/supermodel.sh" "$pkgdir/usr/bin/supermodel"
+
+ install -Dm755 "bin/Supermodel" "$pkgdir/usr/share/supermodel/Supermodel"
+
+ install -Dm644 "Docs/LICENSE.txt" "$pkgdir/usr/share/licenses/supermodel/LICENSE"
+ install -Dm644 "Docs/README.txt" "$pkgdir/usr/share/doc/supermodel/README"
+
+ install -d "$pkgdir/usr/share/supermodel/Config"
+ install -m644 Config/* "$pkgdir/usr/share/supermodel/Config/"
+}
diff --git a/pcr/supermodel/multiuser.patch b/pcr/supermodel/multiuser.patch
new file mode 100644
index 000000000..9cb93e02c
--- /dev/null
+++ b/pcr/supermodel/multiuser.patch
@@ -0,0 +1,107 @@
+diff --git a/Src/OSD/SDL/Main.cpp b/Src/OSD/SDL/Main.cpp
+--- a/Src/OSD/SDL/Main.cpp
++++ b/Src/OSD/SDL/Main.cpp
+@@ -307,7 +307,6 @@
+ Configuration file management and input settings.
+ ******************************************************************************/
+
+-#define CONFIG_FILE_PATH "Config/Supermodel.ini"
+ #define CONFIG_FILE_COMMENT ";\n" \
+ "; Supermodel Configuration File\n" \
+ ";\n"
+@@ -315,9 +314,13 @@
+ // Create and configure inputs
+ static bool ConfigureInputs(CInputs *Inputs, bool configure)
+ {
++ char configFilePath[512];
++
++ sprintf(configFilePath, "%s/.supermodel/supermodel.ini", getenv("HOME"));
++
+ // Open and parse configuration file
+ CINIFile INI;
+- INI.Open(CONFIG_FILE_PATH); // doesn't matter if it exists or not, will get overwritten
++ INI.Open(configFilePath); // doesn't matter if it exists or not, will get overwritten
+ INI.SetDefaultSectionName("Global");
+ INI.Parse();
+
+@@ -338,9 +341,9 @@
+ Inputs->WriteToINIFile(&INI, "Global");
+
+ if (OKAY != INI.Write(CONFIG_FILE_COMMENT))
+- ErrorLog("Unable to save configuration to '%s'.", CONFIG_FILE_PATH);
++ ErrorLog("Unable to save configuration to '%s'.", configFilePath);
+ else
+- printf("Configuration successfully saved to '%s'.\n", CONFIG_FILE_PATH);
++ printf("Configuration successfully saved to '%s'.\n", configFilePath);
+ }
+ else
+ puts("Configuration aborted...");
+@@ -412,9 +415,13 @@
+ // Read settings (from a specific section) from the config file
+ static void ReadConfigFile(const char *section)
+ {
++ char configFilePath[512];
++
++ sprintf(configFilePath, "%s/.supermodel/supermodel.ini", getenv("HOME"));
++
+ CINIFile INI;
+
+- INI.Open(CONFIG_FILE_PATH);
++ INI.Open(configFilePath);
+ INI.SetDefaultSectionName("Global"); // required to read settings not associated with a specific section
+ INI.Parse();
+ ApplySettings(&INI, section);
+@@ -498,10 +505,10 @@
+ static void SaveState(CModel3 *Model3)
+ {
+ CBlockFile SaveState;
+- char filePath[24];
++ char filePath[512];
+ int fileVersion = STATE_FILE_VERSION;
+
+- sprintf(filePath, "Saves/%s.st%d", Model3->GetGameInfo()->id, saveSlot);
++ sprintf(filePath, "%s/.supermodel/saves/%s.st%d", getenv("HOME"), Model3->GetGameInfo()->id, saveSlot);
+ if (OKAY != SaveState.Create(filePath, "Supermodel Save State", "Supermodel Version " SUPERMODEL_VERSION))
+ {
+ ErrorLog("Unable to save state to '%s'.", filePath);
+@@ -522,11 +529,11 @@
+ static void LoadState(CModel3 *Model3)
+ {
+ CBlockFile SaveState;
+- char filePath[24];
++ char filePath[512];
+ int fileVersion;
+
+ // Generate file path
+- sprintf(filePath, "Saves/%s.st%d", Model3->GetGameInfo()->id, saveSlot);
++ sprintf(filePath, "%s/.supermodel/saves/%s.st%d", getenv("HOME"), Model3->GetGameInfo()->id, saveSlot);
+
+ // Open and check to make sure format is correct
+ if (OKAY != SaveState.Load(filePath))
+@@ -558,10 +565,10 @@
+ static void SaveNVRAM(CModel3 *Model3)
+ {
+ CBlockFile NVRAM;
+- char filePath[24];
++ char filePath[512];
+ int fileVersion = NVRAM_FILE_VERSION;
+
+- sprintf(filePath, "NVRAM/%s.nv", Model3->GetGameInfo()->id);
++ sprintf(filePath, "%s/.supermodel/NVRAM/%s.nv", getenv("HOME"), Model3->GetGameInfo()->id);
+ if (OKAY != NVRAM.Create(filePath, "Supermodel NVRAM State", "Supermodel Version " SUPERMODEL_VERSION))
+ {
+ ErrorLog("Unable to save NVRAM to '%s'. Make sure directory exists!", filePath);
+@@ -581,11 +588,11 @@
+ static void LoadNVRAM(CModel3 *Model3)
+ {
+ CBlockFile NVRAM;
+- char filePath[24];
++ char filePath[512];
+ int fileVersion;
+
+ // Generate file path
+- sprintf(filePath, "NVRAM/%s.nv", Model3->GetGameInfo()->id);
++ sprintf(filePath, "%s/.supermodel/NVRAM/%s.nv", getenv("HOME"), Model3->GetGameInfo()->id);
+
+ // Open and check to make sure format is correct
+ if (OKAY != NVRAM.Load(filePath))
diff --git a/pcr/supermodel/supermodel.install b/pcr/supermodel/supermodel.install
new file mode 100644
index 000000000..94ef82c48
--- /dev/null
+++ b/pcr/supermodel/supermodel.install
@@ -0,0 +1,12 @@
+# Message displayed for a fresh install.
+post_install() {
+ echo ""
+ echo "***************************************************************"
+ echo " Supermodel has been installed in /usr/share/supermodel."
+ echo " However, Supermodel can be run by typing supermodel and it's options:"
+ echo " supermodel <romset> [options]"
+ echo ""
+ echo " Note: You need to provide the full path to the romset."
+ echo "***************************************************************"
+ echo ""
+}
diff --git a/pcr/supermodel/supermodel.sh b/pcr/supermodel/supermodel.sh
new file mode 100644
index 000000000..992dd406d
--- /dev/null
+++ b/pcr/supermodel/supermodel.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+mkdir -p ~/.supermodel/NVRAM
+mkdir -p ~/.supermodel/saves
+
+cd /usr/share/supermodel
+
+if [[ ! -f ~/.supermodel/supermodel.ini ]]; then
+ cp ./Config/Supermodel.ini ~/.supermodel/supermodel.ini
+fi
+
+./Supermodel "$@"
diff --git a/pcr/tinc-pre/PKGBUILD b/pcr/tinc-pre/PKGBUILD
new file mode 100644
index 000000000..ebbd4cc3f
--- /dev/null
+++ b/pcr/tinc-pre/PKGBUILD
@@ -0,0 +1,42 @@
+pkgname=tinc-pre
+pkgver=1.1pre7
+pkgrel=2
+pkgdesc="VPN (Virtual Private Network) daemon (Pre-release)"
+arch=(i686 x86_64)
+url="http://www.tinc-vpn.org/"
+license=('GPL')
+depends=('lzo2' 'zlib' 'openssl')
+optdepends=('wxpython: gui support')
+provides=('tinc-pre')
+conflicts=('tinc')
+source=(http://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz{,.sig}
+ tincd@.service)
+
+build() {
+ cd "$srcdir/tinc-$pkgver"
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sbindir=/usr/bin
+ make
+}
+
+package() {
+ cd "$srcdir/tinc-$pkgver"
+
+ make DESTDIR="$pkgdir" install
+
+ install -dm755 "$pkgdir"/usr/share/tinc/examples
+ tar xozvf doc/sample-config.tar.gz -C $pkgdir/usr/share/tinc/examples
+ find "$pkgdir"/usr/share/tinc/examples -type f -exec chmod 644 {} +
+ find "$pkgdir"/usr/share/tinc/examples -type d -exec chmod 755 {} +
+
+ install -Dm644 "$srcdir/tincd@.service" \
+ "$pkgdir/usr/lib/systemd/system/tincd@.service"
+
+ sed -e 's,#!/usr/bin/python,#!/usr/bin/python2,' \
+ -i $pkgdir/usr/bin/tinc-gui
+}
+sha1sums=('62a014356864c3a5204edd6e934f3ee575760cfc'
+ 'SKIP'
+ '6ab485732bb6c59e7e0e162f22251a0f554ec69c')
+sha256sums=('ff330627ad0d6ce1233408bb75b11d7506be13eb0c802ff1657866d97545074b'
+ 'SKIP'
+ '43d086b76e2a6ff6d91a2ace2d6d048fc7109fefecd5047ab6c437ba0e9252ed')
diff --git a/pcr/tinc-pre/tincd@.service b/pcr/tinc-pre/tincd@.service
new file mode 100644
index 000000000..069bf4570
--- /dev/null
+++ b/pcr/tinc-pre/tincd@.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Tinc daemon for net %i
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/tincd -n %i
+
+[Install]
+WantedBy=multi-user.target
diff --git a/pcr/zita-convolver/PKGBUILD b/pcr/zita-convolver/PKGBUILD
deleted file mode 100644
index 5017f144f..000000000
--- a/pcr/zita-convolver/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# Maintainer : Guest One <theguestone at gmail dot com>
-
-pkgname=zita-convolver
-pkgver=3.1.0
-pkgrel=1
-pkgdesc="Convolution library for aeolus and jconvolver"
-arch=('i686' 'x86_64')
-url="http://kokkinizita.linuxaudio.org/linuxaudio"
-license=('GPL')
-depends=('fftw' 'gcc-libs')
-source=("http://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-convolver-$pkgver.tar.bz2")
-md5sums=('7e264d0fb0d8ea277cdb4e33d764c68a')
-
-build() {
- cd "$srcdir/zita-convolver-$pkgver/libs"
-
- sed -i 's/usr\/local/usr/' Makefile
- sed -i 's/ldconfig//' Makefile
-
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver/libs"
-
- make SUFFIX="" PREFIX="$pkgdir/usr" DESTDIR=${PKGDIR} install
-
-
- # Another failed attempt at trying to be clever. A simple call to ldconfig might have worked.
- # ln -s lib$pkgname.so.$pkgver \
- # "$pkgdir/usr/lib/lib$pkgname.so.${pkgver%%.*}"
-
- # ln -s lib${pkgname}.so.$pkgver ${pkgdir}/usr/lib/lib${pkgname}.so
-}
-
-
diff --git a/~coadde/cross-binutils/PKGBUILD b/~coadde/cross-binutils/PKGBUILD
new file mode 100644
index 000000000..f7750d5ae
--- /dev/null
+++ b/~coadde/cross-binutils/PKGBUILD
@@ -0,0 +1,353 @@
+# Maintainer: Márcio Silva <coadde@lavabit.com>
+# Contributor: André Silva <emulatorman@lavabit.com>
+
+# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+#+-------------------+-----------------------+-------------+------------------------------+
+#| _CARCH | _os (GNU/Linux-libre) | _os (GNU) | _os (GNU/Linux-libre uClibc) |
+#+-------------------+-----------------------+-------------+------------------------------+
+#| mips64el | unknown-linux-gnu | - | unknown-uclinux-gnu |
+#| x86_64 | unknown-linux-gnu | unknown-gnu | unknown-uclinux-gnu |
+#| i[65]86 | pc-linux-gnu | pc-gnu | unknown-uclinux-gnu |
+#| aarch64{,_be} | unknown-linux-gnu | - | unknown-uclinux-gnu |
+#| arm{,v[765]}{,eb} | unknown-linux-gnueabi | - | unknown-uclinux-gnueabi |
+#| sparc64 | unknown-linux-gnu | - | - |
+#| ia64 | unknown-linux-gnu | - | - |
+#+-------------------+-----------------------+-------------+------------------------------+
+
+#+----------------+--------------------+
+#| _CARCH | _os (ELF/EABI) |
+#+----------------+--------------------+
+#| xtensa | unknown-elf |
+#| mips64{,el} | unknown-elf |
+#| mips32{,el} | unknown-elf |
+#| x86_64 | unknown-elf |
+#| i[653]86 | unknown-elf |
+#| aarch64{,_be} | unknown-elf |
+#| arm{,eb} | unknown-eabi |
+#| powerpc64{,le} | unknown-{elf,eabi} |
+#| powerpc32{,le} | unknown-{elf,eabi} |
+#| sh64{,l} | unknown-elf |
+#| sh{,l} | unknown-elf |
+#| m68k | unknown-elf |
+#+----------------+--------------------+
+
+#---------------------------------------------------------------------------------------------------------------------------------------------
+
+_pkgname="binutils"
+
+### Base FLAGS: ###
+_CARCH="x86_64"
+_os="unknown-linux-gnu"
+_target="${_CARCH}-${_os}"
+_multilib="no"
+
+### Patch FLAGS: ###
+_patch_ath9k_htc_fw="no"
+
+#---------------------------------------------------------------------------------------------------------------------------------------------
+
+# For "_multilib"
+[[ ${_multilib} == "yes" ]] && {
+ _multilib_name="-multilib"
+ _multilib_desc=" for multilib"
+}
+[[ ${_CARCH} == i686 ||
+ ${_CARCH} == i586 ||
+ ${_CARCH} == i386 ||
+ ${_CARCH} == xtensa ||
+ ${_CARCH} == mips32 ||
+ ${_CARCH} == mips32el ||
+ ${_CARCH} == arm ||
+ ${_CARCH} == armeb ||
+ ${_CARCH} == armv7 ||
+ ${_CARCH} == armv7eb ||
+ ${_CARCH} == armv6 ||
+ ${_CARCH} == armv6eb ||
+ ${_CARCH} == armv5 ||
+ ${_CARCH} == armv5eb ||
+ ${_CARCH} == powerpc32 ||
+ ${_CARCH} == powerpc32le ||
+ ${_CARCH} == sh ||
+ ${_CARCH} == shl ||
+ ${_CARCH} == m68k ]] && _multilib="no"
+
+# For "_patch_ath9k_htc_fw"
+[[ ${_patch_ath9k_htc_fw} == "yes" ]] && {
+ _ath9k_htc_name="-ath9k-htc"
+ _ath9k_htc_desc=" adapted for ath9k-htc firmware"
+ _multilib="no"
+}
+[[ ${_CARCH} != xtensa ]] && _patch_ath9k_htc_fw="no"
+
+#---------------------------------------------------------------------------------------------------------------------------------------------
+
+pkgname=(
+ "${_target}-${_pkgname}${_multilib_name}${_ath9k_htc_name}"
+ "${_pkgname}-common"
+)
+pkgver=2.23.2
+pkgrel=2
+arch=('i686' 'x86_64' 'mips64el')
+url="http://www.gnu.org/software/${_pkgname}/"
+license=('GPL2')
+groups=('cross-devel')
+checkdepends=('dejagnu' 'bc')
+# Make sure we compile this with {$CHOST-,}gcc-multilib
+[[ ${_multilib} == "yes" ]] && makedepends=('gcc-multilib') # makedepends=("$CHOST-gcc-multilib")
+options=('!libtool' '!distcc' '!ccache')
+source=(ftp://ftp.gnu.org/gnu/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2{,.sig}
+ ${_pkgname}-2.23.2-texinfo-5.0.patch)
+md5sums=('4f8fa651e35ef262edc01d60fb45702e'
+ 'dfde4428f08d91f309cdcfe92bf28d08'
+ '34e439ce23213a91e2af872dfbb5094c')
+
+[[ ${_patch_ath9k_htc_fw} == "yes" ]] && {
+ source+=("_patch_ath9k_htc_fw.patch::https://raw.github.com/qca/open-ath9k-htc-firmware/1.3.2/local/patches/${_pkgname}.patch")
+ md5sums+=('7077126d96e9a755a0eaddb5505efe68')
+}
+
+#---------------------------------------------------------------------------------------------------------------------------------------------
+
+prepare() {
+ cd ${srcdir}/${_pkgname}-${pkgver}
+
+ msg "http://sourceware.org/git/?p=${_pkgname}.git;a=patch;h=e02bf935"
+ msg "http://sourceware.org/git/?p=${_pkgname}.git;a=patch;h=935f8542"
+ patch -p1 -i ${srcdir}/${_pkgname}-2.23.2-texinfo-5.0.patch
+
+ [[ ${_patch_ath9k_htc_fw} == "yes" ]] && {
+ patch -p1 -i ${srcdir}/_patch_ath9k_htc_fw.patch
+ }
+
+ msg "hack! - libiberty configure tests for header files using" "$CPP $CPPFLAGS"
+ sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
+
+ mkdir -v ${srcdir}/${_pkgname}-build
+}
+
+#---------------------------------------------------------------------------------------------------------------------------------------------
+
+build() {
+ cd ${srcdir}/${_pkgname}-build
+
+ msg "The 'lib64(lib)' and 'lib(lib32)' will be fixed on _target-binutils() on ldscripts files"
+ [[ $CARCH != ${_CARCH} ]] && _TARGET="--target=${_target}"
+ if [[ $CARCH == x86_64 ||
+ $CARCH == mips64el ||
+ $CARCH == aarch64 ||
+ $CARCH == aarch64_be ||
+ $CARCH == sparc64 ||
+ $CARCH == ia64 ]]; then
+ _LIB_PATH="--with-lib-path=/usr/lib64:/usr/lib:/usr/local/lib64:/usr/local/lib:/usr/${_target}/lib64:/usr/${_target}/lib"
+ else
+ _LIB_PATH="--with-lib-path=/usr/lib32:/usr/local/lib32:/usr/${_target}/lib32"
+ fi
+
+ if [[ ${_multilib} == "yes" ]]; then
+ _MULTILIB='--enable-multilib'
+ else
+ _MULTILIB='--disable-multilib'
+ fi
+
+ ${srcdir}/${_pkgname}-${pkgver}/configure --prefix=/opt/${pkgname[0]}/${pkgver} \
+ $_TARGET $_LIB_PATH \
+ --program-prefix=${_target}- \
+ --program-suffix=${_multilib_name}${_ath9k_htc_name}-${pkgver} \
+ --with-bugurl=https://labs.parabola.nu/ \
+ --enable-ld=default --enable-gold \
+ --enable-plugins --enable-threads \
+ --with-pic --enable-shared \
+ --disable-werror ${_MULTILIB}
+ # !!! Disabled, due which problematic libretools (prepare() and build() with --bindir, --includedir and --datarootdir)" !!!
+ #--bindir=/usr/bin --includedir=/usr/include --datarootdir=/usr/share \
+
+ msg "Check the host environment and makes sure all the necessary tools are available"
+ make configure-host
+
+ make tooldir=/opt/${pkgname[0]}/${pkgver}
+}
+
+#---------------------------------------------------------------------------------------------------------------------------------------------
+
+check() {
+ cd ${srcdir}/${_pkgname}-build
+
+ msg "Unset LDFLAGS as testsuite makes assumptions about which ones are active"
+ msg "do not abort on errors - manually check log files"
+ make LDFLAGS="" -k check || true
+}
+
+#---------------------------------------------------------------------------------------------------------------------------------------------
+
+_target-binutils() {
+ pkgrel=$pkgrel
+ pkgdesc="A set of programs to assemble and manipulate binary and object files${_multilib_desc}${_ath9k_htc_desc}. (${_target} architecture)"
+ depends=('glibc>=2.17' 'zlib' "${_pkgname}-common")
+ [[ $CHOST == ${_target} ]] && provides=("${_pkgname}=${pkgver}")
+ if [[ ${_multilib} == "yes" ]]; then
+ #conflicts=("${pkgname}")
+ groups+=('multilib-devel')
+ else
+ groups+=('base-devel')
+ fi
+ groups+=("${_target}-devel")
+ install="${_target}-${_pkgname}.install"
+
+ cd ${srcdir}/${_pkgname}-build
+ make prefix=${pkgdir}/opt/${pkgname}/${pkgver} tooldir=${pkgdir}/opt/${pkgname}/${pkgver} install
+
+ # temp #
+ msg "!!! Move 'bin', 'include' and 'share' dir to /usr, !!!"
+ msg "!!! due which problematic libretools ('prepare()' and 'build()' with --bindir, --includedir and --datarootdir) !!!"
+ install -vd ${pkgdir}/usr
+ if [[ $CARCH == ${_CARCH} ]]; then
+ mv -v ${pkgdir}/{opt/${pkgname}/${pkgver}/{bin,include,share},usr}
+ else
+ mv -v ${pkgdir}/{opt/${pkgname}/${pkgver}/{bin,$CHOST/${_target}/include,share},usr}
+ fi
+ # temp #
+
+ [[ $CARCH != ${_CARCH} ]] && {
+ msg "Move 'lib' files and directories, and remove architecture directories"
+ mv -v ${pkgdir}/opt/${pkgname}/${pkgver}/{$CHOST/${_target}/lib/*,lib}
+ rmdir -v ${pkgdir}/opt/${pkgname}/${pkgver}/$CHOST/{${_target}/{lib,},}
+ }
+
+ msg "Change lib-path on ldscripts files"
+ sed -i "/^SEARCH_DIR/ s|/${_target}/lib|/lib|g;
+ /^SEARCH_DIR/ s|/${pkgver}/lib|/${pkgver}/lib32|g;
+ /^SEARCH_DIR/ s|/${pkgver}/lib3264|/${pkgver}/lib|g;
+ /^SEARCH_DIR/ s|/${pkgver}/lib32x32|/${pkgver}/lib|g;
+ " ${pkgdir}/opt/${pkgname}/${pkgver}/lib/ldscripts/*
+
+ _removebin=(ar as nm objcopy objdump ranlib strip)
+ for _rbin in ${_removebin[@]}; do
+ msg "Remove conflicting binaries"
+ rm -v ${pkgdir}/usr/bin/${_rbin[@]}
+ done
+
+ msg "Create links for libraries"
+ install -vd ${pkgdir}/{usr/${_target},etc/ld.so.conf.d}
+ ln -vs ../../lib ${pkgdir}/usr/${_target}/lib
+ echo /opt/${pkgname}/${pkgver}/lib > ${pkgdir}/etc/ld.so.conf.d/${pkgname}-${pkgver}.conf
+
+ msg "Install PIC libiberty.a"
+ install -vm644 libiberty/pic/libiberty.a ${pkgdir}/opt/${pkgname[0]}/${pkgver}/lib
+
+ msg "Remove unnecessaries manuals and create links for manuals"
+ _man=$(ls -1A ${pkgdir}/usr/share/man/man1)
+ for _man_stage1 in ${_man[@]}; do
+ _man_stage2=${_man_stage1/${_multilib_name}${_ath9k_htc_name}-${pkgver}/}
+ _manuals=${_man_stage2/${_target}-/}
+ rm -v ${pkgdir}/usr/share/man/man1/${_man_stage1}
+ ln -vs ${_manuals}.gz ${pkgdir}/usr/share/man/man1/${_man_stage1}.gz
+ done
+
+ msg "Remove unnecessaries files and directories"
+ rm -vr ${pkgdir}/usr/{include,share/{info,locale}}
+}
+
+#---------------------------------------------------------------------------------------------------------------------------------------------
+
+# GNU/Linux-libre with GNU C Library (glibc)
+package_mips64el-unknown-linux-gnu-binutils() { _target-binutils; }
+package_x86_64-unknown-linux-gnu-binutils() { _target-binutils; }
+package_i686-pc-linux-gnu-binutils() { _target-binutils; }
+package_i586-pc-linux-gnu-binutils() { _target-binutils; }
+package_aarch64-unknown-linux-gnu-binutils() { _target-binutils; }
+package_aarch64_be-unknown-linux-gnu-binutils() { _target-binutils; }
+package_arm-unknown-linux-gnueabi-binutils() { _target-binutils; }
+package_armeb-unknown-linux-gnueabi-binutils() { _target-binutils; }
+package_armv7-unknown-linux-gnueabi-binutils() { _target-binutils; }
+package_armv7eb-unknown-linux-gnueabi-binutils() { _target-binutils; }
+package_armv6-unknown-linux-gnueabi-binutils() { _target-binutils; }
+package_armv6eb-unknown-linux-gnueabi-binutils() { _target-binutils; }
+package_armv5-unknown-linux-gnueabi-binutils() { _target-binutils; }
+package_armv5eb-unknown-linux-gnueabi-binutils() { _target-binutils; }
+package_sparc64-unknown-linux-gnu-binutils() { _target-binutils; }
+package_ia64-unknown-linux-gnu-binutils() { _target-binutils; }
+
+# GNU
+package_x86_64-unknown-gnu-binutils() { _target-binutils; }
+package_i686-pc-gnu-binutils() { _target-binutils; }
+package_i586-pc-gnu-binutils() { _target-binutils; }
+
+# GNU/Linux-libre with uClibc
+package_mips64el-unknown-uclinux-gnu-binutils() { _target-binutils; }
+package_x86_64-unknown-uclinux-gnu-binutils() { _target-binutils; }
+package_i686-pc-uclinux-gnu-binutils() { _target-binutils; }
+package_i586-pc-uclinux-gnu-binutils() { _target-binutils; }
+package_aarch64-unknown-uclinux-gnu-binutils() { _target-binutils; }
+package_arm-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
+package_armeb-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
+package_armv7-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
+package_armv7eb-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
+package_armv6-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
+package_armv6eb-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
+package_armv5-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
+package_armv5eb-unknown-uclinux-gnueabi-binutils() { _target-binutils; }
+
+# ELF or EABI only
+package_xtensa-unknown-elf-binutils() { _target-binutils; }
+package_xtensa-unknown-elf-binutils-ath9k_htc() { _target-binutils; }
+package_mips64el-unknown-elf-binutils() { _target-binutils; }
+package_mips64-unknown-elf-binutils() { _target-binutils; }
+package_mips32el-unknown-elf-binutils() { _target-binutils; }
+package_mips32-unknown-elf-binutils() { _target-binutils; }
+package_x86_64-unknown-elf-binutils() { _target-binutils; }
+package_i686-unknown-elf-binutils() { _target-binutils; }
+package_i586-unknown-elf-binutils() { _target-binutils; }
+package_i386-unknown-elf-binutils() { _target-binutils; }
+package_aarch64-unknown-elf-binutils() { _target-binutils; }
+package_aarch64_be-unknown-elf-binutils() { _target-binutils; }
+package_arm-unknown-eabi-binutils() { _target-binutils; }
+package_armeb-unknown-eabi-binutils() { _target-binutils; }
+package_powerpc64-unknown-elf-binutils() { _target-binutils; }
+package_powerpc64le-unknown-elf-binutils() { _target-binutils; }
+package_powerpc32-unknown-elf-binutils() { _target-binutils; }
+package_powerpc32le-unknown-elf-binutils() { _target-binutils; }
+package_powerpc64-unknown-eabi-binutils() { _target-binutils; }
+package_powerpc64le-unknown-eabi-binutils() { _target-binutils; }
+package_powerpc32-unknown-eabi-binutils() { _target-binutils; }
+package_powerpc32le-unknown-eabi-binutils() { _target-binutils; }
+package_sh64-unknown-elf-binutils() { _target-binutils; }
+package_sh64l-unknown-elf-binutils() { _target-binutils; }
+package_sh-unknown-elf-binutils() { _target-binutils; }
+package_shl-unknown-elf-binutils() { _target-binutils; }
+package_m68k-unknown-elf-binutils() { _target-binutils; }
+
+#---------------------------------------------------------------------------------------------------------------------------------------------
+
+package_binutils-common() {
+ pkgrel=$pkgrel
+ pkgdesc="A set of programs to assemble and manipulate binary and object files. (headers, docs and locales files only)"
+ arch=('any')
+ depends=('linktools')
+ install="${_pkgname}.install"
+
+ cd ${srcdir}/${_pkgname}-build
+ make prefix=${pkgdir}/opt/${pkgname}/${pkgver} tooldir=${pkgdir}/opt/${pkgname}/${pkgver} install
+
+ [[ $CARCH != ${_CARCH} ]] && {
+ msg "Move 'include' files and directories"
+ mv -v ${pkgdir}/opt/${pkgname}/${pkgver}/{$CHOST/${_target}/include,}
+ }
+
+ msg "Add some useful headers"
+ install -vm644 ${srcdir}/${_pkgname}-${pkgver}/include/{demangle,libiberty}.h ${pkgdir}/opt/${pkgname}/${pkgver}/include
+
+ msg "Remove unnecessaries files and directories"
+ rm -vr ${pkgdir}/opt/${pkgname}/${pkgver}/{bin,lib}
+ [[ $CARCH != ${_CARCH} ]] && {
+ rm -vr ${pkgdir}/opt/${pkgname}/${pkgver}/$CHOST
+ }
+
+ msg "Rename manuals"
+ _man=$(ls -1A ${pkgdir}/opt/${pkgname}/${pkgver}/share/man/man1)
+ for _man_stage1 in ${_man[@]}; do
+ _man_stage2=${_man_stage1/${_multilib_name}${_ath9k_htc_name}-${pkgver}/}
+ _manuals=${_man_stage2/${_target}-/}
+ mv -v ${pkgdir}/opt/${pkgname}/${pkgver}/share/man/man1/{${_man_stage1},${_manuals}}
+ done
+}
diff --git a/cross/xtensa-unknown-elf-binutils-lts/xtensa-unknown-elf-binutils.install b/~coadde/cross-binutils/binutils.install
index 9de0533ee..9de0533ee 100644
--- a/cross/xtensa-unknown-elf-binutils-lts/xtensa-unknown-elf-binutils.install
+++ b/~coadde/cross-binutils/binutils.install
diff --git a/~coadde/cross-binutils/i586-pc-linux-gnu-binutils.install b/~coadde/cross-binutils/i586-pc-linux-gnu-binutils.install
new file mode 100644
index 000000000..f14abdfaa
--- /dev/null
+++ b/~coadde/cross-binutils/i586-pc-linux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=i586-pc-linux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/i686-pc-linux-gnu-binutils.install b/~coadde/cross-binutils/i686-pc-linux-gnu-binutils.install
new file mode 100644
index 000000000..a0498ff51
--- /dev/null
+++ b/~coadde/cross-binutils/i686-pc-linux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=i686-pc-linux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/mips64el-unknown-linux-gnu-binutils.install b/~coadde/cross-binutils/mips64el-unknown-linux-gnu-binutils.install
new file mode 100644
index 000000000..21b4a2af2
--- /dev/null
+++ b/~coadde/cross-binutils/mips64el-unknown-linux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=mips64el-unknown-linux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}
diff --git a/~coadde/cross-binutils/x86_64-unknown-linux-gnu-binutils.install b/~coadde/cross-binutils/x86_64-unknown-linux-gnu-binutils.install
new file mode 100644
index 000000000..299a9675f
--- /dev/null
+++ b/~coadde/cross-binutils/x86_64-unknown-linux-gnu-binutils.install
@@ -0,0 +1,16 @@
+_pkgname=x86_64-unknown-linux-gnu-binutils
+
+post_install() {
+ linktools set $_pkgname
+ linktools update binutils
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ [[ $_pkgname == $(linktools check) ]] && {
+ linktools unset
+ }
+}