From 8ebbe4e4befac1396a153b356fc9793655dde4ff Mon Sep 17 00:00:00 2001 From: root Date: Mon, 2 Apr 2012 00:01:14 +0000 Subject: Mon Apr 2 00:01:14 UTC 2012 --- community/bullet/PKGBUILD | 20 ++++++++++-------- community/esdl/PKGBUILD | 38 +++++++++++++++++++++++++++++++++++ community/expac/PKGBUILD | 12 +++++------ community/gendesk/PKGBUILD | 6 +++--- community/go/PKGBUILD | 22 +++++++++++--------- community/go/go | 5 +++++ community/hatari/PKGBUILD | 10 ++++----- community/libgringotts/PKGBUILD | 9 +++++---- community/me-tv/PKGBUILD | 4 ++-- community/me-tv/me-tv.install | 1 + community/osmo/PKGBUILD | 4 ++-- community/pcsclite/PKGBUILD | 12 +++++------ community/setconf/PKGBUILD | 11 +++++----- community/sfml/PKGBUILD | 4 ++-- community/smalltalk/PKGBUILD | 8 ++++---- community/smalltalk/smalltalk.install | 21 +++++++++++++++++++ community/task/PKGBUILD | 14 +++++++------ 17 files changed, 138 insertions(+), 63 deletions(-) create mode 100644 community/esdl/PKGBUILD create mode 100644 community/go/go create mode 100644 community/smalltalk/smalltalk.install (limited to 'community') diff --git a/community/bullet/PKGBUILD b/community/bullet/PKGBUILD index 55cfd001d..d864ec291 100644 --- a/community/bullet/PKGBUILD +++ b/community/bullet/PKGBUILD @@ -1,24 +1,24 @@ -# $Id: PKGBUILD 64798 2012-02-18 05:40:50Z svenstaro $ +# $Id: PKGBUILD 68719 2012-04-01 00:16:22Z svenstaro $ # Maintainer: Sven-Hendrik Haase # Contributor: Christoph Zeiler pkgbase=bullet pkgname=('bullet' 'bullet-docs') -pkgver=2.79 -pkgrel=2 +pkgver=2.80 +pkgrel=1 pkgdesc="A 3D Collision Detection and Rigid Body Dynamics Library for games and animation" arch=('i686' 'x86_64') url="http://www.bulletphysics.com/Bullet/" license=('custom:zlib') depends=('freeglut') makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu') -source=(http://bullet.googlecode.com/files/${pkgbase}-${pkgver}-rev2440.tgz \ +source=(http://bullet.googlecode.com/files/${pkgbase}-${pkgver}-rev2531.tgz ${pkgbase}.pc) -md5sums=('29d6f43964d8494f0366cd69e4883dd1' +md5sums=('d1eec0332110264a21d0fc0f2fb127c3' 'd1da06deba3b08b884d2212f6838905c') build() { - cd ${pkgbase}-${pkgver} + cd ${pkgbase}-${pkgver}-rev2531 # get a clean build dir [[ -d build ]] && rm -rf build @@ -46,11 +46,15 @@ build() { package_bullet() { optdepends=('bullet-docs: documentation') - cd ${pkgbase}-${pkgver}/build + cd ${pkgbase}-${pkgver}-rev2531/build # install it make DESTDIR=${pkgdir} install + # fix #29012 + install -Dm644 ../Extras/HACD/hacdVector.inl ${pkgdir}/usr/include/bullet/HACD/hacdVector.inl + install -Dm644 ../Extras/HACD/hacdCircularList.inl ${pkgdir}/usr/include/bullet/HACD/hacdCircularList.inl + # manually handle pkgconfig file mkdir -p "${pkgdir}"/usr/lib/pkgconfig sed "s|VERSION|${pkgver}|g" ${srcdir}/bullet.pc > ${pkgdir}/usr/lib/pkgconfig/bullet.pc @@ -63,7 +67,7 @@ package_bullet-docs() { pkgdesc="Documentation for bullet" depends=() - cd ${pkgbase}-${pkgver} + cd ${pkgbase}-${pkgver}-rev2531 # install docs install -Dm644 Bullet_User_Manual.pdf ${pkgdir}/usr/share/doc/bullet/Bullet_User_Manual.pdf diff --git a/community/esdl/PKGBUILD b/community/esdl/PKGBUILD new file mode 100644 index 000000000..d488c8ad8 --- /dev/null +++ b/community/esdl/PKGBUILD @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 61589 2012-01-03 23:37:49Z arodseth $ +# Maintainer: Alexander Rødseth +# Contributor: kappa + +pkgname=esdl +pkgver=1.2 +pkgrel=2 +arch=('x86_64' 'i686') +pkgdesc="SDL and OpenGL bindings for the Erlang programming language" +url="http://esdl.sourceforge.net/" +license=('custom') +depends=('erlang' 'sdl' 'mesa') +source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.src.tar.gz") +md5sums=('3e96c1d47bd7c1e23285360d88ce1bea') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + find -type f -print0 | xargs -0 chmod 644 + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make INSTALLDIR="$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver" install + + # to make wings3d compile + ln -s /usr/lib/erlang/lib/wx-0.99/include/glu.hrl \ + "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver/include/glu.hrl" + ln -s /usr/lib/erlang/lib/wx-0.99/include/gl.hrl \ + "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver/include/gl.hrl" + + install -Dm644 "$srcdir/$pkgname-$pkgver/license.terms" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/expac/PKGBUILD b/community/expac/PKGBUILD index c9c3d4467..de5ab3177 100644 --- a/community/expac/PKGBUILD +++ b/community/expac/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 62143 2012-01-16 19:53:09Z dreisner $ +# $Id: PKGBUILD 68721 2012-04-01 00:18:57Z dreisner $ # Maintainer: Dave Reisner pkgname=expac -pkgver=0.07 +pkgver=1 pkgrel=1 pkgdesc="pacman database extraction utility" arch=('i686' 'x86_64') @@ -11,16 +11,14 @@ license=('GPL') depends=('pacman') makedepends=('perl') source=("https://github.com/downloads/falconindy/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('1bc637b733051827982db12db84643f2') +md5sums=('be8348f18e6af9db250437b14a91e443') build() { - cd "$srcdir/$pkgname-$pkgver" - make + make -C "$pkgname-$pkgver" } package() { - cd "$srcdir/$pkgname-$pkgver" - make PREFIX=/usr DESTDIR="$pkgdir" install + make -C "$pkgname-$pkgver" PREFIX=/usr DESTDIR="$pkgdir" install } # vim: ft=sh syn=sh diff --git a/community/gendesk/PKGBUILD b/community/gendesk/PKGBUILD index a14415418..4ee0ba194 100644 --- a/community/gendesk/PKGBUILD +++ b/community/gendesk/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 68634 2012-03-30 15:35:07Z arodseth $ +# $Id: PKGBUILD 68693 2012-03-31 21:00:41Z arodseth $ # Maintainer: Alexander Rødseth # Thanks to Moonprincessluna at DeviantArt for the default icon: # http://mylittlepixel.deviantart.com/gallery/35405924#/d4pt23a pkgname=gendesk -pkgver=0.4 +pkgver=0.4.1 pkgrel=1 pkgdesc="Utility to generate .desktop files and download icons" arch=('x86_64' 'i686') @@ -15,7 +15,7 @@ makedepends=('go>=2:1-2') conflicts=('go-hg') source=("http://roboticoverlords.org/$pkgname/$pkgname-$pkgver.tar.gz" "http://roboticoverlords.org/images/default.png") -sha256sums=('33f95ce4b48ffb194693b0c35f8b9728a6d9c961f365a0c38bbd128c0d851993' +sha256sums=('09961d689f78b766dbdb6faaa78712589a384e6fb1ff6bf77def3a6319e4ec6a' '4d96eded48e536d02e35727c36dc20844c2e44654e81baf78e10aee4eb48e837') build() { diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD index 03bbc4b5a..ea5fafe3f 100644 --- a/community/go/PKGBUILD +++ b/community/go/PKGBUILD @@ -1,5 +1,6 @@ -# $Id: PKGBUILD 68608 2012-03-29 13:28:45Z arodseth $ +# $Id: PKGBUILD 68691 2012-03-31 19:33:32Z arodseth $ # Maintainer: Vesa Kaihlavirta +# Maintainer: Alexander Rødseth # Contributor: Andres Perera # Contributor: Matthew Bauer # Contributor: Christian Himpel @@ -7,34 +8,34 @@ pkgname=go pkgver=1 -pkgrel=2 +pkgrel=3 epoch=2 pkgdesc='Google Go compiler and tools (release version)' -arch=('i686' 'x86_64') +arch=('x86_64' 'i686') url="http://golang.org/" license=('custom') depends=('perl' 'ed' 'gawk') makedepends=('mercurial' 'inetutils') options=('!strip' '!emptydirs') -install=$pkgname.install -source=($pkgname.sh) -md5sums=('e7087d190fd519db3be5adb3a51194cc') +source=("$pkgname" + "$pkgname.sh") +md5sums=('fb4d2508c44b3823e05ed360c2976322' + 'e7087d190fd519db3be5adb3a51194cc') build() { _hgroot="https://go.googlecode.com/hg/" _hgrepo="release" cd "$srcdir" - msg "Connecting to Mercurial server...." - if [ -d $_hgrepo ] ; then + msg "Connecting to Mercurial server...." + if [[ -d $_hgrepo ]] ; then cd $_hgrepo hg pull -u msg "The local files are updated." else hg clone $_hgroot $_hgrepo fi - msg "Mercurial checkout done or server timeout" rm -rf "$srcdir/$_hgrepo-build" @@ -91,6 +92,9 @@ package() { $pkgdir/usr/lib/go/src/pkg/runtime/cgocall.h install $srcdir/go.sh $pkgdir/etc/profile.d/ + + mv "$pkgdir/usr/bin/go" "$pkgdir/usr/bin/go.elf" + install -Dm755 "$srcdir/go" "$pkgdir/usr/bin/go" } # vim:set ts=2 sw=2 et: diff --git a/community/go/go b/community/go/go new file mode 100644 index 000000000..c284ec45c --- /dev/null +++ b/community/go/go @@ -0,0 +1,5 @@ +#!/bin/sh +if [[ -z $GOROOT ]]; then + export GOROOT=/usr/lib/go +fi +/usr/bin/go.elf "$@" diff --git a/community/hatari/PKGBUILD b/community/hatari/PKGBUILD index 750c9bf10..6c6152e49 100644 --- a/community/hatari/PKGBUILD +++ b/community/hatari/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 63626 2012-02-05 12:01:45Z ibiru $ +# $Id: PKGBUILD 68675 2012-03-31 12:26:15Z lcarlier $ # Maintainer: Shinlun Hsieh pkgname=hatari -pkgver=1.5.0 -pkgrel=2 +pkgver=1.6.1 +pkgrel=1 pkgdesc='An Atari ST and STE emulator' arch=('i686' 'x86_64') url='http://hatari.sourceforge.net/' license=('GPL') depends=('sdl' 'libpng') makedepends=('cmake') -source=("http://download.berlios.de/hatari/${pkgname}-${pkgver}.tar.bz2") -md5sums=('16277cff73ec3a342b87b7b7ea3932f4') +source=("http://download.tuxfamily.org/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2") +md5sums=('14f6af33734c971cb4f349a38c6981a1') build() { cd ${pkgname}-${pkgver} diff --git a/community/libgringotts/PKGBUILD b/community/libgringotts/PKGBUILD index e8665a917..0e2766ace 100644 --- a/community/libgringotts/PKGBUILD +++ b/community/libgringotts/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 67534 2012-03-13 11:05:54Z lcarlier $ +# $Id: PKGBUILD 68667 2012-03-31 08:24:10Z stativ $ # Maintainer: Jaroslav Lichtblau pkgname=libgringotts pkgver=1.2.1 -pkgrel=8 +pkgrel=9 pkgdesc="Encryption backend for Gringotts." arch=('i686' 'x86_64') url="http://developer.berlios.de/projects/gringotts" @@ -21,10 +21,11 @@ build() { ./configure --prefix=/usr make } -pckage() { + +package() { cd ${srcdir}/$pkgname-$pkgver make DESTDIR=${pkgdir} install - rm -fr ${pkgdir}/usr/share || return 1 + rm -fr ${pkgdir}/usr/share } diff --git a/community/me-tv/PKGBUILD b/community/me-tv/PKGBUILD index d269c786b..12bd3392d 100644 --- a/community/me-tv/PKGBUILD +++ b/community/me-tv/PKGBUILD @@ -5,7 +5,7 @@ #Previous Contributor: Jeff Bailes pkgname=me-tv -pkgver=1.4.0.7 +pkgver=1.4.0.9 pkgrel=1 epoch=1 pkgdesc="A GTK desktop application for watching digital television services that use the DVB standard" @@ -42,4 +42,4 @@ package() { } -md5sums=('1f7e10b063b869afcb00c6570061c1ef') +md5sums=('4d097d8893bc8c5dec0811e6cdcf4d7b') diff --git a/community/me-tv/me-tv.install b/community/me-tv/me-tv.install index f701b4754..ca1279c14 100644 --- a/community/me-tv/me-tv.install +++ b/community/me-tv/me-tv.install @@ -10,6 +10,7 @@ pre_upgrade() { post_upgrade() { post_install $1 + echo "If you run into errors after upgrading, try deleting ~/.local/share/me-tv/" } pre_remove() { diff --git a/community/osmo/PKGBUILD b/community/osmo/PKGBUILD index 9f84f2a8a..612679b84 100644 --- a/community/osmo/PKGBUILD +++ b/community/osmo/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 67694 2012-03-14 00:29:40Z giovanni $ +# $Id: PKGBUILD 68669 2012-03-31 08:29:38Z stativ $ # Maintainer: Jaroslav Lichtblau # Contributor: Geoffroy Carrier # Contributor: Benzo pkgname=osmo pkgver=0.2.10 -pkgrel=6 +pkgrel=7 pkgdesc="A handy personal organizer" arch=('i686' 'x86_64') url="http://clayo.org/osmo/" diff --git a/community/pcsclite/PKGBUILD b/community/pcsclite/PKGBUILD index b58f512a7..b7371be87 100644 --- a/community/pcsclite/PKGBUILD +++ b/community/pcsclite/PKGBUILD @@ -1,20 +1,20 @@ -# $Id: PKGBUILD 63833 2012-02-06 00:38:50Z giovanni $ +# $Id: PKGBUILD 68679 2012-03-31 14:28:34Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Daniel Plaza pkgname=pcsclite -pkgver=1.8.2 +pkgver=1.8.3 pkgrel=1 pkgdesc="PC/SC Architecture smartcard middleware library" arch=('i686' 'x86_64') url="https://alioth.debian.org/projects/pcsclite/" license=('BSD') -depends=('udev') +depends=('python') makedepends=('pkg-config') options=('!libtool' '!docs') -source=("https://alioth.debian.org/frs/download.php/3695/pcsc-lite-${pkgver}.tar.bz2" +source=("https://alioth.debian.org/frs/download.php/3706/pcsc-lite-${pkgver}.tar.bz2" 'pcscd') -md5sums=('cb7156346e9478c19085c918b605ed43' +md5sums=('7ad8c97c89f77aab7a00317eb7e811e9' 'c97b6bce695222efb0f003d8e8369010') build() { @@ -33,7 +33,7 @@ build() { package() { cd "${srcdir}/pcsc-lite-${pkgver}" - make DESTDIR=${pkgdir} install + make DESTDIR="${pkgdir}" install install -D -m644 ${srcdir}/pcsc-lite-${pkgver}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE install -D -m755 ${srcdir}/pcscd ${pkgdir}/etc/rc.d/pcscd diff --git a/community/setconf/PKGBUILD b/community/setconf/PKGBUILD index 6783a0d0f..e6c5c6c84 100644 --- a/community/setconf/PKGBUILD +++ b/community/setconf/PKGBUILD @@ -1,16 +1,17 @@ -# $Id: PKGBUILD 64357 2012-02-11 23:24:08Z allan $ +# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ # Maintainer: Alexander Rødseth + pkgname=setconf -pkgver=0.3.2 -pkgrel=4 +pkgver=0.4 +pkgrel=1 pkgdesc="Utility to easily change settings in Makefiles and configuration files" arch=('x86_64' 'i686') url="http://setconf.roboticoverlords.org/" license=('GPL') depends=('pcre' 'gc') -makedepends=('shedskin>=0.9.1') +makedepends=('shedskin') source=("http://setconf.roboticoverlords.org/$pkgname-$pkgver.tbz2") -sha256sums=('8b18e11da7adf78f2e21c39cfa949b178fa1b2f85e691b85be123023b7303f03') +sha256sums=('dca9d6e829f3247da8cb78434dd18d96f3439fc83a32626ff83d4a5c16099d31') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/sfml/PKGBUILD b/community/sfml/PKGBUILD index 85308c364..070110d74 100644 --- a/community/sfml/PKGBUILD +++ b/community/sfml/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 67475 2012-03-11 23:32:18Z svenstaro $ +# $Id: PKGBUILD 68697 2012-03-31 21:54:47Z svenstaro $ # Maintainer: Sven-Hendrik Haase # Contributor: Ondrej Martinak @@ -7,7 +7,7 @@ pkgname=sfml _git=true if [[ "${_git}" = "true" ]]; then - pkgver=1.99.git20120312 + pkgver=1.99.git20120331 fi pkgrel=1 diff --git a/community/smalltalk/PKGBUILD b/community/smalltalk/PKGBUILD index eeacd6d27..fd95362ad 100644 --- a/community/smalltalk/PKGBUILD +++ b/community/smalltalk/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 62241 2012-01-18 17:54:17Z tdziedzic $ +# $Id: PKGBUILD 68673 2012-03-31 10:11:37Z rvanharen $ # Maintainer: Kaiting Chen # Contributor: mrshpot # Contributor: Michael Fellinger pkgname=smalltalk pkgver=3.2.4 -pkgrel=4 +pkgrel=5 pkgdesc='A free implementation of Smalltalk-80 by the GNU project' url='http://smalltalk.gnu.org/' license=('GPL' 'LGPL') @@ -18,7 +18,7 @@ optdepends=('tk: for gst-blox' 'sqlite3' 'sed: for examples' 'gtk2') - +install=smalltalk.install source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('a36a7c9beddca08dc492b500738efc82') @@ -41,7 +41,7 @@ build() { check() { cd "${srcdir}/${pkgname}-${pkgver}" - make check +# make check } package() { diff --git a/community/smalltalk/smalltalk.install b/community/smalltalk/smalltalk.install new file mode 100644 index 000000000..992e4edfb --- /dev/null +++ b/community/smalltalk/smalltalk.install @@ -0,0 +1,21 @@ +infodir=usr/share/info +filelist=(gst-base.info{,-1,-2,-3,-4,-5}.gz gst-libs.info{,-1,-2,-3}.gz gst.info{,-1,-2}.gz) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info $infodir/$file $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 $infodir/dir 2> /dev/null + done +} + diff --git a/community/task/PKGBUILD b/community/task/PKGBUILD index 51fe81b56..27e46c747 100644 --- a/community/task/PKGBUILD +++ b/community/task/PKGBUILD @@ -5,17 +5,17 @@ # Contributor: coolkehon pkgname=task -pkgver=1.9.4 -pkgrel=3 +pkgver=2.0.0 +pkgrel=1 pkgdesc="A command-line todo list manager" arch=('i686' 'x86_64') url="http://taskwarrior.org/projects/show/taskwarrior/" -license=('GPL') +license=('MIT') depends=() makedepends=('cmake') -optdepends=('bash-completion: for bash completion', 'python: for python export addon', 'ruby: for ruby export addon', 'perl: for perl export addon') +optdepends=('bash-completion: for bash completion', 'python: for python export addon', 'ruby: for ruby export addon', 'perl: for perl export addon', 'lua: for luaexport addon') source=(http://www.taskwarrior.org/download/$pkgname-$pkgver.tar.gz) -sha1sums=('b9bae255f4fa03970eced3ac0876935271d1d7a1') +sha256sums=('78971e366c2395de1cc4b0c4fc41dd950c309d3bc2f6e9594b4c5821ad6775bd') build() { cd "$srcdir/$pkgname-$pkgver" @@ -28,7 +28,7 @@ package() { cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install - install -Dm644 "$pkgdir/usr/share/doc/task/scripts/bash/task_completion.sh" "$pkgdir/etc/bash_completion.d/task_completion.sh" + install -Dm644 "$pkgdir/usr/share/doc/task/scripts/bash/task_completion.sh" "$pkgdir/usr/share/bash_completion/completions/task_completion.sh" install -Dm644 "$pkgdir/usr/share/doc/task/scripts/fish/task.fish" "$pkgdir/usr/share/fish/completions/task.fish" install -Dm644 "$pkgdir/usr/share/doc/task/scripts/zsh/_task" "$pkgdir/usr/share/zsh/site-functions/_task" @@ -36,4 +36,6 @@ package() { install -Dm644 "$pkgdir/usr/share/doc/task/scripts/vim/syntax/taskdata.vim" "$pkgdir/usr/share/vim/vimfiles/syntax/taskdata.vim" install -Dm644 "$pkgdir/usr/share/doc/task/scripts/vim/syntax/taskedit.vim" "$pkgdir/usr/share/vim/vimfiles/syntax/taskedit.vim" install -Dm644 "$pkgdir/usr/share/doc/task/scripts/vim/syntax/taskrc.vim" "$pkgdir/usr/share/vim/vimfiles/syntax/taskrc.vim" + + install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/task/LICENSE" } -- cgit v1.2.3-54-g00ecf