summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/blender/PKGBUILD8
-rw-r--r--community/clearsilver/PKGBUILD15
-rw-r--r--community/dmd/PKGBUILD14
-rw-r--r--community/ldc/PKGBUILD3
-rw-r--r--community/pam-krb5/PKGBUILD8
-rw-r--r--community/ruby-cairo/PKGBUILD27
-rw-r--r--community/ruby-gtk2/PKGBUILD6
-rw-r--r--community/ruby-ncurses/PKGBUILD6
-rw-r--r--community/sigil/PKGBUILD6
-rw-r--r--community/stone-soup/PKGBUILD14
-rw-r--r--community/supertuxkart/PKGBUILD38
-rw-r--r--community/xmms2/PKGBUILD19
12 files changed, 92 insertions, 72 deletions
diff --git a/community/blender/PKGBUILD b/community/blender/PKGBUILD
index 824e25a61..60a9f9983 100644
--- a/community/blender/PKGBUILD
+++ b/community/blender/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 145008 2011-12-14 03:12:03Z eric $
+# $Id: PKGBUILD 64569 2012-02-16 20:09:53Z svenstaro $
# Contributor: John Sowiak <john@archlinux.org>
# Contributor: tobias <tobias@archlinux.org>
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
@@ -13,8 +13,8 @@
_svn=false
pkgname=blender
-pkgver=2.61
-pkgrel=5
+pkgver=2.62
+pkgrel=1
epoch=3
pkgdesc="A fully integrated 3D graphics creation suite"
arch=('i686' 'x86_64')
@@ -29,7 +29,7 @@ options=(!strip)
install=blender.install
if [ $_svn = false ]; then
source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
- md5sums=('11a4721ff92286f678bb2e05e5f29c97')
+ md5sums=('f2357584a5081b03f6e60ba3efe2a610')
else
source=(ftp://ftp.archlinux.org/other/${pkgname}/$pkgname-$pkgver.tar.xz)
md5sums=('7579d1139d0d6025df8afcfca64a65c4')
diff --git a/community/clearsilver/PKGBUILD b/community/clearsilver/PKGBUILD
index 2aa924249..45d19d83a 100644
--- a/community/clearsilver/PKGBUILD
+++ b/community/clearsilver/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 27254 2010-09-18 22:01:47Z schuay $
+# $Id: PKGBUILD 64605 2012-02-17 02:32:25Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer : Aaron Griffin <aaron@archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=clearsilver
pkgver=0.10.5
-pkgrel=7
+pkgrel=8
pkgdesc="clearsilver is a fast, powerful, and language-neutral HTML template system"
arch=('i686' 'x86_64')
url='http://www.clearsilver.net'
@@ -23,10 +23,19 @@ build()
./configure --disable-csharp --prefix=/usr --with-python=/usr/bin/python2
- # we all hate broken makefiles... hooray!
sed -i "s@/usr/local/bin/python@/usr/bin/env python2@g" scripts/document.py
sed -i "s@install.rb install@install.rb install --prefix=$pkgdir@g" ruby/Makefile
patch -p1 <$srcdir/clearsilver-ruby-1.9.patch
+ patch -p0 ruby/install.rb <<EOF
+71,73c71,73
+< siteruby = subprefix.call(c['sitedir'])
+< versite = subprefix.call(c['sitelibdir'])
+< sodir = subprefix.call(c['sitearchdir'])
+---
+> siteruby = subprefix.call(c['vendordir'])
+> versite = subprefix.call(c['vendorlibdir'])
+> sodir = subprefix.call(c['vendorarchdir'])
+EOF
make
make PREFIX=$pkgdir DESTDIR=$pkgdir install
diff --git a/community/dmd/PKGBUILD b/community/dmd/PKGBUILD
index e0ad22dc1..79d4d0c51 100644
--- a/community/dmd/PKGBUILD
+++ b/community/dmd/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 63477 2012-02-04 17:14:55Z svenstaro $
+# $Id: PKGBUILD 64556 2012-02-16 07:01:07Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Chris Brannon <cmbrannon79@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
@@ -7,15 +7,15 @@
pkgname=('dmd' 'libphobos')
pkgbase=dmd
-pkgver=2.057
-pkgrel=2
+pkgver=2.058
+pkgrel=1
pkgdesc="The Digital Mars D compiler"
arch=('i686' 'x86_64')
url="http://www.digitalmars.com/d/2.0/"
source=(http://ftp.digitalmars.com/$pkgname.$pkgver.zip
- tools.tar.gz::https://github.com/D-Programming-Language/tools/tarball/v2.057beta)
-md5sums=('531c4b60eb002ea8abbe5c80b2eb677d'
- '5a0e4a9fe31f55bc69a1dd02486b9c3a')
+ tools.tar.gz::https://github.com/D-Programming-Language/tools/tarball/v${pkgver})
+md5sums=('81a0fe7b635d3a38ecbefff6048a37fe'
+ 'cce5249b59a38a4c0eddf113aff87698')
license=('custom')
[[ $CARCH == "x86_64" ]] && _archbits="64"
@@ -58,7 +58,7 @@ package_dmd() {
}
package_libphobos() {
- install -Dm644 $srcdir/dmd2/src/druntime/lib/libdruntime.a $pkgdir/usr/lib/libdruntime.a
+ install -Dm644 $srcdir/dmd2/src/druntime/lib/libdruntime-linux${_archbits}.a $pkgdir/usr/lib/libdruntime.a
install -Dm644 $srcdir/dmd2/src/phobos/generated/linux/release/$_archbits/libphobos2.a $pkgdir/usr/lib/libphobos2.a
mkdir -p $pkgdir/usr/include/d
diff --git a/community/ldc/PKGBUILD b/community/ldc/PKGBUILD
index 78129a3a3..c9d36d11b 100644
--- a/community/ldc/PKGBUILD
+++ b/community/ldc/PKGBUILD
@@ -1,6 +1,7 @@
+# $Id: PKGBUILD 64554 2012-02-16 06:56:40Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
pkgname=ldc
-pkgver=20120209
+pkgver=20120216
pkgrel=1
pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2"
arch=('i686' 'x86_64')
diff --git a/community/pam-krb5/PKGBUILD b/community/pam-krb5/PKGBUILD
index 5c9798514..4553c630b 100644
--- a/community/pam-krb5/PKGBUILD
+++ b/community/pam-krb5/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 46339 2011-05-05 11:43:20Z spupykin $
+# $Id: PKGBUILD 64590 2012-02-16 20:49:57Z kchen $
# Maintainer: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: Ryan Corder <ryanc@greengrey.org>
pkgname=pam-krb5
-pkgver=4.4
-pkgrel=2
+pkgver=4.5
+pkgrel=1
pkgdesc='A PAM module providing Kerberos v5 support.'
arch=('i686' 'x86_64')
url='http://www.eyrie.org/~eagle/software/pam-krb5/'
@@ -12,7 +12,7 @@ license=('custom')
options=('!libtool')
depends=('krb5' 'pam')
source=("http://archives.eyrie.org/software/kerberos/$pkgname-$pkgver.tar.gz")
-md5sums=('a3f9a414fef102cd815a763c965b315c')
+md5sums=('5736795225cf7f84718af42a15570fe0')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/community/ruby-cairo/PKGBUILD b/community/ruby-cairo/PKGBUILD
index 4c07e6ee6..714887f80 100644
--- a/community/ruby-cairo/PKGBUILD
+++ b/community/ruby-cairo/PKGBUILD
@@ -1,24 +1,29 @@
-# Maintainer: Brad Fanella <bradfanella@archlinux.us>
-
+# $Id: PKGBUILD 64611 2012-02-17 02:54:22Z tdziedzic $
+# Maintiner: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Brad Fanella <bradfanella@archlinux.us>
pkgname=ruby-cairo
-_pkgname=rcairo
pkgver=1.10.0
-pkgrel=2
+pkgrel=3
pkgdesc="Ruby bindings for cairo"
arch=('i686' 'x86_64')
url="http://cairographics.org/rcairo/"
license=('GPL')
depends=('ruby' 'cairo>=1.2.0')
makedepends=('ruby-pkgconfig')
-source=(http://cairographics.org/releases/$_pkgname-$pkgver.tar.gz)
-md5sums=('4fe76f1069d0d1ccfdf7848e3e928d9f')
+source=("http://cairographics.org/releases/rcairo-$pkgver.tar.gz")
+sha256sums=('70e2df4fe0bcd2875d7512279058b116e964ca91d152cf9eb2f05b5c7774f118')
build() {
- cd "$srcdir/$_pkgname-$pkgver"
- ruby extconf.rb
- make
+ cd "$srcdir/rcairo-$pkgver"
+
+ ruby extconf.rb --vendor
+ make
}
+
package() {
- cd "$srcdir/$_pkgname-$pkgver"
- make DESTDIR="$pkgdir" install
+ cd "$srcdir/rcairo-$pkgver"
+
+ make DESTDIR="$pkgdir" install
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/ruby-gtk2/PKGBUILD b/community/ruby-gtk2/PKGBUILD
index 3d71aeb10..054e9701a 100644
--- a/community/ruby-gtk2/PKGBUILD
+++ b/community/ruby-gtk2/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 63819 2012-02-05 18:41:40Z arodseth $
+# $Id: PKGBUILD 64609 2012-02-17 02:50:17Z tdziedzic $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Eric Bélanger
# Contributor: Brad Fanella <bradfanella@archlinux.us>
@@ -7,7 +7,7 @@
pkgbase=ruby-gtk2
pkgname=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-gio2' 'ruby-glib2' 'ruby-gtk2' 'ruby-pango')
pkgver=1.1.2
-pkgrel=1
+pkgrel=2
arch=('x86_64' 'i686')
url="http://ruby-gnome2.sourceforge.jp/"
license=('LGPL')
@@ -17,7 +17,7 @@ sha256sums=('a16da4335c3e65ccab22e38caa55843fe2df18d55987c7be3f9dfc70866e2aaf')
build() {
cd "$srcdir/ruby-gtk2-$pkgver"
- LANG="en_US.UTF-8" ruby extconf.rb atk gdk_pixbuf2 gio2 glib2 gtk2 pango --topdir="$pkgdir"
+ LANG="en_US.UTF-8" ruby extconf.rb atk gdk_pixbuf2 gio2 glib2 gtk2 pango --topdir="$pkgdir" --vendor
make
}
diff --git a/community/ruby-ncurses/PKGBUILD b/community/ruby-ncurses/PKGBUILD
index 79e296738..f3434fe32 100644
--- a/community/ruby-ncurses/PKGBUILD
+++ b/community/ruby-ncurses/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 59686 2011-11-29 12:01:49Z arodseth $
+# $Id: PKGBUILD 64613 2012-02-17 02:56:44Z tdziedzic $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Jeff Mickey <j@codemac.net>
# Contributor: Alessio 'mOLOk' Bolognino <themolok@gmail.com>
pkgname=ruby-ncurses
pkgver=1.3.1
-pkgrel=2
+pkgrel=3
pkgdesc="Module for interactive text console applications (ncurses)"
arch=('x86_64' 'i686')
url="http://ncurses-ruby.berlios.de/"
@@ -17,7 +17,7 @@ md5sums=('63fd3d09a51cdd745e1ed37f85621ea2')
build() {
cd "$srcdir/ncurses-ruby-$pkgver"
- ruby extconf.rb
+ ruby extconf.rb --vendor
make
}
diff --git a/community/sigil/PKGBUILD b/community/sigil/PKGBUILD
index 5b3e1f11f..0a25efc66 100644
--- a/community/sigil/PKGBUILD
+++ b/community/sigil/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 63837 2012-02-06 01:19:19Z giovanni $
+# $Id: PKGBUILD 64563 2012-02-16 14:20:35Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Larry Hajali <larryhaja [at] gmail [dot] com>
pkgname=sigil
-pkgver=0.5.1
+pkgver=0.5.2
pkgrel=1
pkgdesc="A WYSIWYG ebook editor"
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ makedepends=('cmake')
install=sigil.install
source=("http://sigil.googlecode.com/files/Sigil-${pkgver}-Code.zip"
"${pkgname}.desktop")
-md5sums=('82a2a764e38eb1372dbe43597055957d'
+md5sums=('f32da6168a475041e4337fd70845851d'
'fef6aa492af487ccccd6b133635cee5a')
build() {
diff --git a/community/stone-soup/PKGBUILD b/community/stone-soup/PKGBUILD
index 54fc98c25..be89a662c 100644
--- a/community/stone-soup/PKGBUILD
+++ b/community/stone-soup/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Jakob Gruber <jakob.gruber@gmail.com>
pkgname=stone-soup
-pkgver=0.9.1
+pkgver=0.10.0
pkgrel=1
pkgdesc='An open-source, single-player, role-playing roguelike game of exploration and treasure-hunting'
arch=('i686' 'x86_64')
@@ -11,10 +11,8 @@ makedepends=('bison' 'flex')
conflicts=('crawl' 'stone-soup-tile' 'stone-soup-git')
license=('custom')
install=stone-soup.install
-source=("http://downloads.sourceforge.net/sourceforge/crawl-ref/stone_soup-${pkgver}-nodeps.tar.bz2"
+source=("http://downloads.sourceforge.net/sourceforge/crawl-ref/stone_soup-${pkgver}-nodeps.tar.xz"
"${pkgname}.desktop")
-md5sums=('b9befb8177618d943295546c3d1e1d78'
- 'afdacb4c39342e75674efb88eeb3da21')
build() {
@@ -23,9 +21,9 @@ build() {
# adjust makefile to use /usr/bin, owner root:root,
# disable setgid on executable
- sed -i 's|bin_prefix := bin|bin_prefix := usr/bin|' makefile
- sed -i 's/INSTALL_UGRP := games:games/INSTALL_UGRP := root:root/' makefile
- sed -i 's|MCHMOD := 2755|MCHMOD := 755|' makefile
+ sed -i 's|bin_prefix := bin|bin_prefix := usr/bin|' Makefile
+ sed -i 's/INSTALL_UGRP := games:games/INSTALL_UGRP := root:root/' Makefile
+ sed -i 's|MCHMOD := 2755|MCHMOD := 755|' Makefile
# first build and install tiles version
@@ -63,3 +61,5 @@ build() {
}
# vim: ts=4:sw=4:expandtab
+md5sums=('ca360fa13f730f501a0a31b187eeca46'
+ 'afdacb4c39342e75674efb88eeb3da21')
diff --git a/community/supertuxkart/PKGBUILD b/community/supertuxkart/PKGBUILD
index 0cbd840c7..db0f5a677 100644
--- a/community/supertuxkart/PKGBUILD
+++ b/community/supertuxkart/PKGBUILD
@@ -1,32 +1,41 @@
-# $Id: PKGBUILD 35517 2010-12-21 13:39:10Z svenstaro $
+# $Id: PKGBUILD 64571 2012-02-16 20:13:20Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Daenyth <Daenyth+Arch [AT] gmail [DOT] com>
# Contributor: Allan McRae <allan@archlinux.org>
# Contributor: rabyte <rabyte__gmail>
pkgname=supertuxkart
-pkgver=0.7
+pkgver=0.7.3
pkgrel=1
pkgdesc="A kart racing game featuring Tux and his friends"
arch=('i686' 'x86_64')
url="http://supertuxkart.sourceforge.net/"
license=('GPL2')
-depends=('irrlicht' 'openal' 'libvorbis')
-makedepends=()
-source=(http://downloads.sourceforge.net/project/$pkgname/SuperTuxKart/0.7/$pkgname-$pkgver-src.tar.bz2)
-md5sums=('2806f271e4d37fee5ad8ca166e1ad489')
+depends=('openal' 'libvorbis' 'libgl' 'fribidi' 'curl')
+makedepends=('cmake' 'subversion' 'mesa')
+source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver-src.tar.bz2)
+md5sums=('502664b2ec9ad5ab88b1882fef4c074d')
build() {
+ cd "$srcdir"
+
+ svn co -r 3900 https://irrlicht.svn.sourceforge.net/svnroot/irrlicht/trunk irrlicht
+
+ cd irrlicht/source/Irrlicht
+ NDEBUG=1 make
+
cd ${srcdir}/${pkgname}-${pkgver}
- ./configure --prefix=/usr --datadir=/usr/share
+ sed -i "s|share/games|share|g" CMakeLists.txt
- # Fix compilation failure: http://bugs.gentoo.org/283490
- #sed -i 's/-lGL/-lGL -lGLU/' config.status
+ [[ -d build ]] && rm -r build
+ mkdir build && cd build
- # those configure flags really mean nothing...
- sed -i "s#/usr/local#/usr#" src/io/file_manager.cpp
- sed -i "s#/games##" $(grep -Rl "/games" *)
+ cmake \
+ -DIRRLICHT_DIR="$srcdir/irrlicht" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_CXX_FLAGS="-lpthread -lm -ldl" \
+ ..
make
}
@@ -34,11 +43,12 @@ build() {
package() {
cd ${srcdir}/${pkgname}-${pkgver}
+ cd build
make DESTDIR=${pkgdir} install
# fix executable location...
- install -dm755 ${pkgdir}/usr/bin
- mv ${pkgdir}/usr/supertuxkart ${pkgdir}/usr/bin/supertuxkart
+ install -Dm755 ${pkgdir}/usr/games/supertuxkart ${pkgdir}/usr/bin/supertuxkart
+ rm -r ${pkgdir}/usr/games
sed -i "s#usr/supertuxkart#usr/bin/supertuxkart#" \
${pkgdir}/usr/share/applications/supertuxkart.desktop
diff --git a/community/xmms2/PKGBUILD b/community/xmms2/PKGBUILD
index 56fff3d7b..6a6c649de 100644
--- a/community/xmms2/PKGBUILD
+++ b/community/xmms2/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 58429 2011-11-12 17:19:30Z ibiru $
+# $Id: PKGBUILD 64615 2012-02-17 03:15:27Z tdziedzic $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=xmms2
pkgver=0.8DrO_o
-pkgrel=2
+pkgrel=4
pkgdesc="complete rewrite of the popular music player"
arch=('i686' 'x86_64')
url="http://xmms2.org/"
@@ -48,26 +48,21 @@ conflicts=('xmms2-devel')
install=xmms2.install
source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2
xmms2d.conf
- xmms2d.rc
- xmms2-helpers.patch
- vorbis-albumart.patch)
+ xmms2d.rc)
md5sums=('84d5c05a70bfd31ed392a4e3f701eaa3'
'af13c937bf3c86b77ae6820107aab9b8'
- '9d8e3e1a434f271423bdd228a1e9bd7c'
- 'eddb800ebcc495b8574044a110a34add'
- 'c5a16da0c5a6ebe5e7f58afb6edfa87e')
+ '9d8e3e1a434f271423bdd228a1e9bd7c')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
-# patch -Np1 < ${srcdir}/xmms2-helpers.patch
-# patch -p1 <$srcdir/vorbis-albumart.patch
-
# python2 fix
sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' waf
./waf configure --prefix=/usr \
- --with-optionals=python,launcher,xmmsclient++,xmmsclient++-glib,perl,ruby,nycli
+ --with-optionals=python,launcher,xmmsclient++,xmmsclient++-glib,perl,ruby,nycli \
+ --with-ruby-archdir=`ruby -e 'puts RbConfig::CONFIG["vendorarchdir"]'` \
+ --with-ruby-libdir=`ruby -e 'puts RbConfig::CONFIG["vendorlibdir"]'`
./waf build
./waf --destdir=${pkgdir} install