diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/freeorion/PKGBUILD | 4 | ||||
-rw-r--r-- | community/luajit/PKGBUILD | 6 | ||||
-rw-r--r-- | community/luakit/PKGBUILD | 10 | ||||
-rw-r--r-- | community/onboard/1012_1011.diff | 17 | ||||
-rw-r--r-- | community/onboard/1013_1012.diff | 22 | ||||
-rw-r--r-- | community/onboard/PKGBUILD | 17 | ||||
-rw-r--r-- | community/python-pymongo/PKGBUILD | 19 | ||||
-rw-r--r-- | community/ristretto/PKGBUILD | 11 | ||||
-rw-r--r-- | community/warsow/PKGBUILD | 6 | ||||
-rw-r--r-- | community/xbmc/PKGBUILD | 25 | ||||
-rw-r--r-- | community/xbmc/xbmc.install | 7 | ||||
-rw-r--r-- | community/xbmc/xbmc.service | 13 |
12 files changed, 115 insertions, 42 deletions
diff --git a/community/freeorion/PKGBUILD b/community/freeorion/PKGBUILD index f79d9cd07..6382889f5 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 78462 2012-10-19 01:39: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=2 pkgdesc='Turn-based galactic conquest game inspired by Master of Orion' arch=('x86_64' 'i686') url='http://www.freeorion.org/' diff --git a/community/luajit/PKGBUILD b/community/luajit/PKGBUILD index 97f18eda2..d246535d1 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') 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 30718c787..33cc23aa4 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') 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/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 1571a4dc7..a62c64743 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') 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/python-pymongo/PKGBUILD b/community/python-pymongo/PKGBUILD index 457777408..f17a05109 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') 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 edb1a60bf..4dfed59fa 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') -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 f44ddc603..306c6e2d9 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 |