summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorMichał Masłowski <mtjm@mtjm.eu>2012-10-21 10:47:37 +0200
committerMichał Masłowski <mtjm@mtjm.eu>2012-10-21 10:47:37 +0200
commitaec9ffe68488d34c02bceb4942b87779f5c460d5 (patch)
tree5aaa0d61510bf94c4dd5bd751b53f61d39817e96 /community
parent59d570b2f4d752b3cd4dfcdf2ce8c75993d9c2eb (diff)
parent9598f5141ea75ffa72a3c7c85639c6f296020ef1 (diff)
Merge branch 'master' of ssh://parabolagnulinux.org:1863/home/parabola/abslibre-pre-mips64el
Conflicts: community-staging/projectm/PKGBUILD community-testing/evas_generic_loaders-svn/PKGBUILD community-testing/gambas2/PKGBUILD community-testing/gambas3/PKGBUILD community-testing/libextractor/PKGBUILD community-testing/pdf2djvu/PKGBUILD community-testing/qtcreator/PKGBUILD community-testing/qtcreator/qtcreator.desktop community/galculator/PKGBUILD community/ristretto/PKGBUILD core/systemd/PKGBUILD extra/llvm/PKGBUILD extra/pyqt/PKGBUILD extra/python-lxml/PKGBUILD multilib/lib32-util-linux/PKGBUILD staging/glew/PKGBUILD staging/xine-lib/PKGBUILD testing/calligra/PKGBUILD testing/gdk-pixbuf2/PKGBUILD testing/gdm/PKGBUILD testing/gdm/fix_external_program_directories.patch testing/glib2/PKGBUILD testing/gnome-color-manager/PKGBUILD testing/gthumb/PKGBUILD testing/gtk3/PKGBUILD testing/gvfs/PKGBUILD testing/inkscape/PKGBUILD testing/kdebase-workspace/PKGBUILD testing/libreoffice/PKGBUILD testing/networkmanager/PKGBUILD testing/polkit/PKGBUILD testing/poppler/PKGBUILD testing/rhythmbox/PKGBUILD testing/xorg-server/PKGBUILD testing/xorg-xdm/PKGBUILD
Diffstat (limited to 'community')
-rw-r--r--community/chuck/PKGBUILD24
-rw-r--r--community/freeorion/PKGBUILD6
-rw-r--r--community/galculator/PKGBUILD21
-rw-r--r--community/galculator/galculator.install1
-rw-r--r--community/libmemcached/PKGBUILD8
-rw-r--r--community/luajit/PKGBUILD6
-rw-r--r--community/luakit/PKGBUILD10
-rw-r--r--community/mosh/PKGBUILD18
-rw-r--r--community/onboard/1012_1011.diff17
-rw-r--r--community/onboard/1013_1012.diff22
-rw-r--r--community/onboard/PKGBUILD17
-rw-r--r--community/psqlodbc/PKGBUILD11
-rw-r--r--community/python-pymongo/PKGBUILD19
-rw-r--r--community/ristretto/PKGBUILD11
-rw-r--r--community/warsow/PKGBUILD6
-rw-r--r--community/xbmc/PKGBUILD25
-rw-r--r--community/xbmc/xbmc.install7
-rw-r--r--community/xbmc/xbmc.service13
18 files changed, 156 insertions, 86 deletions
diff --git a/community/chuck/PKGBUILD b/community/chuck/PKGBUILD
index fa6383f90..fe6b7247d 100644
--- a/community/chuck/PKGBUILD
+++ b/community/chuck/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 76163 2012-09-12 11:20:01Z arodseth $
+# $Id: PKGBUILD 78497 2012-10-20 00:31:27Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Laurent Carlier <lordheavym@gmail.com>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
@@ -7,36 +7,34 @@
# Contributor: tardo <tardo@nagi-fanboi.net>
pkgname=chuck
-pkgver=1.3.1.0
+pkgver=1.3.1.3
pkgrel=1
-pkgdesc="Concurrent, on-the-fly audio programming language"
+pkgdesc='Concurrent, on-the-fly audio programming language'
arch=('x86_64' 'i686')
-url="http://chuck.cs.princeton.edu/"
+url='http://chuck.cs.princeton.edu/'
license=('GPL')
depends=('gcc-libs' 'libsndfile')
-# base-devel
-#makedepends=('bison' 'flex')
source=("http://chuck.cs.princeton.edu/release/files/$pkgname-$pkgver.tgz")
-sha256sums=('43af7e06f06932cd3afde9facb17c83530e0fa45826b1f3ea04496f10f009d0a')
+sha256sums=('8ef8a65fe4d265b6f509b9339355a5658b47d9b43219fa09c182ca846cc0a740')
build() {
- cd "$srcdir/$pkgname-$pkgver/src"
+ cd $srcdir/$pkgname-$pkgver/src
- msg2 "Configuring..."
+ msg2 'Configuring...'
CFLAGS+=' -fno-strict-aliasing -lpthread'
CXXFLAGS+=' -fno-strict-aliasing -fpermissive -lpthread'
- msg2 "Compiling..."
+ msg2 'Compiling...'
# Alternatives to linux-alsa are: linux-jack linux-oss osx win32
make linux-alsa
}
package() {
- cd "$srcdir/$pkgname-$pkgver/src"
+ cd $srcdir/$pkgname-$pkgver/src
install -Dm755 chuck $pkgdir/usr/bin/chuck
- mkdir -p "$pkgdir/usr/share/doc/$pkgname"
- cp -r ../examples "$pkgdir/usr/share/doc/$pkgname/"
+ mkdir -p $pkgdir/usr/share/doc/$pkgname
+ cp -r ../examples $pkgdir/usr/share/doc/$pkgname/
}
# vim:set ts=2 sw=2 et:
diff --git a/community/freeorion/PKGBUILD b/community/freeorion/PKGBUILD
index f79d9cd07..aba0ba331 100644
--- a/community/freeorion/PKGBUILD
+++ b/community/freeorion/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 76059 2012-09-10 08:39:54Z arodseth $
+# $Id: PKGBUILD 78495 2012-10-19 23:54:49Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: guini <sidtrun@googlemail.com>
# Contributor: Forrest Loomis <cybercyst _ at _ gmail dot com>
@@ -7,7 +7,7 @@
pkgname=freeorion
pkgver=0.4.1
-pkgrel=1
+pkgrel=3
pkgdesc='Turn-based galactic conquest game inspired by Master of Orion'
arch=('x86_64' 'i686')
url='http://www.freeorion.org/'
@@ -18,7 +18,7 @@ then
else
depends=('nvidia-cg-toolkit')
fi
-depends=('bullet' 'freealut' 'libvorbis' 'python2' 'gigi' 'desktop-file-utils')
+depends=('bullet>=2.81' 'freealut' 'libvorbis' 'python2' 'gigi' 'desktop-file-utils')
makedepends=('boost>=1.49.0' 'ogre' 'sdl' 'gigi>=0.8.0-12' 'graphviz' 'clang'
'desktop-file-utils' 'setconf' 'cmake' 'gendesk' 'subversion'
'libogg')
diff --git a/community/galculator/PKGBUILD b/community/galculator/PKGBUILD
index aa61c2a5e..f61078339 100644
--- a/community/galculator/PKGBUILD
+++ b/community/galculator/PKGBUILD
@@ -1,22 +1,23 @@
+# $Id: PKGBUILD 78485 2012-10-19 15:50:56Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com>
# Contributor: SpepS <dreamspepser at yahoo dot it>
# Contributor: Alexander Fehr <pizzapunk gmail com>
pkgname=galculator
-pkgver=1.3.4
-pkgrel=2
-pkgdesc="GTK+ based scientific calculator"
+pkgver=2.0
+pkgrel=1
+pkgdesc='GTK+ based scientific calculator'
arch=('i686' 'x86_64' 'mips64el')
-url="http://galculator.sourceforge.net/"
+url='http://galculator.sourceforge.net/'
license=('GPL')
-depends=('libglade')
+depends=('gtk3' 'hicolor-icon-theme' 'gtk-update-icon-cache' 'desktop-file-utils')
makedepends=('intltool')
-install="$pkgname.install"
-source=("http://downloads.sourceforge.net/galculator/galculator-$pkgver.tar.bz2")
-md5sums=('d30e6fbf5947bb1c873bc9d5a21046f1')
+install=$pkgname.install
+source=(http://downloads.sourceforge.net/galculator/galculator-$pkgver.tar.bz2)
+md5sums=('2bec5c1cdab9c5421855f878f8018929')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $srcdir/$pkgname-$pkgver
LDFLAGS+=' -lm'
./configure --prefix=/usr
@@ -24,7 +25,7 @@ build() {
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $srcdir/$pkgname-$pkgver
make DESTDIR="$pkgdir" install
}
diff --git a/community/galculator/galculator.install b/community/galculator/galculator.install
index a852f0449..fe845ffb1 100644
--- a/community/galculator/galculator.install
+++ b/community/galculator/galculator.install
@@ -1,5 +1,6 @@
post_install() {
update-desktop-database -q
+ [[ -e /usr/bin/gtk-update-icon-cache ]] && gtk-update-icon-cache
}
post_upgrade() {
diff --git a/community/libmemcached/PKGBUILD b/community/libmemcached/PKGBUILD
index b17a00d2d..684e721d3 100644
--- a/community/libmemcached/PKGBUILD
+++ b/community/libmemcached/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 76498 2012-09-19 16:39:12Z foutrelis $
+# $Id: PKGBUILD 78493 2012-10-19 20:57:01Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
pkgname=libmemcached
-pkgver=1.0.11
+pkgver=1.0.13
pkgrel=1
pkgdesc="C and C++ client library to the memcached server"
arch=('i686' 'x86_64' 'mips64el')
url="http://libmemcached.org/"
license=('GPL')
depends=('glibc' 'libsasl' 'libevent')
-makedepends=('perl')
+makedepends=('perl' 'python-sphinx')
options=('!libtool')
source=(http://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz)
-sha256sums=('d1bf75110fa9220c0c2287e6fc81ce70b83d91453ce09120553f8f531ffd2137')
+sha256sums=('41efd1b5e1a8839ebe6c51714ae013f1a4b547bee0973cd8d87cdebdefdc4b28')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/luajit/PKGBUILD b/community/luajit/PKGBUILD
index ff461694f..ae3b5b636 100644
--- a/community/luajit/PKGBUILD
+++ b/community/luajit/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 78364 2012-10-17 15:26:40Z bpiotrowski $
+# $Id: PKGBUILD 78428 2012-10-18 04:30:04Z bpiotrowski $
# Maintainer: Chris Brannon <chris@the-brannons.com>
# Maintainer: Bartłomiej Piotrowski
# Contributor: Paulo Matias <matiasΘarchlinux-br·org>
@@ -6,7 +6,7 @@
pkgname=luajit
pkgver=2.0.0b11
-pkgrel=2
+pkgrel=3
pkgdesc='A Just-In-Time Compiler for Lua'
arch=('i686' 'x86_64' 'mips64el')
url='http://luajit.org/'
@@ -20,7 +20,7 @@ md5sums=('824aa2684a11e3cc3abe87350a7b6139'
build() {
cd $srcdir/LuaJIT-${pkgver/b/-beta}
patch -Np0 -i $srcdir/Makefile.patch
- make
+ make PREFIX=/usr
}
package() {
diff --git a/community/luakit/PKGBUILD b/community/luakit/PKGBUILD
index 20ae4d8e1..09392ace9 100644
--- a/community/luakit/PKGBUILD
+++ b/community/luakit/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 78391 2012-10-17 16:47:33Z bpiotrowski $
+# $Id: PKGBUILD 78446 2012-10-18 17:40:26Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: J. W. Birdsong <jwbirdsong AT gmail DOT com>
@@ -6,21 +6,21 @@
pkgname=luakit
pkgver=2012.09.13.r1
_pkgver=2012.09.13-r1
-pkgrel=2
+pkgrel=3
pkgdesc='Fast, small, webkit based browser framework extensible by Lua'
arch=('i686' 'x86_64' 'mips64el')
url='http://www.luakit.org/projects/luakit'
license=('GPL3')
-depends=('libwebkit' 'luafilesystem' 'libunique' 'desktop-file-utils')
+depends=('libwebkit' 'luafilesystem' 'libunique' 'desktop-file-utils' 'luajit')
makedepends=('git' 'help2man')
options=(!makeflags)
install='luakit.install'
-source=($pkgver.tar.gz::https://github.com/mason-larobina/luakit/tarball/$_pkgver)
+source=($pkgname-$pkgver.tar.gz::https://github.com/mason-larobina/luakit/tarball/$_pkgver)
md5sums=('77b02e6d19ba021409f1778fddd94a42')
build() {
cd mason-larobina-luakit-*
- make PREFIX=/usr DESTDIR=$pkgdir all
+ make USE_LUAJIT=1 PREFIX=/usr all
}
package() {
diff --git a/community/mosh/PKGBUILD b/community/mosh/PKGBUILD
index bee3d101b..58f42ea53 100644
--- a/community/mosh/PKGBUILD
+++ b/community/mosh/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Thomas Weißschuh <thomas_weissschuh lavabit.com>
pkgname=mosh
-pkgver=1.2.2
+pkgver=1.2.3
pkgrel=1
pkgdesc='Mobile shell, surviving disconnects with local echo and line editing'
arch=('x86_64' 'i686' 'mips64el')
@@ -13,11 +13,11 @@ license=('GPL3')
depends=('protobuf' 'ncurses' 'zlib' 'openssh' 'perl' 'perl-io-tty')
#optdepends=('libutempter: record of session in {u,t}wmp (recompile mosh afterwards)')
source=("https://github.com/downloads/keithw/mosh/$pkgname-$pkgver.tar.gz")
-sha1sums=('f0227800298d80e9f1353db3b29a807de833d7d2')
+sha256sums=('93f09fda77e57f05485a61f3ac679bf9f3f359a9b0b93c216ddd53cd124a768f')
options=('!emptydirs')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $srcdir/$pkgname-$pkgver
./autogen.sh
./configure --prefix=/usr
@@ -25,13 +25,13 @@ build() {
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $srcdir/$pkgname-$pkgver
- make DESTDIR="$pkgdir/" install
- install -Dm644 "conf/bash_completion.d/$pkgname" \
- "$pkgdir/usr/share/bash-completion/completions/$pkgname"
- install -Dm644 "conf/ufw/applications.d/$pkgname" \
- "$pkgdir/etc/ufw/applications.d/ufw-$pkgname"
+ make DESTDIR=$pkgdir install
+ install -Dm644 conf/bash_completion.d/$pkgname \
+ $pkgdir/usr/share/bash-completion/completions/$pkgname
+ install -Dm644 conf/ufw/applications.d/$pkgname \
+ $pkgdir/etc/ufw/applications.d/ufw-$pkgname
}
# vim:set ts=2 sw=2 et:
diff --git a/community/onboard/1012_1011.diff b/community/onboard/1012_1011.diff
new file mode 100644
index 000000000..233478ac9
--- /dev/null
+++ b/community/onboard/1012_1011.diff
@@ -0,0 +1,17 @@
+=== modified file 'setup.py'
+--- setup.py 2012-08-09 13:21:31 +0000
++++ setup.py 2012-10-18 17:17:38 +0000
+@@ -11,12 +11,6 @@
+ from distutils.core import Extension, Command
+ from distutils import version
+
+-# Work around encoding error in python3-distutils-extra
+-# when building in pbuilder with LANG=C (LP# 1017468).
+-if sys.version_info.major == 3:
+- import locale
+- locale.getpreferredencoding = lambda: 'UTF-8'
+-
+ try:
+ import DistUtilsExtra.auto
+ except ImportError:
+
diff --git a/community/onboard/1013_1012.diff b/community/onboard/1013_1012.diff
new file mode 100644
index 000000000..a00b4ecf9
--- /dev/null
+++ b/community/onboard/1013_1012.diff
@@ -0,0 +1,22 @@
+=== modified file 'Onboard/Config.py'
+--- Onboard/Config.py 2012-10-18 16:17:12 +0000
++++ Onboard/Config.py 2012-10-18 17:19:00 +0000
+@@ -73,7 +73,7 @@
+ DEFAULT_RESIZE_HANDLES = list(Handle.RESIZERS)
+
+ SCHEMA_VERSION_0_97 = Version(1, 0) # Onboard 0.97
+-SCHEMA_VERSION_0_98 = Version(2, 0) # Onboard 0.97.1
++SCHEMA_VERSION_0_98 = Version(2, 0) # Onboard 0.97.1
+ SCHEMA_VERSION = SCHEMA_VERSION_0_98
+
+
+@@ -145,7 +145,7 @@
+ Singleton magic.
+ """
+ if not hasattr(cls, "self"):
+- cls.self = object.__new__(cls, args, kwargs)
++ cls.self = object.__new__(cls, *args, **kwargs)
+ cls.self.construct()
+ return cls.self
+
+
diff --git a/community/onboard/PKGBUILD b/community/onboard/PKGBUILD
index 78977549c..9b72ec7f5 100644
--- a/community/onboard/PKGBUILD
+++ b/community/onboard/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 78206 2012-10-17 10:25:00Z allan $
+# $Id: PKGBUILD 78453 2012-10-18 21:14:21Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
pkgname=onboard
pkgver=0.98.1
-pkgrel=1
+pkgrel=2
pkgdesc="On-screen keyboard useful on tablet PCs or for mobility impaired users"
arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/onboard"
@@ -14,14 +14,19 @@ optdepends=('at-spi2-atk: auto-show when editing text'
'mousetweaks: hover click with mouse')
options=('!emptydirs')
install=$pkgname.install
-source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.gz)
-md5sums=('107e031b429329b71deb67c9b90195d6')
+source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.gz
+ 1012_1011.diff
+ 1013_1012.diff)
+md5sums=('107e031b429329b71deb67c9b90195d6'
+ '4323f43510003850e127cd0fefdd3e4c'
+ '6c7751ecd92532844ecb7e65e4f4746b')
package() {
cd "$srcdir/$pkgname-$pkgver"
- # Do not set getpreferredencoding, because it breaks getstatusoutput() in the setup script
- sed -i '/getpreferredencoding =/ d' setup.py
+ # Python 3.3 compatibility fixes
+ patch -Np0 -i "$srcdir/1012_1011.diff"
+ patch -Np0 -i "$srcdir/1013_1012.diff"
python3 setup.py install --root=$pkgdir/ --optimize=1
}
diff --git a/community/psqlodbc/PKGBUILD b/community/psqlodbc/PKGBUILD
index 1929aee36..3c790a4c6 100644
--- a/community/psqlodbc/PKGBUILD
+++ b/community/psqlodbc/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 75081 2012-08-13 13:51:08Z spupykin $
+# $Id: PKGBUILD 78481 2012-10-19 15:10:20Z spupykin $
# Maintainer:
# Contributor: Douglas Soares de Andrade <dsa@aur.archlinux-br.org>
# Contributor: Rick Rein <jeebusroxors@gmail.com>
pkgname=psqlodbc
-pkgver=09.01.0100
+pkgver=09.01.0200
pkgrel=1
pkgdesc="PostgreSQL ODBC driver"
arch=('i686' 'x86_64' 'mips64el')
@@ -13,14 +13,11 @@ url="http://www.postgresql.org"
depends=('unixodbc' 'postgresql-libs')
makedepends=('postgresql')
options=('!libtool')
-source=(ftp://ftp2.it.postgresql.org/mirrors/postgres//odbc/versions/src/$pkgname-$pkgver.tar.gz
- fix-function-declarations.patch)
-md5sums=('08121d9d57bb2dbab11c36c2cc8e8edb'
- 'f1189f9c6ae0b5bfb5ee8423eaa4076f')
+source=(ftp://ftp2.it.postgresql.org/mirrors/postgres//odbc/versions/src/$pkgname-$pkgver.tar.gz)
+md5sums=('0f4ac0e6b0755af2452764db4cfe4e8f')
build() {
cd "$srcdir/$pkgname-$pkgver"
-# patch -p1 -i "$srcdir/fix-function-declarations.patch"
./configure --prefix=/usr
make
}
diff --git a/community/python-pymongo/PKGBUILD b/community/python-pymongo/PKGBUILD
index 7dc20c761..3b21e70d2 100644
--- a/community/python-pymongo/PKGBUILD
+++ b/community/python-pymongo/PKGBUILD
@@ -1,11 +1,12 @@
-# $Id: PKGBUILD 78242 2012-10-17 10:26:39Z allan $
+# $Id: PKGBUILD 78449 2012-10-18 18:07:43Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Thomas S Hatch <thatch45@gmail.com>
+# Contributor: Jelle van der Waa <jelle@vdwaa.nl>
pkgbase=python-pymongo
pkgname=('python-pymongo' 'python2-pymongo')
pkgver=2.3
-pkgrel=2
+pkgrel=3
pkgdesc='Python driver for MongoDB'
arch=('x86_64' 'i686' 'mips64el')
license=('APACHE')
@@ -15,23 +16,23 @@ source=("http://pypi.python.org/packages/source/p/pymongo/pymongo-$pkgver.tar.gz
sha256sums=('8e43fdd7ea8e2aa965791af1b6e24186248023c6fde70092d9631b1d9150b1dc')
build() {
- cd "$srcdir"
- cp -a "pymongo-$pkgver" "pymongo2-$pkgver"
+ cd $srcdir
+ cp -a pymongo-$pkgver pymongo2-$pkgver
}
package_python2-pymongo() {
depends=('python2')
- cd "$srcdir/pymongo2-$pkgver"
+ cd $srcdir/pymongo2-$pkgver
- python2 setup.py install --root="$pkgdir" --optimize=1
+ python2 setup.py install --root=$pkgdir --optimize=1
}
package_python-pymongo() {
depends=('python')
+ cd $srcdir/pymongo-$pkgver
- cd "$srcdir/pymongo-$pkgver"
-
- python setup.py install --root="$pkgdir" --optimize=1
+ python setup.py install --root=$pkgdir --optimize=1
}
+
# vim:set ts=2 sw=2 et:
diff --git a/community/ristretto/PKGBUILD b/community/ristretto/PKGBUILD
index 92f79b9cc..891dc948b 100644
--- a/community/ristretto/PKGBUILD
+++ b/community/ristretto/PKGBUILD
@@ -1,18 +1,19 @@
-# $Id: PKGBUILD 76146 2012-09-12 05:39:43Z bpiotrowski $
+# $Id: PKGBUILD 78443 2012-10-18 17:04:59Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski
# Contributor: AndyRTR <andyrtr@archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=ristretto
pkgver=0.6.3
-pkgrel=2
-pkgdesc="A fast and lightweight picture-viewer for Xfce"
+pkgrel=3
+pkgdesc='A fast and lightweight picture-viewer for Xfce'
arch=('i686' 'x86_64' 'mips64el')
-url="http://goodies.xfce.org/projects/applications/ristretto"
+url='http://goodies.xfce.org/projects/applications/ristretto'
license=('GPL')
depends=('libxfce4ui' 'libexif' 'desktop-file-utils')
makedepends=('intltool')
-optdepends=('librsvg: SVG support')
+optdepends=('librsvg: SVG support'
+ 'tumbler: thumbnailing support')
groups=('xfce4-goodies')
install=ristretto.install
source=(http://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
diff --git a/community/warsow/PKGBUILD b/community/warsow/PKGBUILD
index 7f7132f25..277cc05e8 100644
--- a/community/warsow/PKGBUILD
+++ b/community/warsow/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 77523 2012-10-11 13:44:25Z svenstaro $
+# $Id: PKGBUILD 78440 2012-10-18 12:10:18Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Slash <demodevil5[at]yahoo[dot]com>
# Contributor: Babets
# Contributor: Vain
pkgname=warsow
-pkgver=1.01
+pkgver=1.02
pkgrel=1
pkgdesc="Free online multiplayer competitive FPS based on the Qfusion engine"
url="http://www.warsow.net/"
@@ -21,7 +21,7 @@ _comment=('Online Mulitiplayer Competitive FPS')
md5sums=('ec00081d81ad9802a8ca42fc2eac5498'
'f73e10c26197178df71b941b10bf83d7'
'd7e4a69835bbcf801e58307e9d6b951e'
- '9901ef17b4faf03d2b05e52ac3d189d5')
+ 'df3dee05dd6f84b44ba131a2445a1706')
build() {
cd "$srcdir"
diff --git a/community/xbmc/PKGBUILD b/community/xbmc/PKGBUILD
index 98c3e47f5..ce775bbd8 100644
--- a/community/xbmc/PKGBUILD
+++ b/community/xbmc/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 77668 2012-10-13 11:46:04Z allan $
+# $Id: PKGBUILD 78434 2012-10-18 10:03:49Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: [vEX] <niechift.dot.vex.at.gmail.dot.com>
@@ -9,7 +9,7 @@ _prefix=/usr
pkgname=xbmc
pkgver=11.0
-pkgrel=8
+pkgrel=9
pkgdesc="A software media player and entertainment hub for digital media"
arch=('i686' 'x86_64')
url="http://xbmc.org"
@@ -19,8 +19,8 @@ depends=('libpulse' 'hicolor-icon-theme' 'fribidi' 'lzo2' 'smbclient' 'libtiff'
'glew' 'libssh' 'libmicrohttpd' 'libxrandr' 'sdl_mixer' 'sdl_image' 'python2'
'libass' 'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip' 'mesa-demos'
'xorg-xdpyinfo' 'libbluray' 'libnfs' 'afpfs-ng' 'libshairport' 'avahi' 'bluez' 'glu')
-makedepends=('boost' 'cmake' 'gperf' 'nasm' 'libxinerama' 'zip' 'vdpau-video' 'libcec'
- 'udisks' 'upower' 'bluez')
+makedepends=('boost' 'cmake' 'gperf' 'nasm' 'libxinerama' 'zip' 'libvdpau' 'libcec'
+ 'udisks' 'upower' 'bluez' 'mesa')
optdepends=('libcec: support for Pulse-Eight USB-CEC adapter'
'vdpau-video: accelerated video playback for nvidia cards'
'xvba-video: accelerated video playback for amd cards'
@@ -28,11 +28,21 @@ optdepends=('libcec: support for Pulse-Eight USB-CEC adapter'
'lirc: remote controller support'
'udisks: automount external drives'
'upower: used to trigger suspend functionality'
- 'unrar: access compressed files without unpacking them')
+ 'unrar: access compressed files without unpacking them'
+ 'xorg-xinit: autostart xbmc')
install="${pkgname}.install"
-source=("http://mirrors.xbmc.org/releases/source/xbmc-$pkgver.tar.gz")
+source=("http://mirrors.xbmc.org/releases/source/xbmc-$pkgver.tar.gz"
+ "xbmc.service")
sha256sums=('1fe5d310c16138f26e2b13bc545604e95f48ace6c8636f23e77da402cd7b0b19')
sha256sums=('1fe5d310c16138f26e2b13bc545604e95f48ace6c8636f23e77da402cd7b0b19')
+sha256sums=('1fe5d310c16138f26e2b13bc545604e95f48ace6c8636f23e77da402cd7b0b19'
+ '395ca1afd3430ad66239bafbffde0eedf9c43409b77f65341ef387f09cd65588')
+sha256sums=('1fe5d310c16138f26e2b13bc545604e95f48ace6c8636f23e77da402cd7b0b19'
+ '75ae8eb37e334ae1383bf897b08dd5f70df12d79ce46cdbe4a7e0d3c82bce3af')
+sha256sums=('1fe5d310c16138f26e2b13bc545604e95f48ace6c8636f23e77da402cd7b0b19'
+ '75ae8eb37e334ae1383bf897b08dd5f70df12d79ce46cdbe4a7e0d3c82bce3af')
+sha256sums=('1fe5d310c16138f26e2b13bc545604e95f48ace6c8636f23e77da402cd7b0b19'
+ '75ae8eb37e334ae1383bf897b08dd5f70df12d79ce46cdbe4a7e0d3c82bce3af')
build() {
cd "${srcdir}/xbmc-$pkgver"
@@ -103,5 +113,8 @@ package() {
for licensef in LICENSE.GPL copying.txt; do
mv "${pkgdir}${_prefix}/share/doc/xbmc/${licensef}" "${pkgdir}${_prefix}/share/licenses/${pkgname}"
done
+
+ # systemd stuff
+ install -Dm0644 $srcdir/xbmc.service $pkgdir/usr/lib/systemd/system/xbmc.service
}
# vim:set ts=2 sw=2 et:
diff --git a/community/xbmc/xbmc.install b/community/xbmc/xbmc.install
index 862508e73..a3ae3d0d8 100644
--- a/community/xbmc/xbmc.install
+++ b/community/xbmc/xbmc.install
@@ -1,15 +1,16 @@
post_install() {
[[ $(type -p gtk-update-icon-cache) ]] && usr/bin/gtk-update-icon-cache -qtf usr/share/icons/hicolor
[[ $(type -p update-desktop-database) ]] && usr/bin/update-desktop-database -q usr/share/applications
- true
+ groupadd xbmc
+ useradd -G xbmc -d /var/empty xbmc
}
post_upgrade() {
post_install $1
- true
+ echo "You may want to add xbmc user and group to use xbmc standalone"
}
post_remove() {
post_install $1
- true
+ echo "You may want to remove xbmc user and group"
}
diff --git a/community/xbmc/xbmc.service b/community/xbmc/xbmc.service
new file mode 100644
index 000000000..b66e35c80
--- /dev/null
+++ b/community/xbmc/xbmc.service
@@ -0,0 +1,13 @@
+[Unit]
+Description = Starts instance of XBMC using xinit
+After = remote-fs.target
+
+[Service]
+User = xbmc
+Group = xbmc
+Type = simple
+ExecStart = /usr/bin/xinit /usr/bin/xbmc-standalone -- :0
+Restart = on-failure
+
+[Install]
+WantedBy = multi-user.target