summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/activity-log-manager/PKGBUILD14
-rw-r--r--community/algol68g/PKGBUILD41
-rw-r--r--community/algol68g/plotutils.patch20
-rw-r--r--community/argyllcms/PKGBUILD58
-rw-r--r--community/argyllcms/argyllcms.install39
-rw-r--r--community/arm-elf-binutils/PKGBUILD54
-rw-r--r--community/arm-elf-gcc-base/PKGBUILD61
-rw-r--r--community/arpwatch/PKGBUILD14
-rw-r--r--community/arpwatch/ethercodes.dat.xzbin0 -> 166132 bytes
-rwxr-xr-xcommunity/arpwatch/gen_ethercode.sh32
-rw-r--r--community/astromenace/PKGBUILD6
-rw-r--r--community/audit/PKGBUILD6
-rw-r--r--community/banner/PKGBUILD27
-rw-r--r--community/bind/PKGBUILD6
-rw-r--r--community/bird/PKGBUILD8
-rw-r--r--community/bti/PKGBUILD24
-rw-r--r--community/cantata/PKGBUILD9
-rw-r--r--community/ccid/PKGBUILD9
-rw-r--r--community/cegui/PKGBUILD4
-rw-r--r--community/cegui/cegui-0.7.6-python-detection.patch11
-rw-r--r--community/chicken/PKGBUILD6
-rw-r--r--community/chrony/PKGBUILD12
-rw-r--r--community/cinnamon/PKGBUILD17
-rw-r--r--community/clinica/PKGBUILD38
-rw-r--r--community/clinica/vala-0.16.patch242
-rw-r--r--community/cmus/PKGBUILD4
-rw-r--r--community/converseen/PKGBUILD6
-rw-r--r--community/darktable/PKGBUILD6
-rw-r--r--community/dbmail/PKGBUILD16
-rw-r--r--community/dispcalgui/PKGBUILD33
-rw-r--r--community/dispcalgui/dispcalgui.install19
-rw-r--r--community/distcc/PKGBUILD8
-rw-r--r--community/dnscrypt-proxy/PKGBUILD39
-rw-r--r--community/dnscrypt-proxy/conf.d.file3
-rw-r--r--community/dnscrypt-proxy/dnscrypt-proxy.service20
-rw-r--r--community/doublecmd/PKGBUILD6
-rw-r--r--community/ekg/PKGBUILD5
-rw-r--r--community/ekg2/PKGBUILD57
-rw-r--r--community/ekg2/ekg2-0.3.1-giflib5.patch12
-rw-r--r--community/electricsheep/PKGBUILD4
-rw-r--r--community/fb-client/PKGBUILD4
-rw-r--r--community/fbv/PKGBUILD11
-rw-r--r--community/fbv/giflib-5.0.patch21
-rw-r--r--community/fcitx-libpinyin/PKGBUILD15
-rw-r--r--community/fcitx-rime/PKGBUILD12
-rw-r--r--community/fcitx-unikey/PKGBUILD29
-rw-r--r--community/fcitx/PKGBUILD30
-rw-r--r--community/fcitx/fcitx-gtk2.install2
-rw-r--r--community/ffmpeg-compat/PKGBUILD77
-rw-r--r--community/ffmpeg2theora/PKGBUILD9
-rwxr-xr-xcommunity/ffmpegsource/PKGBUILD6
-rwxr-xr-xcommunity/ffmpegsource/autoconf.patch11
-rw-r--r--community/flightgear/PKGBUILD4
-rw-r--r--community/freeorion/PKGBUILD52
-rw-r--r--community/freeorion/freeorion.sh8
-rw-r--r--community/freerdp/PKGBUILD15
-rw-r--r--community/freerdp/ffmpeg2.0.patch76
-rw-r--r--community/freewrl/PKGBUILD4
-rw-r--r--community/gambas3/PKGBUILD8
-rw-r--r--community/gauche/PKGBUILD34
-rw-r--r--community/gauche/gauche.install21
-rw-r--r--community/gdal/PKGBUILD4
-rw-r--r--community/gdal/gdal.changelog3
-rw-r--r--community/gigedit/PKGBUILD35
-rw-r--r--community/gimp-plugin-mathmap/PKGBUILD11
-rw-r--r--community/gimp-plugin-mathmap/giflib-5.0.patch12
-rw-r--r--community/gimp-refocus/PKGBUILD4
-rw-r--r--community/gimp-refocus/refocus-gimp-2.0.patch2
-rw-r--r--community/glusterfs/PKGBUILD12
-rw-r--r--community/gmime24/PKGBUILD36
-rw-r--r--community/gmpc/PKGBUILD37
-rw-r--r--community/gnash/PKGBUILD11
-rw-r--r--community/gnash/gnucash-0.8.10-giflib-5.0.patch12
-rw-r--r--community/gnubg/PKGBUILD38
-rw-r--r--community/gnubg/gnubg.desktop19
-rw-r--r--community/gnubg/gnubg.install11
-rw-r--r--community/gnustep-gui/PKGBUILD11
-rw-r--r--community/gnustep-gui/giflib-5.0.patch21
-rw-r--r--community/golangide/PKGBUILD12
-rw-r--r--community/gource/PKGBUILD4
-rw-r--r--community/gpac/PKGBUILD16
-rw-r--r--community/gpac/gpac-ffmpeg.patch37
-rw-r--r--community/guitarix2/PKGBUILD15
-rw-r--r--community/guvcview/PKGBUILD6
-rw-r--r--community/hedgewars/PKGBUILD11
-rw-r--r--community/hedgewars/ffmpeg2.0.patch21
-rw-r--r--community/id3lib-rcc/PKGBUILD43
-rw-r--r--community/id3lib-rcc/arch.patch39
-rw-r--r--community/id3lib-rcc/id3lib-gcc4.patch189
-rw-r--r--community/instead/PKGBUILD6
-rw-r--r--community/iverilog/PKGBUILD31
-rw-r--r--community/kid3/PKGBUILD9
-rw-r--r--community/kmess/PKGBUILD12
-rw-r--r--community/kmess/giflib-5.0.patch85
-rw-r--r--community/leptonica/PKGBUILD15
-rw-r--r--community/leptonica/giflib6.patch56
-rw-r--r--community/libc++/PKGBUILD20
-rw-r--r--community/libc++/libc++.install7
-rw-r--r--community/libc++abi/PKGBUILD28
-rw-r--r--community/libdlna/PKGBUILD4
-rw-r--r--community/libfm/PKGBUILD10
-rw-r--r--community/libkkc-data/PKGBUILD5
-rw-r--r--community/libkkc/PKGBUILD6
-rw-r--r--community/libsodium/PKGBUILD38
-rw-r--r--community/libtxc_dxtn/PKGBUILD32
-rw-r--r--community/libvirt/PKGBUILD16
-rw-r--r--community/linuxsampler/PKGBUILD38
-rw-r--r--community/linuxsampler/license.txt7
-rw-r--r--community/lout/PKGBUILD8
-rw-r--r--community/lwm/PKGBUILD10
-rw-r--r--community/lxsession/PKGBUILD23
-rw-r--r--community/lxsession/lxsession-0.4.6.1-logind-support.patch608
-rw-r--r--community/megaglest/PKGBUILD4
-rw-r--r--community/metapixel/PKGBUILD11
-rw-r--r--community/metapixel/metapixel-1.0.2-giflib-5.0.patch11
-rw-r--r--community/meterbridge/PKGBUILD36
-rw-r--r--community/midori-gtk3/PKGBUILD45
-rw-r--r--community/midori-gtk3/midori.install14
-rw-r--r--community/midori/PKGBUILD36
-rw-r--r--community/midori/midori.install2
-rw-r--r--community/minidlna/PKGBUILD4
-rw-r--r--community/mksh/PKGBUILD8
-rw-r--r--community/mlt/PKGBUILD4
-rw-r--r--community/motion/PKGBUILD4
-rw-r--r--community/mplayer2/PKGBUILD19
-rw-r--r--community/mplayer2/giflib-5.0.patch111
-rw-r--r--community/mtpaint/PKGBUILD28
-rw-r--r--community/myodbc/PKGBUILD8
-rw-r--r--community/mythtv/PKGBUILD4
-rw-r--r--community/nestopia/PKGBUILD8
-rw-r--r--community/nginx/PKGBUILD8
-rw-r--r--community/nodejs/PKGBUILD6
-rw-r--r--community/nsd/PKGBUILD8
-rw-r--r--community/nzbget/PKGBUILD8
-rw-r--r--community/nzbget/nzbget.changelog3
-rw-r--r--community/oath-toolkit/PKGBUILD6
-rw-r--r--community/openclonk/PKGBUILD8
-rw-r--r--community/openimageio/PKGBUILD4
-rw-r--r--community/openscenegraph/PKGBUILD17
-rw-r--r--community/openscenegraph/osg-xine-1.2.patch14
-rw-r--r--community/openshadinglanguage/PKGBUILD9
-rw-r--r--community/openttd/PKGBUILD6
-rw-r--r--community/parcellite/PKGBUILD10
-rw-r--r--community/parole/PKGBUILD8
-rw-r--r--community/parrot/PKGBUILD6
-rw-r--r--community/passenger/PKGBUILD8
-rw-r--r--community/pcmanfm/PKGBUILD6
-rw-r--r--community/performous/PKGBUILD13
-rw-r--r--community/performous/ffmpeg-2.0.patch11
-rw-r--r--community/perl-crypt-des/PKGBUILD17
-rw-r--r--community/perl-crypt-des/perl-5.18.patch13
-rw-r--r--community/perl-package-stash-xs/PKGBUILD22
-rw-r--r--community/perl-params-validate/PKGBUILD8
-rw-r--r--community/php-mongo/PKGBUILD7
-rw-r--r--community/pidgin-lwqq/PKGBUILD32
-rw-r--r--community/playpen/PKGBUILD25
-rw-r--r--community/poedit/PKGBUILD6
-rw-r--r--community/pragha/PKGBUILD27
-rw-r--r--community/pragha/cdio-includes.patch11
-rw-r--r--community/preload/PKGBUILD44
-rw-r--r--community/preload/preload.install30
-rw-r--r--community/preload/service11
-rw-r--r--community/projectm/PKGBUILD4
-rw-r--r--community/puzzles/PKGBUILD8
-rw-r--r--community/python-pygit2/PKGBUILD6
-rw-r--r--community/qlandkartegt/PKGBUILD8
-rw-r--r--community/qlandkartegt/qlandkartegt.changelog3
-rw-r--r--community/qmmp/PKGBUILD4
-rw-r--r--community/qtractor/PKGBUILD6
-rw-r--r--community/quagga/PKGBUILD8
-rw-r--r--community/rss-glx/PKGBUILD4
-rw-r--r--community/rusxmms/PKGBUILD63
-rw-r--r--community/scribus/PKGBUILD49
-rw-r--r--community/scribus/install11
-rw-r--r--community/sfml/PKGBUILD8
-rw-r--r--community/shhmsg/PKGBUILD25
-rw-r--r--community/shhopt/PKGBUILD25
-rw-r--r--community/simgear/PKGBUILD15
-rw-r--r--community/simgear/osg-3.2.patch22
-rw-r--r--community/skktools/PKGBUILD37
-rw-r--r--community/spice/PKGBUILD6
-rw-r--r--community/spring/PKGBUILD4
-rw-r--r--community/squid/PKGBUILD6
-rw-r--r--community/sslh/PKGBUILD10
-rw-r--r--community/stella/PKGBUILD30
-rw-r--r--community/stella/stella.install11
-rw-r--r--community/stuntrally/PKGBUILD4
-rw-r--r--community/supertux/PKGBUILD4
-rw-r--r--community/swftools/PKGBUILD11
-rw-r--r--community/swftools/giflib-5.0.patch53
-rw-r--r--community/sxiv/PKGBUILD4
-rw-r--r--community/synfig/PKGBUILD4
-rw-r--r--community/taglib-rcc/PKGBUILD38
-rw-r--r--community/tellico/PKGBUILD6
-rw-r--r--community/tellico/tellico.changelog3
-rw-r--r--community/the_silver_searcher/PKGBUILD10
-rw-r--r--community/tigervnc/PKGBUILD31
-rw-r--r--community/tigervnc/gethomedir.patch20
-rw-r--r--community/tigervnc/getmaster.patch96
-rw-r--r--community/tigervnc/vncviewer.desktop2
-rw-r--r--community/tigervnc/xserver114.patch84
-rw-r--r--community/unrealircd/PKGBUILD8
-rw-r--r--community/uwsgi/PKGBUILD233
-rw-r--r--community/uwsgi/archlinux.ini17
-rw-r--r--community/uwsgi/tmpfilesd1
-rw-r--r--community/uwsgi/uwsgi.install12
-rw-r--r--community/uwsgi/uwsgi@.service13
-rw-r--r--community/uwsgi/uwsgi@.socket9
-rw-r--r--community/uwsgi/uwsgi_fix_rpath.patch66
-rw-r--r--community/uwsgi/uwsgi_ruby20_compatibility.patch42
-rw-r--r--community/uwsgi/uwsgi_trick_chroot.patch16
-rw-r--r--community/v8/PKGBUILD11
-rw-r--r--community/vdrift/PKGBUILD4
-rw-r--r--community/virtualbox-modules/PKGBUILD14
-rw-r--r--community/virtualbox-modules/virtualbox-guest-modules.install2
-rw-r--r--community/virtualbox-modules/virtualbox-host-modules.install2
-rw-r--r--community/vtk/PKGBUILD8
-rw-r--r--community/vtk/ffmpeg-2.0.diff21
-rw-r--r--community/warzone2100/PKGBUILD4
-rw-r--r--community/weston/PKGBUILD20
-rw-r--r--community/widelands/6233_6232.diff59
-rw-r--r--community/widelands/PKGBUILD4
-rw-r--r--community/widelands/widelands-0.16-libpng15.patch61
-rw-r--r--community/widelands/widelands-build15-gcc-4.5-patch51
-rw-r--r--community/xcircuit/PKGBUILD6
-rw-r--r--community/xdebug/PKGBUILD18
-rw-r--r--community/xdebug/xdebug-5.2.ini5
-rw-r--r--community/xdebug/xdebug.ini2
-rw-r--r--community/xdebug/xdebug.install18
-rw-r--r--community/xemacs/PKGBUILD4
-rw-r--r--community/xjadeo/PKGBUILD4
-rw-r--r--community/xmms2/PKGBUILD16
-rw-r--r--community/xmms2/ffmpeg-0.11.diff10
-rw-r--r--community/xmms2/ffmpeg2.0.patch37
-rw-r--r--community/xmonad-contrib/PKGBUILD13
-rw-r--r--community/xnee/PKGBUILD10
-rw-r--r--community/xnee/xnee.changelog3
-rw-r--r--community/xplanet/PKGBUILD16
-rw-r--r--community/xplanet/giflib6.patch130
-rw-r--r--community/xvkbd/PKGBUILD6
-rw-r--r--community/yaws/PKGBUILD9
-rw-r--r--community/zita-convolver/PKGBUILD11
-rw-r--r--community/zita-resampler/PKGBUILD13
243 files changed, 3029 insertions, 2683 deletions
diff --git a/community/activity-log-manager/PKGBUILD b/community/activity-log-manager/PKGBUILD
index 54a1595d5..cd0bef8a8 100644
--- a/community/activity-log-manager/PKGBUILD
+++ b/community/activity-log-manager/PKGBUILD
@@ -1,21 +1,21 @@
-# $Id: PKGBUILD 92682 2013-06-12 04:38:43Z bgyorgy $
+# $Id: PKGBUILD 94510 2013-07-25 21:57:24Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
# Contributor: Ner0
pkgname=activity-log-manager
-pkgver=0.9.5
+pkgver=0.9.7
pkgrel=1
pkgdesc="A graphical user interface which lets you easily control what gets logged by Zeitgeist"
arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/activity-log-manager"
license=('GPL2')
-depends=('gtk3' 'libgee06' 'libzeitgeist' 'zeitgeist' 'hicolor-icon-theme' 'xdg-utils')
+depends=('gtk3' 'libgee06' 'zeitgeist' 'hicolor-icon-theme' 'xdg-utils')
makedepends=('vala' 'intltool')
install=$pkgname.install
source=(https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz
- http://pkgbuild.com/~bgyorgy/sources/$pkgname-translations-20121021.tar.gz)
-md5sums=('460b4439798badbf4ba4b76b31cc1d03'
- '6167df74ce44659aa94a89f31ff4d351')
+ http://pkgbuild.com/~bgyorgy/sources/$pkgname-translations-20130725.tar.gz)
+md5sums=('d886be32db0fa351aaf0eb59912ee377'
+ 'f7a284bca152011500cb845aebad8d14')
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -25,6 +25,8 @@ build() {
mv -f -t po ../po/*
printf "%s\n" po/*.po | sed -e 's/po\///g' -e 's/\.po//g' >po/LINGUAS
+ rm src/activity_log_manager_vala.stamp
+
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
}
diff --git a/community/algol68g/PKGBUILD b/community/algol68g/PKGBUILD
new file mode 100644
index 000000000..00b2e8305
--- /dev/null
+++ b/community/algol68g/PKGBUILD
@@ -0,0 +1,41 @@
+# $Id: PKGBUILD 94260 2013-07-18 11:12:21Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: karolina.lindqvist@kramnet.se
+
+pkgname=algol68g
+pkgver=2.7
+pkgrel=1
+pkgdesc='Algol 68 Genie, an Algol 68 compiler-interpreter'
+arch=('x86_64' 'i686')
+url='http://www.xs4all.nl/~jmvdveer/algol.html'
+license=('GPL')
+depends=('gsl' 'plotutils')
+optdepends=('postgresql-libs: for postgresql support')
+source=("http://jmvdveer.home.xs4all.nl/algol68g-$pkgver.tar.gz"
+ 'plotutils.patch'
+ 'http://www.xs4all.nl/~jmvdveer/a68gdoc.pdf')
+sha256sums=('ebcf029ae65ceafca87090cc470dd37f86ac0bdb1529cd4dd7a92454d224d325'
+ '50afcc7812d117e5f0a2f5240c9cd58f8bfcc04b3da0634b9aa0ab06183ed0aa'
+ '8cbfb480cb5dfb20f79c2391d7111fc8b727c3e9e02008ab4c0cde9acb62e7d3')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ patch -p1 -i ../plotutils.patch
+}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ make DESTDIR="$pkgdir" docdir="/usr/share/doc/$pkgname" install
+ install "$srcdir/a68gdoc.pdf" "$pkgdir/usr/share/doc/$pkgname"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/algol68g/plotutils.patch b/community/algol68g/plotutils.patch
new file mode 100644
index 000000000..17c750075
--- /dev/null
+++ b/community/algol68g/plotutils.patch
@@ -0,0 +1,20 @@
+--- ./source/plotutils.c.orig 2012-04-05 00:44:52.000000000 +0200
++++ ./source/plotutils.c 2012-04-28 05:27:04.000000000 +0200
+@@ -1018,7 +1018,7 @@
+ X_COORD (&DEVICE (f)) = 0;
+ Y_COORD (&DEVICE (f)) = 0;
+ return (PLOTTER (&DEVICE (f)));
+- } else if (!strcmp (device_type, "gif")) {
++ } else if (!strcmp (device_type, "gif") || !strcmp (device_type, "png")) {
+ /*------------------------------------+
+ | Supported plotter type - pseudo GIF |
+ +------------------------------------*/
+@@ -1059,7 +1059,7 @@
+ (void) pl_setplparam (PLOTTER_PARAMS (&DEVICE (f)), "BITMAPSIZE", size);
+ (void) pl_setplparam (PLOTTER_PARAMS (&DEVICE (f)), "BG_COLOR", (void *) "black");
+ (void) pl_setplparam (PLOTTER_PARAMS (&DEVICE (f)), "GIF_ANIMATION", (void *) "no");
+- PLOTTER (&DEVICE (f)) = pl_newpl_r ("gif", NULL, STREAM (&DEVICE (f)), stderr, PLOTTER_PARAMS (&DEVICE (f)));
++ PLOTTER (&DEVICE (f)) = pl_newpl_r (device_type, NULL, STREAM (&DEVICE (f)), stderr, PLOTTER_PARAMS (&DEVICE (f)));
+ if (PLOTTER (&DEVICE (f)) == NULL) {
+ diagnostic_node (A68_RUNTIME_ERROR, p, ERROR_DEVICE_CANNOT_OPEN);
+ exit_genie (p, A68_RUNTIME_ERROR);
diff --git a/community/argyllcms/PKGBUILD b/community/argyllcms/PKGBUILD
new file mode 100644
index 000000000..b7a2597d2
--- /dev/null
+++ b/community/argyllcms/PKGBUILD
@@ -0,0 +1,58 @@
+# $Id: PKGBUILD 94940 2013-08-01 12:47:25Z tredaelli $
+# Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com>
+# Contributor: Frank Ickstadt (frank dot ickstadt at gmail dot com)
+
+pkgname=argyllcms
+_pkgname=Argyll
+pkgver=1.5.1
+_pkgver="V${pkgver}"
+pkgrel=2
+pkgdesc="An ICC compatible color management system with support for different colorimeter hardware"
+arch=(i686 x86_64)
+depends=('libxss' 'libxinerama' 'libxxf86vm' 'libxrandr')
+makedepends=('ftjam' 'zip' 'unzip')
+source=(http://www.argyllcms.com/${_pkgname}_${_pkgver}_src.zip)
+url="http://www.argyllcms.com/"
+license=("GPL" "AGPL")
+install=${pkgname}.install
+md5sums=('a708364bb389a157b78c1e219c00985a')
+
+build() {
+ cd "${srcdir}"/${_pkgname}_${_pkgver}
+ echo "***running makeall.sh***"
+ sh ./makeall.sh
+ echo "***running makeinstall.sh***"
+ sh ./makeinstall.sh
+ echo "***running makepackagebin.sh***"
+ sh ./makepackagebin.sh
+ rm "${srcdir}"/${_pkgname}_${_pkgver}/bin/License.txt
+ rm "${srcdir}"/${_pkgname}_${_pkgver}/ref/License.txt
+ rm "${srcdir}"/${_pkgname}_${_pkgver}/ref/afiles
+ rm "${srcdir}"/${_pkgname}_${_pkgver}/doc/afiles
+}
+
+package() {
+ mkdir -p "${pkgdir}"/usr/bin
+ install -m755 "${srcdir}"/${_pkgname}_${_pkgver}/bin/* "${pkgdir}"/usr/bin
+ mkdir -p "${pkgdir}"/usr/share/${pkgname}/ref
+ install -m644 "${srcdir}"/${_pkgname}_${_pkgver}/ref/*.* "${pkgdir}"/usr/share/${pkgname}/ref
+ install -m644 "${srcdir}"/${_pkgname}_${_pkgver}/profile/*.sp "${pkgdir}"/usr/share/${pkgname}/ref
+ install -m644 "${srcdir}"/${_pkgname}_${_pkgver}/scanin/*.c?? "${pkgdir}"/usr/share/${pkgname}/ref
+ # Because there is just html documentation we have to move it
+ mkdir -p "${pkgdir}"/usr/share/${pkgname}/doc/ccmxs
+ install -m644 "${srcdir}"/${_pkgname}_${_pkgver}/doc/ccmxs/*.ccmx "${pkgdir}"/usr/share/${pkgname}/doc/ccmxs
+ install -m644 "${srcdir}"/${_pkgname}_${_pkgver}/doc/*.* "${pkgdir}"/usr/share/${pkgname}/doc
+ mkdir -p "${pkgdir}"/usr/lib/udev/rules.d
+ install -m644 "${srcdir}"/${_pkgname}_${_pkgver}/usb/55-Argyll.rules "${pkgdir}"/usr/lib/udev/rules.d/55-Argyll.rules
+ sed -i 's|IMPORT{program}="usb|#IMPORT{program}="usb|' "${pkgdir}"/usr/lib/udev/rules.d/55-Argyll.rules
+ cat <<EOF >>"${pkgdir}"/usr/lib/udev/rules.d/55-Argyll.rules
+
+# As mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=859244 and https://bbs.archlinux.org/viewtopic.php?id=155589
+# I've commented out the line:
+# IMPORT{program}="usb-db %p"
+# to prevent the error messages:
+# systemd-udevd[242]: failed to execute '/usr/lib/udev/usb-db'...
+EOF
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/argyllcms/argyllcms.install b/community/argyllcms/argyllcms.install
new file mode 100644
index 000000000..2f001309b
--- /dev/null
+++ b/community/argyllcms/argyllcms.install
@@ -0,0 +1,39 @@
+post_install() {
+ cat << EOF
+
+NOTE for argyllcms:
+----
+ ==> The documentaion is only available as html!
+ ==> You will find it in /usr/share/argyllcms/doc
+ ==> Color charts located in /usr/share/argyllcms/ref
+ ==> Since release 1.5.0 ColorHug support is enabled by default. The environment variable "ENABLE_COLORHUG" is not longer needed!
+EOF
+
+/usr/sbin/groupadd plugdev &> /dev/null
+RETVAL=$?
+if [ $RETVAL -eq 0 ] ; then
+ /bin/echo "==> Added group plugdev. Please add your argyllcms user to this group! <=="
+elif [ $RETVAL -eq 9 ] ; then
+ /bin/echo "==> Please add your argyllcms user to plugdev group! <=="
+else
+ /bin/echo "==> Please create group plugdev and add your argyllcms user to this group! <=="
+fi
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ /bin/true
+}
+
+post_remove() {
+ /bin/echo "==> Please check if group plugdev and your assigned argyllcms user is still required! <=="
+ /bin/true
+}
+
+op=$1
+shift
+
+$op $*
diff --git a/community/arm-elf-binutils/PKGBUILD b/community/arm-elf-binutils/PKGBUILD
deleted file mode 100644
index d98a68cff..000000000
--- a/community/arm-elf-binutils/PKGBUILD
+++ /dev/null
@@ -1,54 +0,0 @@
-# $Id: PKGBUILD 79080 2012-10-30 09:53:07Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=arm-elf-binutils
-pkgver=2.23
-pkgrel=1
-_xprefix=/usr
-pkgdesc="A set of programs to assemble and manipulate binary and object files"
-arch=(i686 x86_64 mips64el)
-license=(GPL)
-options=(!libtool)
-url="http://sources.redhat.com/binutils"
-depends=('glibc' 'zlib')
-source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.gz)
-md5sums=('ed58f50d8920c3f1d9cb110d5c972c27')
-
-build() {
- cd $srcdir/binutils-${pkgver}
-
- [ $NOEXTRACT -eq 1 ] || ./configure --prefix=${_xprefix} \
- --program-prefix=arm-elf- \
- --enable-shared \
- --disable-multilib \
- --with-lib-path=${_xprefix}/lib/binutils/arm-elf \
- --disable-nls \
- --target=arm-elf \
- --host=$CHOST \
- --build=$CHOST \
- --with-sysroot=/usr/$CHOST/arm-elf \
-# --with-build-sysroot=/usr/i686-pc-linux-gnu/arm-elf/
-
-# mkdir -p $pkgdir/${_xprefix}/lib/binutils
-# sed -i 's|know (S_GET_VALUE (frag->tc_frag_data.last_map) < S_GET_VALUE (symbolP));|{know (S_GET_VALUE (frag->tc_frag_data.last_map) < S_GET_VALUE (symbolP));}|' gas/config/tc-arm.c
-
- make configure-host
- make tooldir=$pkgdir/${_xprefix}
- make prefix=$pkgdir/${_xprefix} tooldir=$pkgdir/${_xprefix} install
-
- mkdir -p $pkgdir/${_xprefix}/lib/binutils/arm-elf
- cp -v include/libiberty.h $pkgdir/${_xprefix}/lib/binutils/arm-elf
-
- rm -f $pkgdir/${_xprefix}/man/man1/{dlltool,nlmconv,windres}*
-
- rm -f $pkgdir/usr/bin/ar
- rm -f $pkgdir/usr/bin/as
- rm -f $pkgdir/usr/bin/ld
- rm -f $pkgdir/usr/bin/nm
- rm -f $pkgdir/usr/bin/objdump
- rm -f $pkgdir/usr/bin/ranlib
- rm -f $pkgdir/usr/bin/strip
- rm -f $pkgdir/usr/bin/objcopy
- rm -f $pkgdir/usr/lib/libiberty.a
- rm -rf $pkgdir/usr/share
-}
diff --git a/community/arm-elf-gcc-base/PKGBUILD b/community/arm-elf-gcc-base/PKGBUILD
deleted file mode 100644
index 5627f8c6e..000000000
--- a/community/arm-elf-gcc-base/PKGBUILD
+++ /dev/null
@@ -1,61 +0,0 @@
-# $Id: PKGBUILD 82198 2013-01-11 12:12:37Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=arm-elf-gcc-base
-pkgver=4.7.2
-pkgrel=1
-pkgdesc="The GNU Compiler Collection"
-arch=(i686 x86_64)
-license=('GPL' 'LGPL')
-url="http://gcc.gnu.org"
-depends=('arm-elf-binutils' 'libmpc' 'libelf')
-options=(!libtool !emptydirs zipman docs !strip)
-source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2)
-md5sums=('cc308a0891e778cfda7a151ab8a6e762')
-
-build() {
- cd $srcdir/gcc-$pkgver
-
- export CFLAGS="-O2 -pipe"
- export CXXFLAGS="-O2 -pipe"
-
- rm -rf build
- mkdir build
- cd build
-
- ../configure --prefix=/usr \
- --target=arm-elf \
- --enable-obsolete \
- --host=$CHOST \
- --build=$CHOST \
- --enable-shared --disable-nls --enable-languages=c --enable-multilib \
- --with-local-prefix=/usr/lib/arm-elf \
- --with-as=/usr/bin/arm-elf-as --with-ld=/usr/bin/arm-elf-ld \
- --enable-softfloat \
- --with-float=soft \
- --with-newlib \
- --with-sysroot=/usr/$CHOST/arm-elf
-
- make all-gcc all-target-libgcc
-}
-
-package() {
- cd $srcdir/gcc-$pkgver/build
-
- export CFLAGS="-O2 -pipe"
- export CXXFLAGS="-O2 -pipe"
-
- make DESTDIR=$pkgdir install-gcc install-target-libgcc
-
- rm -f $pkgdir/usr/share/man/man7/fsf-funding.7*
- rm -f $pkgdir/usr/share/man/man7/gfdl.7*
- rm -f $pkgdir/usr/share/man/man7/gpl.7*
- rm -rf $pkgdir/usr/share/info
-
- cp -r $pkgdir/usr/libexec/* $pkgdir/usr/lib/
- rm -rf $pkgdir/usr/libexec
-
- # strip it manually
- strip $pkgdir/usr/bin/* 2>/dev/null || true
- find $pkgdir/usr/lib -type f -exec arm-elf-strip --strip-debug --strip-unneeded {} \; 2>/dev/null || true
-}
diff --git a/community/arpwatch/PKGBUILD b/community/arpwatch/PKGBUILD
index 108c360e6..cc8c7acc9 100644
--- a/community/arpwatch/PKGBUILD
+++ b/community/arpwatch/PKGBUILD
@@ -1,40 +1,44 @@
-# $Id: PKGBUILD 91484 2013-05-23 10:11:13Z spupykin $
+# $Id: PKGBUILD 94834 2013-07-31 01:12:04Z seblu $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sébastien Luttringer
pkgname=arpwatch
pkgver=2.1a15
-pkgrel=11
+pkgrel=12
pkgdesc='Ethernet/FDDI station activity monitor'
arch=('i686' 'x86_64' 'mips64el')
url='ftp://ftp.ee.lbl.gov/'
license=('BSD')
depends=('libpcap' 'smtp-forwarder')
source=("ftp://ftp.ee.lbl.gov/$pkgname-$pkgver.tar.gz"
+ 'ethercodes.dat.xz'
'LICENSE'
"$pkgname.service")
md5sums=('cebfeb99c4a7c2a6cee2564770415fe7'
+ '0a47a4e7a0f2ede5c8c7f22ec678fa72'
'9359518c500562281e76cdb0b2fa9062'
'43e2358ba0532da38e5296250a7fcfd8')
prepare() {
cd $pkgname-$pkgver
# move arp database in /var/lib/arpwatch
+ # /var is used because arpwatch write its learned mac into this folder
sed -i 's|ARPDIR = $(prefix)/arpwatch|ARPDIR = /var/lib/arpwatch|' Makefile.in
# binary ownership to root
sed -i 's/-\(o\|g\) bin/-\1 root/g' Makefile.in
+ # Update ethercodes with recent OUI. See gen_ethercodes.sh
+ cp -f "$srcdir/ethercodes.dat" ethercodes.dat
}
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man --sbindir=/usr/bin
- make SENDMAIL=`which sendmail`
+ make SENDMAIL=/usr/bin/sendmail
}
package() {
cd $pkgname-$pkgver
- install -d -m 0755 "$pkgdir"/usr/{bin,share/man}
+ install -d -m 0755 "$pkgdir"/usr/{bin,share/man/man8}
make DESTDIR="$pkgdir" install install-man
# install ether prefix database
install -Dm644 ethercodes.dat "$pkgdir/var/lib/$pkgname/ethercodes.dat"
diff --git a/community/arpwatch/ethercodes.dat.xz b/community/arpwatch/ethercodes.dat.xz
new file mode 100644
index 000000000..1838c8194
--- /dev/null
+++ b/community/arpwatch/ethercodes.dat.xz
Binary files differ
diff --git a/community/arpwatch/gen_ethercode.sh b/community/arpwatch/gen_ethercode.sh
new file mode 100755
index 000000000..a5cdeeebe
--- /dev/null
+++ b/community/arpwatch/gen_ethercode.sh
@@ -0,0 +1,32 @@
+#!/bin/bash
+
+# Copyright © 2013 Sébastien Luttringer
+
+# This script is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This script is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with this script. If not, see <http://www.gnu.org/licenses/>.
+
+# Get and format official OUI
+wget -O- 'http://standards.ieee.org/regauth/oui/oui.txt' | \
+sed -nr 's/[ \t]+(..)-(..)-(..)[ \t]+\(hex\)[ \t]+(.*)/\L\1:\2:\3\E\t\4/p' > ethercodes.dat
+
+# Add private OUI
+cat >> ethercodes.dat <<EOF
+52:54:00 QEMU Virtual NIC
+b0:c4:20 Bochs Virtual NIC
+de:ad:ca PearPC Virtual NIC
+00:ff:d1 Cooperative Linux virtual NIC
+EOF
+
+# Sort and compress
+sort ethercodes.dat | xz -9 > ethercodes.dat.xz
+rm ethercodes.dat
diff --git a/community/astromenace/PKGBUILD b/community/astromenace/PKGBUILD
index d6b032ec1..0937e7713 100644
--- a/community/astromenace/PKGBUILD
+++ b/community/astromenace/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 81338 2012-12-18 09:30:27Z svenstaro $
+# $Id: PKGBUILD 94294 2013-07-18 23:41:16Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Arkham <arkham at archlinux dot us>
# Contributor: Ivan Bobrov <ibobrik at gmail dot com>
# Contributor: Black_Mage <vleon1 at gmail dot com>
pkgname=astromenace
-pkgver=1.3.1
+pkgver=1.3.2
pkgrel=1
pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities"
arch=('i686' 'x86_64' 'mips64el')
@@ -15,7 +15,7 @@ depends=('sdl' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 'libxinerama')
makedepends=('cmake' 'mesa')
source=(http://downloads.sourceforge.net/openastromenace/astromenace-src-$pkgver.tar.bz2
astromenace.desktop)
-md5sums=('b2c69deed1708ec25d3fbec0b49f64d8'
+md5sums=('a1481ca7cf498773fddc16a3b41c9b9b'
'1edc9367564a6c639a2b8199adf26a08')
build() {
diff --git a/community/audit/PKGBUILD b/community/audit/PKGBUILD
index d0c3377a0..6f27a9088 100644
--- a/community/audit/PKGBUILD
+++ b/community/audit/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 92644 2013-06-10 11:55:07Z mtorromeo $
+# $Id: PKGBUILD 94856 2013-07-31 10:33:01Z mtorromeo $
# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
# Contributor: Connor Behan <connor.behan@gmail.com>
# Contributor: henning mueller <henning@orgizm.net>
pkgname=audit
pkgver=2.2.3
-pkgrel=3
+pkgrel=4
pkgdesc='User space utilities for storing and searching the audit records generated by the audit subsystem in the Linux kernel.'
url=http://people.redhat.com/sgrubb/$pkgname
arch=(i686 x86_64 mips64el)
@@ -57,6 +57,8 @@ package() {
etc/audit/*.conf \
etc/audisp/plugins.d/*.conf \
usr/lib/systemd/system/auditd.service
+
+ chmod 644 usr/lib/systemd/system/auditd.service
}
sha256sums=('2fc8f97020121593f516dc011ef61f39043c4cea9b2cb9ab3849bf9e41dedf02'
diff --git a/community/banner/PKGBUILD b/community/banner/PKGBUILD
new file mode 100644
index 000000000..8720cb681
--- /dev/null
+++ b/community/banner/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: jsteel <jsteel@aur.archlinux.org>
+# Contributor: Peter Simons <simons@cryp.to>
+
+pkgname=banner
+pkgver=1.3.2
+pkgrel=4
+pkgdesc="Print large banners to ASCII terminals"
+arch=('i686' 'x86_64')
+url="http://shh.thathost.com/pub-unix"
+license=('GPL')
+depends=('glibc')
+makedepends=('shhmsg' 'shhopt')
+source=($url/files/$pkgname-$pkgver.tar.gz)
+md5sums=('9bd1dc58d3bced525a19194b92d20217')
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make OPTIM="$CFLAGS" dep
+ make OPTIM="$CFLAGS"
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make INSTBASEDIR="$pkgdir"/usr/ INSTMANDIR="$pkgdir"/usr/share/man/man1/ install
+}
diff --git a/community/bind/PKGBUILD b/community/bind/PKGBUILD
index f276cb230..1b292d09a 100644
--- a/community/bind/PKGBUILD
+++ b/community/bind/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 92426 2013-06-05 07:49:55Z seblu $
+# $Id: PKGBUILD 94599 2013-07-27 17:55:53Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Gaetan Bisson <bisson@archlinux.org>
# Contributor: judd <jvinet@zeroflux.org>
# Contributor: Mario Vazquez <mario_vazq@hotmail.com>
pkgname=bind
-_pkgver=9.9.3-P1
+_pkgver=9.9.3-P2
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='The ISC BIND nameserver'
@@ -26,7 +26,7 @@ source=("http://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"
'named.logrotate'
'localhost.zone'
'127.0.0.zone')
-sha1sums=('9e1a9e5e45685befce6b93d4fcfd63e50eaeb2cf'
+sha1sums=('a0235692c488b3fadf54a15858b1f13ae2ab6979'
'029f89c49550c40ec7a95116b6a33f0e5a041094'
'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11'
'c71a7fc02d4bf0d55e8e29d1e014607ac1d58726'
diff --git a/community/bird/PKGBUILD b/community/bird/PKGBUILD
index f7fa72f0a..908af191a 100644
--- a/community/bird/PKGBUILD
+++ b/community/bird/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 90843 2013-05-14 17:50:10Z seblu $
+# $Id: PKGBUILD 94704 2013-07-29 09:56:29Z seblu $
# Maintainer: Sébastien Luttringer
pkgbase=bird
pkgname=('bird' 'bird6')
-pkgver=1.3.10
-pkgrel=4
+pkgver=1.3.11
+pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url='http://bird.network.cz/'
license=('GPL2')
@@ -12,7 +12,7 @@ depends=('readline' 'ncurses')
source=("ftp://bird.network.cz/pub/bird/${pkgname}-${pkgver}.tar.gz"
'bird.service'
'bird6.service')
-md5sums=('553c331b32bca9e926519cb2f67d68be'
+md5sums=('8ad2eb997fb8251bc5b24cf32619571b'
'01360e3b71ff2ed2223e87a3176e0659'
'b895b473cbc98cfd54751f737536eb1e')
diff --git a/community/bti/PKGBUILD b/community/bti/PKGBUILD
index ec0182974..26072c4b7 100644
--- a/community/bti/PKGBUILD
+++ b/community/bti/PKGBUILD
@@ -1,35 +1,29 @@
-# $Id: PKGBUILD 67521 2012-03-13 02:14:29Z kchen $
+# $Id: PKGBUILD 94095 2013-07-14 11:36:26Z jlichtblau $
# Maintainer: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: uvok <uvok at online dot de>
# Contributor: Urist <9362773 at gmail.com>
pkgname=bti
-pkgver=032
-pkgrel=3
+pkgver=033
+pkgrel=1
pkgdesc='Console client for Twitter and identi.ca'
arch=('i686' 'x86_64' 'mips64el')
url='http://gregkh.github.com/bti/'
license=('GPL')
-depends=('pcre' 'libxml2' 'curl' 'liboauth')
+depends=('pcre' 'libxml2' 'curl' 'liboauth' 'json-c')
makedepends=('git')
+source=(http://www.kernel.org/pub/software/web/$pkgname/$pkgname-$pkgver.tar.xz)
+sha256sums=('a3d9d8a86a718a4820387c75ac2af24fecfe754ee562163d700acb7cf795d753')
build() {
- local _gitroot='git://github.com/gregkh/bti.git'
- git clone ${_gitroot}
-
- cd bti
- git checkout ${pkgver}
-
- ./autogen.sh
-
- ./configure \
- --prefix=/usr
+ cd ${srcdir}/$pkgname-$pkgver
+ ./configure --prefix=/usr
make
}
package() {
- cd bti
+ cd ${srcdir}/$pkgname-$pkgver
make DESTDIR=${pkgdir} install
}
diff --git a/community/cantata/PKGBUILD b/community/cantata/PKGBUILD
index 29ca00f84..e729f3b0c 100644
--- a/community/cantata/PKGBUILD
+++ b/community/cantata/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92187 2013-06-02 15:36:24Z bpiotrowski $
+# $Id: PKGBUILD 94869 2013-08-01 06:54:42Z bpiotrowski $
# Maintainer: Federico Cinelli <cinelli@aur.archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Mcder3 <mcder3[at]gmail[dot]com>
@@ -7,7 +7,7 @@
pkgname=cantata
pkgver=1.0.3
pkgdesc="A KDE client for the music player daemon (MPD)"
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64' 'mips64el')
url="http://kde-apps.org/content/show.php/Cantata?content=147733"
license=('GPL')
@@ -17,6 +17,11 @@ install="$pkgname.install"
source=("http://cantata.googlecode.com/files/$pkgname-$pkgver.tar.bz2")
md5sums=('fd942d25127a7936efaf1fe887d66189')
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ sed -i 's/AVCODEC_MAX_AUDIO_FRAME_SIZE/192000/' replaygain/ffmpeginput.cpp
+}
+
build() {
cd "$srcdir/$pkgname-$pkgver"
mkdir build
diff --git a/community/ccid/PKGBUILD b/community/ccid/PKGBUILD
index 79f03f0a4..35a4a7b7e 100644
--- a/community/ccid/PKGBUILD
+++ b/community/ccid/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 89650 2013-05-01 05:38:53Z giovanni $
+# $Id: PKGBUILD 94187 2013-07-16 14:49:37Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Daniel Plaza <daniel.plaza.espi@gmail.com>
pkgname=ccid
-pkgver=1.4.10
+pkgver=1.4.11
pkgrel=1
pkgdesc="A generic USB Chip/Smart Card Interface Devices driver"
arch=('i686' 'x86_64' 'mips64el')
@@ -12,8 +12,8 @@ license=('LGPL' 'GPL')
depends=('pcsclite' 'libusbx')
makedepends=('pkg-config')
backup=(etc/reader.conf.d/libccidtwin)
-source=("https://alioth.debian.org/frs/download.php/3897/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('5372e8593624dee837269bf86e4b8b06')
+source=("https://alioth.debian.org/frs/download.php/file/3920/${pkgname}-${pkgver}.tar.bz2")
+md5sums=('20e3d6f045c53707a597cbacb86b6c5b')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -21,7 +21,6 @@ build() {
./configure --prefix=/usr \
--sysconfdir=/etc \
--enable-twinserial
-
make
}
diff --git a/community/cegui/PKGBUILD b/community/cegui/PKGBUILD
index 22c4a7fa0..621dd71fa 100644
--- a/community/cegui/PKGBUILD
+++ b/community/cegui/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 94016 2013-07-13 12:31:10Z svenstaro $
+# $Id: PKGBUILD 94870 2013-08-01 06:54:43Z bpiotrowski $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>,
@@ -6,7 +6,7 @@
pkgname=cegui
pkgver=0.8.2
-pkgrel=4
+pkgrel=5
pkgdesc="A free library providing windowing and widgets for graphics APIs/engines"
arch=('i686' 'x86_64' 'mips64el')
url="http://crayzedsgui.sourceforge.net"
diff --git a/community/cegui/cegui-0.7.6-python-detection.patch b/community/cegui/cegui-0.7.6-python-detection.patch
deleted file mode 100644
index e14cd812e..000000000
--- a/community/cegui/cegui-0.7.6-python-detection.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- acinclude.m4.original 2012-01-24 10:42:16.066632295 +0100
-+++ acinclude.m4 2012-01-24 10:43:15.800274030 +0100
-@@ -1411,7 +1411,7 @@
- if test x$ax_python_bin != x; then
- AC_CHECK_LIB($ax_python_bin, main, ax_python_lib=$ax_python_bin, ax_python_lib=no)
- AC_CHECK_HEADER([$ax_python_bin/Python.h],
-- [[ax_python_header=`locate $ax_python_bin/Python.h | sed -e s,/Python.h,,`]],
-+ [[ax_python_header="/usr/include/$ax_python_bin"]],
- ax_python_header=no)
- if test x$ax_python_lib != xno; then
- if test x$ax_python_header != xno; then
diff --git a/community/chicken/PKGBUILD b/community/chicken/PKGBUILD
index b851d61de..73aa6a72d 100644
--- a/community/chicken/PKGBUILD
+++ b/community/chicken/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 86291 2013-03-14 20:09:27Z arodseth $
+# $Id: PKGBUILD 94266 2013-07-18 13:14:30Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: <david@pako.st>
# Contributor: Alexander Rødseth <rodseth@gmail.com>
pkgname=chicken
-pkgver=4.8.0.3
+pkgver=4.8.0.4
pkgrel=1
pkgdesc='Compiler for R5RS scheme, featuring handy extensions'
arch=('x86_64' 'i686' 'mips64el')
@@ -13,7 +13,7 @@ url='http://call-cc.org/'
license=('BSD')
depends=('gcc')
source=("http://code.call-cc.org/releases/${pkgver%.*}/$pkgname-$pkgver.tar.gz")
-sha256sums=('6a1414e6f35586e47d7f4470eaf1779a4f73dec664b14bebf8763dd804b399c3')
+sha256sums=('cd6c4b05f76a6ac82ff32e8dbd53f7517a283bda32003c6b3baa0c6b24990fb2')
build() {
cd "$pkgname-$pkgver"
diff --git a/community/chrony/PKGBUILD b/community/chrony/PKGBUILD
index 4d04747e3..dfd347d52 100644
--- a/community/chrony/PKGBUILD
+++ b/community/chrony/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92287 2013-06-03 14:08:59Z thestinger $
+# $Id: PKGBUILD 94253 2013-07-18 00:42:27Z thestinger $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Daniel Micay <danielmicay@gmail.com>
# Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
@@ -8,18 +8,18 @@
# Contributor: Elisamuel Resto <ryuji@simplysam.us>
pkgname=chrony
-pkgver=1.27
-pkgrel=4
+pkgver=1.28
+pkgrel=1
pkgdesc='Lightweight NTP client and server'
arch=('i686' 'x86_64' 'mips64el')
url="http://chrony.tuxfamily.org/"
-options=(strip !emptydirs)
+options=(strip emptydirs)
license=('GPL')
depends=('readline' 'libcap')
backup=('etc/chrony.conf')
source=(http://download.tuxfamily.org/chrony/${pkgname}-${pkgver}.tar.gz
service)
-sha256sums=('d44835ee2180a9a0f4f320fc498c39d59dec33d35c2aa05b446fe65a2a83ae9d'
+sha256sums=('7adc34e77c5b5ffdf274adad54de503a34386f6b483c45e1a723751763c04364'
'bef4305fa7e5828e1a1fd43aa8e631f22f21902f6cdc2d3b5b41a57bd9a175dc')
build() {
@@ -35,7 +35,7 @@ package() {
install -Dm0644 "$srcdir/$pkgname-$pkgver/examples/chrony.conf.example" "$pkgdir/etc/chrony.conf"
# Arch's kernel has enhanced RTC support, make chrony use it by default
- sed -i '/^! \(rtconutc\|rtcfile \/etc\/chrony.rtc\)$/ s/^! //' \
+ sed -i '/^! \(rtconutc\|rtcfile \/var\/lib\/chrony\/rtc\)$/ s/^! //' \
"$pkgdir/etc/chrony.conf"
mv "$pkgdir/usr/sbin/chronyd" "$pkgdir/usr/bin"
diff --git a/community/cinnamon/PKGBUILD b/community/cinnamon/PKGBUILD
index 753844d83..7b2b05a89 100644
--- a/community/cinnamon/PKGBUILD
+++ b/community/cinnamon/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92190 2013-06-02 15:47:25Z faidoc $
+# $Id: PKGBUILD 94121 2013-07-14 15:37:15Z faidoc $
# Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com>
# Contributor: M0Rf30
# Contributor: unifiedlinux
@@ -6,7 +6,7 @@
pkgname=cinnamon
pkgver=1.8.8
-pkgrel=1
+pkgrel=2
pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience"
arch=('i686' 'x86_64' 'mips64el')
url="http://cinnamon.linuxmint.com/"
@@ -15,7 +15,8 @@ depends=('accountsservice' 'caribou' 'clutter-gtk' 'gjs' 'gnome-bluetooth'
'gnome-icon-theme' 'gnome-menus' 'gnome-settings-daemon' 'gnome-session'
'gnome-themes-standard' 'gstreamer0.10' 'libgnome-keyring' 'librsvg'
'networkmanager' 'muffin' 'pygtk' 'python2-dbus' 'python2-imaging'
- 'python2-pyinotify' 'python2-lxml' 'webkitgtk3' 'gnome-settings-daemon-compat')
+ 'python2-pyinotify' 'python2-lxml' 'webkitgtk3' 'gnome-settings-daemon-compat'
+ 'gnome-panel')
makedepends=('gnome-common' 'intltool')
optdepends=('cinnamon-control-center: extended configurations for Cinnamon'
'cinnamon-screensaver: lock screen'
@@ -24,14 +25,14 @@ optdepends=('cinnamon-control-center: extended configurations for Cinnamon'
'nemo: the official Cinnamon file manager (forked from Nautilus)')
options=('!libtool' '!emptydirs')
install=${pkgname}.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/Cinnamon/tarball/$pkgver"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/Cinnamon/archive/$pkgver.tar.gz"
"keyboard_applet.patch"
"fix-control-center-check.patch"
"gnome-3.8.patch"
"switch-applications.patch"
"fallback-helpers.patch"
"idle-dim.patch")
-sha256sums=('4b6495c0294283e649e9e3fc5ae630c9d63cd6e8177bc3dfc29170f8d32efbc0'
+sha256sums=('1bce982e6333e7bd27a1df9f37eb9139360c2fef667c7a998a79f216d4a0921d'
'a0c05c995102b16f1060cbd43931eeaefeafd0265a0335e4ca14a143bd4c8c30'
'ee5694bdc997ffa35a817f691b15bae13747137d35ec2aecd0da298d7edbe426'
'01508c4f41664d5e29f700dc77c9f5c5441f128ab759f0ae8325c5fdda70b00e'
@@ -39,10 +40,8 @@ sha256sums=('4b6495c0294283e649e9e3fc5ae630c9d63cd6e8177bc3dfc29170f8d32efbc0'
'fc8e8f5b7772ff331212280b0d4cf624c5ca2a442e8e8defc319cc2f2b060f2e'
'b34c30299fb88228c59f36fced90d56346847019a080bc7b8157b72caa659100')
-
-
build() {
- cd ${srcdir}/linuxmint-Cinnamon*
+ cd ${srcdir}/Cinnamon*
# Python2 fix
sed -i 's|#! /usr/bin/python|#! /usr/bin/python2|' \
@@ -81,6 +80,6 @@ build() {
}
package() {
- cd ${srcdir}/linuxmint-Cinnamon*
+ cd ${srcdir}/Cinnamon*
make DESTDIR="${pkgdir}" install
}
diff --git a/community/clinica/PKGBUILD b/community/clinica/PKGBUILD
index 9ef39fd88..2ac7218f2 100644
--- a/community/clinica/PKGBUILD
+++ b/community/clinica/PKGBUILD
@@ -1,36 +1,42 @@
-# $Id: PKGBUILD 88675 2013-04-21 22:16:41Z heftig $
+# $Id: PKGBUILD 94204 2013-07-16 17:21:04Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Gianmarco Brocchi <gianmarcobrocchi@gmail.com>
pkgname=clinica
-pkgver=0.2.1
-pkgrel=6
+pkgver=0.3.0
+pkgrel=1
pkgdesc="Simple medical records manager"
arch=('i686' 'x86_64' 'mips64el')
url="https://launchpad.net/clinica-project"
license=('GPL3')
-depends=('libgee06' 'libpeas' 'dconf')
-makedepends=('vala' 'intltool' 'python')
+depends=('libgee06' 'libpeas' 'jansson' 'libsoup' 'librsvg' 'yelp')
+makedepends=('cmake' 'vala' 'intltool')
optdepends=('python2-gobject: for Agenzia del Farmaco plugin')
install=clinica.install
-source=("http://launchpad.net/clinica-project/stable/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2"
- vala-0.16.patch)
-md5sums=('327ce50d20b0e56d3de57270eed2ad23'
- 'cd619b85a1758aad846c06b11961c6a3')
+options=('!makeflags')
+source=("https://launchpad.net/clinica-project/stable/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2")
+md5sums=('dae10a4e10c7d148f05ae56d1b0ae47d')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i "${srcdir}/vala-0.16.patch"
+ sed -i -e "s:-Werror=format-security:-Wformat -Werror=format-security:g" CMakeLists.txt
sed -i 's@^#!.*python$@#!/usr/bin/python2@' plugins/AgenziaDelFarmaco.py
- sed -i -e "s:Application;GTK;:Office;GTK;:g" clinica.desktop
+ sed -i -e "s:Application;GTK;:Office;GTK;:g" data/clinica.desktop
- ./waf configure --prefix=/usr
- LC_ALL=C LANG=C ./waf build
+ mkdir build
+ cd build
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DGSETTINGS_COMPILE=OFF \
+ -DGSETTINGS_COMPILE_IN_PLACE=OFF \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_SKIP_RPATH=ON ..
+
+ LC_ALL=C LANG=C make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgname}-${pkgver}/build"
- ./waf --destdir="${pkgdir}" install
- rm -rf ${pkgdir}/usr/share/glib-2.0/schemas/gschemas.compiled
+ make DESTDIR="${pkgdir}" install
}
diff --git a/community/clinica/vala-0.16.patch b/community/clinica/vala-0.16.patch
deleted file mode 100644
index fda32c1b2..000000000
--- a/community/clinica/vala-0.16.patch
+++ /dev/null
@@ -1,242 +0,0 @@
-diff -Naur clinica-0.2.1.orig/libclinica/DoctorContextMenu.vala clinica-0.2.1/libclinica/DoctorContextMenu.vala
---- clinica-0.2.1.orig/libclinica/DoctorContextMenu.vala 2011-11-30 13:42:30.000000000 +0100
-+++ clinica-0.2.1/libclinica/DoctorContextMenu.vala 2012-10-16 16:57:35.000000000 +0200
-@@ -22,7 +22,7 @@
-
- namespace Clinica {
-
-- public class DoctorContextMenu : Menu {
-+ public class DoctorContextMenu : Gtk.Menu {
-
- /**
- * @brief The doctor associated to this popup menu
-@@ -38,13 +38,13 @@
- /**
- * @brief MenuItem associated to doctor deletion
- */
-- private MenuItem delete_menuitem;
-+ private Gtk.MenuItem delete_menuitem;
-
- /**
- * @brief MenuItem that triggers doctor edit
- * dialog.
- */
-- private MenuItem edit_menuitem;
-+ private Gtk.MenuItem edit_menuitem;
-
- private ResourceManager resource_manager;
-
-@@ -55,8 +55,8 @@
-
- /* Create menu items, connect them to their callback
- * and add it to the menu */
-- delete_menuitem = new MenuItem.with_label (_("Delete"));
-- edit_menuitem = new MenuItem.with_label (_("Edit"));
-+ delete_menuitem = new Gtk.MenuItem.with_label (_("Delete"));
-+ edit_menuitem = new Gtk.MenuItem.with_label (_("Edit"));
-
- delete_menuitem.activate.connect (on_delete_menuitem_activated);
- edit_menuitem.activate.connect (on_edit_menuitem_activated);
-@@ -67,11 +67,11 @@
- show_all ();
- }
-
-- private void on_delete_menuitem_activated (MenuItem item) {
-+ private void on_delete_menuitem_activated (Gtk.MenuItem item) {
- view.remove_selected_doctor ();
- }
-
-- private void on_edit_menuitem_activated (MenuItem item) {
-+ private void on_edit_menuitem_activated (Gtk.MenuItem item) {
- var doctor_editor = new DoctorEditor.with_doctor (resource_manager, doctor);
- doctor_editor.dialog.set_transient_for (resource_manager.user_interface.window);
- doctor_editor.run ();
-diff -Naur clinica-0.2.1.orig/libclinica/EventDetail.vala clinica-0.2.1/libclinica/EventDetail.vala
---- clinica-0.2.1.orig/libclinica/EventDetail.vala 2011-11-30 13:42:30.000000000 +0100
-+++ clinica-0.2.1/libclinica/EventDetail.vala 2012-10-16 16:55:51.000000000 +0200
-@@ -104,9 +104,9 @@
- */
- private bool on_button_press_event (Widget widget, EventButton event) {
- if (event.button == 3 && event.type == EventType.BUTTON_PRESS) {
-- var popup_menu = new Menu ();
-- var edit_menu_item = new MenuItem.with_label (_("Edit"));
-- var remove_menu_item = new MenuItem.with_label (_("Remove"));
-+ var popup_menu = new Gtk.Menu ();
-+ var edit_menu_item = new Gtk.MenuItem.with_label (_("Edit"));
-+ var remove_menu_item = new Gtk.MenuItem.with_label (_("Remove"));
-
- /* Connect callbacks for the item */
- edit_menu_item.activate.connect (on_edit_menu_item_activate);
-@@ -125,7 +125,7 @@
- return false;
- }
-
-- private void on_edit_menu_item_activate (MenuItem? item = null) {
-+ private void on_edit_menu_item_activate (Gtk.MenuItem? item = null) {
- var event_editor = new EventEditor (resource_manager, associated_event);
- event_editor.set_transient_for (resource_manager.user_interface.calendar_window);
- if (event_editor.run () == EventEditor.Response.SAVE) {
-@@ -137,7 +137,7 @@
- event_editor.destroy ();
- }
-
-- private void on_remove_menu_item_activate (MenuItem? item = null) {
-+ private void on_remove_menu_item_activate (Gtk.MenuItem? item = null) {
- var question = new MessageDialog (null,
- DialogFlags.MODAL | DialogFlags.DESTROY_WITH_PARENT,
- MessageType.QUESTION, ButtonsType.YES_NO, "%s",
-diff -Naur clinica-0.2.1.orig/libclinica/PatientContextMenu.vala clinica-0.2.1/libclinica/PatientContextMenu.vala
---- clinica-0.2.1.orig/libclinica/PatientContextMenu.vala 2011-12-09 18:14:42.000000000 +0100
-+++ clinica-0.2.1/libclinica/PatientContextMenu.vala 2012-10-16 16:54:59.000000000 +0200
-@@ -26,7 +26,7 @@
- * @brief Menu to be displayed when a user right click on a patient
- * in the TreeView
- */
-- public class PatientContextMenu : Menu {
-+ public class PatientContextMenu : Gtk.Menu {
-
- /* Patient where that user has right clicked on */
- Patient patient;
-@@ -35,9 +35,9 @@
- PatientListView view;
-
- /* MENU ITEMS */
-- MenuItem edit_menuitem;
-- MenuItem delete_menuitem;
-- MenuItem view_visits_menuitem;
-+ Gtk.MenuItem edit_menuitem;
-+ Gtk.MenuItem delete_menuitem;
-+ Gtk.MenuItem view_visits_menuitem;
-
- private ResourceManager resource_manager;
-
-@@ -48,13 +48,13 @@
- this.view = view;
-
- /* Instantiate menu items */
-- edit_menuitem = new MenuItem.with_label(_("Edit"));
-+ edit_menuitem = new Gtk.MenuItem.with_label(_("Edit"));
- edit_menuitem.activate.connect (on_edit_menuitem_activated);
-
-- delete_menuitem = new MenuItem.with_label(_("Delete"));
-+ delete_menuitem = new Gtk.MenuItem.with_label(_("Delete"));
- delete_menuitem.activate.connect(on_delete_menuitem_activated);
-
-- view_visits_menuitem = new MenuItem.with_label(_("Edit visits"));
-+ view_visits_menuitem = new Gtk.MenuItem.with_label(_("Edit visits"));
- view_visits_menuitem.activate.connect(on_view_visits_menuitem_activated);
-
- /* Append menuitems */
-@@ -65,18 +65,18 @@
- show_all ();
- }
-
-- private void on_edit_menuitem_activated (MenuItem item) {
-+ private void on_edit_menuitem_activated (Gtk.MenuItem item) {
- var patient_editor = new PatientEditor.with_patient (resource_manager, patient);
- patient_editor.dialog.set_transient_for (resource_manager.user_interface.window);
- patient_editor.run();
- patient_editor.destroy ();
- }
-
-- private void on_delete_menuitem_activated (MenuItem item) {
-+ private void on_delete_menuitem_activated (Gtk.MenuItem item) {
- view.remove_selected_patient ();
- }
-
-- private void on_view_visits_menuitem_activated (MenuItem item) {
-+ private void on_view_visits_menuitem_activated (Gtk.MenuItem item) {
- resource_manager.user_interface.show_visit_window (patient);
- }
- }
-diff -Naur clinica-0.2.1.orig/libclinica/UserInterface.vala clinica-0.2.1/libclinica/UserInterface.vala
---- clinica-0.2.1.orig/libclinica/UserInterface.vala 2011-12-09 19:15:27.000000000 +0100
-+++ clinica-0.2.1/libclinica/UserInterface.vala 2012-10-16 16:56:48.000000000 +0200
-@@ -216,7 +216,7 @@
- /* Menu item */
-
- [CCode (instance_pos = -1)]
-- public void on_new_patient_menu_item_activate (MenuItem item) {
-+ public void on_new_patient_menu_item_activate (Gtk.MenuItem item) {
- var new_patient_dialog = new PatientEditor (resource_manager);
- new_patient_dialog.dialog.set_transient_for (window);
- new_patient_dialog.run ();
-@@ -224,7 +224,7 @@
- }
-
- [CCode (instance_pos = -1)]
-- public void on_new_doctor_menu_item_activate (MenuItem item) {
-+ public void on_new_doctor_menu_item_activate (Gtk.MenuItem item) {
- var new_doc_dialog = new DoctorEditor (resource_manager);
- new_doc_dialog.dialog.set_transient_for (window);
- new_doc_dialog.run ();
-@@ -232,22 +232,22 @@
- }
-
- [CCode (instance_pos = -1)]
-- public void on_patient_menu_item_activate (MenuItem item) {
-+ public void on_patient_menu_item_activate (Gtk.MenuItem item) {
- show_patient_list_page ();
- }
-
- [CCode (instance_pos = -1)]
-- public void on_doctor_menu_item_activate (MenuItem item) {
-+ public void on_doctor_menu_item_activate (Gtk.MenuItem item) {
- show_doctor_list_page ();
- }
-
- [CCode (instance_pos = -1)]
-- public void on_home_menu_item_activate (MenuItem item) {
-+ public void on_home_menu_item_activate (Gtk.MenuItem item) {
- show_start_page();
- }
-
- [CCode (instance_pos = -1)]
-- public void on_search_medicines_menu_item_activate (MenuItem item) {
-+ public void on_search_medicines_menu_item_activate (Gtk.MenuItem item) {
- set_page (medicine_search_page);
- }
-
-@@ -260,7 +260,7 @@
- }
-
- [CCode (instance_pos = -1)]
-- public void on_settings_menu_item_activate (MenuItem item) {
-+ public void on_settings_menu_item_activate (Gtk.MenuItem item) {
- if (settings_manager == null){
- settings_manager = new SettingsManager (resource_manager);
- /* Dereference the window on release to make it be freed and
-@@ -275,7 +275,7 @@
- }
-
- [CCode (instance_pos = -1)]
-- public void on_help_menu_item_activate (MenuItem item) {
-+ public void on_help_menu_item_activate (Gtk.MenuItem item) {
- try {
- Gtk.show_uri (this.window.get_screen (), "ghelp:clinica", Gdk.CURRENT_TIME);
- } catch (GLib.Error e) {
-diff -Naur clinica-0.2.1.orig/libclinica/VisitDetail.vala clinica-0.2.1/libclinica/VisitDetail.vala
---- clinica-0.2.1.orig/libclinica/VisitDetail.vala 2011-12-09 18:29:19.000000000 +0100
-+++ clinica-0.2.1/libclinica/VisitDetail.vala 2012-10-16 16:53:08.000000000 +0200
-@@ -87,10 +87,10 @@
- */
- private bool on_button_press_event (Widget widget, EventButton event) {
- if (event.button == 3 && event.type == EventType.BUTTON_PRESS) {
-- var popup_menu = new Menu ();
-+ var popup_menu = new Gtk.Menu ();
- popup_menu.attach_to_widget (this, null);
-
-- var open_visit_menu_item = new MenuItem.with_label (_("Show details"));
-+ var open_visit_menu_item = new Gtk.MenuItem.with_label (_("Show details"));
- open_visit_menu_item.activate.connect (on_open_visit_menu_item_activate);
- popup_menu.append (open_visit_menu_item);
-
-@@ -102,7 +102,7 @@
- return false;
- }
-
-- private void on_open_visit_menu_item_activate (MenuItem? item = null) {
-+ private void on_open_visit_menu_item_activate (Gtk.MenuItem? item = null) {
- var visit_window = resource_manager.user_interface.show_visit_window (associated_visit.patient);
- visit_window.select_visit (associated_visit);
- }
diff --git a/community/cmus/PKGBUILD b/community/cmus/PKGBUILD
index db71c0a03..ef4c77b4b 100644
--- a/community/cmus/PKGBUILD
+++ b/community/cmus/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 81962 2013-01-04 20:16:47Z bpiotrowski $
+# $Id: PKGBUILD 94872 2013-08-01 06:54:46Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Aaron Griffin <aaron@archlinux.org>
# Contributor: dorphell <dorphell@archlinux.org>
pkgname=cmus
pkgver=2.5.0
-pkgrel=2
+pkgrel=3
pkgdesc='Very feature-rich ncurses-based music player'
arch=('i686' 'x86_64' 'mips64el')
url="http://cmus.sourceforge.net/"
diff --git a/community/converseen/PKGBUILD b/community/converseen/PKGBUILD
index 8c39b47cc..d335c87d2 100644
--- a/community/converseen/PKGBUILD
+++ b/community/converseen/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 90210 2013-05-08 19:56:22Z giovanni $
+# $Id: PKGBUILD 94544 2013-07-26 15:55:51Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: archtux <antonio.arias99999 at gmail.com>
pkgname=converseen
-pkgver=0.6.2
+pkgver=0.6.4
pkgrel=1
pkgdesc="The batch image converter and resizer"
arch=('i686' 'x86_64' 'mips64el')
@@ -13,7 +13,7 @@ depends=('imagemagick' 'qt4' 'libwmf' 'openexr')
makedepends=('cmake')
install=converseen.install
source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('bf1d8055be76be704418df7fbc811a21')
+md5sums=('072cb40a495e539661ea789131555f79')
build() {
cd "${srcdir}"
diff --git a/community/darktable/PKGBUILD b/community/darktable/PKGBUILD
index ce74afe72..f2bbb332d 100644
--- a/community/darktable/PKGBUILD
+++ b/community/darktable/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 93153 2013-06-26 11:50:34Z spupykin $
+# $Id: PKGBUILD 94303 2013-07-19 15:21:00Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Christian Himpel <chressie at gmail dot com>
# Contributor: Johannes Hanika <hanatos at gmail dot com>
@@ -6,14 +6,14 @@
pkgname=darktable
pkgver=1.2.2
_pkgver=1.2
-pkgrel=1
+pkgrel=2
pkgdesc="Utility to organize and develop raw images"
arch=('i686' 'x86_64' 'mips64el')
url=http://darktable.sf.net/
license=('GPL3')
depends=('exiv2>=0.18' 'intltool>=0.40' 'lcms2' 'lensfun>=0.2.3' 'libglade' 'dbus-glib'
'curl' 'libgnome-keyring' 'libgphoto2' 'openexr' 'sqlite' 'libxslt'
- 'libsoup' 'gtk-engines')
+ 'libsoup' 'gtk-engines' 'json-glib' 'flickcurl')
makedepends=('intltool>=0.40' 'cmake' 'librsvg')
optdepends=('librsvg')
install=darktable.install
diff --git a/community/dbmail/PKGBUILD b/community/dbmail/PKGBUILD
index 1c55c9bdd..3eb190db8 100644
--- a/community/dbmail/PKGBUILD
+++ b/community/dbmail/PKGBUILD
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD 93423 2013-07-03 11:48:53Z spupykin $
+# $Id: PKGBUILD 94954 2013-08-01 13:33:14Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sebastian Faltoni <sebastian.faltoni@gmail.com>
pkgname=dbmail
-pkgver=3.0.3pre
-pkgrel=2
+pkgver=3.1.2
+pkgrel=1
pkgdesc="Fast and scalable sql based mail services"
arch=('i686' 'x86_64' 'mips64el')
-depends=('gmime24' 'libzdb' 'mhash' 'libevent')
+depends=('gmime' 'libzdb' 'mhash' 'libevent')
makedepends=('asciidoc' 'xmlto' 'docbook-xsl' 'docbook-xml' 'postgresql-libs>=8.4.1'
'sqlite' 'libmysqlclient' 'libldap>=2.4.18' 'libsieve'
'git')
@@ -21,8 +21,7 @@ backup=(etc/xinetd.d/dbmail-imapd
etc/xinetd.d/dbmail-pop3d
etc/xinetd.d/dbmail-lmtpd
etc/xinetd.d/dbmail-timsieved)
-#source=(http://www.dbmail.org/download/3.0/dbmail-${pkgver/_/-}.tar.gz
-source=("$pkgname-$pkgver::git://git.subdir.eu/paul/dbmail#branch=dbmail_3_0"
+source=(http://www.dbmail.org/download/3.1/dbmail-${pkgver/_/-}.tar.gz
dbmail.tmpfiles
dbmail-imapd.service
dbmail-lmtpd.service
@@ -32,7 +31,7 @@ source=("$pkgname-$pkgver::git://git.subdir.eu/paul/dbmail#branch=dbmail_3_0"
dbmail-lmtpd.xinetd
dbmail-pop3d.xinetd
dbmail-timsieved.xinetd)
-md5sums=('SKIP'
+md5sums=('905bf87cad4336e161b3d0d9cd5311bd'
'c4b5793c5422b62a675d4c66ff7e9300'
'5a6297cb03c8d0b424f978ea1d7402de'
'070db88538af9833f003f4cb516d337b'
@@ -45,7 +44,8 @@ md5sums=('SKIP'
build() {
cd $srcdir/dbmail-${pkgver/_/-}/
- [ -f Makefile ] || ./configure --prefix=/usr --sbindir=/usr/bin \
+ [ -f Makefile ] || ./configure \
+ --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc \
--with-ldap --with-sieve
make
}
diff --git a/community/dispcalgui/PKGBUILD b/community/dispcalgui/PKGBUILD
new file mode 100644
index 000000000..974ee5eb0
--- /dev/null
+++ b/community/dispcalgui/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 94958 2013-08-01 14:04:59Z tredaelli $
+# Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com>
+# Contributor: Cedric Girard <girard.cedric@gmail.com>
+# Contributor: foxbunny <bg.branko@gmail.com>
+
+pkgname=dispcalgui
+pkgver=1.2.7.0
+pkgrel=1
+pkgdesc="A GUI frontend for several utilities from the open source color management system Argyll CMS"
+arch=('i686' 'x86_64')
+url="http://hoech.net/dispcalGUI/"
+license=('GPL3')
+makedepends=('libx11' 'libxrandr' 'libxinerama' 'libxxf86vm' 'setuptools' 'xdg-utils')
+depends=('argyllcms' 'wxpython' 'hicolor-icon-theme' 'desktop-file-utils' 'python2-numpy')
+optdepends=('gksu: For running as root')
+install=${pkgname}.install
+
+source=("http://downloads.sourceforge.net/project/dispcalgui/release/${pkgver}/dispcalGUI-${pkgver}.tar.gz")
+
+md5sums=('a0ff80ee5e560fbe208c12189e00c470')
+
+package() {
+ cd "${srcdir}"/dispcalGUI-${pkgver}
+
+ find . -name "*.py" -exec sed -i 's!/usr/bin/env python!/usr/bin/env python2!g' {} +
+
+ python2 setup.py install --root="${pkgdir}" --optimize=1
+
+ #udev rules are shipped with argyllcms
+ rm -rf "${pkgdir}"/etc/udev/
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/dispcalgui/dispcalgui.install b/community/dispcalgui/dispcalgui.install
new file mode 100644
index 000000000..9256fe5e3
--- /dev/null
+++ b/community/dispcalgui/dispcalgui.install
@@ -0,0 +1,19 @@
+# arg 1: the new package version
+post_install() {
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade(){
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_remove() {
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/distcc/PKGBUILD b/community/distcc/PKGBUILD
index 765446bbe..3b6d117ea 100644
--- a/community/distcc/PKGBUILD
+++ b/community/distcc/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 90657 2013-05-13 14:21:37Z spupykin $
+# $Id: PKGBUILD 94163 2013-07-15 11:02:50Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Judd Vinet <jvinet@zeroflux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
pkgname=distcc
pkgver=3.1
-pkgrel=11
+pkgrel=12
pkgdesc="A distributed C, C++, Obj C compiler"
arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/distcc/"
license=('GPL')
-depends=('gcc' 'popt' 'avahi')
-makedepends=('gtk2' 'pkgconfig' 'python2' 'dbus')
+depends=('gcc' 'popt' 'avahi' 'dbus')
+makedepends=('gtk2' 'pkgconfig' 'python2')
optdepends=('gtk2: for distccmon-gnome'
'python2')
backup=('etc/conf.d/distccd'
diff --git a/community/dnscrypt-proxy/PKGBUILD b/community/dnscrypt-proxy/PKGBUILD
new file mode 100644
index 000000000..a4efe727a
--- /dev/null
+++ b/community/dnscrypt-proxy/PKGBUILD
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 94587 2013-07-27 15:21:05Z fyan $
+# Maintainer: Felix Yan <felixonmars@gmail.com>
+# Contributor: Techlive Zheng <techlivezheng at gmail dot com>
+# Contributor: peace4all <markspost at rocketmail dot com>
+
+pkgname=dnscrypt-proxy
+pkgver=1.3.2
+pkgrel=1
+pkgdesc="A tool for securing communications between a client and a DNS resolver"
+arch=('i686' 'x86_64')
+url="http://dnscrypt.org/"
+license=('custom')
+depends=(libsodium)
+source=(http://download.dnscrypt.org/$pkgname/$pkgname-$pkgver.tar.bz2
+ conf.d.file
+ dnscrypt-proxy.service)
+backup=(etc/conf.d/dnscrypt-proxy)
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ CFLAGS="$CFLAGS -fPIC" ./configure --prefix=/usr --sbindir=/usr/bin
+ make -j2
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
+
+ mkdir -p "$pkgdir"/{usr/share/{licenses,doc}/$pkgname,etc/conf.d,usr/lib/systemd/system}
+ install -m 644 COPYING "$pkgdir"/usr/share/licenses/$pkgname
+ install -m 644 AUTHORS NEWS README README.markdown "$pkgdir"/usr/share/doc/$pkgname
+ install -m 644 "$srcdir"/conf.d.file "$pkgdir"/etc/conf.d/$pkgname
+ install -m 644 "$srcdir"/dnscrypt-proxy.service "$pkgdir"/usr/lib/systemd/system
+ rm -rf "$pkgdir"/usr/{lib/*.{l,}a,include}
+}
+
+sha512sums=('969219c5655ca7bcb8cbfb79d9dae9b27a79489bae7451e6e478ab5cee1bc22f0dc1758e9ff51ac2e80ec4230e6fe4eaba3a5ff98c3ddbde8d9dc24a51050bab'
+ '2271eab1baf1a7192a8daaa1b271c24a3a3fa498432ac99c2e4fb3c939590f09aab582427ae874fce7969ece365ccb7a2e946566e5a0c650d93c34d23b536b61'
+ '33e8f95c38a10a9e05aadeb369616f6dfaa8b32bc28b9f8ab9ae29dfc3b03514442e7172b1f52c56665317b61cad7d130a0e1dc00d6aceaa59eb465e63d079bc')
diff --git a/community/dnscrypt-proxy/conf.d.file b/community/dnscrypt-proxy/conf.d.file
new file mode 100644
index 000000000..fae760f21
--- /dev/null
+++ b/community/dnscrypt-proxy/conf.d.file
@@ -0,0 +1,3 @@
+DNSCRYPT_LOCALIP=127.0.0.1
+DNSCRYPT_LOCALPORT=53
+DNSCRYPT_USER=nobody
diff --git a/community/dnscrypt-proxy/dnscrypt-proxy.service b/community/dnscrypt-proxy/dnscrypt-proxy.service
new file mode 100644
index 000000000..5e30d888e
--- /dev/null
+++ b/community/dnscrypt-proxy/dnscrypt-proxy.service
@@ -0,0 +1,20 @@
+[Unit]
+Description=A tool for securing communications between a client and a DNS resolver.
+After=network.target
+# Only needed if you use pdnsd, other caching DNS servers can go here. Could be ignored too.
+#Before=pdnsd.service
+
+[Service]
+Type=forking
+PIDFile=/var/run/dnscrypt-proxy.pid
+EnvironmentFile=/etc/conf.d/dnscrypt-proxy
+ExecStartPre=/bin/rm -f /var/run/dnscrypt-proxy.pid
+ExecStart=/usr/bin/dnscrypt-proxy --daemonize \
+ --pidfile=/var/run/dnscrypt-proxy.pid \
+ --logfile=/var/log/dnscrypt-proxy.log \
+ --local-address=${DNSCRYPT_LOCALIP}:${DNSCRYPT_LOCALPORT} \
+ --user=${DNSCRYPT_USER}
+Restart=on-abort
+
+[Install]
+WantedBy=multi-user.target
diff --git a/community/doublecmd/PKGBUILD b/community/doublecmd/PKGBUILD
index cddc9f719..366cfdf1c 100644
--- a/community/doublecmd/PKGBUILD
+++ b/community/doublecmd/PKGBUILD
@@ -1,11 +1,11 @@
# vim:set ft=sh:
-# $Id: PKGBUILD 93494 2013-07-04 12:38:35Z idevolder $
+# $Id: PKGBUILD 94328 2013-07-20 16:51:21Z idevolder $
# Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com>
# Contributor: (sirocco AT ngs.ru)
pkgbase=doublecmd
pkgname=('doublecmd-gtk2' 'doublecmd-qt')
-pkgver=0.5.5
+pkgver=0.5.6
_helpver=0.5.5
pkgrel=1
url="http://doublecmd.sourceforge.net/"
@@ -23,7 +23,7 @@ source=(
"http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz"
"http://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-help-$_helpver-src.tar.gz"
)
-sha256sums=('253ec036ec119c067f501247445acdd35d67ffd9693d246dc4e98897c6df6434'
+sha256sums=('b909ee5c57cb2803e4393163f5c44513144cb32e304fa2e1dfee6f33d0999bc5'
'5c5d00187df811df0734bf751a581bce7e1bdd4cf4639b2a1101f1da8743daaf')
build() {
diff --git a/community/ekg/PKGBUILD b/community/ekg/PKGBUILD
index 6e13e2428..5585c5fc8 100644
--- a/community/ekg/PKGBUILD
+++ b/community/ekg/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 56895 2011-10-16 06:24:00Z bpiotrowski $
+# $Id: PKGBUILD 94723 2013-07-29 16:25:52Z bpiotrowski $
# Contributor: Jaroslaw Swierczynski <swiergot@juvepoland.com>
pkgname=ekg
@@ -17,6 +17,9 @@ build() {
sed -i 's#gg%s#ekg%s#' src/ekg.c
./configure --prefix=/usr --with-pthread --enable-aspell --with-python
make
+}
+
+package() {
make DESTDIR=$pkgdir install
rm -rf $pkgdir/usr/include $pkgdir/usr/lib
}
diff --git a/community/ekg2/PKGBUILD b/community/ekg2/PKGBUILD
index 236515763..a15bad499 100644
--- a/community/ekg2/PKGBUILD
+++ b/community/ekg2/PKGBUILD
@@ -1,44 +1,51 @@
-# $Id: PKGBUILD 91649 2013-05-26 09:24:30Z bluewind $
+# $Id: PKGBUILD 94920 2013-08-01 07:01:09Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Mateusz Herych <heniekk@gmail.com>
pkgname=ekg2
pkgver=0.3.1
-pkgrel=6
-pkgdesc="ncurses based Jabber, Gadu-Gadu, Tlen and IRC client"
+pkgrel=7
+pkgdesc='Ncurses based Jabber, Gadu-Gadu, Tlen and IRC client'
arch=('i686' 'x86_64' 'mips64el')
url="http://ekg2.org/"
license=('GPL')
depends=('aspell' 'libjpeg' 'python2' 'libgadu' 'gnutls' 'gpm' 'libidn' 'giflib')
optdepends=('xosd: xosd support'
- 'sqlite: sqlite support'
- 'gtk2: gtk support')
-source=(ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('68fc05b432c34622df6561eaabef5a40')
+ 'sqlite: sqlite support'
+ 'gtk2: gtk support')
+source=(ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.gz
+ ekg2-0.3.1-giflib5.patch)
+md5sums=('68fc05b432c34622df6561eaabef5a40'
+ 'f3b6979e9b8705b0b9c7efd3f3a808fd')
+
+prepare() {
+ cd $pkgname-$pkgver
+ sed -i 's|ncursesw/ncurses.h|ncurses.h|g' configure plugins/ncurses/ecurses.h
+ patch -Np1 -i ../ekg2-0.3.1-giflib5.patch
+}
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
- sed -i 's|ncursesw/ncurses.h|ncurses.h|g' configure plugins/ncurses/ecurses.h
- export PYTHON=/usr/bin/python2 #EKG2 isn't python3 friendly
+ export PYTHON=/usr/bin/python2
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --libexecdir=/usr/lib/ekg2 \
+ --with-libgadu \
+ --with-xosd \
+ --enable-unicode \
+ --enable-shared \
+ --without-gpg \
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --libexecdir=/usr/lib/ekg2 \
- --with-libgadu \
- --with-xosd \
- --enable-unicode \
- --enable-shared \
- --without-gpg
- make
+ make
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
- make DESTDIR="$pkgdir" install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
- rm -rf "$pkgdir"/usr/lib/perl5/core_perl/perllocal.pod
- rm -rf "$pkgdir"/usr/libexec
- chmod -R 755 "$pkgdir"/usr/lib/perl5
- chmod +s "$pkgdir"/usr/lib/ekg2/ioctld
+ rm -rf "$pkgdir"/usr/lib/perl5/core_perl/perllocal.pod
+ rm -rf "$pkgdir"/usr/libexec
+ chmod -R 755 "$pkgdir"/usr/lib/perl5
+ chmod +s "$pkgdir"/usr/lib/ekg2/ioctld
}
diff --git a/community/ekg2/ekg2-0.3.1-giflib5.patch b/community/ekg2/ekg2-0.3.1-giflib5.patch
new file mode 100644
index 000000000..f0e6885c0
--- /dev/null
+++ b/community/ekg2/ekg2-0.3.1-giflib5.patch
@@ -0,0 +1,12 @@
+diff -rupN a/plugins/gg/commands.c b/plugins/gg/commands.c
+--- a/plugins/gg/commands.c 2011-03-17 18:08:11.000000000 +0100
++++ b/plugins/gg/commands.c 2013-07-29 18:45:51.296790942 +0200
+@@ -1034,7 +1034,7 @@ static int token_gif_load (char *fname,
+ goto err;
+ }
+
+- if (!(file = DGifOpenFileHandle(fd))) {
++ if (!(file = DGifOpenFileHandle(fd, NULL))) {
+ snprintf(errbuf, sizeof(errbuf), "DGifOpenFileHandle(): %d",
+ GifLastError());
+ goto err2;
diff --git a/community/electricsheep/PKGBUILD b/community/electricsheep/PKGBUILD
index a997b5b3e..0889a4352 100644
--- a/community/electricsheep/PKGBUILD
+++ b/community/electricsheep/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 94019 2013-07-13 12:31:42Z svenstaro $
+# $Id: PKGBUILD 94875 2013-08-01 06:54:49Z bpiotrowski $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=electricsheep
pkgver=2.7b33
-pkgrel=9
+pkgrel=10
pkgdesc="A screensaver that realize the collective dream of sleeping computers from all over the internet"
arch=('i686' 'x86_64' 'mips64el')
url="http://community.electricsheep.org/"
diff --git a/community/fb-client/PKGBUILD b/community/fb-client/PKGBUILD
index 28eb735f7..c96ef752d 100644
--- a/community/fb-client/PKGBUILD
+++ b/community/fb-client/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Florian "Bluewind" Pritz <flo@xssn.at>
pkgname=fb-client
-pkgver=1.1.3
+pkgver=1.1.4
pkgrel=1
pkgdesc="Client for paste.xinu.at"
arch=('i686' 'x86_64' 'mips64el')
@@ -10,7 +10,7 @@ license=('GPL3')
depends=('curl')
optdepends=('xclip: for automatically copying the URL into the clipboard')
source=(http://paste.xinu.at/data/client/fb-$pkgver.tar.gz{,.sig})
-md5sums=('6d05a1ebe50fa2c00c03fa41195bdf48'
+md5sums=('e0b3bde72fb416fd10550cac829758bd'
'SKIP')
build() {
diff --git a/community/fbv/PKGBUILD b/community/fbv/PKGBUILD
index 9bcbf8f96..e3dfa3770 100644
--- a/community/fbv/PKGBUILD
+++ b/community/fbv/PKGBUILD
@@ -1,23 +1,26 @@
-# $Id: PKGBUILD 90022 2013-05-06 19:36:51Z foutrelis $
+# $Id: PKGBUILD 94921 2013-08-01 07:01:11Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Aectann <aectann@infoline.su>
pkgname=fbv
pkgver=1.0b
-pkgrel=6
+pkgrel=7
pkgdesc="FrameBuffer image viewer"
arch=('i686' 'x86_64' 'mips64el')
url="http://s-tech.elsat.net.pl/fbv/"
license=('GPL')
depends=('libpng' 'libungif' 'libjpeg')
-source=(http://s-tech.elsat.net.pl/fbv/$pkgname-$pkgver.tar.gz)
-md5sums=('3e466375b930ec22be44f1041e77b55d')
+source=(http://s-tech.elsat.net.pl/fbv/$pkgname-$pkgver.tar.gz
+ giflib-5.0.patch)
+md5sums=('3e466375b930ec22be44f1041e77b55d'
+ '6310899c97c4226352ad409c1c7fefb3')
build() {
cd $srcdir/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man
sed -i 's|LIBS.*|LIBS=-lpng -ljpeg -lungif -lgif|' Make.conf
sed -i 's|setjmp(png_ptr->jmpbuf)|setjmp(png_jmpbuf(png_ptr))|' png.c
+ patch -Np1 -i ../giflib-5.0.patch
make
}
diff --git a/community/fbv/giflib-5.0.patch b/community/fbv/giflib-5.0.patch
new file mode 100644
index 000000000..462e2fb04
--- /dev/null
+++ b/community/fbv/giflib-5.0.patch
@@ -0,0 +1,21 @@
+diff -rupN a/gif.c b/gif.c
+--- a/gif.c 2003-08-24 22:23:02.000000000 +0200
++++ b/gif.c 2013-07-30 10:27:55.851099159 +0200
+@@ -81,7 +81,7 @@ int fh_gif_load(char *name,unsigned char
+ ColorMapObject *cmap;
+ int cmaps;
+
+- gft=DGifOpenFileName(name);
++ gft=DGifOpenFileName(name, NULL);
+ if(gft==NULL){printf("err5\n"); gflush;} //////////
+ do
+ {
+@@ -184,7 +184,7 @@ int fh_gif_getsize(char *name,int *x,int
+ int extcode;
+ GifRecordType rt;
+
+- gft=DGifOpenFileName(name);
++ gft=DGifOpenFileName(name, NULL);
+ if(gft==NULL) gflush;
+ do
+ {
diff --git a/community/fcitx-libpinyin/PKGBUILD b/community/fcitx-libpinyin/PKGBUILD
index 22a6b7e6a..4eb6a5462 100644
--- a/community/fcitx-libpinyin/PKGBUILD
+++ b/community/fcitx-libpinyin/PKGBUILD
@@ -1,26 +1,22 @@
-# $Id: PKGBUILD 93398 2013-07-03 05:13:18Z fyan $
+# $Id: PKGBUILD 94202 2013-07-16 16:30:47Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: poplarch <poplarch@gmail.com>
pkgname=fcitx-libpinyin
-pkgver=0.3.0
-pkgrel=2
+pkgver=0.3.1
+pkgrel=1
pkgdesc="Fcitx Wrapper for libpinyin, Library to deal with pinyin"
arch=('i686' 'x86_64' 'mips64el')
url="https://github.com/fcitx/fcitx-libpinyin"
license=('GPL')
depends=('fcitx' 'libpinyin' 'fcitx-qt4' 'qtwebkit')
makedepends=('cmake' 'intltool' 'wget')
-source=("http://download.fcitx-im.org/$pkgname/$pkgname-${pkgver}_dict.tar.xz"
- "https://github.com/fcitx/fcitx-libpinyin/commit/7a68b40e36bd3425dae847a3860057a951ec5e78.patch")
+source=("http://download.fcitx-im.org/$pkgname/$pkgname-${pkgver}_dict.tar.xz")
install=$pkgname.install
build() {
cd "$srcdir/${pkgname}-${pkgver}"
- # Fix importdict
- patch -p1 -i ../7a68b40e36bd3425dae847a3860057a951ec5e78.patch
-
rm -rf build
mkdir build
cd build
@@ -36,5 +32,4 @@ package() {
make DESTDIR="${pkgdir}" install
}
-sha512sums=('e80e15a51f0d7de20abc4877d32796bbd93f30a2e4383bd64bccf1075696dddb2d0ea0180fff44ebee0e94988ab60e3d2526dd3f80bb99f4186e1bf4e3437762'
- '0b4776d348db9616d9bd4485fe7950a5c88f349388a4dc97e0ec62beaf0d6729ba88c645b1f83d415af8c5808cde3aae4b8306fd65e21bd404e9a8105d5bcae0')
+sha512sums=('3b7501a75dab2f5b83541c71ccac93709f3354f390f322d7b95e4b94e0c4dc6963522759ab52eb77203d787d6d14d3ce1c838dd92ecd0db041a3b7a25008eaa4')
diff --git a/community/fcitx-rime/PKGBUILD b/community/fcitx-rime/PKGBUILD
index 5a76e66ec..6ab9ec328 100644
--- a/community/fcitx-rime/PKGBUILD
+++ b/community/fcitx-rime/PKGBUILD
@@ -1,20 +1,18 @@
-# $Id: PKGBUILD 92965 2013-06-21 05:40:07Z fyan $
+# $Id: PKGBUILD 94200 2013-07-16 16:25:08Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: lh <jason52lh@gmail.com>
pkgname=fcitx-rime
-pkgver=0.2.1
+pkgver=0.2.2
pkgrel=1
pkgdesc='Fcitx Wrapper for librime'
arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/fcitx"
license=('GPL')
-depends=('fcitx>=4.2.7' "librime" "brise")
+depends=('fcitx>=4.2.8.1' "librime" "brise")
makedepends=('cmake')
install=fcitx-rime.install
-source=(
- "http://fcitx.googlecode.com/files/$pkgname-$pkgver.tar.xz"
-)
+source=("http://download.fcitx-im.org/$pkgname/$pkgname-${pkgver}.tar.xz")
build() {
cd "$pkgname-$pkgver"
@@ -31,4 +29,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-md5sums=('81fd0c0b7bf55881b5cb1fc87dde19a4')
+sha512sums=('4497cfdf38e6fd85e358b0c8b52efa21b54a8c46cf5f6a640ca1c1f91a30df2a2033f46eec2d123bfadf9c8c58e4b8f6ec96b1564d32b2b8157261ca14a2855b')
diff --git a/community/fcitx-unikey/PKGBUILD b/community/fcitx-unikey/PKGBUILD
index 965ae4fee..a68aa82b1 100644
--- a/community/fcitx-unikey/PKGBUILD
+++ b/community/fcitx-unikey/PKGBUILD
@@ -1,32 +1,31 @@
-# $Id: PKGBUILD 93372 2013-07-02 09:47:28Z fyan $
+# $Id: PKGBUILD 94198 2013-07-16 16:15:47Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
pkgname=fcitx-unikey
-pkgver=0.2.1
+pkgver=0.2.2
pkgrel=1
pkgdesc="Fcitx Wrapper for unikey"
arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/fcitx"
license=('GPL')
-depends=('fcitx>=4.2.7')
+depends=('fcitx>=4.2.8')
optdepends=('qt4: To run the fcitx unikey macro editor')
makedepends=('cmake' 'qt4')
source=("http://download.fcitx-im.org/$pkgname/$pkgname-${pkgver}.tar.xz")
install=fcitx-unikey.install
-build(){
- cd "$srcdir/${pkgname}-${pkgver}"
- mkdir -p build
- cd build
-
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_QMAKE_EXECUTABLE=qmake-qt4 ..
- make
+build() {
+ cd "$srcdir/${pkgname}-${pkgver}"
+ mkdir -p build
+ cd build
+
+ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DQT_QMAKE_EXECUTABLE=qmake-qt4 ..
+ make
}
-package ()
-{
- cd "$srcdir/${pkgname}-${pkgver}/build"
- make DESTDIR="${pkgdir}" install
+package() {
+ cd "$srcdir/${pkgname}-${pkgver}/build"
+ make DESTDIR="${pkgdir}" install
}
-sha512sums=('8349623c196ec7c4e48e64d07ef551a308f71f2bfc09fcd320bb02854a77370169b94131750dfcf065dd2a9c734c86048f482d0d2f0b210a1834ab77ea3bf1aa')
+sha512sums=('71a0773222b1172943f80bce904da77c136225981a0580d937327829c8d734fc65d9c4afa5275bd210ca837d7a7b9d8bfb18df96f62710068b9883a22499fbfb')
diff --git a/community/fcitx/PKGBUILD b/community/fcitx/PKGBUILD
index 1f6d9ea22..e4a06047b 100644
--- a/community/fcitx/PKGBUILD
+++ b/community/fcitx/PKGBUILD
@@ -1,35 +1,21 @@
-# $Id: PKGBUILD 93582 2013-07-06 12:35:20Z fyan $
+# $Id: PKGBUILD 94235 2013-07-17 12:26:33Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: csslayer <wengxt AT gmail com>
pkgbase=fcitx
pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.8
-pkgrel=3
+pkgver=4.2.8.1
+pkgrel=2
groups=('fcitx-im')
arch=('i686' 'x86_64' 'mips64el')
url="http://fcitx-im.org"
license=('GPL')
makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' \
'iso-codes' 'gobject-introspection' 'libxkbfile')
-source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz
- https://github.com/fcitx/fcitx/commit/b0a5439ac0188211c0955baf6811a0e3406ac812.patch
- https://github.com/fcitx/fcitx/commit/94635187b18badb1a2dff821de9a30a20d00feb1.patch
- https://github.com/fcitx/fcitx/commit/46d5a69d595ac825f47a3c22ddeb8ce71b04e887.patch)
+source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz)
build() {
- #source /etc/profile.d/qt4.sh
-
- cd "$srcdir/$pkgbase-$pkgver"
-
- # Fix ELF file patch
- patch -p1 -i ../b0a5439ac0188211c0955baf6811a0e3406ac812.patch
-
- # Fix switch key issue
- patch -p1 -i ../94635187b18badb1a2dff821de9a30a20d00feb1.patch
- patch -p1 -i ../46d5a69d595ac825f47a3c22ddeb8ce71b04e887.patch
-
cd "$srcdir"
mkdir -p build
cd build
@@ -69,11 +55,14 @@ package_fcitx() {
'fcitx-gtk2: GTK2 IM Module for fcitx'
'fcitx-gtk3: GTK3 IM Module for fcitx'
'fcitx-hangul: Hangul (Korean) support for fcitx'
+ 'fcitx-kkc: libkkc (Japanese Kana Kanji input method) engine for fcitx'
'fcitx-libpinyin: Fcitx Wrapper for libpinyin, Library to deal with pinyin'
'fcitx-m17n: Multilingual text processing library'
'fcitx-mozc: Fcitx Module of A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)'
'fcitx-qt4: QT4 IM Module for fcitx'
+ 'fcitx-qt5: QT5 IM Module for fcitx'
'fcitx-rime: Rime input method engine (Traditional Chinese)'
+ 'fcitx-sayura: Sinhala Transe IME engine for fcitx'
'fcitx-sunpinyin: Statistical Language Model based pinyin IME by Sun'
'fcitx-table-extra: Extra tables for Fcitx, including Boshiamy, Zhengma, Cangjie3, Cangjie5'
'fcitx-table-other: Provides some other tables for Fcitx, fork from ibus-table-others, scim-tables'
@@ -129,7 +118,4 @@ package_fcitx-qt4() {
make DESTDIR="${pkgdir}" install
}
-md5sums=('79676d18536ebb9d0a0fa47e96416016'
- '0f3f85204ac1559bbf2cff304122234e'
- '417cd212d9fb7b9881232d57d023e49f'
- 'd91ae8316154eccce3234c55e53a3c3b')
+sha512sums=('981e07830693b9525f8f8c7f18579477c066a19ae9358d8aa96ae5439cc3d40f7af2ad24b8cbd24410a5472d002a02eccb8c9d042019cd8459fd094e302d5a72')
diff --git a/community/fcitx/fcitx-gtk2.install b/community/fcitx/fcitx-gtk2.install
index e99de41ed..6fd3be681 100644
--- a/community/fcitx/fcitx-gtk2.install
+++ b/community/fcitx/fcitx-gtk2.install
@@ -1,5 +1,5 @@
post_install() {
- /usr/bin/gtk-query-immodules-2.0 --update-cache
+ usr/bin/gtk-query-immodules-2.0 --update-cache
}
post_upgrade() {
diff --git a/community/ffmpeg-compat/PKGBUILD b/community/ffmpeg-compat/PKGBUILD
index 96fa9f3fd..a34f737d2 100644
--- a/community/ffmpeg-compat/PKGBUILD
+++ b/community/ffmpeg-compat/PKGBUILD
@@ -1,62 +1,79 @@
# $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
# Contributor: Paul Mattal <paul@archlinux.org>
pkgname=ffmpeg-compat
-pkgver=20120509
-pkgrel=3
-pkgdesc="Complete and free Internet live audio and video broadcasting solution for Linux/Unix"
+pkgver=0.10.8
+pkgrel=4
+epoch=1
+pkgdesc='Complete and free Internet live audio and video broadcasting solution for Linux/Unix'
arch=('i686' 'x86_64' 'mips64el')
-url="http://ffmpeg.org/"
+url='http://ffmpeg.org/'
license=('GPL')
-depends=(alsa-lib bzip2 gsm lame libpulse libtheora libvorbis libvpx opencore-amr openjpeg rtmpdump schroedinger sdl speex x264 xvidcore zlib)
-makedepends=('git')
+depends=(
+ 'alsa-lib' 'bzip2' 'gsm' 'lame' 'libass'
+ 'libmodplug' 'libpulse' 'libtheora' 'libvorbis' 'libvpx'
+ 'opencore-amr' 'openjpeg' 'rtmpdump' 'schroedinger' 'sdl' 'speex'
+ 'v4l-utils' 'x264' 'xvidcore' 'zlib'
+ )
if [ "$CARCH" != "mips64el" ]; then
depends+=(libva)
- makedepends+=('yasm' 'libvdpau')
+ makedepends=('libvdpau' 'yasm')
fi
-#git clone git://git.videolan.org/ffmpeg.git
-source=(ftp://ftp.archlinux.org/other/ffmpeg/ffmpeg-$pkgver.tar.xz)
-md5sums=('a35359e424608f369d380f03e4dc9966')
+source=(http://ffmpeg.org/releases/ffmpeg-$pkgver.tar.bz2)
+sha256sums=('2e371088a71656be41b4ff70ae7e80a1d88c5149d6209013c9cce4b84278cbc8')
build() {
- cd "ffmpeg"
+ cd ffmpeg-$pkgver
+ CFLAGS+=" -I/usr/include/openjpeg-1.5" \
./configure \
--prefix=/usr \
--incdir=/usr/include/ffmpeg-compat \
--libdir=/usr/lib/ffmpeg-compat \
--shlibdir=/usr/lib/ffmpeg-compat \
- --enable-libmp3lame \
- --enable-libvorbis \
- --enable-libxvid \
- --enable-libx264 \
- --enable-libvpx \
- --enable-libtheora \
+ --disable-debug \
+ --disable-static \
+ --enable-gpl \
+ --enable-libass \
+ --enable-libfreetype \
--enable-libgsm \
- --enable-libspeex \
- --enable-postproc \
- --enable-shared \
- --enable-x11grab \
+ --enable-libmodplug \
+ --enable-libmp3lame \
--enable-libopencore_amrnb \
--enable-libopencore_amrwb \
- --enable-libschroedinger \
--enable-libopenjpeg \
- --enable-librtmp \
--enable-libpulse \
- --enable-gpl \
- --enable-version3 \
+ --enable-librtmp \
+ --enable-libschroedinger \
+ --enable-libspeex \
+ --enable-libtheora \
+ --enable-libv4l2 \
+ --enable-libvorbis \
+ --enable-libvpx \
+ --enable-libx264 \
+ --enable-libxvid \
+ --enable-postproc \
--enable-runtime-cpudetect \
- --disable-debug \
- --disable-static
+ --enable-shared \
+ --enable-vdpau \
+ --enable-version3 \
+ --enable-x11grab
+
make
}
package() {
- cd "ffmpeg"
+ cd ffmpeg-$pkgver
make DESTDIR="$pkgdir" install
- rm -rf $pkgdir/usr/{bin,share}
+ rm -rf "$pkgdir"/usr/{bin,share}
+
+ install -dm755 "$pkgdir"/etc/ld.so.conf.d/
+ echo -e '/usr/lib/\n/usr/lib/ffmpeg-compat/' > "$pkgdir"/etc/ld.so.conf.d/$pkgname.conf
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/ffmpeg2theora/PKGBUILD b/community/ffmpeg2theora/PKGBUILD
index 01dcc7dda..6f65f9375 100644
--- a/community/ffmpeg2theora/PKGBUILD
+++ b/community/ffmpeg2theora/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 84348 2013-02-16 22:50:27Z ioni $
+# $Id: PKGBUILD 94877 2013-08-01 06:54:51Z bpiotrowski $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Eric Belanger <eric@archlinux.org>
# Contributor: Angelo Theodorou <encelo@users.sourceforge.net>
# Contributor: Alexander Rødseth <rodseth@gmail.com>
pkgname=ffmpeg2theora
pkgver=0.29
-pkgrel=3
+pkgrel=4
pkgdesc="Simple converter to create Ogg Theora files"
arch=('x86_64' 'i686' 'mips64el')
url="http://www.v2v.cc/~j/ffmpeg2theora/"
@@ -15,6 +15,11 @@ makedepends=('scons') # 'libkate')
source=("http://www.v2v.cc/~j/$pkgname/downloads/$pkgname-$pkgver.tar.bz2")
sha256sums=('214110e2a5afdd8ff8e0be18152e893dbff5dabc1ae1d1124e64d9f93eae946d')
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ echo "#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000" >> src/ffmpeg2theora.h
+}
+
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/ffmpegsource/PKGBUILD b/community/ffmpegsource/PKGBUILD
index c434b18b0..872078081 100755
--- a/community/ffmpegsource/PKGBUILD
+++ b/community/ffmpegsource/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 88204 2013-04-13 20:20:33Z alucryd $
+# $Id: PKGBUILD 94878 2013-08-01 06:54:52Z bpiotrowski $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
pkgname=ffmpegsource
-pkgver=753
+pkgver=755
pkgrel=1
pkgdesc="A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access"
arch=('i686' 'x86_64' 'mips64el')
@@ -14,7 +14,7 @@ options=('!libtool')
source=("${pkgname}::svn+http://ffmpegsource.googlecode.com/svn/trunk/"
'autoconf.patch')
sha256sums=('SKIP'
- 'b09a7e9a08a16bdaf19d43c7ad8d3ec455f6fecec2f4f5ada417345343adda93')
+ '2cfa7d2e0219a5c8df9a50fe2460a1a1e6b69df10e6d9eee1d723766e62535e7')
pkgver() {
cd "${SRCDEST}"/${pkgname}
diff --git a/community/ffmpegsource/autoconf.patch b/community/ffmpegsource/autoconf.patch
index e15e4522c..2ed0d0f6e 100755
--- a/community/ffmpegsource/autoconf.patch
+++ b/community/ffmpegsource/autoconf.patch
@@ -9,14 +9,3 @@
lib_LTLIBRARIES = src/core/libffms2.la
src_core_libffms2_la_LIBADD = @LIBAV_LIBS@ @ZLIB_LDFLAGS@ -lz @LTUNDEF@
---- a/configure.ac
-+++ b/configure.ac
-@@ -30,7 +30,7 @@ if test -z "$CXXFLAGS"; then
- CXXFLAGS="$OPT_FLAGS"
- fi
-
--AM_CONFIG_HEADER([src/config/config.h])
-+AC_CONFIG_HEADERS([src/config/config.h])
- AC_PROG_CC
- AC_PROG_CXX
- LT_INIT([static disable-shared])
diff --git a/community/flightgear/PKGBUILD b/community/flightgear/PKGBUILD
index 5cd15184b..61709421f 100644
--- a/community/flightgear/PKGBUILD
+++ b/community/flightgear/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 92437 2013-06-05 11:05:37Z spupykin $
+# $Id: PKGBUILD 94473 2013-07-25 13:17:05Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: William Rea <sillywilly@gmail.com>
# Contributor: Hans Janssen <hans@janserv.xs4all.nl>
pkgname=flightgear
pkgver=2.10.0
-pkgrel=3
+pkgrel=4
pkgdesc="An open-source, multi-platform flight simulator"
arch=(i686 x86_64)
depends=('simgear' 'libxmu' 'libxi' 'zlib' 'openscenegraph' 'subversion' 'libxrandr' 'glu')
diff --git a/community/freeorion/PKGBUILD b/community/freeorion/PKGBUILD
index 6c13a2e3f..ae98e2068 100644
--- a/community/freeorion/PKGBUILD
+++ b/community/freeorion/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 87411 2013-03-31 19:18:15Z stephane $
+# $Id: PKGBUILD 94805 2013-07-30 20:37:58Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Elmo Todurov <todurov@gmail.com>
# Contributor: guini <sidtrun@googlemail.com>
@@ -8,7 +8,7 @@
pkgname=freeorion
pkgver=0.4.2
-pkgrel=4
+pkgrel=5
pkgdesc='Turn-based galactic conquest game inspired by Master of Orion'
arch=('x86_64' 'i686')
url='http://www.freeorion.org/'
@@ -20,41 +20,41 @@ else
depends=('nvidia-cg-toolkit')
fi
depends=('bullet' 'freealut' 'libvorbis' 'python2' 'gigi' 'desktop-file-utils' 'libgl')
-makedepends=('boost' 'ogre=1.8.1-4' 'sdl' 'gigi>0.8.0-18' 'graphviz' 'mesa-libgl'
+makedepends=('boost' 'ogre=1.8.1' 'sdl' 'gigi>0.8.0-18' 'graphviz' 'mesa-libgl'
'desktop-file-utils' 'setconf' 'cmake' 'gendesk' 'subversion' 'libogg')
options=('!strip' '!emptydirs')
install=$pkgname.install
source=("$pkgname.sh"
"$pkgname.png::https://a.fsdn.com/con/icons/fr/freeorion@sf.net/FO_Icon_256x256.png"
- "cmake_python.patch")
-sha256sums=('111532e460aec847ff455ee67dd64f46e2fa5ceba39a0349d25a84b69c646eaf'
+ "cmake_python.patch"
+ "$pkgname::svn+https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk/FreeOrion/#revision=6142")
+sha256sums=('25b574af5397226373e24510ce59de94c5df5b31d94562fc0de387fd70731707'
'a6a253eed31b77b00bf4f721f4b1c6bbd95505b9e4b38b736101e551dd12ff5f'
- '3dbe8df9c3a4a0d6451f42727ebf9bcb21fed41a08d1181d1cf77ef4ab5ee81a')
-_svnrepo='https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk/FreeOrion/'
+ '3dbe8df9c3a4a0d6451f42727ebf9bcb21fed41a08d1181d1cf77ef4ab5ee81a'
+ 'SKIP')
_pyversion=2.7
-_revision=5771
+
+pkgver() {
+ #cd "$pkgname"
+
+ #svnversion | tr -d [A-z]
+ echo "$pkgver"
+}
+
+prepare() {
+ cd "$pkgname"
+
+ svn upgrade
+}
build() {
cd "$srcdir"
- gendesk -n
+ gendesk -n --pkgname "$pkgname" --pkgdesc "$pkgdesc"
#msg2 'Looking up revision from version number...'
#_releaserevision=`curl --progress-bar -o- ${url}index.php/Compile | grep "$pkgver" | cut -d':' -f2 | cut -d' ' -f10 | tail -1`
- #msg2 'The revision for the latest official release is $_releaserevision"
- ## _revision=$_releaserevision
- #msg2 "Compiling with revision $_revision"
-
- msg2 "Checking out svn revision $_revision..."
- if [[ -d "$pkgname/.svn" ]]; then
- (cd "$pkgname" && svn up -r "$_revision")
- else
- svn co "$_svnrepo" --config-dir ./ -r "$_revision" "$pkgname"
- fi
- msg2 'Setting up build directory...'
- rm -rf "$srcdir/$pkgname-build"
- cp -r "$srcdir/$pkgname" "$srcdir/$pkgname-build"
- cd "$srcdir/$pkgname-build"
+ cd "$srcdir/$pkgname"
msg2 'CMake/Python fix...'
patch -N -p1 -i "$srcdir/cmake_python.patch"
@@ -77,11 +77,11 @@ build() {
msg2 'OGRE fix...'
sed -i 's:PluginFolder=.:PluginFolder=/usr/lib/OGRE/:g' \
- "$srcdir/$pkgname-build/ogre_plugins.cfg"
+ "$srcdir/$pkgname/ogre_plugins.cfg"
}
package() {
- cd "$srcdir/$pkgname-build"
+ cd "$srcdir/$pkgname"
msg2 'Packaging documentation...'
install -Dm644 loki_setup/README.txt \
@@ -111,7 +111,7 @@ package() {
"$pkgdir/usr/share/applications/freeorion.desktop"
msg2 'Packaging OGRE plugins configuration...'
- install -Dm 644 "$srcdir/$pkgname-build/ogre_plugins.cfg" \
+ install -Dm 644 "$srcdir/$pkgname/ogre_plugins.cfg" \
"$pkgdir/usr/share/freeorion/ogre_plugins.cfg"
msg2 'Cleaning up...'
diff --git a/community/freeorion/freeorion.sh b/community/freeorion/freeorion.sh
index d80623ab2..9f35e7032 100644
--- a/community/freeorion/freeorion.sh
+++ b/community/freeorion/freeorion.sh
@@ -54,17 +54,17 @@
# If this is a symlink, then we
# need to change into the dir of symlink-target.
if [ -h $0 ]; then
- echo "I am Symlink. Following into my targets basedir"
+ #echo "I am Symlink. Following into my targets basedir"
ME=`readlink $0`
else
- echo "Following into my basedir"
+ #echo "Following into my basedir"
ME=$0
fi
# This is important! Script won't work outside its installation dir
ROOT=/usr/share/freeorion
cd ${ROOT}
-echo -n "CWD: "
+#echo -n "CWD: "
pwd
@@ -86,7 +86,7 @@ if [ "$PYTHON_USE_SHIPPED" = "1" ]; then
export PYTHONPATH=${PYTHONHOME}
export PYTHONDEBUG=1
export PYTHONVERBOSE=1
- echo "PYTHONHOME=${PYTHONHOME}"
+ #echo "PYTHONHOME=${PYTHONHOME}"
export LD_LIBRARY_PATH=${PYTHONHOME}:${LD_LIBRARY_PATH}
export LD_PRELOAD=${PYTHONHOME}/libutil.so.1:${PYTHONHOME}/libpython2.5.so
diff --git a/community/freerdp/PKGBUILD b/community/freerdp/PKGBUILD
index e21783928..024423a26 100644
--- a/community/freerdp/PKGBUILD
+++ b/community/freerdp/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 84350 2013-02-16 22:50:28Z ioni $
+# $Id: PKGBUILD 94879 2013-08-01 06:54:53Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Stijn Segers <francesco dot borromini at gmail dot com>
pkgname=freerdp
pkgver=1.0.2
-pkgrel=2
+pkgrel=3
pkgdesc="Free RDP client"
arch=('i686' 'x86_64' 'mips64el')
url="http://freerdp.sourceforge.net"
@@ -15,8 +15,15 @@ makedepends=('krb5' 'cmake' 'damageproto' 'xmlto' 'docbook-xsl')
conflicts=('freerdp-git')
changelog=${pkgname}.changelog
options=('!libtool')
-source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/$pkgver.tar.gz)
-md5sums=('c260051a94caff590def5caa4fcf59d6')
+source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/$pkgver.tar.gz
+ ffmpeg2.0.patch)
+md5sums=('c260051a94caff590def5caa4fcf59d6'
+ '1260eecf01ea5212e2db8ac9c5e7fa6d')
+
+prepare() {
+ cd $srcdir/FreeRDP-$pkgver
+ patch -Np1 -i ../ffmpeg2.0.patch
+}
build() {
cd $srcdir/FreeRDP-$pkgver
diff --git a/community/freerdp/ffmpeg2.0.patch b/community/freerdp/ffmpeg2.0.patch
new file mode 100644
index 000000000..bc9022da4
--- /dev/null
+++ b/community/freerdp/ffmpeg2.0.patch
@@ -0,0 +1,76 @@
+diff -rupN a/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c b/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c
+--- a/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c 2013-01-02 22:46:59.000000000 +0100
++++ b/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c 2013-07-22 18:12:18.001576713 +0200
+@@ -28,6 +28,8 @@
+ #include "tsmf_constants.h"
+ #include "tsmf_decoder.h"
+
++#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000
++
+ /* Compatibility with older FFmpeg */
+ #if LIBAVUTIL_VERSION_MAJOR < 50
+ #define AVMEDIA_TYPE_VIDEO 0
+@@ -39,7 +41,7 @@ typedef struct _TSMFFFmpegDecoder
+ ITSMFDecoder iface;
+
+ int media_type;
+- enum CodecID codec_id;
++ enum AVCodecID codec_id;
+ AVCodecContext* codec_context;
+ AVCodec* codec;
+ AVFrame* frame;
+@@ -54,7 +56,7 @@ static boolean tsmf_ffmpeg_init_context(
+ {
+ TSMFFFmpegDecoder* mdecoder = (TSMFFFmpegDecoder*) decoder;
+
+- mdecoder->codec_context = avcodec_alloc_context();
++ mdecoder->codec_context = avcodec_alloc_context3(NULL);
+ if (!mdecoder->codec_context)
+ {
+ DEBUG_WARN("avcodec_alloc_context failed.");
+@@ -88,16 +90,6 @@ static boolean tsmf_ffmpeg_init_audio_st
+ mdecoder->codec_context->channels = media_type->Channels;
+ mdecoder->codec_context->block_align = media_type->BlockAlign;
+
+-#ifdef AV_CPU_FLAG_SSE2
+- mdecoder->codec_context->dsp_mask = AV_CPU_FLAG_SSE2 | AV_CPU_FLAG_MMX2;
+-#else
+-#if LIBAVCODEC_VERSION_MAJOR < 53
+- mdecoder->codec_context->dsp_mask = FF_MM_SSE2 | FF_MM_MMXEXT;
+-#else
+- mdecoder->codec_context->dsp_mask = FF_MM_SSE2 | FF_MM_MMX2;
+-#endif
+-#endif
+-
+ return true;
+ }
+
+@@ -174,7 +166,7 @@ static boolean tsmf_ffmpeg_prepare(ITSMF
+ {
+ TSMFFFmpegDecoder* mdecoder = (TSMFFFmpegDecoder*) decoder;
+
+- if (avcodec_open(mdecoder->codec_context, mdecoder->codec) < 0)
++ if (avcodec_open2(mdecoder->codec_context, mdecoder->codec, NULL) < 0)
+ {
+ DEBUG_WARN("avcodec_open failed.");
+ return false;
+@@ -372,8 +364,9 @@ static boolean tsmf_ffmpeg_decode_audio(
+ av_init_packet(&pkt);
+ pkt.data = (uint8*) src;
+ pkt.size = src_size;
+- len = avcodec_decode_audio3(mdecoder->codec_context,
+- (int16_t*) dst, &frame_size, &pkt);
++ AVFrame * frame = avcodec_alloc_frame ();
++ len = avcodec_decode_audio4(mdecoder->codec_context,
++ frame, &frame_size, &pkt);
+ }
+ #endif
+ if (len <= 0 || frame_size <= 0)
+@@ -499,7 +492,6 @@ TSMFDecoderEntry(void)
+
+ if (!initialized)
+ {
+- avcodec_init();
+ avcodec_register_all();
+ initialized = true;
+ }
diff --git a/community/freewrl/PKGBUILD b/community/freewrl/PKGBUILD
index d5154e31f..6a165b6e8 100644
--- a/community/freewrl/PKGBUILD
+++ b/community/freewrl/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90027 2013-05-06 19:36:58Z foutrelis $
+# $Id: PKGBUILD 94880 2013-08-01 06:54:53Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=freewrl
pkgver=1.22.13.1
_pkgver=1.22.13
-pkgrel=5
+pkgrel=6
pkgdesc="VRML viewer"
arch=('i686' 'x86_64' 'mips64el')
url="http://freewrl.sourceforge.net/"
diff --git a/community/gambas3/PKGBUILD b/community/gambas3/PKGBUILD
index 69cc32f62..db5c78c7b 100644
--- a/community/gambas3/PKGBUILD
+++ b/community/gambas3/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92837 2013-06-16 17:21:06Z foutrelis $
+# $Id: PKGBUILD 94882 2013-08-01 06:54:58Z bpiotrowski $
# Maintainer: Laurent Carlier <lordheavym@gmail.com>
# Contributor : sebikul <sebikul@gmail.com>
@@ -15,8 +15,8 @@ _components=('gambas3-gb-args' 'gambas3-gb-cairo' 'gambas3-gb-chart' 'gambas3-gb
'gambas3-gb-report' 'gambas3-gb-sdl-sound' 'gambas3-gb-sdl' 'gambas3-gb-settings' 'gambas3-gb-signal' 'gambas3-gb-v4l' 'gambas3-gb-vb'
'gambas3-gb-xml-html' 'gambas3-gb-xml-rpc' 'gambas3-gb-xml-xslt' 'gambas3-gb-xml' 'gambas3-gb-web')
pkgname=(${_components[@]} 'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script' 'gambas3-examples')
-pkgver=3.4.1
-pkgrel=4
+pkgver=3.4.2
+pkgrel=1
pkgdesc="A free development environment based on a Basic interpreter."
arch=('i686' 'x86_64' 'mips64el')
url="http://gambas.sourceforge.net/"
@@ -32,7 +32,7 @@ makedepends=('intltool' 'mariadb' 'postgresql' 'libffi' 'bzip2' 'glib2' 'v4l-uti
options=(!emptydirs)
source=("http://downloads.sourceforge.net/gambas/${pkgbase}-${pkgver}.tar.bz2"
gambas3-3.4.1-llvm-3.3.patch)
-md5sums=('eef35861d1e95808180ac7ed5a436569'
+md5sums=('c35c0f88211e2c0203d2467acb8d384d'
'04bf972f5d5546118ecbcc1f24271216')
create_dirs() {
diff --git a/community/gauche/PKGBUILD b/community/gauche/PKGBUILD
new file mode 100644
index 000000000..efc16877c
--- /dev/null
+++ b/community/gauche/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 94289 2013-07-18 21:59:48Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
+# Contributor: Motohiro Ueki <ueki.com@gmail.com>
+# Contributor: nkoizu <nkoizu@gmail.com>
+
+pkgname=gauche
+pkgver=0.9.3.3
+pkgrel=1
+url='http://practical-scheme.net/gauche/'
+pkgdesc='R5RS Scheme implementation (provides gosh)'
+depends=('gdbm' 'zlib' 'slib')
+license=('BSD')
+arch=('x86_64' 'i686')
+install="$pkgname.install"
+source=("http://downloads.sourceforge.net/$pkgname/Gauche-$pkgver.tgz")
+sha256sums=('3d8b70075faa0f7a24f8d112cc102ee3e1066680cdd19d324d59f33fab79caac')
+
+build() {
+ cd "$srcdir/Gauche-$pkgver"
+
+ ./configure --prefix=/usr --enable-multibyte=utf-8 \
+ --enable-threads=pthreads
+ make -j1
+}
+
+package() {
+ cd "$srcdir/Gauche-$pkgver"
+
+ make -j1 DESTDIR="$pkgdir" install-pkg install-doc
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/gauche/gauche.install b/community/gauche/gauche.install
new file mode 100644
index 000000000..2edfe522e
--- /dev/null
+++ b/community/gauche/gauche.install
@@ -0,0 +1,21 @@
+infodir=/usr/share/info
+filelist=(gauche-refe.info gauche-refj.info)
+
+post_install() {
+ [ -x usr/bin/install-info ] || return 0
+ for file in ${filelist[@]}; do
+ install-info $infodir/$file.gz $infodir/dir 2> /dev/null
+ done
+ /usr/bin/gosh -ftest -uslib -E"require 'new-catalog" -Eexit;
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ [ -x usr/bin/install-info ] || return 0
+ for file in ${filelist[@]}; do
+ install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
+ done
+}
diff --git a/community/gdal/PKGBUILD b/community/gdal/PKGBUILD
index 015ddde27..83aa66a94 100644
--- a/community/gdal/PKGBUILD
+++ b/community/gdal/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 91067 2013-05-18 16:29:28Z jlichtblau $
+# $Id: PKGBUILD 94922 2013-08-01 07:01:13Z bpiotrowski $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=gdal
pkgver=1.10.0
-pkgrel=1
+pkgrel=2
pkgdesc="A translator library for raster geospatial data formats"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gdal.org/"
diff --git a/community/gdal/gdal.changelog b/community/gdal/gdal.changelog
index c31121e1d..7f74141ee 100644
--- a/community/gdal/gdal.changelog
+++ b/community/gdal/gdal.changelog
@@ -1,3 +1,6 @@
+2013-05-18 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * gdal 1.10.0-1
+
2011-02-19 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
* gdal 1.8.0-1
diff --git a/community/gigedit/PKGBUILD b/community/gigedit/PKGBUILD
deleted file mode 100644
index bd05aa9bf..000000000
--- a/community/gigedit/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 67675 2012-03-13 18:24:44Z lcarlier $
-# Maintainer: Ray Rashif <schiv@archlinux.org>
-# Contributor: svoufff <svoufff at gmail dot com>
-# Contributor: Shinlun Hsieh <yngwiexx@yahoo.com.tw>
-
-pkgname=gigedit
-pkgver=0.2.0
-pkgrel=2
-pkgdesc="Gigasampler instrument editor"
-arch=(i686 x86_64 'mips64el')
-url="http://www.linuxsampler.org/"
-license=('GPL')
-depends=('linuxsampler' 'gtkmm' 'libsigc++')
-makedepends=('intltool')
-options=('!libtool' '!makeflags')
-source=(http://download.linuxsampler.org/packages/$pkgname-$pkgver.tar.gz)
-md5sums=('eadfc82118460206e8f83c104f9d2a3a')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- # fix linking
- sed -i -e 's/@LIBS@/@LIBS@ -lsigc-2.0/g' src/gigedit/Makefile.in
-
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make DESTDIR="$pkgdir/" install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/gimp-plugin-mathmap/PKGBUILD b/community/gimp-plugin-mathmap/PKGBUILD
index 5dedd42f9..2e6aa3961 100644
--- a/community/gimp-plugin-mathmap/PKGBUILD
+++ b/community/gimp-plugin-mathmap/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 90036 2013-05-06 19:37:24Z foutrelis $
+# $Id: PKGBUILD 94923 2013-08-01 07:01:15Z bpiotrowski $
# Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com>
# Contributor: Geoffroy Carrier <geoffroy.carrier@aur.archlinux.org>
# Contributor: Serge Gielkens <gielkens.serge@mumeli.org>
pkgname=gimp-plugin-mathmap
pkgver=1.3.5
-pkgrel=3
+pkgrel=4
pkgdesc="A GIMP plug-in which allows distortion of images specified by mathematical formulae"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.complang.tuwien.ac.at/schani/mathmap/"
@@ -14,10 +14,11 @@ makedepends=('doxygen' 'unzip')
provides=('gimp-mathmap')
replaces=('gimp-mathmap')
source=(http://www.complang.tuwien.ac.at/schani/mathmap/files/mathmap-${pkgver}.tar.gz \
- fix_libnoise_build.patch libpng15.patch)
+ fix_libnoise_build.patch libpng15.patch giflib-5.0.patch)
md5sums=('6ff66d070ea410dee1a27283d05b8beb'
'eca40de0ba0e6b8d34b7d1f904bc3d18'
- '9780d6354b7380b772c4616253ecee54')
+ '9780d6354b7380b772c4616253ecee54'
+ '9cc8eb13526056d8f3d06cc3e984a719')
build() {
cd "$srcdir/mathmap-$pkgver"
@@ -26,6 +27,8 @@ build() {
patch -Np1 < "$srcdir"/fix_libnoise_build.patch
# fix for libpng 1.5
patch -Np1 < "$srcdir"/libpng15.patch
+ # fix for giflib 5.0
+ patch -Np1 < "$srcdir"/giflib-5.0.patch
make
}
diff --git a/community/gimp-plugin-mathmap/giflib-5.0.patch b/community/gimp-plugin-mathmap/giflib-5.0.patch
new file mode 100644
index 000000000..d9036a451
--- /dev/null
+++ b/community/gimp-plugin-mathmap/giflib-5.0.patch
@@ -0,0 +1,12 @@
+diff -rupN a/rwimg/rwgif.c b/rwimg/rwgif.c
+--- a/rwimg/rwgif.c 2009-08-23 13:56:14.000000000 +0200
++++ b/rwimg/rwgif.c 2013-07-30 10:59:45.391015754 +0200
+@@ -54,7 +54,7 @@ open_gif_file (const char *filename, int
+
+ assert(data != 0);
+
+- data->file = DGifOpenFileName(filename);
++ data->file = DGifOpenFileName(filename, NULL);
+
+ assert(data->file !=0);
+
diff --git a/community/gimp-refocus/PKGBUILD b/community/gimp-refocus/PKGBUILD
index 4c6d8ba49..a356f1953 100644
--- a/community/gimp-refocus/PKGBUILD
+++ b/community/gimp-refocus/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=gimp-refocus
pkgver=0.9.0
-pkgrel=3.1
+pkgrel=4
pkgdesc="A sharpen plugin for gimp using FIR Wiener filtering"
arch=('i686' 'x86_64' 'mips64el')
url="http://refocus.sourceforge.net/"
@@ -13,7 +13,7 @@ depends=('gimp')
source=(http://downloads.sourceforge.net/sourceforge/refocus/refocus-${pkgver}.tar.gz \
refocus-gimp-2.0.patch refocus-mirror-fix.patch refocus-gimp-preview.patch)
md5sums=('8d4eac4ef45c904fb5e73021696bec94'
- '0280f3d4c4d7838da459d8070abb6966'
+ '1b7bc13154f483994af3846c7ee29ad7'
'532593cba030feab8ffa7800fc9cd782'
'6b55dbdc656646c765064cf21e1a3c57')
diff --git a/community/gimp-refocus/refocus-gimp-2.0.patch b/community/gimp-refocus/refocus-gimp-2.0.patch
index db359487c..56193a3c8 100644
--- a/community/gimp-refocus/refocus-gimp-2.0.patch
+++ b/community/gimp-refocus/refocus-gimp-2.0.patch
@@ -71,7 +71,7 @@ diff -u -u -r1.1.1.1 Makefile.am
refocus_SOURCES = refocus.c conv.c gimppreview.c prevman.c util.c matrix.c tilebuf.c bdclosure.c fwlapack.c
-refocus_LDADD = @GTK_LIBS@ -lgimp ${ldadd_atlas}
-+refocus_LDADD = @GIMP_LIBS@ ${ldadd_atlas}
++refocus_LDADD = @GIMP_LIBS@ ${ldadd_atlas} -lm
refocus_DEPENDENCIES=@LAPACK_LIB_DIR@/liblapack.a
test_matrix_SOURCES = matrix.c test-matrix.c fwlapack.c
diff --git a/community/glusterfs/PKGBUILD b/community/glusterfs/PKGBUILD
index a0bae749c..1ea048b9f 100644
--- a/community/glusterfs/PKGBUILD
+++ b/community/glusterfs/PKGBUILD
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD 92260 2013-06-03 11:49:45Z foutrelis $
+# $Id: PKGBUILD 94386 2013-07-22 14:09:30Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributors:
# Andrei Antoukh - niwi@niwi.be - http://www.niwi.be
# henning mueller <henning@orgizm.net>
pkgname=glusterfs
-pkgver=3.3.1
+pkgver=3.4.0
_basever=`echo $pkgver | cut -f1-2 -d.`
-pkgrel=5
+pkgrel=1
pkgdesc='Is a cluster file-system capable of scaling to several peta-bytes.'
arch=(i686 x86_64 mips64el)
url='http://www.gluster.org/'
@@ -17,9 +17,7 @@ makedepends=(flex bison)
options=(!libtool)
source=(http://download.gluster.org/pub/gluster/glusterfs/$_basever/$pkgver/glusterfs-$pkgver.tar.gz
glusterd.service)
-sha256sums=('19aaefe3a0f9059ae831b44c92944503cf439da82da23467101ac13da8b77519'
- 'e9aa54fcff422e0266e0f89d4bda73e0c77458f7c5443b8327db1e7b4242e6f7')
-sha256sums=('19aaefe3a0f9059ae831b44c92944503cf439da82da23467101ac13da8b77519'
+sha256sums=('2a2a43fb52a7f6b8b00331acc5ea2c86a067a2f2901cca886a2348e919c0cbd8'
'18e6c3bcca396a4524d866977d3fa86135377d7bf5d28a130e697ae2e85f043b')
build() {
@@ -46,7 +44,7 @@ build() {
package() {
cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
+ make -j1 DESTDIR=$pkgdir install
install -D -m 644 \
$srcdir/$pkgname-$pkgver/{README,INSTALL,COPYING*} \
diff --git a/community/gmime24/PKGBUILD b/community/gmime24/PKGBUILD
deleted file mode 100644
index 64f2d9f7e..000000000
--- a/community/gmime24/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 87490 2013-04-01 16:50:15Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-# Contributor: Ben <ben@benmazer.net>
-
-pkgname=gmime24
-pkgver=2.4.33
-pkgrel=1
-pkgdesc="Core mime parsing library"
-arch=(i686 x86_64 mips64el)
-license=('GPL')
-url="http://spruce.sourceforge.net/gmime/"
-depends=('glib2' 'zlib')
-makedepends=('pkgconfig')
-options=('!libtool')
-source=(http://ftp.gnome.org/pub/GNOME/sources/gmime/2.4/gmime-${pkgver}.tar.xz)
-md5sums=('a4dc6e553c0cf3b7d96dfef8ab633163')
-
-build() {
- # get rid of that .wapi errors in fakeroot
- export MONO_SHARED_DIR="${srcdir}/weird"
- mkdir -p "${MONO_SHARED_DIR}"
-
- cd ${srcdir}/gmime-${pkgver}
- [ $NOEXTRACT -eq 1 ] || ./configure --prefix=/usr \
- --disable-mono \
- --disable-static
- make
-}
-
-package() {
- cd ${srcdir}/gmime-${pkgver}
- make DESTDIR=${pkgdir} install
- # These are gmime alternatives for the same shareutils tools
- rm -rf ${pkgdir}/usr/bin/uuencode ${pkgdir}/usr/bin/uudecode ${pkgdir}/usr/share
-}
diff --git a/community/gmpc/PKGBUILD b/community/gmpc/PKGBUILD
index bea9562cc..45be95eca 100644
--- a/community/gmpc/PKGBUILD
+++ b/community/gmpc/PKGBUILD
@@ -1,30 +1,39 @@
-# $Id$
+# $Id: PKGBUILD 94825 2013-07-30 21:19:19Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Tobias Kieslich <tobias@archlinux.org>
pkgname=gmpc
pkgver=11.8.16
-pkgrel=1
-pkgdesc="A GTK2 client for MPD"
-arch=('i686' 'x86_64' 'mips64el')
-url="http://gmpclient.org/home"
+pkgrel=2
+pkgdesc='MPD client (Gtk2)'
+arch=('x86_64' 'i686' 'mips64el')
+url='http://gmpclient.org/home'
license=('GPL')
depends=('libunique' 'libmpd' 'libsoup' 'sqlite' 'hicolor-icon-theme' 'xdg-utils')
makedepends=('gob2' 'intltool' 'vala')
options=('!libtool')
-install=gmpc.install
-source=(http://download.sarine.nl/Programs/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('223aeb000e41697d8fdf54ccedee89d5')
+install='gmpc.install'
+source=("http://download.sarine.nl/Programs/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.gz")
+sha256sums=('a69414f35396846733632ca9619921d7acda537ffd6d49bd84b444945cb76b2c')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ sed -i 's/GNOME;AudioVideo;/GTK;AudioVideo;Player;/' data/gmpc.desktop.in
+}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- sed -i 's|GNOME;AudioVideo;|GTK;AudioVideo;Player;|' data/gmpc.desktop.in
- export LDFLAGS="$LDFLAGS -lm"
+ cd "$srcdir/$pkgname-$pkgver"
+
./configure --prefix=/usr
- make
+ make CFLAGS+='-lm'
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
+ cd "$srcdir/$pkgname-$pkgver"
+
+ make DESTDIR="$pkgdir" install
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/gnash/PKGBUILD b/community/gnash/PKGBUILD
index 68083e094..5375b04e6 100644
--- a/community/gnash/PKGBUILD
+++ b/community/gnash/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 94025 2013-07-13 12:32:36Z svenstaro $
+# $Id: PKGBUILD 94924 2013-08-01 07:01:17Z bpiotrowski $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgbase=gnash
pkgname=(gnash-common gnash-gtk)
pkgver=0.8.10
-pkgrel=9
+pkgrel=10
arch=(i686 x86_64 mips64el)
url="http://www.gnu.org/software/gnash/"
license=(GPL3)
@@ -15,10 +15,11 @@ makedepends=(curl giflib libldap sdl agg libjpeg libpng libtool mesa glu
pkgconfig boost)
options=(!libtool !emptydirs)
source=(http://ftp.gnu.org/gnu/gnash/${pkgver}/gnash-${pkgver}.tar.bz2
- nodebug.patch gnash-0.8.10-boost-1.50.patch)
+ nodebug.patch gnash-0.8.10-boost-1.50.patch gnucash-0.8.10-giflib-5.0.patch)
sha256sums=('9625072e45df92baa2c28fc9999d4e2deb66bc827530baedfad2e4e2292d1224'
'0ebb104a7632af997c7e6b268755949fa0c1eea5e32015b95a22d63d0e431551'
- 'ac3e7dbcb2ea30b8a263168462e739aa07706e0e3cdc672410a42a4357dbf54c')
+ 'ac3e7dbcb2ea30b8a263168462e739aa07706e0e3cdc672410a42a4357dbf54c'
+ 'd1597ce496d95913a7d5873a0a3c58e4f40fa4ec6e3fc7ae939a66f1362b3e57')
build() {
cd gnash-$pkgver
@@ -29,6 +30,8 @@ build() {
# Link to libboost_system.so
patch -Np1 -i ../gnash-0.8.10-boost-1.50.patch
+ patch -Np1 -i ../gnucash-0.8.10-giflib-5.0.patch
+
./autogen.sh
./configure \
--prefix=/usr \
diff --git a/community/gnash/gnucash-0.8.10-giflib-5.0.patch b/community/gnash/gnucash-0.8.10-giflib-5.0.patch
new file mode 100644
index 000000000..2ca7032bb
--- /dev/null
+++ b/community/gnash/gnucash-0.8.10-giflib-5.0.patch
@@ -0,0 +1,12 @@
+diff -rupN a/libbase/GnashImageGif.cpp b/libbase/GnashImageGif.cpp
+--- a/libbase/GnashImageGif.cpp 2012-01-19 19:17:48.000000000 +0000
++++ b/libbase/GnashImageGif.cpp 2013-07-30 09:08:37.707930583 +0000
+@@ -269,7 +269,7 @@ GifInput::processRecord(GifRecordType re
+ void
+ GifInput::read()
+ {
+- _gif = DGifOpen(_inStream.get(), &readData);
++ _gif = DGifOpen(_inStream.get(), &readData, NULL);
+
+ GifRecordType record;
+
diff --git a/community/gnubg/PKGBUILD b/community/gnubg/PKGBUILD
new file mode 100644
index 000000000..5ad5b0c0b
--- /dev/null
+++ b/community/gnubg/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: jsteel <jsteel@aur.archlinux.org>
+# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
+# Contributor: Stefan Clarke <fm0nk3y@yahoo.co.uk>
+
+pkgname=gnubg
+pkgver=1.01.003
+pkgrel=1
+pkgdesc="A world class backgammon application"
+arch=('i686' 'x86_64')
+url="http://www.gnubg.org"
+license=('GPL')
+depends=('python2' 'gtkglext' 'hicolor-icon-theme')
+conflicts=('gnubg-cli' 'gnubg-cvs')
+install=$pkgname.install
+source=($url/media/sources/$pkgname-release-$pkgver-sources.tar.gz
+ $pkgname.desktop)
+md5sums=('5b03cf8634abe2822eee4db1317f0754'
+ '965f5c7c25f60b27d06cc6fef7befd30')
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ ./autogen.sh
+
+ ./configure --prefix=/usr --bindir=/usr/bin --sysconfdir=/etc \
+ --mandir=/usr/share/man
+
+ make
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make DESTDIR="$pkgdir"/ install
+
+ install -Dm644 "$srcdir"/$pkgname.desktop \
+ "$pkgdir"/usr/share/applications/$pkgname.desktop
+}
diff --git a/community/gnubg/gnubg.desktop b/community/gnubg/gnubg.desktop
new file mode 100644
index 000000000..a0d3ba75d
--- /dev/null
+++ b/community/gnubg/gnubg.desktop
@@ -0,0 +1,19 @@
+[Desktop Entry]
+Name=GNU Backgammon
+Name[hr]=GNU Tavla
+Name[ru]=GNU Нарды
+Name[sr]=ГНУ Тавла
+GenericName=Backgammon
+GenericName[hr]=Tavla
+GenericName[ru]=Нарды
+GenericName[sr]=Тавла
+Comment=GNU Backgammon
+Comment[hr]=GNU Tavla
+Comment[ru]=GNU Короткие нарды
+Comment[sr]=GNU Тавла
+Exec=gnubg
+Icon=gnubg
+StartupNotify=true
+Terminal=false
+Type=Application
+Categories=GTK;Game;StrategyGame;
diff --git a/community/gnubg/gnubg.install b/community/gnubg/gnubg.install
new file mode 100644
index 000000000..1a05f573e
--- /dev/null
+++ b/community/gnubg/gnubg.install
@@ -0,0 +1,11 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community/gnustep-gui/PKGBUILD b/community/gnustep-gui/PKGBUILD
index c9d2e18fc..c13045c9f 100644
--- a/community/gnustep-gui/PKGBUILD
+++ b/community/gnustep-gui/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90156 2013-05-07 13:34:32Z spupykin $
+# $Id: PKGBUILD 94925 2013-08-01 07:01:18Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Sebastian Sareyko <public@nooms.de>
pkgname=gnustep-gui
pkgver=0.23.1
-pkgrel=1
+pkgrel=2
pkgdesc="The GNUstep GUI class library"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gnustep.org/"
@@ -15,8 +15,10 @@ makedepends=('gcc-objc' 'gnustep-base' 'gnustep-make')
conflicts=('gnustep-gui-svn')
groups=('gnustep-core')
options=('!makeflags')
-source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz)
-md5sums=('1771bdb42f27ee946b17bf60fef5eb2e')
+source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz
+ giflib-5.0.patch)
+md5sums=('1771bdb42f27ee946b17bf60fef5eb2e'
+ 'b998c0bc3e2bc260c2779d7a50ce6407')
build() {
cd $srcdir/$pkgname-$pkgver
@@ -24,6 +26,7 @@ build() {
./configure --prefix=/usr --sysconfdir=/etc/GNUstep
sed -i 's|#include "GNUstepBase/preface.h"|//#include "GNUstepBase/preface.h" |' Source/GSGuiPrivate.h
sed -i 's|png_sizeof|sizeof|g' Source/NSBitmapImageRep+PNG.m
+ patch -Np1 -i ../giflib-5.0.patch
make
}
diff --git a/community/gnustep-gui/giflib-5.0.patch b/community/gnustep-gui/giflib-5.0.patch
new file mode 100644
index 000000000..3d8a32d27
--- /dev/null
+++ b/community/gnustep-gui/giflib-5.0.patch
@@ -0,0 +1,21 @@
+diff -rupN a/Source/NSBitmapImageRep+GIF.m b/Source/NSBitmapImageRep+GIF.m
+--- a/Source/NSBitmapImageRep+GIF.m 2013-01-13 14:57:37.000000000 +0100
++++ b/Source/NSBitmapImageRep+GIF.m 2013-07-30 11:30:19.630935640 +0200
+@@ -142,7 +142,7 @@ static int gs_gif_output(GifFileType *fi
+ }
+
+ gs_gif_init_input_source(&src, imageData);
+- file = DGifOpen(&src, gs_gif_input);
++ file = DGifOpen(&src, gs_gif_input, NULL);
+ if (file == NULL)
+ {
+ /* we do not use giferror here because it doesn't
+@@ -216,7 +216,7 @@ static int gs_gif_output(GifFileType *fi
+
+ /* open the image */
+ gs_gif_init_input_source(&src, imageData);
+- file = DGifOpen(&src, gs_gif_input);
++ file = DGifOpen(&src, gs_gif_input, NULL);
+ if (file == NULL)
+ {
+ /* we do not use giferror here because it doesn't
diff --git a/community/golangide/PKGBUILD b/community/golangide/PKGBUILD
index f3d84a587..9191dd88d 100644
--- a/community/golangide/PKGBUILD
+++ b/community/golangide/PKGBUILD
@@ -1,11 +1,11 @@
-#$Id: PKGBUILD 91294 2013-05-20 20:42:41Z arodseth $
+#$Id: PKGBUILD 94279 2013-07-18 19:28:01Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: spambanane <happy.house@gmx.de>
# Contributor: Matteo <matteo.dek@gmail.com>
pkgname=golangide
-pkgver=18.1
-pkgrel=3
+pkgver=19
+pkgrel=1
pkgdesc='IDE for editing and building projects written in the Go programming language (now LiteIDE X)'
license=('LGPL')
arch=('x86_64' 'i686')
@@ -16,7 +16,7 @@ options=('!strip')
source=("$pkgname.zip::https://github.com/visualfc/liteide/archive/x$pkgver.zip"
'golangide.png'
'golangide.sh')
-sha256sums=('60ab324bffb5ec4e7b1b3f9cae9729c7c6c499df3bb994861de65e473f2d64fe'
+sha256sums=('182694341940878cf5df4f083a750659bffc97eb4ae517410e157bebc14f97df'
'47c52b22326034bd3d6a7b11b05a53c8b3838c08e145171cf5cad2ca00260697'
'93ef16d59054ef9b37f8781e90f7d0f83d726779d2029660dfd21e84d808bf04')
@@ -42,14 +42,14 @@ build() {
}
package() {
+ cd "$srcdir/liteide-x$pkgver/build/liteide"
+
msg2 'Creating directories...'
mkdir -p \
"$pkgdir/usr/lib/liteide" \
"$pkgdir/usr/share/liteide" \
"$pkgdir/usr/share/doc/$pkgname"
- cd "$srcdir/liteide-x$pkgver/build/liteide"
-
msg2 'Packaging executables...'
for binary in goastview goapi goexec godocview liteide; do
install -Dm755 "bin/$binary" "$pkgdir/usr/bin/$binary"
diff --git a/community/gource/PKGBUILD b/community/gource/PKGBUILD
index e7aafe995..9a9643bed 100644
--- a/community/gource/PKGBUILD
+++ b/community/gource/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 94026 2013-07-13 12:32:46Z svenstaro $
+# $Id: PKGBUILD 94883 2013-08-01 06:54:59Z bpiotrowski $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Jose Valecillos <valecillosjg (at) gmail (dot) com>
# Contributor: Olivier Ramonat <olivier at ramonat dot fr>
pkgname=gource
pkgver=0.40
-pkgrel=2
+pkgrel=3
pkgdesc="software version control visualization"
license=(GPL3)
arch=(i686 x86_64 'mips64el')
diff --git a/community/gpac/PKGBUILD b/community/gpac/PKGBUILD
index 34ef31589..f5ad6cbbb 100644
--- a/community/gpac/PKGBUILD
+++ b/community/gpac/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 90042 2013-05-06 19:37:40Z foutrelis $
+# $Id: PKGBUILD 94884 2013-08-01 06:54:59Z bpiotrowski $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=gpac
pkgver=4288
-pkgrel=2
+pkgrel=3
pkgdesc="A multimedia framework based on the MPEG-4 Systems standard"
arch=('i686' 'x86_64' 'mips64el')
url="http://gpac.sourceforge.net"
@@ -13,15 +13,16 @@ makedepends=('jack' 'a52dec' 'freetype2' 'faad2' 'libmad' 'mesa')
optdepends=('jack: for jack support' 'a52dec: for A52 support'
'faad2: for AAC support' 'libmad: for mp3 support')
options=('!makeflags')
-source=(ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.tar.xz{,.sig})
+source=(ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.tar.xz{,.sig} gpac-ffmpeg.patch)
sha1sums=('6ba29de672b6e4260e510e0e16d5bc0ab09cabb6'
- '794b0e4a497af527e093ff0328f1acc8995f2b04')
+ 'SKIP'
+ '63f59ab745c57bf7d242e942e30a4e6c7a1236b0')
# source PKGBUILD && mksource
mksource() {
[[ -x /usr/bin/svn ]] || (echo "svn not found. Install subversion." && return 1)
_svnver=${pkgver}
- _svntrunk="https://gpac.svn.sourceforge.net/svnroot/gpac/trunk/gpac"
+ _svntrunk="svn://svn.code.sf.net/p/gpac/code/trunk/gpac"
_svnmod="$pkgname-${pkgver}"
mkdir ${pkgname}-${pkgver}
pushd ${pkgname}-${pkgver}
@@ -35,6 +36,11 @@ mksource() {
gpg --detach-sign --use-agent -u ${GPGKEY} ${pkgname}-${pkgver}.tar.xz
}
+prepare() {
+ cd ${pkgname}-${pkgver}
+ patch -p0 -i "${srcdir}/gpac-ffmpeg.patch"
+}
+
build() {
cd ${pkgname}-${pkgver}
./configure --prefix=/usr --mandir=/usr/share/man --X11-path=/usr --use-js=no
diff --git a/community/gpac/gpac-ffmpeg.patch b/community/gpac/gpac-ffmpeg.patch
new file mode 100644
index 000000000..035d7b65c
--- /dev/null
+++ b/community/gpac/gpac-ffmpeg.patch
@@ -0,0 +1,37 @@
+--- modules/ffmpeg_in/ffmpeg_decode.c 2013-03-11 21:43:22.000000000 -0400
++++ modules/ffmpeg_in/ffmpeg_decode.c 2013-07-11 23:38:15.108181474 -0400
+@@ -38,7 +38,9 @@
+ #undef USE_AVCODEC2
+ #endif
+
+-#if (LIBAVCODEC_VERSION_MAJOR >= 54) && (LIBAVCODEC_VERSION_MINOR >= 35)
++#if (LIBAVCODEC_VERSION_MAJOR >= 55)
++#define USE_AVCTX3
++#elif (LIBAVCODEC_VERSION_MAJOR >= 54) && (LIBAVCODEC_VERSION_MINOR >= 35)
+ #define USE_AVCTX3
+ #endif
+
+@@ -625,10 +628,11 @@
+ if (ffd->frame_start>inBufferLength) ffd->frame_start = 0;
+
+ redecode:
+- gotpic = AVCODEC_MAX_AUDIO_FRAME_SIZE;
+ #ifdef USE_AVCODEC2
++ gotpic = 192000;
+ len = avcodec_decode_audio3(ctx, (short *)ffd->audio_buf, &gotpic, &pkt);
+ #else
++ gotpic = AVCODEC_MAX_AUDIO_FRAME_SIZE;
+ len = avcodec_decode_audio2(ctx, (short *)ffd->audio_buf, &gotpic, inBuffer + ffd->frame_start, inBufferLength - ffd->frame_start);
+ #endif
+ if (len<0) { ffd->frame_start = 0; return GF_NON_COMPLIANT_BITSTREAM; }
+--- modules/ffmpeg_in/ffmpeg_in.h 2013-03-11 21:43:22.000000000 -0400
++++ modules/ffmpeg_in/ffmpeg_in.h 2013-07-11 23:38:15.108181474 -0400
+@@ -120,7 +120,7 @@
+
+ /*for audio packed frames*/
+ u32 frame_start;
+- char audio_buf[AVCODEC_MAX_AUDIO_FRAME_SIZE];
++ char audio_buf[192000];
+ Bool check_h264_isma;
+
+ u32 base_ES_ID;
diff --git a/community/guitarix2/PKGBUILD b/community/guitarix2/PKGBUILD
index 6eff8e6c2..5f4dadb8c 100644
--- a/community/guitarix2/PKGBUILD
+++ b/community/guitarix2/PKGBUILD
@@ -1,14 +1,15 @@
-# $Id: PKGBUILD 93760 2013-07-10 02:27:39Z speps $
+# $Id: PKGBUILD 94628 2013-07-29 00:41:54Z speps $
# Maintainer: speps <speps at aur dot archlinux dot org>
pkgname=guitarix2
-pkgver=0.27.1
-pkgrel=1
+pkgver=0.28.1
+pkgrel=2
pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust"
arch=('i686' 'x86_64')
url="http://guitarix.sourceforge.net/"
license=('GPL')
-depends=('gtkmm' 'jack' 'liblrdf' 'boost-libs' 'zita-convolver' 'zita-resampler')
+depends=('gtkmm' 'jack' 'liblrdf' 'boost-libs'
+ 'zita-convolver' 'zita-resampler' 'desktop-file-utils')
makedepends=('python2' 'boost' 'intltool' 'lv2')
optdepends=('meterbridge: sound meters')
provides=('guitarix' 'gx_head')
@@ -16,7 +17,7 @@ conflicts=('guitarix' 'gx_head')
replaces=('guitarix' 'gx_head')
install="$pkgname.install"
source=("http://download.sourceforge.net/project/guitarix/guitarix/$pkgname-$pkgver.tar.bz2")
-md5sums=('65e0917f9529460931be522e2879e514')
+md5sums=('7038bf7ab112bd5c5c2bd86f0b632d02')
build() {
cd "$srcdir/guitarix-$pkgver"
@@ -24,10 +25,8 @@ build() {
--no-desktop-update \
--no-ldconfig \
--no-faust \
- --optimization \
--shared-lib \
- --lib-dev \
- --build-lv2
+ --lib-dev
python2 waf build
}
diff --git a/community/guvcview/PKGBUILD b/community/guvcview/PKGBUILD
index 72eac8d2c..628244fa7 100644
--- a/community/guvcview/PKGBUILD
+++ b/community/guvcview/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 90045 2013-05-06 19:37:46Z foutrelis $
+# $Id: PKGBUILD 94885 2013-08-01 06:55:00Z bpiotrowski $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Maxwell Pray a.k.a. Synthead <synthead@gmail.com>
pkgname=guvcview
-pkgver=1.7.0
+pkgver=1.7.1
pkgrel=2
pkgdesc="A video viewer and capturer for the linux uvc driver"
arch=('i686' 'x86_64' 'mips64el')
@@ -14,7 +14,7 @@ makedepends=('pkg-config' 'intltool')
optdepends=('pulseaudio: for PulseAudio support')
options=('!docs')
source=("http://downloads.sourceforge.net/project/${pkgname}/source/${pkgname}-src-${pkgver}.tar.gz")
-md5sums=('fe141fe2fe2a16df69f7866c27334a56')
+md5sums=('5ca1b9c89d2b9370ee203dcc24efd695')
build() {
cd "${srcdir}/${pkgname}-src-${pkgver}"
diff --git a/community/hedgewars/PKGBUILD b/community/hedgewars/PKGBUILD
index 3a2edb39e..a67916ef4 100644
--- a/community/hedgewars/PKGBUILD
+++ b/community/hedgewars/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 92299 2013-06-03 16:15:33Z spupykin $
+# $Id: PKGBUILD 94887 2013-08-01 06:55:02Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=hedgewars
pkgver=0.9.19
-pkgrel=1
+pkgrel=2
pkgdesc="Free Worms-like turn based strategy game"
arch=('i686' 'x86_64' 'mips64el')
url="http://hedgewars.org"
@@ -22,15 +22,18 @@ makedepends=('fpc' 'cmake'
source=(http://download.gna.org/hedgewars/hedgewars-src-$pkgver.tar.bz2
hedgewars.desktop
hedgewars.png
- build-fix.patch)
+ build-fix.patch
+ ffmpeg2.0.patch)
md5sums=('51d84ad6ea00e9894e6119b118b4a523'
'48c66a3204d4fa0a69e9aa46f7c31e0c'
'eeb14d50df39063549ac5eca9dbc65d1'
- 'a9d7b0ba72cbeb7fc74fce459db9dd90')
+ 'a9d7b0ba72cbeb7fc74fce459db9dd90'
+ 'da84d64a252579236d3ff0cc6e008e72')
prepare() {
cd $pkgname-src-$pkgver
patch -Rp1 <$srcdir/build-fix.patch
+ patch -Np1 -i ../ffmpeg2.0.patch
}
build() {
diff --git a/community/hedgewars/ffmpeg2.0.patch b/community/hedgewars/ffmpeg2.0.patch
new file mode 100644
index 000000000..67f123ae3
--- /dev/null
+++ b/community/hedgewars/ffmpeg2.0.patch
@@ -0,0 +1,21 @@
+diff -rupN a/QTfrontend/util/LibavInteraction.cpp b/QTfrontend/util/LibavInteraction.cpp
+--- a/QTfrontend/util/LibavInteraction.cpp 2013-05-30 20:07:33.000000000 +0000
++++ b/QTfrontend/util/LibavInteraction.cpp 2013-07-22 16:24:42.564768844 +0000
+@@ -32,7 +32,7 @@ extern "C"
+
+ struct Codec
+ {
+- CodecID id;
++ AVCodecID id;
+ bool isAudio;
+ QString shortName; // used for identification
+ QString longName; // used for displaying to user
+@@ -52,7 +52,7 @@ QList<Codec> codecs;
+ QMap<QString,Format> formats;
+
+ // test if given format supports given codec
+-bool FormatQueryCodec(AVOutputFormat *ofmt, enum CodecID codec_id)
++bool FormatQueryCodec(AVOutputFormat *ofmt, enum AVCodecID codec_id)
+ {
+ #if LIBAVFORMAT_VERSION_MAJOR >= 54
+ return avformat_query_codec(ofmt, codec_id, FF_COMPLIANCE_NORMAL) == 1;
diff --git a/community/id3lib-rcc/PKGBUILD b/community/id3lib-rcc/PKGBUILD
deleted file mode 100644
index c31ea657a..000000000
--- a/community/id3lib-rcc/PKGBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# $Id: PKGBUILD 55559 2011-09-14 10:08:38Z andrea $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=id3lib-rcc
-pkgver=3.8.3
-pkgrel=7
-pkgdesc="id3lib with librcc patch"
-arch=('i686' 'x86_64' 'mips64el')
-url="http://id3lib.sourceforge.net/"
-license=('GPL')
-depends=('libxml2' 'librcc' 'gcc-libs')
-provides=('id3lib')
-conflicts=('id3lib')
-options=('!libtool')
-source=(http://downloads.sourceforge.net/id3lib/id3lib-$pkgver.tar.gz
- http://downloads.sourceforge.net/rusxmms/id3lib-csa2.tar.bz2
- arch.patch
- id3lib-gcc4.patch)
-md5sums=('19f27ddd2dda4b2d26a559a4f0f402a7'
- '608a475f119974c8f72406fd84e1030f'
- '8b503330d653578f75fc9f2bf3c3833d'
- '94191cf1fe6f5fd391d95a6de81a48b9')
-
-build() {
- cd "${srcdir}"/id3lib-$pkgver
-
- patch -Np1 -i "${srcdir}"/id3lib/id3lib-ds-rcc.patch
- patch -Np1 -i "${srcdir}"/id3lib-gcc4.patch
- cd src
- patch -Np0 -i "${srcdir}"/arch.patch
- cd ..
-
- sed -i 's#iomanip.h##' configure
- sed -i 's|size_t size_t, size_t \*size_t|size_t s1, size_t *s2|' src/rccpatch.h
-
- ./configure --prefix=/usr
- make LDFLAGS=-lrcc
-}
-
-package() {
- cd "${srcdir}"/id3lib-$pkgver
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/id3lib-rcc/arch.patch b/community/id3lib-rcc/arch.patch
deleted file mode 100644
index 2732fde5e..000000000
--- a/community/id3lib-rcc/arch.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- Makefile.in.org 2003-03-02 03:23:00.000000000 +0300
-+++ Makefile.in 2006-07-14 08:33:40.000000000 +0400
-@@ -172,7 +172,8 @@
- tag_parse_v1.cpp \
- tag_render.cpp \
- utils.cpp \
-- writers.cpp
-+ writers.cpp \
-+ rccpatch.cpp
-
-
- lib_LTLIBRARIES = libid3.la
-@@ -200,7 +201,7 @@
- io_decorators.lo io_helpers.lo misc_support.lo mp3_parse.lo \
- readers.lo spec.lo tag.lo tag_file.lo tag_find.lo tag_impl.lo \
- tag_parse.lo tag_parse_lyrics3.lo tag_parse_musicmatch.lo \
-- tag_parse_v1.lo tag_render.lo utils.lo writers.lo
-+ tag_parse_v1.lo tag_render.lo utils.lo writers.lo rccpatch.lo
- am_libid3_la_OBJECTS = $(am__objects_1)
- libid3_la_OBJECTS = $(am_libid3_la_OBJECTS)
-
-@@ -233,7 +234,8 @@
- @AMDEP_TRUE@ ./$(DEPDIR)/tag_parse_musicmatch.Plo \
- @AMDEP_TRUE@ ./$(DEPDIR)/tag_parse_v1.Plo \
- @AMDEP_TRUE@ ./$(DEPDIR)/tag_render.Plo ./$(DEPDIR)/utils.Plo \
--@AMDEP_TRUE@ ./$(DEPDIR)/writers.Plo
-+@AMDEP_TRUE@ ./$(DEPDIR)/writers.Plo \
-+@AMDEP_TRUE@ ./$(DEPDIR)/rccpatch.Plo
- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
- LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
-@@ -328,6 +330,7 @@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tag_render.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/utils.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/writers.Plo@am__quote@
-+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rccpatch.Plo@am__quote@
-
- distclean-depend:
- -rm -rf ./$(DEPDIR)
diff --git a/community/id3lib-rcc/id3lib-gcc4.patch b/community/id3lib-rcc/id3lib-gcc4.patch
deleted file mode 100644
index 7f4ef666a..000000000
--- a/community/id3lib-rcc/id3lib-gcc4.patch
+++ /dev/null
@@ -1,189 +0,0 @@
-diff -wbBur id3lib-3.8.3/configure.in id3lib-3.8.3.my/configure.in
---- id3lib-3.8.3/configure.in 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/configure.in 2009-09-08 15:09:40.000000000 +0000
-@@ -227,7 +227,6 @@
- )
- AC_CHECK_HEADERS( \
- string \
-- iomanip.h \
- ,,AC_MSG_ERROR([Missing a vital header file for id3lib])
- )
-
-@@ -296,11 +295,11 @@
- AC_DEFINE_UNQUOTED(_ID3LIB_BINARY_AGE, $ID3LIB_BINARY_AGE)
- AC_DEFINE_UNQUOTED(_ID3_COMPILED_WITH_DEBUGGING, "${enable_debug}")
-
--CONDITIONAL_SUBDIRS=
--if test "x$ac_cv_lib_z_uncompress" = "xno"; then
-- CONDITIONAL_SUBDIRS="$CONDITIONAL_SUBDIRS zlib"
--fi
--AC_CONFIG_SUBDIRS(zlib)
-+#CONDITIONAL_SUBDIRS=
-+#if test "x$ac_cv_lib_z_uncompress" = "xno"; then
-+# CONDITIONAL_SUBDIRS="$CONDITIONAL_SUBDIRS zlib"
-+#fi
-+#AC_CONFIG_SUBDIRS(zlib)
-
- CFLAGS="$CFLAGS -Wall"
-
-diff -wbBur id3lib-3.8.3/doc/Doxyfile.in id3lib-3.8.3.my/doc/Doxyfile.in
---- id3lib-3.8.3/doc/Doxyfile.in 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/doc/Doxyfile.in 2009-09-08 15:10:40.000000000 +0000
-@@ -263,8 +263,10 @@
-
- INPUT = ../src \
- ../include/id3/field.h \
-- ../include/id3/frame.h \
- ../include/id3/globals.h \
-+ ../include/id3/io_decorators.h \
-+ ../include/id3/io_helpers.h \
-+ ../include/id3/io_strings.h \
- ../include/id3/misc_support.h \
- ../include/id3/reader.h \
- ../include/id3/readers.h \
-diff -wbBur id3lib-3.8.3/examples/demo_convert.cpp id3lib-3.8.3.my/examples/demo_convert.cpp
---- id3lib-3.8.3/examples/demo_convert.cpp 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/examples/demo_convert.cpp 2009-09-08 15:09:26.000000000 +0000
-@@ -84,7 +84,7 @@
- }
- }
-
--int main( unsigned int argc, char * const argv[])
-+int main( int argc, char * const argv[])
- {
- flags_t ulFlag = ID3TT_ALL;
- gengetopt_args_info args;
-diff -wbBur id3lib-3.8.3/examples/demo_copy.cpp id3lib-3.8.3.my/examples/demo_copy.cpp
---- id3lib-3.8.3/examples/demo_copy.cpp 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/examples/demo_copy.cpp 2009-09-08 15:09:26.000000000 +0000
-@@ -81,7 +81,7 @@
- }
- }
-
--int main( unsigned int argc, char * const argv[])
-+int main( int argc, char * const argv[])
- {
- int ulFlag = ID3TT_ID3;
- ID3D_INIT_DOUT();
-diff -wbBur id3lib-3.8.3/examples/demo_info.cpp id3lib-3.8.3.my/examples/demo_info.cpp
---- id3lib-3.8.3/examples/demo_info.cpp 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/examples/demo_info.cpp 2009-09-08 15:09:26.000000000 +0000
-@@ -309,7 +309,7 @@
-
- #define DEBUG
-
--int main( unsigned int argc, char * const argv[])
-+int main( int argc, char * const argv[])
- {
- ID3D_INIT_DOUT();
-
-diff -wbBur id3lib-3.8.3/examples/demo_tag.cpp id3lib-3.8.3.my/examples/demo_tag.cpp
---- id3lib-3.8.3/examples/demo_tag.cpp 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/examples/demo_tag.cpp 2009-09-08 15:09:26.000000000 +0000
-@@ -46,7 +46,7 @@
- os << "v2";
- }
-
--int main( unsigned int argc, char * const argv[])
-+int main( int argc, char * const argv[])
- {
- int ulFlag = ID3TT_ID3;
- ID3D_INIT_DOUT();
-diff -wbBur id3lib-3.8.3/include/id3/id3lib_strings.h id3lib-3.8.3.my/include/id3/id3lib_strings.h
---- id3lib-3.8.3/include/id3/id3lib_strings.h 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/include/id3/id3lib_strings.h 2009-09-08 15:09:26.000000000 +0000
-@@ -30,6 +30,7 @@
- #define _ID3LIB_STRINGS_H_
-
- #include <string>
-+#include <cstring>
-
- #if (defined(__GNUC__) && (__GNUC__ >= 3) || (defined(_MSC_VER) && _MSC_VER > 1000))
- namespace std
-diff -wbBur id3lib-3.8.3/include/id3/writers.h id3lib-3.8.3.my/include/id3/writers.h
---- id3lib-3.8.3/include/id3/writers.h 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/include/id3/writers.h 2009-09-08 15:09:26.000000000 +0000
-@@ -30,7 +30,7 @@
-
- #include "id3/writer.h"
- #include "id3/id3lib_streams.h"
--//#include <string.h>
-+#include <string.h>
-
- class ID3_CPP_EXPORT ID3_OStreamWriter : public ID3_Writer
- {
-diff -wbBur id3lib-3.8.3/src/Makefile.am id3lib-3.8.3.my/src/Makefile.am
---- id3lib-3.8.3/src/Makefile.am 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/src/Makefile.am 2009-09-08 15:09:49.000000000 +0000
-@@ -76,6 +76,8 @@
- LDADD = $(top_builddir)/zlib/src/libz.la
- endif
-
-+libid3_la_LIBADD = -lz -lstdc++
-+
- libid3_la_LDFLAGS = \
- -version-info $(LT_VERSION) \
- -release $(LT_RELEASE) \
-diff -wbBur id3lib-3.8.3/src/Makefile.in id3lib-3.8.3.my/src/Makefile.in
---- id3lib-3.8.3/src/Makefile.in 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/src/Makefile.in 2009-09-08 15:09:49.000000000 +0000
-@@ -192,7 +192,8 @@
- CONFIG_CLEAN_FILES =
- LTLIBRARIES = $(lib_LTLIBRARIES)
-
--libid3_la_LIBADD =
-+libid3_la_LIBADD = -lz -lstdc++
-+
- am__objects_1 = c_wrapper.lo field.lo field_binary.lo field_integer.lo \
- field_string_ascii.lo field_string_unicode.lo frame.lo \
- frame_impl.lo frame_parse.lo frame_render.lo globals.lo \
-diff -wbBur id3lib-3.8.3/src/tag_file.cpp id3lib-3.8.3.my/src/tag_file.cpp
---- id3lib-3.8.3/src/tag_file.cpp 2008-10-27 18:24:52.000000000 +0000
-+++ id3lib-3.8.3.my/src/tag_file.cpp 2009-09-08 15:10:22.000000000 +0000
-@@ -242,8 +242,8 @@
- strcpy(sTempFile, filename.c_str());
- strcat(sTempFile, sTmpSuffix.c_str());
-
--#if ((defined(__GNUC__) && __GNUC__ >= 3 ) || !defined(HAVE_MKSTEMP))
-- // This section is for Windows folk && gcc 3.x folk
-+#if !defined(HAVE_MKSTEMP)
-+ // This section is for Windows folk
- fstream tmpOut;
- createFile(sTempFile, tmpOut);
-
-@@ -257,7 +257,7 @@
- tmpOut.write((char *)tmpBuffer, nBytes);
- }
-
--#else //((defined(__GNUC__) && __GNUC__ >= 3 ) || !defined(HAVE_MKSTEMP))
-+#else //!defined(HAVE_MKSTEMP)
-
- // else we gotta make a temp file, copy the tag into it, copy the
- // rest of the old file after the tag, delete the old file, rename
-@@ -270,7 +270,7 @@
- //ID3_THROW_DESC(ID3E_NoFile, "couldn't open temp file");
- }
-
-- ofstream tmpOut(fd);
-+ ofstream tmpOut(sTempFile);
- if (!tmpOut)
- {
- tmpOut.close();
-@@ -285,14 +285,14 @@
- uchar tmpBuffer[BUFSIZ];
- while (file)
- {
-- file.read(tmpBuffer, BUFSIZ);
-+ file.read((char *)tmpBuffer, BUFSIZ);
- size_t nBytes = file.gcount();
-- tmpOut.write(tmpBuffer, nBytes);
-+ tmpOut.write((char *)tmpBuffer, nBytes);
- }
-
- close(fd); //closes the file
-
--#endif ////((defined(__GNUC__) && __GNUC__ >= 3 ) || !defined(HAVE_MKSTEMP))
-+#endif ////!defined(HAVE_MKSTEMP)
-
- tmpOut.close();
- file.close();
diff --git a/community/instead/PKGBUILD b/community/instead/PKGBUILD
index bbce4c008..b04c1fb55 100644
--- a/community/instead/PKGBUILD
+++ b/community/instead/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 94060 2013-07-13 14:11:15Z spupykin $
+# $Id: PKGBUILD 94126 2013-07-14 18:31:12Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Peter Kosyh <p.kosyhgmail.com>
pkgname=instead
pkgver=1.9.1
-pkgrel=1
+pkgrel=2
pkgdesc="a quest interpreter"
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/instead/"
@@ -12,7 +12,7 @@ license=('GPL')
depends=('sdl_image' 'sdl_mixer' 'sdl_ttf' 'lua')
optdepends=('instead-launcher: install and update INSTEAD games from net')
source=(http://downloads.sourceforge.net/project/instead/instead/${pkgver}/instead_${pkgver}.tar.gz)
-md5sums=('e6ef7cdac1daf3b3795dcd309d028468')
+md5sums=('fe925715e48ce06ddce9eeeec380b881')
build() {
cd "${srcdir}/instead-${pkgver}"
diff --git a/community/iverilog/PKGBUILD b/community/iverilog/PKGBUILD
new file mode 100644
index 000000000..1cb86beee
--- /dev/null
+++ b/community/iverilog/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Jared Casper <jaredcasper@gmail.com>
+# Contributor: Paulo Matias <matias archlinux-br org>
+
+pkgname=iverilog
+pkgver=0.9.6
+pkgrel=1
+pkgdesc='Icarus Verilog compiler and simulation tool'
+arch=('x86_64' 'i686')
+url='http://iverilog.icarus.com/'
+license=('GPL')
+makedepends=('readline' 'gperf')
+depends=('bzip2' 'sh' 'gcc-libs' 'zlib')
+source=("ftp://ftp.icarus.com/pub/eda/verilog/v0.9/verilog-$pkgver.tar.gz")
+sha256sums=('25304d5d58d6411fcd1ab94992a505215eea5a6bbd9779c2be2d9d19f38cd54a')
+
+build() {
+ cd "$srcdir/${pkgname/i}-$pkgver"
+
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir/${pkgname/i}-$pkgver"
+
+ make -j1 prefix="$pkgdir/usr" install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/kid3/PKGBUILD b/community/kid3/PKGBUILD
index 703697c71..ead10403c 100644
--- a/community/kid3/PKGBUILD
+++ b/community/kid3/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 86189 2013-03-12 21:45:28Z jlichtblau $
+# $Id: PKGBUILD 94888 2013-08-01 06:55:03Z bpiotrowski $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Alois Nespor <alois.nespor@gmail.com>
pkgname=kid3
pkgver=2.3
-pkgrel=1
+pkgrel=2
pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor for KDE"
arch=('i686' 'x86_64' 'mips64el')
url="http://kid3.sourceforge.net/"
@@ -17,6 +17,11 @@ changelog=$pkgname.changelog
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
sha256sums=('8426b40b065f5a968796d1ff92da8d7a96d67cd963df837ce30ff1cf795ae301')
+prepare() {
+ cd ${pkgname}-${pkgver}
+ sed -i 's/AVCODEC_MAX_AUDIO_FRAME_SIZE/192000/' src/core/import/ffmpegfingerprintdecoder.cpp
+}
+
build() {
cd ${pkgname}-${pkgver}
diff --git a/community/kmess/PKGBUILD b/community/kmess/PKGBUILD
index 7405e80dc..f845cf74c 100644
--- a/community/kmess/PKGBUILD
+++ b/community/kmess/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 91296 2013-05-20 21:10:18Z foutrelis $
+# $Id: PKGBUILD 94926 2013-08-01 07:01:20Z bpiotrowski $
# Maintainer:
# Contributor: Mateusz Herych <heniekk@gmail.com>
# Contributor: Stefano Zamprogno <stefano.zamprogno@gmail.com>
pkgname=kmess
pkgver=2.0.6.2
-pkgrel=2
+pkgrel=3
pkgdesc="A MSN Messenger client for Linux"
arch=('i686' 'x86_64' 'mips64el')
url='http://kmess.sourceforge.net/'
@@ -14,14 +14,18 @@ depends=('kdebase-lib')
makedepends=('automoc4' 'cmake' 'optipng')
optdepends=('cabextract: provides winks support')
install=${pkgname}.install
-source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-$pkgver.tar.bz2")
-md5sums=('a2e57911713308bef81b9347135cc5dd')
+source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-$pkgver.tar.bz2"
+ giflib-5.0.patch)
+md5sums=('a2e57911713308bef81b9347135cc5dd'
+ '97734b073bf4a45ed3612d7626541cee')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
# Fix invalid PNG images to work with libpng 1.6
find -name '*.png' -exec optipng -quiet -force -fix {} +
+
+ patch -Np1 -i ../giflib-5.0.patch
}
build() {
diff --git a/community/kmess/giflib-5.0.patch b/community/kmess/giflib-5.0.patch
new file mode 100644
index 000000000..9b959b175
--- /dev/null
+++ b/community/kmess/giflib-5.0.patch
@@ -0,0 +1,85 @@
+diff -rupN a/contrib/isf-qt/src/isfqt.cpp b/contrib/isf-qt/src/isfqt.cpp
+--- a/contrib/isf-qt/src/isfqt.cpp 2012-02-18 16:28:01.000000000 +0000
++++ b/contrib/isf-qt/src/isfqt.cpp 2013-07-30 20:51:06.705394145 +0000
+@@ -484,12 +484,13 @@ QByteArray Stream::writerGif( const Draw
+ int width = isfImage.width();
+ int numColors = 0;
+ bool gifError = true;
++ int gifErrCode;
+
+ // Convert the image to GIF using libgif
+
+ // Open the gif file
+ gifData.open( QIODevice::WriteOnly );
+- gifImage = EGifOpen( (void*)&gifData, GifWriteToByteArray );
++ gifImage = EGifOpen( (void*)&gifData, GifWriteToByteArray, &gifErrCode );
+ if( gifImage == 0 )
+ {
+ qWarning() << "Couldn't initialize gif library!";
+@@ -503,7 +504,7 @@ QByteArray Stream::writerGif( const Draw
+ numColors = 256;
+ }
+
+- cmap = MakeMapObject( numColors, NULL );
++ cmap = GifMakeMapObject( numColors, NULL );
+ if( cmap == 0 && isfImage.numColors() > 1 )
+ {
+ qWarning() << "Couldn't create map object for gif conversion (colors:" << isfImage.numColors() << ")!";
+@@ -576,7 +577,7 @@ QByteArray Stream::writerGif( const Draw
+ else
+ {
+ // Write the extension
+- if( EGifPutExtensionFirst( gifImage, COMMENT_EXT_FUNC_CODE, MAX_GIF_BYTE, isfData.left( MAX_GIF_BYTE ).data() ) == GIF_ERROR )
++ if( EGifPutExtensionLeader( gifImage, COMMENT_EXT_FUNC_CODE) == GIF_ERROR )
+ {
+ qWarning() << "EGifPutExtensionFirst failed!";
+ goto writeError;
+@@ -590,9 +591,9 @@ QByteArray Stream::writerGif( const Draw
+ // Write all the full data blocks
+ while( length >= MAX_GIF_BYTE )
+ {
+- if( EGifPutExtensionNext( gifImage, 0, MAX_GIF_BYTE, isfData.mid( pos, MAX_GIF_BYTE ).data() ) == GIF_ERROR )
++ if( EGifPutExtensionBlock( gifImage, MAX_GIF_BYTE, isfData.mid( pos, MAX_GIF_BYTE ).data() ) == GIF_ERROR )
+ {
+- qWarning() << "EGifPutExtensionNext failed!";
++ qWarning() << "EGifPutExtensionBlock failed!";
+ goto writeError;
+ }
+
+@@ -603,17 +604,17 @@ QByteArray Stream::writerGif( const Draw
+ // Write the last block
+ if( length > 0 )
+ {
+- if( EGifPutExtensionLast( gifImage, 0, length, isfData.mid( pos, MAX_GIF_BYTE ).data() ) == GIF_ERROR )
++ if( EGifPutExtensionTrailer( gifImage ) == GIF_ERROR )
+ {
+- qWarning() << "EGifPutExtensionLast (n) failed!";
++ qWarning() << "EGifPutExtensionTrailer (n) failed!";
+ goto writeError;
+ }
+ }
+ else
+ {
+- if( EGifPutExtensionLast( gifImage, 0, 0, 0 ) == GIF_ERROR )
++ if( EGifPutExtensionTrailer( gifImage ) == GIF_ERROR )
+ {
+- qWarning() << "EGifPutExtensionLast (0) failed!";
++ qWarning() << "EGifPutExtensionTrailer (0) failed!";
+ goto writeError;
+ }
+ }
+@@ -624,12 +625,12 @@ QByteArray Stream::writerGif( const Draw
+ writeError:
+ // Clean up the GIF converter etc
+ EGifCloseFile( gifImage );
+- FreeMapObject( cmap );
++ GifFreeMapObject( cmap );
+ gifData.close();
+
+ if( gifError )
+ {
+- qWarning() << "GIF error code:" << GifLastError();
++ qWarning() << "GIF error code:" << GifErrorString(gifErrCode);
+ }
+ else
+ {
diff --git a/community/leptonica/PKGBUILD b/community/leptonica/PKGBUILD
index 28385b75b..ca4bbe875 100644
--- a/community/leptonica/PKGBUILD
+++ b/community/leptonica/PKGBUILD
@@ -1,18 +1,25 @@
-# $Id: PKGBUILD 90052 2013-05-06 19:38:03Z foutrelis $
+# $Id: PKGBUILD 94927 2013-08-01 07:01:21Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Christoph Drexler <chrdr at gmx dot at>
pkgname=leptonica
pkgver=1.69
-pkgrel=7
+pkgrel=8
pkgdesc="Software that is broadly useful for image processing and image analysis applications"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.leptonica.com/"
license=('custom')
options=(!libtool)
depends=('giflib' 'libjpeg' 'libpng' 'libtiff' 'zlib' 'libwebp')
-source=(http://www.leptonica.com/source/leptonica-${pkgver}.tar.gz)
-md5sums=('d4085c302cbcab7f9af9d3d6f004ab22')
+source=(http://www.leptonica.com/source/leptonica-${pkgver}.tar.gz
+ giflib6.patch)
+md5sums=('d4085c302cbcab7f9af9d3d6f004ab22'
+ 'f87e1b2c98107fe51544d4f4c44a9733')
+
+prepare() {
+ cd ${srcdir}/leptonica-${pkgver}
+ patch -p1 <$srcdir/giflib6.patch
+}
build() {
cd ${srcdir}/leptonica-${pkgver}
diff --git a/community/leptonica/giflib6.patch b/community/leptonica/giflib6.patch
new file mode 100644
index 000000000..10dc02eee
--- /dev/null
+++ b/community/leptonica/giflib6.patch
@@ -0,0 +1,56 @@
+diff -wbBur leptonica-1.69/src/gifio.c /home/sergej/tmp/BUILD/staging-i686/sergej/build/leptonica/src/leptonica-1.69/src/gifio.c
+--- leptonica-1.69/src/gifio.c 2012-01-22 22:29:15.000000000 +0400
++++ /home/sergej/tmp/BUILD/staging-i686/sergej/build/leptonica/src/leptonica-1.69/src/gifio.c 2013-07-30 18:27:19.269137200 +0400
+@@ -100,7 +100,7 @@
+ _lseek(fd, 0, SEEK_SET);
+ #endif /* _MSC_VER */
+
+- if ((gif = DGifOpenFileHandle(fd)) == NULL)
++ if ((gif = DGifOpenFileHandle(fd, NULL)) == NULL)
+ return (PIX *)ERROR_PTR("invalid file or file not found",
+ procName, NULL);
+
+@@ -316,7 +316,7 @@
+ }
+
+ /* Save the cmap colors in a gif_cmap */
+- if ((gif_cmap = MakeMapObject(gif_ncolor, NULL)) == NULL) {
++ if ((gif_cmap = GifMakeMapObject(gif_ncolor, NULL)) == NULL) {
+ pixDestroy(&pixd);
+ return ERROR_INT("failed to create GIF color map", procName, 1);
+ }
+@@ -325,7 +325,7 @@
+ if (ncolor > 0) {
+ if (pixcmapGetColor(cmap, i, &rval, &gval, &bval) != 0) {
+ pixDestroy(&pixd);
+- FreeMapObject(gif_cmap);
++ GifFreeMapObject(gif_cmap);
+ return ERROR_INT("failed to get color from color map",
+ procName, 1);
+ }
+@@ -337,9 +337,9 @@
+ }
+
+ /* Get the gif file handle */
+- if ((gif = EGifOpenFileHandle(fd)) == NULL) {
++ if ((gif = EGifOpenFileHandle(fd, NULL)) == NULL) {
+ pixDestroy(&pixd);
+- FreeMapObject(gif_cmap);
++ GifFreeMapObject(gif_cmap);
+ return ERROR_INT("failed to create GIF image handle", procName, 1);
+ }
+
+@@ -347,11 +347,11 @@
+ if (EGifPutScreenDesc(gif, w, h, gif_cmap->BitsPerPixel, 0, gif_cmap)
+ != GIF_OK) {
+ pixDestroy(&pixd);
+- FreeMapObject(gif_cmap);
++ GifFreeMapObject(gif_cmap);
+ EGifCloseFile(gif);
+ return ERROR_INT("failed to write screen description", procName, 1);
+ }
+- FreeMapObject(gif_cmap); /* not needed after this point */
++ GifFreeMapObject(gif_cmap); /* not needed after this point */
+
+ if (EGifPutImageDesc(gif, 0, 0, w, h, FALSE, NULL) != GIF_OK) {
+ pixDestroy(&pixd);
diff --git a/community/libc++/PKGBUILD b/community/libc++/PKGBUILD
index 51e254233..6a4f8c0df 100644
--- a/community/libc++/PKGBUILD
+++ b/community/libc++/PKGBUILD
@@ -1,25 +1,25 @@
# Maintainer: Daniel Micay <danielmicay@gmail.com>
# Contributor: MThinkCpp <mtc.maintainer[at]outlook.com>
-pkgname='libc++'
+pkgname=libc++
pkgver=3.3
-pkgrel=1
+pkgrel=3
pkgdesc='A new implementation of the C++ standard library, targeting C++11.'
url='http://libcxx.llvm.org'
license=('custom:University of Illinois/NCSA Open Source License')
arch=('i686' 'x86_64')
-depends=('glibc' 'gcc-libs') # gcc-libs for libsupc++ binary
-makedepends=('clang' 'subversion' 'cmake' 'gcc') # gcc provides libsupc++ headers
+# gcc-libs needed for libgcc_s, because Arch doesn't use a pure compiler-rt clang
+depends=('glibc' 'libc++abi' 'gcc-libs')
+makedepends=('clang' 'subversion' 'cmake')
source=("http://www.llvm.org/releases/${pkgver}/libcxx-${pkgver}.src.tar.gz")
-md5sums=('SKIP')
+md5sums=('59006e659ffb33f5222a7b79d4cd071e')
+install=${pkgname}.install
build() {
- _gcc_include_dir=/usr/include/c++/$(gcc -dumpversion)
- _gcc_platform_include_dir=$_gcc_include_dir/$(gcc -dumpmachine)
mkdir -p libcxx-${pkgver}.src/build
cd libcxx-${pkgver}.src/build
- cmake -G "Unix Makefiles" -DLIBCXX_CXX_ABI=libsupc++ \
- -DLIBCXX_LIBSUPCXX_INCLUDE_PATHS="${_gcc_include_dir};${_gcc_platform_include_dir}" \
- -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr "${srcdir}/libcxx-${pkgver}.src"
+ CC=clang CXX=clang++ cmake -G "Unix Makefiles" -DLIBCXX_CXX_ABI=libcxxabi \
+ -DLIBCXX_LIBCXXABI_INCLUDE_PATHS=/usr/include \
+ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr "$srcdir/libcxx-${pkgver}.src"
make
}
package() {
diff --git a/community/libc++/libc++.install b/community/libc++/libc++.install
new file mode 100644
index 000000000..caef683ae
--- /dev/null
+++ b/community/libc++/libc++.install
@@ -0,0 +1,7 @@
+post_install() {
+ echo compile with \`clang++ -std=c++11 -stdlib=libc++ -lc++abi\` to use libc++
+}
+
+post_upgrade() {
+ post_install
+}
diff --git a/community/libc++abi/PKGBUILD b/community/libc++abi/PKGBUILD
new file mode 100644
index 000000000..9d86d1cbc
--- /dev/null
+++ b/community/libc++abi/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Daniel Micay <danielmicay@gmail.com>
+# Contributor: Benno Fünfstück <pyhaxor@googlemail.com>
+
+pkgname=libc++abi
+pkgver=3.2
+pkgrel=1
+pkgdesc='A new implementation of low level support for a standard C++ library'
+arch=('i686' 'x86_64')
+url="http://libcxxabi.llvm.org/"
+license=('MIT' 'custom:University of Illinois/NCSA Open Source License')
+makedepends=(subversion libunwind clang libc++)
+source=(svn+https://llvm.org/svn/llvm-project/libcxxabi/branches/release_32)
+md5sums=(SKIP)
+
+build() {
+ cd release_32/lib
+ ./buildit
+}
+
+package() {
+ cd release_32
+ mkdir -p "$pkgdir/usr/include"
+ install -Dm644 lib/libc++abi.so.1.0 "$pkgdir/usr/lib/libc++abi.so.1.0"
+ ln -s /usr/lib/libc++abi.so.1.0 "$pkgdir/usr/lib/libc++abi.so.1"
+ ln -s /usr/lib/libc++abi.so.1.0 "$pkgdir/usr/lib/libc++abi.so"
+ install include/* "$pkgdir/usr/include"
+ install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
diff --git a/community/libdlna/PKGBUILD b/community/libdlna/PKGBUILD
index 2e66d5198..263f045f2 100644
--- a/community/libdlna/PKGBUILD
+++ b/community/libdlna/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 73658 2012-07-12 19:03:11Z spupykin $
+# $Id: PKGBUILD 94889 2013-08-01 06:55:04Z bpiotrowski $
# Maintainer: Kessia 'even' Pinheiro <kessiapinheiro at gmail.com>
# Contributor: kastor <kastor@fobos.org.ar>
pkgname=libdlna
pkgver=0.2.4
-pkgrel=11
+pkgrel=12
pkgdesc="An open-source implementation of DLNA (Digital Living Network Alliance) standards "
url="http://libdlna.geexbox.org"
license=("LGPL")
diff --git a/community/libfm/PKGBUILD b/community/libfm/PKGBUILD
index dd2f7eb41..a70c8a70e 100644
--- a/community/libfm/PKGBUILD
+++ b/community/libfm/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 93766 2013-07-10 06:57:36Z bpiotrowski $
-# Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com>
+# $Id: PKGBUILD 94416 2013-07-23 07:33:46Z bpiotrowski $
+# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Unknown47 <unknown47r@gmail.com>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=libfm
-pkgver=1.1.0
-pkgrel=5
+pkgver=1.1.1
+pkgrel=1
pkgdesc='Library for file management'
url='http://pcmanfm.sourceforge.net/'
arch=('i686' 'x86_64' 'mips64el')
@@ -16,7 +16,7 @@ options=('!libtool')
install=libfm.install
depends=('gtk2' 'menu-cache' 'shared-mime-info' 'udisks' 'desktop-file-utils')
source=(http://downloads.sourceforge.net/pcmanfm/$pkgname-$pkgver.tar.gz)
-md5sums=('a5bc8b8291cf810c659bfb3af378b5de')
+md5sums=('90ba664616b06835db7ebc949388d03b')
build() {
cd $pkgname-$pkgver
diff --git a/community/libkkc-data/PKGBUILD b/community/libkkc-data/PKGBUILD
index 0a235cb22..cce108c2b 100644
--- a/community/libkkc-data/PKGBUILD
+++ b/community/libkkc-data/PKGBUILD
@@ -1,8 +1,9 @@
+# $Id: PKGBUILD 94837 2013-07-31 03:58:38Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com>
pkgname=libkkc-data
-pkgver=0.2.5
+pkgver=0.2.7
pkgrel=1
pkgdesc="Language model data package for libkkc"
arch=('i686' 'x86_64')
@@ -23,4 +24,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-md5sums=('bb31dca814e72dfcddf88f2da3fc37c5')
+sha512sums=('61c0cd8c0fa41ed8df49cac6709eebb245cc965d7e192b1ba945e95f2fc46aca8aa48c16e1977a12c157c55dab6b9f4c30f4905806725eca6e697b762eb7cbd7')
diff --git a/community/libkkc/PKGBUILD b/community/libkkc/PKGBUILD
index c80ee65ec..91970093b 100644
--- a/community/libkkc/PKGBUILD
+++ b/community/libkkc/PKGBUILD
@@ -1,8 +1,9 @@
+# $Id: PKGBUILD 94838 2013-07-31 03:58:39Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com>
pkgname=libkkc
-pkgver=0.2.6
+pkgver=0.2.7
pkgrel=1
pkgdesc="Japanese Kana Kanji conversion library"
arch=('i686' 'x86_64')
@@ -11,6 +12,7 @@ license=('GPL')
options=(!libtool)
depends=('marisa' 'json-glib' 'libgee06')
makedepends=('vala' 'gobject-introspection' 'intltool' 'python2-marisa')
+optdepends=('sh: to use kkc-package-data')
source=(https://bitbucket.org/libkkc/libkkc/downloads/${pkgname}-${pkgver}.tar.gz)
build() {
@@ -29,4 +31,4 @@ package() {
"${pkgdir}/usr/share/doc/${pkgname}-${pkgver}/"
}
-md5sums=('b50f0341596a4e290188a7bf5195cd26')
+sha512sums=('2bb056cf00b6212a18462a5f952d4557944b29f49a92b0701abed5f5d6601fdb3b57c4e09a0b3db8ff39be01e91ab658656b89f576663046e53478ed07fe87af')
diff --git a/community/libsodium/PKGBUILD b/community/libsodium/PKGBUILD
new file mode 100644
index 000000000..5a5d3b097
--- /dev/null
+++ b/community/libsodium/PKGBUILD
@@ -0,0 +1,38 @@
+# $Id: PKGBUILD 94581 2013-07-27 14:32:50Z fyan $
+# Maintainer: Felix Yan <felixonmars@gmail.com>
+# Contributor: namelessjon <jonathan.stott@gmail.com>
+# Contributor: Alessio Sergi <asergi at archlinux dot us>
+
+pkgname=libsodium
+pkgver=0.4.2
+pkgrel=2
+pkgdesc="P(ortable|ackageable) NaCl-based crypto library"
+arch=('i686' 'x86_64')
+url="https://github.com/jedisct1/libsodium"
+license=('custom:ISC')
+depends=('glibc')
+options=('!libtool')
+source=(http://download.dnscrypt.org/$pkgname/releases/$pkgname-${pkgver}.tar.gz)
+sha256sums=('1a7901cdd127471724e854a8eb478247dc0ca67be549345c75fc6f2d4e05ed39')
+
+build() {
+ cd "$pkgname-$pkgver"
+ ./configure --prefix=/usr
+ make
+}
+
+check() {
+ cd "$pkgname-$pkgver"
+ make check
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
+
+ # install license
+ install -d -m 755 "$pkgdir/usr/share/licenses/$pkgname"
+ install -m 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/libtxc_dxtn/PKGBUILD b/community/libtxc_dxtn/PKGBUILD
deleted file mode 100644
index 375d6aa79..000000000
--- a/community/libtxc_dxtn/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 91927 2013-05-29 16:38:35Z lcarlier $
-# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
-
-pkgname=libtxc_dxtn
-pkgver=1.0.1
-pkgrel=4
-arch=(i686 x86_64 mips64el)
-pkgdesc="S3 Texture Compression (S3TC) library for Mesa"
-url="http://dri.freedesktop.org/wiki/S3TC"
-license=(custom:BSD)
-depends=(mesa)
-options=(!libtool)
-source=(http://people.freedesktop.org/~cbrill/$pkgname/$pkgname-$pkgver.tar.bz2)
-md5sums=('7105107f07ac49753f4b61ba9d0c79c5')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make DESTDIR="$pkgdir" install
-
- # License
- mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
- sed -n '5,22{s|^ \* \?||;p}' txc_dxtn.h \
- > "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
diff --git a/community/libvirt/PKGBUILD b/community/libvirt/PKGBUILD
index e9cffbca3..adc24ab22 100644
--- a/community/libvirt/PKGBUILD
+++ b/community/libvirt/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 93546 2013-07-05 10:38:11Z spupykin $
+# $Id: PKGBUILD 94790 2013-07-30 12:33:48Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jonathan Wiersma <archaur at jonw dot org>
pkgname=libvirt
-pkgver=1.1.0
-pkgrel=2
+pkgver=1.1.1
+pkgrel=1
pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)"
arch=('i686' 'x86_64' 'mips64el')
url="http://libvirt.org/"
@@ -33,13 +33,11 @@ install="libvirt.install"
source=("http://libvirt.org/sources/$pkgname-$pkgver.tar.gz"
libvirtd.conf.d
libvirtd-guests.conf.d
- libvirt.tmpfiles.d
- "storage-fix.patch::https://bugs.archlinux.org/index.php?getfile=10700")
-md5sums=('f980a84719033e9efca01048da505dfb'
+ libvirt.tmpfiles.d)
+md5sums=('632f30a2f22fbb404b8e10702d7f55ca'
'3ed0e24f5b5e25bf553f5427d64915e6'
'0a96ed876ffb1fcb9dff5a9b3a609c1e'
- '020971887442ebbf1b6949e031c8dd3f'
- '321f03bd626d2d24e816d5298c3bc3fe')
+ '020971887442ebbf1b6949e031c8dd3f')
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -51,8 +49,6 @@ build() {
sed -i 's_#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
done
- patch -p1 <$srcdir/storage-fix.patch
-
export LDFLAGS=-lX11
export RADVD=/usr/bin/radvd
[ -f Makefile ] || ./configure --prefix=/usr --libexec=/usr/lib/"$pkgname" --sbindir=/usr/bin \
diff --git a/community/linuxsampler/PKGBUILD b/community/linuxsampler/PKGBUILD
deleted file mode 100644
index d1fe73fe1..000000000
--- a/community/linuxsampler/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 67532 2012-03-13 11:02:12Z lcarlier $
-# Maintainer: Ray Rashif <schiv@archlinux.org>
-# Contributor: svoufff <svoufff at gmail dot com>
-# Contributor: Shinlun Hsieh <yngwiexx@yahoo.com.tw>
-
-pkgname=linuxsampler
-pkgver=1.0.0
-pkgrel=2
-pkgdesc="Professional-grade audio sampler alternative to Gigasampler"
-arch=(i686 x86_64 'mips64el')
-url="http://www.linuxsampler.org/"
-license=('GPL' 'custom')
-depends=('libgig' 'jack' 'sqlite3')
-makedepends=('dssi' 'lv2core')
-options=('libtool') # do NOT slay libtool; required by gigedit
-source=(http://download.linuxsampler.org/packages/$pkgname-$pkgver.tar.bz2
- license.txt)
-md5sums=('a97136791a3228d840b006e5481fc39d'
- '746c1421eb9f6812b5fa411bfb923c75')
-
-build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make DESTDIR="$pkgdir/" install
-
- # install GPL exception statement
- install -Dm644 ../license.txt \
- "$pkgdir/usr/share/licenses/$pkgname/GPL-EXCEPTION"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/linuxsampler/license.txt b/community/linuxsampler/license.txt
deleted file mode 100644
index 98031bc95..000000000
--- a/community/linuxsampler/license.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-LinuxSampler is licensed under the GNU GPL with the exception that
-USAGE of the source code, libraries and applications
-FOR COMMERCIAL HARDWARE OR SOFTWARE PRODUCTS IS NOT ALLOWED without
-prior written permission by the LinuxSampler authors.
-
-If you have questions on the subject, that are not yet covered by
-the FAQ, please contact us.
diff --git a/community/lout/PKGBUILD b/community/lout/PKGBUILD
index 8d1ab95a9..90f7b3b0d 100644
--- a/community/lout/PKGBUILD
+++ b/community/lout/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 83917 2013-02-06 14:41:18Z kkeen $
+# $Id: PKGBUILD 94153 2013-07-15 07:02:55Z kkeen $
# Maintainer: Kyle Keen <keenerd@gmail.com>
# Contributor: catwell <catwell@archlinux.us>
pkgname=lout
-pkgver=3.39
-pkgrel=2
+pkgver=3.40
+pkgrel=1
pkgdesc="A lightweight document formatting system."
arch=('i686' 'x86_64' 'mips64el')
url="http://lout.wiki.sourceforge.net/"
@@ -15,7 +15,7 @@ source=(http://mirrors.ctan.org/support/$pkgname/$pkgname-$pkgver.tar.gz
makefile.arch
lout.install
http://pkgs.fedoraproject.org/repo/pkgs/lout/slides.pdf/6822c33e49a1dca0b090f297d404d7fa/slides.pdf)
-md5sums=('151e1fba676c7052936ccc1bcd9663a9'
+md5sums=('fd0fe084cebd07fc209d392a2d380755'
'088a29ca16477a9a30da9fafc9391de8'
'597cd52eb87ef6253cf769bed4db3952'
'6822c33e49a1dca0b090f297d404d7fa')
diff --git a/community/lwm/PKGBUILD b/community/lwm/PKGBUILD
index f8e5cb508..dd40dcf2b 100644
--- a/community/lwm/PKGBUILD
+++ b/community/lwm/PKGBUILD
@@ -1,20 +1,20 @@
-# $Id: PKGBUILD 67238 2012-03-05 15:00:02Z kkeen $
+# $Id: PKGBUILD 94155 2013-07-15 07:14:16Z kkeen $
# Maintainer: Kyle Keen <keenerd@gmail.com>
# Contributor: Jeff Mickey <j@codemac.net>
# Contributor: Ben Mazer <blm@groknil.org>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=lwm
-pkgver=1.2.2
-pkgrel=3.1
-pkgdesc="a very light weight window manager"
+pkgver=1.2.3
+pkgrel=1
+pkgdesc="A very light weight window manager"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.jfc.org.uk/software/lwm.html"
license=('GPL')
depends=('xorg-server' 'libxext' 'libsm')
makedepends=('imake')
source=(http://www.jfc.org.uk/files/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('1748722a293e03d632b615275ef84498')
+md5sums=('439789a5396107cca5f54e108760c1f4')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/lxsession/PKGBUILD b/community/lxsession/PKGBUILD
index 12443da90..ecddd34ad 100644
--- a/community/lxsession/PKGBUILD
+++ b/community/lxsession/PKGBUILD
@@ -1,33 +1,30 @@
-# $Id: PKGBUILD 80231 2012-11-18 09:34:03Z bpiotrowski $
+# $Id: PKGBUILD 94956 2013-08-01 13:37:08Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=lxsession
-pkgver=0.4.6.1
-pkgrel=3
+pkgver=0.4.9.2
+pkgrel=2
pkgdesc='Lightweight X11 session manager'
arch=('i686' 'x86_64' 'mips64el')
url="http://lxde.org/"
license=('GPL2')
groups=('lxde')
-depends=('gtk2' 'dbus')
-makedepends=('pkgconfig' 'intltool')
+depends=('gtk2' 'dbus' 'libgee06' 'dbus-glib' 'polkit' 'lsb-release')
+makedepends=('pkgconfig' 'intltool' 'vala')
replaces=('lxde-settings-daemon' 'lxsession-lite')
conflicts=('lxsession-lite' 'lxde-settings-daemon')
-source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz
- lxsession-0.4.6.1-logind-support.patch)
-md5sums=('e456b64c5ab3652a4dec661ec706dc6e'
- '7459321f5dc263493837768dcb03f852')
+source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz)
+md5sums=('bc3eb71936dbdf813e9ac2f00ab948f0')
build() {
- cd $srcdir/$pkgname-$pkgver
- patch -Np2 -i $srcdir/lxsession-0.4.6.1-logind-support.patch
+ cd $pkgname-$pkgver
./configure --sysconfdir=/etc --prefix=/usr
make
}
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
}
diff --git a/community/lxsession/lxsession-0.4.6.1-logind-support.patch b/community/lxsession/lxsession-0.4.6.1-logind-support.patch
deleted file mode 100644
index 44829e615..000000000
--- a/community/lxsession/lxsession-0.4.6.1-logind-support.patch
+++ /dev/null
@@ -1,608 +0,0 @@
---- src/lxsession-0.4.6.1/lxsession-logout/dbus-interface.c 2011-07-27 21:26:36.000000000 +0200
-+++ src/lxsession-0.4.6.1/lxsession-logout-logind/dbus-interface.c 2012-11-13 17:26:30.807070976 +0100
-@@ -51,13 +51,20 @@
- char * dbus_HAL_Reboot(void);
- char * dbus_HAL_Suspend(void);
- char * dbus_HAL_Hibernate(void);
-+gboolean dbus_logind_CanPowerOff(void);
-+gboolean dbus_logind_CanReboot(void);
-+gboolean dbus_logind_CanSuspend(void);
-+gboolean dbus_logind_CanHibernate(void);
-+char * dbus_logind_PowerOff(void);
-+char * dbus_logind_Reboot(void);
-+char * dbus_logind_Suspend(void);
-+char * dbus_logind_Hibernate(void);
-+char * dbus_LXDE_Logout(void);
- /* End FORWARDS */
-
- /* Connect to the system bus. Once a connection is made, it is saved for reuse. */
--static DBusConnection * dbus_connect(void)
-+static DBusConnection * dbus_connect_system(void)
- {
-- if ((dbus_context.connection == NULL) && ( ! dbus_context.connection_tried))
-- {
- DBusError error;
- dbus_error_init(&error);
- dbus_context.connection = dbus_bus_get(DBUS_BUS_SYSTEM, &error);
-@@ -67,16 +74,57 @@
- dbus_error_free(&error);
- }
- dbus_context.connection_tried = TRUE;
-- }
-
- return dbus_context.connection;
- }
-
-+static DBusConnection * dbus_connect_session(void)
-+{
-+ DBusError error;
-+ dbus_error_init(&error);
-+ dbus_context.connection = dbus_bus_get(DBUS_BUS_SESSION, &error);
-+ if (dbus_context.connection == NULL)
-+ {
-+ g_warning(G_STRLOC ": Failed to connect to the session message bus: %s", error.message);
-+ dbus_error_free(&error);
-+ }
-+ dbus_context.connection_tried = TRUE;
-+
-+ return dbus_context.connection;
-+}
-+
-+
- /* Send a message. */
--static DBusMessage * dbus_send_message(DBusMessage * message, char * * error_text)
-+static DBusMessage * dbus_send_message_system(DBusMessage * message, char * * error_text)
- {
- /* Get a connection handle. */
-- DBusConnection * connection = dbus_connect();
-+ DBusConnection * connection = dbus_connect_system();
-+ if (connection == NULL)
-+ return FALSE;
-+
-+ /* Send the message. */
-+ DBusError error;
-+ dbus_error_init(&error);
-+ DBusMessage * reply = dbus_connection_send_with_reply_and_block(connection, message, DBUS_TIMEOUT, &error);
-+ dbus_message_unref(message);
-+ if (reply == NULL)
-+ {
-+ if ((error.name == NULL) || (strcmp(error.name, DBUS_ERROR_NO_REPLY) != 0))
-+ {
-+ if (error_text != NULL)
-+ *error_text = g_strdup(error.message);
-+ g_warning(G_STRLOC ": DBUS: %s", error.message);
-+ }
-+ dbus_error_free(&error);
-+ }
-+ return reply;
-+}
-+
-+/* Send a message. */
-+static DBusMessage * dbus_send_message_session(DBusMessage * message, char * * error_text)
-+{
-+ /* Get a connection handle. */
-+ DBusConnection * connection = dbus_connect_session();
- if (connection == NULL)
- return FALSE;
-
-@@ -132,6 +180,36 @@
- }
- return result;
- }
-+
-+/* Read a result for a method that returns a string encoded boolean. */
-+static gboolean dbus_read_result_sboolean(DBusMessage * reply)
-+{
-+ gboolean result = FALSE;
-+ char* string_result;
-+ if (reply != NULL)
-+ {
-+ /* Get the string result. */
-+ DBusError error;
-+ dbus_error_init(&error);
-+ dbus_bool_t status = dbus_message_get_args(
-+ reply,
-+ &error,
-+ DBUS_TYPE_STRING, &string_result,
-+ DBUS_TYPE_INVALID);
-+ if ( ! status)
-+ {
-+ g_warning(G_STRLOC ": DBUS: %s", error.message);
-+ dbus_error_free(&error);
-+ }
-+ else
-+ {
-+ if (!strcmp(string_result, "yes"))
-+ result = TRUE;
-+ }
-+ dbus_message_unref(reply);
-+ }
-+ return result;
-+}
- #endif
-
- /*** ConsoleKit mechanism ***/
-@@ -152,7 +230,7 @@
- static gboolean dbus_ConsoleKit_query(const char * const query)
- {
- #ifdef HAVE_DBUS
-- return dbus_read_result_boolean(dbus_send_message(dbus_ConsoleKit_formulate_message(query), NULL));
-+ return dbus_read_result_boolean(dbus_send_message_system(dbus_ConsoleKit_formulate_message(query), NULL));
- #else
- return FALSE;
- #endif
-@@ -163,7 +241,7 @@
- {
- #ifdef HAVE_DBUS
- char * error = NULL;
-- dbus_read_result_void(dbus_send_message(dbus_ConsoleKit_formulate_message(command), &error));
-+ dbus_read_result_void(dbus_send_message_system(dbus_ConsoleKit_formulate_message(command), &error));
- return error;
- #else
- return NULL;
-@@ -225,7 +303,7 @@
- DBUS_TYPE_INVALID);
-
- /* Send the message. */
-- DBusMessage * reply = dbus_send_message(message, NULL);
-+ DBusMessage * reply = dbus_send_message_system(message, NULL);
- if (reply == NULL)
- return FALSE;
-
-@@ -252,7 +330,7 @@
- {
- #ifdef HAVE_DBUS
- char * error = NULL;
-- dbus_read_result_void(dbus_send_message(dbus_UPower_formulate_command(command), &error));
-+ dbus_read_result_void(dbus_send_message_system(dbus_UPower_formulate_command(command), &error));
- return error;
- #else
- return NULL;
-@@ -329,7 +407,7 @@
- DBusMessage * message = dbus_HAL_formulate_string_property_query(property);
- if (message == NULL)
- return FALSE;
-- DBusMessage * reply = dbus_send_message(message, NULL);
-+ DBusMessage * reply = dbus_send_message_system(message, NULL);
- if (reply == NULL)
- return FALSE;
- dbus_message_unref(reply);
-@@ -343,7 +421,7 @@
- static gboolean dbus_HAL_boolean_query(const char * const property)
- {
- #ifdef HAVE_DBUS
-- return dbus_read_result_boolean(dbus_send_message(dbus_HAL_formulate_boolean_property_query(property), NULL));
-+ return dbus_read_result_boolean(dbus_send_message_system(dbus_HAL_formulate_boolean_property_query(property), NULL));
- #else
- return FALSE;
- #endif
-@@ -367,7 +445,7 @@
-
- /* Send the message and wait for a reply. */
- char * error = NULL;
-- dbus_read_result_void(dbus_send_message(message, &error));
-+ dbus_read_result_void(dbus_send_message_system(message, &error));
- return error;
- #else
- return NULL;
-@@ -421,3 +499,185 @@
- {
- return dbus_HAL_command("Hibernate");
- }
-+
-+/*** logind mechanism ***/
-+
-+#ifdef HAVE_DBUS
-+/* Formulate a message to the logind Manager interface to query a property. */
-+static DBusMessage * dbus_logind_formulate_query(const char * const query)
-+{
-+ return dbus_message_new_method_call(
-+ "org.freedesktop.login1",
-+ "/org/freedesktop/login1",
-+ "org.freedesktop.login1.Manager",
-+ query);
-+}
-+
-+/* Formulate a message to the logind Manager interface. */
-+static DBusMessage * dbus_logind_formulate_message(const char * const method)
-+{
-+ static dbus_bool_t interactive = FALSE;
-+ DBusMessage * message = dbus_message_new_method_call(
-+ "org.freedesktop.login1",
-+ "/org/freedesktop/login1",
-+ "org.freedesktop.login1.Manager",
-+ method);
-+ if (message != NULL)
-+ dbus_message_append_args(message, DBUS_TYPE_BOOLEAN, &interactive, DBUS_TYPE_INVALID);
-+ return message;
-+}
-+#endif
-+
-+/* Send a specified query to the logind interface and process a boolean result. */
-+static gboolean dbus_logind_query(const char * const query)
-+{
-+#ifdef HAVE_DBUS
-+ return dbus_read_result_sboolean(dbus_send_message_system(dbus_logind_formulate_query(query), NULL));
-+#else
-+ return FALSE;
-+#endif
-+}
-+
-+/* Send a specified command to the logind interface and process a void result. */
-+static char * dbus_logind_command(const char * const command)
-+{
-+#ifdef HAVE_DBUS
-+ char * error = NULL;
-+ dbus_read_result_void(dbus_send_message_system(dbus_logind_formulate_message(command), &error));
-+ return error;
-+#else
-+ return NULL;
-+#endif
-+}
-+
-+/* Read the can-poweroff property of logind. */
-+gboolean dbus_logind_CanPowerOff(void)
-+{
-+ return dbus_logind_query("CanPowerOff");
-+}
-+
-+/* Read the can-reboot property of logind. */
-+gboolean dbus_logind_CanReboot(void)
-+{
-+ return dbus_logind_query("CanReboot");
-+}
-+
-+/* Read the can-suspend property of logind. */
-+gboolean dbus_logind_CanSuspend(void)
-+{
-+ return dbus_logind_query("CanSuspend");
-+}
-+
-+/* Read the can-hibernate property of logind. */
-+gboolean dbus_logind_CanHibernate(void)
-+{
-+ return dbus_logind_query("CanHibernate");
-+}
-+
-+/* Invoke the PowerOff method on logind. */
-+char * dbus_logind_PowerOff(void)
-+{
-+ return dbus_logind_command("PowerOff");
-+}
-+
-+/* Invoke the Reboot method on logind. */
-+char * dbus_logind_Reboot(void)
-+{
-+ return dbus_logind_command("Reboot");
-+}
-+
-+/* Invoke the Suspend method on logind. */
-+char * dbus_logind_Suspend(void)
-+{
-+ return dbus_logind_command("Suspend");
-+}
-+
-+/* Invoke the Hibernate method on logind. */
-+char * dbus_logind_Hibernate(void)
-+{
-+ return dbus_logind_command("Hibernate");
-+}
-+
-+/*** LXDE mechanism ***/
-+
-+#ifdef HAVE_DBUS
-+/* Formulate a message to the LXDE Session Manager interface. */
-+static DBusMessage * dbus_LXDE_formulate_message(const char * const query)
-+{
-+ return dbus_message_new_method_call(
-+ "org.lxde.SessionManager",
-+ "/org/lxde/SessionManager",
-+ "org.lxde.SessionManager",
-+ query);
-+}
-+#endif
-+
-+/* Send a specified message to the LXDE interface and process a boolean result. */
-+static gboolean dbus_LXDE_query(const char * const query)
-+{
-+#ifdef HAVE_DBUS
-+ return dbus_read_result_boolean(dbus_send_message_session(dbus_LXDE_formulate_message(query), NULL));
-+#else
-+ return FALSE;
-+#endif
-+}
-+
-+/* Send a specified message to the LXDE interface and process a void result. */
-+static char * dbus_LXDE_command(const char * const command)
-+{
-+#ifdef HAVE_DBUS
-+ char * error = NULL;
-+ dbus_read_result_void(dbus_send_message_session(dbus_LXDE_formulate_message(command), &error));
-+ return error;
-+#else
-+ return NULL;
-+#endif
-+}
-+
-+/* Invoke the Logout method on LXDE. */
-+char * dbus_LXDE_Logout(void)
-+{
-+ return dbus_LXDE_command("Logout");
-+}
-+
-+/*** Lightdm mechanism ***/
-+
-+#ifdef HAVE_DBUS
-+/* Formulate a message to the Lightdm interface. */
-+static DBusMessage * dbus_Lightdm_formulate_message(const char * const query)
-+{
-+ return dbus_message_new_method_call(
-+ "org.freedesktop.DisplayManager",
-+ g_getenv ("XDG_SEAT_PATH"),
-+ "org.freedesktop.DisplayManager.Seat",
-+ query);
-+}
-+#endif
-+
-+/* Send a specified message to the Lightdm interface and process a boolean result. */
-+static gboolean dbus_Lightdm_query(const char * const query)
-+{
-+#ifdef HAVE_DBUS
-+ return dbus_read_result_boolean(dbus_send_message_session(dbus_Lightdm_formulate_message(query), NULL));
-+#else
-+ return FALSE;
-+#endif
-+}
-+
-+/* Send a specified message to the Lightdm interface and process a void result. */
-+static char * dbus_Lightdm_command(const char * const command)
-+{
-+#ifdef HAVE_DBUS
-+ char * error = NULL;
-+ dbus_read_result_void(dbus_send_message_session(dbus_Lightdm_formulate_message(command), &error));
-+ return error;
-+#else
-+ return NULL;
-+#endif
-+}
-+
-+/* Invoke the Logout method on LXDE. */
-+char * dbus_Lightdm_SwitchToGreeter(void)
-+{
-+ return dbus_Lightdm_command("SwitchToGreeter");
-+}
---- src/lxsession-0.4.6.1/lxsession-logout/dbus-interface.h 2011-07-27 21:26:36.000000000 +0200
-+++ src/lxsession-0.4.6.1/lxsession-logout-logind/dbus-interface.h 2012-11-13 17:26:30.807070976 +0100
-@@ -44,4 +44,18 @@
- extern char * dbus_HAL_Suspend(void);
- extern char * dbus_HAL_Hibernate(void);
-
-+/* Interface to logind for shutdown, reboot, suspend, and hibernate. */
-+extern gboolean dbus_logind_CanPowerOff(void);
-+extern gboolean dbus_logind_CanRestart(void);
-+extern char * dbus_logind_PowerOff(void);
-+extern char * dbus_logind_Restart(void);
-+extern gboolean dbus_logind_CanSuspend(void);
-+extern gboolean dbus_logind_CanHibernate(void);
-+extern char * dbus_logind_Suspend(void);
-+extern char * dbus_logind_Hibernate(void);
-+
-+extern char * dbus_LXDE_Logout(void);
-+
-+extern char * dbus_Lightdm_SwitchToGreeter();
-+
- #endif
---- src/lxsession-0.4.6.1/lxsession-logout/lxsession-logout.c 2011-07-27 21:26:36.000000000 +0200
-+++ src/lxsession-0.4.6.1/lxsession-logout-logind/lxsession-logout.c 2012-11-13 17:26:30.807070976 +0100
-@@ -69,12 +69,21 @@
- int reboot_HAL : 1; /* Reboot is available via HAL */
- int suspend_HAL : 1; /* Suspend is available via HAL */
- int hibernate_HAL : 1; /* Hibernate is available via HAL */
-+ int shutdown_logind : 1; /* Shutdown is available via logind */
-+ int reboot_logind : 1; /* Reboot is available via logind */
-+ int suspend_logind : 1; /* Suspend is available via logind */
-+ int hibernate_logind : 1; /* Hibernate is available via logind */
- int switch_user_GDM : 1; /* Switch User is available via GDM */
-- int switch_user_KDM : 1; /* Switch User is available via KDM */
-+ int switch_user_LIGHTDM : 1; /* Switch User is available via GDM */
-+ int switch_user_KDM : 1; /* Switch User is available via LIGHTDM */
- int ltsp : 1; /* Shutdown and reboot is accomplished via LTSP */
-+
-+ int lock_screen : 1; /* Lock screen available */
-+
- } HandlerContext;
-
- static gboolean lock_screen(void);
-+static const gchar* determine_lock_screen(void);
- static gboolean verify_running(const char * display_manager, const char * executable);
- static void logout_clicked(GtkButton * button, HandlerContext * handler_context);
- static void change_root_property(GtkWidget* w, const char* prop_name, const char* value);
-@@ -93,13 +102,32 @@
- */
- static gboolean lock_screen(void)
- {
-- if (!g_spawn_command_line_async("lxlock", NULL))
-+ const gchar* program = determine_lock_screen();
-+
-+ if (program)
- {
-+ g_spawn_command_line_async(program, NULL);
- return TRUE;
- }
- return FALSE;
- }
-
-+static const gchar* determine_lock_screen(void)
-+{
-+ const gchar* program = NULL;
-+
-+ if (g_find_program_in_path("xdg-screensaver"))
-+ {
-+ program = "xdg-screensaver lock";
-+ }
-+ else if (g_find_program_in_path("lxlock"))
-+ {
-+ program = "lxlock";
-+ }
-+ return program;
-+}
-+
-+
- /* Verify that a program is running and that an executable is available. */
- static gboolean verify_running(const char * display_manager, const char * executable)
- {
-@@ -187,6 +215,8 @@
- error_result = dbus_ConsoleKit_Stop();
- else if (handler_context->shutdown_HAL)
- error_result = dbus_HAL_Shutdown();
-+ else if (handler_context->shutdown_logind)
-+ error_result = dbus_logind_PowerOff();
-
- if (error_result != NULL)
- gtk_label_set_text(GTK_LABEL(handler_context->error_label), error_result);
-@@ -208,6 +238,8 @@
- error_result = dbus_ConsoleKit_Restart();
- else if (handler_context->reboot_HAL)
- error_result = dbus_HAL_Reboot();
-+ else if (handler_context->reboot_logind)
-+ error_result = dbus_logind_Reboot();
-
- if (error_result != NULL)
- gtk_label_set_text(GTK_LABEL(handler_context->error_label), error_result);
-@@ -225,6 +257,8 @@
- error_result = dbus_UPower_Suspend();
- else if (handler_context->suspend_HAL)
- error_result = dbus_HAL_Suspend();
-+ else if (handler_context->suspend_logind)
-+ error_result = dbus_logind_Suspend();
-
- if (error_result != NULL)
- gtk_label_set_text(GTK_LABEL(handler_context->error_label), error_result);
-@@ -242,6 +276,8 @@
- error_result = dbus_UPower_Hibernate();
- else if (handler_context->hibernate_HAL)
- error_result = dbus_HAL_Hibernate();
-+ else if (handler_context->hibernate_logind)
-+ error_result = dbus_logind_Hibernate();
-
- if (error_result != NULL)
- gtk_label_set_text(GTK_LABEL(handler_context->error_label), error_result);
-@@ -258,6 +294,17 @@
- g_spawn_command_line_sync("gdmflexiserver --startnew", NULL, NULL, NULL, NULL);
- else if (handler_context->switch_user_KDM)
- g_spawn_command_line_sync("kdmctl reserve", NULL, NULL, NULL, NULL);
-+ else if (handler_context->switch_user_LIGHTDM)
-+ dbus_Lightdm_SwitchToGreeter();
-+ gtk_main_quit();
-+}
-+
-+/* Handler for "clicked" signal on Lock button. */
-+static void lock_screen_clicked(GtkButton * button, HandlerContext * handler_context)
-+{
-+ gtk_label_set_text(GTK_LABEL(handler_context->error_label), NULL);
-+
-+ lock_screen();
- gtk_main_quit();
- }
-
-@@ -435,6 +482,28 @@
- handler_context.hibernate_HAL = TRUE;
- }
-
-+ /* Initialize capabilities of the logind mechanism. */
-+ if (!handler_context.shutdown_available && dbus_logind_CanPowerOff())
-+ {
-+ handler_context.shutdown_available = TRUE;
-+ handler_context.shutdown_logind = TRUE;
-+ }
-+ if (!handler_context.reboot_available && dbus_logind_CanReboot())
-+ {
-+ handler_context.reboot_available = TRUE;
-+ handler_context.reboot_logind = TRUE;
-+ }
-+ if (!handler_context.suspend_available && dbus_logind_CanSuspend())
-+ {
-+ handler_context.suspend_available = TRUE;
-+ handler_context.suspend_logind = TRUE;
-+ }
-+ if (!handler_context.hibernate_available && dbus_logind_CanHibernate())
-+ {
-+ handler_context.hibernate_available = TRUE;
-+ handler_context.hibernate_logind = TRUE;
-+ }
-+
- /* If we are under GDM, its "Switch User" is available. */
- if (verify_running("gdm", "gdmflexiserver"))
- {
-@@ -442,6 +511,34 @@
- handler_context.switch_user_GDM = TRUE;
- }
-
-+ /* If we are under GDM3, its "Switch User" is available. */
-+ if (verify_running("gdm3", "gdmflexiserver"))
-+ {
-+ handler_context.switch_user_available = TRUE;
-+ handler_context.switch_user_GDM = TRUE;
-+ }
-+
-+ /* lightdm also use gdmflexiserver */
-+ if (verify_running("lightdm", "gdmflexiserver"))
-+ {
-+ handler_context.switch_user_available = TRUE;
-+ handler_context.switch_user_GDM = TRUE;
-+ }
-+
-+ /* lightdm also use gdmflexiserver */
-+ if (verify_running("lightdm", "gdmflexiserver"))
-+ {
-+ handler_context.switch_user_available = TRUE;
-+ handler_context.switch_user_GDM = TRUE;
-+ }
-+
-+ /* lightdm can also be find by the env */
-+ if (g_getenv("XDG_SEAT_PATH"))
-+ {
-+ handler_context.switch_user_available = TRUE;
-+ handler_context.switch_user_LIGHTDM = TRUE;
-+ }
-+
- /* If we are under KDM, its "Switch User" is available. */
- if (verify_running("kdm", "kdmctl"))
- {
-@@ -451,7 +548,18 @@
-
- /* LTSP support */
- if (g_getenv("LTSP_CLIENT"))
-+ {
- handler_context.ltsp = TRUE;
-+ handler_context.shutdown_available = TRUE;
-+ handler_context.reboot_available = TRUE;
-+ }
-+
-+ /* Lock screen */
-+ const gchar* very_lock_screen = determine_lock_screen();
-+ if (very_lock_screen)
-+ {
-+ handler_context.lock_screen = TRUE;
-+ }
-
- /* Make the button images accessible. */
- gtk_icon_theme_append_search_path(gtk_icon_theme_get_default(), PACKAGE_DATA_DIR "/lxsession/images");
-@@ -596,6 +704,17 @@
- gtk_box_pack_start(GTK_BOX(controls), switch_user_button, FALSE, FALSE, 4);
- }
-
-+ /* Create the Lock Screen button. */
-+ if (handler_context.lock_screen && !handler_context.ltsp)
-+ {
-+ GtkWidget * lock_screen_button = gtk_button_new_with_mnemonic(_("L_ock Screen"));
-+ GtkWidget * image = gtk_image_new_from_icon_name("system-lock-screen", GTK_ICON_SIZE_BUTTON);
-+ gtk_button_set_image(GTK_BUTTON(lock_screen_button), image);
-+ gtk_button_set_alignment(GTK_BUTTON(lock_screen_button), 0.0, 0.5);
-+ g_signal_connect(G_OBJECT(lock_screen_button), "clicked", G_CALLBACK(lock_screen_clicked), &handler_context);
-+ gtk_box_pack_start(GTK_BOX(controls), lock_screen_button, FALSE, FALSE, 4);
-+ }
-+
- /* Create the Logout button. */
- GtkWidget * logout_button = gtk_button_new_with_mnemonic(_("_Logout"));
- GtkWidget * image = gtk_image_new_from_icon_name("system-log-out", GTK_ICON_SIZE_BUTTON);
diff --git a/community/megaglest/PKGBUILD b/community/megaglest/PKGBUILD
index fa9b9dcf1..13d8d02b2 100644
--- a/community/megaglest/PKGBUILD
+++ b/community/megaglest/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 93166 2013-06-26 17:55:13Z svenstaro $
+# $Id: PKGBUILD 94891 2013-08-01 06:55:07Z bpiotrowski $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Larry Hajali <larryhaja [at] gmail [dot] com>
pkgname=megaglest
pkgver=3.8.0beta1
_pkgver=3.8.0-beta1
-pkgrel=1
+pkgrel=2
pkgdesc="Fork of Glest, a 3D real-time strategy game in a fantastic world."
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/megaglest/"
diff --git a/community/metapixel/PKGBUILD b/community/metapixel/PKGBUILD
index b35effbad..6d9b9239f 100644
--- a/community/metapixel/PKGBUILD
+++ b/community/metapixel/PKGBUILD
@@ -1,24 +1,27 @@
-# $Id: PKGBUILD 90060 2013-05-06 19:38:23Z foutrelis $
+# $Id: PKGBUILD 94928 2013-08-01 07:01:23Z bpiotrowski $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Daniel Isenmann <daniel.isenmann [at] gmx [dot] de>
pkgname=metapixel
pkgver=1.0.2
-pkgrel=4
+pkgrel=5
pkgdesc='A program for generating photomosaics.'
arch=('i686' 'x86_64' 'mips64el')
url='http://www.complang.tuwien.ac.at/schani/metapixel/'
license=('GPL')
depends=('giflib' 'libjpeg' 'libpng' 'perl')
source=("http://www.complang.tuwien.ac.at/schani/metapixel/files/${pkgname}-${pkgver}.tar.gz"
- 'metapixel-1.0.2-libpng-1.5.patch')
+ 'metapixel-1.0.2-libpng-1.5.patch'
+ 'metapixel-1.0.2-giflib-5.0.patch')
md5sums=('af5d77d38826756af213a08e3ada9941'
- '1832a79790b07402735bfeb9f71f36e9')
+ '1832a79790b07402735bfeb9f71f36e9'
+ 'f16abb33c545734eea36ec16c92a05e8')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -p1 -i ../metapixel-1.0.2-libpng-1.5.patch
+ patch -p0 -i ../metapixel-1.0.2-giflib-5.0.patch
make
}
diff --git a/community/metapixel/metapixel-1.0.2-giflib-5.0.patch b/community/metapixel/metapixel-1.0.2-giflib-5.0.patch
new file mode 100644
index 000000000..d9d4b9065
--- /dev/null
+++ b/community/metapixel/metapixel-1.0.2-giflib-5.0.patch
@@ -0,0 +1,11 @@
+--- rwimg/rwgif.c.orig 2013-07-30 13:21:57.733602922 +0200
++++ rwimg/rwgif.c 2013-07-30 13:21:01.827421262 +0200
+@@ -54,7 +54,7 @@ open_gif_file (const char *filename, int
+
+ assert(data != 0);
+
+- data->file = DGifOpenFileName(filename);
++ data->file = DGifOpenFileName(filename, NULL);
+
+ assert(data->file !=0);
+
diff --git a/community/meterbridge/PKGBUILD b/community/meterbridge/PKGBUILD
new file mode 100644
index 000000000..3cc12bb90
--- /dev/null
+++ b/community/meterbridge/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 94414 2013-07-22 22:01:34Z speps $
+# Maintainer: speps <speps at aur dot archlinux dot org>
+
+pkgname=meterbridge
+pkgver=0.9.2
+pkgrel=1
+pkgdesc="Collection of Audio meters for the JACK audio server"
+arch=('i686' 'x86_64')
+url="http://plugin.org.uk/meterbridge/"
+license=('GPL')
+depends=('jack' 'sdl_image')
+source=("http://plugin.org.uk/$pkgname/$pkgname-$pkgver.tar.gz")
+md5sums=('ef5d20761755c88e5b5a0c35f11f670e')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ # gcc 4.x fix
+ sed -i "s/ buf_rect.*,//" src/main.h
+
+ # iec scale fix
+ # http://lists.linuxaudio.org/pipermail/linux-audio-dev/2012-June/032475.html
+ sed -i 's/ 5.0/ 2.5/' src/dpm_meters.c
+}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ aclocal && automake -a && autoconf
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir/" install
+}
diff --git a/community/midori-gtk3/PKGBUILD b/community/midori-gtk3/PKGBUILD
new file mode 100644
index 000000000..8f2deb460
--- /dev/null
+++ b/community/midori-gtk3/PKGBUILD
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD 94988 2013-08-02 13:05:49Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
+# Contributor: Andreas Radke <andyrtr@archlinux.org>
+# Contributor: rabyte <rabyte.at.gmail.dot.com>
+# Contributor: Johannes Krampf <wuischke.at.amule.dot.org>
+# Contributor: Bartłomiej Piotrowski <barthalion@gmail.com>
+
+pkgname=midori-gtk3
+pkgver=0.5.4
+pkgrel=2
+pkgdesc='Lightweight web browser (GTK3)'
+arch=('x86_64' 'i686')
+url='http://www.midori-browser.org/'
+license=('LGPL2.1')
+install='midori.install'
+conflicts=('midori')
+provides=('midori')
+depends=('libzeitgeist' 'webkitgtk' 'libnotify' 'libxss' 'hicolor-icon-theme' 'desktop-file-utils' 'libunique3' 'gcr')
+makedepends=('pkg-config' 'bzr' 'python2' 'libxml2' 'gtk3' 'intltool' 'python2-docutils' 'libsoup' 'vala' 'librsvg')
+optdepends=('gstreamer0.10-ugly-plugins: HTML5 videos support'
+ 'aria2: download utility')
+options=('!emptydirs')
+source=("http://www.midori-browser.org/downloads/midori_${pkgver}_all_.tar.bz2")
+sha256sums=('d4ee77f3dd9bf2c07cea7674d533e77960e9346bd8b5482582ccb3cdaf182022')
+
+build() {
+ cd "$srcdir/midori_${pkgver}_all_"
+
+ # if granite is present, the build fails (last time I tried)
+ python2 ./waf configure \
+ --prefix=/usr \
+ --enable-gtk3 \
+ --disable-granite \
+ --enable-webkit2
+ python2 ./waf build
+}
+
+package() {
+ cd "$srcdir/midori_${pkgver}_all_"
+
+ DESTDIR="$pkgdir" python2 ./waf install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/midori-gtk3/midori.install b/community/midori-gtk3/midori.install
new file mode 100644
index 000000000..e6af79c5f
--- /dev/null
+++ b/community/midori-gtk3/midori.install
@@ -0,0 +1,14 @@
+post_install() {
+ update-desktop-database -q
+ gtk-update-icon-cache -f -q -t usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/midori/PKGBUILD b/community/midori/PKGBUILD
index 6c81af3a3..5ed94865e 100644
--- a/community/midori/PKGBUILD
+++ b/community/midori/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 91092 2013-05-19 10:48:50Z arodseth $
+# $Id: PKGBUILD 94981 2013-08-02 10:17:44Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Andreas Radke <andyrtr@archlinux.org>
@@ -7,38 +7,32 @@
# Contributor: Bartłomiej Piotrowski <barthalion@gmail.com>
pkgname=midori
-pkgver=0.5.2
-pkgrel=1
-pkgdesc='Lightweight web browser based on Gtk WebKit'
+pkgver=0.5.4
+pkgrel=4
+pkgdesc='Lightweight web browser (GTK2)'
arch=('x86_64' 'i686' 'mips64el')
-url='http://www.twotoasts.de/index.php?/pages/midori_summary.html'
+url='http://www.midori-browser.org/'
license=('LGPL2.1')
-install="$pkgname.install"
-depends=('libzeitgeist' 'webkitgtk2' 'libnotify' 'libxss' 'libunique' 'hicolor-icon-theme' 'desktop-file-utils')
-makedepends=('libxml2' 'intltool' 'gtk-doc' 'librsvg' 'python2' 'vala' 'gcr')
+install='midori.install'
+depends=('libzeitgeist' 'webkitgtk2' 'libnotify' 'libxss' 'hicolor-icon-theme' 'desktop-file-utils' 'libunique' 'gcr')
+makedepends=('pkg-config' 'bzr' 'python2' 'libxml2' 'gtk2' 'intltool' 'python2-docutils' 'libsoup' 'vala' 'librsvg')
optdepends=('gstreamer0.10-ugly-plugins: HTML5 videos support'
'aria2: download utility')
options=('!emptydirs')
-source=("http://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2")
-sha256sums=('a9c5cb4606e8e4967a2b980caa9ada25623c50d927a302b6bf73eeac5815c97c')
+source=("http://www.midori-browser.org/downloads/${pkgname}_${pkgver}_all_.tar.bz2")
+sha256sums=('d4ee77f3dd9bf2c07cea7674d533e77960e9346bd8b5482582ccb3cdaf182022')
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd "$srcdir/${pkgname}_${pkgver}_all_"
- ./configure --prefix=/usr \
- --jobs=${MAKEFLAGS/-j/} \
- --enable-addons \
- --enable-unique \
- --enable-nls \
- --enable-docs \
- --enable-apidocs
- make
+ python2 ./waf configure --prefix=/usr
+ python2 ./waf build
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/${pkgname}_${pkgver}_all_"
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" python2 ./waf install
}
# vim:set ts=2 sw=2 et:
diff --git a/community/midori/midori.install b/community/midori/midori.install
index 4da5511fd..e6af79c5f 100644
--- a/community/midori/midori.install
+++ b/community/midori/midori.install
@@ -10,3 +10,5 @@ post_upgrade() {
post_remove() {
post_install $1
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/minidlna/PKGBUILD b/community/minidlna/PKGBUILD
index 2643d6ed4..fdd66999c 100644
--- a/community/minidlna/PKGBUILD
+++ b/community/minidlna/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 91520 2013-05-23 11:15:33Z spupykin $
+# $Id: PKGBUILD 94892 2013-08-01 06:55:08Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer:Biginoz < biginoz AT free point fr>
# Contributor: Ignacio Galmarino <igalmarino@gmail.com>
@@ -7,7 +7,7 @@
pkgname=minidlna
pkgver=1.1.0
-pkgrel=2
+pkgrel=3
pkgdesc="A DLNA/UPnP-AV Media server (aka ReadyDLNA)"
arch=('i686' 'x86_64' 'mips64el')
url="http://sourceforge.net/projects/minidlna/"
diff --git a/community/mksh/PKGBUILD b/community/mksh/PKGBUILD
index 7006cd73e..78447dab4 100644
--- a/community/mksh/PKGBUILD
+++ b/community/mksh/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 92251 2013-06-03 11:15:23Z allan $
+# $Id: PKGBUILD 94436 2013-07-25 05:59:37Z ttoepper $
# Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de>
# Contributor: Daniel Hommel <dhommel@gmail.com>
pkgname=mksh
-pkgver=R46
-pkgrel=3
+pkgver=R47
+pkgrel=1
pkgdesc='The MirBSD Korn Shell - an enhanced version of the public domain ksh'
url='https://www.mirbsd.org/mksh.htm'
license=('custom')
@@ -13,7 +13,7 @@ depends=('gcc-libs')
install=mksh.install
source=("https://www.mirbsd.org/MirOS/dist/mir/mksh/$pkgname-$pkgver.tgz"
'https://www.mirbsd.org/TaC-mksh.txt')
-md5sums=('77c108d8143a6e7670954d77517d216d'
+md5sums=('71c7cbcd78306897801b8b6691091e66'
'a231b325d5f2155a6c667a9323986718')
build() {
diff --git a/community/mlt/PKGBUILD b/community/mlt/PKGBUILD
index 5a391e8cb..633deeff7 100644
--- a/community/mlt/PKGBUILD
+++ b/community/mlt/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92918 2013-06-19 09:58:46Z bluewind $
+# $Id: PKGBUILD 94893 2013-08-01 06:55:10Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Fabian Schoelzel <myfirstname.mylastname@googlemail.com>
# Contributor: funkyou <spamopfer@nickname.berlin.de>
@@ -8,7 +8,7 @@
pkgbase=mlt
pkgname=('mlt' 'mlt-python-bindings')
pkgver=0.9.0
-pkgrel=2
+pkgrel=3
pkgdesc="An open source multimedia framework"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.mltframework.org"
diff --git a/community/motion/PKGBUILD b/community/motion/PKGBUILD
index 4bcbe2eb6..2baa5ab47 100644
--- a/community/motion/PKGBUILD
+++ b/community/motion/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 90689 2013-05-13 14:29:50Z spupykin $
+# $Id: PKGBUILD 94894 2013-08-01 06:55:12Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=motion
pkgver=3.2.12
-pkgrel=9
+pkgrel=10
pkgdesc="A software motion detector which grabs images from video4linux devices and/or from webcams"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
diff --git a/community/mplayer2/PKGBUILD b/community/mplayer2/PKGBUILD
index 047f8a063..4711ca200 100644
--- a/community/mplayer2/PKGBUILD
+++ b/community/mplayer2/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 92601 2013-06-09 16:56:19Z bpiotrowski $
+# $Id: PKGBUILD 94896 2013-08-01 06:55:15Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Martin Panter <vadmium+aur@gmail.com>
# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
pkgname=mplayer2
pkgver=20130428
-pkgrel=1
+pkgrel=4
pkgdesc='Advanced general-purpose media player. A fork of the original MPlayer project'
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
@@ -16,7 +16,7 @@ depends=('a52dec' 'aalib' 'cdparanoia' 'desktop-file-utils' 'enca' 'faad2' 'ffmp
'libcaca' 'libcdio-paranoia' 'libdca' 'libdvdcss' 'libdvdnav' 'libdvdread'
'libjpeg' 'libmad' 'libpulse' 'libquvi' 'libtheora'
'libxinerama' 'libxss' 'libxv' 'libxxf86dga' 'libxxf86vm'
- 'mpg123' 'ncurses' 'sdl' 'ttf-dejavu')
+ 'mpg123' 'ncurses' 'sdl' 'ttf-dejavu' 'giflib')
makedepends=('unzip' 'python' 'python-docutils' 'git')
if [ "$CARCH" != "mips64el" ]; then
depends+=('libgl' 'libvdpau' 'lirc-utils')
@@ -26,13 +26,21 @@ backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf')
provides=('mplayer')
conflicts=('mplayer')
options=(!emptydirs)
-source=(git://git.mplayer2.org/mplayer2.git#commit=6c87a981baa)
-sha256sums=('SKIP')
+source=(git://git.mplayer2.org/mplayer2.git#commit=6c87a981baa
+ giflib-5.0.patch)
+sha256sums=('SKIP'
+ '20706ebb35e7c1935ae263c48d623a878db3b634ca575927913f56d9ce059c7a')
+
+pkgver() {
+ cd $pkgname
+ git log -1 --format="%cd" --date=short | sed 's|-||g'
+}
prepare() {
cd $pkgname
sed 's/gmplayer/mplayer/g' -i etc/mplayer.desktop
find -type f -exec sed -e 's/python3/python/' -i {} \;
+ patch -Np1 -i ../giflib-5.0.patch
}
build() {
@@ -43,6 +51,7 @@ build() {
./configure --prefix=/usr --confdir=/etc/mplayer \
--enable-translation --language=all \
--enable-joystick \
+ --enable-gif \
--disable-speex \
--disable-openal \
--disable-libdv \
diff --git a/community/mplayer2/giflib-5.0.patch b/community/mplayer2/giflib-5.0.patch
new file mode 100644
index 000000000..9eaa6e98e
--- /dev/null
+++ b/community/mplayer2/giflib-5.0.patch
@@ -0,0 +1,111 @@
+diff --git a/libvo/vo_gif89a.c b/libvo/vo_gif89a.c
+index b808f81..c61d86c 100644
+--- a/libvo/vo_gif89a.c
++++ b/libvo/vo_gif89a.c
+@@ -196,7 +196,11 @@ static int config(uint32_t s_width, uint32_t s_height, uint32_t d_width,
+ mp_msg(MSGT_VO, MSGL_ERR, "GIF89a: Some functionality has been disabled.\n");
+ #endif
+
++#if GIFLIB_MAJOR > 4
++ new_gif = EGifOpenFileName(gif_filename, 0, NULL);
++#else
+ new_gif = EGifOpenFileName(gif_filename, 0);
++#endif
+ if (new_gif == NULL) {
+ mp_msg(MSGT_VO, MSGL_ERR, "GIF89a: error opening file \"%s\" for output.\n", gif_filename);
+ return 1;
+@@ -215,7 +219,11 @@ static int config(uint32_t s_width, uint32_t s_height, uint32_t d_width,
+ return 1;
+ }
+
++#if GIFLIB_MAJOR > 4
++ reduce_cmap = GifMakeMapObject(256, NULL);
++#else
+ reduce_cmap = MakeMapObject(256, NULL);
++#endif
+ if (reduce_cmap == NULL) {
+ free(slice_data); slice_data = NULL;
+ free(reduce_data); reduce_data = NULL;
+@@ -267,7 +275,11 @@ static int gif_reduce(int width, int height, uint8_t *src, uint8_t *dst, GifColo
+ }
+
+ R = Ra; G = Ga; B = Ba;
++#if GIFLIB_MAJOR > 4
++ return GifQuantizeBuffer(width, height, &size, R, G, B, dst, colors);
++#else
+ return QuantizeBuffer(width, height, &size, R, G, B, dst, colors);
++#endif
+ }
+
+ static void flip_page(void)
+@@ -365,8 +377,11 @@ static void uninit(void)
+ free(gif_filename);
+ free(slice_data);
+ free(reduce_data);
++#if GIFLIB_MAJOR > 4
++ if (reduce_cmap != NULL) GifFreeMapObject(reduce_cmap);
++#else
+ if (reduce_cmap != NULL) FreeMapObject(reduce_cmap);
+-
++#endif
+ // set the pointers back to null.
+ new_gif = NULL;
+ gif_filename = NULL;
+
+diff --git a/configure b/configure
+index 95a5ae8..d9c826f 100755
+--- a/configure
++++ b/configure
+@@ -3659,6 +3659,7 @@ if test "$_gif" = auto ; then
+ _gif=no
+ for _ld_gif in "-lungif" "-lgif" ; do
+ statement_check gif_lib.h 'QuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0)' $_ld_gif && _gif=yes && break
++ statement_check gif_lib.h 'GifQuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0)' $_ld_gif && _gif=yes && break
+ done
+ fi
+
+diff --git a/libmpdemux/demux_gif.c b/libmpdemux/demux_gif.c
+index eee7a85..a764474 100644
+--- a/libmpdemux/demux_gif.c
++++ b/libmpdemux/demux_gif.c
+@@ -44,6 +44,16 @@ typedef struct {
+
+ #define GIF_SIGNATURE (('G' << 16) | ('I' << 8) | 'F')
+
++static void PrintGifError(errcode)
++{
++ char *Err = GifErrorString(errcode);
++
++ if (Err != NULL)
++ fprintf(stderr, "\nGIF-LIB error: %s.\n", Err);
++ else
++ fprintf(stderr, "\nGIF-LIB undefined error %d.\n", errcode);
++}
++
+ #ifndef CONFIG_GIF_TVT_HACK
+ // not supported by certain versions of the library
+ static int my_read_gif(GifFileType *gif, uint8_t *buf, int len)
+@@ -240,6 +250,7 @@ static demuxer_t* demux_open_gif(demuxer_t* demuxer)
+ gif_priv_t *priv = calloc(1, sizeof(gif_priv_t));
+ sh_video_t *sh_video = NULL;
+ GifFileType *gif = NULL;
++ int GifError;
+
+ priv->current_pts = 0;
+ demuxer->seekable = 0; // FIXME
+@@ -254,12 +265,12 @@ static demuxer_t* demux_open_gif(demuxer_t* demuxer)
+ // not read from the beginning of the file and the command will fail.
+ // with this hack enabled, you will lose the ability to stream a GIF.
+ lseek(demuxer->stream->fd, 0, SEEK_SET);
+- gif = DGifOpenFileHandle(demuxer->stream->fd);
++ gif = DGifOpenFileHandle(demuxer->stream->fd, &GifError);
+ #else
+- gif = DGifOpen(demuxer->stream, my_read_gif);
++ gif = DGifOpen(demuxer->stream, my_read_gif, &GifError);
+ #endif
+ if (!gif) {
+- PrintGifError();
++ PrintGifError(GifError);
+ free(priv);
+ return NULL;
+ }
diff --git a/community/mtpaint/PKGBUILD b/community/mtpaint/PKGBUILD
index da85c2b5c..20adab7ad 100644
--- a/community/mtpaint/PKGBUILD
+++ b/community/mtpaint/PKGBUILD
@@ -1,28 +1,42 @@
-# $Id: PKGBUILD 90064 2013-05-06 19:38:31Z foutrelis $
+# $Id: PKGBUILD 94929 2013-08-01 07:01:24Z bpiotrowski $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Roman Kyrylych <roman@archlinux.org>
# Contributor: yosh64 <yosh64.at.gmail.dot.com>
pkgname=mtpaint
pkgver=3.40
-pkgrel=6
-pkgdesc="Simple GTK2 paint program for creating icons and pixel based artwork"
+pkgrel=8
+pkgdesc='Simple paint program for creating icons and pixel based artwork'
arch=('i686' 'x86_64' 'mips64el')
-url="http://mtpaint.sourceforge.net/"
+url='http://mtpaint.sourceforge.net/'
license=('GPL3')
depends=('gtk2' 'giflib' 'openjpeg' 'desktop-file-utils' 'lcms2')
-install=mtpaint.install
+makedepends=('setconf')
+install='mtpaint.install'
source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2"
- "libpng15.patch")
+ 'libpng15.patch')
sha256sums=('ef321d2b404839c7b909bdf5283eb22a37fbdd35b4cc9e380ddc400573d7c890'
'be51d45d1146d6c61d1c2c12d1712134da5048dd7314e2741ff336cac6838de3')
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ patch -Np1 -i '../libpng15.patch'
+ sed -i 's:openjpeg.h:openjpeg-1.5/openjpeg.h:' src/png.c
+ sed -i 's:EGifOpenFileName(file_name, FALSE):EGifOpenFileName(file_name, FALSE, NULL):' src/png.c
+ sed -i 's:DGifOpenFileName(file_name):DGifOpenFileName(file_name, NULL):g' src/png.c
+ sed -i 's:MakeMapObject(:GifMakeMapObject(:g' src/png.c
+ sed -i 's:FreeMapObject(:GifFreeMapObject(:g' src/png.c
+}
+
build() {
cd "$srcdir/$pkgname-$pkgver"
- patch -Np1 -i ../libpng15.patch
+ export CFLAGS="`pkg-config gtk+-2.0 --cflags` $CFLAGS"
./configure --prefix=/usr --mandir=/usr/share/man man intl gif jpeg tiff
sed -i 's:-lpng:-lpng -lgif:' _conf.txt
+ sed -i 's:ungif:gif:g' _conf.txt
+ setconf _conf.txt CC 'gcc -w'
make
}
diff --git a/community/myodbc/PKGBUILD b/community/myodbc/PKGBUILD
index a514ea801..84deacad3 100644
--- a/community/myodbc/PKGBUILD
+++ b/community/myodbc/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 87009 2013-03-25 19:16:48Z bpiotrowski $
+# $Id: PKGBUILD 94357 2013-07-22 11:20:31Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=myodbc
-pkgver=5.2.4
-pkgrel=2
+pkgver=5.2.5
+pkgrel=1
pkgdesc="ODBC driver/connector for mariadb"
arch=(i686 x86_64 mips64el)
url="http://dev.mysql.com/downloads/connector/odbc/"
@@ -12,7 +12,7 @@ makedepends=('cmake')
license=('GPL')
options=('libtool')
source=("http://cdn.mysql.com/Downloads/Connector-ODBC/5.2/mysql-connector-odbc-$pkgver-src.tar.gz")
-md5sums=('0ace04820794ea1712b2a303ebd99dba')
+md5sums=('909e0c3c9c341fe777d0a620c4084442')
build() {
cd $srcdir/mysql-connector-odbc-${pkgver}-src
diff --git a/community/mythtv/PKGBUILD b/community/mythtv/PKGBUILD
index 368cf746d..5616cc87c 100644
--- a/community/mythtv/PKGBUILD
+++ b/community/mythtv/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 93850 2013-07-11 09:50:39Z jconder $
+# $Id: PKGBUILD 94897 2013-08-01 06:55:19Z bpiotrowski $
# Maintainer: Jonathan Conder <jonno.conder@gmail.com>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
@@ -7,7 +7,7 @@
pkgname=mythtv
pkgver=0.26.0
-pkgrel=9
+pkgrel=10
epoch=1
pkgdesc="A Homebrew PVR project"
arch=('i686' 'x86_64')
diff --git a/community/nestopia/PKGBUILD b/community/nestopia/PKGBUILD
index 698decddd..c499709c7 100644
--- a/community/nestopia/PKGBUILD
+++ b/community/nestopia/PKGBUILD
@@ -1,20 +1,20 @@
-# $Id: PKGBUILD 82601 2013-01-21 11:30:27Z spupykin $
+# $Id: PKGBUILD 94780 2013-07-30 10:05:36Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Tiago Pierezan Camargo <tcamargo@gmail.com>
# Contributor: robb_force <robb_force@holybuffalo.net>
pkgname=nestopia
-pkgver=1.44
+pkgver=1.45
pkgrel=1
pkgdesc='An NES emulator featuring cycle exact emulation, a ridiculous number of mappers, and lots of custom sound chips.'
url='http://0ldsk00l.ca/nestopia.html'
license=('GPL')
arch=('i686' 'x86_64' 'mips64el')
-depends=('sdl' 'alsa-lib' 'gtk3' 'glu')
+depends=('sdl' 'alsa-lib' 'gtk3' 'glu' 'libarchive')
makedepends=('unzip' 'mesa')
source=("$pkgname-$pkgver.tar.gz::https://github.com/rdanbrook/nestopia/tarball/$pkgver"
"build-fix.patch")
-md5sums=('ea59be039dfc50ae32a6decf905f04b8'
+md5sums=('f34aa327011af7c149ec679db5b53362'
'4a852d8e484c2fe214377ec18a68356f')
build() {
diff --git a/community/nginx/PKGBUILD b/community/nginx/PKGBUILD
index 08fb0bff5..cc8f0ca4b 100644
--- a/community/nginx/PKGBUILD
+++ b/community/nginx/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 93729 2013-07-09 07:18:03Z bpiotrowski $
+# $Id: PKGBUILD 94240 2013-07-17 19:28:57Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Miroslaw Szot <mss@czlug.icis.pcz.pl>
@@ -7,8 +7,8 @@ _cfgdir=/etc/nginx
_tmpdir=/var/lib/nginx
pkgname=nginx
-pkgver=1.4.1
-pkgrel=4
+pkgver=1.4.2
+pkgrel=1
pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server'
arch=('i686' 'x86_64' 'mips64el')
depends=('pcre' 'zlib' 'openssl' 'geoip')
@@ -29,7 +29,7 @@ backup=(${_cfgdir:1}/fastcgi.conf
source=(http://nginx.org/download/nginx-$pkgver.tar.gz
service
logrotate)
-sha256sums=('bca5d1e89751ba29406185e1736c390412603a7e6b604f5b4575281f6565d119'
+sha256sums=('5361ffb7b0ebf8b1a04369bc3d1295eaed091680c1c58115f88d56c8e51f3611'
'05fdc0c0483410944b988d7f4beabb00bec4a44a41bd13ebc9b78585da7d3f9b'
'9523a1fdd5eb61bf62f3049f6ee088b198e36d5edcce2d9b08bbeb2930aa5a16')
diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD
index 0798f9d98..e9aebcc54 100644
--- a/community/nodejs/PKGBUILD
+++ b/community/nodejs/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 93869 2013-07-11 15:37:07Z bpiotrowski $
+# $Id: PKGBUILD 94551 2013-07-26 20:25:44Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: James Campos <james.r.campos@gmail.com>
@@ -8,7 +8,7 @@
# Contributor: TIanyi Cui <tianyicui@gmail.com>
pkgname=nodejs
-pkgver=0.10.13
+pkgver=0.10.15
pkgrel=1
pkgdesc='Evented I/O for V8 javascript'
arch=('i686' 'x86_64' 'mips64el')
@@ -19,7 +19,7 @@ makedepends=('python2')
checkdepends=('curl')
options=('!emptydirs')
source=(http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz)
-sha256sums=('a102fad260d216b95611ddd57aeb6531c92ad1038508390654423feb1b51c059')
+sha256sums=('87345ab3b96aa02c5250d7b5ae1d80e620e8ae2a7f509f7fa18c4aaa340953e8')
prepare() {
cd node-v$pkgver
diff --git a/community/nsd/PKGBUILD b/community/nsd/PKGBUILD
index b8d257e9d..abc581a57 100644
--- a/community/nsd/PKGBUILD
+++ b/community/nsd/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 91246 2013-05-20 14:50:30Z bisson $
+# $Id: PKGBUILD 94613 2013-07-28 13:05:24Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: Roberto Alsina <ralsina@kde.org>
pkgname=nsd
-pkgver=3.2.15
-pkgrel=2
+pkgver=3.2.16
+pkgrel=1
pkgdesc='Authoritative only, high performance and simple DNS server'
url='http://www.nlnetlabs.nl/nsd/'
license=('BSD')
@@ -14,7 +14,7 @@ makedepends=('flex')
arch=('i686' 'x86_64' 'mips64el')
source=("http://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"
'service')
-sha1sums=('e31a81ab7877422b34e1f163f9509cd93f395664'
+sha1sums=('cb95efa819902799365691a0a7ddb3690a97df88'
'f35ecb887e86ae0a54ac70aef5a7577fc8761877')
install=install
diff --git a/community/nzbget/PKGBUILD b/community/nzbget/PKGBUILD
index 5030c8173..a1373f9c1 100644
--- a/community/nzbget/PKGBUILD
+++ b/community/nzbget/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 92051 2013-05-31 00:48:23Z seblu $
+# $Id: PKGBUILD 94084 2013-07-14 10:32:42Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Alexander Rødseth <rodseth@gmail.com>
pkgname=nzbget
-pkgver=10.2
-pkgrel=2
+pkgver=11.0
+pkgrel=1
pkgdesc="Download from Usenet using .nzb files"
arch=('x86_64' 'i686' 'mips64el')
url="http://nzbget.sourceforge.net/"
@@ -13,7 +13,7 @@ depends=('gnutls' 'libpar2' 'libxml2' 'libsigc++' 'libgcrypt')
makedepends=('autoconf' 'automake')
changelog=$pkgname.changelog
source=(http://sourceforge.net/projects/$pkgname/files/$pkgname-$pkgver.tar.gz)
-sha256sums=('c9b878744c162e7721ffc8b048a2e4550a8ed8da6e706ee4cbd026ed2d612ec2')
+sha256sums=('27abacf6c604969dc987b7e50689caef22a65dbb1690b020b0c6d147ae123b3d')
build() {
cd ${srcdir}/$pkgname-$pkgver
diff --git a/community/nzbget/nzbget.changelog b/community/nzbget/nzbget.changelog
index e0ea55273..7e2a9312a 100644
--- a/community/nzbget/nzbget.changelog
+++ b/community/nzbget/nzbget.changelog
@@ -1,3 +1,6 @@
+2013-07-14-20 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * nzbget 11.0-1
+
2013-04-20 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
* nzbget 10.2-1
diff --git a/community/oath-toolkit/PKGBUILD b/community/oath-toolkit/PKGBUILD
index bcb33ed15..737acc1b9 100644
--- a/community/oath-toolkit/PKGBUILD
+++ b/community/oath-toolkit/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 93727 2013-07-08 23:58:49Z seblu $
+# $Id: PKGBUILD 94352 2013-07-22 08:32:55Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Christian Hesse <mail@eworm.de>
# Contributor: L42y <423300@gmail.com>
pkgname=oath-toolkit
-pkgver=2.2.0
+pkgver=2.4.0
pkgrel=1
pkgdesc='OATH one-time password toolkit'
arch=('i686' 'x86_64' 'mips64el')
@@ -13,7 +13,7 @@ license=('GPL3')
depends=('glibc' 'pam' 'xmlsec')
options=('!libtool')
source=("http://download.savannah.nongnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('2afc64577936a1a79cff72b0718c9636')
+md5sums=('456774fbc37d5267e4e8920694b7ad48')
build() {
cd $pkgname-$pkgver
diff --git a/community/openclonk/PKGBUILD b/community/openclonk/PKGBUILD
index f748da628..1157c0a30 100644
--- a/community/openclonk/PKGBUILD
+++ b/community/openclonk/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90070 2013-05-06 19:38:47Z foutrelis $
+# $Id: PKGBUILD 94898 2013-08-01 06:55:20Z bpiotrowski $
# Maintainer: Jonathan Steel <mail at jsteel dot org>
# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Wesley <rudirennsau at hotmail dot com>
pkgname=openclonk
pkgver=5.3.3
-pkgrel=1
+pkgrel=2
pkgdesc="A multiplayer-action-tactic-skill game"
arch=('i686' 'x86_64')
url="http://openclonk.org"
@@ -22,7 +22,7 @@ build() {
cmake ../ -DCMAKE_INSTALL_PREFIX=/usr
- make
+ make
}
package() {
@@ -34,3 +34,5 @@ package() {
install -dm755 "$pkgdir"/usr/share/licenses/$pkgname
install -m644 ../licenses/*.txt "$pkgdir"/usr/share/licenses/$pkgname
}
+
+# vim: ts=2 sw=2 et:
diff --git a/community/openimageio/PKGBUILD b/community/openimageio/PKGBUILD
index 4a8953754..fb8d89490 100644
--- a/community/openimageio/PKGBUILD
+++ b/community/openimageio/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 94036 2013-07-13 12:34:57Z svenstaro $
+# $Id: PKGBUILD 94899 2013-08-01 06:55:22Z bpiotrowski $
# Contributor: SpepS <dreamspepser at yahoo dot it>
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
pkgname=openimageio
pkgver=1.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="A library for reading and writing images, including classes, utilities, and applications"
arch=(i686 x86_64)
url="http://www.openimageio.org/"
diff --git a/community/openscenegraph/PKGBUILD b/community/openscenegraph/PKGBUILD
index 3ef92191b..e5e1734b6 100644
--- a/community/openscenegraph/PKGBUILD
+++ b/community/openscenegraph/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 90073 2013-05-06 19:38:55Z foutrelis $
+# $Id: PKGBUILD 94900 2013-08-01 06:55:23Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Hans Janssen <janserv@gmail.com>
# Contributor: my64 <packages@obordes.com>
# Contributor: Colin Pitrat <colin.pitrat@gmail.com>
pkgname=openscenegraph
-pkgver=3.0.1
-pkgrel=10
+pkgver=3.2.0
+pkgrel=3
pkgdesc="An Open Source, high performance real-time graphics toolkit"
arch=('i686' 'x86_64')
license=('custom:OSGPL')
@@ -16,11 +16,9 @@ makedepends=('cmake' 'libvncserver' 'qt4' 'ffmpeg-compat' 'mesa')
optdepends=('libvncserver' 'gdal' 'openexr' 'poppler-glib' 'qt4')
conflicts=('openthreads')
provides=('openthreads')
-source=(http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-$pkgver/source/OpenSceneGraph-$pkgver.zip
- osg-xine-1.2.patch)
-#source=("http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-3.0/source/OpenSceneGraph-$pkgver.zip")
-md5sums=('c43a25d023e635c3566b2083d8e6d956'
- 'b05a486fdc2aaf06b29efb5e0714672e')
+#source=(http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-$pkgver/source/OpenSceneGraph-$pkgver.zip
+source=(http://www.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-$pkgver.zip)
+md5sums=('4980f8692712a24d4c99f363f80c6814')
build() {
cd OpenSceneGraph-$pkgver
@@ -42,8 +40,7 @@ build() {
-DFFMPEG_LIBSWSCALE_INCLUDE_DIRS=/usr/include/ffmpeg-compat \
-DFFMPEG_LIBSWSCALE_LIBRARIES=/usr/lib/ffmpeg-compat/libswscale.so
- sed -i 's|#include <curl/types.h>|//#include <curl/types.h>|' src/osgPlugins/curl/ReaderWriterCURL.cpp
- patch -p1 <$srcdir/osg-xine-1.2.patch
+# sed -i 's|#include <curl/types.h>|//#include <curl/types.h>|' src/osgPlugins/curl/ReaderWriterCURL.cpp
make
}
diff --git a/community/openscenegraph/osg-xine-1.2.patch b/community/openscenegraph/osg-xine-1.2.patch
deleted file mode 100644
index c73b588dc..000000000
--- a/community/openscenegraph/osg-xine-1.2.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -wbBur OpenSceneGraph-3.0.1/src/osgPlugins/xine/video_out_rgb.c OpenSceneGraph-3.0.1.my/src/osgPlugins/xine/video_out_rgb.c
---- OpenSceneGraph-3.0.1/src/osgPlugins/xine/video_out_rgb.c 2009-11-20 14:46:20.000000000 +0300
-+++ OpenSceneGraph-3.0.1.my/src/osgPlugins/xine/video_out_rgb.c 2012-01-05 02:15:38.000000000 +0400
-@@ -2769,8 +2769,8 @@
- clear(rgb_class, sizeof(rgbout_class_t));
-
- rgb_class->driver_class.open_plugin = open_plugin;
-- rgb_class->driver_class.get_identifier = get_identifier;
-- rgb_class->driver_class.get_description = get_description;
-+ rgb_class->driver_class.identifier = get_identifier(NULL);
-+ rgb_class->driver_class.description = get_description(NULL);
- rgb_class->driver_class.dispose = dispose_class;
-
- return(rgb_class);
diff --git a/community/openshadinglanguage/PKGBUILD b/community/openshadinglanguage/PKGBUILD
index d0092cdb9..fc56c8211 100644
--- a/community/openshadinglanguage/PKGBUILD
+++ b/community/openshadinglanguage/PKGBUILD
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD 94037 2013-07-13 12:35:07Z svenstaro $
+# $Id: PKGBUILD 94175 2013-07-15 22:55:05Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
pkgname=openshadinglanguage
pkgver=1.3.3
-pkgrel=2
+pkgrel=3
pkgdesc="Advanced shading language for production GI renderers"
arch=(i686 x86_64)
-url="http://code.google.com/p/openshadinglanguage/"
+url="https://github.com/imageworks/OpenShadingLanguage"
license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 'libpng' 'libtiff')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 'libtiff' 'llvm')
makedepends=('boost' 'cmake' 'clang')
source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
md5sums=('17aaa01987963220e164522c29281f14')
@@ -22,6 +22,7 @@ build() {
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
+ -DLLVM_STATIC=1 \
..
make
}
diff --git a/community/openttd/PKGBUILD b/community/openttd/PKGBUILD
index c2ab306fd..c4f6e8eda 100644
--- a/community/openttd/PKGBUILD
+++ b/community/openttd/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 92128 2013-06-01 08:22:38Z lcarlier $
+# $Id: PKGBUILD 94719 2013-07-29 13:10:04Z lcarlier $
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
pkgname=openttd
-pkgver=1.3.1
+pkgver=1.3.2
pkgrel=1
pkgdesc='An engine for running Transport Tycoon Deluxe.'
arch=('i686' 'x86_64' 'mips64el')
@@ -13,7 +13,7 @@ install=openttd.install
optdepends=('openttd-opengfx: free graphics'
'openttd-opensfx: free soundset')
source=("http://binaries.openttd.org/releases/${pkgver}/${pkgname}-${pkgver}-source.tar.xz")
-sha256sums=('f6cb90e0773dc7bdf01161ded03e48661a65c3f1412b192ae954215aaf26eca2')
+sha256sums=('f6efc0cd0c4f4315a98844c331acc2e02322d5671ec376b9f0a11795b0eb270b')
package() {
cd ${pkgname}-${pkgver}
diff --git a/community/parcellite/PKGBUILD b/community/parcellite/PKGBUILD
index f1fce3b3a..8efac66ff 100644
--- a/community/parcellite/PKGBUILD
+++ b/community/parcellite/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 83205 2013-01-28 10:08:03Z spupykin $
+# $Id: PKGBUILD 94305 2013-07-19 15:21:24Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Alexander Fehr <pizzapunk gmail com>
pkgname=parcellite
-pkgver=1.1.4
+pkgver=1.1.5
pkgrel=1
pkgdesc="Lightweight GTK+ clipboard manager"
arch=('i686' 'x86_64' 'mips64el')
@@ -12,12 +12,16 @@ license=('GPL3')
depends=('gtk2')
makedepends=('intltool')
source=(http://downloads.sourceforge.net/parcellite/parcellite-$pkgver.tar.gz)
-md5sums=('81633e87f096030e1f23904927f4c32f')
+md5sums=('62f96188afc1cc2fe5b48f334bd4c99f')
build() {
cd "$srcdir/parcellite-$pkgver"
./configure --prefix=/usr --sysconfdir=/etc
make
+}
+
+package() {
+ cd "$srcdir/parcellite-$pkgver"
make DESTDIR="$pkgdir" install
make distclean
}
diff --git a/community/parole/PKGBUILD b/community/parole/PKGBUILD
index 0ad0688a2..eb2f558e3 100644
--- a/community/parole/PKGBUILD
+++ b/community/parole/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 93130 2013-06-25 14:39:40Z spupykin $
+# $Id: PKGBUILD 94522 2013-07-26 10:51:28Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: TDY <tdy@gmx.com>
pkgname=parole
-pkgver=0.5.1
-pkgrel=2
+pkgver=0.5.2
+pkgrel=1
pkgdesc="A modern media player based on the GStreamer framework"
arch=('i686' 'x86_64' 'mips64el')
url="http://goodies.xfce.org/projects/applications/parole/"
@@ -21,7 +21,7 @@ conflicts=('parole-media-player-git')
options=('!libtool')
install=parole.install
source=(http://git.xfce.org/apps/parole/snapshot/parole-$pkgver.tar.bz2)
-md5sums=('0236073ad67916092a75fcaa59583780')
+md5sums=('ab87c3067e310cf200e26a61ed95cdf8')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/parrot/PKGBUILD b/community/parrot/PKGBUILD
index 94a3bda89..eba0b90dc 100644
--- a/community/parrot/PKGBUILD
+++ b/community/parrot/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 92115 2013-05-31 16:30:12Z spupykin $
+# $Id: PKGBUILD 94711 2013-07-29 10:19:02Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: mpie <michael.kyne-phillips1@ntlworld.com>
pkgname=parrot
-pkgver=5.4.0
+pkgver=5.6.0
#_rel=stable
_rel=devel
pkgrel=1
@@ -16,7 +16,7 @@ makedepends=('perl-json')
optdepends=('freeglut')
options=('!makeflags')
source=(ftp://ftp.parrot.org/pub/parrot/releases/$_rel/$pkgver/$pkgname-$pkgver.tar.bz2)
-md5sums=('5f4603d4c4ee8d60826e56f9012d2e99')
+md5sums=('7bf098790c5772bb45480abe3e425f3c')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/passenger/PKGBUILD b/community/passenger/PKGBUILD
index 5ae07a8ca..a21b13a8a 100644
--- a/community/passenger/PKGBUILD
+++ b/community/passenger/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 93666 2013-07-08 11:18:56Z spupykin $
+# $Id: PKGBUILD 94307 2013-07-19 15:21:45Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=passenger
-pkgver=4.0.7
+pkgver=4.0.10
pkgrel=1
pkgdesc="mod_rails passenger"
arch=('i686' 'x86_64' 'mips64el')
@@ -14,7 +14,7 @@ makedepends=('apache')
install=passenger.install
options=('!emptydirs')
source=($pkgname-$pkgver.tar.gz::https://github.com/FooBarWidget/passenger/archive/release-$pkgver.tar.gz)
-md5sums=('07f892d34164bfcc883a46d8b730b8e5')
+md5sums=('a30ec12f12923aedd42ed2747903f65a')
build(){
cd $srcdir/passenger-release-$pkgver
@@ -32,5 +32,5 @@ package() {
cp -R * $pkgdir/usr/lib/passenger/
mkdir -p $pkgdir/usr/lib/httpd/modules
- ln -sf /usr/lib/passenger/libout/apache2/mod_passenger.so $pkgdir/usr/lib/httpd/modules/mod_passenger.so
+ ln -sf /usr/lib/passenger/buildout/apache2/mod_passenger.so $pkgdir/usr/lib/httpd/modules/mod_passenger.so
}
diff --git a/community/pcmanfm/PKGBUILD b/community/pcmanfm/PKGBUILD
index fec340497..5c9a682ad 100644
--- a/community/pcmanfm/PKGBUILD
+++ b/community/pcmanfm/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 79229 2012-11-01 10:32:52Z bpiotrowski $
+# $Id: PKGBUILD 94411 2013-07-22 20:03:04Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com>
# Contributor: Unknown47 <unknown47r@gmail.com>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=pcmanfm
-pkgver=1.1.0
+pkgver=1.1.1
pkgrel=1
pkgdesc="An extremely fast and lightweight file manager"
arch=('i686' 'x86_64' 'mips64el')
@@ -16,7 +16,7 @@ depends=('gtk2' 'desktop-file-utils' 'libfm' 'lxmenu-data')
makedepends=('intltool' 'pkgconfig')
install=$pkgname.install
source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-$pkgver.tar.gz)
-md5sums=('af0cff78690e658f3c06ceabf27bc71a')
+md5sums=('853ef5e3eba6bf36e15985bfe3170456')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/performous/PKGBUILD b/community/performous/PKGBUILD
index 201bb53e2..d20f9db2a 100644
--- a/community/performous/PKGBUILD
+++ b/community/performous/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 94039 2013-07-13 12:35:25Z svenstaro $
+# $Id: PKGBUILD 94902 2013-08-01 06:55:27Z bpiotrowski $
# Maintainer : Laurent Carlier <lordheavym@gmail.com>
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
pkgname=performous
pkgver=0.7.0
-pkgrel=8
+pkgrel=10
pkgdesc='A free game like "Singstar", "Rockband" or "Stepmania"'
arch=('i686' 'x86_64' 'mips64el')
url="http://performous.org/"
@@ -14,19 +14,22 @@ makedepends=('cmake' 'pkgconfig' 'help2man' 'boost' 'mesa')
optdepends=('performous-freesongs: free songs for performous')
source=(http://sourceforge.net/projects/$pkgname/files/$pkgname/$pkgver/performous-$pkgver.tar.bz2
performous-0.7.0-cmake.patch
- fix-noisy-sound-output.patch)
+ fix-noisy-sound-output.patch
+ ffmpeg-2.0.patch)
md5sums=('60f3f72b51a630a4aa996484aedb9526'
'7da8aef3f4dd28e19f95957ae9ac2bb1'
- '820dc6d1a91c23f0ef56e2cd1759afb6')
+ '820dc6d1a91c23f0ef56e2cd1759afb6'
+ '9f781162b6ebc77b68caa05e2941c527')
prepare() {
cd performous-${pkgver}
# patch from gentoo
patch -Np0 -i ../performous-0.7.0-cmake.patch
-
# fix FS#33948 (merged upstream)
patch -Np1 -i ../fix-noisy-sound-output.patch
+ # fix building with ffmpeg-2.0
+ patch -Np1 -i ../ffmpeg-2.0.patch
}
build() {
diff --git a/community/performous/ffmpeg-2.0.patch b/community/performous/ffmpeg-2.0.patch
new file mode 100644
index 000000000..26819dd9b
--- /dev/null
+++ b/community/performous/ffmpeg-2.0.patch
@@ -0,0 +1,11 @@
+diff -ru performous-0.7.0/game/ffmpeg.cc performous-0.7.0a/game/ffmpeg.cc
+--- performous-0.7.0/game/ffmpeg.cc 2012-11-12 23:14:08.000000000 +0100
++++ performous-0.7.0a/game/ffmpeg.cc 2013-07-17 10:28:11.284467081 +0200
+@@ -17,6 +17,7 @@
+ #endif
+
+ #define AUDIO_CHANNELS 2
++#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000
+
+ /*static*/ boost::mutex FFmpeg::s_avcodec_mutex;
+
diff --git a/community/perl-crypt-des/PKGBUILD b/community/perl-crypt-des/PKGBUILD
index 19b7ed1cb..0b6cbb498 100644
--- a/community/perl-crypt-des/PKGBUILD
+++ b/community/perl-crypt-des/PKGBUILD
@@ -1,23 +1,16 @@
-# $Id: PKGBUILD 91660 2013-05-26 09:24:51Z bluewind $
+# $Id: PKGBUILD 94938 2013-08-01 11:26:03Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
#Contributor: Pete Morris <pete dot morris at gmail dot com>
pkgname=perl-crypt-des
-pkgver=2.05
-pkgrel=6
+pkgver=2.07
+pkgrel=1
pkgdesc="Perl DES encryption module"
arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/~dparis/Crypt-DES"
license=("GPL" "PerlArtistic")
depends=('glibc')
-source=("http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-DES-$pkgver.tar.gz"
- "perl-5.18.patch")
-md5sums=('a8a0bea7064e11d2af434f3e468c17bb'
- '836d1a954281257efe00503d98b42dc8')
-
-prepare() {
- cd $srcdir/Crypt-DES-$pkgver
- patch -p1 <$srcdir/perl-5.18.patch
-}
+source=("http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-DES-$pkgver.tar.gz")
+md5sums=('e845d24cf383ca4a30a3380a2735feac')
build() {
cd $srcdir/Crypt-DES-$pkgver
diff --git a/community/perl-crypt-des/perl-5.18.patch b/community/perl-crypt-des/perl-5.18.patch
deleted file mode 100644
index 16e5aac85..000000000
--- a/community/perl-crypt-des/perl-5.18.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -wbBur Crypt-DES-2.05.org/DES.xs Crypt-DES-2.05/DES.xs
---- Crypt-DES-2.05.org/DES.xs 2005-12-08 18:52:50.000000000 +0300
-+++ Crypt-DES-2.05/DES.xs 2013-05-20 15:35:58.668612530 +0400
-@@ -64,8 +64,7 @@
- output = sv_newmortal();
- output_len = 8;
-
-- if (!SvUPGRADE(output, SVt_PV))
-- croak("cannot use output argument as lvalue");
-+ SvUPGRADE(output, SVt_PV);
-
- perl_des_crypt(input, SvGROW(output, output_len), (i32 *)ks, enc_flag);
-
diff --git a/community/perl-package-stash-xs/PKGBUILD b/community/perl-package-stash-xs/PKGBUILD
index 805749e53..f8a39a069 100644
--- a/community/perl-package-stash-xs/PKGBUILD
+++ b/community/perl-package-stash-xs/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 91690 2013-05-26 09:25:52Z bluewind $
+# $Id: PKGBUILD 94211 2013-07-16 19:26:21Z jsteel $
# Maintainer: Jonathan Steel <mail@jsteel.org>
# Contributor: Justin Davis <jrcd83@gmail.com>
pkgname=perl-package-stash-xs
-pkgver=0.26
-pkgrel=2
+pkgver=0.28
+pkgrel=1
pkgdesc="Faster and more correct implementation of the Package::Stash API"
arch=(i686 x86_64 mips64el)
url="http://search.cpan.org/dist/Package-Stash-XS"
@@ -13,8 +13,8 @@ depends=('perl')
makedepends=('perl-extutils-makemaker')
checkdepends=('perl-test-fatal' 'perl-test-simple' 'perl-test-requires')
options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-XS-${pkgver}.tar.gz")
-md5sums=('33b07af6344d4a16ecd4e9ae3fa48984')
+source=(http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-XS-$pkgver.tar.gz)
+md5sums=('9664356ec3be02626cbd3081ec246b70')
build() {
( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
@@ -24,7 +24,9 @@ build() {
MODULEBUILDRC=/dev/null
cd Package-Stash-XS-${pkgver}
+
/usr/bin/perl Makefile.PL
+
make
)
}
@@ -32,17 +34,13 @@ build() {
check() {
( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
cd Package-Stash-XS-${pkgver}
+
make test
)
}
package() {
cd Package-Stash-XS-${pkgver}
- make DESTDIR="$pkgdir" install
-}
-# Local Variables:
-# mode: shell-script
-# sh-basic-offset: 2
-# End:
-# vim:set ts=2 sw=2 et:
+ make DESTDIR="$pkgdir"/ install
+}
diff --git a/community/perl-params-validate/PKGBUILD b/community/perl-params-validate/PKGBUILD
index c868ca892..1367ad42a 100644
--- a/community/perl-params-validate/PKGBUILD
+++ b/community/perl-params-validate/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 91693 2013-05-26 09:25:57Z bluewind $
+# $Id: PKGBUILD 94191 2013-07-16 14:53:18Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-params-validate
-pkgver=1.07
-pkgrel=2
+pkgver=1.08
+pkgrel=1
pkgdesc="Validate sub params against a spec"
arch=('i686' 'x86_64' 'mips64el')
url="http://search.cpan.org/dist/Params-Validate"
@@ -12,7 +12,7 @@ license=('GPL' 'PerlArtistic')
depends=('perl' 'perl-module-implementation')
options=('!emptydirs')
source=("http://www.cpan.org/authors/id/D/DR/DROLSKY/Params-Validate-${pkgver}.tar.gz")
-md5sums=('7cb0e18bd547f3ba9c492712d1795ac6')
+md5sums=('5edfb0ffd92cbb0e2646ddf23d4516e9')
build() {
cd Params-Validate-${pkgver}
diff --git a/community/php-mongo/PKGBUILD b/community/php-mongo/PKGBUILD
index 33213a413..7dffb0ade 100644
--- a/community/php-mongo/PKGBUILD
+++ b/community/php-mongo/PKGBUILD
@@ -1,10 +1,9 @@
-# $Id: PKGBUILD 92665 2013-06-11 09:54:52Z idevolder $
# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com >
# Contributor: Jarek Sedlacek <jareksedlacek@gmail.com>
pkgname=php-mongo
-pkgver=1.4.1
-pkgrel=2
+pkgver=1.4.2
+pkgrel=1
pkgdesc="Officially supported PHP driver for MongoDB"
arch=("i686" "x86_64")
url="http://www.mongodb.org/display/DOCS/PHP+Language+Center"
@@ -27,5 +26,5 @@ package() {
make INSTALL_ROOT="$pkgdir" install
install -Dm644 "$srcdir/mongo.ini" "$pkgdir/etc/php/conf.d/mongo.ini"
}
-sha256sums=('230e7d26eaa826c7aacfc90fd1128f8c390216abe7f588d3bbcd130bd1fb84b6'
+sha256sums=('ecbf8621c418c35abb0d5e9719432a2f315db2559023861105635bae5bfbd120'
'c89685eee842d5c3a85149a5bb8e310e62bf1a17f94183bb66401593ab2b191b')
diff --git a/community/pidgin-lwqq/PKGBUILD b/community/pidgin-lwqq/PKGBUILD
index 03ad2c151..768c58981 100644
--- a/community/pidgin-lwqq/PKGBUILD
+++ b/community/pidgin-lwqq/PKGBUILD
@@ -1,33 +1,43 @@
-# $Id: PKGBUILD 93040 2013-06-23 03:02:10Z fyan $
+# $Id: PKGBUILD 94960 2013-08-01 15:24:00Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
pkgname=pidgin-lwqq
-pkgver=0.1f
-_commit=66b7498a7530a1c47dabbe05c0726a9188353217
+pkgver=0.2a.20130801
+_branch=dev
+_commit=3f1b9ecb6f38b8c8a58f2bea33684f40526b7e66
pkgrel=1
pkgdesc="A pidgin plugin based on lwqq, a excellent safe useful library for webqq protocol"
arch=('i686' 'x86_64' 'mips64el')
url="https://github.com/xiehuc/pidgin-lwqq"
license=('GPL3')
-depends=('libpurple' 'curl' 'libev' 'hicolor-icon-theme' 'gtk-update-icon-cache')
+depends=('libpurple' 'curl' 'hicolor-icon-theme' 'gtk-update-icon-cache' 'libev')
optdepends=('pidgin: Multi-protocol instant messaging client'
'telepathy-haze: Empathy plugin support')
makedepends=('git' 'cmake')
install=$pkgname.install
-#source=("git://github.com/xiehuc/pidgin-lwqq.git#commit=$_commit")
-source=("git://github.com/xiehuc/pidgin-lwqq.git#tag=$pkgver")
-md5sums=('SKIP')
+source=("git://github.com/xiehuc/pidgin-lwqq.git#branch=$_branch"
+#source=("git://github.com/xiehuc/pidgin-lwqq.git#tag=$pkgver"
+ "git://github.com/xiehuc/lwqq.git")
-build()
-{
+prepare() {
+ cd "$srcdir/$pkgname"
+ git checkout $_commit
+ git submodule init
+ git config submodule."liblwqq".url "$srcdir/lwqq"
+ git submodule update
+}
+
+build() {
cd "${srcdir}/$pkgname"
cmake -DCMAKE_INSTALL_PREFIX=/usr .
make
}
-package()
-{
+package() {
cd "$srcdir/$pkgname"
make DESTDIR="${pkgdir}" install
}
+
+sha512sums=('SKIP'
+ 'SKIP')
diff --git a/community/playpen/PKGBUILD b/community/playpen/PKGBUILD
new file mode 100644
index 000000000..b01dc48b6
--- /dev/null
+++ b/community/playpen/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Daniel Micay <danielmicay@gmail.com>
+pkgname=playpen
+pkgver=1
+pkgrel=2
+epoch=1
+pkgdesc='A secure application sandbox using namespaces, cgroups and seccomp'
+arch=(i686 x86_64)
+url='https://github.com/thestinger/playpen/'
+license=(MIT)
+depends=(libseccomp gcc-libs)
+makedepends=(git python clang)
+source=(git://github.com/thestinger/playpen#tag=1)
+md5sums=(SKIP)
+
+build() {
+ cd $pkgname
+ git submodule update --init
+ make
+}
+
+package() {
+ cd $pkgname
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
diff --git a/community/poedit/PKGBUILD b/community/poedit/PKGBUILD
index 34ec6c021..ab072b8b9 100644
--- a/community/poedit/PKGBUILD
+++ b/community/poedit/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 87572 2013-04-03 10:14:55Z spupykin $
+# $Id: PKGBUILD 94359 2013-07-22 11:20:50Z spupykin $
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Alexander Fehr <pizzapunk@gmail.com>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=poedit
-pkgver=1.5.5
+pkgver=1.5.7
pkgrel=1
pkgdesc="Cross-platform gettext catalogs (.po files) editor"
arch=('i686' 'x86_64' 'mips64el')
@@ -15,7 +15,7 @@ depends=('wxgtk2.9' 'gtkspell' 'db>=5.1' 'hicolor-icon-theme' 'gettext')
makedepends=('pkgconfig' 'boost')
install=poedit.install
source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('da86cb73cee9d006a42f9574811d13ab')
+md5sums=('f5b53ec66a606f088b0aa388595ea5f9')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
diff --git a/community/pragha/PKGBUILD b/community/pragha/PKGBUILD
index e4d8c4188..639da6d20 100644
--- a/community/pragha/PKGBUILD
+++ b/community/pragha/PKGBUILD
@@ -1,34 +1,37 @@
-# $Id: PKGBUILD 92211 2013-06-02 19:15:02Z bpiotrowski $
+# $Id: PKGBUILD 94432 2013-07-24 19:06:38Z ttoepper $
# Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de>
+# Contributor: J0k3r <moebius282 e4a t gmail D0_T com>
# Contributor: Alois Nespor <alois.nespor@gmail.com>
-# Contributor: JerichoKru <jerichokru(AT)htomail.com>
+# Contributor: JerichoKru <jerichokru(AT)hotmail.com>
pkgname=pragha
pkgver=1.1.2
-pkgrel=1
+pkgrel=2
pkgdesc="A lightweight GTK+ music manager - fork of Consonance Music Manager."
arch=('i686' 'x86_64' 'mips64el')
url="http://pragha.wikispaces.com/"
license=('GPL3')
-depends=('libnotify' 'libcdio-paranoia' 'gstreamer0.10-base'
+depends=('libnotify' 'libcdio-paranoia' 'gst-plugins-base'
'taglib' 'hicolor-icon-theme' 'gtk2'
'dbus-glib' 'sqlite' 'desktop-file-utils'
'libclastfm')
-optdepends=('notification-daemon: OSD notification')
+optdepends=('notification-daemon: OSD notification'
+ 'gst-plugins-good: A collection of gstreamer codecs'
+ 'gst-plugins-bad: A collection of gstreamer codecs'
+ 'gst-plugins-ugly: A collection of gstreamer codecs')
makedepends=('intltool')
replaces=('dissonance')
install=pragha.install
-source=("http://dissonance.googlecode.com/files/pragha-$pkgver.tar.bz2"
- cdio-includes.patch)
-sha1sums=('3e6456275a216110bd6942b2dc19b1120f4d14e5'
- '83b366be516b4c09dbccbb25b473f2de545bdbe8')
+source=("http://dissonance.googlecode.com/files/pragha-$pkgver.tar.bz2")
+sha1sums=('3e6456275a216110bd6942b2dc19b1120f4d14e5')
build() {
cd "$srcdir/$pkgname-$pkgver"
- patch -Np1 -i "$srcdir/cdio-includes.patch"
-
- LIBS+="-ldbus-glib-1" ./configure --prefix=/usr
+ LIBS+="-ldbus-glib-1" \
+ ./configure --prefix=/usr \
+ --with-gstreamer=1.0 \
+ CPPFLAGS="-DHAVE_PARANOIA_NEW_INCLUDES"
make
}
diff --git a/community/pragha/cdio-includes.patch b/community/pragha/cdio-includes.patch
deleted file mode 100644
index 707734ad0..000000000
--- a/community/pragha/cdio-includes.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/cdda.h.orig 2013-02-16 23:13:47.000000000 +0100
-+++ b/src/cdda.h 2013-06-02 21:07:50.473864563 +0200
-@@ -24,7 +24,7 @@
- #ifdef HAVE_PARANOIA_NEW_INCLUDES
- #include <cdio/paranoia/cdda.h>
- #else
-- #include <cdio/cdda.h>
-+ #include <cdio/paranoia/cdda.h>
- #ifdef __CDIO_CONFIG_H__
- #include <cdio/cdio_unconfig.h>
- #endif
diff --git a/community/preload/PKGBUILD b/community/preload/PKGBUILD
deleted file mode 100644
index 90b88459f..000000000
--- a/community/preload/PKGBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# $Id: PKGBUILD 90536 2013-05-13 00:33:46Z eric $
-# Maintainer:
-# Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
-# Contributor: William Rea <sillywilly@gmail.com>
-
-pkgname=preload
-pkgver=0.6.4
-pkgrel=6
-arch=('i686' 'x86_64' 'mips64el')
-pkgdesc="Makes applications run faster by prefetching binaries and shared objects"
-url="http://sourceforge.net/projects/preload"
-license=('GPL2')
-depends=('glib2' 'bash')
-makedepends=('help2man')
-backup=('etc/preload.conf')
-options=('!makeflags')
-install=$pkgname.install
-source=("http://downloads.sourceforge.net/sourceforge/preload/$pkgname-$pkgver.tar.gz"
- service)
-md5sums=('10786287b55afd3a2b433b4f898809f4'
- 'b4871a6ade86968322b3bdf3fce88e99')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --sbindir=/usr/bin \
- --localstatedir=/var
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="${pkgdir}" sysconfigdir=/etc/conf.d install
-
- install -Dm644 "${srcdir}"/service "${pkgdir}"/usr/lib/systemd/system/preload.service
-
- rm -rf "${pkgdir}"/etc/rc.d
- rm -rf "${pkgdir}"/var/lib/preload/preload.state
- rm -rf "${pkgdir}"/var/log/preload.log
-
- sed -r -i 's#^((map|exe)prefix =) (.+)$#\1 /opt;\3#' "${pkgdir}"/etc/preload.conf
-}
diff --git a/community/preload/preload.install b/community/preload/preload.install
deleted file mode 100644
index 2c758c265..000000000
--- a/community/preload/preload.install
+++ /dev/null
@@ -1,30 +0,0 @@
-PRELOAD_STATE=/var/lib/preload/preload.state
-
-# arg 1: the new package version
-# arg 2: the old package version
-pre_upgrade() {
- if [ `vercmp $2 0.6.3-2` -lt 0 ]; then
- echo "Backing up your state file..."
- cp -af ${PRELOAD_STATE} ${PRELOAD_STATE}.backup
- fi
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- if [ `vercmp $2 0.6.3-2` -lt 0 -a -f ${PRELOAD_STATE}.backup ]; then
- echo "Restoring the state file..."
- mv -f ${PRELOAD_STATE}.backup ${PRELOAD_STATE}
- fi
-}
-
-# arg 1: the old package version
-post_remove() {
- echo
- echo "Leaving ${PRELOAD_STATE} intact in case one day you want to"
- echo "install preload again. If you are sure you don't need it anymore, please"
- echo "remove it manually. Log files in /var/log have not been removed as well."
- echo
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/preload/service b/community/preload/service
deleted file mode 100644
index a26e2d01b..000000000
--- a/community/preload/service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Adaptive readahead daemon
-
-[Service]
-Type=simple
-IOSchedulingClass=3
-EnvironmentFile=/etc/conf.d/preload
-ExecStart=/usr/bin/preload --foreground $PRELOAD_OPTS
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/projectm/PKGBUILD b/community/projectm/PKGBUILD
index 9573f4b85..fa7f74367 100644
--- a/community/projectm/PKGBUILD
+++ b/community/projectm/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 86488 2013-03-18 11:20:57Z arodseth $
+# $Id: PKGBUILD 94903 2013-08-01 06:55:29Z bpiotrowski $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Alexander Baldeck <alexander@archlinux.org>
@@ -7,7 +7,7 @@
pkgbase=projectm
pkgname=('projectm' 'projectm-libvisual' 'projectm-pulseaudio' 'projectm-qt' 'projectm-test')
pkgver=2.1.0
-pkgrel=5
+pkgrel=6
arch=('i686' 'x86_64' 'mips64el')
url='http://projectm.sourceforge.net/'
license=('LGPL')
diff --git a/community/puzzles/PKGBUILD b/community/puzzles/PKGBUILD
index 527e56025..80347596a 100644
--- a/community/puzzles/PKGBUILD
+++ b/community/puzzles/PKGBUILD
@@ -3,7 +3,7 @@
# Maintainer: schuay <jakob.gruber@gmail.com>
pkgname=puzzles
-pkgver=9840
+pkgver=9893
pkgrel=1
pkgdesc="Simon Tatham's Portable Puzzle Collection"
arch=('i686' 'x86_64' 'mips64el')
@@ -19,9 +19,9 @@ build() {
./mkfiles.pl
- sed -i 's|\$(gamesdir)|\$(bindir)|' Makefile
+ sed -i 's|\$(gamesdir)|\$(bindir)|' Makefile.gtk
- make prefix=/usr
+ make -f Makefile.gtk prefix=/usr
}
package() {
@@ -30,7 +30,7 @@ package() {
install -d ${pkgdir}/usr/{bin,share/licenses/${pkgname}}
install -Dm644 LICENCE ${pkgdir}/usr/share/licenses/${pkgname}/
- make prefix=/usr DESTDIR=${pkgdir} install
+ make -f Makefile.gtk prefix=/usr DESTDIR=${pkgdir} install
#fix FS#14600
mv ${pkgdir}/usr/bin/net ${pkgdir}/usr/bin/puzzles-net
diff --git a/community/python-pygit2/PKGBUILD b/community/python-pygit2/PKGBUILD
index 43170f0e4..0960e79ae 100644
--- a/community/python-pygit2/PKGBUILD
+++ b/community/python-pygit2/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 88510 2013-04-19 08:16:34Z thestinger $
+# $Id: PKGBUILD 94332 2013-07-20 22:37:34Z thestinger $
# Maintainer: Daniel Micay <danielmicay@gmail.com>
pkgbase=python-pygit2
pkgname=(python-pygit2 python2-pygit2)
-pkgver=0.18.0
+pkgver=0.19.0
pkgrel=1
pkgdesc='Python bindings for libgit2'
url="https://github.com/libgit2/pygit2"
@@ -12,7 +12,7 @@ makedepends=(python python2)
arch=(i686 x86_64 mips64el)
license=('GPL2')
source=(https://github.com/libgit2/pygit2/archive/v${pkgver}.tar.gz)
-md5sums=('25dedbcf38d690dc8b3716389f2702de')
+md5sums=('a197304b3788ad051c39d7f2eeae4745')
package_python-pygit2() {
cd "$srcdir/pygit2-$pkgver"
diff --git a/community/qlandkartegt/PKGBUILD b/community/qlandkartegt/PKGBUILD
index 055dd9bee..10a4f2818 100644
--- a/community/qlandkartegt/PKGBUILD
+++ b/community/qlandkartegt/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 87229 2013-03-28 20:43:22Z jlichtblau $
+# $Id: PKGBUILD 94086 2013-07-14 10:55:45Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Matthias Maennich <arch@maennich.net>
# Contributor: <boenki@gmx.de>
pkgname=qlandkartegt
-pkgver=1.7.0
+pkgver=1.7.1
pkgrel=1
pkgdesc="Use your GPS with Linux"
arch=('i686' 'x86_64' 'mips64el')
@@ -18,7 +18,7 @@ install=$pkgname.install
changelog=$pkgname.changelog
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
$pkgname-mimetypes.xml)
-sha256sums=('995a55cf45acba67aa0144b64782566187c3ed3240652f22d4002127f6f2fcb4'
+sha256sums=('156ae80bda0e7004f63867f0880b8737fb4e175388fc9edf6d541f2901686737'
'e8d33948831f8a66edd752c71c653085d6c4d9f1969e70dd8c40b9c7ca37fba0')
build() {
@@ -40,5 +40,3 @@ package(){
install -D -m644 "${srcdir}/$pkgname-mimetypes.xml" \
"${pkgdir}/usr/share/mime/packages/$pkgname-mimetypes.xml"
}
-sha256sums=('4dbab9ed00824647a9afd315619e7974e176a3b47e50f3754441e69f1dbee72d'
- 'e8d33948831f8a66edd752c71c653085d6c4d9f1969e70dd8c40b9c7ca37fba0')
diff --git a/community/qlandkartegt/qlandkartegt.changelog b/community/qlandkartegt/qlandkartegt.changelog
index 308d122a2..2e5704bfb 100644
--- a/community/qlandkartegt/qlandkartegt.changelog
+++ b/community/qlandkartegt/qlandkartegt.changelog
@@ -1,3 +1,6 @@
+2013-07-14 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * qlandkartegt 1.7.1-1
+
2013-03-28 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
* qlandkartegt 1.7.0-1
diff --git a/community/qmmp/PKGBUILD b/community/qmmp/PKGBUILD
index 45a165304..7a6b39148 100644
--- a/community/qmmp/PKGBUILD
+++ b/community/qmmp/PKGBUILD
@@ -1,9 +1,9 @@
-#$Id: PKGBUILD 92815 2013-06-15 12:48:27Z jlichtblau $
+#$Id: PKGBUILD 94904 2013-08-01 06:55:31Z bpiotrowski $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
pkgname=qmmp
pkgver=0.7.1
-pkgrel=1
+pkgrel=2
pkgdesc="Qt4 based audio-player"
arch=('i686' 'x86_64' 'mips64el')
url="http://qmmp.ylsoftware.com/"
diff --git a/community/qtractor/PKGBUILD b/community/qtractor/PKGBUILD
index 1e99f350f..8a1a9f3d9 100644
--- a/community/qtractor/PKGBUILD
+++ b/community/qtractor/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 92566 2013-06-08 18:10:04Z schiv $
+# $Id: PKGBUILD 94309 2013-07-19 17:36:37Z schiv $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Philipp Überbacher <hollunder at gmx dot at>
pkgname=qtractor
-pkgver=0.5.9
+pkgver=0.5.10
pkgrel=1
pkgdesc="Audio/MIDI multitrack sequencer"
arch=('i686' 'x86_64' 'mips64el')
@@ -15,7 +15,7 @@ makedepends=('ladspa' 'dssi')
[ "$CARCH" = "i686" ] && optdepends=('dssi-vst: win32 VST support')
install=qtractor.install
source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('92e18a45e8a378761119440eb677a908')
+md5sums=('54a9c2b4eb0f65e44bdc27c91849a341')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/quagga/PKGBUILD b/community/quagga/PKGBUILD
index e235e817f..d11c955bf 100644
--- a/community/quagga/PKGBUILD
+++ b/community/quagga/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 90540 2013-05-13 00:51:44Z seblu $
+# $Id: PKGBUILD 94860 2013-07-31 13:09:35Z seblu $
# Maintainer: Sébastien Luttringer
pkgname=quagga
-pkgver=0.99.22.1
-pkgrel=2
+pkgver=0.99.22.3
+pkgrel=1
pkgdesc='BGP/OSPF/ISIS/RIP/RIPNG routing daemon suite'
arch=('i686' 'x86_64' 'mips64el')
url='http://www.quagga.net'
@@ -20,7 +20,7 @@ source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar
'ripd.service'
'ripngd.service'
'zebra.service')
-md5sums=('d9ab848661720d6da2551c7a4a19c731'
+md5sums=('1467b6828842af59b31252515729bb09'
'20a8e36ad851d4e06467aeb56a84b245'
'cc90c234aac9098c5132d653037d5269'
'67d0ada0f3000b9a86351798786c5256'
diff --git a/community/rss-glx/PKGBUILD b/community/rss-glx/PKGBUILD
index 879207733..d7f58f7e2 100644
--- a/community/rss-glx/PKGBUILD
+++ b/community/rss-glx/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 86576 2013-03-20 02:34:21Z eric $
+# $Id: PKGBUILD 94905 2013-08-01 06:55:33Z bpiotrowski $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Corrado 'bardo' Primier <corrado.primier@mail.polimi.it>
# Contributor: Tate "Tatey" Johnson <tatey86@tpg.com.au>
pkgname=rss-glx
pkgver=0.9.1
-pkgrel=14
+pkgrel=15
pkgdesc="The Really Slick Screensavers port to GLX"
arch=('i686' 'x86_64' 'mips64el')
url="http://rss-glx.sourceforge.net/"
diff --git a/community/rusxmms/PKGBUILD b/community/rusxmms/PKGBUILD
deleted file mode 100644
index d1926630c..000000000
--- a/community/rusxmms/PKGBUILD
+++ /dev/null
@@ -1,63 +0,0 @@
-# $Id: PKGBUILD 85265 2013-02-28 10:39:00Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=rusxmms
-pkgver=1.2.11_csa43
-_xmmsver=1.2.11
-_csaver=csa43
-pkgrel=3
-pkgdesc="XMMS with librcc"
-arch=(i686 x86_64 'mips64el')
-license=(GPL)
-url="http://rusxmms.sourceforge.net/"
-depends=(libsm libxxf86vm zlib gtk libvorbis alsa-lib libgl librcc librcd openssl)
-makedepends=(mesa patch)
-provides=(xmms)
-conflicts=(xmms)
-options=('!libtool' '!distcc')
-source=(http://xmms.org/files/1.2.x/xmms-${_xmmsver}.tar.bz2 \
- http://dside.dyndns.org/files/rusxmms/RusXMMS2-${_csaver}.tar.bz2)
-md5sums=('f3e6dbaf0b3f571a532ab575656be506'
- '8f387dd2e5c95f8730979e09687b6e02')
-
-build() {
- cd "${srcdir}"/xmms-${_xmmsver}
- sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADER/g' configure.in libxmms/configure.in
-
- ln -s "$srcdir"/RusXMMS2 "$srcdir"/xmms-${_xmmsver}/RusXMMS2
- (cd "$srcdir"/xmms-${_xmmsver}/RusXMMS2 && ./apply.sh)
-
- mv "$srcdir"/RusXMMS2/source/* "$srcdir"/xmms-${_xmmsver}/libxmms/
- autoconf
- sed -i 's/unicode.c//g' Input/mpg123/Makefile.in
- sed -i 's/unicode.lo//g' Input/mpg123/Makefile.in
-
- (cd libxmms && aclocal && automake && autoconf)
-
- case $CARCH in
- x86_64)
- ./configure --prefix=/usr --disable-mikmod --disable-simd
- ;;
- i686)
- ./configure --prefix=/usr --disable-mikmod --enable-simd --disable-vorbis --disable-vorbistest
- ;;
- *)
- return 1
- ;;
- esac
-
- make
-}
-
-package(){
- cd "${srcdir}"/xmms-${_xmmsver}
- make DESTDIR="$pkgdir" install
-
- mkdir -p "$pkgdir"/usr/share/{applications,pixmaps}
- install -m 644 xmms/xmms.desktop "$pkgdir"/usr/share/applications
- install -m 644 xmms/xmms_mini.xpm "$pkgdir"/usr/share/pixmaps/xmms.xpm
- # don't want wmxmms
- rm -rf "$pkgdir"/usr/bin/wmxmms "$pkgdir"/usr/share/xmms
- rm -f "$pkgdir"/usr/share/man/man1/{gnomexmms.1,wmxmms.1}
-}
diff --git a/community/scribus/PKGBUILD b/community/scribus/PKGBUILD
new file mode 100644
index 000000000..9d35c971a
--- /dev/null
+++ b/community/scribus/PKGBUILD
@@ -0,0 +1,49 @@
+# $Id: PKGBUILD 94794 2013-07-30 14:34:31Z bisson $
+# Maintainer: Gaetan Bisson <bisson@archlinux.org>
+# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
+# Contributor: Ronald van Haren <ronald.archlinux.org>
+# Contributor: tobias <tobias@archlinux.org>
+# Contributor: Ben <ben@benmazer.net>
+
+pkgname=scribus
+pkgver=1.4.3
+pkgrel=1
+pkgdesc='Desktop publishing software'
+url='http://www.scribus.net/'
+license=('GPL')
+arch=('i686' 'x86_64' 'mips64el')
+makedepends=('cmake' 'boost' 'mesa')
+depends=('qt4' 'cairo' 'lcms2' 'libcups' 'libxml2' 'hyphen'
+ 'ghostscript' 'python2' 'podofo' 'boost-libs'
+ 'desktop-file-utils' 'shared-mime-info')
+source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('23d85fcfe0a61ff88cc003639efdbb38d43feb7f')
+
+options=('!libtool')
+install=install
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}-${pkgver}"
+ sed 's|Icon=scribus|Icon=/usr/share/scribus/icons/scribus.png|' -i scribus.desktop
+ sed \
+ -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
+ -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
+ -i scribus/plugins/scriptplugin/{samples,scripts}/*
+ install -d ../build
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}/build"
+ cmake "../${pkgname}-${pkgver}" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_SKIP_RPATH=ON \
+ -DLIB_SUFFIX=""
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}/build"
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 "../${pkgname}-${pkgver}/scribus.desktop" "${pkgdir}/usr/share/applications/scribus.desktop"
+}
diff --git a/community/scribus/install b/community/scribus/install
new file mode 100644
index 000000000..8040f715b
--- /dev/null
+++ b/community/scribus/install
@@ -0,0 +1,11 @@
+post_install() {
+ update-mime-database usr/share/mime &> /dev/null
+ update-desktop-database -q
+}
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community/sfml/PKGBUILD b/community/sfml/PKGBUILD
index 08bd35335..9b742d4d8 100644
--- a/community/sfml/PKGBUILD
+++ b/community/sfml/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 88118 2013-04-12 07:50:02Z svenstaro $
+# $Id: PKGBUILD 94906 2013-08-01 06:55:35Z bpiotrowski $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Ondrej Martinak <omartinak@gmail.com>
pkgname=sfml
-pkgver=2.0
+pkgver=2.1
pkgrel=1
pkgdesc='A simple, fast, cross-platform, and object-oriented multimedia API'
arch=('i686' 'x86_64' 'mips64el')
@@ -12,8 +12,8 @@ license=('zlib')
depends=('libsndfile' 'libxrandr' 'libjpeg' 'openal' 'glew' 'freetype2')
makedepends=('mesa' 'cmake' 'doxygen')
install=sfml.install
-source=("https://github.com/LaurentGomila/SFML/archive/2.0.tar.gz")
-md5sums=('294fd8563a319e06f68bbca0eedc905e')
+source=("${pkgname}-${pkgver}::https://github.com/LaurentGomila/SFML/archive/${pkgver}.tar.gz")
+md5sums=('6457a5903b156390012773e9ef33f65f')
build() {
cd "$srcdir"/SFML-${pkgver}
diff --git a/community/shhmsg/PKGBUILD b/community/shhmsg/PKGBUILD
new file mode 100644
index 000000000..f1ef76668
--- /dev/null
+++ b/community/shhmsg/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: jsteel <jsteel@aur.archlinux.org>
+# Contributor: Peter Simons <simons@cryp.to>
+
+pkgname=shhmsg
+pkgver=1.4.1
+pkgrel=1
+pkgdesc="Library for displaying messages"
+arch=('i686' 'x86_64')
+url="http://shh.thathost.com/pub-unix"
+license=('GPL')
+source=($url/files/$pkgname-$pkgver.tar.gz)
+md5sums=('de300150851786eb19cb9b9ad234d7a2')
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make OPTIM="$CFLAGS" dep
+ make OPTIM="$CFLAGS"
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make OPTIM="$CFLAGS" INSTBASEDIR="$pkgdir"/usr/ install
+}
diff --git a/community/shhopt/PKGBUILD b/community/shhopt/PKGBUILD
new file mode 100644
index 000000000..701b32fdb
--- /dev/null
+++ b/community/shhopt/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: jsteel <jsteel@aur.archlinux.org>
+# Contributor: Peter Simons <simons@cryp.to>
+
+pkgname=shhopt
+pkgver=1.1.7
+pkgrel=1
+pkgdesc="Library for parsing command line options"
+arch=('i686' 'x86_64')
+url="http://shh.thathost.com/pub-unix"
+license=('GPL')
+source=($url/files/$pkgname-$pkgver.tar.gz)
+md5sums=('caf24206354296e8a48771aea1f47fbd')
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make OPTIM="$CFLAGS" dep
+ make OPTIM="$CFLAGS"
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make OPTIM="$CFLAGS" INSTBASEDIR="$pkgdir"/usr/ install
+}
diff --git a/community/simgear/PKGBUILD b/community/simgear/PKGBUILD
index 1e2c8dfc2..af8420930 100644
--- a/community/simgear/PKGBUILD
+++ b/community/simgear/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 84416 2013-02-18 20:14:11Z spupykin $
+# $Id: PKGBUILD 94470 2013-07-25 12:34:11Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: William Rea <sillywilly@gmail.com>
# Contributor: Hans Janssen <hans@janserv.xs4all.nl>
pkgname=simgear
pkgver=2.10.0
-pkgrel=1
+pkgrel=2
pkgdesc="A set of open-source libraries designed to be used as building blocks for quickly assembling 3d simulations, games, and visualization applications."
arch=(i686 x86_64)
depends=('glut' 'freealut' 'plib' 'openscenegraph')
@@ -15,8 +15,15 @@ license=("GPL")
url="https://gitorious.org/fg"
options=('!makeflags')
#source=("SimGear-$pkgver.tar.gz::https://gitorious.org/fg/simgear/archive-tarball/release/$pkgver")
-source=("http://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/simgear-$pkgver.tar.bz2")
-md5sums=('0ec974d3778f777d5c99c89db671fcc7')
+source=("http://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/simgear-$pkgver.tar.bz2"
+ "osg-3.2.patch")
+md5sums=('0ec974d3778f777d5c99c89db671fcc7'
+ 'd7f35f02d88c6ef9c58e07b8431811e6')
+
+prepare() {
+ cd $srcdir/simgear-$pkgver
+ patch -p1 <$srcdir/osg-3.2.patch
+}
build() {
cd $srcdir/simgear-$pkgver
diff --git a/community/simgear/osg-3.2.patch b/community/simgear/osg-3.2.patch
new file mode 100644
index 000000000..30d732ad6
--- /dev/null
+++ b/community/simgear/osg-3.2.patch
@@ -0,0 +1,22 @@
+diff -wbBur simgear-2.10.0/simgear/scene/material/EffectGeode.cxx simgear-2.10.0.q/simgear/scene/material/EffectGeode.cxx
+--- simgear-2.10.0/simgear/scene/material/EffectGeode.cxx 2011-06-29 18:58:56.000000000 +0400
++++ simgear-2.10.0.q/simgear/scene/material/EffectGeode.cxx 2013-07-25 16:14:24.268934729 +0400
+@@ -80,15 +80,15 @@
+ int n = _effect->getGenerator(Effect::TANGENT);
+ tsg->generate(geometry, 0); // 0 is normal_unit, but I have no idea what that is!
+ if (n != -1 && !geometry->getVertexAttribArray(n))
+- geometry->setVertexAttribData(n, osg::Geometry::ArrayData(tsg->getTangentArray(), osg::Geometry::BIND_PER_VERTEX,GL_FALSE));
++ geometry->setVertexAttribArray(n, tsg->getTangentArray(), osg::Array::BIND_PER_VERTEX);
+
+ n = _effect->getGenerator(Effect::BINORMAL);
+ if (n != -1 && !geometry->getVertexAttribArray(n))
+- geometry->setVertexAttribData(n, osg::Geometry::ArrayData(tsg->getBinormalArray(), osg::Geometry::BIND_PER_VERTEX,GL_FALSE));
++ geometry->setVertexAttribArray(n, tsg->getBinormalArray(), osg::Array::BIND_PER_VERTEX);
+
+ n = _effect->getGenerator(Effect::NORMAL);
+ if (n != -1 && !geometry->getVertexAttribArray(n))
+- geometry->setVertexAttribData(n, osg::Geometry::ArrayData(tsg->getNormalArray(), osg::Geometry::BIND_PER_VERTEX,GL_FALSE));
++ geometry->setVertexAttribArray(n, tsg->getNormalArray(), osg::Array::BIND_PER_VERTEX);
+ }
+ }
+
diff --git a/community/skktools/PKGBUILD b/community/skktools/PKGBUILD
new file mode 100644
index 000000000..4ea438a52
--- /dev/null
+++ b/community/skktools/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 94840 2013-07-31 05:14:59Z fyan $
+# Maintainer: Felix Yan <felixonmars@gmail.com>
+# Contributor: noonov <noonov@gmail.com>
+
+pkgname=skktools
+pkgver=1.3.3
+pkgrel=2
+pkgdesc="Dictionary maintenance tools for the SKK Japanese input method"
+arch=('i686' 'x86_64')
+url="http://openlab.ring.gr.jp/skk/"
+license=('GPL2')
+depends=('gdbm' 'glib2')
+optdepends=('ruby' 'python2' 'perl')
+source=(http://openlab.ring.gr.jp/skk/tools/${pkgname}-${pkgver}.tar.gz)
+md5sums=('9011bf096ea3a408169729b54ca605f5')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ ./configure --prefix=/usr --with-gdbm
+ make
+
+ sed -i '1s|python|&2|' skk2cdb.py
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ make DESTDIR="${pkgdir}" install
+
+ install -d "${pkgdir}/usr/share/skktools"
+ cp -a -t "${pkgdir}/usr/share/skktools" \
+ convert2skk dbm filters \
+ saihenkan.rb skk2cdb.py skkdic-diff.scm unannotation.awk
+
+ install -D -m644 skk-xml.el "${pkgdir}/usr/share/emacs/site-lisp/skk-xml.el"
+}
diff --git a/community/spice/PKGBUILD b/community/spice/PKGBUILD
index 7f033c5a5..f409fc994 100644
--- a/community/spice/PKGBUILD
+++ b/community/spice/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 93446 2013-07-03 13:23:11Z spupykin $
+# $Id: PKGBUILD 94713 2013-07-29 10:19:34Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Patryk Kowalczyk < patryk at kowalczyk dot ws>
pkgname=spice
-pkgver=0.12.3
+pkgver=0.12.4
pkgrel=1
pkgdesc="SPICE client and server"
arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@ license=('GPL')
makedepends=(python2 python2-pyparsing qemu mesa)
depends=(pixman spice-protocol alsa-utils libxrandr libxinerama libsasl openssl celt0.5.1 libgl glu)
source=(http://spice-space.org/download/releases/$pkgname-$pkgver.tar.bz2)
-md5sums=('f33a682892f6793169f20298b2296449')
+md5sums=('325b1c42ce24e75de45a75876b73a8bd')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/spring/PKGBUILD b/community/spring/PKGBUILD
index 20939b939..4e2d4f457 100644
--- a/community/spring/PKGBUILD
+++ b/community/spring/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 94070 2013-07-13 20:40:02Z svenstaro $
+# $Id: PKGBUILD 94907 2013-08-01 06:55:37Z bpiotrowski $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Arkham <arkham at archlinux dot us>
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
@@ -6,7 +6,7 @@
pkgname=spring
pkgver=0.94.1
_pkgver=94.1
-pkgrel=4
+pkgrel=5
pkgdesc='A free 3D real-time-strategy (RTS) game engine'
arch=('i686' 'x86_64' 'mips64el')
url="http://springrts.com/"
diff --git a/community/squid/PKGBUILD b/community/squid/PKGBUILD
index 109d0759b..b8d843509 100644
--- a/community/squid/PKGBUILD
+++ b/community/squid/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 93861 2013-07-11 14:38:19Z spupykin $
+# $Id: PKGBUILD 94128 2013-07-14 18:31:46Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Mark Coolen <mark.coolen@gmail.com>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
# Contributor: Kevin Piche <kevin@archlinux.org>
pkgname=squid
-pkgver=3.3.7
+pkgver=3.3.8
pkgrel=1
pkgdesc='Full-featured Web proxy cache server'
arch=('x86_64' 'i686' 'mips64el')
@@ -21,7 +21,7 @@ source=("http://www.squid-cache.org/Versions/v3/3.3/$pkgname-$pkgver.tar.bz2"
'squid.pam'
'squid.cron'
'squid.service')
-md5sums=('269013bb77cf0c3d771f8590145272f0'
+md5sums=('ec1654d28e29bdd2ee342ffb655ecc72'
'270977cdd9b47ef44c0c427ab9034777'
'a71425c4951f2e5b640d19e6a5048531'
'ceeb57c69ebb165676219222f109a24e')
diff --git a/community/sslh/PKGBUILD b/community/sslh/PKGBUILD
index bcf70fee3..d93e934d5 100644
--- a/community/sslh/PKGBUILD
+++ b/community/sslh/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 83699 2013-02-04 14:24:41Z seblu $
-# Maintainer: Sébastien Luttringer <seblu@archlinux.org>
+# $Id: PKGBUILD 94597 2013-07-27 17:54:41Z seblu $
+# Maintainer: Sébastien Luttringer
# Contributor: Le_suisse <lesuisse.dev+aur at gmail dot com>
# Contributor: Jason Rodriguez <jason-aur@catloaf.net>
pkgname=sslh
-pkgver=1.14
-pkgrel=2
+pkgver=1.15
+pkgrel=1
pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
arch=('i686' 'x86_64' 'mips64el')
url='http://www.rutschle.net/tech/sslh.shtml'
@@ -16,7 +16,7 @@ install=$pkgname.install
source=("http://www.rutschle.net/tech/$pkgname-$pkgver.tar.gz"
'sslh-select.service'
'sslh-fork.service')
-md5sums=('36e64bd6c7d0a299d5acd1109988099b'
+md5sums=('cdb3e4499ff00438495f46ef7204ec58'
'67e8c9511508673254afa3e1ca61ff89'
'a4402244a4d819beb3c6dc7ff031084e')
diff --git a/community/stella/PKGBUILD b/community/stella/PKGBUILD
new file mode 100644
index 000000000..9b903cd2c
--- /dev/null
+++ b/community/stella/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Jonathan Steel <jsteel@aur.archlinux.org>
+# Contributor: Renato Garcia <fgarcia.renato@gmail.com>
+# Contributor: Tiago Camargo <tcamargo@gmail.com>
+# Contributor: Shinlun Hsieh <yngwiexx@yahoo.com.tw>
+
+pkgname=stella
+pkgver=3.9
+pkgrel=1
+pkgdesc="A multi-platform Atari 2600 VCS emulator"
+arch=('i686' 'x86_64')
+url="http://stella.sourceforge.net"
+license=('GPL')
+depends=('sdl' 'hicolor-icon-theme' 'gtk-update-icon-cache')
+install=$pkgname.install
+source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver-src.tar.gz)
+md5sums=('a0b1dbfef4f7b5e6ff9273c15cf4ba7d')
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ ./configure --prefix=/usr
+
+ make
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make DESTDIR="$pkgdir"/ install
+}
diff --git a/community/stella/stella.install b/community/stella/stella.install
new file mode 100644
index 000000000..1a05f573e
--- /dev/null
+++ b/community/stella/stella.install
@@ -0,0 +1,11 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community/stuntrally/PKGBUILD b/community/stuntrally/PKGBUILD
index 5c286dcdc..a4c340503 100644
--- a/community/stuntrally/PKGBUILD
+++ b/community/stuntrally/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=stuntrally
pkgver=2.0
-pkgrel=1
+pkgrel=2
pkgdesc='Stunt Rally game with track editor, based on VDrift'
arch=('x86_64' 'i686')
license=('GPL3')
@@ -13,7 +13,7 @@ url='http://code.google.com/p/vdrift-ogre'
depends=('libvorbis' 'mygui' 'sdl' 'enet' 'hicolor-icon-theme' 'libxcursor' 'stuntrally-data')
makedepends=('cmake' 'boost')
install=stuntrally.install
-source=("$pkgname-$pkgver.tar.gz::https://nodeload.github.com/$pkgname/$pkgname/tar.gz/$pkgver")
+source=("$pkgname-$pkgver.tar.gz::https://github.com/stuntrally/stuntrally/archive/${pkgver}.tar.gz")
sha256sums=('ef3e645e4911f37c28925e3339c39555e849b7ac13511f009742030f531eed68')
build() {
diff --git a/community/supertux/PKGBUILD b/community/supertux/PKGBUILD
index c93ee70a1..ee913c57e 100644
--- a/community/supertux/PKGBUILD
+++ b/community/supertux/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 91300 2013-05-20 22:16:28Z foutrelis $
+# $Id: PKGBUILD 94908 2013-08-01 06:55:39Z bpiotrowski $
# Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
# Contributor: Eric Bélanger <eric@archlinux.org>
# Contributor: vande198
@@ -6,7 +6,7 @@
pkgname=supertux
pkgver=0.3.3
-pkgrel=8
+pkgrel=9
pkgdesc="A classic 2D jump'n run sidescroller game in a style similar to the original SuperMario games"
arch=('i686' 'x86_64' 'mips64el')
url="http://super-tux.sourceforge.net/"
diff --git a/community/swftools/PKGBUILD b/community/swftools/PKGBUILD
index 4fcf46c12..c9173c2a0 100644
--- a/community/swftools/PKGBUILD
+++ b/community/swftools/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 91933 2013-05-29 20:22:20Z lcarlier $
+# $Id: PKGBUILD 94930 2013-08-01 07:01:25Z bpiotrowski $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Vinay S Shastry <vinayshastry@gmail.com>
pkgname=swftools
pkgver=0.9.2
-pkgrel=2
+pkgrel=3
pkgdesc="A collection of SWF manipulation and creation utilities"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.swftools.org/"
@@ -13,13 +13,16 @@ depends=('giflib' 'freeglut' 'lame' 't1lib' 'libjpeg' 'fontconfig')
makedepends=('bison' 'flex' 'zlib' 'patch')
changelog=$pkgname.changelog
source=(http://www.swftools.org/$pkgname-$pkgver.tar.gz
- $pkgname-$pkgver.patch)
+ $pkgname-$pkgver.patch
+ giflib-5.0.patch)
sha256sums=('bf6891bfc6bf535a1a99a485478f7896ebacbe3bbf545ba551298080a26f01f1'
- '80f69c86ed06b315f576a733fd1e24145b88aef9934085f3790179a119b7923d')
+ '80f69c86ed06b315f576a733fd1e24145b88aef9934085f3790179a119b7923d'
+ 'd163438fe736fb6d1ddbecaa5099a2edac35044c9fc697a8b7167e57f0d513e0')
prepare() {
cd ${srcdir}/$pkgname-$pkgver
+ patch -Np1 -i ../giflib-5.0.patch
sed -i 's#PrintGifError()#fprintf(stderr, "%s\\n", GifErrorString())#g' src/gif2swf.c
}
diff --git a/community/swftools/giflib-5.0.patch b/community/swftools/giflib-5.0.patch
new file mode 100644
index 000000000..48263c6f3
--- /dev/null
+++ b/community/swftools/giflib-5.0.patch
@@ -0,0 +1,53 @@
+diff -rupN a/src/gif2swf.c b/src/gif2swf.c
+--- a/src/gif2swf.c 2011-01-02 03:30:29.000000000 +0000
++++ b/src/gif2swf.c 2013-07-30 19:30:32.666103403 +0000
+@@ -65,6 +65,15 @@ enum disposal_method {
+ RESTORE_TO_PREVIOUS
+ };
+
++static void PrintGifError(int err)
++{
++ char *Err = GifErrorString(err);
++
++ if (Err != NULL)
++ fprintf(stderr, "\nGIF-LIB error: %s.\n", Err);
++ else
++ fprintf(stderr, "\nGIF-LIB undefined error %d.\n", err);
++}
+
+ void SetFrameAction(TAG ** t, const char *src, int ver)
+ {
+@@ -230,13 +239,13 @@ TAG *MovieAddFrame(SWF * swf, TAG * t, c
+ }
+ fclose(fi);
+
+- if ((gft = DGifOpenFileName(sname)) == NULL) {
++ if ((gft = DGifOpenFileName(sname, NULL)) == NULL) {
+ fprintf(stderr, "%s is not a GIF file!\n", sname);
+ return t;
+ }
+
+ if (DGifSlurp(gft) != GIF_OK) {
+- PrintGifError();
++ PrintGifError(DGifSlurp(gft));
+ return t;
+ }
+
+@@ -488,7 +497,7 @@ int CheckInputFile(char *fname, char **r
+ }
+ fclose(fi);
+
+- if ((gft = DGifOpenFileName(s)) == NULL) {
++ if ((gft = DGifOpenFileName(s, NULL)) == NULL) {
+ fprintf(stderr, "%s is not a GIF file!\n", fname);
+ return -1;
+ }
+@@ -499,7 +508,7 @@ int CheckInputFile(char *fname, char **r
+ global.max_image_height = gft->SHeight;
+
+ if (DGifSlurp(gft) != GIF_OK) {
+- PrintGifError();
++ PrintGifError(DGifSlurp(gft));
+ return -1;
+ }
+ // After DGifSlurp() call, gft->ImageCount become available
diff --git a/community/sxiv/PKGBUILD b/community/sxiv/PKGBUILD
index b760e510f..1307067fd 100644
--- a/community/sxiv/PKGBUILD
+++ b/community/sxiv/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92171 2013-06-02 10:38:24Z bpiotrowski $
+# $Id: PKGBUILD 94931 2013-08-01 07:01:27Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: Bert Muennich <muennich at informatik.hu-berlin.de>
@@ -6,7 +6,7 @@
pkgname=sxiv
pkgver=1.1.1
-pkgrel=1
+pkgrel=2
pkgdesc='Simple X Image Viewer'
arch=('i686' 'x86_64' 'mips64el')
license=('GPL2')
diff --git a/community/synfig/PKGBUILD b/community/synfig/PKGBUILD
index 7addc08af..90eb7462c 100644
--- a/community/synfig/PKGBUILD
+++ b/community/synfig/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 94053 2013-07-13 12:37:47Z svenstaro $
+# $Id: PKGBUILD 94909 2013-08-01 06:55:42Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Franco Iacomella <yaco@gnu.org>
pkgname=synfig
pkgver=0.64.0
-pkgrel=4
+pkgrel=5
pkgdesc="Professional vector animation program (CLI renderer only)"
arch=(i686 x86_64 'mips64el')
url="http://synfig.org"
diff --git a/community/taglib-rcc/PKGBUILD b/community/taglib-rcc/PKGBUILD
deleted file mode 100644
index 4ee5f489b..000000000
--- a/community/taglib-rcc/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# $Id: PKGBUILD 59135 2011-11-21 12:15:14Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=taglib-rcc
-pkgver=1.7
-pkgrel=1.1
-pkgdesc="taglib with librcc patch"
-arch=('i686' 'x86_64' 'mips64el')
-url="http://developer.kde.org/~wheeler/taglib.html"
-depends=('gcc-libs' 'zlib' 'bash' 'libxml2' 'db' 'librcc')
-makedepends=('patch' 'cmake')
-license=('GPL')
-provides=("taglib=$pkgver")
-conflicts=("taglib")
-options=('!libtool')
-source=(http://developer.kde.org/~wheeler/files/src/taglib-$pkgver.tar.gz
- http://downloads.sourceforge.net/rusxmms/taglib-csa6.tar.bz2)
-md5sums=('6a7e312668f153fa905a81714aebc257'
- '0868d633843ecd87526c77d788b3d3b6')
-
-build() {
- cd $srcdir/taglib-$pkgver
- [ $NOEXTRACT -eq 1 ] || patch -Np1 <$srcdir/taglib/taglib-1.5-ds-rusxmms.patch || true
- [ $NOEXTRACT -eq 1 ] || sed -i 's|#include <string>|#include <string.h>|' $srcdir/taglib-$pkgver/taglib/toolkit/rccpatch.cpp
-
- cd ..
- mkdir build
- cd build
-
- [ $NOEXTRACT -eq 1 ] || cmake ../taglib-$pkgver \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DWITH_MP4=ON \
- -DWITH_ASF=ON
- make VERBOSE=1
- make DESTDIR=${pkgdir} install
-}
diff --git a/community/tellico/PKGBUILD b/community/tellico/PKGBUILD
index 40c33dd44..65b0e76db 100644
--- a/community/tellico/PKGBUILD
+++ b/community/tellico/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 83382 2013-01-30 21:35:39Z jlichtblau $
+# $Id: PKGBUILD 94089 2013-07-14 11:11:38Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Ray Rashif <schiv@archlinux.org
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org>
pkgname=tellico
-pkgver=2.3.7
+pkgver=2.3.8
pkgrel=1
pkgdesc="A collection manager for KDE"
arch=('i686' 'x86_64' 'mips64el')
@@ -16,7 +16,7 @@ makedepends=('automoc4' 'cmake')
install=$pkgname.install
changelog=$pkgname.changelog
source=(http://tellico-project.org/files/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('ae858559a226df380940dbd0d8378c45fd6c382359ccebe10f94c2687d6219a1')
+sha256sums=('2d8a0d06951e0755c7987d0a07cc8157cd42c8b1c143170042183ff1e89e2ccb')
build() {
cd ${srcdir}
diff --git a/community/tellico/tellico.changelog b/community/tellico/tellico.changelog
index ff3debe2d..a1591d839 100644
--- a/community/tellico/tellico.changelog
+++ b/community/tellico/tellico.changelog
@@ -1,2 +1,5 @@
+2013-07-14 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * tellico 2.3.8-1
+
2013-01-30 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
* tellico 2.3.7-1
diff --git a/community/the_silver_searcher/PKGBUILD b/community/the_silver_searcher/PKGBUILD
index 917246621..0649939ee 100644
--- a/community/the_silver_searcher/PKGBUILD
+++ b/community/the_silver_searcher/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 85733 2013-03-05 21:38:07Z arodseth $
+# $Id: PKGBUILD 94746 2013-07-29 21:17:53Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Jeff Horelick <jdhore1@gmail.com>
# Contributor: skydrome <skydrome@i2pmail.org>
pkgname=the_silver_searcher
-pkgver=0.14
+pkgver=0.15
pkgrel=1
pkgdesc='Code searching tool similar to Ack, but faster'
url='https://github.com/ggreer/the_silver_searcher'
license=('Apache')
-depends=('pcre' 'zlib')
+depends=('pcre' 'zlib' 'xz')
arch=('x86_64' 'i686' 'mips64el')
-source=("https://github.com/ggreer/$pkgname/archive/$pkgver.tar.gz")
-sha256sums=('9334d6f41685963c41790502fcfd83ed0ac664d94626d9fee44ae5c33c616bb3')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ggreer/$pkgname/archive/$pkgver.tar.gz")
+sha256sums=('bb05e329148315a9791cfa5cc1f7db4681e44476729971b4b3b7c2845a635748')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/tigervnc/PKGBUILD b/community/tigervnc/PKGBUILD
index 4e2ad657b..a37192c1e 100644
--- a/community/tigervnc/PKGBUILD
+++ b/community/tigervnc/PKGBUILD
@@ -1,50 +1,53 @@
-# $Id: PKGBUILD 93706 2013-07-08 14:56:58Z spupykin $
+# $Id: PKGBUILD 94384 2013-07-22 13:59:43Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Uroš Vampl <mobile.leecher at gmail dot com>
pkgname=tigervnc
pkgver=1.3.0
-pkgrel=1
+pkgrel=2
_xorgver=1.14.2
pkgdesc="suite of VNC servers and clients. VNC 4 branch of TightVNC."
arch=('i686' 'x86_64')
url="http://www.tigervnc.org"
license=('GPL')
-depends=('pam' 'gnutls' 'libjpeg-turbo' 'libxft' 'libxinerama' 'libxcursor'
- 'libxtst' 'libxfont' 'pixman' 'xorg-xauth' 'xorg-xsetroot'
- 'xkeyboard-config' 'libgl' 'libgcrypt' 'perl' 'xorg-xkbcomp'
- 'fltk')
+depends=('fltk' 'pam' 'gnutls' 'libjpeg-turbo' 'libxtst' 'libxfont' 'pixman'
+ 'xorg-xauth' 'xorg-xsetroot' 'xkeyboard-config' 'xorg-xkbcomp'
+ 'libgl' 'libgcrypt' 'perl' )
makedepends=('cmake' 'nasm' 'xorg-font-util' 'xorg-util-macros' 'bigreqsproto'
'compositeproto' 'damageproto' 'randrproto' 'resourceproto'
'scrnsaverproto' 'videoproto' 'xcmiscproto' 'xf86vidmodeproto'
- 'xtrans' 'mesa' 'glproto' 'dri2proto' 'imagemagick' 'librsvg')
+ 'xtrans' 'mesa' 'glproto' 'dri2proto' 'imagemagick')
options=(!libtool)
conflicts=('tightvnc')
source=(http://downloads.sourceforge.net/project/tigervnc/tigervnc/$pkgver/tigervnc-$pkgver.tar.bz2
ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-${_xorgver}.tar.bz2
vncserver.service
vncviewer.desktop
- xserver114.patch)
+ gethomedir.patch
+ getmaster.patch)
md5sums=('a5158228e64d14496821a39bf3851f1b'
'5d36a6483e8e301875131e8302c67727'
'0903d5a0dfa38e0b04964505b644585c'
- '15c0405f920c3dac250692e8922578d1'
- '928faf837ba5b1b34283f9f018df2f5e')
+ '71cac0fb9701b0a041430f0fddfe00c8'
+ '22f1523a0eca56ad79cfabd0db6e2cf6'
+ 'e056a2502dfe0cb3b02e08cab689482f')
prepare() {
cd ${srcdir}/${pkgname}-${pkgver}
cp -r ${srcdir}/xorg-server-${_xorgver}/* unix/xserver
+
+ patch -Np1 -i ${srcdir}/gethomedir.patch
+ patch -Np1 -i ${srcdir}/getmaster.patch
}
build() {
cd ${srcdir}/${pkgname}-${pkgver}
- cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr -DUSE_INCLUDED_FLTK=yes
+ cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr
make
- make -C media
cd unix/xserver
- patch -Np1 -i ${srcdir}/xserver114.patch
+ patch -Np1 -i ../xserver114.patch
autoreconf -fiv
./configure --prefix=/usr \
--disable-static --disable-xinerama --without-dtrace \
@@ -63,7 +66,5 @@ package() {
make DESTDIR=${pkgdir} install
sed -i 's/iconic/nowin/' ${pkgdir}/usr/bin/vncserver
install -Dm0644 $srcdir/vncserver.service $pkgdir/usr/lib/systemd/system/vncserver.service
- install -dm0755 $pkgdir/usr/share/icons
- install -m0644 ${srcdir}/${pkgname}-${pkgver}/media/icons/* $pkgdir/usr/share/icons/
install -Dm0644 $srcdir/vncviewer.desktop $pkgdir/usr/share/applications/vncviewer.desktop
}
diff --git a/community/tigervnc/gethomedir.patch b/community/tigervnc/gethomedir.patch
new file mode 100644
index 000000000..5f3542de8
--- /dev/null
+++ b/community/tigervnc/gethomedir.patch
@@ -0,0 +1,20 @@
+diff -ur tigervnc-1.2.0.orig/unix/xserver/hw/vnc/Makefile.am tigervnc-1.2.0/unix/xserver/hw/vnc/Makefile.am
+--- tigervnc-1.2.0.orig/unix/xserver/hw/vnc/Makefile.am 2011-10-31 09:14:40.000000000 +0100
++++ tigervnc-1.2.0/unix/xserver/hw/vnc/Makefile.am 2012-09-06 19:44:04.431123087 +0200
+@@ -5,6 +5,7 @@
+ RDR_LIB=$(LIB_DIR)/rdr/librdr.la
+ NETWORK_LIB=$(LIB_DIR)/network/libnetwork.la
+ XREGION_LIB=$(LIB_DIR)/Xregion/libXregion.la
++OS_LIB=$(LIB_DIR)/os/libos.la
+ COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB)
+
+ noinst_LTLIBRARIES = libvnccommon.la
+@@ -55,7 +56,7 @@
+
+ libvnc_la_LDFLAGS = -module -avoid-version
+
+-libvnc_la_LIBADD = libvnccommon.la $(COMMON_LIBS)
++libvnc_la_LIBADD = libvnccommon.la $(COMMON_LIBS) $(OS_LIB)
+
+ EXTRA_DIST = Xvnc.man
+
diff --git a/community/tigervnc/getmaster.patch b/community/tigervnc/getmaster.patch
new file mode 100644
index 000000000..cf6ce863f
--- /dev/null
+++ b/community/tigervnc/getmaster.patch
@@ -0,0 +1,96 @@
+diff -up tigervnc-1.3.0/unix/xserver/hw/vnc/InputXKB.cc.getmaster tigervnc-1.3.0/unix/xserver/hw/vnc/InputXKB.cc
+--- tigervnc-1.3.0/unix/xserver/hw/vnc/InputXKB.cc.getmaster 2013-07-12 09:30:50.551459439 +0100
++++ tigervnc-1.3.0/unix/xserver/hw/vnc/InputXKB.cc 2013-07-12 09:38:31.037480528 +0100
+@@ -232,10 +232,7 @@ void InputDevice::PrepareInputDevices(vo
+
+ unsigned InputDevice::getKeyboardState(void)
+ {
+- DeviceIntPtr master;
+-
+- master = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT);
+- return XkbStateFieldFromRec(&master->key->xkbInfo->state);
++ return XkbStateFieldFromRec(&keyboardDev->master->key->xkbInfo->state);
+ }
+
+ unsigned InputDevice::getLevelThreeMask(void)
+@@ -256,7 +253,7 @@ unsigned InputDevice::getLevelThreeMask(
+ return 0;
+ }
+
+- xkb = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT)->key->xkbInfo->desc;
++ xkb = keyboardDev->master->key->xkbInfo->desc;
+
+ act = XkbKeyActionPtr(xkb, keycode, state);
+ if (act == NULL)
+@@ -281,7 +278,7 @@ KeyCode InputDevice::pressShift(void)
+ if (state & ShiftMask)
+ return 0;
+
+- xkb = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT)->key->xkbInfo->desc;
++ xkb = keyboardDev->master->key->xkbInfo->desc;
+ for (key = xkb->min_key_code; key <= xkb->max_key_code; key++) {
+ XkbAction *act;
+ unsigned char mask;
+@@ -318,7 +315,7 @@ std::list<KeyCode> InputDevice::releaseS
+ if (!(state & ShiftMask))
+ return keys;
+
+- master = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT);
++ master = keyboardDev->master;
+ xkb = master->key->xkbInfo->desc;
+ for (key = xkb->min_key_code; key <= xkb->max_key_code; key++) {
+ XkbAction *act;
+@@ -371,7 +368,7 @@ KeyCode InputDevice::pressLevelThree(voi
+ return 0;
+ }
+
+- xkb = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT)->key->xkbInfo->desc;
++ xkb = keyboardDev->master->key->xkbInfo->desc;
+
+ act = XkbKeyActionPtr(xkb, keycode, state);
+ if (act == NULL)
+@@ -399,7 +396,7 @@ std::list<KeyCode> InputDevice::releaseL
+ if (!(state & mask))
+ return keys;
+
+- master = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT);
++ master = keyboardDev->master;
+ xkb = master->key->xkbInfo->desc;
+ for (key = xkb->min_key_code; key <= xkb->max_key_code; key++) {
+ XkbAction *act;
+@@ -440,7 +437,7 @@ KeyCode InputDevice::keysymToKeycode(Key
+ if (new_state != NULL)
+ *new_state = state;
+
+- xkb = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT)->key->xkbInfo->desc;
++ xkb = keyboardDev->master->key->xkbInfo->desc;
+ for (key = xkb->min_key_code; key <= xkb->max_key_code; key++) {
+ unsigned int state_out;
+ KeySym dummy;
+@@ -497,7 +494,7 @@ bool InputDevice::isLockModifier(KeyCode
+ XkbDescPtr xkb;
+ XkbAction *act;
+
+- xkb = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT)->key->xkbInfo->desc;
++ xkb = keyboardDev->master->key->xkbInfo->desc;
+
+ act = XkbKeyActionPtr(xkb, keycode, state);
+ if (act == NULL)
+@@ -535,7 +532,7 @@ bool InputDevice::isAffectedByNumLock(Ke
+ if (numlock_keycode == 0)
+ return false;
+
+- xkb = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT)->key->xkbInfo->desc;
++ xkb = keyboardDev->master->key->xkbInfo->desc;
+
+ act = XkbKeyActionPtr(xkb, numlock_keycode, state);
+ if (act == NULL)
+@@ -569,7 +566,7 @@ KeyCode InputDevice::addKeysym(KeySym ke
+ KeySym *syms;
+ KeySym upper, lower;
+
+- master = GetMaster(keyboardDev, KEYBOARD_OR_FLOAT);
++ master = keyboardDev->master;
+ xkb = master->key->xkbInfo->desc;
+ for (key = xkb->max_key_code; key >= xkb->min_key_code; key--) {
+ if (XkbKeyNumGroups(xkb, key) == 0)
diff --git a/community/tigervnc/vncviewer.desktop b/community/tigervnc/vncviewer.desktop
index b14e4fe2a..5f6046db2 100644
--- a/community/tigervnc/vncviewer.desktop
+++ b/community/tigervnc/vncviewer.desktop
@@ -4,7 +4,7 @@ Type=Application
Name=TigerVNC viewer
Comment=TigerVNC viewer
Exec=/usr/bin/vncviewer
-Icon=tigervnc_32.png
+Icon=tigervnc.png
Terminal=false
StartupNotify=false
Categories=Application; Network;
diff --git a/community/tigervnc/xserver114.patch b/community/tigervnc/xserver114.patch
deleted file mode 100644
index 80dd6a225..000000000
--- a/community/tigervnc/xserver114.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-diff -up xorg-server-20130109/configure.ac.vnc xorg-server-20130109/configure.ac
---- xorg-server-20130109/configure.ac.vnc 2013-01-24 13:01:31.013267503 +0100
-+++ xorg-server-20130109/configure.ac 2013-01-24 13:08:43.283941751 +0100
-@@ -72,6 +72,7 @@ dnl forcing an entire recompile.x
- AC_CONFIG_HEADERS(include/version-config.h)
-
- AM_PROG_AS
-+AC_PROG_CXX
- AC_PROG_LN_S
- AC_LIBTOOL_WIN32_DLL
- AC_DISABLE_STATIC
-@@ -1573,6 +1574,10 @@ if test "x$XVFB" = xyes; then
- AC_SUBST([XVFB_SYS_LIBS])
- fi
-
-+dnl Xvnc DDX
-+AC_SUBST([XVNC_CPPFLAGS], ["-DHAVE_DIX_CONFIG_H $XSERVER_CFLAGS"])
-+AC_SUBST([XVNC_LIBS], ["$FB_LIB $FIXES_LIB $XEXT_LIB $CONFIG_LIB $DBE_LIB $RECORD_LIB $GLX_LIBS $RANDR_LIB $RENDER_LIB $DAMAGE_LIB $MIEXT_SYNC_LIB $MIEXT_DAMAGE_LIB $MIEXT_SHADOW_LIB $XI_LIB $XKB_LIB $XKB_STUB_LIB $COMPOSITE_LIB $MAIN_LIB"])
-+AC_SUBST([XVNC_SYS_LIBS], ["$GLX_SYS_LIBS"])
-
- dnl Xnest DDX
-
-@@ -1608,6 +1613,8 @@ if test "x$XORG" = xauto; then
- fi
- AC_MSG_RESULT([$XORG])
-
-+AC_DEFINE_UNQUOTED(XORG_VERSION_CURRENT, [$VENDOR_RELEASE], [Current Xorg version])
-+
- if test "x$XORG" = xyes; then
- XORG_DDXINCS='-I$(top_srcdir)/hw/xfree86 -I$(top_srcdir)/hw/xfree86/include -I$(top_srcdir)/hw/xfree86/common'
- XORG_OSINCS='-I$(top_srcdir)/hw/xfree86/os-support -I$(top_srcdir)/hw/xfree86/os-support/bus -I$(top_srcdir)/os'
-@@ -1826,7 +1833,6 @@ if test "x$XORG" = xyes; then
- AC_DEFINE(XORG_SERVER, 1, [Building Xorg server])
- AC_DEFINE(XORGSERVER, 1, [Building Xorg server])
- AC_DEFINE(XFree86Server, 1, [Building XFree86 server])
-- AC_DEFINE_UNQUOTED(XORG_VERSION_CURRENT, [$VENDOR_RELEASE], [Current Xorg version])
- AC_DEFINE(NEED_XF86_TYPES, 1, [Need XFree86 typedefs])
- AC_DEFINE(NEED_XF86_PROTOTYPES, 1, [Need XFree86 helper functions])
- AC_DEFINE(__XSERVERNAME__, "Xorg", [Name of X server])
-@@ -2291,6 +2297,7 @@ hw/dmx/Makefile
- hw/dmx/man/Makefile
- hw/vfb/Makefile
- hw/vfb/man/Makefile
-+hw/vnc/Makefile
- hw/xnest/Makefile
- hw/xnest/man/Makefile
- hw/xwin/Makefile
-diff -up xorg-server-20130109/hw/Makefile.am.vnc xorg-server-20130109/hw/Makefile.am
---- xorg-server-20130109/hw/Makefile.am.vnc 2013-01-10 06:06:16.000000000 +0100
-+++ xorg-server-20130109/hw/Makefile.am 2013-01-24 13:08:43.283941751 +0100
-@@ -33,7 +33,8 @@ SUBDIRS = \
- $(XNEST_SUBDIRS) \
- $(DMX_SUBDIRS) \
- $(KDRIVE_SUBDIRS) \
-- $(XQUARTZ_SUBDIRS)
-+ $(XQUARTZ_SUBDIRS) \
-+ vnc
-
- DIST_SUBDIRS = dmx xfree86 vfb xnest xwin xquartz kdrive
-
-diff -up xorg-server-20130109/mi/miinitext.c.vnc xorg-server-20130109/mi/miinitext.c
---- xorg-server-20130109/mi/miinitext.c.vnc 2013-01-10 06:06:16.000000000 +0100
-+++ xorg-server-20130109/mi/miinitext.c 2013-01-24 13:08:43.283941751 +0100
-@@ -112,6 +112,10 @@ SOFTWARE.
- #include "micmap.h"
- #include "globals.h"
-
-+#ifdef TIGERVNC
-+extern void vncExtensionInit(INITARGS);
-+#endif
-+
- /* The following is only a small first step towards run-time
- * configurable extensions.
- */
-@@ -302,6 +306,9 @@ static ExtensionModule staticExtensions[
- #ifdef XSELINUX
- {SELinuxExtensionInit, SELINUX_EXTENSION_NAME, &noSELinuxExtension},
- #endif
-+#ifdef TIGERVNC
-+ {vncExtensionInit, "VNC-EXTENSION", NULL},
-+#endif
- };
-
- static ExtensionModule *ExtensionModuleList = NULL;
diff --git a/community/unrealircd/PKGBUILD b/community/unrealircd/PKGBUILD
index 129d5bbb1..2a1533213 100644
--- a/community/unrealircd/PKGBUILD
+++ b/community/unrealircd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 92284 2013-06-03 13:56:49Z spupykin $
+# $Id: PKGBUILD 94846 2013-07-31 07:46:49Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Zerial <fernando@zerial.org>
pkgname=unrealircd
-pkgver=3.2.10
-pkgrel=5
+pkgver=3.2.10.1
+pkgrel=1
pkgdesc="Open Source IRC Server"
arch=('i686' 'x86_64' 'mips64el')
url="http://unrealircd.com"
@@ -17,7 +17,7 @@ backup=('etc/unrealircd/unrealircd.conf'
source=(http://www.unrealircd.com/downloads/Unreal$pkgver.tar.gz
unrealircd.service
arch-fixes.patch)
-md5sums=('05b0bbdbfab9ffc2304f7595951d7cec'
+md5sums=('97b4bd68a804e517355efa756f401a90'
'93276a1cd426e4a811c072c35fc31e94'
'77807313c4578f2c30286b9f9e3fb21c')
diff --git a/community/uwsgi/PKGBUILD b/community/uwsgi/PKGBUILD
new file mode 100644
index 000000000..f71d6310a
--- /dev/null
+++ b/community/uwsgi/PKGBUILD
@@ -0,0 +1,233 @@
+# $Id: PKGBUILD 94867 2013-07-31 22:32:58Z dwallace $
+# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com>
+# Contributor: Valentin Hăloiu <vially.ichb+aur@gmail.com>
+# Contributor: Angel Velasquez <angvp@archlinux.org>
+# Contributor: Kevin Zuber <uKev@knet.eu>
+# Contributor: Vsevolod Balashov <vsevolod@balashov.name>
+
+pkgbase=uwsgi
+pkgname=(uwsgi
+ uwsgi-plugin-common
+ uwsgi-plugin-rack
+ uwsgi-plugin-python2
+ uwsgi-plugin-python
+ uwsgi-plugin-nagios
+ uwsgi-plugin-router
+ uwsgi-plugin-admin
+ uwsgi-plugin-ruby
+ uswgi-plugin-greenlet
+ uswgi-plugin-php
+ uwsgi-plugin-carbon
+ uwsgi-plugin-rrdtool
+ uwsgi-plugin-erlang
+ uwsgi-plugin-pam
+ uwsgi-plugin-jvm
+ uwsgi-plugin-zergpool
+ )
+pkgver=1.9.14
+pkgrel=2
+arch=(i686 x86_64)
+url="http://projects.unbit.it/$pkgbase"
+license=(GPL2)
+conflicts=(python-$pkgbase)
+makedepends=(gcc python python2 ruby python2-greenlet php curl libxml2 libyaml
+ perl lua51 pcre libedit openssl bzip2 gmp erlang pam java-environment=7
+ jansson)
+source=(http://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz
+ archlinux.ini
+ tmpfilesd
+ uwsgi@.service
+ uwsgi@.socket
+ uwsgi_fix_rpath.patch
+ uwsgi_ruby20_compatibility.patch
+ uwsgi_trick_chroot.patch)
+md5sums=('ec9cf333534604f17ef4e24051d9d65d'
+ '73a3ad84736c8f2f3d077c43b24cf1b7'
+ 'b05ba1d796e1ea608a40635bc4f3ec67'
+ '0b79320fbae92715c96086cf51e60bc8'
+ 'db70315bbc8cb886a278ba59d5fd8d57'
+ '1a4516d5cdcf5b95b036f4eae2d0c152'
+ '4d09535ce379c8acd76160f35d5d6b55'
+ '0c09a52fdb88f08c36a8b380f451ce6d')
+
+prepare(){
+ cd $srcdir/$pkgbase-$pkgver
+ cp $srcdir/archlinux.ini buildconf/archlinux.ini
+ sed -i 's/LIBS .*-lphp5.*/LIBS = []/' plugins/php/uwsgiplugin.py
+ for patch in uwsgi_fix_rpath.patch uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch; do
+ patch -Np1 -i $srcdir/$patch
+ done
+ rm -rf plugins/ruby
+ mv plugins/ruby{19,}
+ sed -i 's:\(ruby\)19:\1:' plugins/ruby/uwsgiplugin.py
+
+}
+build() {
+ pushd $srcdir/$pkgbase-$pkgver
+ python uwsgiconfig.py --build archlinux
+ python2 uwsgiconfig.py --plugin plugins/python archlinux python2
+ python2 uwsgiconfig.py --plugin plugins/greenlet archlinux greenlet
+}
+
+package_uwsgi() {
+ backup=(etc/uwsgi/archlinux.ini)
+ pkgdesc="A fast, self-healing and developer/sysadmin-friendly application container server coded in pure C"
+ depends=(python2 libxml2 jansson libyaml systemd)
+ install=uwsgi.install
+ cd $srcdir/$pkgbase-$pkgver
+ install -Dm755 uwsgi $pkgdir/usr/bin/uwsgi
+ install -Dm644 $srcdir/archlinux.ini $pkgdir/etc/uwsgi/archlinux.ini
+ install -Dm644 $srcdir/uwsgi@.service $pkgdir/usr/lib/systemd/system/uwsgi@.service
+ install -Dm644 $srcdir/uwsgi@.socket $pkgdir/usr/lib/systemd/system/uwsgi@.socket
+ install -Dm755 systemd_logger_plugin.so $pkgdir/usr/lib/uwsgi/systemd_logger_plugin.so
+ install -Dm644 $srcdir/archlinux.ini $pkgdir/etc/uwsgi/archlinux.ini
+ install -Dm644 $srcdir/tmpfilesd $pkgdir/usr/lib/tmpfiles.d/uwsgi.conf
+}
+
+package_uwsgi-plugin-common(){
+ depends=(uwsgi)
+ pkgdesc="Common plugins for uWSGI"
+ install -dm755 $pkgdir/usr/bin
+ for plugin in cache cgi rpc ugreen; do
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_${plugin}
+ install -Dm755 $pkgbase-$pkgver/${plugin}_plugin.so $pkgdir/usr/lib/uwsgi/${plugin}_plugin.so
+ done
+}
+
+package_uwsgi-plugin-rack(){
+ depends=(ruby uwsgi-plugin-common)
+ pkgdesc="Ruby rack plugin"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_rack
+ install -Dm755 $pkgbase-$pkgver/rack_plugin.so $pkgdir/usr/lib/uwsgi/rack_plugin.so
+}
+
+package_uwsgi-plugin-python2(){
+ depends=(uwsgi-plugin-common)
+ pkgdesc="Plugin for Python2 support"
+ cd $srcdir/$pkgbase-$pkgver
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_python2
+ install -Dm755 $srcdir/$pkgbase-$pkgver/python2_plugin.so $pkgdir/usr/lib/uwsgi/python2_plugin.so
+}
+
+package_uwsgi-plugin-python(){
+ depends=(python uwsgi-plugin-common)
+ pkgdesc="Plugin for Python support"
+ install -dm755 $pkgdir/usr/bin
+ cd $srcdir/$pkgbase-$pkgver
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_python
+ install -Dm755 $srcdir/$pkgbase-$pkgver/python_plugin.so $pkgdir/usr/lib/uwsgi/python_plugin.so
+}
+
+package_uwsgi-plugin-nagios(){
+ depends=( uwsgi-plugin-common)
+ pkgdesc="Plugin for Nagios support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_nagios
+ install -Dm755 $pkgbase-$pkgver/nagios_plugin.so $pkgdir/usr/lib/uwsgi/nagios_plugin.so
+}
+
+package_uwsgi-plugin-router(){
+ depends=( uwsgi-plugin-common)
+ pkgdesc="Plugin for Router support"
+ install -dm755 $pkgdir/usr/lib/uwsgi
+ install -dm755 $pkgdir/usr/bin
+ cd $pkgbase-$pkgver
+ for file in *router*_plugin.so; do
+ install -Dm755 $file $pkgdir/usr/lib/uwsgi/$file
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_${file%_plugin.so}
+ done
+}
+
+package_uwsgi-plugin-admin(){
+ depends=( uwsgi-plugin-common)
+ pkgdesc="Plugin for Admin support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_admin
+ install -Dm755 $pkgbase-$pkgver/admin_plugin.so $pkgdir/usr/lib/uwsgi/admin_plugin.so
+}
+
+package_uwsgi-plugin-ruby(){
+ depends=(ruby uwsgi-plugin-common)
+ pkgdesc="Plugin for Ruby support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_ruby
+ install -Dm755 $pkgbase-$pkgver/ruby_plugin.so $pkgdir/usr/lib/uwsgi/ruby_plugin.so
+}
+
+
+package_uswgi-plugin-lua51(){
+ depends=(lua uwsgi-plugin-common)
+ pkgdesc="Plugin for Lua support"
+ install -dm755 $pkgdir/usr/bin
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_lua51
+ install -Dm755 $pkgbase-$pkgver/lua_plugin.so $pkgdir/usr/lib/uwsgi/lua51_plugin.so
+}
+
+package_uswgi-plugin-greenlet(){
+ depends=(python2-greenlet uwsgi-plugin-common)
+ pkgdesc="Plugin for Python Greenlet support"
+ cd $srcdir/$pkgbase-$pkgver
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_greenlet
+ install -Dm755 greenlet_plugin.so $pkgdir/usr/lib/uwsgi/greenlet_plugin.so
+}
+
+package_uswgi-plugin-php(){
+ depends=(uwsgi-plugin-common)
+ pkgdesc="Plugin for PHP support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_php
+ install -Dm755 $pkgbase-$pkgver/php_plugin.so $pkgdir/usr/lib/uwsgi/php_plugin.so
+}
+
+package_uwsgi-plugin-carbon(){
+ depends=(uwsgi-plugin-common)
+ pkgdesc="Plugin for Carbon support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_carbon
+ install -Dm755 $pkgbase-$pkgver/carbon_plugin.so $pkgdir/usr/lib/uwsgi/carbon_plugin.so
+}
+
+package_uwsgi-plugin-rrdtool(){
+ depends=(uwsgi-plugin-common rrdtool)
+ pkgdesc="Plugin for Rrdtool support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_rrdtool
+ install -Dm755 $pkgbase-$pkgver/rrdtool_plugin.so $pkgdir/usr/lib/uwsgi/rrdtool_plugin.so
+}
+
+package_uwsgi-plugin-erlang(){
+ depends=(uwsgi-plugin-common erlang)
+ pkgdesc="Plugin for Erlang support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_erlang
+ install -Dm755 $pkgbase-$pkgver/erlang_plugin.so $pkgdir/usr/lib/uwsgi/erlang_plugin.so
+}
+
+
+package_uwsgi-plugin-pam(){
+ depends=(uwsgi-plugin-common)
+ pkgdesc="Plugin for Pam support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_pam
+ install -Dm755 $pkgbase-$pkgver/pam_plugin.so $pkgdir/usr/lib/uwsgi/pam_plugin.so
+}
+
+package_uwsgi-plugin-jvm(){
+ depends=(uwsgi-plugin-common java-runtime=7)
+ pkgdesc="Plugin for Jvm support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_jvm
+ install -Dm755 $pkgbase-$pkgver/jvm_plugin.so $pkgdir/usr/lib/uwsgi/jvm_plugin.so
+}
+
+package_uwsgi-plugin-zergpool(){
+ depends=(uwsgi-plugin-common)
+ pkgdesc="Plugin for zergpool support"
+ install -dm755 $pkgdir/usr/bin
+ ln -s uwsgi $pkgdir/usr/bin/uwsgi_zergpool
+ install -Dm755 $pkgbase-$pkgver/zergpool_plugin.so $pkgdir/usr/lib/uwsgi/zergpool_plugin.so
+}
diff --git a/community/uwsgi/archlinux.ini b/community/uwsgi/archlinux.ini
new file mode 100644
index 000000000..36841b267
--- /dev/null
+++ b/community/uwsgi/archlinux.ini
@@ -0,0 +1,17 @@
+[uwsgi]
+inherit = core
+bin_name = uwsgi
+xml = true
+yaml = true
+json = true
+pcre = true
+routing = true
+debug = true
+sqlite3 = true
+ssl = true
+xml_implementation = libxml2
+yaml_implementation = auto
+malloc_implementation = libc
+embedded_plugins = echo, ping, corerouter, http
+plugin_dir = /usr/lib/uwsgi
+plugins = rack, python, nagios, fastrouter, admin, lua, ruby, cache, cgi, rpc, ugreen, php, carbon, rrdtool, erlang, pam, jvm, router_uwsgi, router_redirect, router_basicauth, zergpool, router_rewrite, router_http, router_cache, rawrouter, router_static, sslrouter, systemd_logger
diff --git a/community/uwsgi/tmpfilesd b/community/uwsgi/tmpfilesd
new file mode 100644
index 000000000..8609b38f0
--- /dev/null
+++ b/community/uwsgi/tmpfilesd
@@ -0,0 +1 @@
+d /run/uwsgi 0755 - - - -
diff --git a/community/uwsgi/uwsgi.install b/community/uwsgi/uwsgi.install
new file mode 100644
index 000000000..0002ec42e
--- /dev/null
+++ b/community/uwsgi/uwsgi.install
@@ -0,0 +1,12 @@
+post_install(){
+ systemd-tmpfiles --create /usr/lib/tmpfiles.d/uwsgi.conf
+}
+post_update(){
+ echo "To use uwsgi@.socket and uwsgi@.service:"
+ echo "\tAll you need to do is put the name of your .ini file after the @ sign"
+ echo "\tYou can use either the .socket or .service, but if you use the .socket"
+ echo "\tuwsgi@<sameinifile>.service won't be started until the first time your http"
+ echo "\tserver touches the socket. You will also not need to specify the socket in"
+ echo "\tthe .ini file or in the .service file. Systemd will handle listening to"
+ echo "\tthe socket for you."
+}
diff --git a/community/uwsgi/uwsgi@.service b/community/uwsgi/uwsgi@.service
new file mode 100644
index 000000000..c9e9789a0
--- /dev/null
+++ b/community/uwsgi/uwsgi@.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=uWSGI Emperor
+After=syslog.target
+
+[Service]
+ExecStart=/usr/bin/uwsgi --ini /etc/uwsgi/%I.ini
+Restart=always
+Type=notify
+StandardError=syslog
+NotifyAccess=main
+
+[Install]
+WantedBy=multi-user.target
diff --git a/community/uwsgi/uwsgi@.socket b/community/uwsgi/uwsgi@.socket
new file mode 100644
index 000000000..012b33a7a
--- /dev/null
+++ b/community/uwsgi/uwsgi@.socket
@@ -0,0 +1,9 @@
+[Unit]
+Description=Socket for uWSGI Cgit
+
+[Socket]
+# Change this to your uwsgi application port or unix socket location
+ListenStream=/run/uwsgi/%I.sock
+
+[Install]
+WantedBy=sockets.target
diff --git a/community/uwsgi/uwsgi_fix_rpath.patch b/community/uwsgi/uwsgi_fix_rpath.patch
new file mode 100644
index 000000000..3de66a771
--- /dev/null
+++ b/community/uwsgi/uwsgi_fix_rpath.patch
@@ -0,0 +1,66 @@
+diff --git a/plugins/jvm/uwsgiplugin.py b/plugins/jvm/uwsgiplugin.py
+index ac7eb3e..0911288 100644
+--- a/plugins/jvm/uwsgiplugin.py
++++ b/plugins/jvm/uwsgiplugin.py
+@@ -59,11 +59,6 @@ if "-framework JavaVM" in JVM_LIBPATH:
+
+ GCC_LIST = ['jvm_plugin']
+
+-if 'LD_RUN_PATH' in os.environ:
+- os.environ['LD_RUN_PATH'] += ':' + JVM_LIBPATH[0][2:]
+-else:
+- os.environ['LD_RUN_PATH'] = JVM_LIBPATH[0][2:]
+-
+ def post_build(config):
+ if os.system("javac %s/plugins/jvm/uwsgi.java" % os.getcwd()) != 0:
+ os._exit(1)
+diff --git a/plugins/php/uwsgiplugin.py b/plugins/php/uwsgiplugin.py
+index fb9e5bb..fd12c91 100644
+--- a/plugins/php/uwsgiplugin.py
++++ b/plugins/php/uwsgiplugin.py
+@@ -22,7 +22,6 @@ CFLAGS = [os.popen(PHPPATH + ' --includes').read().rstrip(), '-Wno-error=sign-co
+ LDFLAGS = os.popen(PHPPATH + ' --ldflags').read().rstrip().split()
+ if ld_run_path:
+ LDFLAGS.append('-L%s' % ld_run_path)
+- os.environ['LD_RUN_PATH'] = ld_run_path
+
+ LIBS = [os.popen(PHPPATH + ' --libs').read().rstrip(), '-lphp5']
+
+diff --git a/plugins/python/uwsgiplugin.py b/plugins/python/uwsgiplugin.py
+index c4f03e1..8d4b2e0 100644
+--- a/plugins/python/uwsgiplugin.py
++++ b/plugins/python/uwsgiplugin.py
+@@ -45,10 +45,8 @@ if not 'UWSGI_PYTHON_NOLIB' in os.environ:
+ else:
+ try:
+ LDFLAGS.append("-L%s" % sysconfig.get_config_var('LIBDIR'))
+- os.environ['LD_RUN_PATH'] = "%s" % (sysconfig.get_config_var('LIBDIR'))
+ except:
+ LDFLAGS.append("-L%s/lib" % sysconfig.PREFIX)
+- os.environ['LD_RUN_PATH'] = "%s/lib" % sysconfig.PREFIX
+
+ LIBS.append('-lpython%s' % get_python_version())
+ else:
+diff --git a/plugins/rack/uwsgiplugin.py b/plugins/rack/uwsgiplugin.py
+index 8dee214..2375bc9 100644
+--- a/plugins/rack/uwsgiplugin.py
++++ b/plugins/rack/uwsgiplugin.py
+@@ -44,7 +44,6 @@ LIBS = os.popen(RUBYPATH + " -e \"require 'rbconfig';print %s::CONFIG['LIBS']\""
+
+ if has_shared == 'yes':
+ LDFLAGS.append('-L' + libpath )
+- os.environ['LD_RUN_PATH'] = libpath
+ LIBS.append(os.popen(RUBYPATH + " -e \"require 'rbconfig';print '-l' + %s::CONFIG['RUBY_SO_NAME']\"" % rbconfig).read().rstrip())
+ else:
+ GCC_LIST.append("%s/%s" % (libpath, os.popen(RUBYPATH + " -e \"require 'rbconfig';print %s::CONFIG['LIBRUBY_A']\"" % rbconfig).read().rstrip()))
+diff --git a/plugins/ruby19/uwsgiplugin.py b/plugins/ruby19/uwsgiplugin.py
+index ecea48d..4f35984 100644
+--- a/plugins/ruby19/uwsgiplugin.py
++++ b/plugins/ruby19/uwsgiplugin.py
+@@ -40,6 +40,5 @@ LDFLAGS = os.popen(RUBYPATH + " -e \"require 'rbconfig';print %s::CONFIG['LDFLAG
+
+ libpath = os.popen(RUBYPATH + " -e \"require 'rbconfig';print %s::CONFIG['libdir']\"" % rbconfig).read().rstrip()
+ LDFLAGS.append('-L' + libpath )
+-os.environ['LD_RUN_PATH'] = libpath
+ LIBS = os.popen(RUBYPATH + " -e \"require 'rbconfig';print '-l' + %s::CONFIG['RUBY_SO_NAME']\"" % rbconfig).read().rstrip().split()
+
diff --git a/community/uwsgi/uwsgi_ruby20_compatibility.patch b/community/uwsgi/uwsgi_ruby20_compatibility.patch
new file mode 100644
index 000000000..b4bf20d38
--- /dev/null
+++ b/community/uwsgi/uwsgi_ruby20_compatibility.patch
@@ -0,0 +1,42 @@
+diff --git a/plugins/rack/uwsgiplugin.py b/plugins/rack/uwsgiplugin.py
+index 2375bc9..b908417 100644
+--- a/plugins/rack/uwsgiplugin.py
++++ b/plugins/rack/uwsgiplugin.py
+@@ -10,13 +10,14 @@ except:
+ rbconfig = 'Config'
+
+ version = os.popen(RUBYPATH + " -e \"print RUBY_VERSION\"").read().rstrip()
+-v = version.split('.')
+
+ GCC_LIST = ['rack_plugin', 'rack_api']
+
+-if (v[0] == '1' and v[1] == '9') or v[0] >= '2':
++if version >= '1.9':
+ CFLAGS = os.popen(RUBYPATH + " -e \"require 'rbconfig';print RbConfig::CONFIG['CFLAGS']\"").read().rstrip().split()
+ CFLAGS.append('-DRUBY19')
++ if version >= '2.0':
++ CFLAGS.append('-DRUBY20')
+ CFLAGS.append('-Wno-unused-parameter')
+ rbconfig = 'RbConfig'
+ else:
+diff --git a/plugins/ruby19/uwsgiplugin.py b/plugins/ruby19/uwsgiplugin.py
+index 4f35984..156018f 100644
+--- a/plugins/ruby19/uwsgiplugin.py
++++ b/plugins/ruby19/uwsgiplugin.py
+@@ -10,13 +10,14 @@ except:
+ rbconfig = 'Config'
+
+ version = os.popen(RUBYPATH + " -e \"print RUBY_VERSION\"").read().rstrip()
+-v = version.split('.')
+
+ GCC_LIST = ['../rack/rack_plugin', '../rack/rack_api']
+
+-if v[0] == '1' and v[1] == '9':
++if version >= '1.9':
+ CFLAGS = os.popen(RUBYPATH + " -e \"require 'rbconfig';print RbConfig::CONFIG['CFLAGS']\"").read().rstrip().split()
+ CFLAGS.append('-DRUBY19')
++ if version >= '2.0':
++ CFLAGS.append('-DRUBY20')
+ CFLAGS.append('-Wno-unused-parameter')
+ rbconfig = 'RbConfig'
+ else:
diff --git a/community/uwsgi/uwsgi_trick_chroot.patch b/community/uwsgi/uwsgi_trick_chroot.patch
new file mode 100644
index 000000000..3bfb1ac22
--- /dev/null
+++ b/community/uwsgi/uwsgi_trick_chroot.patch
@@ -0,0 +1,16 @@
+diff --git a/uwsgiconfig.py b/uwsgiconfig.py
+index e447123..4d55f2c 100644
+--- a/uwsgiconfig.py
++++ b/uwsgiconfig.py
+@@ -1129,10 +1129,7 @@ def build_plugin(path, uc, cflags, ldflags, libs, name = None):
+ except:
+ pass
+
+- if uc:
+- plugin_dest = uc.get('plugin_dir') + '/' + name + '_plugin'
+- else:
+- plugin_dest = name + '_plugin'
++ plugin_dest = name + '_plugin'
+
+ shared_flag = '-shared'
+
diff --git a/community/v8/PKGBUILD b/community/v8/PKGBUILD
index f84a6d362..8c1820d0b 100644
--- a/community/v8/PKGBUILD
+++ b/community/v8/PKGBUILD
@@ -1,9 +1,10 @@
-# $Id: PKGBUILD 90963 2013-05-16 17:56:17Z bpiotrowski $
-# Maintainer: Kaiting Chen <kaitocracy@gmail.com>
+# $Id: PKGBUILD 94324 2013-07-20 14:19:20Z bpiotrowski $
+# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
+# Contributor: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: tocer <tocer.deng@gmail.com>
pkgname=v8
-pkgver=3.19.0
+pkgver=3.19.18.4
pkgrel=1
pkgdesc='Fast and modern Javascript engine'
arch=('i686' 'x86_64')
@@ -12,7 +13,7 @@ license=('BSD')
depends=('gcc-libs' 'readline')
makedepends=('subversion' 'python2')
source=(http://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.bz2)
-sha256sums=('35af5629792e958968eacc94daef3ad358b6ed7126875db6138664f51c061368')
+sha256sums=('10d7a51ed2769b1c2a6311a30ed1967d0a1da3f522c90b9c00f25fbe0b1aba02')
[[ "$CARCH" = 'i686' ]] && ARCH=ia32
[[ "$CARCH" = 'x86_64' ]] && ARCH=x64
@@ -20,10 +21,8 @@ sha256sums=('35af5629792e958968eacc94daef3ad358b6ed7126875db6138664f51c061368')
prepare() {
cd $pkgname-$pkgver
- # Fetch gyp
make dependencies
- # The world isn't ready for python3
export PYTHON=python2
find build/ test/ tools/ src/ -type f \
-exec sed -e 's_^#!/usr/bin/env python$_&2_' \
diff --git a/community/vdrift/PKGBUILD b/community/vdrift/PKGBUILD
index 35ac2775e..0225b12f9 100644
--- a/community/vdrift/PKGBUILD
+++ b/community/vdrift/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 85589 2013-03-03 17:28:55Z dreisner $
+# $Id: PKGBUILD 94910 2013-08-01 06:55:43Z bpiotrowski $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
# Contributor: Lone_Wolf lonewolf@xs4all.nl
pkgname=vdrift
pkgver=2012.07.22
-pkgrel=4
+pkgrel=5
pkgdesc="Open source driving simulation made with drift racing in mind"
arch=('i686' 'x86_64')
url="http://vdrift.net/"
diff --git a/community/virtualbox-modules/PKGBUILD b/community/virtualbox-modules/PKGBUILD
index 4d220f40b..51b0f410c 100644
--- a/community/virtualbox-modules/PKGBUILD
+++ b/community/virtualbox-modules/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 93524 2013-07-05 00:43:46Z seblu $
+# $Id: PKGBUILD 94462 2013-07-25 11:22:57Z tpowa $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Maintainer: Sébastien Luttringer
pkgbase=virtualbox-modules
pkgname=('virtualbox-host-modules' 'virtualbox-guest-modules')
pkgver=4.2.16
-pkgrel=1
+pkgrel=3
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
-makedepends=('linux>=3.9' 'linux<3.10'
- 'linux-headers>=3.9' 'linux-headers<3.10'
+makedepends=('linux>=3.10' 'linux<3.11'
+ 'linux-headers>=3.10' 'linux-headers<3.11'
"virtualbox-host-dkms>=$pkgver"
"virtualbox-guest-dkms>=$pkgver"
'expac'
@@ -18,7 +18,7 @@ makedepends=('linux>=3.9' 'linux<3.10'
'bc')
# remember to also adjust the .install files and the package deps below
-_extramodules=extramodules-3.9-ARCH
+_extramodules=extramodules-3.10-ARCH
build() {
_kernver="$(cat /usr/lib/modules/$_extramodules/version)"
@@ -36,7 +36,7 @@ build() {
package_virtualbox-host-modules(){
_kernver="$(cat /usr/lib/modules/$_extramodules/version)"
pkgdesc='Host kernel modules for VirtualBox'
- depends=('linux>=3.9' 'linux<3.10')
+ depends=('linux>=3.10' 'linux<3.11')
replaces=('virtualbox-modules')
conflicts=('virtualbox-modules')
install=virtualbox-host-modules.install
@@ -51,7 +51,7 @@ package_virtualbox-guest-modules(){
_kernver="$(cat /usr/lib/modules/$_extramodules/version)"
pkgdesc='Guest kernel modules for VirtualBox'
license=('GPL')
- depends=('linux>=3.9' 'linux<3.10')
+ depends=('linux>=3.10' 'linux<3.11')
replaces=('virtualbox-archlinux-modules')
conflicts=('virtualbox-archlinux-modules')
install=virtualbox-guest-modules.install
diff --git a/community/virtualbox-modules/virtualbox-guest-modules.install b/community/virtualbox-modules/virtualbox-guest-modules.install
index 169dd9a35..ed1762c21 100644
--- a/community/virtualbox-modules/virtualbox-guest-modules.install
+++ b/community/virtualbox-modules/virtualbox-guest-modules.install
@@ -1,5 +1,5 @@
_depmod() {
- EXTRAMODULES='extramodules-3.9-ARCH'
+ EXTRAMODULES='extramodules-3.10-ARCH'
depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
}
diff --git a/community/virtualbox-modules/virtualbox-host-modules.install b/community/virtualbox-modules/virtualbox-host-modules.install
index b1c7a68c6..2f7f00d9e 100644
--- a/community/virtualbox-modules/virtualbox-host-modules.install
+++ b/community/virtualbox-modules/virtualbox-host-modules.install
@@ -1,5 +1,5 @@
_depmod() {
- EXTRAMODULES='extramodules-3.9-ARCH'
+ EXTRAMODULES='extramodules-3.10-ARCH'
depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
}
diff --git a/community/vtk/PKGBUILD b/community/vtk/PKGBUILD
index 46db8282a..bcfecb3e8 100644
--- a/community/vtk/PKGBUILD
+++ b/community/vtk/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90101 2013-05-06 19:39:56Z foutrelis $
+# $Id: PKGBUILD 94911 2013-08-01 06:55:45Z bpiotrowski $
# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: Christofer Bertonha <christoferbertonha at gmail dot com>
@@ -12,7 +12,7 @@
pkgname=vtk
pkgver=5.10.1
-pkgrel=8
+pkgrel=9
pkgdesc='A software system for 3D computer graphics, image processing, and visualization.'
arch=('i686' 'x86_64')
url='http://www.vtk.org/'
@@ -26,11 +26,12 @@ optdepends=('python2: python bindings'
'graphviz: drawing tools')
source=("http://www.vtk.org/files/release/${pkgver:0:4}/vtk-${pkgver}.tar.gz"
"http://www.vtk.org/files/release/${pkgver:0:4}/vtkdata-${pkgver}.tar.gz"
- ffmpeg-0.8.diff ffmpeg-0.11.diff tcl-8.6.diff python-destdir.diff)
+ ffmpeg-0.8.diff ffmpeg-0.11.diff ffmpeg-2.0.diff tcl-8.6.diff python-destdir.diff)
md5sums=('264b0052e65bd6571a84727113508789'
'b6355063264cd56bcd1396c92f6ca59a'
'e992321c9d1def6034d0fa6607b40c5a'
'81922ea61989e5591135f233a0400694'
+ '4ff5668957336709dcd096fbac102558'
'a804a9f034e24ef1a8b28542c15ce1a1'
'f7aba715bcc10de93a6ecf1cd6b0c560')
@@ -40,6 +41,7 @@ build() {
# fix compilation errors:
patch -Np1 -i "${srcdir}/ffmpeg-0.8.diff"
patch -Np1 -i "${srcdir}/ffmpeg-0.11.diff"
+ patch -Np1 -i "${srcdir}/ffmpeg-2.0.diff"
patch -Np1 -i "${srcdir}/tcl-8.6.diff"
patch -Np1 -i "${srcdir}/python-destdir.diff"
diff --git a/community/vtk/ffmpeg-2.0.diff b/community/vtk/ffmpeg-2.0.diff
new file mode 100644
index 000000000..2488d74a0
--- /dev/null
+++ b/community/vtk/ffmpeg-2.0.diff
@@ -0,0 +1,21 @@
+diff -rupN a/IO/vtkFFMPEGWriter.cxx b/IO/vtkFFMPEGWriter.cxx
+--- a/IO/vtkFFMPEGWriter.cxx 2013-07-22 18:29:24.625362910 +0000
++++ b/IO/vtkFFMPEGWriter.cxx 2013-07-22 18:39:16.184515101 +0000
+@@ -149,7 +149,7 @@ int vtkFFMPEGWriterInternal::Start()
+
+ //Set up the codec.
+ AVCodecContext *c = this->avStream->codec;
+- c->codec_id = (CodecID)this->avOutputFormat->video_codec;
++ c->codec_id = (AVCodecID)this->avOutputFormat->video_codec;
+ c->codec_type = AVMEDIA_TYPE_VIDEO;
+ c->width = this->Dim[0];
+ c->height = this->Dim[1];
+@@ -199,7 +199,7 @@ int vtkFFMPEGWriterInternal::Start()
+ vtkGenericWarningMacro (<< "Codec not found." );
+ return 0;
+ }
+- if (avcodec_open(c, codec) < 0)
++ if (avcodec_open2(c, codec, NULL) < 0)
+ {
+ vtkGenericWarningMacro (<< "Could not open codec.");
+ return 0;
diff --git a/community/warzone2100/PKGBUILD b/community/warzone2100/PKGBUILD
index 81ffa3f17..a5975f2e4 100644
--- a/community/warzone2100/PKGBUILD
+++ b/community/warzone2100/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 90105 2013-05-06 19:40:03Z foutrelis $
+# $Id: PKGBUILD 94912 2013-08-01 06:55:47Z bpiotrowski $
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Angelo Theodorou <encelo@users.sourceforge.net>
pkgname=warzone2100
pkgver=3.1.0
-pkgrel=3
+pkgrel=4
pkgdesc="3D realtime strategy game on a future Earth"
url="http://wz2100.net/"
arch=('i686' 'x86_64' 'mips64el')
diff --git a/community/weston/PKGBUILD b/community/weston/PKGBUILD
index 4dbda497b..7eba5c783 100644
--- a/community/weston/PKGBUILD
+++ b/community/weston/PKGBUILD
@@ -1,25 +1,24 @@
-# $Id: PKGBUILD 92508 2013-06-07 12:43:24Z seblu $
+# $Id: PKGBUILD 94173 2013-07-15 21:54:10Z tomegun $
# Maintainer: Sébastien Luttringer
# Contributor: Joel Teichroeb <joel@teichroeb.net>
pkgname=weston
-pkgver=1.1.1
-pkgrel=1
+pkgver=1.2.0
+pkgrel=2
pkgdesc='Reference implementation of a Wayland compositor'
arch=('i686' 'x86_64' 'mips64el')
url='http://wayland.freedesktop.org'
license=('MIT')
options=(!libtool)
-depends=('libxkbcommon' 'libunwind' 'poppler-glib' 'mtdev' 'libxcursor' 'glu' 'pango')
+depends=('libxkbcommon' 'libunwind' 'poppler-glib' 'mtdev' 'libxcursor' 'glu' 'pango' 'colord')
source=("http://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz")
-sha1sums=('5239afe177dadbded3c0018b55dd1045be5f84b2')
+sha1sums=('23201d31e71768e5ec3de0d10fa6de988dd273c8')
build() {
cd $pkgname-$pkgver
./configure \
--prefix=/usr \
- --libexecdir=/usr/lib/weston \
- --disable-android-compositor
+ --libexecdir=/usr/lib/weston
make
}
@@ -29,11 +28,8 @@ package() {
# license
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
# embed more clients
- for _c in calibrator clickdot cliptest dnd editor eventdemo flower gears image \
- resizor simple-egl simple-shm simple-touch smoke transformed view; do
+ for _c in calibrator clickdot cliptest dnd editor eventdemo flower fullscreen gears \
+ image resizor simple-egl simple-shm simple-touch smoke transformed view; do
install -Dm755 "clients/$_c" "$pkgdir/usr/bin/weston-$_c"
done
- for _c in info keyboard screensaver screenshooter tablet-shell terminal; do
- install -Dm755 "clients/weston-$_c" "$pkgdir/usr/bin/weston-$_c"
- done
}
diff --git a/community/widelands/6233_6232.diff b/community/widelands/6233_6232.diff
deleted file mode 100644
index f82477607..000000000
--- a/community/widelands/6233_6232.diff
+++ /dev/null
@@ -1,59 +0,0 @@
-=== modified file 'src/graphic/graphic.cc'
---- src/graphic/graphic.cc 2011-11-30 21:38:37 +0000
-+++ src/graphic/graphic.cc 2012-02-19 17:10:12 +0000
-@@ -725,6 +725,18 @@
- if (!png_ptr)
- throw wexception("Graphic::save_png: could not create png struct");
-
-+ png_infop info_ptr = png_create_info_struct(png_ptr);
-+ if (!info_ptr) {
-+ png_destroy_write_struct(&png_ptr, static_cast<png_infopp>(0));
-+ throw wexception("Graphic::save_png: could not create png info struct");
-+ }
-+
-+ // Set jump for error
-+ if (setjmp(png_jmpbuf(png_ptr))) {
-+ png_destroy_write_struct(&png_ptr, &info_ptr);
-+ throw wexception("Graphic::save_png: Error writing PNG!");
-+ }
-+
- // Set another write function. This is potentially dangerouse because the
- // flush function is internally called by png_write_end(), this will crash
- // on newer libpngs. See here:
-@@ -736,35 +748,14 @@
- sw,
- &Graphic::m_png_write_function, &Graphic::m_png_flush_function);
-
-- png_infop info_ptr = png_create_info_struct(png_ptr);
--
-- if (!info_ptr) {
-- png_destroy_write_struct(&png_ptr, static_cast<png_infopp>(0));
-- throw wexception("Graphic::save_png: could not create png info struct");
-- }
--
-- // Set jump for error
-- if (setjmp(png_jmpbuf(png_ptr))) {
-- png_destroy_write_struct(&png_ptr, &info_ptr);
-- throw wexception("Graphic::save_png: could not set png setjmp");
-- }
--
- // Fill info struct
- png_set_IHDR
- (png_ptr, info_ptr, pix.get_w(), pix.get_h(),
- 8, PNG_COLOR_TYPE_RGB_ALPHA, PNG_INTERLACE_NONE,
- PNG_COMPRESSION_TYPE_DEFAULT, PNG_FILTER_TYPE_DEFAULT);
-
-- // png_set_strip_16(png_ptr) ;
--
- // Start writing
- png_write_info(png_ptr, info_ptr);
--
-- // Strip data down
-- png_set_filler(png_ptr, 0, PNG_FILLER_AFTER);
--
-- png_set_packing(png_ptr);
--
- {
- uint32_t surf_w = pix.get_w();
- uint32_t surf_h = pix.get_h();
-
diff --git a/community/widelands/PKGBUILD b/community/widelands/PKGBUILD
index b0626e98b..62dd1b535 100644
--- a/community/widelands/PKGBUILD
+++ b/community/widelands/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 94055 2013-07-13 12:38:06Z svenstaro $
+# $Id: PKGBUILD 94913 2013-08-01 06:55:50Z bpiotrowski $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Arkham <arkham at archlinux dot us>
# Contributor: Christoph Zeiler <rabyte*gmail>
@@ -6,7 +6,7 @@
pkgname=widelands
pkgver=17
_realver=build17
-pkgrel=8
+pkgrel=9
pkgdesc="A realtime strategy game with emphasis on economy and transport"
arch=('i686' 'x86_64' 'mips64el')
url="http://widelands.org/"
diff --git a/community/widelands/widelands-0.16-libpng15.patch b/community/widelands/widelands-0.16-libpng15.patch
deleted file mode 100644
index 9f733e7b9..000000000
--- a/community/widelands/widelands-0.16-libpng15.patch
+++ /dev/null
@@ -1,61 +0,0 @@
---- src/graphic/SDL_mng.cc
-+++ src/graphic/SDL_mng.cc
-@@ -276,7 +276,7 @@
- * the normal method of doing things with libpng). REQUIRED unless you
- * set up your own error handlers in png_create_read_struct() earlier.
- */
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- SDL_SetError("Error reading the PNG file.");
- goto done;
- }
-@@ -356,9 +356,9 @@
- Rmask = 0x000000FF;
- Gmask = 0x0000FF00;
- Bmask = 0x00FF0000;
-- Amask = (info_ptr->channels == 4) ? 0xFF000000 : 0;
-+ Amask = (png_get_channels(png_ptr, info_ptr) == 4) ? 0xFF000000 : 0;
- } else {
-- int const s = (info_ptr->channels == 4) ? 0 : 8;
-+ int const s = (png_get_channels(png_ptr, info_ptr) == 4) ? 0 : 8;
- Rmask = 0xFF000000 >> s;
- Gmask = 0x00FF0000 >> s;
- Bmask = 0x0000FF00 >> s;
-@@ -369,7 +369,7 @@
- SDL_AllocSurface
- (SDL_SWSURFACE,
- width, height,
-- bit_depth * info_ptr->channels,
-+ bit_depth * png_get_channels(png_ptr, info_ptr),
- Rmask, Gmask, Bmask, Amask);
- if (not surface) {
- SDL_SetError("Out of memory");
-@@ -407,6 +407,9 @@
- /* read rest of file, get additional chunks in info_ptr - REQUIRED */
- png_read_end(png_ptr, info_ptr);
-
-+ png_colorp png_palette;
-+ int png_num_palette;
-+
- /* Load the palette, if any */
- if ((palette = surface->format->palette)) {
- if (color_type == PNG_COLOR_TYPE_GRAY) {
-@@ -416,12 +419,12 @@
- palette->colors[i].g = i;
- palette->colors[i].b = i;
- }
-- } else if (info_ptr->num_palette > 0) {
-- palette->ncolors = info_ptr->num_palette;
-- for (uint32_t i = 0; i < info_ptr->num_palette; ++i) {
-- palette->colors[i].b = info_ptr->palette[i].blue;
-- palette->colors[i].g = info_ptr->palette[i].green;
-- palette->colors[i].r = info_ptr->palette[i].red;
-+ } else if (png_num_palette > 0) {
-+ palette->ncolors = png_num_palette;
-+ for (uint32_t i = 0; i < png_num_palette; ++i) {
-+ palette->colors[i].b = png_palette[i].blue;
-+ palette->colors[i].g = png_palette[i].green;
-+ palette->colors[i].r = png_palette[i].red;
- }
- }
- }
diff --git a/community/widelands/widelands-build15-gcc-4.5-patch b/community/widelands/widelands-build15-gcc-4.5-patch
deleted file mode 100644
index 6ba313358..000000000
--- a/community/widelands/widelands-build15-gcc-4.5-patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff -Naur widelands-from/src/editor/ui_menus/editor_main_menu_new_map.cc widelands-to/src/editor/ui_menus/editor_main_menu_new_map.cc
---- widelands-from/src/editor/ui_menus/editor_main_menu_new_map.cc 2010-04-16 15:41:22.000000000 +0000
-+++ widelands-to/src/editor/ui_menus/editor_main_menu_new_map.cc 2010-07-01 21:15:56.000000000 +0000
-@@ -113,7 +113,7 @@
- posx, posy, width, height,
- g_gr->get_picture(PicMod_UI, "pics/but1.png"),
- &Main_Menu_New_Map::button_clicked, *this, 4,
-- Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name());
-+ Widelands::World(m_worlds[m_currentworld].c_str()).get_name());
-
- posy += height + spacing + spacing + spacing;
-
-@@ -142,7 +142,7 @@
- if (m_currentworld == m_worlds.size())
- m_currentworld = 0;
- m_world->set_title
-- (Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name
-+ (Widelands::World(m_worlds[m_currentworld].c_str()).get_name
- ());
- break;
- }
-diff -Naur widelands-from/src/editor/ui_menus/editor_main_menu_random_map.cc widelands-to/src/editor/ui_menus/editor_main_menu_random_map.cc
---- widelands-from/src/editor/ui_menus/editor_main_menu_random_map.cc 2010-04-16 15:41:22.000000000 +0000
-+++ widelands-to/src/editor/ui_menus/editor_main_menu_random_map.cc 2010-07-01 21:17:39.000000000 +0000
-@@ -272,7 +272,7 @@
- posx, posy, width, height,
- g_gr->get_picture(PicMod_UI, "pics/but1.png"),
- &Main_Menu_New_Random_Map::button_clicked, *this, 8,
-- Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name());
-+ Widelands::World(m_worlds[m_currentworld].c_str()).get_name());
-
- posy += height + spacing + spacing + spacing;
-
-@@ -343,7 +343,7 @@
- if (m_currentworld == m_worlds.size())
- m_currentworld = 0;
- m_world->set_title
-- (Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name());
-+ (Widelands::World(m_worlds[m_currentworld].c_str()).get_name());
- break;
- case 9:
- break;
-@@ -476,7 +476,7 @@
- (strcmp(mapInfo.worldName.c_str(), m_worlds[m_currentworld].c_str()))
- ++m_currentworld;
- m_world->set_title
-- (Widelands::World::World(m_worlds[m_currentworld].c_str()).get_name());
-+ (Widelands::World(m_worlds[m_currentworld].c_str()).get_name());
-
- button_clicked(-1); // Update other values in UI as well
-
diff --git a/community/xcircuit/PKGBUILD b/community/xcircuit/PKGBUILD
index 50b9ce992..f0f6e4a00 100644
--- a/community/xcircuit/PKGBUILD
+++ b/community/xcircuit/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 88341 2013-04-16 13:32:48Z spupykin $
+# $Id: PKGBUILD 94361 2013-07-22 11:21:13Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Giovanni Scafora <linuxmania@gmail.com>
# Contributor: simo <simo@archlinux.org>
pkgname=xcircuit
-pkgver=3.7.48
+pkgver=3.7.51
pkgrel=1
pkgdesc="A program for drawing publishable-quality electrical circuit schematic diagrams"
arch=('i686' 'x86_64' 'mips64el')
@@ -13,7 +13,7 @@ license=('GPL2')
depends=('tk' 'libxpm' 'zlib')
makedepends=('chrpath')
source=(http://opencircuitdesign.com/xcircuit/archive/$pkgname-$pkgver.tgz)
-md5sums=('efe537f908b12d30ef1aeebf77222fbf')
+md5sums=('a3f5d10f6f96a6298505801f4d0f6190')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/xdebug/PKGBUILD b/community/xdebug/PKGBUILD
index 71bd4588f..36c2071a1 100644
--- a/community/xdebug/PKGBUILD
+++ b/community/xdebug/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92281 2013-06-03 13:37:54Z spupykin $
+# $Id: PKGBUILD 94986 2013-08-02 13:00:08Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Jonathan Wiersma <arch aur at jonw dot org>
# Contributor: Jonathan Wiersma <arch aur at jonw dot org>
@@ -6,20 +6,17 @@
pkgname=xdebug
pkgver=2.2.3
-pkgrel=1
+pkgrel=2
pkgdesc="PHP debugging extension"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.xdebug.org"
license=('GPL')
depends=('php')
-install="${pkgname}.install"
backup=('etc/php/conf.d/xdebug.ini')
source=(http://www.xdebug.org/files/$pkgname-$pkgver.tgz
- xdebug-5.2.ini
xdebug.ini)
md5sums=('e49cec9861b45dc0b36eae33bf8a14fa'
- '6b7fdbbe0bf381bda40e77e29981f439'
- '68de800943369d4c76bdf7eb35c8463b')
+ '6a1f2ef91c632d4c9b7b218cd2e278ef')
build() {
cd $srcdir/$pkgname-$pkgver
@@ -39,11 +36,6 @@ package() {
make DESTDIR=$pkgdir install
cd $srcdir/$pkgname-$pkgver
- if [ "$PHPVER" \< "5.3.0" ] ; then
- install -D -m 744 modules/xdebug.so $pkgdir/usr/lib/php/modules/xdebug.so
- install -D -m 644 $srcdir/xdebug-5.2.ini $pkgdir/etc/php/conf.d/xdebug.ini
- else
- install -D -m 744 modules/xdebug.so $pkgdir/usr/lib/php/modules/xdebug.so
- install -D -m 644 $srcdir/xdebug.ini $pkgdir/etc/php/conf.d/xdebug.ini
- fi
+ make INSTALL_ROOT=$pkgdir install
+ install -D -m 644 $srcdir/xdebug.ini $pkgdir/etc/php/conf.d/xdebug.ini
}
diff --git a/community/xdebug/xdebug-5.2.ini b/community/xdebug/xdebug-5.2.ini
deleted file mode 100644
index 9beb7fc30..000000000
--- a/community/xdebug/xdebug-5.2.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-zend_extension=/usr/lib/php/xdebug.so
-;xdebug.remote_enable=on
-;xdebug.remote_host=127.0.0.1
-;xdebug.remote_port=9000
-;xdebug.remote_handler=dbgp
diff --git a/community/xdebug/xdebug.ini b/community/xdebug/xdebug.ini
index c6c9222ea..9062dfc8b 100644
--- a/community/xdebug/xdebug.ini
+++ b/community/xdebug/xdebug.ini
@@ -1,4 +1,4 @@
-zend_extension=/usr/lib/php/modules/xdebug.so
+;zend_extension=/usr/lib/php/modules/xdebug.so
;xdebug.remote_enable=on
;xdebug.remote_host=127.0.0.1
;xdebug.remote_port=9000
diff --git a/community/xdebug/xdebug.install b/community/xdebug/xdebug.install
deleted file mode 100644
index a7ec0b9cc..000000000
--- a/community/xdebug/xdebug.install
+++ /dev/null
@@ -1,18 +0,0 @@
-post_install() {
- local _configfile=/etc/php/conf.d/xdebug.ini
- echo " ==> You may wish to uncomment/change the settings found in "
- echo " $_configfile"
- echo ""
-}
-
-post_upgrade() {
- local _configfile=/etc/php/conf.d/xdebug.ini
- local PHPVER=$(php -r 'echo phpversion();')
- post_install $1
-
- if [ "$PHPVER" \< "5.3" ] ; then
- echo " ==> You are currenty running a version of php < 5.3."
- echo " When/if you upgrade php to a version >= 5.3, you will need to reinstall $pkgname."
- echo ""
- fi
-}
diff --git a/community/xemacs/PKGBUILD b/community/xemacs/PKGBUILD
index 8db1d4fe3..135d22481 100644
--- a/community/xemacs/PKGBUILD
+++ b/community/xemacs/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90112 2013-05-06 19:40:17Z foutrelis $
+# $Id: PKGBUILD 94932 2013-08-01 07:01:29Z bpiotrowski $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: juergen <juergen@archlinux.org>
# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
pkgname=xemacs
pkgver=21.5.33
-pkgrel=2
+pkgrel=3
pkgdesc="An highly customizable open source text editor and application development system forked from GNU Emacs"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.xemacs.org/"
diff --git a/community/xjadeo/PKGBUILD b/community/xjadeo/PKGBUILD
index 65fbd3cfe..1aa5cfc70 100644
--- a/community/xjadeo/PKGBUILD
+++ b/community/xjadeo/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 93894 2013-07-11 20:56:42Z speps $
+# $Id: PKGBUILD 94915 2013-08-01 06:55:57Z bpiotrowski $
# Maintainer : speps <speps at aur dot archlinux dot org>
pkgname=xjadeo
pkgver=0.7.4
-pkgrel=1
+pkgrel=2
pkgdesc="A simple video player that is synchronized to jack transport."
arch=('i686' 'x86_64')
url="http://xjadeo.sourceforge.net"
diff --git a/community/xmms2/PKGBUILD b/community/xmms2/PKGBUILD
index de363c2ac..e5b0be472 100644
--- a/community/xmms2/PKGBUILD
+++ b/community/xmms2/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 92871 2013-06-17 10:57:56Z spupykin $
+# $Id: PKGBUILD 94916 2013-08-01 06:55:59Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=xmms2
pkgver=0.8DrO_o
-pkgrel=18
+pkgrel=19
pkgdesc="complete rewrite of the popular music player"
arch=('i686' 'x86_64' 'mips64el')
url="http://xmms2.org/"
@@ -54,22 +54,18 @@ install=xmms2.install
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
"xmms2d.conf"
"xmms2d.service"
- "ffmpeg-0.11.diff")
+ "ffmpeg2.0.patch")
md5sums=('84d5c05a70bfd31ed392a4e3f701eaa3'
'af13c937bf3c86b77ae6820107aab9b8'
'47e68461589578e8a99857746c5b6f29'
- 'e176971ef96807f72fa8fc17d260c20a')
+ 'da84ec58c5711f3c4ecd932c3e6642d6')
build() {
- cd xmms2-${pkgver}/src/plugins/avcodec/
- # remove call to avcodec_init
- # http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=3211932c513338566b31d990d06957e15a644d13
- patch -Np0 -i ${srcdir}/ffmpeg-0.11.diff
-
cd ${srcdir}/${pkgname}-${pkgver}
+ patch -Np1 -i ../ffmpeg2.0.patch
# python2 fix
-# sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' waf
+ # sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' waf
sed -i 's|#include <cdio/cdda.h>|#include <cdio/paranoia/cdda.h>|' src/plugins/cdda/cdda.c
sed -i 's|libsmbclient.h|samba-4.0/libsmbclient.h|' src/plugins/samba/{samba.c,wscript}
diff --git a/community/xmms2/ffmpeg-0.11.diff b/community/xmms2/ffmpeg-0.11.diff
deleted file mode 100644
index 91d3a3106..000000000
--- a/community/xmms2/ffmpeg-0.11.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- avcodec.c.orig 2012-06-07 15:08:23.796225671 -0500
-+++ avcodec.c 2012-06-07 15:08:36.649489373 -0500
-@@ -134,7 +134,6 @@
-
- xmms_xform_private_data_set (xform, data);
-
-- avcodec_init ();
- avcodec_register_all ();
-
- mimetype = xmms_xform_indata_get_str (xform,
diff --git a/community/xmms2/ffmpeg2.0.patch b/community/xmms2/ffmpeg2.0.patch
new file mode 100644
index 000000000..87cc974c3
--- /dev/null
+++ b/community/xmms2/ffmpeg2.0.patch
@@ -0,0 +1,37 @@
+diff -rupN a/src/plugins/avcodec/avcodec.c b/src/plugins/avcodec/avcodec.c
+--- a/src/plugins/avcodec/avcodec.c 2011-10-20 21:26:08.000000000 +0200
++++ b/src/plugins/avcodec/avcodec.c 2013-07-22 17:17:53.098385978 +0200
+@@ -134,7 +134,6 @@ xmms_avcodec_init (xmms_xform_t *xform)
+
+ xmms_xform_private_data_set (xform, data);
+
+- avcodec_init ();
+ avcodec_register_all ();
+
+ mimetype = xmms_xform_indata_get_str (xform,
+@@ -200,7 +199,7 @@ xmms_avcodec_init (xmms_xform_t *xform)
+ }
+ }
+
+- data->codecctx = avcodec_alloc_context ();
++ data->codecctx = avcodec_alloc_context3 (NULL);
+ data->codecctx->sample_rate = data->samplerate;
+ data->codecctx->channels = data->channels;
+ data->codecctx->bit_rate = data->bitrate;
+@@ -211,7 +210,7 @@ xmms_avcodec_init (xmms_xform_t *xform)
+ data->codecctx->codec_id = codec->id;
+ data->codecctx->codec_type = codec->type;
+
+- if (avcodec_open (data->codecctx, codec) < 0) {
++ if (avcodec_open2 (data->codecctx, codec, NULL) < 0) {
+ XMMS_DBG ("Opening decoder '%s' failed", codec->name);
+ goto err;
+ } else {
+diff -rupN a/src/plugins/avcodec/avcodec_compat.h b/src/plugins/avcodec/avcodec_compat.h
+--- a/src/plugins/avcodec/avcodec_compat.h 2011-10-20 21:26:08.000000000 +0200
++++ b/src/plugins/avcodec/avcodec_compat.h 2013-07-22 17:16:15.841723560 +0200
+@@ -65,3 +65,4 @@ typedef struct AVPacket {
+ # define AVMEDIA_TYPE_AUDIO CODEC_TYPE_AUDIO
+ #endif
+
++#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000
diff --git a/community/xmonad-contrib/PKGBUILD b/community/xmonad-contrib/PKGBUILD
index 19c3f98bb..13fd01fa0 100644
--- a/community/xmonad-contrib/PKGBUILD
+++ b/community/xmonad-contrib/PKGBUILD
@@ -1,23 +1,22 @@
-# $Id: PKGBUILD 89335 2013-04-28 16:53:08Z td123 $
+# $Id: PKGBUILD 94529 2013-07-26 11:27:17Z jelle $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: orbisvicis <gmail.com>
pkgname=xmonad-contrib
-pkgver=0.11
-pkgrel=7
+pkgver=0.11.2
+pkgrel=1
pkgdesc="Add-ons for xmonad"
arch=('i686' 'x86_64' 'mips64el')
url="http://xmonad.org/"
license=('BSD')
depends=('ghc=7.6.3-1' 'xmonad=0.11-6' 'sh' 'haskell-x11=1.6.1.1-3' 'haskell-x11-xft=0.3.1-9' 'haskell-utf8-string=0.3.7-5' 'haskell-random=1.0.1.1-5')
install='xmonad-contrib.install'
-source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz xmonad-contrib-remove-getatomname.patch)
+source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+md5sums=('415a7ed9449198b0e93d49ab0a4a0f72')
build() {
cd $srcdir/$pkgname-$pkgver
- patch -Np1 -i $srcdir/xmonad-contrib-remove-getatomname.patch
-
runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \
--libsubdir=\$compiler/site-local/\$pkgid
runhaskell Setup build
@@ -33,5 +32,3 @@ package() {
runhaskell Setup.lhs copy --destdir=$pkgdir
install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE
}
-md5sums=('05fba258ac6063e49b50786a0869bd1f'
- '1d1fab94ae24b2a8f6a5dcd9cd6d9548')
diff --git a/community/xnee/PKGBUILD b/community/xnee/PKGBUILD
index 81f912cbd..1962a7854 100644
--- a/community/xnee/PKGBUILD
+++ b/community/xnee/PKGBUILD
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD 88303 2013-04-16 10:25:07Z bgyorgy $
+# $Id: PKGBUILD 94092 2013-07-14 11:19:44Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
pkgname=xnee
-pkgver=3.15
-pkgrel=2
+pkgver=3.16
+pkgrel=1
pkgdesc="A program to record, distribute, and replay X (X11) protocol data"
arch=('i686' 'x86_64' 'mips64el')
-url="http://www.sandklef.com/xnee/"
+url="http://xnee.wordpress.com/"
license=('GPL3')
depends=('gtk2' 'libxtst')
makedepends=('texinfo')
@@ -15,7 +15,7 @@ optdepends=('xosd: feedback support')
options=('!libtool' '!emptydirs')
source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz
gnee.desktop)
-sha256sums=('56e0b1cca36ebf95b6f7c82c7028ab8a9b5003728ca1044016031b489bc3e8cd'
+sha256sums=('07393d84d7abfab607b5ba078a0c32411815b7c883317356f6b92f7bbf3176fe'
'de42d419a46083e39a9b6d60c045c1cd68deb793cc5166a86df81dff608387c1')
build() {
diff --git a/community/xnee/xnee.changelog b/community/xnee/xnee.changelog
index b10864c83..d72b4493b 100644
--- a/community/xnee/xnee.changelog
+++ b/community/xnee/xnee.changelog
@@ -1,3 +1,6 @@
+2013-07-14 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * xnee 3.16-1
+
2013-04-16 Balló György <ballogyor+arch at gmail dot com>
* fix dependencies
* enable GUI and library
diff --git a/community/xplanet/PKGBUILD b/community/xplanet/PKGBUILD
index ac2ff5123..feaae1f35 100644
--- a/community/xplanet/PKGBUILD
+++ b/community/xplanet/PKGBUILD
@@ -1,21 +1,29 @@
-# $Id: PKGBUILD 90116 2013-05-06 19:40:25Z foutrelis $
+# $Id: PKGBUILD 94933 2013-08-01 07:01:30Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: dorphell <dorphell@archlinux.org>
# Committer: Judd Vinet <jvinet@zeroflux.org>
pkgname=xplanet
pkgver=1.3.0
-pkgrel=2
+pkgrel=3
pkgdesc="An Xearth wannabe"
arch=(i686 x86_64 'mips64el')
url="http://xplanet.sourceforge.net/"
license=('GPL')
depends=('pango' 'libungif' 'libtiff' 'libxss')
-source=(http://downloads.sourceforge.net/project/xplanet/xplanet/$pkgver/xplanet-$pkgver.tar.gz)
-md5sums=('41f7db2ccd1d8b4b989cacaf9adfe692')
+source=(http://downloads.sourceforge.net/project/xplanet/xplanet/$pkgver/xplanet-$pkgver.tar.gz
+ giflib6.patch)
+md5sums=('41f7db2ccd1d8b4b989cacaf9adfe692'
+ '74e1894304fe3b7caf0b3ddf3c471b0b')
+
+prepare() {
+ cd $srcdir/$pkgname-$pkgver
+ patch -p1 <$srcdir/giflib6.patch
+}
build() {
cd $srcdir/$pkgname-$pkgver
+ unset LDFLAGS
./configure --prefix=/usr --with-freetype
make
}
diff --git a/community/xplanet/giflib6.patch b/community/xplanet/giflib6.patch
new file mode 100644
index 000000000..aaf024198
--- /dev/null
+++ b/community/xplanet/giflib6.patch
@@ -0,0 +1,130 @@
+diff -wbBur xplanet-1.3.0/src/libimage/gif.c /home/sergej/tmp/BUILD/staging-i686/sergej/build/xplanet/src/xplanet-1.3.0/src/libimage/gif.c
+--- xplanet-1.3.0/src/libimage/gif.c 2006-03-26 01:50:51.000000000 +0300
++++ /home/sergej/tmp/BUILD/staging-i686/sergej/build/xplanet/src/xplanet-1.3.0/src/libimage/gif.c 2013-07-30 18:21:17.412474692 +0400
+@@ -20,7 +20,7 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
+-
++#define FALSE 0
+ #include <gif_lib.h>
+
+ /*
+@@ -42,11 +42,11 @@
+ int color_index;
+ unsigned char *ptr = NULL;
+
+- infile = DGifOpenFileName(filename);
++ infile = DGifOpenFileName(filename, NULL);
+
+ if (infile == NULL)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+
+@@ -54,7 +54,7 @@
+ {
+ if (DGifGetRecordType(infile, &record_type) == GIF_ERROR)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+
+@@ -63,7 +63,7 @@
+ case IMAGE_DESC_RECORD_TYPE:
+ if (DGifGetImageDesc(infile) == GIF_ERROR)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+
+@@ -107,14 +107,14 @@
+ GifByteType *ext;
+ if (DGifGetExtension(infile, &ext_code, &ext) == GIF_ERROR)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+ while (ext != NULL)
+ {
+ if (DGifGetExtensionNext(infile, &ext) == GIF_ERROR)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+ }
+@@ -178,7 +178,7 @@
+ return(0);
+ }
+
+- colormap = MakeMapObject(colormap_size, NULL);
++ colormap = GifMakeMapObject(colormap_size, NULL);
+
+ for (i = 0; i < width * height; i++)
+ {
+@@ -187,10 +187,10 @@
+ blue[i] = (GifByteType) rgb[3*i+2];
+ }
+
+- if (QuantizeBuffer(width, height, &colormap_size, red, green, blue,
++ if (GifQuantizeBuffer(width, height, &colormap_size, red, green, blue,
+ buffer, colormap->Colors) == GIF_ERROR)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+
+@@ -198,24 +198,24 @@
+ free(green);
+ free(blue);
+
+- outfile = EGifOpenFileName((char *) filename, FALSE);
++ outfile = EGifOpenFileName((char *) filename, FALSE, NULL);
+ if (outfile == NULL)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+
+ if (EGifPutScreenDesc(outfile, width, height, colormap_size, 0, colormap)
+ == GIF_ERROR)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+
+ if (EGifPutImageDesc(outfile, 0, 0, width, height, FALSE, NULL)
+ == GIF_ERROR)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+
+@@ -224,7 +224,7 @@
+ {
+ if (EGifPutLine(outfile, ptr, width) == GIF_ERROR)
+ {
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+ return(0);
+ }
+ ptr += width;
+@@ -233,7 +233,7 @@
+ EGifSpew(outfile);
+
+ if (EGifCloseFile(outfile) == GIF_ERROR)
+- PrintGifError();
++ printf("%s\n", GifErrorString(GIF_ERROR));
+
+ free(buffer);
+
diff --git a/community/xvkbd/PKGBUILD b/community/xvkbd/PKGBUILD
index bbdc4c545..633ed59d8 100644
--- a/community/xvkbd/PKGBUILD
+++ b/community/xvkbd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 88530 2013-04-19 10:33:08Z spupykin $
+# $Id: PKGBUILD 94165 2013-07-15 11:03:13Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Benjamin Andresen <benny@klapmuetz.org>
# Contributor: Mikko Seppдlд <t-r-a-y@mbnet.fi>
pkgname=xvkbd
-pkgver=3.4a
+pkgver=3.5
pkgrel=1
pkgdesc="virtual (graphical) keyboard program for X Window System"
arch=('i686' 'x86_64' 'mips64el')
@@ -13,7 +13,7 @@ license=('GPL')
depends=('libxmu' 'xaw3d' 'glibc' 'libxt' 'libxtst' 'libxp' 'libxpm')
makedepends=('imake')
source=(http://homepage3.nifty.com/tsato/xvkbd/xvkbd-$pkgver.tar.gz)
-md5sums=('3d996ba9f84b5ed2392f9809ada22711')
+md5sums=('f7344982d985be925c7a708110e20497')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/yaws/PKGBUILD b/community/yaws/PKGBUILD
index 0b32e20c4..412bca218 100644
--- a/community/yaws/PKGBUILD
+++ b/community/yaws/PKGBUILD
@@ -1,20 +1,19 @@
-# $Id: PKGBUILD 88640 2013-04-20 21:08:12Z arodseth $
+# $Id: PKGBUILD 94952 2013-08-01 13:32:19Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Patrick Smits <mail@patricksmits.net>
pkgname=yaws
pkgver=1.96
-pkgrel=1
+pkgrel=2
pkgdesc='Yet Another Web Server, pure Erlang HTTP server/framework'
arch=('x86_64' 'i686' 'mips64el')
url='http://yaws.hyber.org/'
license=('BSD')
-depends=('pam' 'erlang')
+depends=('pam' 'erlang') # segfaults with erlang-nox
backup=('etc/yaws/yaws.conf')
options=('!emptydirs')
install=$pkgname.install
-optdepends=('erlang-nox: Erlang without X (headless)')
source=("http://yaws.hyber.org/download/$pkgname-$pkgver.tar.gz"
"$pkgname.service")
sha256sums=('8d4f16d18937335ac021ca4c65c8ee81dc4d71f133718c7148856cc6bf1f55e2'
@@ -27,6 +26,8 @@ prepare() {
for file in cgi.yaws cgi-bin/foo.py; do
sed -i '0,/on/s//on2/' "www/$file"
done
+ # R16B1 fix
+ sed -i 's/:sha(Salted)/:hash(sha, Salted)/' src/yaws_websockets.erl
}
build() {
diff --git a/community/zita-convolver/PKGBUILD b/community/zita-convolver/PKGBUILD
index fee89316f..80ac28e5e 100644
--- a/community/zita-convolver/PKGBUILD
+++ b/community/zita-convolver/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 93759 2013-07-10 02:26:55Z speps $
+# $Id: PKGBUILD 94626 2013-07-29 00:15:08Z speps $
# Maintainer : speps <speps at aur dot archlinux dot org>
# Contributor: Philipp Überbacher <murks at lavabit dot com>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
@@ -6,7 +6,7 @@
pkgname=zita-convolver
pkgver=3.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="A fast, partitioned convolution engine library."
arch=('i686' 'x86_64')
url="http://kokkinizita.linuxaudio.org/linuxaudio/"
@@ -18,8 +18,11 @@ md5sums=('7e264d0fb0d8ea277cdb4e33d764c68a')
prepare() {
cd "$srcdir/$pkgname-$pkgver/libs"
+ # FS#36248 - strip -march=native
+ sed -i '/native/d' Makefile
+
# prevent ldconfig call
- sed -i 's/ldconfig//' Makefile
+ sed -i '/ldconfig/d' Makefile
}
build() {
@@ -29,7 +32,7 @@ build() {
package() {
cd "$srcdir/$pkgname-$pkgver/libs"
- make SUFFIX="" PREFIX=/usr DESTDIR="$pkgdir/" install
+ make SUFFIX="" PREFIX=/usr DESTDIR="$pkgdir/" install
# missing softlink
ln -s lib$pkgname.so.$pkgver \
diff --git a/community/zita-resampler/PKGBUILD b/community/zita-resampler/PKGBUILD
index f43665891..2aecd92e3 100644
--- a/community/zita-resampler/PKGBUILD
+++ b/community/zita-resampler/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 93758 2013-07-10 02:26:27Z speps $
+# $Id: PKGBUILD 94623 2013-07-28 23:23:53Z speps $
# Maintainer : speps <speps at aur dot archlinux dot org>
# Contributor: Philipp Überbacher <murks at lavabit dot com>
pkgname=zita-resampler
pkgver=1.3.0
-pkgrel=1
-pkgdesc="A C++ library for resampling audio signals."
+pkgrel=2
+pkgdesc="A C++ library for resampling audio signals"
url="http://kokkinizita.linuxaudio.org/linuxaudio/"
arch=('i686' 'x86_64')
license=('GPL3')
@@ -13,6 +13,13 @@ depends=('gcc-libs' 'libsndfile')
source=("${url}downloads/$pkgname-$pkgver.tar.bz2")
md5sums=('74c12e2280008f63ac9f2670fe4cf79b')
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ # FS#36248 - strip march=native
+ sed -i '/native/d' {libs,apps}/Makefile
+}
+
build() {
cd "$srcdir/$pkgname-$pkgver/libs"