summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-04-22 00:46:42 -0700
committerroot <root@rshg054.dnsready.net>2013-04-22 00:46:42 -0700
commit3faf011988bf1728989962e062a474aaa62b55f5 (patch)
treed362a44862fe1fd74611962e89293ec97d073e84 /community
parent031887a2047546085998f965214f5b682664de9b (diff)
Mon Apr 22 00:46:41 PDT 2013
Diffstat (limited to 'community')
-rw-r--r--community/alex/PKGBUILD8
-rw-r--r--community/aria2/PKGBUILD16
-rw-r--r--community/fdm/GNUmakefile.patch49
-rw-r--r--community/fdm/PKGBUILD36
-rw-r--r--community/fdm/fdm.conf2
-rw-r--r--community/milkytracker/PKGBUILD27
-rw-r--r--community/milkytracker/milkytracker.install2
-rw-r--r--community/milkytracker/milkytracker.patch (renamed from community/milkytracker/arch.patch)4
-rw-r--r--community/pdf2djvu/PKGBUILD4
-rw-r--r--community/remind/PKGBUILD6
-rw-r--r--community/ruby-gtk2/PKGBUILD25
-rw-r--r--community/ruby-gtk3/PKGBUILD13
-rw-r--r--community/smalltalk/PKGBUILD13
-rw-r--r--community/supercollider/PKGBUILD11
-rw-r--r--community/tinyxml/PKGBUILD63
-rw-r--r--community/tinyxml/tinyxml.pc10
16 files changed, 140 insertions, 149 deletions
diff --git a/community/alex/PKGBUILD b/community/alex/PKGBUILD
index e48b9db79..93ca55e24 100644
--- a/community/alex/PKGBUILD
+++ b/community/alex/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 83990 2013-02-08 04:15:22Z td123 $
+# $Id: PKGBUILD 88642 2013-04-20 22:36:02Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Philip Nilsson <pnilsson@nullref.se>
pkgname=alex
-pkgver=3.0.2
-pkgrel=4
+pkgver=3.0.5
+pkgrel=1
pkgdesc='Lexical analyser generator for Haskell'
arch=('x86_64' 'i686')
url='http://hackage.haskell.org/package/alex'
@@ -14,7 +14,7 @@ license=('custom:BSD3')
depends=('gmp')
makedepends=('ghc=7.6.2-1' 'haskell-quickcheck>=2')
source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('997e33342c3c6e0edfff862f051fc286bd661f442d09d1bc02cd6e9d22083164')
+sha256sums=('c3326417a0538e355e5ad1871ab931b9c8145391e8b2ff79668eb643d9b99659')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/aria2/PKGBUILD b/community/aria2/PKGBUILD
index 492116da8..4de1674c0 100644
--- a/community/aria2/PKGBUILD
+++ b/community/aria2/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 86908 2013-03-24 10:25:05Z bpiotrowski $
+# $Id: PKGBUILD 88658 2013-04-21 10:47:57Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: Angel Velasquez <angvp@archlinux.org>
@@ -6,7 +6,7 @@
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=aria2
-pkgver=1.16.5
+pkgver=1.17.0
pkgrel=1
pkgdesc='Download utility that supports HTTP(S), FTP, BitTorrent, and Metalink'
arch=('i686' 'x86_64')
@@ -15,7 +15,7 @@ license=('GPL')
depends=('gnutls' 'libxml2' 'sqlite' 'c-ares' 'ca-certificates')
checkdepends=('cppunit')
source=(http://downloads.sourceforge.net/aria2/aria2-${pkgver}.tar.xz)
-sha256sums=('00c5d9ef6ce584561e9ffc8626e03d1156073bf2ddcc10dc55750fb49626d1fe')
+sha256sums=('e3b533a33d33ad2392acc37d4510e5cd660af8ac23943c6402a0172f4a347c9c')
build() {
cd $pkgname-$pkgver
@@ -35,11 +35,11 @@ check() {
package() {
cd $pkgname-$pkgver
- make DESTDIR=${pkgdir} install
+ make DESTDIR="$pkgdir" install
# add bash completion (aria2 automatically installs to a temporary target directory)
- install -d ${pkgdir}/usr/share/bash-completion/completions
- install -m644 ${pkgdir}/usr/share/doc/aria2/bash_completion/aria2c \
- ${pkgdir}/usr/share/bash-completion/completions
- rm -rf ${pkgdir}/usr/share/doc/aria2/bash_completion
+ install -d "$pkgdir"/usr/share/bash-completion/completions
+ install -m644 "$pkgdir"/usr/share/doc/aria2/bash_completion/aria2c \
+ "$pkgdir"/usr/share/bash-completion/completions
+ rm -rf "$pkgdir"/usr/share/doc/aria2/bash_completion
}
diff --git a/community/fdm/GNUmakefile.patch b/community/fdm/GNUmakefile.patch
deleted file mode 100644
index 8320b9af5..000000000
--- a/community/fdm/GNUmakefile.patch
+++ /dev/null
@@ -1,49 +0,0 @@
---- fdm-1,6/GNUmakefile 2008-12-22 21:50:05.000000000 +0530
-+++ fdm-1.6/GNUmakefile 2009-05-09 19:07:21.000000000 +0530
-@@ -8,10 +8,7 @@
-
- #DEBUG= 1
-
--PREFIX?= /usr/local
--
--BIN_OWNER= bin
--BIN_GROUP= root
-+PREFIX?= /usr
-
- CC= gcc
-
-@@ -27,8 +24,8 @@
- endif
-
- INSTALLDIR= install -d
--INSTALLBIN= install -g $(BIN_OWNER) -o $(BIN_GROUP) -m 555
--INSTALLMAN= install -g $(BIN_OWNER) -o $(BIN_GROUP) -m 444
-+INSTALLBIN= install -m 0755
-+INSTALLMAN= install -m 0644
-
- SRCS= fdm.c \
- attach.c buffer.c cleanup.c command.c connect.c io.c log.c netrc.c \
-@@ -72,7 +69,7 @@
- endif
-
- OBJS= $(patsubst %.c,%.o,$(SRCS))
--CPPFLAGS+= $(DEFS) -I. -I- $(INCDIRS)
-+CPPFLAGS+= $(DEFS) -I. -iquote. $(INCDIRS)
- ifdef DEBUG
- CFLAGS+= -g -ggdb -DDEBUG
- LDFLAGS+= -rdynamic
-@@ -115,10 +112,10 @@
- install:
- $(INSTALLDIR) $(DESTDIR)$(PREFIX)/bin
- $(INSTALLBIN) $(PROG) $(DESTDIR)$(PREFIX)/bin/$(PROG)
-- $(INSTALLDIR) $(DESTDIR)$(PREFIX)/man/man1
-- $(INSTALLMAN) $(PROG).1 $(DESTDIR)$(PREFIX)/man/man1/$(PROG).1
-- $(INSTALLDIR) $(DESTDIR)$(PREFIX)/man/man5
-- $(INSTALLMAN) $(PROG).conf.5 $(DESTDIR)$(PREFIX)/man/man5/$(PROG).conf.5
-+ $(INSTALLDIR) $(DESTDIR)$(PREFIX)/share/man/man1
-+ $(INSTALLMAN) $(PROG).1 $(DESTDIR)$(PREFIX)/share/man/man1/$(PROG).1
-+ $(INSTALLDIR) $(DESTDIR)$(PREFIX)/share/man/man5
-+ $(INSTALLMAN) $(PROG).conf.5 $(DESTDIR)$(PREFIX)/share/man/man5/$(PROG).conf.5
-
- clean:
- rm -f $(CLEANFILES)
diff --git a/community/fdm/PKGBUILD b/community/fdm/PKGBUILD
index 5546042ad..9cf7f7696 100644
--- a/community/fdm/PKGBUILD
+++ b/community/fdm/PKGBUILD
@@ -1,33 +1,35 @@
-# $Id: PKGBUILD 55396 2011-09-11 20:59:09Z bisson $
+# $Id: PKGBUILD 88671 2013-04-21 20:30:45Z jlichtblau $
+# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Jeff Mickey <jeff@archlinux.org>
# Contributor: Grigorios Bouzakis <grbzks@gmail.com>
pkgname=fdm
-pkgver=1.6
-pkgrel=3
+pkgver=1.7
+pkgrel=1
pkgdesc='Program to fetch and deliver mail'
+arch=('i686' 'x86_64')
url='http://fdm.sourceforge.net/'
license=('BSD')
-arch=('i686' 'x86_64')
-options=('!makeflags')
depends=('openssl' 'tdb' 'zlib')
-source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"
- 'GNUmakefile.patch')
-sha1sums=('fb8042f2355062848ff142c9604069b6657e6a82'
- '0bddf0b0403ccee62190355f43fae84932c37436')
+makedepends=('patch' 'sed')
+options=('!makeflags')
+source=(http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('484474094f124ce438c89dfab05519fe7b3aa8c8346d00f790a512ab950cef2a')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -p1 -i ../GNUmakefile.patch
- make
+ cd ${srcdir}/${pkgname}-${pkgver}
+
+ ./configure
+ make PREFIX=/usr MANDIR=/usr/share/man
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
+ cd ${srcdir}/${pkgname}-${pkgver}
+
+ make DESTDIR=${pkgdir} PREFIX=/usr MANDIR=/usr/share/man install
- install -d "${pkgdir}"/usr/share/{doc,licenses}/"${pkgname}"
- sed '3,17p;d' fdm.c > "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- mv examples "${pkgdir}/usr/share/doc/${pkgname}"
+ install -d ${pkgdir}/usr/share/{doc,licenses}/${pkgname}
+ sed '3,17p;d' fdm.c > ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+ mv examples ${pkgdir}/usr/share/doc/${pkgname}
}
diff --git a/community/fdm/fdm.conf b/community/fdm/fdm.conf
deleted file mode 100644
index ad58f3606..000000000
--- a/community/fdm/fdm.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-# Default system-wide configuration file for fdm.
-# You probably want to make a ~/.fdm.conf, and not edit this file.
diff --git a/community/milkytracker/PKGBUILD b/community/milkytracker/PKGBUILD
index d869a8a31..711a96e51 100644
--- a/community/milkytracker/PKGBUILD
+++ b/community/milkytracker/PKGBUILD
@@ -1,32 +1,37 @@
-# $Id: PKGBUILD 61589 2012-01-03 23:37:49Z arodseth $
+# $Id: PKGBUILD 88664 2013-04-21 13:23:51Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Christopher O'Neill <milkytracker@chrisoneill.co.uk>
# Contributor: Maks Verver <maksverver@geocities.com>
pkgname=milkytracker
pkgver=0.90.85
-pkgrel=7
-pkgdesc="Fast Tracker II inspired music tracker"
+pkgrel=8
+pkgdesc='Fast Tracker II inspired music tracker'
arch=('x86_64' 'i686')
url="http://www.milkytracker.org/"
license=('GPL3')
-depends=('sdl>=1.2.0' 'alsa-lib' 'zlib' 'gcc-libs' 'setconf' 'gendesk')
-makedepends=('jack-audio-connection-kit')
+depends=('sdl' 'alsa-lib' 'zlib' 'gcc-libs')
+makedepends=('jack-audio-connection-kit' 'gendesk')
optdepends=('jack-audio-connection-kit: JACK audio support')
options=('docs' '!strip')
-install=$pkgname.install
+install="$pkgname.install"
source=("http://milkytracker.org/files/$pkgname-$pkgver.tar.bz2"
- 'arch.patch')
+ "$pkgname.patch")
sha256sums=('59a0d294d63752be74b157e07b0c70252c9198c312d9b1ad0ca460129fe5bd80'
- 'c0cf7adc0db78519644a64321c319b04a6ee6c26de1f0620b581137791f596c3')
+ '0b701bf97375343f13d1af8a30df052c85b526e527bf6402634c37c7e9fa5b42')
_name=('MilkyTracker')
+_categories=('AudioVideo;Audio;AudioVideoEditing;')
-build() {
+prepare() {
cd "$srcdir"
+
gendesk -n
- setconf "$pkgname.desktop" Categories 'AudioVideo;Audio;AudioVideoEditing;'
+ patch -p0 -i "$pkgname.patch"
+}
+
+build() {
cd "$pkgname-$pkgver"
- patch -p1 -i ../arch.patch
+
./configure --prefix=/usr --with-alsa --with-jack
make
}
diff --git a/community/milkytracker/milkytracker.install b/community/milkytracker/milkytracker.install
index aeef78890..f415655f7 100644
--- a/community/milkytracker/milkytracker.install
+++ b/community/milkytracker/milkytracker.install
@@ -1,6 +1,4 @@
post_upgrade() {
- gtk-update-icon-cache -q -f -t /usr/share/icons/hicolor
- update-desktop-database -q
echo 'If you wish to use jack (or jack2), use this command the first time'
echo 'you start milkytracker: SDL_AUDIODRIVER=jack milkytracker'
echo 'Then select the jack driver in milkytracker and connect the audio'
diff --git a/community/milkytracker/arch.patch b/community/milkytracker/milkytracker.patch
index f7ade306f..ee292a87c 100644
--- a/community/milkytracker/arch.patch
+++ b/community/milkytracker/milkytracker.patch
@@ -203,8 +203,8 @@ diff -c -x .svn milkytracker-0.90.85/docs/MilkyTracker.html milkytracker-trunk/d
Only in milkytracker-0.90.85/docs/: MilkyTracker.rtf
---- x/src/compression/DecompressorGZIP.cpp 2012-08-28 17:54:46.000000000 +0200
-+++ y/src/compression/DecompressorGZIP.cpp 2012-08-28 17:55:21.000000000 +0200
+--- milkytracker-0.90.85/src/compression/DecompressorGZIP.cpp 2012-08-28 17:54:46.000000000 +0200
++++ milkytracker-trunk/src/compression/DecompressorGZIP.cpp 2012-08-28 17:55:21.000000000 +0200
@@ -57,11 +57,11 @@
bool DecompressorGZIP::decompress(const PPSystemString& outFileName, Hints hint)
diff --git a/community/pdf2djvu/PKGBUILD b/community/pdf2djvu/PKGBUILD
index 4d40f0ede..4f1fdfc4d 100644
--- a/community/pdf2djvu/PKGBUILD
+++ b/community/pdf2djvu/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 88617 2013-04-20 16:45:11Z heftig $
+# $Id: PKGBUILD 88656 2013-04-21 08:48:16Z jelle $
# Contributor: Paulo Matias <matiasΘarchlinux-br·org>
# Maintainer: Jelle van der Waa <jelle@vdwaa.nl>
pkgname=pdf2djvu
pkgver=0.7.16
-pkgrel=3
+pkgrel=4
pkgdesc="Creates DjVu files from PDF files"
arch=('i686' 'x86_64')
url="http://pdf2djvu.googlecode.com"
diff --git a/community/remind/PKGBUILD b/community/remind/PKGBUILD
index 3b98b5121..73cee013d 100644
--- a/community/remind/PKGBUILD
+++ b/community/remind/PKGBUILD
@@ -4,7 +4,7 @@
# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=remind
-pkgver=3.01.12
+pkgver=3.01.13
pkgrel=1
pkgdesc='A sophisticated calendar and alarm program.'
arch=('i686' 'x86_64')
@@ -13,8 +13,8 @@ license=('GPL')
depends=('tk' 'tcllib')
source=("http://www.roaringpenguin.com/files/download/${pkgname}-0${pkgver}.tar.gz"{,.sig})
options=('!emptydirs')
-md5sums=('de16cbfc3ee94defcb1abdf78b2ebcd1'
- '4be6e58ad5117fe2299489b01db45d48')
+md5sums=('9b746d257eccd5961d61c649cf48305c'
+ 'SKIP')
build() {
cd "${pkgname}-0${pkgver}"
diff --git a/community/ruby-gtk2/PKGBUILD b/community/ruby-gtk2/PKGBUILD
index 23608ec6c..03d12f093 100644
--- a/community/ruby-gtk2/PKGBUILD
+++ b/community/ruby-gtk2/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 87134 2013-03-27 19:44:03Z arodseth $
+# $Id: PKGBUILD 88649 2013-04-21 07:40:40Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Eric Bélanger <eric@archlinux.org>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
@@ -8,24 +8,33 @@
pkgbase=ruby-gtk2
pkgname=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-gio2' 'ruby-glib2' 'ruby-gtk2'
'ruby-pango')
-pkgver=1.2.5
+pkgver=1.2.6
pkgrel=1
arch=('x86_64' 'i686')
url='http://ruby-gnome2.sourceforge.jp/'
license=('LGPL')
makedepends=('ruby-pkgconfig' 'ruby-cairo' 'gtk2' 'glib2')
source=("http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk2-$pkgver.tar.gz")
-sha256sums=('9b956468446361b930bb5b10a518e1c59b4ce2dd2ea04ccc600d0259f1490429')
+sha256sums=('1b685d47b04f0a670a22db2af126cd145300bc664c38ee530f459c251ce7481f')
-build() {
+prepare() {
cd "$srcdir/ruby-gtk2-$pkgver"
LANG="en_US.UTF-8" \
ruby extconf.rb atk gdk_pixbuf2 gio2 glib2 gtk2 pango --vendor
- mkdir -p "$pkgdir/ruby-glib2/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux"
- mkdir -p "$pkgdir/ruby-atk/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux"
- mkdir -p "$pkgdir/ruby-gio2/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux"
- mkdir -p "$pkgdir/ruby-gdkpixbuf2/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux"
+ mkdir -p \
+ "$pkgdir/ruby-glib2/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
+ "$pkgdir/ruby-atk/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
+ "$pkgdir/ruby-gio2/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
+ "$pkgdir/ruby-gdkpixbuf2/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
+ "$pkgdir/ruby-atk/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
+ "$pkgdir/ruby-pango/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-linux" \
+ "$pkgdir/ruby-glib2/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-linux"
+}
+
+build() {
+ cd "$srcdir/ruby-gtk2-$pkgver"
+
make
}
diff --git a/community/ruby-gtk3/PKGBUILD b/community/ruby-gtk3/PKGBUILD
index 9251f7016..ec58a456d 100644
--- a/community/ruby-gtk3/PKGBUILD
+++ b/community/ruby-gtk3/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 87329 2013-03-29 22:49:20Z arodseth $
+# $Id: PKGBUILD 88651 2013-04-21 08:01:04Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Eric Bélanger
# Contributor: Brad Fanella <bradfanella@archlinux.us>
@@ -8,19 +8,24 @@
pkgbase=ruby-gtk3
pkgname=('ruby-gtk3' 'ruby-gdk3')
depends=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-glib2' 'ruby-pango')
-pkgver=1.2.5
+pkgver=1.2.6
pkgrel=1
arch=('x86_64' 'i686')
url='http://ruby-gnome2.sourceforge.jp/'
license=('LGPL')
makedepends=('ruby-pkgconfig' 'ruby-cairo' 'gtk3')
source=("http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk3-$pkgver.tar.gz")
-sha256sums=('ecd3fde8e56442944a2b692c773081c553d48b621bb53c49b40b7575216f6c6a')
+sha256sums=('105395100bcbcfe8fa3fd5a2963ded64092303da64f31400887dbcd6a84d1e1a')
-build() {
+prepare() {
cd "$srcdir/ruby-gtk3-$pkgver"
LANG="en_US.UTF-8" ruby extconf.rb gtk3 gdk3 --vendor
+}
+
+build() {
+ cd "$srcdir/ruby-gtk3-$pkgver"
+
make
}
diff --git a/community/smalltalk/PKGBUILD b/community/smalltalk/PKGBUILD
index 611f57912..edc92f438 100644
--- a/community/smalltalk/PKGBUILD
+++ b/community/smalltalk/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 81609 2012-12-25 00:34:14Z foutrelis $
+# $Id: PKGBUILD 88644 2013-04-20 23:03:17Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: mrshpot <mrshpot at gmail dot com>
# Contributor: Michael Fellinger <m.fellinger@gmail.com>
pkgname=smalltalk
-pkgver=3.2.4
-pkgrel=8
+pkgver=3.2.5
+pkgrel=1
pkgdesc='Implementation of Smalltalk-80'
url='http://smalltalk.gnu.org/'
license=('GPL' 'LGPL')
@@ -14,9 +14,9 @@ arch=('x86_64' 'i686')
options=('!libtool' '!emptydirs')
depends=('gmp' 'libffi' 'libsigsegv' 'readline' 'libltdl')
makedepends=('gdbm' 'gtk2' 'sqlite' 'tk>=8.6' 'zip')
-install=smalltalk.install
+install="$pkgname.install"
source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz")
-sha256sums=('901cc7090a1fa44bc60900a970d207de4aa3bdfdce72bea55114e243bc1eb1b3')
+sha256sums=('06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce')
optdepends=('tk: for gst-blox'
'sqlite: database in a file'
'sed: for examples'
@@ -51,7 +51,8 @@ package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
- # fix manpage symlink
+
+ # Fix manpage symlink
rm -f "$pkgdir/usr/share/man/man1/gst-reload.1"
ln -s gst-load.1 "$pkgdir/usr/share/man/man1/gst-reload.1"
}
diff --git a/community/supercollider/PKGBUILD b/community/supercollider/PKGBUILD
index 0ad10ea27..1a66faf0f 100644
--- a/community/supercollider/PKGBUILD
+++ b/community/supercollider/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 86888 2013-03-23 23:10:51Z td123 $
+# $Id: PKGBUILD 88666 2013-04-21 13:40:47Z speps $
# Maintainer : speps <speps at aur dot archlinux dot org>
# Contributor: <farid at archlinux-br.org>
_name=SuperCollider
pkgname=supercollider
-pkgver=3.6.3
-pkgrel=2
+pkgver=3.6.4
+pkgrel=1
pkgdesc="An environment and programming language for real time audio synthesis and algorithmic composition"
arch=('i686' 'x86_64')
url="http://supercollider.sourceforge.net/"
@@ -18,13 +18,14 @@ optdepends=('emacs: emacs interface'
'ruby: vim support')
install="$pkgname.install"
source=("http://download.sourceforge.net/project/$pkgname/Source/${pkgver%.*}/$_name-$pkgver-Source-linux.tar.bz2")
-md5sums=('f6d8384eb076f3ccced5051abd2f33bf')
+md5sums=('a6f0c1183f311ffcfbc143dce2332d74')
build() {
cd "$srcdir/$_name-Source"
[ -d bld ] || mkdir bld && cd bld
cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release
+ -DCMAKE_BUILD_TYPE=Release \
+ -DLIBSCSYNTH=ON
make
}
diff --git a/community/tinyxml/PKGBUILD b/community/tinyxml/PKGBUILD
index 10c5091dc..a8f263f30 100644
--- a/community/tinyxml/PKGBUILD
+++ b/community/tinyxml/PKGBUILD
@@ -1,51 +1,62 @@
-# $Id: PKGBUILD 74688 2012-08-02 07:33:41Z bpiotrowski $
-# Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com>
+# $Id: PKGBUILD 88660 2013-04-21 13:06:07Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Bartłomiej Piotrowski <barthalion@gmail.com>
# Contributor: Larry Hajali <larryhaja[at]gmail[dot]com>
# Contributor: Hubert Grzeskowiak <arch at nemesis13 dot de>
pkgname=tinyxml
pkgver=2.6.2
-pkgrel=2
-pkgdesc="A simple, small, C++ XML parser that can be easily integrated into other programs."
-url='http://www.grinninglizard.com/tinyxml/'
-arch=('i686' 'x86_64')
+pkgrel=3
+pkgdesc='Simple, small, C++ XML parser that can be easily integrated into other programs'
+url="http://www.grinninglizard.com/tinyxml/"
+arch=('x86_64' 'i686')
license=('zlib')
depends=('gcc-libs')
+makedepends=('setconf')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}_${pkgver//./_}.tar.gz"
'entity.patch'
- 'tinyxml-2.5.3-stl.patch')
-md5sums=('c1b864c96804a10526540c664ade67f0'
- 'b6cc2d9330707373d920f760793c6311'
- '6db8334398e0cdad7e3c6406206ff42a')
+ "$pkgname-2.5.3-stl.patch"
+ "$pkgname.pc")
+sha256sums=('15bdfdcec58a7da30adc87ac2b078e4417dbe5392f3afb719f9ba6d062645593'
+ 'ef493209b0a51160171fd834a7ecdddd02679463b85fb89a2ea254213e47f99b'
+ '3baf2c4dbc2c8f54a151dac8860113d2f549174f83ed85d552b094dfaebb52af'
+ '0e37a568eaebb8f0644f148a3d3efa921ac518217e1c0de46c2859d26516bcc4')
-build() {
- cd "$srcdir"/$pkgname
+prepare() {
+ cd "$srcdir/$pkgname"
# Fix entity encoding.
- patch -p0 < "$srcdir"/entity.patch
+ patch -p0 -i "$srcdir"/entity.patch
# Make TINYXML_USE_STL permanently defined in tinyxml.h
- patch -p1 < "$srcdir"/$pkgname-2.5.3-stl.patch
+ patch -p1 -i "$srcdir"/$pkgname-2.5.3-stl.patch
# Fix Makefile
- sed -i \
- -e '/^TINYXML_USE_STL/ s|=.*|=YES|' \
- -e "s|^RELEASE_CFLAGS.*|& ${CXXFLAGS} -fPIC|" Makefile
+ setconf Makefile TINYXML_USE_STL YES
+ setconf Makefile RELEASE_CFLAGS "$CXXFLAGS -fPIC"
+}
+
+build() {
+ cd "$srcdir/$pkgname"
make
- g++ -fPIC ${CXXFLAGS} -shared -o lib${pkgname}.so.0.$pkgver \
- -Wl,-soname,lib${pkgname}.so.0 $(ls *.o | grep -v xmltest)
+ g++ -fPIC "$CXXFLAGS" -shared -o "lib${pkgname}.so.0.$pkgver" \
+ -Wl,-soname,"lib${pkgname}.so.0" $(ls *.o | grep -v xmltest)
}
package() {
- cd "$srcdir"/$pkgname
+ cd "$srcdir/$pkgname"
install -d -m 0755 "$pkgdir"/usr/{lib,include}
- install -m 0755 lib${pkgname}.so.0.$pkgver "$pkgdir"/usr/lib/
- install -m 0644 $pkgname.h tinystr.h "$pkgdir"/usr/include
-
- (cd "$pkgdir"/usr/lib
- ln -s lib${pkgname}.so.0.$pkgver lib${pkgname}.so.0
- ln -s lib${pkgname}.so.0.$pkgver lib${pkgname}.so
+ install -m 0755 "lib${pkgname}.so.0.$pkgver" "$pkgdir"/usr/lib/
+ install -m 0644 "$pkgname.h" tinystr.h "$pkgdir"/usr/include
+ install -Dm644 readme.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 "$srcdir/$pkgname.pc" "$pkgdir/usr/lib/pkgconfig/$pkgname.pc"
+
+ (cd "$pkgdir/usr/lib"
+ ln -s "lib${pkgname}.so.0.$pkgver" "lib${pkgname}.so.0"
+ ln -s "lib${pkgname}.so.0.$pkgver" "lib${pkgname}.so"
)
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/tinyxml/tinyxml.pc b/community/tinyxml/tinyxml.pc
new file mode 100644
index 000000000..684b090cd
--- /dev/null
+++ b/community/tinyxml/tinyxml.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: TinyXml
+Description: simple, small, C++ XML parser
+Version: 2.6.2
+Libs: -L${libdir} -ltinyxml
+Cflags: -I${includedir}