diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2013-11-06 20:10:41 -0300 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2013-11-06 20:10:41 -0300 |
commit | 385fda403f286573a778ee525fe56a86d11fc967 (patch) | |
tree | 1aabb3a26d366ffa745a559409bcbe91b04dc240 /community | |
parent | 922fd0a3c35beb57adbef0b4c4c122dd29563c97 (diff) | |
parent | fbe5d27eadf86b85244a5ffff62c132cb9a4a158 (diff) |
Merge branch 'master' of ssh://vparabola/home/parabola/abslibre-pre-mips64el
Conflicts:
community/adns/PKGBUILD
community/afpfs-ng/PKGBUILD
community/aqbanking/PKGBUILD
community/arp-scan/PKGBUILD
community/arpack/PKGBUILD
community/bind/PKGBUILD
community/bird/PKGBUILD
community/cairo-dock/PKGBUILD
community/cinnamon-control-center/PKGBUILD
community/commoncpp2/PKGBUILD
community/cuetools/PKGBUILD
community/erlang/PKGBUILD
community/fxdesktop/PKGBUILD
community/gavl/PKGBUILD
community/google-gadgets/PKGBUILD
community/gpicview/PKGBUILD
community/gtk-aurora-engine/PKGBUILD
community/icewm-utils/PKGBUILD
community/inotify-tools/PKGBUILD
community/jack2/PKGBUILD
community/judy/PKGBUILD
community/lash/PKGBUILD
community/libdlna/PKGBUILD
community/libgexiv2/PKGBUILD
community/libgig/PKGBUILD
community/liblinebreak/PKGBUILD
community/liblockfile/PKGBUILD
community/libopenraw/PKGBUILD
community/librcd/PKGBUILD
community/librsync/PKGBUILD
community/libvirt/PKGBUILD
community/libyaml/PKGBUILD
community/linux-tools/PKGBUILD
community/lomoco/PKGBUILD
community/luasec/PKGBUILD
community/luasocket/PKGBUILD
community/lwp/PKGBUILD
community/lxappearance-obconf/PKGBUILD
community/lxappearance/PKGBUILD
community/lxsplit/PKGBUILD
community/metamail/PKGBUILD
community/mg/PKGBUILD
community/nemo-fileroller/PKGBUILD
community/nsd/PKGBUILD
community/obby/PKGBUILD
community/openarena/PKGBUILD
community/opensc/PKGBUILD
community/osmo/PKGBUILD
community/perl-json-xs/PKGBUILD
community/pyqt3/PKGBUILD
community/python-pymongo/PKGBUILD
community/python-pytables/PKGBUILD
community/qscintilla-qt3/PKGBUILD
community/qtcurve-gtk2/PKGBUILD
community/qtcurve-kde4/PKGBUILD
community/rxvt-unicode/PKGBUILD
community/smalltalk/PKGBUILD
community/xmlrpc-c/PKGBUILD
community/xpad/PKGBUILD
community/xsettings-client/PKGBUILD
community/yaws/PKGBUILD
core/bzip2/PKGBUILD
core/gcc/PKGBUILD
core/glibc/PKGBUILD
core/keyutils/PKGBUILD
core/ldns/PKGBUILD
core/libmpc/PKGBUILD
core/librpcsecgss/PKGBUILD
core/libtool/PKGBUILD
core/lvm2/PKGBUILD
core/lzo2/PKGBUILD
core/openssl/PKGBUILD
core/systemd/PKGBUILD
core/sysvinit-tools/PKGBUILD
cross/mips64el-unknown-linux-gnu-linux-libre-api-headers/PKGBUILD
extra/aalib/PKGBUILD
extra/aiksaurus/PKGBUILD
extra/alsa-oss/PKGBUILD
extra/alsa-tools/PKGBUILD
extra/apache/PKGBUILD
extra/autopano-sift-c/PKGBUILD
extra/avahi/PKGBUILD
extra/cfitsio/PKGBUILD
extra/clamav/PKGBUILD
extra/compface/PKGBUILD
extra/dotconf/PKGBUILD
extra/enca/PKGBUILD
extra/eventlog/PKGBUILD
extra/exiv2/PKGBUILD
extra/faad2/PKGBUILD
extra/fcgi/PKGBUILD
extra/ffcall/PKGBUILD
extra/ffmpeg/PKGBUILD
extra/flac/PKGBUILD
extra/fltk/PKGBUILD
extra/freealut/PKGBUILD
extra/freetds/PKGBUILD
extra/gc/PKGBUILD
extra/gdome2/PKGBUILD
extra/giblib/PKGBUILD
extra/gmime/PKGBUILD
extra/gnome-python-desktop/PKGBUILD
extra/gnome-python-extras/PKGBUILD
extra/gnome-speech/PKGBUILD
extra/graphviz/PKGBUILD
extra/gsasl/PKGBUILD
extra/gsl/PKGBUILD
extra/gtkspell/PKGBUILD
extra/gupnp-igd/PKGBUILD
extra/htdig/PKGBUILD
extra/hugin/PKGBUILD
extra/id3lib/PKGBUILD
extra/ilmbase/PKGBUILD
extra/imagemagick/PKGBUILD
extra/iptraf-ng/PKGBUILD
extra/jade/PKGBUILD
extra/jasper/PKGBUILD
extra/kdesdk-thumbnailers/PKGBUILD
extra/kdevelop-php/PKGBUILD
extra/lablgtk/PKGBUILD
extra/lame/PKGBUILD
extra/lcms2/PKGBUILD
extra/lesstif/PKGBUILD
extra/libaio/PKGBUILD
extra/libart-lgpl/PKGBUILD
extra/libass/PKGBUILD
extra/libasyncns/PKGBUILD
extra/libavc1394/PKGBUILD
extra/libbluray/PKGBUILD
extra/libcaca/PKGBUILD
extra/libcddb/PKGBUILD
extra/libchamplain/PKGBUILD
extra/libdca/PKGBUILD
extra/libdv/PKGBUILD
extra/libglade/PKGBUILD
extra/libgtkhtml/PKGBUILD
extra/libice/PKGBUILD
extra/libid3tag/PKGBUILD
extra/libidl2/PKGBUILD
extra/libieee1284/PKGBUILD
extra/libjpeg-turbo/PKGBUILD
extra/liblo/PKGBUILD
extra/libmad/PKGBUILD
extra/libmikmod/PKGBUILD
extra/libmowgli/PKGBUILD
extra/libmpd/PKGBUILD
extra/libmpdclient/PKGBUILD
extra/libofa/PKGBUILD
extra/liboil/PKGBUILD
extra/libotf/PKGBUILD
extra/libpeas/PKGBUILD
extra/libqalculate/PKGBUILD
extra/libraw1394/PKGBUILD
extra/libsndfile/PKGBUILD
extra/libstroke/PKGBUILD
extra/libvncserver/PKGBUILD
extra/libxkbui/PKGBUILD
extra/libxss/PKGBUILD
extra/libytnef/PKGBUILD
extra/libzvt/PKGBUILD
extra/lynx/PKGBUILD
extra/lzo/PKGBUILD
extra/mariadb/PKGBUILD
extra/mesa/PKGBUILD
extra/mhash/PKGBUILD
extra/musicbrainz/PKGBUILD
extra/ocaml/PKGBUILD
extra/openal/PKGBUILD
extra/openmpi/PKGBUILD
extra/pavucontrol/PKGBUILD
extra/perl-dbi/PKGBUILD
extra/phonon-vlc/PKGBUILD
extra/phonon/PKGBUILD
extra/ppl/PKGBUILD
extra/progsreiserfs/PKGBUILD
extra/pulseaudio/PKGBUILD
extra/pycurl/PKGBUILD
extra/pyopenssl/PKGBUILD
extra/pyxml/PKGBUILD
extra/qt4/PKGBUILD
extra/qt5/PKGBUILD
extra/qtwebkit/PKGBUILD
extra/schroedinger/PKGBUILD
extra/sdl_gfx/PKGBUILD
extra/signon/PKGBUILD
extra/slang/PKGBUILD
extra/sofia-sip/PKGBUILD
extra/spandsp/PKGBUILD
extra/speech-dispatcher/PKGBUILD
extra/sqlite/PKGBUILD
extra/t1lib/PKGBUILD
extra/taglib/PKGBUILD
extra/tidyhtml/PKGBUILD
extra/totem/PKGBUILD
extra/unixodbc/PKGBUILD
extra/vigra/PKGBUILD
extra/virtuoso/PKGBUILD
extra/wavpack/PKGBUILD
extra/webkitgtk/PKGBUILD
extra/webrtc-audio-processing/PKGBUILD
extra/xfce4-mailwatch-plugin/PKGBUILD
extra/xine-lib/PKGBUILD
extra/xmms/PKGBUILD
extra/xorg-server/PKGBUILD
extra/yajl/PKGBUILD
extra/yasm/PKGBUILD
extra/zenity/PKGBUILD
extra/zziplib/PKGBUILD
libre/blackbox-libre/PKGBUILD
libre/linux-libre/PKGBUILD
libre/sdl-libre/PKGBUILD
Diffstat (limited to 'community')
696 files changed, 5880 insertions, 5885 deletions
diff --git a/community/adns/PKGBUILD b/community/adns/PKGBUILD index 1ccd12a8e..b8bb1ffcb 100644 --- a/community/adns/PKGBUILD +++ b/community/adns/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 65027 2012-02-20 02:05:52Z spupykin $ +# $Id: PKGBUILD 100126 2013-11-01 20:19:37Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: dorphell <dorphell@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=adns pkgver=1.4 -pkgrel=3.1 +pkgrel=4 pkgdesc="adns is an asyncronous replacement resolver library" arch=('i686' 'x86_64' 'mips64el') url="http://www.chiark.greenend.org.uk/~ian/adns/" @@ -18,6 +18,10 @@ build() { cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr make +} + +package() { + cd $srcdir/$pkgname-$pkgver mkdir -p $pkgdir/usr/{lib,include,bin} make prefix=$pkgdir/usr install } diff --git a/community/aegisub/PKGBUILD b/community/aegisub/PKGBUILD index 9852e6f64..4d450a170 100755 --- a/community/aegisub/PKGBUILD +++ b/community/aegisub/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 97224 2013-09-15 13:34:01Z alucryd $ +# $Id: PKGBUILD 99199 2013-10-25 12:58:18Z giovanni $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> # Contributor: kozec <kozec@kozec.com> # Contributor: Limao Luo <luolimao+AUR@gmail.com> pkgname=aegisub pkgver=3.0.4 -pkgrel=4 +pkgrel=5 pkgdesc="A general-purpose subtitle editor with ASS/SSA support" arch=('i686' 'x86_64' 'mips64el') url="http://www.aegisub.org" diff --git a/community/afpfs-ng/PKGBUILD b/community/afpfs-ng/PKGBUILD index 4435ea05d..c51c117fc 100644 --- a/community/afpfs-ng/PKGBUILD +++ b/community/afpfs-ng/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 68567 2012-03-28 10:22:57Z idevolder $ +# $Id: PKGBUILD 99034 2013-10-22 19:25:28Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> # Contributor: slubman <slubman.dndd@laposte.net> pkgname=afpfs-ng pkgver=0.8.1 -pkgrel=5 +pkgrel=7 pkgdesc="A client for the Apple Filing Protocol (AFP)" url="http://alexthepuffin.googlepages.com/" license=('GPL') depends=('gmp' 'fuse' 'libgcrypt') arch=('i686' 'x86_64' 'mips64el') -options=(!libtool) source=( "http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2" 'fix_afpfs-ng_includes.patch' diff --git a/community/agg/PKGBUILD b/community/agg/PKGBUILD index a8f4b8e7d..d0e088f88 100644 --- a/community/agg/PKGBUILD +++ b/community/agg/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 55569 2011-09-14 10:30:07Z andrea $ +# $Id: PKGBUILD 99669 2013-10-30 22:54:38Z allan $ # Maintainer: Jonathan Conder <jonno dot conder at gmail dot com> pkgname=agg @@ -11,7 +11,7 @@ license=('GPL') depends=('gcc-libs' 'sdl' 'freetype2') provides=('antigrain') replaces=('antigrain') -options=('!libtool' '!makeflags') +options=('!makeflags') source=("http://www.antigrain.com/${pkgname}-${pkgver}.tar.gz" agg-2.4-depends.patch agg-2.5-pkgconfig.patch) diff --git a/community/algol68g/PKGBUILD b/community/algol68g/PKGBUILD index 587ce029b..71b9a973f 100644 --- a/community/algol68g/PKGBUILD +++ b/community/algol68g/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 94260 2013-07-18 11:12:21Z arodseth $ +# $Id: PKGBUILD 100425 2013-11-04 08:08:07Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: karolina.lindqvist@kramnet.se pkgname=algol68g -pkgver=2.7 +pkgver=2.8 pkgrel=1 pkgdesc='Algol 68 Genie, an Algol 68 compiler-interpreter' arch=('x86_64' 'i686' 'mips64el') @@ -14,25 +14,25 @@ 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' +sha256sums=('0c6fc7213f5a00f978faef2d09622d2c3ee01c87594dd6f5c51cd532b719861a' '50afcc7812d117e5f0a2f5240c9cd58f8bfcc04b3da0634b9aa0ab06183ed0aa' - '8cbfb480cb5dfb20f79c2391d7111fc8b727c3e9e02008ab4c0cde9acb62e7d3') + '74e2cf28074a7588608209de1a38faec7649e4f8d341ea914ea613ce167aed19') prepare() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" patch -p1 -i ../plotutils.patch } build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" ./configure --prefix=/usr make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make DESTDIR="$pkgdir" docdir="/usr/share/doc/$pkgname" install install "$srcdir/a68gdoc.pdf" "$pkgdir/usr/share/doc/$pkgname" diff --git a/community/alltray/PKGBUILD b/community/alltray/PKGBUILD index a01d2b3b1..1354390dd 100644 --- a/community/alltray/PKGBUILD +++ b/community/alltray/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65283 2012-02-20 15:18:04Z spupykin $ +# $Id: PKGBUILD 99670 2013-10-30 22:55:01Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer : James Rayner <iphitus@gmail.com> # Contributor: Roberto Salas <ro0xito@gmail.com> @@ -11,7 +11,6 @@ license=('GPL') arch=('i686' 'x86_64' 'mips64el') url="http://alltray.trausch.us/" depends=('libxpm' 'libgtop' 'libwnck') -options=('!libtool') source=(https://code.launchpad.net/alltray/trunk/${pkgver}/+download/alltray-${pkgver}.tar.gz) md5sums=('5842253b89a5943031b5a02bbd8fd4fb') diff --git a/community/amidi-plug/PKGBUILD b/community/amidi-plug/PKGBUILD index 735feff9f..9e7d39e67 100644 --- a/community/amidi-plug/PKGBUILD +++ b/community/amidi-plug/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65039 2012-02-20 02:15:30Z spupykin $ +# $Id: PKGBUILD 99671 2013-10-30 22:55:22Z allan $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: yosh64 <yosh64.at.gmail.dot.com> @@ -11,7 +11,6 @@ url="http://www.develia.org/projects.php?l=2&f=1&p=amidiplug" license=('GPL2') depends=('xmms' 'fluidsynth') makedepends=('pkgconfig') -options=('!libtool') source=(http://www.develia.org/files/$pkgname-$pkgver.tar.bz2) md5sums=('bb128c40dce0ab4afda79da01f985a09') diff --git a/community/anyfs-tools/PKGBUILD b/community/anyfs-tools/PKGBUILD index 9cfb60279..b0f86516c 100644 --- a/community/anyfs-tools/PKGBUILD +++ b/community/anyfs-tools/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 91828 2013-05-28 17:03:05Z spupykin $ +# $Id: PKGBUILD 100128 2013-11-01 20:19:59Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=anyfs-tools pkgver=0.85.1c -pkgrel=4 +pkgrel=5 pkgdesc="unix-way toolset for recovering and converting filesystems" arch=('i686' 'x86_64' 'mips64el') url="http://anyfs-tools.sourceforge.net/" diff --git a/community/aqbanking/PKGBUILD b/community/aqbanking/PKGBUILD index 85a76a355..40a7f9afe 100644 --- a/community/aqbanking/PKGBUILD +++ b/community/aqbanking/PKGBUILD @@ -1,18 +1,17 @@ -# $Id: PKGBUILD 74854 2012-08-07 14:17:14Z spupykin $ +# $Id: PKGBUILD 100084 2013-11-01 13:55:55Z eric $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: David Moore <davidm@sjsoft.com> pkgname=aqbanking pkgver=5.0.25 _dnrel=95 -pkgrel=1 +pkgrel=2 pkgdesc="A library for online banking and financial applications" arch=(i686 x86_64 'mips64el') -options=('!libtool') url="http://www.aquamaniac.de/aqbanking" license=('GPL') depends=('gwenhywfar' 'ktoblzcheck' 'libofx') -options=('!makeflags' '!libtool') +options=('!makeflags') source=("aqbanking-$pkgver.tar.gz::http://www2.aquamaniac.de/sites/download/download.php?package=03&release=${_dnrel}&file=01&dummy=aqbanking-$pkgver.tar.gz") md5sums=('b238639962128ce25db81870f65173d9') @@ -23,5 +22,9 @@ build() { --with-backends="aqhbci aqofxconnect" \ --enable-gwenhywfar make +} + +package() { + cd $srcdir/aqbanking-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/argyllcms/PKGBUILD b/community/argyllcms/PKGBUILD index 29aa2e938..ef7dd7bb4 100644 --- a/community/argyllcms/PKGBUILD +++ b/community/argyllcms/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 96037 2013-08-19 11:21:51Z tredaelli $ +# $Id: PKGBUILD 99402 2013-10-28 11:10:04Z tredaelli $ # Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> # Contributor: Frank Ickstadt (frank dot ickstadt at gmail dot com) pkgname=argyllcms _pkgname=Argyll -pkgver=1.6.0 +pkgver=1.6.1 _pkgver="V${pkgver}" pkgrel=1 pkgdesc="An ICC compatible color management system with support for different colorimeter hardware" @@ -15,7 +15,7 @@ source=(http://www.argyllcms.com/${_pkgname}_${_pkgver}_src.zip) url="http://www.argyllcms.com/" license=("GPL" "AGPL") install=${pkgname}.install -md5sums=('0e89e62fd4bb49dcc6ce57d54592216e') +md5sums=('aed439b76054ef8e8b065106d314681c') build() { cd "${srcdir}"/${_pkgname}_${_pkgver} diff --git a/community/aria2/PKGBUILD b/community/aria2/PKGBUILD index b6ccfc609..24c4e4b91 100644 --- a/community/aria2/PKGBUILD +++ b/community/aria2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97034 2013-09-11 06:15:17Z bpiotrowski $ +# $Id: PKGBUILD 99071 2013-10-24 08:15:38Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Angel Velasquez <angvp@archlinux.org> @@ -6,7 +6,7 @@ # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=aria2 -pkgver=1.18.0 +pkgver=1.18.1 pkgrel=1 pkgdesc='Download utility that supports HTTP(S), FTP, BitTorrent, and Metalink' arch=('i686' 'x86_64' 'mips64el') @@ -15,7 +15,7 @@ license=('GPL') depends=('gnutls' 'libxml2' 'sqlite' 'c-ares' 'ca-certificates') checkdepends=('cppunit') source=(http://downloads.sourceforge.net/aria2/aria2-${pkgver}.tar.xz) -sha256sums=('431aa6a1ba1cf992d5ac68c2822854a6c6991f03d025608311b5d99227fc0ab7') +sha256sums=('14179cec7d476204faa52c4220fd8332a1036edd2c16fa3a9a29fd5d8b763968') build() { cd $pkgname-$pkgver diff --git a/community/ario/PKGBUILD b/community/ario/PKGBUILD index db5e3a091..6012f53a3 100644 --- a/community/ario/PKGBUILD +++ b/community/ario/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 63500 2012-02-05 11:51:34Z ibiru $ +# $Id: PKGBUILD 99673 2013-10-30 22:56:21Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgname=ario @@ -10,7 +10,6 @@ url="http://ario-player.sourceforge.net/" license=('GPL') depends=('avahi' 'curl' 'dbus-glib' 'gnutls' 'hicolor-icon-theme' 'libglade' 'libmpdclient' 'libnotify' 'libsoup' 'libunique' 'taglib' 'xdg-utils') makedepends=('intltool' 'perl-xml-parser') -options=('!libtool') install=$pkgname.install changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/sourceforge/$pkgname-player/$pkgname-$pkgver.tar.gz diff --git a/community/arm-wince-cegcc-gcc-base/PKGBUILD b/community/arm-wince-cegcc-gcc-base/PKGBUILD index 50d765ac0..443bd0801 100644 --- a/community/arm-wince-cegcc-gcc-base/PKGBUILD +++ b/community/arm-wince-cegcc-gcc-base/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 61005 2011-12-20 11:51:03Z spupykin $ +# $Id: PKGBUILD 99680 2013-10-30 22:59:10Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=arm-wince-cegcc-gcc-base @@ -8,7 +8,6 @@ _prefix=/opt/cegcc pkgdesc="CE GCC bundle - cross compilation tools for WinCE" arch=(i686 x86_64) license=(GPL) -options=(!libtool) url="http://cegcc.sf.net" depends=('glibc' 'mpfr' 'cloog') makedepends=(arm-wince-cegcc-binutils) diff --git a/community/arm-wince-cegcc-gcc/PKGBUILD b/community/arm-wince-cegcc-gcc/PKGBUILD index 8787f4b46..1962507a8 100644 --- a/community/arm-wince-cegcc-gcc/PKGBUILD +++ b/community/arm-wince-cegcc-gcc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 61036 2011-12-20 20:10:53Z spupykin $ +# $Id: PKGBUILD 99679 2013-10-30 22:58:46Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=arm-wince-cegcc-gcc @@ -8,7 +8,7 @@ _prefix=/opt/cegcc pkgdesc="CE GCC bundle - cross compilation tools for WinCE" arch=(i686 x86_64) license=('GPL') -options=(!libtool !strip) +options=(!strip) url="http://cegcc.sf.net" depends=('cloog' 'ppl' 'arm-wince-cegcc-binutils') makedepends=('arm-wince-cegcc-newlib' 'arm-wince-cegcc-w32api' diff --git a/community/arp-scan/PKGBUILD b/community/arp-scan/PKGBUILD index a6e2be7fa..c9db4118a 100644 --- a/community/arp-scan/PKGBUILD +++ b/community/arp-scan/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 65634 2012-02-21 15:59:18Z mtorromeo $ +# $Id: PKGBUILD 98753 2013-10-17 14:37:31Z mtorromeo $ # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> # Contributor: xav <xav at ethertricks dot net> pkgname=arp-scan -pkgver=1.8.1 -pkgrel=2.1 +pkgver=1.9 +pkgrel=1 pkgdesc="A tool that uses ARP to discover and fingerprint IP hosts on the local network" arch=('i686' 'x86_64' 'mips64el') url="http://www.nta-monitor.com/tools/arp-scan/" license=('GPL') depends=('libpcap' 'perl-libwww') -source=(http://www.nta-monitor.com/tools/arp-scan/download/${pkgname}-${pkgver}.tar.gz) -md5sums=('38db8f27fc6553a88367748ea04483d6') +source=(http://www.nta-monitor.com/files/arp-scan/${pkgname}-${pkgver}.tar.gz) build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -24,3 +23,4 @@ package() { make DESTDIR="${pkgdir}" install } +sha256sums=('ce908ac71c48e85dddf6dd4fe5151d13c7528b1f49717a98b2a2535bd797d892') diff --git a/community/arpack/PKGBUILD b/community/arpack/PKGBUILD index 48bef3af5..3ef96376d 100644 --- a/community/arpack/PKGBUILD +++ b/community/arpack/PKGBUILD @@ -1,23 +1,22 @@ -# $Id: PKGBUILD 85849 2013-03-07 18:31:38Z arodseth $ +# $Id: PKGBUILD 99686 2013-10-30 23:01:28Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> pkgname=arpack pkgver=3.1.2 -pkgrel=1 +pkgrel=2 arch=('x86_64' 'i686' 'mips64el') pkgdesc='Fortran77 subroutines designed to solve large scale eigenvalue problems' url='http://forge.scilab.org/index.php/p/arpack-ng/' license=('BSD') depends=('lapack' 'openmpi') provides=('arpack-ng') -options=('!libtool') source=("http://forge.scilab.org/upload/$pkgname-ng/files/$pkgname-ng_$pkgver.tar.gz") sha256sums=('9338bda5bef5a4bafd99c18f327acb54f8be4ffc5c53d0a186e4aa27db3260f2') build() { - cd "$srcdir/$pkgname-ng_$pkgver" + cd "$pkgname-ng_$pkgver" ./configure --prefix=/usr --enable-mpi make \ @@ -27,7 +26,7 @@ build() { } package() { - cd "$srcdir/$pkgname-ng_$pkgver" + cd "$pkgname-ng_$pkgver" make DESTDIR="$pkgdir/" install install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" diff --git a/community/audit/PKGBUILD b/community/audit/PKGBUILD index 6a8a24dac..5fa26701f 100644 --- a/community/audit/PKGBUILD +++ b/community/audit/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 96792 2013-09-05 09:31:14Z mtorromeo $ +# $Id: PKGBUILD 99687 2013-10-30 23:01:49Z allan $ # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> # Contributor: Connor Behan <connor.behan@gmail.com> # Contributor: henning mueller <henning@orgizm.net> pkgname=audit pkgver=2.3.2 -pkgrel=1 +pkgrel=2 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) depends=(krb5 libcap-ng) makedepends=(libldap swig linux-headers python2) license=(GPL) -options=(!libtool emptydirs) +options=(emptydirs) backup=( etc/libaudit.conf etc/audit/rules.d/audit.rules diff --git a/community/augeas/PKGBUILD b/community/augeas/PKGBUILD index e8f44cddc..d990b72ed 100644 --- a/community/augeas/PKGBUILD +++ b/community/augeas/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 95728 2013-08-16 08:25:38Z spupykin $ +# $Id: PKGBUILD 100130 2013-11-01 20:20:20Z spupykin $ # Contributor: Thomas S Hatch <thatch45@gmail.com> # Contributor: Jon Nordby <jononor@gmail.com> pkgname=augeas pkgver=1.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="A configuration editing tool that parses config files and transforms them into a tree" arch=('i686' 'x86_64' 'mips64el') url="http://augeas.net" license=('LGPL') depends=('libxml2' 'gcc-libs') -options=('!libtool') source=(http://download.augeas.net/augeas-$pkgver.tar.gz{,.sig}) md5sums=('520ce983457ff9ffa3816bc41a9f328b' 'SKIP') diff --git a/community/avfs/PKGBUILD b/community/avfs/PKGBUILD index ed004f224..66f181e4c 100644 --- a/community/avfs/PKGBUILD +++ b/community/avfs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 83120 2013-01-27 15:51:39Z pierre $ +# $Id: PKGBUILD 99689 2013-10-30 23:02:31Z allan $ # Maintainer: Kevin Piche <kevin@archlinux.org> # Contributor: K. Piche <kpiche@rogers.com> @@ -10,7 +10,7 @@ arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL') url="http://avf.sourceforge.net/" depends=('fuse' 'xz' 'perl') -options=('!emptydirs' '!libtool') +options=('!emptydirs') source=(http://downloads.sourceforge.net/sourceforge/avf/${pkgname}-${pkgver}.tar.bz2{,.asc}) md5sums=('f0f254d092e54da14bbf3ea22b76da99' 'd71607de21819f3d67246473f0bc21f3') diff --git a/community/avifile/PKGBUILD b/community/avifile/PKGBUILD index f2169a2af..8f5aecd1b 100644 --- a/community/avifile/PKGBUILD +++ b/community/avifile/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87987 2013-04-09 21:29:15Z eric $ +# $Id: PKGBUILD 99690 2013-10-30 23:02:52Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: tobias <tobias@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> @@ -13,7 +13,6 @@ depends=('qt3' 'sdl' 'freetype2' 'libpng' 'libjpeg' makedepends=('lame' 'v4l-utils' 'chrpath') url="http://avifile.sourceforge.net" license=('GPL') -options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/avifile/$pkgname-0.7-$pkgver.tar.bz2" 'gcc.patch' 'videodev.patch') diff --git a/community/avr-binutils/PKGBUILD b/community/avr-binutils/PKGBUILD index 636eba978..4a82e982a 100644 --- a/community/avr-binutils/PKGBUILD +++ b/community/avr-binutils/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88220 2013-04-14 18:16:45Z schuay $ +# $Id: PKGBUILD 99691 2013-10-30 23:03:14Z allan $ # Maintainer: schuay <jakob.gruber@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Corrado Primier <bardo@aur.archlinux.org> @@ -16,7 +16,7 @@ license=('GPL') depends=('glibc>=2.17' 'zlib' 'binutils') provides=("binutils-avr=$pkgver") replaces=('binutils-avr') -options=('!libtool' '!distcc' '!ccache') +options=('!distcc' '!ccache') install=avr-binutils.install source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig} binutils-2.23.2-texinfo-5.0.patch diff --git a/community/avr-gcc/PKGBUILD b/community/avr-gcc/PKGBUILD index 3bcecdca4..9d2466d9a 100644 --- a/community/avr-gcc/PKGBUILD +++ b/community/avr-gcc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88836 2013-04-23 14:57:29Z schuay $ +# $Id: PKGBUILD 99692 2013-10-30 23:03:34Z allan $ # Maintainer: schuay <jakob.gruber@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Corrado Primier <bardo@aur.archlinux.org> @@ -8,8 +8,8 @@ pkgname=avr-gcc _pkgname=gcc -pkgver=4.8.0 -pkgrel=2 +pkgver=4.8.2 +pkgrel=1 pkgdesc="The GNU AVR Compiler Collection" arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') @@ -18,7 +18,7 @@ depends=('avr-binutils>=2.23' 'cloog' 'ppl' 'gcc-libs>=4.8.0' 'libmpc') optdepends=('avr-libc: Standard C library for Atmel AVR development') provides=("gcc-avr=$pkgver") replaces=('gcc-avr') -options=('!libtool' '!emptydirs' '!strip') +options=('!emptydirs' '!strip') source=(http://ftp.gnu.org/gnu/gcc/${_pkgname}-${pkgver}/gcc-${pkgver}.tar.bz2) _basedir=${_pkgname}-${pkgver} @@ -98,4 +98,4 @@ package() { rm -rf ${pkgdir}/usr/share/info } -md5sums=('e6040024eb9e761c3bea348d1fa5abb0') +md5sums=('a3d7d63b9cb6b6ea049469a0c4a43c9d') diff --git a/community/avr-gdb/PKGBUILD b/community/avr-gdb/PKGBUILD index 29aaf49f7..d4ab21009 100644 --- a/community/avr-gdb/PKGBUILD +++ b/community/avr-gdb/PKGBUILD @@ -7,14 +7,13 @@ pkgname=avr-gdb _pkgname=gdb -pkgver=7.5.1 +pkgver=7.6.1 pkgrel=1 pkgdesc="The GNU Debugger for AVR" arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/gdb/" license=('GPL3') depends=('python2') -options=('!libtool') source=(http://ftp.gnu.org/gnu/gdb/${_pkgname}-${pkgver}.tar.bz2) build() { @@ -52,4 +51,4 @@ package() { rm -rf ${pkgdir}/usr/include/gdb } -md5sums=('3f48f468b24447cf24820054ff6e85b1') +md5sums=('fbc4dab4181e6e9937075b43a4ce2732') diff --git a/community/awesome/PKGBUILD b/community/awesome/PKGBUILD index a0d0f2b83..1641d5235 100644 --- a/community/awesome/PKGBUILD +++ b/community/awesome/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 97620 2013-09-25 19:19:38Z seblu $ +# $Id: PKGBUILD 98638 2013-10-16 01:00:11Z seblu $ # Maintainer: Sébastien Luttringer # Contributor: xduugu # Contributor: Ronald van Haren <ronald.archlinux.org> # Contributor: Vesa Kaihlavirta pkgname=awesome -pkgver=3.5.1 -pkgrel=3 +pkgver=3.5.2 +pkgrel=1 pkgdesc='Highly configurable framework window manager' arch=('i686' 'x86_64' 'mips64el') url='http://awesome.naquadah.org/' @@ -16,13 +16,12 @@ depends=( 'dbus' 'gdk-pixbuf2' 'imlib2' - 'libxcursor' 'libxdg-basedir' 'lua' 'lua-lgi' 'pango' 'startup-notification' - 'xcb-util-image' + 'xcb-util-cursor' 'xcb-util-keysyms' 'xcb-util-wm' 'xorg-xmessage' @@ -44,7 +43,7 @@ optdepends=( provides=('notification-daemon') backup=('etc/xdg/awesome/rc.lua') source=("$url/download/$pkgname-$pkgver.tar.xz") -md5sums=('f528f66ddcdb07f24e6f494837371702') +md5sums=('c16eaaaddf6f56b4e041007952e2a4fe') build() { cd $pkgname-$pkgver diff --git a/community/bamf/PKGBUILD b/community/bamf/PKGBUILD new file mode 100644 index 000000000..0e9e817f2 --- /dev/null +++ b/community/bamf/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 99159 2013-10-25 08:28:21Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd at gmail dot com> +# Contributor: Balló György <ballogyor+arch at gmail dot com> + +pkgname=bamf +pkgver=0.5.0 +pkgrel=2 +pkgdesc="Application matching framework" +arch=('i686' 'x86_64') +url="https://launchpad.net/bamf" +license=('GPL') +depends=('libgtop' 'libwnck3') +makedepends=('gobject-introspection' 'python2-lxml' 'vala') +source=("http://launchpad.net/${pkgname}/${pkgver%.*}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz") +sha256sums=('93b1acced96d32b36270cf18feb2761014ce2226814303c632448f717a8f9113') + +build() { + cd ${pkgname}-${pkgver} + + export PYTHON='/usr/bin/python2' + ./configure --prefix='/usr' --sysconfdir='/etc' --localstatedir='/var' --libexecdir="/usr/lib/${pkgname}" --disable-{static,webapps} + make +} + +package() { + cd ${pkgbase}-${pkgver} + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et: diff --git a/community/banner/PKGBUILD b/community/banner/PKGBUILD index 8720cb681..b84170f85 100644 --- a/community/banner/PKGBUILD +++ b/community/banner/PKGBUILD @@ -1,15 +1,16 @@ -# Maintainer: jsteel <jsteel@aur.archlinux.org> +# Maintainer: Jonathan Steel <jsteel@aur.archlinux.org> # Contributor: Peter Simons <simons@cryp.to> pkgname=banner pkgver=1.3.2 -pkgrel=4 +pkgrel=5 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') +conflicts=('sysvbanner') source=($url/files/$pkgname-$pkgver.tar.gz) md5sums=('9bd1dc58d3bced525a19194b92d20217') diff --git a/community/bcg729/PKGBUILD b/community/bcg729/PKGBUILD index 5714fc15e..4555956d5 100644 --- a/community/bcg729/PKGBUILD +++ b/community/bcg729/PKGBUILD @@ -1,15 +1,14 @@ -# $Id: PKGBUILD 92852 2013-06-17 06:58:41Z andrea $ +# $Id: PKGBUILD 100132 2013-11-01 20:20:41Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=bcg729 pkgver=1.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="g729 codec" arch=('i686' 'x86_64' 'mips64el') url="http://www.linphone.org/eng/documentation/dev/bcg729.html" license=('GPL') depends=('mediastreamer') -options=('!libtool') source=(http://download-mirror.savannah.gnu.org/releases/linphone/plugins/sources/$pkgname-$pkgver.tar.gz) md5sums=('45e127a9a309aff94d3262d97b5aeab0') diff --git a/community/beaver/PKGBUILD b/community/beaver/PKGBUILD index 924b6ea0f..91539d985 100644 --- a/community/beaver/PKGBUILD +++ b/community/beaver/PKGBUILD @@ -15,7 +15,6 @@ license=('GPL2') depends=('gtk2' 'hicolor-icon-theme') makedepends=('intltool') install=${pkgname}.install -options=('!libtool') source=("http://sourceforge.net/projects/beaver-editor/files/${pkgver:0:3}/beaver-${pkgver}.tar.bz2") md5sums=('0cb1bf7350e7399c85a42d6672907d64') diff --git a/community/bind/PKGBUILD b/community/bind/PKGBUILD index 2917f33a7..f7276fc65 100644 --- a/community/bind/PKGBUILD +++ b/community/bind/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97454 2013-09-20 14:54:34Z seblu $ +# $Id: PKGBUILD 99697 2013-10-30 23:05:52Z allan $ # Maintainer: Sébastien Luttringer # Contributor: Gaetan Bisson <bisson@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> @@ -12,7 +12,7 @@ pkgdesc='The ISC BIND nameserver' url='http://www.isc.org/software/bind/' license=('custom:ISC') arch=('i686' 'x86_64' 'mips64el') -options=('!makeflags' '!libtool') +options=('!makeflags') depends=('openssl' 'krb5' 'libxml2') provides=('dns-server') backup=('etc/logrotate.d/named' diff --git a/community/bird/PKGBUILD b/community/bird/PKGBUILD index 908af191a..e40f8b216 100644 --- a/community/bird/PKGBUILD +++ b/community/bird/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 94704 2013-07-29 09:56:29Z seblu $ +# $Id: PKGBUILD 98871 2013-10-20 22:53:38Z seblu $ # Maintainer: Sébastien Luttringer pkgbase=bird pkgname=('bird' 'bird6') pkgver=1.3.11 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'mips64el') url='http://bird.network.cz/' license=('GPL2') @@ -13,8 +13,8 @@ source=("ftp://bird.network.cz/pub/bird/${pkgname}-${pkgver}.tar.gz" 'bird.service' 'bird6.service') md5sums=('8ad2eb997fb8251bc5b24cf32619571b' - '01360e3b71ff2ed2223e87a3176e0659' - 'b895b473cbc98cfd54751f737536eb1e') + '69221e063a3f07dcad519d5eeacaae75' + '5b172bd052b523efd95ee018e891e181') build() { cd $pkgbase-$pkgver diff --git a/community/bird/bird.service b/community/bird/bird.service index faee0d845..c2e2572bf 100644 --- a/community/bird/bird.service +++ b/community/bird/bird.service @@ -3,7 +3,8 @@ Description=BIRD routing daemon After=network.target [Service] -ExecStart=/usr/bin/bird -d +Type=forking +ExecStart=/usr/bin/bird ExecReload=/usr/bin/birdc configure ExecStop=/usr/bin/birdc down diff --git a/community/bird/bird6.service b/community/bird/bird6.service index d852fb52c..b7fed8637 100644 --- a/community/bird/bird6.service +++ b/community/bird/bird6.service @@ -3,7 +3,8 @@ Description=BIRD IPv6 routing daemon After=network.target [Service] -ExecStart=/usr/bin/bird6 -d +Type=forking +ExecStart=/usr/bin/bird6 ExecReload=/usr/bin/birdc6 configure ExecStop=/usr/bin/birdc6 down diff --git a/community/bless/PKGBUILD b/community/bless/PKGBUILD deleted file mode 100644 index e1d7f26fa..000000000 --- a/community/bless/PKGBUILD +++ /dev/null @@ -1,26 +0,0 @@ -# $Id: PKGBUILD 65060 2012-02-20 02:38:21Z spupykin $ -# Maintainer: TDY <tdy@gmx.com> -# Contributor: dcraven <dcraven@gmail.com> - -pkgname=bless -pkgver=0.6.0 -pkgrel=3 -pkgdesc="A high-quality, full-featured hex editor" -arch=('i686' 'x86_64') -url="http://home.gna.org/bless/" -license=('GPL') -depends=('gtk-sharp-2>=2.8') -makedepends=('gettext' 'pkgconfig' 'rarian') -source=(http://download.gna.org/bless/bless-$pkgver.tar.gz) -md5sums=('b4c20d113281dfedb67d9f3ff8b174e3') - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --without-scrollkeeper - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} diff --git a/community/blueman/PKGBUILD b/community/blueman/PKGBUILD index 368eca1ab..cb0be796a 100644 --- a/community/blueman/PKGBUILD +++ b/community/blueman/PKGBUILD @@ -1,37 +1,39 @@ -# $Id: PKGBUILD 92494 2013-06-07 09:28:53Z tomegun $ +# $Id: PKGBUILD 100136 2013-11-01 20:21:28Z spupykin $ # Contributor: Ionut Biru <ibiru@archlinux.org # Contributor: Abhishek Dasgupta <abhidg@gmail.com> pkgname=blueman -pkgver=1.23 -pkgrel=10 +pkgver=20131021git +pkgrel=2 pkgdesc="GTK+ bluetooth manager" arch=('i686' 'x86_64' 'mips64el') license=('GPL') -url="https://launchpad.net/blueman" -depends=('bluez4' 'bluez-libs' 'gnome-icon-theme' 'libpulse' 'obex-data-server' +url="https://github.com/cschramm/blueman" +depends=('bluez' 'bluez-libs' 'gnome-icon-theme' 'libpulse' 'obex-data-server' 'python2-dbus' 'python2-notify' 'startup-notification' 'xdg-utils') -makedepends=('pyrex' 'intltool') +makedepends=('pyrex' 'intltool' 'git') optdepends=('dnsmasq: For creating PAN network' 'modemmanager: For modem management service' 'notification-daemon: For desktop notifications' 'polkit-gnome: For privileged actions' 'pulseaudio: To use the pulseaudio plugin' 'python2-gconf: For gconf configuration support') -options=('!libtool') install=$pkgname.install -source=(https://launchpad.net/${pkgname}/1.2/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz) -md5sums=('f0bee59589f4c23e35bf08c2ef8acaef') +source=("blueman::git://github.com/cschramm/blueman.git") +md5sums=('SKIP') -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - export PYTHON=python2 +prepare() { + cd "${srcdir}/${pkgname}" for file in apps/blueman*; do sed -i 's_#!/usr/bin/python_#!/usr/bin/python2_' $file done sed -i 's|"blueman-tray"|"blueman"|' blueman/plugins/applet/StatusIcon.py +} +build() { + cd "${srcdir}/${pkgname}" + export PYTHON=python2 + ./autogen.sh ./configure --prefix=/usr \ --sysconfdir=/etc \ --libexecdir=/usr/lib/blueman \ @@ -40,7 +42,7 @@ build() { } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}" make DESTDIR="${pkgdir}" install echo "NotShowIn=KDE;" >> ${pkgdir}/etc/xdg/autostart/blueman.desktop } diff --git a/community/bmake/PKGBUILD b/community/bmake/PKGBUILD new file mode 100644 index 000000000..27475c9c4 --- /dev/null +++ b/community/bmake/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Alex Szczuczko <alex at szc dot ca> +# Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us> +# Contributor: Imanol Celaya <ilcra1989@gmail.com> + +pkgname=bmake +pkgver=20131001 +pkgrel=2 +pkgdesc="Portable version of the NetBSD 'make' build tool" +arch=('i686' 'x86_64') +url="http://www.crufty.net/help/sjg/bmake.html" +license=('BSD') +source=("http://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz") +sha256sums=('0a91ac60b82270c4b4f21a43e66eb51c32b4df55e01ea592e42eb323909a559b') + +prepare() { + cd "$srcdir/$pkgname" + # Add missing bsd.*.mk symlinks + _links_orig="dep doc init lib links man nls obj own prog subdir" + _links_new="dep doc inc init lib links man nls obj own prog subdir" + sed -i -e "s/$_links_orig/$_links_new/" mk/install-mk +} + +build() { + cd "$srcdir" + mkdir -p bmake-build + cd bmake-build + sh ../bmake/boot-strap --prefix=/usr +} + +package() { + cd "$srcdir/bmake-build" + # Fix directory permissions on install + install -dm0755 "$pkgdir/usr/bin" + install -dm0755 "$pkgdir/usr/share/man/cat1" + install -dm0755 "$pkgdir/usr/share/licenses/$pkgname" + sh ../bmake/boot-strap --prefix=/usr --install-destdir="$pkgdir" op=install + head -n70 ../bmake/main.c >$pkgdir/usr/share/licenses/$pkgname/LICENSE +} diff --git a/community/bullet/PKGBUILD b/community/bullet/PKGBUILD index 3dc4ce5d5..9621fe5af 100644 --- a/community/bullet/PKGBUILD +++ b/community/bullet/PKGBUILD @@ -1,25 +1,25 @@ -# $Id: PKGBUILD 83395 2013-01-31 09:42:11Z svenstaro $ +# $Id: PKGBUILD 99165 2013-10-25 09:52:29Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> pkgbase=bullet pkgname=('bullet' 'bullet-docs') -_rev=2613 -pkgver=2.81 -pkgrel=2 +_rev=2704 +pkgver=2.82 +pkgrel=1 pkgdesc="A 3D Collision Detection and Rigid Body Dynamics Library for games and animation" arch=('i686' 'x86_64' 'mips64el') url="http://www.bulletphysics.com/Bullet/" license=('custom:zlib') depends=() makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa') -source=(http://bullet.googlecode.com/files/${pkgbase}-${pkgver}-rev${_rev}.tgz +source=(http://bullet.googlecode.com/files/${pkgbase}-${pkgver}-r${_rev}.tgz ${pkgbase}.pc) -md5sums=('cec9c9a79c2804dbf6385dd7d061346c' +md5sums=('70b3c8d202dee91a0854b4cbc88173e8' 'd1da06deba3b08b884d2212f6838905c') build() { - cd ${pkgbase}-${pkgver}-rev${_rev} + cd ${pkgbase}-${pkgver}-r${_rev} # get a clean build dir [[ -d build ]] && rm -rf build @@ -48,7 +48,7 @@ build() { package_bullet() { optdepends=('bullet-docs: documentation') - cd ${pkgbase}-${pkgver}-rev${_rev}/build + cd ${pkgbase}-${pkgver}-r${_rev}/build # install it make DESTDIR=${pkgdir} install @@ -65,7 +65,7 @@ package_bullet-docs() { pkgdesc="Documentation for bullet" depends=() - cd ${pkgbase}-${pkgver}-rev${_rev} + cd ${pkgbase}-${pkgver}-r${_rev} # install docs install -Dm644 Bullet_User_Manual.pdf ${pkgdir}/usr/share/doc/bullet/Bullet_User_Manual.pdf diff --git a/community/bwm-ng/PKGBUILD b/community/bwm-ng/PKGBUILD index 4fd2d3509..54128c25e 100644 --- a/community/bwm-ng/PKGBUILD +++ b/community/bwm-ng/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65064 2012-02-20 02:39:44Z spupykin $ +# $Id: PKGBUILD 99703 2013-10-30 23:07:28Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sven Kauber <celeon@gmail.com> @@ -10,7 +10,6 @@ arch=(i686 x86_64 'mips64el') url="http://www.gropp.org/" license=('GPL') depends=('ncurses') -options=('!libtool') source=("http://www.gropp.org/bwm-ng/${pkgname}-${pkgver}.tar.gz") md5sums=('d3a02484fb7946371bfb4e10927cebfb') diff --git a/community/c++-gtk-utils/PKGBUILD b/community/c++-gtk-utils/PKGBUILD index 8ed15d896..ccae0fa43 100644 --- a/community/c++-gtk-utils/PKGBUILD +++ b/community/c++-gtk-utils/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 93711 2013-07-08 17:21:21Z giovanni $ +# $Id: PKGBUILD 99706 2013-10-30 23:09:03Z allan $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> pkgname=c++-gtk-utils -pkgver=2.0.18 +pkgver=2.0.20 pkgrel=1 pkgdesc="Classes and functions for programming in GTK+" arch=('i686' 'x86_64' 'mips64el') url="http://cxx-gtk-utils.sourceforge.net/" license=('LGPL2.1') depends=('gtk3') -options=('!libtool' '!docs' '!emptydirs') +options=('!docs' '!emptydirs') source=("http://downloads.sourceforge.net/project/cxx-gtk-utils/cxx-gtk-utils/${pkgver}/${pkgname}-${pkgver}.tar.gz") -md5sums=('446a8e0120d69639b1950c72bd545116') +md5sums=('8af461ec1f2696e92a1fe1c62a08730b') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/cairo-dock-plugins/PKGBUILD b/community/cairo-dock-plugins/PKGBUILD index d1ac36dd1..19d1e76af 100755 --- a/community/cairo-dock-plugins/PKGBUILD +++ b/community/cairo-dock-plugins/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 93867 2013-07-11 15:30:19Z alucryd $ -# Maintainer: Maxime Gauduin <alucryd@gmail.com> -# Contributor: Tofe <chris.chapuis@gmail.com> -# Contributor: zhuqin <zhuqin83@gmail.com> -# Contributor: tri1976 <trile7@gmail.com> -# Contributor: snoopy33 <snoopy33@no-log.org> +# $Id: PKGBUILD 99702 2013-10-30 23:07:09Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd at gmail dot com> +# Contributor: Tofe <chris dot chapuis at gmail dot com> +# Contributor: zhuqin <zhuqin83 at gmail dot com> +# Contributor: tri1976 <trile7 at gmail dot com> +# Contributor: snoopy33 <snoopy33 at no dash log dot org> pkgname=cairo-dock-plugins -pkgver=3.2.1 -pkgrel=4 -pkgdesc="Plugins for Cairo-Dock" -url="https://launchpad.net/cairo-dock" -license=('GPL') +pkgver=3.3.2 +pkgrel=1 +pkgdesc='Plugins for Cairo-Dock' arch=('i686' 'x86_64') +url="https://launchpad.net/${pkgname%-*}-plug-ins" +license=('GPL') depends=('cairo-dock') makedepends=('cmake' 'alsa-lib' 'fftw' 'gnome-menus' 'gtk-sharp-2' 'gvfs' 'libetpan' 'libexif' 'libical' 'libpulse' 'libxklavier' 'libzeitgeist' 'lm_sensors' 'ndesk-dbus-glib' 'python' 'python2' 'ruby' 'upower' 'vala' 'vte3' 'webkitgtk3') optdepends=('alsa-lib: Sound Control, Sound Effects applets' @@ -33,17 +33,8 @@ optdepends=('alsa-lib: Sound Control, Sound Effects applets' 'upower: Logout, PowerManager applets' 'vte3: Terminal applet' 'webkitgtk3: Weblets applet') -options=('!libtool') -source=("http://launchpad.net/cairo-dock-plug-ins/3.2/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz" - 'python.patch') -sha256sums=('11b4433e40bbb1507757b23e167c521d620827576c2f30bb1a9642e0bff57e01' - 'f33ff6f2b93936c5050ae369d1b08c41bd17f5a2fb4ce46da5436d78d0b3fa8e') - -prepare() { - cd ${pkgname}-${pkgver} - - patch -Np1 -i ../python.patch -} +source=("${url}/${pkgver%.?}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz") +sha256sums=('48f0caddb0a563d8a64176f66610ca35df5c952071e5574486d39bb574994643') build() { cd ${pkgname}-${pkgver} @@ -53,7 +44,7 @@ build() { fi mkdir build && cd build - cmake .. -DCMAKE_INSTALL_PREFIX=/usr + cmake .. -DCMAKE_INSTALL_PREFIX='/usr' make } diff --git a/community/cairo-dock-plugins/python.patch b/community/cairo-dock-plugins/python.patch deleted file mode 100644 index 413ff0fa9..000000000 --- a/community/cairo-dock-plugins/python.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff -rupN cairo-dock-plugins-3.2.1.orig/Dbus/interfaces/bash/BashInstall.cmake.in cairo-dock-plugins-3.2.1/Dbus/interfaces/bash/BashInstall.cmake.in ---- cairo-dock-plugins-3.2.1.orig/Dbus/interfaces/bash/BashInstall.cmake.in 2013-07-11 17:09:45.165345967 +0200 -+++ cairo-dock-plugins-3.2.1/Dbus/interfaces/bash/BashInstall.cmake.in 2013-07-11 17:10:22.238469121 +0200 -@@ -2,7 +2,7 @@ IF ("@PYTHON2_FOUND@" STREQUAL "TRUE") - IF("@ROOT_PREFIX@" STREQUAL "") - EXEC_PROGRAM("@PYTHON2_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS - "setup.py" "install" -- "--prefix=${CMAKE_INSTALL_PREFIX}" -+ "--prefix=$DESTDIR${CMAKE_INSTALL_PREFIX}" - "@DEBIAN_INSTALL_LAYOUT@") - ELSEIF(NOT "@ROOT_PREFIX@" STREQUAL "" AND "@python_no_deb_layout@" STREQUAL "") - EXEC_PROGRAM("@PYTHON2_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS -@@ -20,7 +20,7 @@ IF ("@PYTHON3_FOUND@" STREQUAL "TRUE") - IF("@ROOT_PREFIX@" STREQUAL "") - EXEC_PROGRAM("@PYTHON3_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS - "setup.py" "install" -- "--prefix=${CMAKE_INSTALL_PREFIX}" -+ "--prefix=$DESTDIR${CMAKE_INSTALL_PREFIX}" - "@DEBIAN_INSTALL_LAYOUT@") - ELSEIF(NOT "@ROOT_PREFIX@" STREQUAL "" AND "@python_no_deb_layout@" STREQUAL "") - EXEC_PROGRAM("@PYTHON3_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS -diff -rupN cairo-dock-plugins-3.2.1.orig/Dbus/interfaces/python/PythonInstall.cmake.in cairo-dock-plugins-3.2.1/Dbus/interfaces/python/PythonInstall.cmake.in ---- cairo-dock-plugins-3.2.1.orig/Dbus/interfaces/python/PythonInstall.cmake.in 2013-07-11 17:09:45.162012653 +0200 -+++ cairo-dock-plugins-3.2.1/Dbus/interfaces/python/PythonInstall.cmake.in 2013-07-11 17:10:56.581607933 +0200 -@@ -2,7 +2,7 @@ if ("@PYTHON2_FOUND@" STREQUAL "TRUE") - IF("@ROOT_PREFIX@" STREQUAL "") - EXEC_PROGRAM("@PYTHON2_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS - "setup.py" "install" -- "--prefix=${CMAKE_INSTALL_PREFIX}" -+ "--prefix=$DESTDIR${CMAKE_INSTALL_PREFIX}" - "@DEBIAN_INSTALL_LAYOUT@") - ELSEIF(NOT "@ROOT_PREFIX@" STREQUAL "" AND "@python_no_deb_layout@" STREQUAL "") - EXEC_PROGRAM("@PYTHON2_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS -@@ -20,7 +20,7 @@ if ("@PYTHON3_FOUND@" STREQUAL "TRUE") - IF("@ROOT_PREFIX@" STREQUAL "") - EXEC_PROGRAM("@PYTHON3_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS - "setup.py" "install" -- "--prefix=${CMAKE_INSTALL_PREFIX}" -+ "--prefix=$DESTDIR${CMAKE_INSTALL_PREFIX}" - "@DEBIAN_INSTALL_LAYOUT@") - ELSEIF(NOT "@ROOT_PREFIX@" STREQUAL "" AND "@python_no_deb_layout@" STREQUAL "") - EXEC_PROGRAM("@PYTHON3_EXECUTABLE@" "${CMAKE_CURRENT_BINARY_DIR}" ARGS -@@ -32,4 +32,4 @@ if ("@PYTHON3_FOUND@" STREQUAL "TRUE") - "setup.py" "install" - "--root=@ROOT_PREFIX@") - ENDIF() --ENDIF() -\ No newline at end of file -+ENDIF() diff --git a/community/cairo-dock/PKGBUILD b/community/cairo-dock/PKGBUILD index d47e4d107..3026acb13 100755 --- a/community/cairo-dock/PKGBUILD +++ b/community/cairo-dock/PKGBUILD @@ -1,43 +1,35 @@ -# $Id: PKGBUILD 88925 2013-04-24 21:20:34Z alucryd $ -# Maintainer: Maxime Gauduin <alucryd@gmail.com> -# Contributor: Tofe <chris.chapuis@gmail.com> -# Contributor: erm67 <erm67@yahoo.it> +# $Id: PKGBUILD 99668 2013-10-30 22:32:44Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd at gmail dot com> +# Contributor: Tofe <chris dot chapuis at gmail dot com> +# Contributor: erm67 <erm67 at yahoo dot it> pkgname=cairo-dock -pkgver=3.2.1 -pkgrel=3 -pkgdesc="Light eye-candy fully themable animated dock" +pkgver=3.3.2 +pkgrel=1 +pkgdesc='Light eye-candy fully themable animated dock' arch=('i686' 'x86_64' 'mips64el') -url="https://launchpad.net/cairo-dock-core" +url="https://launchpad.net/${pkgname}-core" license=('GPL') depends=('curl' 'dbus-glib' 'gtk3' 'librsvg') makedepends=('cmake') optdepends=('cairo-dock-plugins: Plugins for Cairo-Dock') -options=('!libtool') -source=("http://launchpad.net/${pkgname}-core/3.2/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz" 'gldit-rpath.patch') -sha256sums=('441e407f92138dc604c796b0455777b765e298ecb8f3120104f521d0e0b34543' - '5a5fbc67aaa210387ef4410701747fe741942c99c4bd84ae771b96a3bdd1c4cc') - -prepare() { - cd "${srcdir}"/${pkgname}-${pkgver} - - patch -Np1 -i ../gldit-rpath.patch -} +source=("${url}/${pkgver%.?}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz") +sha256sums=('a2d3854771d7ef5b262593b37aed216ece7eeacfc3e2a08deb4a797f175f6af8') build() { - cd "${srcdir}"/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} if [[ -d build ]]; then rm -rf build fi mkdir build && cd build - cmake .. -DCMAKE_INSTALL_PREFIX=/usr + cmake .. -DCMAKE_INSTALL_PREFIX='/usr' make } package() { - cd "${srcdir}"/${pkgname}-${pkgver}/build + cd ${pkgname}-${pkgver}/build make DESTDIR="${pkgdir}" install } diff --git a/community/calf/PKGBUILD b/community/calf/PKGBUILD index 9e0919b60..ea3390615 100644 --- a/community/calf/PKGBUILD +++ b/community/calf/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 79299 2012-11-02 14:14:33Z arodseth $ +# $Id: PKGBUILD 99704 2013-10-30 23:08:18Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Ray Rashif <schiv@archlinux.org> @@ -13,7 +13,6 @@ depends=('libglade' 'fftw' 'lash' 'dssi' 'fluidsynth' 'hicolor-icon-theme' 'desk makedepends=('lv2core' 'ladspa' 'dssi') source=("http://downloads.sf.net/$pkgname/$pkgname-$pkgver.tar.gz") install=calf.install -options=('!libtool') sha256sums=('1106e7e27bcd18d47fc58c952a4dbf6c7a763272e13b2b94cee6f1b2fb922cec') build() { diff --git a/community/castget/PKGBUILD b/community/castget/PKGBUILD index 16b0ef03a..11e6df955 100644 --- a/community/castget/PKGBUILD +++ b/community/castget/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 67455 2012-03-11 21:00:52Z lcarlier $ +# $Id: PKGBUILD 99705 2013-10-30 23:08:43Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Jeff Mickey <jeff@archlinux.org> @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://www.nongnu.org/castget/" license=('GPL') depends=('glib2' 'libxml2' 'curl' 'id3lib') -options=('!libtool') changelog=$pkgname.changelog source=(http://savannah.nongnu.org/download/$pkgname/$pkgname-$pkgver.tar.bz2) md5sums=('e80096715efc17d1d87de793871e0006') diff --git a/community/ccid/PKGBUILD b/community/ccid/PKGBUILD index a61a9823a..a22590b01 100644 --- a/community/ccid/PKGBUILD +++ b/community/ccid/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 98050 2013-10-04 16:09:59Z giovanni $ +# $Id: PKGBUILD 98755 2013-10-17 15:45:53Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Daniel Plaza <daniel.plaza.espi@gmail.com> pkgname=ccid -pkgver=1.4.12 -pkgrel=2 +pkgver=1.4.13 +pkgrel=1 pkgdesc="A generic USB Chip/Smart Card Interface Devices driver" arch=('i686' 'x86_64' 'mips64el') url="http://pcsclite.alioth.debian.org/ccid.html" @@ -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/file/3937/${pkgname}-${pkgver}.tar.bz2") -md5sums=('54a314b60b60a9549febc75b6dc516d5') +source=("https://alioth.debian.org/frs/download.php/file/3959/${pkgname}-${pkgver}.tar.bz2") +md5sums=('89c167a873df1f8bc0dc907ce209e5ff') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/cdbxx/PKGBUILD b/community/cdbxx/PKGBUILD index b2be5c5f5..917f102fe 100644 --- a/community/cdbxx/PKGBUILD +++ b/community/cdbxx/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 65076 2012-02-20 03:31:11Z spupykin $ +# $Id: PKGBUILD 100138 2013-11-01 20:21:49Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=cdbxx pkgver=0.0.1rc2 -pkgrel=3 +pkgrel=4 pkgdesc="cdbxx is a small STL style C++ library for TinyCDB implementation of Constant Database" arch=(i686 x86_64 'mips64el') url="http://cdbxx.sourceforge.net/" @@ -21,5 +21,9 @@ build() { sed -i '1,2i#include <string.h>' src/db.cc make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/chicken/PKGBUILD b/community/chicken/PKGBUILD index 8ace279a6..f691cc8ea 100644 --- a/community/chicken/PKGBUILD +++ b/community/chicken/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98342 2013-10-08 19:42:24Z arodseth $ +# $Id: PKGBUILD 99646 2013-10-30 17:19:18Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: <david@pako.st> @@ -6,12 +6,13 @@ pkgname=chicken pkgver=4.8.0.5 -pkgrel=1 +pkgrel=2 pkgdesc='Compiler for R5RS scheme, featuring handy extensions' arch=('x86_64' 'i686' 'mips64el') url='http://call-cc.org/' license=('BSD') depends=('gcc') +options=('staticlibs') source=("http://code.call-cc.org/releases/${pkgver%.*}/$pkgname-$pkgver.tar.gz") sha256sums=('5b9192951bc61cc19dd4963cceb93908bff46b6868d7927f19850e8973c430fb') diff --git a/community/chrony/PKGBUILD b/community/chrony/PKGBUILD index d10e1d111..e54a0f628 100644 --- a/community/chrony/PKGBUILD +++ b/community/chrony/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95307 2013-08-09 02:41:57Z thestinger $ +# $Id: PKGBUILD 99445 2013-10-29 00:06:24Z thestinger $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Daniel Micay <danielmicay@gmail.com> # Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> @@ -9,7 +9,7 @@ pkgname=chrony pkgver=1.29 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight NTP client and server' arch=('i686' 'x86_64' 'mips64el') url="http://chrony.tuxfamily.org/" @@ -34,9 +34,9 @@ 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 \/var\/lib\/chrony\/rtc\)$/ s/^! //' \ - "$pkgdir/etc/chrony.conf" + echo -e "\n# Enable kernel RTC sync\nrtcsync" >> "$pkgdir/etc/chrony.conf" + + sed -i '/^! rtconutc$/ s/^! //' "$pkgdir/etc/chrony.conf" mv "$pkgdir/usr/sbin/chronyd" "$pkgdir/usr/bin" rmdir "$pkgdir/usr/sbin" diff --git a/community/chuck/PKGBUILD b/community/chuck/PKGBUILD index 1927295f1..a8a8b127f 100644 --- a/community/chuck/PKGBUILD +++ b/community/chuck/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 78497 2012-10-20 00:31:27Z arodseth $ +# $Id: PKGBUILD 98759 2013-10-17 17:27:23Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Laurent Carlier <lordheavym@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> @@ -7,7 +7,7 @@ # Contributor: tardo <tardo@nagi-fanboi.net> pkgname=chuck -pkgver=1.3.1.3 +pkgver=1.3.2.0 pkgrel=1 pkgdesc='Concurrent, on-the-fly audio programming language' arch=('x86_64' 'i686' 'mips64el') @@ -15,26 +15,18 @@ url='http://chuck.cs.princeton.edu/' license=('GPL') depends=('gcc-libs' 'libsndfile') source=("http://chuck.cs.princeton.edu/release/files/$pkgname-$pkgver.tgz") -sha256sums=('8ef8a65fe4d265b6f509b9339355a5658b47d9b43219fa09c182ca846cc0a740') +sha256sums=('ee0c7d94cd4053f9683f84007350992b7e7552fcc190eeba21a66de8deaf3948') build() { - cd $srcdir/$pkgname-$pkgver/src - - msg2 'Configuring...' - CFLAGS+=' -fno-strict-aliasing -lpthread' - CXXFLAGS+=' -fno-strict-aliasing -fpermissive -lpthread' - - msg2 'Compiling...' - # Alternatives to linux-alsa are: linux-jack linux-oss osx win32 - make linux-alsa + make -C "$pkgname-$pkgver/src" linux-alsa # linux-jack linux-oss osx win32 } package() { - cd $srcdir/$pkgname-$pkgver/src + cd "$pkgname-$pkgver/src" - install -Dm755 chuck $pkgdir/usr/bin/chuck - mkdir -p $pkgdir/usr/share/doc/$pkgname - cp -r ../examples $pkgdir/usr/share/doc/$pkgname/ + install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" + mkdir -p "$pkgdir/usr/share/doc/$pkgname" + cp -r ../examples "$pkgdir/usr/share/doc/$pkgname" } # vim:set ts=2 sw=2 et: diff --git a/community/cinnamon-control-center/PKGBUILD b/community/cinnamon-control-center/PKGBUILD index 2dfe208ab..d699e9c3f 100644 --- a/community/cinnamon-control-center/PKGBUILD +++ b/community/cinnamon-control-center/PKGBUILD @@ -1,24 +1,24 @@ -# $Id: PKGBUILD 98410 2013-10-09 16:57:37Z faidoc $ +# $Id: PKGBUILD 99709 2013-10-30 23:10:13Z allan $ # Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com # Based on gnome-control-center: # Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Jan de Groot <jgc@archlinux.org> pkgname=cinnamon-control-center -pkgver=2.0.2 +pkgver=2.0.6 pkgrel=1 pkgdesc="The Control Center for Cinnamon" arch=('i686' 'x86_64' 'mips64el') -depends=('cinnamon' 'network-manager-applet') +depends=('cinnamon-settings-daemon' 'cinnamon-translations' 'gnome-menus' 'libgnomekbd' 'network-manager-applet') optdepends=('gnome-color-manager: for color management tasks') -makedepends=('intltool' 'gnome-common') +makedepends=('intltool' 'gnome-common' 'docbook-xsl') url="https://github.com/linuxmint/cinnamon-control-center" install=cinnamon-control-center.install license=('GPL') -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/cinnamon-control-center/archive/$pkgver.tar.gz" region.patch) -sha256sums=('28318423297dd27a51a0a84d0f4b28453aca5c16ca362f7f4b56bd8e1b67b594' +sha256sums=('4871c7893bd6d215df76abbc69f9f75340a5997cdca00669544c7e63eb3c6a2f' '077cb8d6814c32a4df85f71c2b8fa84da25e5260263a6e0536c6e1626051f022') prepare() { @@ -26,8 +26,6 @@ prepare() { # Fix region panel patch -Np1 -i ../region.patch - - chmod +x autogen.sh } build() { @@ -51,10 +49,7 @@ package() { # Remove unused stuff make -C panels/sound DESTDIR="$pkgdir" uninstall make -C panels/sound/data DESTDIR="$pkgdir" install - make -C shell DESTDIR="$pkgdir" uninstall - make -C shell DESTDIR="$pkgdir" install-libLTLIBRARIES - - # Remove broken desktop files + make -C shell DESTDIR="$pkgdir" uninstall-binPROGRAMS uninstall-directoryDATA uninstall-uiDATA rm -R "$pkgdir/usr/share/applications" rm -R "$pkgdir/etc" diff --git a/community/cinnamon-desktop/PKGBUILD b/community/cinnamon-desktop/PKGBUILD index b492d4376..eb3ca73d2 100644 --- a/community/cinnamon-desktop/PKGBUILD +++ b/community/cinnamon-desktop/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: Jan de Groot <jan@archlinux.org> pkgname=cinnamon-desktop -pkgver=2.0.1 +pkgver=2.0.3 pkgrel=1 pkgdesc="Library with common API for various Cinnamon modules" arch=(i686 x86_64) @@ -11,10 +11,9 @@ license=(GPL LGPL) depends=(gtk3 libxkbfile) makedepends=(intltool gobject-introspection gnome-common) url="https://github.com/linuxmint/cinnamon-desktop" -options=(!libtool) install=cinnamon-desktop.install source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cinnamon-desktop/archive/${pkgver}.tar.gz") -sha256sums=('326bb7f02692a0baa21821ec70968be3cf70702d8330a7452aa03f9fbc851de1') +sha256sums=('bd9c50df70432d2e37a7c11728dcdf264af235b261b3f378eade61dc4ef101c3') build() { cd $pkgname-$pkgver diff --git a/community/cinnamon-screensaver/PKGBUILD b/community/cinnamon-screensaver/PKGBUILD index 3a883ec80..8a7c3ae18 100644 --- a/community/cinnamon-screensaver/PKGBUILD +++ b/community/cinnamon-screensaver/PKGBUILD @@ -4,33 +4,37 @@ # Jan de Groot <jgc@archlinux.org> pkgname=cinnamon-screensaver -pkgver=2.0.0 -pkgrel=1 +pkgver=2.0.3 +pkgrel=3 pkgdesc="Screensaver designed to integrate well with the Cinnamon desktop." arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="https://github.com/linuxmint/cinnamon-screensaver" backup=(etc/pam.d/cinnamon-screensaver) -depends=('cinnamon' 'cinnamon-desktop') +depends=('cinnamon-desktop' 'cinnamon-translations' 'dbus-glib' 'libgnomekbd') makedepends=('intltool' 'gnome-common') -options=(!emptydirs) source=($pkgname-$pkgver.tar.gz::https://github.com/linuxmint/cinnamon-screensaver/archive/$pkgver.tar.gz cinnamon-screensaver.pam - fix-dbus-compatibility.patch + away-message-fixes.patch + fix-systemd-lock.patch lock_screen_on_suspend.patch) -sha256sums=('90da7f811892f667202ecd1240091f9c4d253eebe223bbfedb3d544dd68b3fc7' +sha256sums=('00c866e98994afc8939d1d347de631cebaa6ec34ad59646a7ccd223bd757cc7d' 'b6ea9e2eb586d94bcabb617a8f1c2958111df87afdbb51f645882bccdc15cbda' - 'eebd1d056c21d2d3f60fb954677b9214fd1d575ed1c2bbb56326cedf41a39eb6' - '516c479558576c6c5a2509abfcbf4fdafb5953d252e7a4ab972f9db6137daca8') + 'f9f3d555b0c325322469be765b488da599fc850f8ff5a74f72fdf69f68e04c96' + '14d3301a03883330bf044a40ea4dce74a829b03174833d21efe66ebeb940dc0c' + '54f281eeb0e97c8c46250e287719051e0a580f6c0de384760aaa3532b42616f1') prepare() { cd $pkgname-$pkgver - # Fix compatibility with gnome-screensaver's D-Bus interface and various fixes - patch -Np1 -i ${srcdir}/fix-dbus-compatibility.patch + # Various fixes for away message handling + patch -Np1 -i ../away-message-fixes.patch + + # Use the session path instead of the session id + patch -Np1 -i ../fix-systemd-lock.patch # Lock screen on suspend with systemd - patch -Np1 -i ${srcdir}/lock_screen_on_suspend.patch + patch -Np1 -i ../lock_screen_on_suspend.patch } build() { @@ -47,14 +51,4 @@ package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install install -Dm644 ../cinnamon-screensaver.pam "$pkgdir/etc/pam.d/cinnamon-screensaver" - - # Autostart only in Cinnamon - cp "$pkgdir/etc/xdg/autostart/cinnamon-screensaver.desktop" \ - "$pkgdir/etc/xdg/autostart/cinnamon2d-screensaver.desktop" - sed -i 's/^OnlyShowIn=.*/OnlyShowIn=GNOME;/' \ - "$pkgdir"/etc/xdg/autostart/cinnamon{,2d}-screensaver.desktop - echo 'AutostartCondition=GNOME3 if-session cinnamon' \ - >> "$pkgdir/etc/xdg/autostart/cinnamon-screensaver.desktop" - echo 'AutostartCondition=GNOME3 if-session cinnamon2d' \ - >> "$pkgdir/etc/xdg/autostart/cinnamon2d-screensaver.desktop" } diff --git a/community/cinnamon-screensaver/away-message-fixes.patch b/community/cinnamon-screensaver/away-message-fixes.patch new file mode 100644 index 000000000..1828c5beb --- /dev/null +++ b/community/cinnamon-screensaver/away-message-fixes.patch @@ -0,0 +1,226 @@ +diff -Naur cinnamon-screensaver-2.0.3.orig/doc/dbus-interface.html cinnamon-screensaver-2.0.3/doc/dbus-interface.html +--- cinnamon-screensaver-2.0.3.orig/doc/dbus-interface.html 2013-10-26 19:34:39.000000000 +0200 ++++ cinnamon-screensaver-2.0.3/doc/dbus-interface.html 2013-10-29 10:08:06.568038245 +0100 +@@ -70,7 +70,7 @@ + <code class="literal">Lock</code> + </h3></div></div></div><p> + Request that the screen be locked. +- </p></div><div class="sect2" title="Cycle"><div class="titlepage"><div><div><h3 class="title"><a name="gs-method-Cycle"></a> ++ </p><div class="informaltable"><table border="1"><colgroup><col><col></colgroup><thead><tr><th>Direction</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td>in</td><td>string</td><td>the away message</td></tr></tbody></table></div></div><div class="sect2" title="Cycle"><div class="titlepage"><div><div><h3 class="title"><a name="gs-method-Cycle"></a> + <code class="literal">Cycle</code> + </h3></div></div></div><p> + Request that the screen saver theme be restarted and, if applicable, +diff -Naur cinnamon-screensaver-2.0.3.orig/src/cinnamon-screensaver-command.c cinnamon-screensaver-2.0.3/src/cinnamon-screensaver-command.c +--- cinnamon-screensaver-2.0.3.orig/src/cinnamon-screensaver-command.c 2013-10-26 19:34:39.000000000 +0200 ++++ cinnamon-screensaver-2.0.3/src/cinnamon-screensaver-command.c 2013-10-29 22:32:13.127650887 +0100 +@@ -41,7 +41,7 @@ + static gboolean do_query = FALSE; + static gboolean do_time = FALSE; + +-static gchar *away_message = "DEFAULT"; ++static gchar *away_message = ""; + + static GOptionEntry entries [] = { + { "exit", 0, 0, G_OPTION_ARG_NONE, &do_quit, +@@ -114,7 +114,7 @@ + static GDBusMessage * + screensaver_send_message_string (GDBusConnection *connection, + const char *name, +- gboolean value) ++ gchar *value) + { + GDBusMessage *message, *reply; + GError *error; +@@ -310,14 +310,7 @@ + } + + if (do_lock) { +- if (g_strcmp0 (away_message, "DEFAULT") == 0) { +- reply = screensaver_send_message_string (connection, "Lock", away_message); +- } +- else { +- gchar * custom_message = g_strdup_printf("CUSTOM###%s", away_message); +- reply = screensaver_send_message_string (connection, "Lock", custom_message); +- g_free (custom_message); +- } ++ reply = screensaver_send_message_string (connection, "Lock", away_message); + if (reply == NULL) { + g_message ("Did not receive a reply from the screensaver."); + goto done; +diff -Naur cinnamon-screensaver-2.0.3.orig/src/cinnamon-screensaver-dialog.c cinnamon-screensaver-2.0.3/src/cinnamon-screensaver-dialog.c +--- cinnamon-screensaver-2.0.3.orig/src/cinnamon-screensaver-dialog.c 2013-10-26 19:34:39.000000000 +0200 ++++ cinnamon-screensaver-2.0.3/src/cinnamon-screensaver-dialog.c 2013-10-29 18:34:38.042752214 +0100 +@@ -49,7 +49,6 @@ + static gboolean enable_logout = FALSE; + static gboolean enable_switch = FALSE; + static char *logout_command = NULL; +-static char *away_message = NULL; + + static GOptionEntry entries [] = { + { "verbose", 0, 0, G_OPTION_ARG_NONE, &verbose, +diff -Naur cinnamon-screensaver-2.0.3.orig/src/gs-listener-dbus.c cinnamon-screensaver-2.0.3/src/gs-listener-dbus.c +--- cinnamon-screensaver-2.0.3.orig/src/gs-listener-dbus.c 2013-10-26 19:34:39.000000000 +0200 ++++ cinnamon-screensaver-2.0.3/src/gs-listener-dbus.c 2013-10-30 03:04:42.134732524 +0100 +@@ -570,7 +570,7 @@ + if (! dbus_message_get_args (message, &error, + DBUS_TYPE_STRING, &body, + DBUS_TYPE_INVALID)) { +- raise_syntax (connection, message, "ShowMessage"); ++ raise_syntax (connection, message, "Lock"); + return DBUS_HANDLER_RESULT_HANDLED; + } + +@@ -584,6 +584,7 @@ + + return DBUS_HANDLER_RESULT_HANDLED; + } ++ + static DBusHandlerResult + listener_show_message (GSListener *listener, + DBusConnection *connection, +@@ -906,7 +907,7 @@ + } else if (dbus_message_is_signal (message, SYSTEMD_LOGIND_SESSION_INTERFACE, "Lock")) { + if (_listener_message_path_is_our_session (listener, message)) { + gs_debug ("systemd requested session lock"); +- return listener_lock (listener, connection, message); ++ g_signal_emit (listener, signals [LOCK], 0, ""); + } + + return DBUS_HANDLER_RESULT_HANDLED; +@@ -948,7 +949,7 @@ + } else if (dbus_message_is_signal (message, CK_SESSION_INTERFACE, "Lock")) { + if (_listener_message_path_is_our_session (listener, message)) { + gs_debug ("ConsoleKit requested session lock"); +- return listener_lock (listener, connection, message); ++ g_signal_emit (listener, signals [LOCK], 0, ""); + } + + return DBUS_HANDLER_RESULT_HANDLED; +diff -Naur cinnamon-screensaver-2.0.3.orig/src/gs-manager.c cinnamon-screensaver-2.0.3/src/gs-manager.c +--- cinnamon-screensaver-2.0.3.orig/src/gs-manager.c 2013-10-26 19:34:39.000000000 +0200 ++++ cinnamon-screensaver-2.0.3/src/gs-manager.c 2013-10-29 20:27:40.394604570 +0100 +@@ -1097,6 +1097,7 @@ + g_object_unref (manager->priv->settings); + } + ++ g_free (manager->priv->away_message); + g_free (manager->priv->logout_command); + g_free (manager->priv->keyboard_command); + +@@ -1261,6 +1262,8 @@ + + gs_manager_destroy_windows (manager); + ++ gs_manager_set_away_message (manager, NULL); ++ + /* reset state */ + manager->priv->active = FALSE; + manager->priv->activate_time = 0; +@@ -1275,10 +1278,18 @@ + gs_manager_set_away_message (GSManager *manager, + const char *message) + { +- g_free (manager->priv->logout_command); +- +- manager->priv->away_message = g_strdup(message); + GSList *l; ++ ++ g_return_if_fail (GS_IS_MANAGER (manager)); ++ ++ g_free (manager->priv->away_message); ++ ++ if (message) { ++ manager->priv->away_message = g_strdup (message); ++ } else { ++ manager->priv->away_message = NULL; ++ } ++ + for (l = manager->priv->windows; l; l = l->next) { + gs_window_set_away_message (l->data, manager->priv->away_message); + } +@@ -1293,7 +1304,6 @@ + if (active) { + res = gs_manager_activate (manager); + } else { +- gs_manager_set_away_message(manager, ""); + res = gs_manager_deactivate (manager); + } + +diff -Naur cinnamon-screensaver-2.0.3.orig/src/gs-window-x11.c cinnamon-screensaver-2.0.3/src/gs-window-x11.c +--- cinnamon-screensaver-2.0.3.orig/src/gs-window-x11.c 2013-10-26 19:34:39.000000000 +0200 ++++ cinnamon-screensaver-2.0.3/src/gs-window-x11.c 2013-10-29 23:11:15.240828725 +0100 +@@ -2132,38 +2132,19 @@ + return utf8_name; + } + +-static gchar * +-str_replace(const char *string, const char *delimiter, const char *replacement) +-{ +- gchar **split; +- gchar *ret; +- g_return_val_if_fail(string != NULL, NULL); +- g_return_val_if_fail(delimiter != NULL, NULL); +- g_return_val_if_fail(replacement != NULL, NULL); +- split = g_strsplit(string, delimiter, 0); +- ret = g_strjoinv(replacement, split); +- g_strfreev(split); +- return ret; +-} +- + static void + update_clock (GSWindow *window) + { +- char *markup; +- char *away_message; +- +- if (window->priv->away_message != NULL && g_str_has_prefix (window->priv->away_message, "CUSTOM###") && g_strcmp0(window->priv->away_message, "") != 0) { +- away_message = str_replace(window->priv->away_message, "CUSTOM###", ""); +- markup = g_strdup_printf ("%s\n\n<b><span font_desc=\"Ubuntu 14\" foreground=\"#CCCCCC\"> %s</span></b>\n<b><span font_desc=\"Ubuntu 10\" foreground=\"#ACACAC\"> ~ %s</span></b>", gnome_wall_clock_get_clock (window->priv->clock_tracker), away_message, get_user_display_name()); +- } +- else { +- away_message = g_strdup_printf (_("%s"), window->priv->default_message); +- markup = g_strdup_printf ("%s\n\n<b><span font_desc=\"Ubuntu 14\" foreground=\"#CCCCCC\">%s</span></b>", gnome_wall_clock_get_clock (window->priv->clock_tracker), away_message); +- } +- +- gtk_label_set_markup (GTK_LABEL (window->priv->clock), markup); +- g_free (markup); +- g_free (away_message); ++ char *markup; ++ ++ if (window->priv->away_message != NULL && g_strcmp0(window->priv->away_message, "") != 0) { ++ markup = g_strdup_printf ("%s\n\n<b><span font_desc=\"Ubuntu 14\" foreground=\"#CCCCCC\"> %s</span></b>\n<b><span font_desc=\"Ubuntu 10\" foreground=\"#ACACAC\"> ~ %s</span></b>", gnome_wall_clock_get_clock (window->priv->clock_tracker), g_markup_escape_text(window->priv->away_message, -1), get_user_display_name()); ++ } else { ++ markup = g_strdup_printf ("%s\n\n<b><span font_desc=\"Ubuntu 14\" foreground=\"#CCCCCC\">%s</span></b>", gnome_wall_clock_get_clock (window->priv->clock_tracker), g_markup_escape_text(window->priv->default_message, -1)); ++ } ++ ++ gtk_label_set_markup (GTK_LABEL (window->priv->clock), markup); ++ g_free (markup); + } + + static void +@@ -2197,7 +2178,16 @@ + gs_window_set_away_message (GSWindow *window, + const char *message) + { +- window->priv->away_message = message; ++ g_return_if_fail (GS_IS_WINDOW (window)); ++ ++ g_free (window->priv->away_message); ++ ++ if (message) { ++ window->priv->away_message = g_strdup (message); ++ } else { ++ window->priv->away_message = NULL; ++ } ++ + update_clock (window); + } + +@@ -2320,6 +2310,7 @@ + + g_return_if_fail (window->priv != NULL); + ++ g_free (window->priv->away_message); + g_free (window->priv->logout_command); + g_free (window->priv->keyboard_command); + diff --git a/community/cinnamon-screensaver/fix-dbus-compatibility.patch b/community/cinnamon-screensaver/fix-dbus-compatibility.patch deleted file mode 100644 index 3d70a79d0..000000000 --- a/community/cinnamon-screensaver/fix-dbus-compatibility.patch +++ /dev/null @@ -1,149 +0,0 @@ -From e43385126cf6f5187f98f940b8c04c3e99202b0b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor@gmail.com> -Date: Thu, 28 Feb 2013 05:45:12 +0100 -Subject: [PATCH 1/4] Fix crashing and compatibility with gnome-screensaver's - D-Bus interface - ---- - src/cinnamon-screensaver-command.c | 4 ++-- - src/gs-listener-dbus.c | 10 ++++++++-- - src/gs-manager.c | 14 +++++++++++--- - 3 files changed, 21 insertions(+), 7 deletions(-) - -diff --git a/src/cinnamon-screensaver-command.c b/src/cinnamon-screensaver-command.c -index 4267bd0..5c90916 100644 ---- a/src/cinnamon-screensaver-command.c -+++ b/src/cinnamon-screensaver-command.c -@@ -311,11 +311,11 @@ - - if (do_lock) { - if (g_strcmp0 (away_message, "DEFAULT") == 0) { -- reply = screensaver_send_message_string (connection, "Lock", away_message); -+ reply = screensaver_send_message_string (connection, "LockMessage", away_message); - } - else { - gchar * custom_message = g_strdup_printf("CUSTOM###%s", away_message); -- reply = screensaver_send_message_string (connection, "Lock", custom_message); -+ reply = screensaver_send_message_string (connection, "LockMessage", custom_message); - g_free (custom_message); - } - if (reply == NULL) { -diff --git a/src/gs-listener-dbus.c b/src/gs-listener-dbus.c -index 2a98aee..6dbf12d 100644 ---- a/src/gs-listener-dbus.c -+++ b/src/gs-listener-dbus.c -@@ -653,6 +653,8 @@ enum { - xml = g_string_append (xml, - " <interface name=\""GS_INTERFACE"\">\n" - " <method name=\"Lock\">\n" -+ " </method>\n" -+ " <method name=\"LockMessage\">\n" - " <arg name=\"body\" direction=\"in\" type=\"s\"/>\n" - " </method>\n" - " <method name=\"SimulateUserActivity\">\n" -@@ -744,6 +746,10 @@ enum { - g_return_val_if_fail (message != NULL, DBUS_HANDLER_RESULT_NOT_YET_HANDLED); - - if (dbus_message_is_method_call (message, GS_SERVICE, "Lock")) { -+ g_signal_emit (listener, signals [LOCK], 0); -+ return send_success_reply (connection, message); -+ } -+ if (dbus_message_is_method_call (message, GS_SERVICE, "LockMessage")) { - return listener_lock (listener, connection, message); - } - if (dbus_message_is_method_call (message, GS_SERVICE, "Quit")) { -@@ -906,7 +912,7 @@ enum { - } else if (dbus_message_is_signal (message, SYSTEMD_LOGIND_SESSION_INTERFACE, "Lock")) { - if (_listener_message_path_is_our_session (listener, message)) { - gs_debug ("systemd requested session lock"); -- return listener_lock (listener, connection, message); -+ g_signal_emit (listener, signals [LOCK], 0); - } - - return DBUS_HANDLER_RESULT_HANDLED; -@@ -948,7 +954,7 @@ enum { - } else if (dbus_message_is_signal (message, CK_SESSION_INTERFACE, "Lock")) { - if (_listener_message_path_is_our_session (listener, message)) { - gs_debug ("ConsoleKit requested session lock"); -- return listener_lock (listener, connection, message); -+ g_signal_emit (listener, signals [LOCK], 0); - } - - return DBUS_HANDLER_RESULT_HANDLED; -diff --git a/src/gs-manager.c b/src/gs-manager.c -index 1544921..bc09cb9 100644 ---- a/src/gs-manager.c -+++ b/src/gs-manager.c -@@ -1275,10 +1275,18 @@ enum { - gs_manager_set_away_message (GSManager *manager, - const char *message) - { -- g_free (manager->priv->logout_command); -- -- manager->priv->away_message = g_strdup(message); - GSList *l; -+ -+ g_return_if_fail (GS_IS_MANAGER (manager)); -+ -+ g_free (manager->priv->away_message); -+ -+ if (message) { -+ manager->priv->away_message = g_strdup (message); -+ } else { -+ manager->priv->away_message = NULL; -+ } -+ - for (l = manager->priv->windows; l; l = l->next) { - gs_window_set_away_message (l->data, manager->priv->away_message); - } --- -1.8.1.6 - - -From 4db01451afbb246213f483805f81a77c4c7371a3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor@gmail.com> -Date: Fri, 1 Mar 2013 05:17:46 +0100 -Subject: [PATCH 2/4] Update dbus document with the new LockMessage method - ---- - doc/dbus-interface.html | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/doc/dbus-interface.html b/doc/dbus-interface.html -index faff26c..c9f95ba 100644 ---- a/doc/dbus-interface.html -+++ b/doc/dbus-interface.html -@@ -2,6 +2,8 @@ - <code class="email"><<a class="email" href="mailto:mccann@jhu.edu">mccann@jhu.edu</a>></code><br> - </p></div></div></div></div></div><div><p class="releaseinfo">Version 1.7.1</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="#dbus-interface">1. DBUS Interface</a></span></dt><dd><dl><dt><span class="sect1"><a href="#gs-intro">Introduction</a></span></dt><dt><span class="sect1"><a href="#gs-methods">Methods</a></span></dt><dd><dl><dt><span class="sect2"><a href="#gs-method-Lock"> - <code class="literal">Lock</code> -+ </a></span></dt><dt><span class="sect2"><a href="#gs-method-LockMessage"> -+ <code class="literal">LockMessage</code> - </a></span></dt><dt><span class="sect2"><a href="#gs-method-Cycle"> - <code class="literal">Cycle</code> - </a></span></dt><dt><span class="sect2"><a href="#gs-method-SimulateUserActivity"> -@@ -30,6 +32,8 @@ - <code class="literal">AuthenticationRequestEnd</code> - </a></span></dt></dl></dd><dt><span class="sect1"><a href="#gs-examples">Examples</a></span></dt></dl></dd></dl></div><div class="chapter" title="Chapter 1. DBUS Interface"><div class="titlepage"><div><div><h2 class="title"><a name="dbus-interface"></a>Chapter 1. DBUS Interface</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="#gs-intro">Introduction</a></span></dt><dt><span class="sect1"><a href="#gs-methods">Methods</a></span></dt><dd><dl><dt><span class="sect2"><a href="#gs-method-Lock"> - <code class="literal">Lock</code> -+ </a></span></dt><dt><span class="sect2"><a href="#gs-method-LockMessage"> -+ <code class="literal">LockMessage</code> - </a></span></dt><dt><span class="sect2"><a href="#gs-method-Cycle"> - <code class="literal">Cycle</code> - </a></span></dt><dt><span class="sect2"><a href="#gs-method-SimulateUserActivity"> -@@ -70,7 +74,11 @@ - <code class="literal">Lock</code> - </h3></div></div></div><p> - Request that the screen be locked. -- </p></div><div class="sect2" title="Cycle"><div class="titlepage"><div><div><h3 class="title"><a name="gs-method-Cycle"></a> -+ </p></div><div class="sect2" title="LockMessage"><div class="titlepage"><div><div><h3 class="title"><a name="gs-method-LockMessage"></a> -+ <code class="literal">LockMessage</code> -+ </h3></div></div></div><p> -+ Request that the screen be locked, and set an away message. -+ </p><div class="informaltable"><table border="1"><colgroup><col><col></colgroup><thead><tr><th>Direction</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td>in</td><td>string</td><td>the away message</td></tr></tbody></table></div></div><div class="sect2" title="Cycle"><div class="titlepage"><div><div><h3 class="title"><a name="gs-method-Cycle"></a> - <code class="literal">Cycle</code> - </h3></div></div></div><p> - Request that the screen saver theme be restarted and, if applicable, --- -1.8.1.6 - diff --git a/community/cinnamon-screensaver/fix-systemd-lock.patch b/community/cinnamon-screensaver/fix-systemd-lock.patch new file mode 100644 index 000000000..7ce3e2394 --- /dev/null +++ b/community/cinnamon-screensaver/fix-systemd-lock.patch @@ -0,0 +1,83 @@ +From cac2c0ad8f4f40b6b175b9fbcde06935859f1bbc Mon Sep 17 00:00:00 2001 +From: Peter de Ridder <peter@xfce.org> +Date: Wed, 20 Mar 2013 20:44:51 +0100 +Subject: [PATCH] Use the session path instead of the session id. + +--- + src/gs-listener-dbus.c | 47 +++++++++++++++++++++++++++-------------------- + 1 file changed, 27 insertions(+), 20 deletions(-) + +diff --git a/src/gs-listener-dbus.c b/src/gs-listener-dbus.c +index 703d9e1..11fb95e 100644 +--- a/src/gs-listener-dbus.c ++++ b/src/gs-listener-dbus.c +@@ -116,19 +117,8 @@ enum { + if (listener->priv->session_id == NULL) + return FALSE; + +-#ifdef WITH_SYSTEMD +- /* The bus object path is simply the actual session ID +- * prefixed to make it a bus path */ +- if (listener->priv->have_systemd) +- return g_str_has_prefix (ssid, SYSTEMD_LOGIND_SESSION_PATH "/") +- && strcmp (ssid + sizeof (SYSTEMD_LOGIND_SESSION_PATH), +- listener->priv->session_id) == 0; +-#endif +- +-#ifdef WITH_CONSOLE_KIT + if (strcmp (ssid, listener->priv->session_id) == 0) + return TRUE; +-#endif + + return FALSE; + } +@@ -416,20 +406,37 @@ enum { + + #ifdef WITH_SYSTEMD + if (listener->priv->have_systemd) { +- char *t; +- int r; ++ dbus_uint32_t pid = getpid(); + +- r = sd_pid_get_session (0, &t); +- if (r < 0) { +- gs_debug ("Couldn't determine our own session id: %s", strerror (-r)); ++ message = dbus_message_new_method_call (SYSTEMD_LOGIND_SERVICE, SYSTEMD_LOGIND_PATH, SYSTEMD_LOGIND_INTERFACE, "GetSessionByPID"); ++ if (message == NULL) { ++ gs_debug ("Couldn't allocate the dbus message"); + return NULL; + } + +- /* t is allocated with malloc(), we need it with g_malloc() */ +- ssid = g_strdup(t); +- free (t); ++ if (dbus_message_append_args (message, DBUS_TYPE_UINT32, &pid, DBUS_TYPE_INVALID) == FALSE) { ++ gs_debug ("Couldn't add args to the dbus message"); ++ return NULL; ++ } ++ ++ /* FIXME: use async? */ ++ reply = dbus_connection_send_with_reply_and_block (listener->priv->system_connection, ++ message, ++ -1, &error); ++ dbus_message_unref (message); ++ ++ if (dbus_error_is_set (&error)) { ++ gs_debug ("%s raised:\n %s\n\n", error.name, error.message); ++ dbus_error_free (&error); ++ return NULL; ++ } ++ ++ dbus_message_iter_init (reply, &reply_iter); ++ dbus_message_iter_get_basic (&reply_iter, &ssid); ++ ++ dbus_message_unref (reply); + +- return ssid; ++ return g_strdup (ssid); + } + #endif + +-- +1.8.4 + diff --git a/community/cinnamon-screensaver/lock_screen_on_suspend.patch b/community/cinnamon-screensaver/lock_screen_on_suspend.patch index 5c273c70e..a6019a503 100644 --- a/community/cinnamon-screensaver/lock_screen_on_suspend.patch +++ b/community/cinnamon-screensaver/lock_screen_on_suspend.patch @@ -25,7 +25,7 @@ index 7f718fa..49586fd 100644 + DBUS_TYPE_BOOLEAN, &active, + DBUS_TYPE_INVALID) && active) { + gs_debug ("systemd notified that system is about to sleep"); -+ g_signal_emit (listener, signals [LOCK], 0); ++ g_signal_emit (listener, signals [LOCK], 0, ""); + } else { + gs_debug ("cannot parse PrepareForSleep"); + } diff --git a/community/cinnamon-session/PKGBUILD b/community/cinnamon-session/PKGBUILD index 21b5a827d..785176c4c 100644 --- a/community/cinnamon-session/PKGBUILD +++ b/community/cinnamon-session/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> pkgname=cinnamon-session -pkgver=2.0.1 +pkgver=2.0.4 pkgrel=1 pkgdesc="The Cinnamon Session Handler" arch=(i686 x86_64) @@ -16,7 +16,7 @@ url="https://github.com/linuxmint/cinnamon-session" source=(${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cinnamon-session/archive/${pkgver}.tar.gz remove_sessionmigration.patch timeout.patch) -sha256sums=('e1dd1bc044be28c2849041e7f1cd23b388442c77500a59baf57d244a6d81b88b' +sha256sums=('6de02197c89bde698e4f28cba51653967e1322c17c55ebc5f81ca30b14f58278' 'f3c0bc1a3debfaa686230f19ba371b08dd4645064d90ead0c34f465c7d416736' 'ef421a14814c7858490b3a806568ab4ec8a0dc21d390e94f801771c1261bb24a') diff --git a/community/cinnamon-session/lightdm_userswitch.patch b/community/cinnamon-session/lightdm_userswitch.patch deleted file mode 100644 index 2fc9fe17b..000000000 --- a/community/cinnamon-session/lightdm_userswitch.patch +++ /dev/null @@ -1,153 +0,0 @@ -diff --git a/cinnamon-session/csm-manager.c b/cinnamon-session/csm-manager.c -index e3388b1..a8e63c5 100644 ---- a/cinnamon-session/csm-manager.c -+++ b/cinnamon-session/csm-manager.c -@@ -1097,44 +1097,20 @@ cancel_end_session (CsmManager *manager) - start_phase (manager); - } - -- --static void --manager_switch_user (GdkDisplay *display, -- CsmManager *manager) --{ -- GError *error; -- char *command; -- GAppLaunchContext *context; -- GAppInfo *app; -- -- /* We have to do this here and in request_switch_user() because this -- * function can be called at a later time, not just directly after -- * request_switch_user(). */ -- if (_switch_user_is_locked_down (manager)) { -- g_warning ("Unable to switch user: User switching has been locked down"); -- return; -- } -- -- command = g_strdup_printf ("%s %s", -- MDM_FLEXISERVER_COMMAND, -- MDM_FLEXISERVER_ARGS); -- -- error = NULL; -- context = (GAppLaunchContext*) gdk_display_get_app_launch_context (display); -- app = g_app_info_create_from_commandline (command, MDM_FLEXISERVER_COMMAND, 0, &error); -- -- if (app) { -- g_app_info_launch (app, NULL, context, &error); -- g_object_unref (app); -- } -- -- g_free (command); -- g_object_unref (context); -- -- if (error) { -- g_debug ("CsmManager: Unable to start MDM greeter: %s", error->message); -- g_error_free (error); -- } -+static gboolean -+process_is_running (const char * name) -+{ -+ int num_processes; -+ char * command = g_strdup_printf ("pidof %s | wc -l", name); -+ FILE *fp = popen(command, "r"); -+ fscanf(fp, "%d", &num_processes); -+ pclose(fp); -+ if (num_processes > 0) { -+ return TRUE; -+ } -+ else { -+ return FALSE; -+ } - } - - static gboolean -@@ -1157,7 +1133,7 @@ manager_perhaps_lock (CsmManager *manager) - - /* do this sync to ensure it's on the screen when we start suspending */ - error = NULL; -- ret = g_spawn_command_line_sync ("gnome-screensaver-command --lock", NULL, NULL, NULL, &error); -+ ret = g_spawn_command_line_sync ("cinnamon-screensaver-command --lock", NULL, NULL, NULL, &error); - if (!ret) { - g_warning ("Couldn't lock screen: %s", error->message); - g_error_free (error); -@@ -1165,6 +1141,80 @@ manager_perhaps_lock (CsmManager *manager) - } - - static void -+manager_switch_user (GdkDisplay *display, -+ CsmManager *manager) -+{ -+ GError *error; -+ char *command; -+ GAppLaunchContext *context; -+ GAppInfo *app; -+ -+ /* We have to do this here and in request_switch_user() because this -+ * function can be called at a later time, not just directly after -+ * request_switch_user(). */ -+ if (_switch_user_is_locked_down (manager)) { -+ g_warning ("Unable to switch user: User switching has been locked down"); -+ return; -+ } -+ -+ if (process_is_running("mdm")) { -+ command = g_strdup_printf ("%s %s", -+ MDM_FLEXISERVER_COMMAND, -+ MDM_FLEXISERVER_ARGS); -+ -+ error = NULL; -+ context = (GAppLaunchContext*) gdk_display_get_app_launch_context (display); -+ app = g_app_info_create_from_commandline (command, MDM_FLEXISERVER_COMMAND, 0, &error); -+ -+ if (app) { -+ g_app_info_launch (app, NULL, context, &error); -+ g_object_unref (app); -+ } -+ -+ g_free (command); -+ g_object_unref (context); -+ -+ if (error) { -+ g_debug ("CsmManager: Unable to start MDM greeter: %s", error->message); -+ g_error_free (error); -+ } -+ } -+ else if (process_is_running("lightdm")) { -+ const gchar *xdg_seat_path = g_getenv ("XDG_SEAT_PATH"); -+ if (xdg_seat_path != NULL) { -+ GDBusProxyFlags flags = G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START; -+ GDBusProxy *proxy = NULL; -+ error = NULL; -+ -+ proxy = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SYSTEM, -+ flags, -+ NULL, -+ "org.freedesktop.DisplayManager", -+ xdg_seat_path, -+ "org.freedesktop.DisplayManager.Seat", -+ NULL, -+ &error); -+ if (proxy != NULL) { -+ manager_perhaps_lock (manager); -+ g_dbus_proxy_call (proxy, -+ "SwitchToGreeter", -+ g_variant_new ("()"), -+ G_DBUS_CALL_FLAGS_NONE, -+ -1, -+ NULL, -+ NULL, -+ NULL); -+ g_object_unref (proxy); -+ } -+ else { -+ g_debug ("GsmManager: Unable to start LightDM greeter: %s", error->message); -+ g_error_free (error); -+ } -+ } -+ } -+} -+ -+static void - manager_attempt_hibernate (CsmManager *manager) - { - if (csm_system_can_hibernate (manager->priv->system)) { diff --git a/community/cinnamon-settings-daemon/PKGBUILD b/community/cinnamon-settings-daemon/PKGBUILD index 0d3417363..fbe01d17f 100644 --- a/community/cinnamon-settings-daemon/PKGBUILD +++ b/community/cinnamon-settings-daemon/PKGBUILD @@ -3,22 +3,22 @@ # Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> pkgname=cinnamon-settings-daemon -pkgver=2.0.1 -pkgrel=2 +pkgver=2.0.6 +pkgrel=1 pkgdesc="The Cinnamon Settings daemon" arch=('i686' 'x86_64') license=('GPL') depends=('cinnamon-desktop' 'ibus' 'libcanberra-pulse' 'librsvg' 'nss' 'pulseaudio-alsa' 'upower') makedepends=('intltool' 'docbook-xsl' 'gnome-common') -options=('!emptydirs' '!libtool') +options=('!emptydirs') install=cinnamon-settings-daemon.install url="https://github.com/linuxmint/cinnamon-settings-daemon" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cinnamon-settings-daemon/archive/${pkgver}.tar.gz" keyboard.patch automount-plugin.patch) -sha256sums=('f03f5ea46bec11a6a0ed02b232dab8cb99a84fd8a9b52a76a454a7ba74dc1168' +sha256sums=('50d9d2799415f2a98fbb2ec05a66aa807c861562d87c0371631ab30b9f7e26d3' '3c05b978cb414c8fc1530f211bab58627a64ac9c156630c9d486f5926a85109c' - '0a6dfbea6f28e5107212a8e8091ded6a3b5b34b1710c11c2f04c4d02846f9398') + '4fc2b3a354b53d41d92d7f95d175a6a18382330353a0579d29c2d33b9400a837') prepare() { cd $pkgname-$pkgver diff --git a/community/cinnamon-settings-daemon/automount-plugin.patch b/community/cinnamon-settings-daemon/automount-plugin.patch index f6ca1181f..745ed9e2b 100644 --- a/community/cinnamon-settings-daemon/automount-plugin.patch +++ b/community/cinnamon-settings-daemon/automount-plugin.patch @@ -1,15 +1,15 @@ diff -Naur cinnamon-settings-daemon-2.0.1.orig/data/org.cinnamon.settings-daemon.plugins.gschema.xml.in.in cinnamon-settings-daemon-2.0.1/data/org.cinnamon.settings-daemon.plugins.gschema.xml.in.in ---- cinnamon-settings-daemon-2.0.1.orig/data/org.cinnamon.settings-daemon.plugins.gschema.xml.in.in 2013-10-02 16:13:56.000000000 +0200 -+++ cinnamon-settings-daemon-2.0.1/data/org.cinnamon.settings-daemon.plugins.gschema.xml.in.in 2013-10-08 22:49:15.438929150 +0200 +--- cinnamon-settings-daemon-2.0.6.orig/data/org.cinnamon.settings-daemon.plugins.gschema.xml.in.in 2013-11-03 10:50:04.000000000 -0500 ++++ cinnamon-settings-daemon-2.0.6/data/org.cinnamon.settings-daemon.plugins.gschema.xml.in.in 2013-11-05 15:33:21.112912392 -0500 @@ -2,6 +2,7 @@ <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.cinnamon.settings-daemon.plugins" path="/org/cinnamon/settings-daemon/plugins/"> <child name="a11y-keyboard" schema="org.cinnamon.settings-daemon.plugins.a11y-keyboard"/> <child name="a11y-settings" schema="org.cinnamon.settings-daemon.plugins.a11y-settings"/> + <child name="automount" schema="org.cinnamon.settings-daemon.plugins.automount"/> - <child name="background" schema="org.cinnamon.settings-daemon.plugins.background"/> <child name="clipboard" schema="org.cinnamon.settings-daemon.plugins.clipboard"/> <child name="color" schema="org.cinnamon.settings-daemon.plugins.color"/> -@@ -43,6 +44,18 @@ + <child name="cursor" schema="org.cinnamon.settings-daemon.plugins.cursor"/> +@@ -42,6 +43,18 @@ <_summary>Priority to use for this plugin</_summary> <_description>Priority to use for this plugin in cinnamon-settings-daemon startup queue</_description> </key> @@ -382,7 +382,7 @@ diff -Naur cinnamon-settings-daemon-2.0.1.orig/plugins/automount/Makefile.am cin - $(top_builddir)/cinnamon-settings-daemon/libcsd.la + $(NULL) --autostartdir = $(sysconfdir)/xdg/autostart +-autostartdir = $(datadir)/applications -autostart_in_files = cinnamon-fallback-mount-helper.desktop.in -autostart_in_in_files = cinnamon-fallback-mount-helper.desktop.in.in -autostart_DATA = $(autostart_in_files:.desktop.in=.desktop) diff --git a/community/cinnamon/PKGBUILD b/community/cinnamon/PKGBUILD index 2a7c3c3e7..f03a6bd3f 100644 --- a/community/cinnamon/PKGBUILD +++ b/community/cinnamon/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 98400 2013-10-09 16:38:23Z faidoc $ +# $Id: PKGBUILD 100528 2013-11-05 14:09:17Z faidoc $ # Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com> # Contributor: M0Rf30 # Contributor: unifiedlinux # Contributor: CReimer pkgname=cinnamon -pkgver=2.0.2 +pkgver=2.0.10 pkgrel=1 pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience" arch=('i686' 'x86_64' 'mips64el') @@ -13,26 +13,21 @@ url="http://cinnamon.linuxmint.com/" license=('GPL2') depends=('accountsservice' 'caribou' 'cinnamon-settings-daemon' 'cinnamon-session' 'cinnamon-translations' 'cjs' 'clutter-gtk' 'gconf' 'gnome-icon-theme' - 'gnome-menus' 'gnome-themes-standard' 'gstreamer0.10' 'libgnome-keyring' + 'gnome-menus' 'gnome-themes-standard' 'gstreamer' 'libgnome-keyring' 'librsvg' 'networkmanager' 'muffin' 'pygtk' 'python2-dbus' 'python2-pillow' - 'python2-pam' 'python2-pexpect' 'python2-pyinotify' 'python2-lxml' 'webkitgtk') + 'python2-pam' 'python2-pexpect' 'python2-pyinotify' 'python2-lxml' 'webkitgtk' + 'cinnamon-control-center' 'cinnamon-screensaver' 'libgnomekbd' + 'network-manager-applet' 'nemo' 'polkit-gnome') makedepends=('gnome-common' 'intltool') -optdepends=('cinnamon-control-center: extended configurations for Cinnamon' - 'cinnamon-screensaver: lock screen' - 'gucharmap: show character table from Keyboard applet' - 'libgnomekbd: show keyboard layout from Keyboard applet' - 'nemo: the official Cinnamon file manager (forked from Nautilus)') -options=('!libtool' '!emptydirs') +options=('!emptydirs') install=${pkgname}.install source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/Cinnamon/archive/$pkgver.tar.gz" - "fix-control-center-check.patch" - "background.patch" + "cinnamon-gstreamer1.patch" "keyboard_applet.patch" "input_keybindings.patch" "org.archlinux.pkexec.cinnamon-settings-users.policy") -sha256sums=('3b7043a603c19d96bf1e5ccaafde24ca507c93ee51e81e8c5c8754457a18a5ac' - 'ee5694bdc997ffa35a817f691b15bae13747137d35ec2aecd0da298d7edbe426' - '373d80cdb23250fbde846ed493ba422672cc42b03a111c2ce044467ee782df7f' +sha256sums=('d63c1681da7fa16a0385c64dd93af71ae4ad17fb2a0b112ddfa1aa5232a27596' + '2e10ba71fd9ba40afd7e9492b2fc0d5bcc27874bcde543cfd8a47ad20c52354a' '6acb07393105ddced8a4c3c869a596350d1a7d81a808ca5307d2ad770653a9d3' 'e28c40eb844105154fa6106f5b4de3151a22805b3a7b2f84be9ea6c15cec3de6' '371beac9e55d36f7629d2fc5cb40d6a3e6c0f4aac014f6fefdcd6743b5194b23') @@ -44,26 +39,34 @@ prepare() { sed -i 's:/usr/bin/python :/usr/bin/python2 :' files/usr/bin/cinnamon-menu-editor find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' - # Check for the cc-panel path, not for the unneeded binary - patch -Np1 -i ../fix-control-center-check.patch - - # Fix missing backgrounds - patch -Np1 -i ../background.patch - # Fix keyboard applet patch -Np1 -i ../keyboard_applet.patch # Add input keybindings patch -Np1 -i ../input_keybindings.patch - # Prefix 'System Settings' with 'Cinnamon' to avoid confusion with gnome-control-center - sed -i 's/^Name\(.*\)=\(.*\)/Name\1=Cinnamon \2/' files/usr/share/applications/cinnamon-settings{,-users}.desktop + # Port to GStreamer 1.0. Also backports some recorder bugfixes + patch -Np1 -i ../cinnamon-gstreamer1.patch + + # Fix required components + sed -i 's/cinnamon-fallback-mount-helper;/polkit-gnome-authentication-agent-1;/ + s/nm-applet;/cinnamon-nm-applet;/' files/usr/share/cinnamon-session/sessions/cinnamon*.session # fix for the python2 PAM module sed -i 's:import PAM:import pam:' files/usr/lib/cinnamon-settings/modules/cs_user.py # Use pkexec instead of gksu sed -i 's/gksu/pkexec/' files/usr/bin/cinnamon-settings-users + + # Check for the cc-panel path, not for the unneeded binary + sed -i 's|/usr/bin/cinnamon-control-center|/usr/lib/cinnamon-control-center-1/panels|' files/usr/bin/cinnamon-settings + + # Cinnamon has no upstream backgrounds, use GNOME backgrounds instead + sed -i 's|/usr/share/cinnamon-background-properties|/usr/share/gnome-background-properties|' \ + files/usr/lib/cinnamon-settings/modules/cs_backgrounds.py + + # Prefix 'System Settings' with 'Cinnamon' to avoid confusion with gnome-control-center + sed -i 's/^Name\(.*\)=\(.*\)/Name\1=Cinnamon \2/' files/usr/share/applications/cinnamon-settings{,-users}.desktop } build() { @@ -77,15 +80,16 @@ build() { --disable-schemas-compile \ --enable-compile-warnings=yes \ --with-session-tracking=systemd - make CFLAGS="${CFLAGS} -Wno-deprecated -Wno-deprecated-declarations" + make } package() { cd ${srcdir}/Cinnamon* make DESTDIR="${pkgdir}" install - # Remove leftover files after patching - find "$pkgdir" -type f -name *.orig | xargs rm + # Install cinnamon-nm-applet.desktop file + sed 's/^NotShowIn=.*/OnlyShowIn=GNOME/' /usr/share/applications/nm-applet.desktop \ + > "${pkgdir}/usr/share/applications/cinnamon-nm-applet.desktop" # Install policy file install -Dm644 "${srcdir}/org.archlinux.pkexec.cinnamon-settings-users.policy" \ diff --git a/community/cinnamon/background.patch b/community/cinnamon/background.patch deleted file mode 100644 index ccfdce4cf..000000000 --- a/community/cinnamon/background.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/files/usr/lib/cinnamon-settings/modules/cs_backgrounds.py -+++ b/files/usr/lib/cinnamon-settings/modules/cs_backgrounds.py -@@ -334,10 +334,9 @@ class BackgroundWallpaperPane (Gtk.VBox) - - def update_icon_view(self): - pictures_list = [] -- if os.path.exists("/usr/share/cinnamon-background-properties"): -- for i in os.listdir("/usr/share/cinnamon-background-properties"): -- if i.endswith(".xml"): -- pictures_list += self.parse_xml_backgrounds_list(os.path.join("/usr/share/cinnamon-background-properties", i)) -+ for i in os.listdir("/usr/share/gnome-background-properties"): -+ if i.endswith(".xml"): -+ pictures_list += self.parse_xml_backgrounds_list(os.path.join("/usr/share/gnome-background-properties", i)) - - path = os.path.join(os.getenv("HOME"), ".cinnamon", "backgrounds") - if os.path.exists(path): diff --git a/community/cinnamon/cinnamon-gstreamer1.patch b/community/cinnamon/cinnamon-gstreamer1.patch new file mode 100644 index 000000000..6c27c1620 --- /dev/null +++ b/community/cinnamon/cinnamon-gstreamer1.patch @@ -0,0 +1,282 @@ +diff -ruN a/configure.ac b/configure.ac +--- a/configure.ac 2013-10-16 15:10:22.237511846 +0000 ++++ b/configure.ac 2013-10-16 15:00:45.501321091 +0000 +@@ -44,15 +44,15 @@ + + # We need at least this, since gst_plugin_register_static() was added + # in 0.10.16, but nothing older than 0.10.21 has been tested. +-GSTREAMER_MIN_VERSION=0.10.16 ++GSTREAMER_MIN_VERSION=0.11.92 + + recorder_modules= + build_recorder=false + AC_MSG_CHECKING([for GStreamer (needed for recording functionality)]) +-if $PKG_CONFIG --exists gstreamer-0.10 '>=' $GSTREAMER_MIN_VERSION ; then ++if $PKG_CONFIG --exists gstreamer-1.0 '>=' $GSTREAMER_MIN_VERSION ; then + AC_MSG_RESULT(yes) + build_recorder=true +- recorder_modules="gstreamer-0.10 gstreamer-base-0.10 x11" ++ recorder_modules="gstreamer-1.0 gstreamer-base-1.0 x11" + PKG_CHECK_MODULES(TEST_CINNAMON_RECORDER, $recorder_modules clutter-1.0 xfixes) + else + AC_MSG_RESULT(no) +diff -ruN a/src/cinnamon-recorder.c b/src/cinnamon-recorder.c +--- a/src/cinnamon-recorder.c 2013-10-16 15:10:22.344177808 +0000 ++++ b/src/cinnamon-recorder.c 2013-10-16 15:26:42.801040167 +0000 +@@ -8,6 +8,7 @@ + #include <string.h> + #include <unistd.h> + ++#define GST_USE_UNSTABLE_API + #include <gst/gst.h> + + #include "cinnamon-recorder-src.h" +@@ -147,7 +148,7 @@ + * (Theora does have some support for frames at non-uniform times, but + * things seem to break down if there are large gaps.) + */ +-#define DEFAULT_PIPELINE "videorate ! vp8enc quality=10 speed=2 threads=%T ! queue ! webmmux" ++#define DEFAULT_PIPELINE "vp8enc min_quantizer=13 max_quantizer=13 cpu-used=5 deadline=1000000 threads=%T ! queue ! webmmux" + + /* The default filename pattern. Example cinnamon-20090311b-2.webm + */ +@@ -446,6 +447,7 @@ + recorder_draw_cursor (CinnamonRecorder *recorder, + GstBuffer *buffer) + { ++ GstMapInfo info; + cairo_surface_t *surface; + cairo_t *cr; + +@@ -464,7 +466,8 @@ + if (!recorder->cursor_image) + return; + +- surface = cairo_image_surface_create_for_data (GST_BUFFER_DATA(buffer), ++ gst_buffer_map (buffer, &info, GST_MAP_WRITE); ++ surface = cairo_image_surface_create_for_data (info.data, + CAIRO_FORMAT_ARGB32, + recorder->stage_width, + recorder->stage_height, +@@ -479,6 +482,7 @@ + + cairo_destroy (cr); + cairo_surface_destroy (surface); ++ gst_buffer_unmap (buffer, &info); + } + + /* Draw an overlay indicating how much of the target memory is used +@@ -541,10 +545,11 @@ + data = g_malloc (size); + + buffer = gst_buffer_new(); +- GST_BUFFER_SIZE(buffer) = size; +- GST_BUFFER_MALLOCDATA(buffer) = GST_BUFFER_DATA(buffer) = data; ++ gst_buffer_insert_memory (buffer, -1, ++ gst_memory_new_wrapped (0, data, size, 0, ++ size, data, g_free)); + +- GST_BUFFER_TIMESTAMP(buffer) = get_wall_time() - recorder->start_time; ++ GST_BUFFER_PTS(buffer) = get_wall_time() - recorder->start_time; + + cogl_read_pixels (0, 0, + recorder->stage_width, recorder->stage_height, +@@ -1042,23 +1047,18 @@ + { + GstCaps *caps; + +- /* The data is always native-endian xRGB; ffmpegcolorspace ++ /* The data is always native-endian xRGB; videoconvert + * doesn't support little-endian xRGB, but does support + * big-endian BGRx. + */ +- caps = gst_caps_new_simple ("video/x-raw-rgb", +- "bpp", G_TYPE_INT, 32, +- "depth", G_TYPE_INT, 24, ++ caps = gst_caps_new_simple ("video/x-raw", + #if G_BYTE_ORDER == G_LITTLE_ENDIAN +- "red_mask", G_TYPE_INT, 0x0000ff00, +- "green_mask", G_TYPE_INT, 0x00ff0000, +- "blue_mask", G_TYPE_INT, 0xff000000, ++ "format", G_TYPE_STRING, "BGRx", + #else +- "red_mask", G_TYPE_INT, 0xff0000, +- "green_mask", G_TYPE_INT, 0x00ff00, +- "blue_mask", G_TYPE_INT, 0x0000ff, ++ "format", G_TYPE_STRING, "xRGB", + #endif +- "endianness", G_TYPE_INT, G_BIG_ENDIAN, ++ "bpp", G_TYPE_INT, 32, ++ "depth", G_TYPE_INT, 24, + "framerate", GST_TYPE_FRACTION, pipeline->recorder->framerate, 1, + "width", G_TYPE_INT, pipeline->recorder->stage_width, + "height", G_TYPE_INT, pipeline->recorder->stage_height, +@@ -1076,7 +1076,7 @@ + { + GstPad *sink_pad = NULL, *src_pad = NULL; + gboolean result = FALSE; +- GstElement *ffmpegcolorspace; ++ GstElement *videoconvert; + + sink_pad = gst_bin_find_unlinked_pad (GST_BIN (pipeline->pipeline), GST_PAD_SINK); + if (sink_pad == NULL) +@@ -1095,19 +1095,19 @@ + + recorder_pipeline_set_caps (pipeline); + +- /* The ffmpegcolorspace element is a generic converter; it will convert ++ /* The videoconvert element is a generic converter; it will convert + * our supplied fixed format data into whatever the encoder wants + */ +- ffmpegcolorspace = gst_element_factory_make ("ffmpegcolorspace", NULL); +- if (!ffmpegcolorspace) ++ videoconvert = gst_element_factory_make ("videoconvert", NULL); ++ if (!videoconvert) + { +- g_warning("Can't create ffmpegcolorspace element"); ++ g_warning("Can't create videoconvert element"); + goto out; + } +- gst_bin_add (GST_BIN (pipeline->pipeline), ffmpegcolorspace); ++ gst_bin_add (GST_BIN (pipeline->pipeline), videoconvert); + +- gst_element_link_many (pipeline->src, ffmpegcolorspace, NULL); +- src_pad = gst_element_get_static_pad (ffmpegcolorspace, "src"); ++ gst_element_link_many (pipeline->src, videoconvert, NULL); ++ src_pad = gst_element_get_static_pad (videoconvert, "src"); + + if (!src_pad) + { +@@ -1637,7 +1637,7 @@ + * might be used to send the output to an icecast server + * via shout2send or similar. + * +- * The default value is 'videorate ! theoraenc ! oggmux' ++ * The default value is 'vp8enc min_quantizer=13 max_quantizer=13 cpu-used=5 deadline=1000000 threads=%T ! queue ! webmmux' + */ + void + cinnamon_recorder_set_pipeline (CinnamonRecorder *recorder, +diff -ruN a/src/cinnamon-recorder-src.c b/src/cinnamon-recorder-src.c +--- a/src/cinnamon-recorder-src.c 2013-10-16 15:10:22.347511119 +0000 ++++ b/src/cinnamon-recorder-src.c 2013-10-16 15:33:41.581609206 +0000 +@@ -2,6 +2,7 @@ + + #include "config.h" + ++#define GST_USE_UNSTABLE_API + #include <gst/base/gstpushsrc.h> + + #include "cinnamon-recorder-src.h" +@@ -12,6 +13,9 @@ + + GMutex *mutex; + ++ GstClock *clock; ++ GstClockTime last_frame_time; ++ + GstCaps *caps; + GAsyncQueue *queue; + gboolean closed; +@@ -33,21 +37,21 @@ + /* Special marker value once the source is closed */ + #define RECORDER_QUEUE_END ((GstBuffer *)1) + +-GST_BOILERPLATE(CinnamonRecorderSrc, cinnamon_recorder_src, GstPushSrc, GST_TYPE_PUSH_SRC); ++G_DEFINE_TYPE(CinnamonRecorderSrc, cinnamon_recorder_src, GST_TYPE_PUSH_SRC); + + static void +-cinnamon_recorder_src_init (CinnamonRecorderSrc *src, +- CinnamonRecorderSrcClass *klass) ++cinnamon_recorder_src_init (CinnamonRecorderSrc *src) + { ++ gst_base_src_set_format (GST_BASE_SRC (src), GST_FORMAT_TIME); ++ gst_base_src_set_live (GST_BASE_SRC (src), TRUE); ++ ++ src->clock = gst_system_clock_obtain (); ++ src->last_frame_time = 0; ++ + src->queue = g_async_queue_new (); + src->mutex = g_mutex_new (); + } + +-static void +-cinnamon_recorder_src_base_init (gpointer klass) +-{ +-} +- + static gboolean + cinnamon_recorder_src_memory_used_update_idle (gpointer data) + { +@@ -87,21 +91,28 @@ + GstBuffer *buffer; + + if (src->closed) +- return GST_FLOW_UNEXPECTED; ++ return GST_FLOW_EOS; + + buffer = g_async_queue_pop (src->queue); ++ if (src->last_frame_time == 0) ++ src->last_frame_time = gst_clock_get_time (GST_CLOCK (src->clock)); ++ + if (buffer == RECORDER_QUEUE_END) + { + /* Returning UNEXPECTED here will cause a EOS message to be sent */ + src->closed = TRUE; +- return GST_FLOW_UNEXPECTED; ++ return GST_FLOW_EOS; + } + + cinnamon_recorder_src_update_memory_used (src, +- - (int)(GST_BUFFER_SIZE(buffer) / 1024)); ++ - (int)(gst_buffer_get_size(buffer) / 1024)); + + *buffer_out = buffer; + ++ GST_BUFFER_DURATION(*buffer_out) = GST_CLOCK_DIFF (src->last_frame_time, gst_clock_get_time (GST_CLOCK (src->clock))); ++ ++ src->last_frame_time = gst_clock_get_time (GST_CLOCK (src->clock)); ++ + return GST_FLOW_OK; + } + +@@ -142,7 +153,9 @@ + + g_mutex_free (src->mutex); + +- G_OBJECT_CLASS (parent_class)->finalize (object); ++ gst_object_unref (src->clock); ++ ++ G_OBJECT_CLASS (cinnamon_recorder_src_parent_class)->finalize (object); + } + + static void +@@ -246,9 +259,9 @@ + g_return_if_fail (CINNAMON_IS_RECORDER_SRC (src)); + g_return_if_fail (src->caps != NULL); + +- gst_buffer_set_caps (buffer, src->caps); ++ gst_base_src_set_caps (GST_BASE_SRC (src), src->caps); + cinnamon_recorder_src_update_memory_used (src, +- (int) (GST_BUFFER_SIZE(buffer) / 1024)); ++ (int)(gst_buffer_get_size(buffer) / 1024)); + + g_async_queue_push (src->queue, gst_buffer_ref (buffer)); + } +diff -ruN a/src/test-recorder.c b/src/test-recorder.c +--- a/src/test-recorder.c 2013-10-16 15:10:22.240845159 +0000 ++++ b/src/test-recorder.c 2013-10-16 15:48:03.685915756 +0000 +@@ -1,5 +1,6 @@ + /* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */ + ++#define GST_USE_UNSTABLE_API + #include "cinnamon-recorder.h" + #include <clutter/clutter.h> + #include <gst/gst.h> +@@ -29,7 +30,6 @@ + ClutterAnimation *animation; + ClutterColor red, green, blue; + +- g_thread_init (NULL); + gst_init (&argc, &argv); + if (clutter_init (&argc, &argv) != CLUTTER_INIT_SUCCESS) + return 1; diff --git a/community/cinnamon/fix-control-center-check.patch b/community/cinnamon/fix-control-center-check.patch deleted file mode 100644 index 981b1c1a5..000000000 --- a/community/cinnamon/fix-control-center-check.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur cinnamon-1.7.1.orig/files/usr/bin/cinnamon-settings cinnamon-1.7.1/files/usr/bin/cinnamon-settings ---- cinnamon-1.7.1.orig/files/usr/bin/cinnamon-settings 2013-02-21 17:23:45.000000000 +0100 -+++ cinnamon-1.7.1/files/usr/bin/cinnamon-settings 2013-03-03 03:03:24.151209998 +0100 -@@ -7,7 +7,7 @@ - if os.path.exists("/usr/lib/cinnamon-settings/modules/cs_%s.py" % module): - print "Python module" - os.execvp("/usr/lib/cinnamon-settings/cinnamon-settings.py", ("",) + tuple(sys.argv[1:])) -- elif os.path.exists("/usr/bin/cinnamon-control-center"): -+ elif os.path.exists("/usr/lib/cinnamon-control-center-1/panels"): - print "Unknown module %s, using cinnamon-control-center" % module - os.execvp("/usr/lib/cinnamon-settings/cinnamon-settings.py", ("",) + tuple(sys.argv[1:])) - elif os.path.exists("/usr/bin/gnome-control-center"):
\ No newline at end of file diff --git a/community/cjs/PKGBUILD b/community/cjs/PKGBUILD index 7c6439e20..eb3b5b709 100644 --- a/community/cjs/PKGBUILD +++ b/community/cjs/PKGBUILD @@ -11,7 +11,6 @@ url="https://github.com/linuxmint/cjs" license=(GPL) depends=(cairo gobject-introspection js185 dbus-glib) makedepends=(gnome-common) -options=('!libtool') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cjs/archive/${pkgver}.tar.gz") sha256sums=('2fea6c491e6ce8567201f14c0e926181154d798d4811dd65da477c014bfb2a9a') diff --git a/community/clanlib/PKGBUILD b/community/clanlib/PKGBUILD index 0a244388f..ff7aafaca 100644 --- a/community/clanlib/PKGBUILD +++ b/community/clanlib/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97670 2013-09-27 06:38:16Z svenstaro $ +# $Id: PKGBUILD 99713 2013-10-30 23:11:42Z allan $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> pkgname=clanlib @@ -10,7 +10,6 @@ url="http://clanlib.org/" license=('zlib') depends=('alsa-lib' 'libjpeg' 'libmikmod' 'libpng' 'libvorbis' 'libxi' 'libxmu' 'sdl_gfx' 'freetype2' 'pcre' 'sqlite' 'libgl') makedepends=('doxygen' 'graphviz' 'mesa') -options=('!libtool') source=(clanlib-${pkgver}.tar.gz::https://github.com/sphair/ClanLib/archive/3.0.0.tar.gz) md5sums=('bfbfd7cc89be12f02c3994d4fcdd49f3') diff --git a/community/classpath/PKGBUILD b/community/classpath/PKGBUILD index 973420ee6..2b157829b 100644 --- a/community/classpath/PKGBUILD +++ b/community/classpath/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 97832 2013-09-30 10:02:06Z spupykin $ +# $Id: PKGBUILD 100102 2013-11-01 17:14:29Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: tardo <tardo@nagi-fanboi.net> # Contributor: Sean Gillespie <Sean.D.Gillespie@gmail.com> pkgname=classpath pkgver=0.98 -pkgrel=5 +pkgrel=6 pkgdesc="A free replacement for Sun's proprietary core Java class libraries." arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/classpath/" diff --git a/community/clearsilver/PKGBUILD b/community/clearsilver/PKGBUILD index a184a4c65..d2863b6ec 100644 --- a/community/clearsilver/PKGBUILD +++ b/community/clearsilver/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 86874 2013-03-23 23:10:33Z td123 $ +# $Id: PKGBUILD 100518 2013-11-05 11:31:11Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer : Aaron Griffin <aaron@archlinux.org> # Contributor: William Rea <sillywilly@gmail.com> pkgname=clearsilver pkgver=0.10.5 -pkgrel=9 +pkgrel=11 pkgdesc="clearsilver is a fast, powerful, and language-neutral HTML template system" arch=('i686' 'x86_64' 'mips64el') url='http://www.clearsilver.net' diff --git a/community/codeblocks/PKGBUILD b/community/codeblocks/PKGBUILD index 9cceeb3ae..4cdd8fddf 100644 --- a/community/codeblocks/PKGBUILD +++ b/community/codeblocks/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96531 2013-08-31 09:00:41Z bpiotrowski $ +# $Id: PKGBUILD 99714 2013-10-30 23:12:02Z allan $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Robert Hollencamp <rhollencamp@gmail.com> # Contributor: Daniel J Griffiths <griffithsdj@inbox.com> @@ -14,7 +14,6 @@ license=('GPL3') depends=('boost-libs' 'bzip2' 'desktop-file-utils' 'gamin' 'gtk-update-icon-cache' 'hicolor-icon-theme' 'hunspell' 'shared-mime-info' 'wxgtk') makedepends=('boost' 'zip') -options=('!libtool') install=codeblocks.install source=(http://download.berlios.de/$pkgname/${pkgname}_${pkgver}-1.tar.gz) md5sums=('4fa8980a8c578b8b5589fceb9b0890d6') diff --git a/community/collectd/PKGBUILD b/community/collectd/PKGBUILD index c7fe00c3b..f9328104c 100644 --- a/community/collectd/PKGBUILD +++ b/community/collectd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96266 2013-08-23 04:10:37Z bisson $ +# $Id: PKGBUILD 99715 2013-10-30 23:12:24Z allan $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Gerhard Brauer <gerhard.brauer@web.de> @@ -46,7 +46,6 @@ sha1sums=('c2bc3ca3c62cfba4499c4eb14066a4c78301cc2c' '04f676d0b76c34df0bbf94629813e035b1febe04') backup=('etc/collectd.conf') -options=('!libtool') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/commoncpp2/PKGBUILD b/community/commoncpp2/PKGBUILD index d5d5e8a33..5d9204490 100644 --- a/community/commoncpp2/PKGBUILD +++ b/community/commoncpp2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 64380 2012-02-12 11:04:24Z arodseth $ +# $Id: PKGBUILD 100142 2013-11-01 20:22:25Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Franco Tortoriello <franco.tortoriello@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> @@ -8,13 +8,13 @@ pkgname=commoncpp2 pkgver=1.8.1 -pkgrel=3.1 +pkgrel=4 pkgdesc="GNU Common C++ 2" arch=('x86_64' 'i686' 'mips64el') url='http://www.gnu.org/software/commoncpp/' license=('GPL' 'custom') depends=('gcc-libs' 'zlib' 'sh') -options=('!libtool' '!makeflags') +options=('!makeflags') install=$pkgname.install source=("http://ftp.gnu.org/pub/gnu/commoncpp/$pkgname-$pkgver.tar.gz") sha256sums=('53ced4aff74e28a1d8018eb2b4974519028db3c12471ab6dff1c873578c9af4e') diff --git a/community/confuse/PKGBUILD b/community/confuse/PKGBUILD index 33f19975c..a2c4d8586 100644 --- a/community/confuse/PKGBUILD +++ b/community/confuse/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 64161 2012-02-09 16:35:50Z ttopper $ +# $Id: PKGBUILD 99717 2013-10-30 23:13:11Z allan $ # Contributor : Ionut Biru <ibiru@archlinux.org> # Contributor: Roman Kyrylych <roman@archlinux.org> # Contributor: Alexander Mieland (dma147) <dma147@linux-stats.org> @@ -13,7 +13,7 @@ url="http://www.nongnu.org/confuse" license=('LGPL') depends=('glibc') source=("http://savannah.nongnu.org/download/${pkgname}/${pkgname}-${pkgver}.tar.gz") -options=('!libtool' '!emptydirs') +options=('!emptydirs') md5sums=('45932fdeeccbb9ef4228f1c1a25e9c8f') build() { diff --git a/community/connman/PKGBUILD b/community/connman/PKGBUILD index e75c1a7a9..2434554df 100644 --- a/community/connman/PKGBUILD +++ b/community/connman/PKGBUILD @@ -1,10 +1,10 @@ -#$Id: PKGBUILD 96945 2013-09-09 02:20:31Z dwallace $ +#$Id: PKGBUILD 100369 2013-11-02 21:44:13Z dwallace $ # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: Lucas De Marchi <lucas.de.marchi@gmail.com> pkgname=connman -pkgver=1.18 -pkgrel=2 +pkgver=1.19 +pkgrel=1 pkgdesc="Wireless LAN network manager" url="http://connman.net/" arch=('i686' 'x86_64' 'mips64el') @@ -15,10 +15,9 @@ optdepends=('bluez: Support for Bluetooth devices' 'wpa_supplicant: For WiFi devices' 'pptpclient: for ppp support') makedepends=('bluez' 'wpa_supplicant' 'openconnect' 'openvpn' 'ppp') -options=('!libtool') source=("http://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.bz2" 'allow_group_network.diff') -md5sums=('cd696bf74512eb644cef6e983ba6c94f' +md5sums=('562181545fe04ec8442ab4774963154d' 'a8d22ee089fb0ed725130d16ad393047') prepare(){ diff --git a/community/conntrack-tools/PKGBUILD b/community/conntrack-tools/PKGBUILD index 0764ea7f1..923eaf1b6 100644 --- a/community/conntrack-tools/PKGBUILD +++ b/community/conntrack-tools/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95231 2013-08-07 09:35:16Z seblu $ +# $Id: PKGBUILD 99719 2013-10-30 23:13:52Z allan $ # Maintainer: Sébastien Luttringer # Contributor: Valere Monseur <valere_monseur@hotmail.com> # Contributor: Alessandro Sagratini <ale_sagra@hotmail.com> @@ -16,7 +16,6 @@ depends=('libnetfilter_conntrack' 'libnetfilter_cthelper' 'libnetfilter_queue') backup=('etc/conntrackd.conf') -options=('!libtool') source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig} 'conntrackd.service') install=$pkgname.install diff --git a/community/converseen/PKGBUILD b/community/converseen/PKGBUILD index 0337063b1..3579c5c98 100644 --- a/community/converseen/PKGBUILD +++ b/community/converseen/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 97491 2013-09-21 18:36:28Z eric $ +# $Id: PKGBUILD 99619 2013-10-30 16:13:52Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: archtux <antonio.arias99999 at gmail.com> pkgname=converseen -pkgver=0.6.4 -pkgrel=3 +pkgver=0.6.5 +pkgrel=1 pkgdesc="The batch image converter and resizer" arch=('i686' 'x86_64' 'mips64el') url="http://converseen.sourceforge.net/" @@ -13,7 +13,7 @@ depends=('imagemagick' 'qt4' 'libwmf' 'openexr' 'libwebp') makedepends=('cmake') install=converseen.install source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2") -md5sums=('072cb40a495e539661ea789131555f79') +md5sums=('7db27020d6071f73eea23655d5272055') build() { cd "${srcdir}" diff --git a/community/couchdb/PKGBUILD b/community/couchdb/PKGBUILD index c472c17d4..143bf1f9c 100644 --- a/community/couchdb/PKGBUILD +++ b/community/couchdb/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 96754 2013-09-04 10:16:32Z spupykin $ +# $Id: PKGBUILD 99720 2013-10-30 23:14:13Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua # Contributor: Michael Fellinger <m.fellinger@gmail.com> pkgname=couchdb pkgver=1.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="A document-oriented database that can be queried and indexed in a MapReduce fashion using JSON" arch=('i686' 'x86_64' 'mips64el') url="http://couchdb.apache.org" @@ -13,7 +13,6 @@ license=('APACHE') depends=('icu' 'erlang-nox' 'js185' 'openssl' 'curl') makedepends=('autoconf-archive' 'git') install=couchdb.install -options=('!libtool') backup=('etc/couchdb/local.ini' 'etc/conf.d/couchdb' 'etc/logrotate.d/couchdb') diff --git a/community/ctpl/PKGBUILD b/community/ctpl/PKGBUILD index 0c797fec9..1531ff67a 100644 --- a/community/ctpl/PKGBUILD +++ b/community/ctpl/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 60598 2011-12-14 19:59:50Z arodseth $ +# $Id: PKGBUILD 99721 2013-10-30 23:14:36Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Patrick Melo <patrick@patrickmelo.eti.br> @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://ctpl.tuxfamily.org/" license=('GPL') depends=('glib2') -options=(!libtool) source=("http://download.tuxfamily.org/ctpl/releases/$pkgname-$pkgver.tar.gz") sha256sums=('7da73e7d8f10d222f5685b8eb80541d7e4d342aa74673039692fa5c4e8b120a7') diff --git a/community/cuetools/PKGBUILD b/community/cuetools/PKGBUILD index 6a8f03798..0b2f938e0 100644 --- a/community/cuetools/PKGBUILD +++ b/community/cuetools/PKGBUILD @@ -1,33 +1,39 @@ -# $Id: PKGBUILD 64846 2012-02-18 17:42:48Z stativ $ +# $Id: PKGBUILD 98850 2013-10-20 09:41:43Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=cuetools -pkgver=1.3.1 -pkgrel=5 -pkgdesc="Set of utilities for working with cue files and toc files" +pkgver=1.4.0 +pkgrel=1 +pkgdesc="Cue and toc file parsers and utilities" arch=('i686' 'x86_64' 'mips64el') -url="http://developer.berlios.de/projects/cuetools/" +url="https://github.com/svend/cuetools" +#url="http://developer.berlios.de/projects/cuetools/" license=('GPL') depends=('glibc') -source=(http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.gz \ - cuetag.patch) -md5sums=('45575f7a1bdc6615599fa6cb49845cca' - '38969241a7b6ac88e2f1b46c3da0ecc2') +source=("https://github.com/svend/cuetools/archive/${pkgver}.tar.gz" + "fix_build_with_automake-1.12.diff") +md5sums=('4492dae2b3f9e077f6455a1f1cddef3b' + '67a3b32711d1a1f508be6ed0f1bdadf3') -build() { - cd "$srcdir"/$pkgname-$pkgver +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + patch -Np1 < "$srcdir/fix_build_with_automake-1.12.diff" || true - # fix cuetag - patch -Np0 < "$srcdir"/cuetag.patch - sed -i -e 's/--import-vc-from/--import-tags-from/' \ - -e 's/--remove-vc-all/--remove-all-tags/' extras/cuetag.sh + aclocal + autoheader + automake --force-missing --add-missing + autoconf +} + +build() { + cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --mandir=/usr/share/man + ./configure --prefix=/usr make } package() { - cd "$srcdir"/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install - install -m755 extras/cuetag.sh "$pkgdir"/usr/bin/cuetag.sh } diff --git a/community/cuetools/cuetag.patch b/community/cuetools/cuetag.patch deleted file mode 100644 index cd41dcd56..000000000 --- a/community/cuetools/cuetag.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- extras/cuetag.sh 2006-09-06 14:24:47.000000000 -0400 -+++ extras/cuetag.sh 2007-01-26 00:13:23.000000000 -0500 -@@ -63,7 +63,7 @@ - (for field in $fields; do - value="" - for conv in `eval echo \\$$field`; do -- value=`$CUEPRINT -n $1 -t "$conv\n" $cue_file` -+ value=`$CUEPRINT -n $1 -t "$conv\n" "$cue_file"` - - if [ -n "$value" ]; then - echo "$field=$value" -@@ -96,7 +96,7 @@ - for field in $fields; do - value="" - for conv in `eval echo \\$$field`; do -- value=`$CUEPRINT -n $1 -t "$conv\n" $cue_file` -+ value=`$CUEPRINT -n $1 -t "$conv\n" "$cue_file"` - - if [ -n "$value" ]; then - break -@@ -141,14 +141,14 @@ - cue_file=$1 - shift - -- ntrack=`cueprint -d '%N' $cue_file` -+ ntrack=`cueprint -d '%N' "$cue_file"` - trackno=1 - - if [ $# -ne $ntrack ]; then - echo "warning: number of files does not match number of tracks" - fi - -- for file in $@; do -+ for file in "$@"; do - case $file in - *.[Ff][Ll][Aa][Cc]) - vorbis $trackno "$file" diff --git a/community/cuetools/fix_build_with_automake-1.12.diff b/community/cuetools/fix_build_with_automake-1.12.diff new file mode 100644 index 000000000..9090f32c3 --- /dev/null +++ b/community/cuetools/fix_build_with_automake-1.12.diff @@ -0,0 +1,24 @@ +From 761eba5b9b9c87a872a18b7ba4bf3d77a96e2157 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Horv=C3=A1th=20Bal=C3=A1zs?= <q@qroa.ch> +Date: Tue, 15 Oct 2013 01:17:52 +0200 +Subject: [PATCH] Fix build with automake-1.12. + +--- + configure.ac | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/configure.ac b/configure.ac +index f54bb92..9f36932 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -4,6 +4,7 @@ AC_PROG_CC + AC_PROG_INSTALL + AC_PROG_RANLIB + AM_PROG_LEX ++m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) + AC_PROG_YACC + AC_CONFIG_HEADERS([config.h]) + AC_CONFIG_FILES([Makefile doc/Makefile src/Makefile src/lib/Makefile src/tools/Makefile extras/Makefile]) +-- +1.8.4 + diff --git a/community/cwiid/PKGBUILD b/community/cwiid/PKGBUILD index 096e78afd..90aaf9dc2 100644 --- a/community/cwiid/PKGBUILD +++ b/community/cwiid/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92496 2013-06-07 09:28:55Z tomegun $ +# $Id: PKGBUILD 99065 2013-10-23 22:02:55Z speps $ # Maintainer : speps <speps at aur dot archlinux dot org> # Contributor: Ray Rashif <schiv@archlinux.org> # Contributor: Wieland Hoffmann <the_mineo@web.de> @@ -7,41 +7,39 @@ # 2012/06/05 : <added into community as supercollider dependency> pkgname=cwiid -pkgver=0.6.00 -pkgrel=13 +pkgver=0.6.00+svn201 +pkgrel=1 pkgdesc="Linux Nintendo Wiimote interface" arch=('i686' 'x86_64' 'mips64el') url="http://abstrakraft.org/cwiid" depends=('bluez-libs' 'gtk2' 'python2') -makedepends=('python2') license=('GPL') install="$pkgname.install" -source=("$url/downloads/$pkgname-$pkgver.tgz" - "$url/raw-attachment/ticket/70/bluez_4_api_changes.patch") -md5sums=('8d574afdeedc5e5309c87a72d744316a' - '19b288723d1f2b97a3e5288ab9de3313') +source=("https://github.com/abstrakraft/cwiid/archive/svn_history.tar.gz") +md5sums=('e1bc290504dc53f02581866eed0b85c3') + +prepare() { + cd $pkgname-svn_history + sed -i '/ldconfig/s/WITH/ENABLE/' configure.ac + aclocal + autoconf -f +} build() { - cd "$srcdir/$pkgname-$pkgver" - - # bluez v4 compatibility - patch -Np1 -i "$srcdir/bluez_4_api_changes.patch" - + cd $pkgname-svn_history ./configure --prefix=/usr \ --sysconfdir=/etc \ - --disable-ldconfig \ - --with-python=python2 + --with-python=python2 \ + --enable-ldconfig=no - LDFLAGS+="$(pkg-config --libs bluez) -lrt -pthread" make + LDFLAGS+="$(pkg-config --libs bluez) -lpthread" \ + make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-svn_history make DESTDIR="$pkgdir" install - # fix static lib permissions - chmod 644 "$pkgdir/usr/lib/libcwiid.a" - # wminput README install -Dm644 wminput/README \ "$pkgdir/usr/share/doc/$pkgname/wminput/README" diff --git a/community/cython/PKGBUILD b/community/cython/PKGBUILD index 97400c542..ac6ae0c6b 100644 --- a/community/cython/PKGBUILD +++ b/community/cython/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 96075 2013-08-20 06:32:15Z lcarlier $ +# $Id: PKGBUILD 98721 2013-10-17 12:42:56Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Igor Scabini <furester @ gmail.com> pkgname=('cython' 'cython2') pkgbase=cython -pkgver=0.19.1 -pkgrel=2 +pkgver=0.19.2 +pkgrel=1 pkgdesc="C-Extensions for Python " arch=(i686 x86_64 'mips64el') url="http://www.cython.org" license=('APACHE') makedepends=('python-setuptools' 'python2-setuptools') source=("http://cython.org/release/Cython-$pkgver.tar.gz") -md5sums=('df4cfb2b8e3345272e3fc451b76bd630') +md5sums=('4af1218346510b464c0a6bf15500d0e2') build() { true diff --git a/community/dante/PKGBUILD b/community/dante/PKGBUILD index 648c4df12..c31fc124f 100644 --- a/community/dante/PKGBUILD +++ b/community/dante/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 91850 2013-05-28 17:25:33Z spupykin $ +# $Id: PKGBUILD 100144 2013-11-01 20:22:44Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Guillem Rieu <guillemr@gmx.net> pkgname=dante pkgver=1.3.2 -pkgrel=5 +pkgrel=6 pkgdesc="SOCKS v4 and v5 compatible proxy server and client" url="http://www.inet.no/dante" arch=(i686 x86_64 'mips64el') @@ -12,7 +12,6 @@ license=('custom') depends=('pam' 'krb5') backup=('etc/socks.conf' 'etc/sockd.conf') -options=('!libtool') source=(ftp://ftp.inet.no/pub/socks/${pkgname}-${pkgver}.tar.gz sockd.service) md5sums=('250c6456cd3fefa17f07fa80c9ccf6bd' diff --git a/community/darktable/PKGBUILD b/community/darktable/PKGBUILD index 705a89271..af3e661c7 100644 --- a/community/darktable/PKGBUILD +++ b/community/darktable/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97018 2013-09-10 13:41:22Z spupykin $ +# $Id: PKGBUILD 99723 2013-10-30 23:19:15Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Christian Himpel <chressie at gmail dot com> # Contributor: Johannes Hanika <hanatos at gmail dot com> @@ -17,7 +17,6 @@ depends=('exiv2>=0.18' 'intltool>=0.40' 'lcms2' 'lensfun>=0.2.3' 'libglade' 'dbu makedepends=('intltool>=0.40' 'cmake' 'librsvg') optdepends=('librsvg') install=darktable.install -options=(!libtool) source=(http://downloads.sourceforge.net/project/darktable/darktable/${_pkgver}/darktable-$pkgver.tar.xz) md5sums=('7eaa89aa5257b5f61cc7462db08ce164') diff --git a/community/dart/PKGBUILD b/community/dart/PKGBUILD new file mode 100644 index 000000000..7eb295604 --- /dev/null +++ b/community/dart/PKGBUILD @@ -0,0 +1,85 @@ +# $Id: PKGBUILD 100438 2013-11-04 12:04:12Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: T. Jameson Little <t.jameson.little at gmail dot com> +# Contributor: Usagi Ito <usagi@WonderRabbitProject.net> +# Contributor: siasia <http://pastebin.com/qsBEmNCw> +# Contributor: Julien Nicoulaud <julien.nicoulaud@gmail.com> + +pkgname=dart +pkgver=0.8.7.0 +pkgrel=2 +pkgdesc='The dart programming language (includes SDK and editor)' +arch=('x86_64' 'i686') +url='http://www.dartlang.org/' +license=('BSD' 'EPL') +depends=('java-runtime' 'gtk2' 'desktop-file-utils' 'gconf') +makedepends=('gendesk' 'setconf') +backup=("opt/$pkgname/DartEditor.ini") +options=('!strip') + +if [[ $CARCH == x86_64 ]]; then + source=("https://storage.googleapis.com/dart-editor-archive-integration/latest/darteditor-linux-64.zip" + 'darteditor.png::https://www.dartlang.org/tools/images/dart-logo-48.png') + sha256sums=('230d53fc95f873e4d2e7cd2377706693196dbfc154c80493d57cf409d2908d72' + 'd90f14b0cfa2dd36502ed5e5854466d54c8d0cf0ac9a5d9ec823274c1a33a00e') +else + source=("https://storage.googleapis.com/dart-editor-archive-integration/latest/darteditor-linux-32.zip" + 'darteditor.png::https://www.dartlang.org/tools/images/dart-logo-48.png') + sha256sums=('4752ad56ca58611cf67474d3ebb979a2e5f26e477a3c508cf5847c7207e837a1' + 'd90f14b0cfa2dd36502ed5e5854466d54c8d0cf0ac9a5d9ec823274c1a33a00e') +fi + +prepare() { + # Fix permissions + find "$pkgname" -type d -exec chmod 0755 '{}' + \ + -or -type f -exec chmod 0644 '{}' + + chmod +x "$pkgname/DartEditor" + chmod +x "$pkgname/dart-sdk/bin/"* + + # Remove Dartium (takes 309,31 MB, available in the dartium-bin package on AUR) + rm -r "$pkgname/chromium" + + # Prepare a desktop shortcut + gendesk -n -f --pkgname 'darteditor' --name 'Dart Editor' \ + --exec 'darteditor %U' --pkgdesc 'Editor for the dart programming language' + + # Fix paths + cd "$pkgname/dart-sdk/bin" + setconf dart2js BIN_DIR "/opt/$pkgname/dart-sdk/bin" + setconf dart2js PROG_NAME "/opt/$pkgname/dart-sdk/bin/dart2js" + setconf dartanalyzer SCRIPT_DIR "/opt/$pkgname/dart-sdk/bin" + setconf dartdoc BIN_DIR "/opt/$pkgname/dart-sdk/bin" + setconf pub BIN_DIR "/opt/$pkgname/dart-sdk/bin" + setconf pub SDK_DIR "/opt/$pkgname/dart-sdk" + + # Fix missing "fi" and missing newline + echo -e "fi\n" >> pub +} + +package() { + # Create directories + install -d "$pkgdir"{"/opt/$pkgname",/usr/{bin,"share/doc/$pkgname"}} + + # Package the files + cp -a dart/* "$pkgdir/opt/$pkgname/" + + # Set up symbolic links for the executables + for f in dart dart2js dartanalyzer dartdoc pub; do + ln -s "/opt/$pkgname/dart-sdk/bin/$f" "$pkgdir/usr/bin/$f" + done + ln -s "/opt/$pkgname/DartEditor" "$pkgdir/usr/bin/darteditor" + + # Package samples and documentation + for f in samples about.html about_files; do + echo mv "$pkgdir/opt/$pkgname/$f" "$pkgdir/usr/share/doc/$pkgname/" + done + + # Set up a symbolic link for the configuration + echo ln -s "/opt/$pkgname/DartEditor.ini" "$pkgdir/etc/darteditor.ini" + + # Package desktop shortcut and icon + install -Dm644 'darteditor.desktop' "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 'darteditor.png' "$pkgdir/usr/share/pixmaps/darteditor.png" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/dbmail/PKGBUILD b/community/dbmail/PKGBUILD index d91d6f79a..a53ba5c49 100644 --- a/community/dbmail/PKGBUILD +++ b/community/dbmail/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 97976 2013-10-02 13:30:38Z spupykin $ +# $Id: PKGBUILD 99724 2013-10-30 23:19:36Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sebastian Faltoni <sebastian.faltoni@gmail.com> pkgname=dbmail pkgver=3.1.7 -pkgrel=2 +pkgrel=4 pkgdesc="Fast and scalable sql based mail services" arch=('i686' 'x86_64' 'mips64el') depends=('gmime' 'libzdb' 'mhash' 'libevent') @@ -15,7 +15,7 @@ optdepends=('libldap: for LDAP authentication' 'python2-mysql2pgsql: migrate from MySQL to PostreSQL') url="http://www.dbmail.org" license=('GPL') -options=('!libtool' 'zipman') +options=('zipman') backup=(etc/xinetd.d/dbmail-imapd etc/xinetd.d/dbmail-pop3d etc/xinetd.d/dbmail-lmtpd diff --git a/community/deadbeef/PKGBUILD b/community/deadbeef/PKGBUILD index 452ad3aba..d52881653 100644 --- a/community/deadbeef/PKGBUILD +++ b/community/deadbeef/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 82328 2013-01-15 11:34:59Z allan $ +# $Id: PKGBUILD 99725 2013-10-30 23:19:58Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Alexey Yakovenko <waker@users.sourceforge.net> @@ -29,7 +29,6 @@ optdepends=('libsamplerate: for Resampler plugin' 'libx11: for global hotkeys plugin' 'zlib: for Audio Overload plugin' 'libzip: for vfs_zip plugin') -options=('!libtool') install='deadbeef.install' source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}-${pkgver}.tar.bz2") md5sums=('26b6036ca7e59c88267d3de4f42c4d01') diff --git a/community/deja-dup/PKGBUILD b/community/deja-dup/PKGBUILD index 664239641..678dec6f0 100644 --- a/community/deja-dup/PKGBUILD +++ b/community/deja-dup/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97723 2013-09-27 20:25:48Z bgyorgy $ +# $Id: PKGBUILD 99726 2013-10-30 23:20:21Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=deja-dup @@ -14,7 +14,6 @@ optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' 'python2-boto: Amazon S3 backend' 'ubuntuone-client: Ubuntu One backend') -options=('!libtool') install=$pkgname.install source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz) md5sums=('480516869f49813880f2bbb35700c9af') diff --git a/community/denemo/PKGBUILD b/community/denemo/PKGBUILD index f169842db..3d1ca4431 100644 --- a/community/denemo/PKGBUILD +++ b/community/denemo/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 93805 2013-07-10 13:14:17Z spupykin $ +# $Id: PKGBUILD 99727 2013-10-30 23:20:50Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Philipp Sandhaus <philipp.sandhaus@gmx.de> # Contributor: Robert Emil Berge <filoktetes@linuxophic.org> @@ -14,7 +14,6 @@ license=('GPL') depends=('aubio' 'portaudio' 'lilypond' 'gtk3' 'libxml2' 'guile' 'fftw' 'librsvg' 'fluidsynth' 'libsmf' 'evince' 'gtksourceview3' 'portmidi') makedepends=('intltool') -options=('!libtool') backup=('etc/denemo/denemo.conf') source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('1d633ad7741ab12dab865219a20559f0') diff --git a/community/devil/PKGBUILD b/community/devil/PKGBUILD index 44ef5c3c4..b2dfe16cd 100644 --- a/community/devil/PKGBUILD +++ b/community/devil/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96404 2013-08-28 00:08:35Z eric $ +# $Id: PKGBUILD 99728 2013-10-30 23:21:11Z allan $ # Maintainer: Laurent Carlier <lordheavym@gmail.org> # Contributor: damir <damir@archlinux.org> # Contributor: TheHoff <forums> @@ -11,7 +11,7 @@ arch=('i686' 'x86_64' 'mips64el') url="http://openil.sourceforge.net/" depends=('libpng' 'libmng' 'jasper' 'lcms' 'openexr') install=devil.install -options=('!libtool' '!docs' '!emptydirs') +options=('!docs' '!emptydirs') license=('GPL') source=(http://downloads.sourceforge.net/openil/DevIL-$pkgver.tar.gz libpng14.patch) md5sums=('7918f215524589435e5ec2e8736d5e1d' diff --git a/community/dfc/PKGBUILD b/community/dfc/PKGBUILD new file mode 100644 index 000000000..acf5d560c --- /dev/null +++ b/community/dfc/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# Contributor: Rolinh <robinDOThahlingATgw-computingDOTnet> + +pkgname=dfc +pkgver=3.0.4 +pkgrel=1 +pkgdesc="Display file system space usage using graphs and colors" +arch=('x86_64' 'i686') +url="http://projects.gw-computing.net/projects/dfc" +license=('BSD') +depends=('glibc') +makedepends=('cmake' 'gettext') +conflicts=('dfc-git') +source=(http://projects.gw-computing.net/attachments/download/79/${pkgname}-${pkgver}.tar.gz) +install='dfc.install' +md5sums=('3b9edc197ad21e1dfe10128d130e626c') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + cmake . -DPREFIX=/usr -DSYSCONFDIR=/etc -DCMAKE_BUILD_TYPE=RELEASE + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/dfc/dfc.install b/community/dfc/dfc.install new file mode 100644 index 000000000..30fd1a096 --- /dev/null +++ b/community/dfc/dfc.install @@ -0,0 +1,4 @@ +post_install() { + echo 'Optional configuration file is located in /etc/xdg/dfc/' + echo 'Copy it to ~/.config/dfc/ (create this folder if necessary) if you want to use it.' +} diff --git a/community/dia/PKGBUILD b/community/dia/PKGBUILD index 60a7381a6..6600500ae 100644 --- a/community/dia/PKGBUILD +++ b/community/dia/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90015 2013-05-06 19:36:39Z foutrelis $ +# $Id: PKGBUILD 99729 2013-10-30 23:21:31Z allan $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Juergen Hoetzel <juergen@archlinux.org> @@ -15,7 +15,7 @@ install=dia.install depends=('libxslt' 'desktop-file-utils' 'libart-lgpl' 'gtk2' 'hicolor-icon-theme') makedepends=('intltool' 'python2' 'docbook-xsl') optdepends=('python2') -options=('!libtool' 'docs' '!emptydirs') +options=('docs' '!emptydirs') source=("ftp://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.97/${pkgname}-${pkgver}.tar.xz" "dia-crash.patch::https://git.gnome.org/browse/dia/patch/?id=213bdfe956bf8fe57c86316f68a09408fef1647e") md5sums=('1e1180a513fb567709b09bc19f12105e' diff --git a/community/dietlibc/PKGBUILD b/community/dietlibc/PKGBUILD index 1040480dd..4c93f57be 100644 --- a/community/dietlibc/PKGBUILD +++ b/community/dietlibc/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 92521 2013-06-07 16:21:25Z spupykin $ +# $Id: PKGBUILD 100146 2013-11-01 20:23:04Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Tino Reichardt <milky-archlinux@mcmilk.de> pkgname=dietlibc pkgver=0.33 -pkgrel=1 +pkgrel=2 pkgdesc="a libc optimized for small size" arch=('i686' 'x86_64' 'mips64el') url="http://www.fefe.de/dietlibc/" diff --git a/community/directfb/PKGBUILD b/community/directfb/PKGBUILD index 499c7456e..fbba3d610 100644 --- a/community/directfb/PKGBUILD +++ b/community/directfb/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 96481 2013-08-30 15:29:14Z spupykin $ +# $Id: PKGBUILD 100148 2013-11-01 20:23:24Z spupykin $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=directfb -pkgver=1.7.0 -pkgrel=1 +pkgver=1.7.1 +pkgrel=2 pkgdesc="A thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system on top of the Linux Framebuffer Device" arch=('i686' 'x86_64' 'mips64el') url="http://www.directfb.org" license=('LGPL') depends=('gcc-libs' 'libjpeg' 'sdl' 'libpng' 'freetype2' 'libdrm' 'libgl' 'mesa') -options=('!libtool') source=(http://www.directfb.org/downloads/Core/DirectFB-${pkgver%.*}/DirectFB-${pkgver}.tar.gz) sha1sums=('095852479098a55be2b0c6a0250af4159ee16e7c') +sha1sums=('ff3dc6885f2875586849d88ee9f87fca866259b0') build() { cd DirectFB-${pkgver} diff --git a/community/dispcalgui/PKGBUILD b/community/dispcalgui/PKGBUILD index b8b5b2596..9d745438d 100644 --- a/community/dispcalgui/PKGBUILD +++ b/community/dispcalgui/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 96076 2013-08-20 06:32:16Z lcarlier $ +# $Id: PKGBUILD 99412 2013-10-28 11:55:41Z 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=2 +pkgver=1.5.3.1 +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/" @@ -15,7 +15,7 @@ depends=('argyllcms' 'wxpython' 'hicolor-icon-theme' 'desktop-file-utils' 'pytho optdepends=('gksu: For running as root') install=${pkgname}.install source=("http://downloads.sourceforge.net/project/dispcalgui/release/${pkgver}/dispcalGUI-${pkgver}.tar.gz") -md5sums=('a0ff80ee5e560fbe208c12189e00c470') +md5sums=('1b7542ecee8f39a49b90197613a46a73') prepare() { cd "${srcdir}"/dispcalGUI-${pkgver} diff --git a/community/doublecmd/PKGBUILD b/community/doublecmd/PKGBUILD index 18bccd8f3..bad27de08 100644 --- a/community/doublecmd/PKGBUILD +++ b/community/doublecmd/PKGBUILD @@ -1,5 +1,5 @@ # vim:set ft=sh: -# $Id: PKGBUILD 97499 2013-09-22 18:09:18Z idevolder $ +# $Id: PKGBUILD 99033 2013-10-22 19:21:49Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> # Contributor: (sirocco AT ngs.ru) @@ -7,7 +7,7 @@ pkgbase=doublecmd pkgname=('doublecmd-gtk2' 'doublecmd-qt') pkgver=0.5.7 _helpver=0.5.5 -pkgrel=1 +pkgrel=2 url="http://doublecmd.sourceforge.net/" arch=('i686' 'x86_64') license=('GPL') @@ -49,6 +49,7 @@ build() { package_doublecmd-gtk2() { pkgdesc="twin-panel (commander-style) file manager (GTK)" depends=('gtk2') + conflicts=('doublecmd-qt') cd "$srcdir/$pkgbase-gtk" sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i ./install/linux/install.sh ./install/linux/install.sh --install-prefix="$pkgdir" @@ -61,6 +62,7 @@ package_doublecmd-gtk2() { package_doublecmd-qt() { pkgdesc="twin-panel (commander-style) file manager (QT)" depends=('qt4pas') + conflicts=('doublecmd-gtk2') cd "$srcdir/$pkgbase-qt" sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i ./install/linux/install.sh ./install/linux/install.sh --install-prefix="$pkgdir" diff --git a/community/dspam/PKGBUILD b/community/dspam/PKGBUILD index 226f19ddc..18dfb80fc 100644 --- a/community/dspam/PKGBUILD +++ b/community/dspam/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 96455 2013-08-29 15:08:36Z spupykin $ +# $Id: PKGBUILD 100150 2013-11-01 20:23:57Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> pkgname=dspam pkgver=3.10.2 -pkgrel=7 +pkgrel=8 pkgdesc="A scalable, open-source statistical anti-spam filter" arch=('i686' 'x86_64' 'mips64el') url="http://dspam.nuclearelephant.com/" @@ -20,7 +20,7 @@ optdepends=('libmariadbclient: MariaDB support' 'sqlite: SQLite support' 'clamav: ClamAV support' 'libldap: external lookup support') -options=('zipman' 'docs' '!libtool') +options=('zipman' 'docs') install=$pkgname.install source=(http://downloads.sourceforge.net/project/dspam/dspam/dspam-$pkgver/dspam-$pkgver.tar.gz dspam.logrotated diff --git a/community/dub/PKGBUILD b/community/dub/PKGBUILD index b092a0b07..94580a0c2 100644 --- a/community/dub/PKGBUILD +++ b/community/dub/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Mihails Strasuns <public@dicebot.lv> # Contributor: Moritz Maxeiner <moritz@ucworks.org> pkgname=dub -pkgver=0.9.18 +pkgver=0.9.19 pkgrel=1 pkgdesc="Developer package manager for D programming language" arch=('i686' 'x86_64') @@ -9,6 +9,7 @@ url="https://github.com/rejectedsoftware/dub" license=('MIT') makedepends=('dmd' 'libphobos-devel' 'git') depends=('d-compiler' 'd-runtime' 'curl') +conflicts=('dub-git') source=("git+http://github.com/rejectedsoftware/dub.git#tag=v$pkgver") sha256sums=('SKIP') diff --git a/community/dwdiff/PKGBUILD b/community/dwdiff/PKGBUILD index 31915b2a4..cb43d7cf8 100644 --- a/community/dwdiff/PKGBUILD +++ b/community/dwdiff/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 87045 2013-03-26 11:49:38Z foutrelis $ +# $Id: PKGBUILD 98737 2013-10-17 14:01:43Z andyrtr $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=dwdiff pkgver=2.0.4 -pkgrel=4 +pkgrel=5 pkgdesc="A front-end for the diff program that operates at the word level instead of the line level" arch=('i686' 'x86_64' 'mips64el') url="http://os.ghalkes.nl/dwdiff.html" @@ -14,7 +14,7 @@ md5sums=('1bb69cbfb76583f69c6912f925fc4cec') build() { cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr + ./configure --prefix=/usr --without-dwfilter make } diff --git a/community/dynamite/PKGBUILD b/community/dynamite/PKGBUILD index cb465fe15..820a5449a 100644 --- a/community/dynamite/PKGBUILD +++ b/community/dynamite/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 65136 2012-02-20 04:58:34Z spupykin $ +# $Id: PKGBUILD 100104 2013-11-01 17:14:55Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Zhukov Pavel <gelios@gmail.com> pkgname=dynamite pkgver=0.1.1 -pkgrel=3 +pkgrel=4 pkgdesc="Dynamite is a tool and library for decompressing data compressed with PKWARE Data Compression Library" arch=('i686' 'x86_64' 'mips64el') url="http://synce.sourceforge.net/" @@ -16,5 +16,9 @@ build() { cd $srcdir/libdynamite-$pkgver ./configure --prefix=/usr make +} + +package() { + cd $srcdir/libdynamite-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/echoping/PKGBUILD b/community/echoping/PKGBUILD index 8aa171a71..7b83f47a2 100644 --- a/community/echoping/PKGBUILD +++ b/community/echoping/PKGBUILD @@ -2,7 +2,7 @@ pkgname=echoping pkgver=6.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="tests performance of a remote host by sending HTTP, TCP and UDP requests" arch=('i686' 'x86_64') url="http://echoping.sourceforge.net/" @@ -10,7 +10,6 @@ license=('GPL') depends=(libidn popt libldap) source=(http://sourceforge.net/projects/$pkgname/files/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) md5sums=('991478532b56ab3b6f46ea9fa332626f') -options=(!libtool) build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/ecryptfs-utils/PKGBUILD b/community/ecryptfs-utils/PKGBUILD index 574f2e6bc..09a7350f6 100644 --- a/community/ecryptfs-utils/PKGBUILD +++ b/community/ecryptfs-utils/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92248 2013-06-03 11:15:14Z allan $ +# $Id: PKGBUILD 99733 2013-10-30 23:22:59Z allan $ # Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> # Contributor: Richard Murri <admin@richardmurri.com> # Contributor: Michal Krenek <mikos@sg1.cz> @@ -15,7 +15,6 @@ depends=('keyutils' 'nss' 'openssl') optdepends=('python2: for python module') source=("http://launchpad.net/ecryptfs/trunk/${pkgver}/+download/${pkgname}_${pkgver}.orig.tar.gz" "${pkgname}_${pkgver}.orig.tar.gz.sig::http://launchpad.net/ecryptfs/trunk/${pkgver}/+download/..-${pkgname}_${pkgver}.orig.tar.gz.asc") -options=(!libtool) md5sums=('39929d850edd24b175ff0c82722e0de1' '1fc46fb18d662315c8d4cb13b0e618c0') diff --git a/community/elinks/PKGBUILD b/community/elinks/PKGBUILD index 6b64f18e9..a32b2d338 100644 --- a/community/elinks/PKGBUILD +++ b/community/elinks/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88677 2013-04-21 22:16:44Z heftig $ +# $Id: PKGBUILD 100054 2013-10-31 20:47:13Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Andrea Scarpino <andrea@archlinux.org> @@ -7,20 +7,22 @@ pkgname=elinks pkgver=0.13 -_commit="9313aae9062e1d9ff084858fa6844259cd8237d6" -pkgrel=12 +_commit="a3751107033599b835eaafa61177c8d4dda4b7ef" +pkgrel=15 pkgdesc="An advanced and well-established feature-rich text mode web browser." arch=("i686" "x86_64" 'mips64el') url="http://elinks.or.cz" license=('GPL') depends=('bzip2' 'expat>=2.0' 'gpm>=1.20.4' 'openssl' 'lua51' 'libidn' 'js185' - 'gc' 'tre') + 'gc' 'tre' 'desktop-file-utils') makedepends=('git') +install=elinks.install source=("git+http://elinks.cz/elinks.git#commit=$_commit") md5sums=('SKIP') build() { cd elinks + sed -i 's/Terminal=1/Terminal=true/' "contrib/debian/$pkgname.desktop" [ -x configure ] || sh autogen.sh ./configure --prefix=/usr --mandir=/usr/share/man \ --sysconfdir=/etc \ diff --git a/community/freeorion/freeorion.install b/community/elinks/elinks.install index ad97d7bab..e111ef946 100644 --- a/community/freeorion/freeorion.install +++ b/community/elinks/elinks.install @@ -1,13 +1,11 @@ -post_upgrade() { +post_install() { update-desktop-database -q } -post_install() { - post_upgrade +post_upgrade() { + post_install } post_remove() { - post_upgrade + post_install } - -# vim:set ts=2 sw=2 et: diff --git a/community/emerillon/PKGBUILD b/community/emerillon/PKGBUILD index f46c9696e..6de25493c 100644 --- a/community/emerillon/PKGBUILD +++ b/community/emerillon/PKGBUILD @@ -9,7 +9,6 @@ url="http://projects.gnome.org/emerillon/" license=('GPL') depends=('libchamplain' 'geoclue' 'libpeas' 'rest') makedepends=('gobject-introspection' 'gnome-doc-utils' 'intltool' 'vala') -options=('!libtool') install=$pkgname.install source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) sha256sums=('0648c70bc19d3bd334a5403938aba3855eb644ee337c29aeecd5ce57ea0bf085') diff --git a/community/encfs/PKGBUILD b/community/encfs/PKGBUILD index 599cee548..79857cc7e 100644 --- a/community/encfs/PKGBUILD +++ b/community/encfs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 94020 2013-07-13 12:31:50Z svenstaro $ +# $Id: PKGBUILD 99736 2013-10-30 23:24:04Z allan $ # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org> # Contributor: Sven Kauber, <celeon@gmail.com> @@ -13,7 +13,6 @@ url='http://www.arg0.net/encfs' license=('GPL') depends=('rlog' 'openssl' 'fuse' 'boost-libs') makedepends=('boost') -options=('!libtool') source=("http://encfs.googlecode.com/files/${pkgname}-${pkgver}.tgz") md5sums=('ac90cc10b2e9fc7e72765de88321d617') diff --git a/community/enet/PKGBUILD b/community/enet/PKGBUILD index 1c667ec42..2a204e520 100644 --- a/community/enet/PKGBUILD +++ b/community/enet/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96714 2013-09-03 11:27:11Z svenstaro $ +# $Id: PKGBUILD 99737 2013-10-30 23:24:24Z allan $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Mateusz Herych <heniekk@gmail.com> # Contributor: Bj?indeijer <bjorn@lindeijer.nl> @@ -11,7 +11,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://enet.bespin.org/' license=('custom') depends=('glibc') -options=('!libtool') source=("http://enet.bespin.org/download/${pkgname}-${pkgver}.tar.gz") sha1sums=('c188e380024f346758376290ad80a1c89e206171') diff --git a/community/erlang-nox/PKGBUILD b/community/erlang-nox/PKGBUILD index a3ddb47b3..49ce66717 100644 --- a/community/erlang-nox/PKGBUILD +++ b/community/erlang-nox/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97433 2013-09-19 22:16:37Z arodseth $ +# $Id: PKGBUILD 99621 2013-10-30 16:14:28Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Lukas Fleischer <archlinux@cryptocrack.de> # Contributor: Vesa Kaihlavirta <vesa@archlinux.org> @@ -8,7 +8,7 @@ pkgname=erlang-nox pkgver=R16B02 -pkgrel=1 +pkgrel=2 pkgdesc='General-purpose concurrent functional programming language developed by Ericsson (headless version)' arch=('x86_64' 'i686') url='http://www.erlang.org/' @@ -19,6 +19,7 @@ conflicts=('erlang') optdepends=('erlang-unixodbc: database support' 'java-environment: for Java support' 'lksctp-tools: for SCTP support') +options=('staticlibs') source=("http://www.erlang.org/download/otp_src_${pkgver/_/-}.tar.gz" "http://www.erlang.org/download/otp_doc_man_${pkgver/_/-}.tar.gz") sha256sums=('6ab8ad1df8185345554a4b80e10fd8be06c4f2b71b69dcfb8528352787b32f85' diff --git a/community/erlang/PKGBUILD b/community/erlang/PKGBUILD index d965c6cf0..81ef8a261 100644 --- a/community/erlang/PKGBUILD +++ b/community/erlang/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97431 2013-09-19 21:08:56Z arodseth $ +# $Id: PKGBUILD 99617 2013-10-30 15:44:14Z arodseth $ # Maintainer: Lukas Fleischer <archlinux@cryptocrack.de> # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Vesa Kaihlavirta <vesa@archlinux.org> @@ -9,11 +9,12 @@ pkgbase=erlang pkgname=('erlang' 'erlang-unixodbc') pkgver=R16B02 -pkgrel=1 +pkgrel=2 arch=('x86_64' 'i686' 'mips64el') url='http://www.erlang.org/' license=('custom') makedepends=('perl' 'mesa' 'lksctp-tools' 'unixodbc' 'wxgtk' 'wxgtk2.9') +options=('staticlibs') source=("http://www.erlang.org/download/otp_src_${pkgver/_/-}.tar.gz" "http://www.erlang.org/download/otp_doc_man_${pkgver/_/-}.tar.gz" 'epmd.service' diff --git a/community/ettercap/PKGBUILD b/community/ettercap/PKGBUILD index 4dee9d221..614d786da 100644 --- a/community/ettercap/PKGBUILD +++ b/community/ettercap/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97482 2013-09-21 10:35:04Z jelle $ +# $Id: PKGBUILD 99738 2013-10-30 23:24:51Z allan $ # Maintainer: # Contributor: Tom Newsom <Jeepster@gmx.co.uk> @@ -11,7 +11,7 @@ url="http://ettercap.github.com/ettercap/" license=('GPL') depends=('openssl' 'libpcap' 'pcre' 'libltdl' 'libnet') makedepends=('ghostscript' 'cmake' 'libpcap' 'libltdl' 'libnet' 'gtk2') -options=('!libtool' '!makeflags' '!emptydirs') +options=('!makeflags' '!emptydirs') source=("https://github.com/Ettercap/ettercap/archive/v$pkgver.tar.gz") md5sums=('067514bb53ff76b81d578676e2048319') diff --git a/community/exim/PKGBUILD b/community/exim/PKGBUILD index 2e166a5ba..d2a20dd93 100644 --- a/community/exim/PKGBUILD +++ b/community/exim/PKGBUILD @@ -1,11 +1,12 @@ -# $Id: PKGBUILD 92250 2013-06-03 11:15:19Z allan $ -# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> +# $Id: PKGBUILD 99560 2013-10-29 18:01:02Z bpiotrowski $ +# Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> +# Contributor: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> pkgname=exim -pkgver=4.80.1 -pkgrel=5 +pkgver=4.82 +pkgrel=1 pkgdesc="Message Transfer Agent" arch=('x86_64' 'i686' 'mips64el') url='http://www.exim.org/' @@ -25,7 +26,7 @@ source=("http://mirror.switch.ch/ftp/mirror/exim/exim/exim4/exim-$pkgver.tar.bz2 exim@.service exim.socket exim-submission.socket) -sha256sums=('9565b10f06be224fd03adafae2e07e6fdbb479f8873e3894ddb13f98eeebe78f' +sha256sums=('46dedfb6ced2aa4a1eddc5d8ce46a790a961508bd389faa2e215302ae80d91cf' '932c9149b6809c70e94c1256e28325d197bbf80d27322793e217d4b692d49c5a' '7f1408f9c5d905968e665941f5c5efcf9da53e7a0bbef6c66220343bc2ae994b' 'd33b8595e92ec812c9f6961f98e50b6a3986d5bd966ed4efec2c52c1fce47636' diff --git a/community/fbpanel/PKGBUILD b/community/fbpanel/PKGBUILD index 33b1844a9..a1b8f1620 100644 --- a/community/fbpanel/PKGBUILD +++ b/community/fbpanel/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98391 2013-10-09 14:15:54Z spupykin $ +# $Id: PKGBUILD 100493 2013-11-05 10:04:31Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jeff Mickey <jeff@archlinux.org> # Contributor: Torin Daniel <torindan@gmail.com> @@ -6,21 +6,28 @@ pkgname=fbpanel pkgver=6.1 -pkgrel=4 +pkgrel=6 pkgdesc="NetWM compliant desktop panel" arch=('i686' 'x86_64' 'mips64el') url="http://fbpanel.sourceforge.net/" depends=('gtk2') license=('GPL') source=("http://downloads.sourceforge.net/fbpanel/fbpanel-${pkgver}.tbz2" + "taskbar_unicode.patch::https://bugs.archlinux.org/task/37639?getfile=11189" "battery_fix.patch") md5sums=('80ca0c64195b30587cfcb8c2cd9887a0' + '0af51e8f0391ea9b734a57a9880b57e5' 'dc1db8eee1be899725f350eb36793ea4') -build() { +prepare() { cd "$srcdir/$pkgname-$pkgver" patch -p1 <$srcdir/battery_fix.patch - ./configure --prefix=/usr + patch -p1 <$srcdir/taskbar_unicode.patch +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --libexecdir=/usr/lib echo "LDFLAGSX += -lX11 -lm" >>config.mk make } diff --git a/community/fbreader/PKGBUILD b/community/fbreader/PKGBUILD index a555f65ac..d4b5dccc3 100644 --- a/community/fbreader/PKGBUILD +++ b/community/fbreader/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 85342 2013-03-01 10:29:55Z andrea $ +# $Id: PKGBUILD 98932 2013-10-21 13:19:58Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> pkgname=fbreader pkgver=0.99.4 -pkgrel=2 +pkgrel=3 pkgdesc="An e-book reader for Linux" arch=('i686' 'x86_64' 'mips64el') url="http://www.fbreader.org/" license=('GPL') -depends=('fribidi' 'bzip2' 'curl' 'qt4' 'liblinebreak' 'sqlite') +depends=('fribidi' 'bzip2' 'curl' 'qt4' 'libunibreak' 'sqlite') makedepends=('ccache') source=(http://www.fbreader.org/files/desktop/fbreader-sources-$pkgver.tgz) md5sums=('ed13a9c3aeb68aaa98a1dd6f7947a31d') @@ -19,7 +19,6 @@ build() { export UI_TYPE=qt4 export TARGET_STATUS=release cd $srcdir/fbreader-$pkgver - sed -i 's|-lunibreak|-llinebreak|g' makefiles/config.mk zlibrary/text/Makefile make ZLSHARED=no MOC=/usr/bin/moc-qt4 } diff --git a/community/fcitx-configtool/PKGBUILD b/community/fcitx-configtool/PKGBUILD index 4dc27e2d7..2a0a88269 100644 --- a/community/fcitx-configtool/PKGBUILD +++ b/community/fcitx-configtool/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 93365 2013-07-02 09:47:22Z fyan $ +# $Id: PKGBUILD 99327 2013-10-27 04:18:39Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-configtool -pkgver=0.4.7 -pkgrel=2 +pkgver=0.4.8 +pkgrel=1 pkgdesc="GTK based config tool for Fcitx" arch=('i686' 'x86_64' 'mips64el') url="http://fcitx.googlecode.com/" @@ -14,19 +14,16 @@ makedepends=("cmake") source=("http://download.fcitx-im.org/$pkgname/$pkgname-$pkgver.tar.xz") build() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver msg "Starting make..." - mkdir -p build - cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr .. + cmake -DCMAKE_INSTALL_PREFIX=/usr . make } package() { - cd "$srcdir/$pkgname-$pkgver/build" + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install } -sha512sums=('90ec9f4c30c46ea937f965173a4213b67d1cb360cc43b96af9899cdd5a0e35d34658ee7149ed10b3dc58d3851bc1712915db970fd2d25a976983b1037e380be2') +sha512sums=('7b3c43b9d7d1dab04880effe6fc4e80e64c9bad34699c0c8d2992ec971605ef2eaa0b1fb13f71a582289c75560c3edc95af21f6413ac2bb594d5cdb31a0b4cb7') diff --git a/community/fcitx-m17n/PKGBUILD b/community/fcitx-m17n/PKGBUILD index 76643f035..dde8ff0a7 100644 --- a/community/fcitx-m17n/PKGBUILD +++ b/community/fcitx-m17n/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 93368 2013-07-02 09:47:25Z fyan $ +# $Id: PKGBUILD 100394 2013-11-03 12:25:13Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-m17n -pkgver=0.2.1 +pkgver=0.2.2 pkgrel=1 pkgdesc="Fcitx Wrapper for m17n." arch=('i686' 'x86_64' 'mips64el') @@ -13,17 +13,15 @@ makedepends=('cmake') source=("http://download.fcitx-im.org/$pkgname/$pkgname-${pkgver}.tar.xz") build() { - cd "$srcdir/${pkgname}-${pkgver}" - mkdir -p build - cd build + cd ${pkgname}-${pkgver} - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . make } package() { - cd "$srcdir/${pkgname}-${pkgver}/build" + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install } -sha512sums=('b2becf6f20de32191690a5541956dc0a607443bd593fbfb61d1663dcc1f854df6b146c17ed73afbdff4006c12f001707de87adc706b3e1d45608bbf2bc045bce') +sha512sums=('f0a708a351956c3972ae7d91050e274438c5631c785e829f746629f9cf2cb4c0bfe7dcb5f4e8bcda62e7761081526a484afb533a86b1c8b5c7d063f6ecbc502a') diff --git a/community/fcitx-mozc/PKGBUILD b/community/fcitx-mozc/PKGBUILD index bc714998a..9cf53929f 100644 --- a/community/fcitx-mozc/PKGBUILD +++ b/community/fcitx-mozc/PKGBUILD @@ -1,40 +1,37 @@ -# $Id: PKGBUILD 97633 2013-09-26 06:11:29Z fyan $ +# $Id: PKGBUILD 100541 2013-11-05 17:38:22Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com> ## Mozc compile option _bldtype=Release -_zipcoderel=201307 +_zipcoderel=201310 _protobuf_ver=2.5.0 -_gyp_rev=1656 +_gyp_rev=1774 _pkgbase=mozc +_revision=178 pkgname=fcitx-mozc pkgdesc="Fcitx Module of A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)" -pkgver=1.11.1522.102 +pkgver=1.12.1599.102 _patchver=${pkgver}.1 pkgrel=2 arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/mozc/" license=('custom') depends=('qt4' 'fcitx' 'zinnia') -makedepends=('pkg-config' 'python2' 'gtest' 'curl' 'gtk2' 'mesa') +makedepends=('pkg-config' 'python2' 'gtest' 'curl' 'gtk2' 'mesa' 'svn') replaces=('mozc-fcitx') conflicts=('mozc' 'mozc-server' 'mozc-utils-gui' 'mozc-fcitx') -source=(http://mozc.googlecode.com/files/mozc-${pkgver}.tar.bz2 - http://downloads.sourceforge.net/project/pnsft-aur/mozc/gyp-${_gyp_rev}.tar.xz +source=(svn+http://mozc.googlecode.com/svn#revision=$_revision + gyp::svn+http://gyp.googlecode.com/svn/trunk#revision=$_gyp_rev http://downloads.sourceforge.net/pnsft-aur/ken_all-${_zipcoderel}.zip http://downloads.sourceforge.net/pnsft-aur/jigyosyo-${_zipcoderel}.zip http://protobuf.googlecode.com/files/protobuf-${_protobuf_ver}.tar.bz2 http://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-${_patchver}.patch - http://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-icon.tar.gz - #mozc_1.10.1390.102_remove_warn_as_error.patch -) + http://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-icon.tar.gz) build() { - cd "$srcdir" - #source /etc/profile.d/qt4.sh # Update: Fix qt4 include path too @@ -44,19 +41,16 @@ build() { CFLAGS="${CFLAGS} -I/usr/include/qt4 -fvisibility=hidden" CXXFLAGS="${CXXFLAGS} -I/usr/include/qt4 -fvisibility=hidden" - cd "${srcdir}/${_pkgbase}-${pkgver}" + cd svn/trunk/src # Apply fcitx patch rm unix/fcitx -rf - patch -Np2 -i ${srcdir}/fcitx-mozc-${_patchver}.patch + patch -Np2 -i "$srcdir/fcitx-mozc-${_patchver}.patch" # Fix qt4 binary path sed -i 's|(qt_dir)/bin|(qt_dir)/lib/qt4/bin|' gui/*.gyp{,i} sed -i 's|(qt_dir_env)/bin|(qt_dir_env)/lib/qt4/bin|' gui/*.gyp{,i} - # Patch for gcc>=4.8 - #patch -p0 -i "${srcdir}/mozc_1.10.1390.102_remove_warn_as_error.patch" - # Adjust to use python2 find . -name \*.py -type f -exec sed -i -e "1s|python.*$|python2|" {} + find . -regex '.*\.gypi?$' -type f -exec sed -i -e "s|'python'|'python2'|g" {} + @@ -67,10 +61,12 @@ build() { msg "Done." # Copy gyp - cp -rf "${srcdir}"/gyp-${_gyp_rev}/* third_party/gyp + mkdir third_party/gyp + cp -rf "${srcdir}"/gyp/* third_party/gyp # Copy protobuf to be linked statically - cp -rf "${srcdir}/protobuf-${_protobuf_ver}" protobuf/files + mkdir third_party/protobuf + cp -rf "${srcdir}/protobuf-${_protobuf_ver}"/* third_party/protobuf msg "Starting make..." @@ -85,7 +81,7 @@ build() { } package() { - cd "${srcdir}/${_pkgbase}-${pkgver}" + cd svn/trunk/src install -D -m 755 out_linux/${_bldtype}/mozc_server "${pkgdir}/usr/lib/mozc/mozc_server" install -m 755 out_linux/${_bldtype}/mozc_tool "${pkgdir}/usr/lib/mozc/mozc_tool" @@ -116,10 +112,10 @@ package() { install -m 644 "$srcdir/fcitx-mozc-icons/mozc-tool.png" "${pkgdir}/usr/share/fcitx/mozc/icon/mozc-tool.png" } -sha512sums=('f1319b6cee9ba9444e75a3775abbd5804fda545be87e1977aa48825a14073448db6b12c2312d1cf74469cec7392af5c889a0fbd64cf741cc4e8c1c44dcdbf68f' - 'c162dab8d2935793002fef9a12d49a9ec36b4be3af73fe425e522302871744bf0710726539444bfd354244b41cea9fc649fb83a957000d70bcb0556265cdb171' - '9661c697368e3d3afec65fda3e07db5ceea358e26ecc372872dcdd52a688c5cf5a14d2b2eeb8a3875c1941b192efb5a100eb846067d4d5cb32afdb9dd4b0ba29' - '14b0dd6854e8732c4aa0105b6a8e39e7778c86ac94adf899ddb42424c6033eccd5686734f4bbe7ba8542903ac987fd553a051abfeeceae5c1649f9a74cb9e8a1' +sha512sums=('SKIP' + 'SKIP' + 'f4ba607dc8d8ad6b12fbf47e6a9b56e1dee5552db65bb6a21e55b3db8567601df4e916f88ee039bb4f84dd7ad9994ad9e7b494fbb06d14b8ce6c8ca316e3a571' + '551fd2ee44a0cdf317885351528d5248fc56c261e73b793ac46c8f043a6f5461e1e4400df67cd151a01891217185fc12993a6a0d727d9f8217947d9b23d7b69c' '5994b3669808b82fef5c860ecad36358c0767f84acac877e7bfcf722e59d972835a955714149bdd4158fbd1328a51d01397a563991d26475351ee72be48142ee' - '8d7a132613193c2e120d4a17fad97045451bcc700a552fa52e85f83cf5403de36b66c4bf6148c9cdabb493e82a5338cc090b693569d8ff087f4646e0604e0d3b' + 'e6a5a21520e36aa6cd27295c5a1b050a8f1a8dccf82918b0b57f17c79393c8b527c3f70dbfa2de0af42d3f85eac3095ef476a067fb24dbc2fa325c1f6a1138cc' '5507c637e5a65c44ccf6e32118b6d16647ece865171b9a77dd3c78e6790fbd97e6b219e68d2e27750e22074eb536bccf8d553c295d939066b72994b86b2f251a') diff --git a/community/fcitx-unikey/PKGBUILD b/community/fcitx-unikey/PKGBUILD index a68aa82b1..db7e705b2 100644 --- a/community/fcitx-unikey/PKGBUILD +++ b/community/fcitx-unikey/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 94198 2013-07-16 16:15:47Z fyan $ +# $Id: PKGBUILD 98587 2013-10-14 15:13:19Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-unikey -pkgver=0.2.2 +pkgver=0.2.3 pkgrel=1 pkgdesc="Fcitx Wrapper for unikey" arch=('i686' 'x86_64' 'mips64el') @@ -28,4 +28,4 @@ package() { make DESTDIR="${pkgdir}" install } -sha512sums=('71a0773222b1172943f80bce904da77c136225981a0580d937327829c8d734fc65d9c4afa5275bd210ca837d7a7b9d8bfb18df96f62710068b9883a22499fbfb') +sha512sums=('5826022312ad307d8a070cd3ab77a206a5f73d6ce5337cdac4c75ec9a436b055ca0e28fcc7baf2f1512b2cb92c779002a8fc41ac01cdedc3dc669355d825a0aa') diff --git a/community/fcitx/PKGBUILD b/community/fcitx/PKGBUILD index 3a75e6938..e878a396b 100644 --- a/community/fcitx/PKGBUILD +++ b/community/fcitx/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97747 2013-09-28 08:49:25Z fyan $ +# $Id: PKGBUILD 98738 2013-10-17 14:01:45Z andyrtr $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: csslayer <wengxt AT gmail com> @@ -6,7 +6,7 @@ pkgbase=fcitx pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4') pkgver=4.2.8.3 -pkgrel=1 +pkgrel=2 groups=('fcitx-im') arch=('i686' 'x86_64' 'mips64el') url="http://fcitx-im.org" diff --git a/community/ffms2/PKGBUILD b/community/ffms2/PKGBUILD index bb2c78517..74d0e96b1 100644 --- a/community/ffms2/PKGBUILD +++ b/community/ffms2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97223 2013-09-15 13:32:52Z alucryd $$ +# $Id: PKGBUILD 99739 2013-10-30 23:25:12Z allan $$ # Maintainer: Maxime Gauduin <alucryd@gmail.com> pkgname=ffms2 @@ -10,7 +10,6 @@ url="https://github.com/FFMS/ffms2" license=('MIT') depends=('ffmpeg') replaces=('ffmpegsource') -options=('!libtool') source=("https://github.com/FFMS/ffms2/archive/${pkgver}.tar.gz") sha256sums=('6f1379514f03a14092fdfc9941960a9b86f5b78d86f9e000eeddf3bf50d42811') diff --git a/community/fish/PKGBUILD b/community/fish/PKGBUILD index 94b9c58b4..ddd26bb8c 100644 --- a/community/fish/PKGBUILD +++ b/community/fish/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92181 2013-06-02 13:25:12Z bpiotrowski $ +# $Id: PKGBUILD 99431 2013-10-28 19:00:44Z bpiotrowski $ # Maintainer: Kaiting Chen <kaitocracy@gmail.com> # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Abhishek Dasgupta <abhidg@gmail.com> @@ -6,8 +6,8 @@ # Contributor: Jan Fader <jan.fader@web.de> pkgname=fish -pkgver=2.0.0 -pkgrel=2 +pkgver=2.1.0 +pkgrel=1 pkgdesc='Smart and user friendly shell intended mostly for interactive use' arch=('i686' 'x86_64' 'mips64el') url='http://fishshell.com/' @@ -15,21 +15,19 @@ license=('GPL2') depends=('python2' 'inetutils') makedepends=('doxygen' 'python') install=fish.install -source=(fish-$pkgver.tar.gz::http://fishshell.com/files/$pkgver/fish.tar.gz) -md5sums=('fe5907e6af61607d4128ce891a1f6501') +source=(http://fishshell.com/files/$pkgver/fish-$pkgver.tar.gz) +md5sums=('3a29aebde522b8f52d9975d7423db99e') build() { - set -x - cd fish - autoconf + cd fish-$pkgver ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --without-xsel + --sysconfdir=/etc \ + --without-xsel make } package() { - cd fish + cd fish-$pkgver make DESTDIR="$pkgdir" install # use python2 diff --git a/community/flam3/PKGBUILD b/community/flam3/PKGBUILD index 22a6d458f..ee4aee2b5 100644 --- a/community/flam3/PKGBUILD +++ b/community/flam3/PKGBUILD @@ -1,22 +1,21 @@ -# $Id: PKGBUILD 90023 2013-05-06 19:36:52Z foutrelis $ +# $Id: PKGBUILD 99213 2013-10-25 20:22:05Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=flam3 pkgver=3.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Tools to create/display fractal flames: algorithmically generated images and animations" arch=('i686' 'x86_64' 'mips64el') url="http://flam3.com/" license=('GPL3') depends=('libjpeg' 'libpng' 'libxml2') -options=('!libtool') source=(http://flam3.googlecode.com/files/${pkgname}-${pkgver}.tar.gz flam3-3.0.1-libpng15.patch) sha1sums=('8814515f2e49e034e47cf97e9d2c0e932844abb9' '17ece6cc00899e5135dad2bc79f97dfbd73107a6') prepare() { cd ${pkgname}-${pkgver}/src - patch -p1 -i ../../flam3-3.0.1-libpng15.patch + patch -p1 -i "${srcdir}/flam3-3.0.1-libpng15.patch" } build() { diff --git a/community/flickcurl/PKGBUILD b/community/flickcurl/PKGBUILD index 17e87ce17..cd21e0fe9 100644 --- a/community/flickcurl/PKGBUILD +++ b/community/flickcurl/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 88309 2013-04-16 13:27:02Z spupykin $ +# $Id: PKGBUILD 100106 2013-11-01 17:15:29Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=flickcurl pkgver=1.24 -pkgrel=1 +pkgrel=2 pkgdesc="C library for the Flickr API" arch=(i686 x86_64 'mips64el') url="http://librdf.org/flickcurl/" diff --git a/community/flowcanvas/PKGBUILD b/community/flowcanvas/PKGBUILD index c709a7d92..f11c67143 100644 --- a/community/flowcanvas/PKGBUILD +++ b/community/flowcanvas/PKGBUILD @@ -1,20 +1,33 @@ -# $Id: PKGBUILD 63558 2012-02-05 11:55:57Z ibiru $ +# $Id: PKGBUILD 98571 2013-10-14 07:10:01Z bisson $ # Maintainer: Ray Rashif <schiv@archlinux.org> # Contributor: Max a.k.a. Synthead <synthead@gmail.com> # Contributor: christhemonkey <christhemonkey at gmail dot com> pkgname=flowcanvas pkgver=0.7.1 -pkgrel=3 +pkgrel=4 pkgdesc="Gtkmm/Gnomecanvasmm widget for boxes-and-lines style environments" arch=('i686' 'x86_64' 'mips64el') url="http://drobilla.net/software/flowcanvas/" -depends=('libgnomecanvasmm' 'graphviz') +depends=('libgnomecanvasmm' 'graphviz>=2.34') makedepends=('boost' 'python2') license=('GPL') install=$pkgname.install -source=(http://download.drobilla.net/$pkgname-$pkgver.tar.bz2) -md5sums=('a4908f6385ce9fd2ce97c8caa823f053') +source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2" + "graphviz-2.30.patch") +md5sums=('a4908f6385ce9fd2ce97c8caa823f053' + 'e5b2b23d8be0c9fa14b8b52379a15155') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + # graphviz 2.30 compatibility + # see http://dev.drobilla.net/ticket/888 + # adapted from FreeBSD patch (just stripped their stuff) + # potentially unstable (nothing committed by developer yet) + # may have to incorporate proposed patch for ganv (successor to this lib) + patch -Np0 -i "$srcdir/graphviz-2.30.patch" +} build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/flowcanvas/graphviz-2.30.patch b/community/flowcanvas/graphviz-2.30.patch new file mode 100644 index 000000000..1338a6832 --- /dev/null +++ b/community/flowcanvas/graphviz-2.30.patch @@ -0,0 +1,56 @@ +--- src/Canvas.cpp.orig 2011-01-10 00:19:58.000000000 +0100 ++++ src/Canvas.cpp 2013-03-16 13:45:17.797462753 +0100 +@@ -1253,21 +1253,21 @@ + */ + + GVC_t* gvc = gvContext(); +- Agraph_t* G = agopen((char*)"g", AGDIGRAPH); ++ Agraph_t* G = agopen((char*)"g", Agdirected, NULL); + + nodes.gvc = gvc; + nodes.G = G; + + if (_direction == HORIZONTAL) +- agraphattr(G, (char*)"rankdir", (char*)"LR"); ++ agattr(G, AGRAPH, (char*)"rankdir", (char*)"LR"); + else +- agraphattr(G, (char*)"rankdir", (char*)"TD"); ++ agattr(G, AGRAPH, (char*)"rankdir", (char*)"TD"); + + unsigned id = 0; + for (ItemList::const_iterator i = _items.begin(); i != _items.end(); ++i) { + std::ostringstream ss; + ss << "n" << id++; +- Agnode_t* node = agnode(G, strdup(ss.str().c_str())); ++ Agnode_t* node = agnode(G, strdup(ss.str().c_str()), true); + if (boost::dynamic_pointer_cast<Module>(*i)) { + ss.str(""); + ss << (*i)->width() / 96.0; +@@ -1310,7 +1310,7 @@ + + assert(src_node && dst_node); + +- Agedge_t* edge = agedge(G, src_node, dst_node); ++ Agedge_t* edge = agedge(G, src_node, dst_node, NULL, true); + + if (use_length_hints && c->length_hint() != 0) { + std::ostringstream len_ss; +@@ -1325,7 +1325,7 @@ + if (partner) { + GVNodes::iterator p = nodes.find(partner); + if (p != nodes.end()) +- agedge(G, i->second, p->second); ++ agedge(G, i->second, p->second, NULL, true); + } + } + +--- wscript.orig 2011-01-12 00:09:31.000000000 +0100 ++++ wscript 2013-03-16 14:19:43.577462602 +0100 +@@ -41,6 +41,7 @@ + conf.check_tool('compiler_cxx') + autowaf.check_pkg(conf, 'libgvc', uselib_store='AGRAPH', + atleast_version='2.8', mandatory=False) ++ conf.env['LIB_AGRAPH'] = ['cgraph' if l == 'graph' else l for l in conf.env['LIB_AGRAPH']] + autowaf.check_pkg(conf, 'gtkmm-2.4', uselib_store='GLIBMM', + atleast_version='2.10.0', mandatory=True) + autowaf.check_pkg(conf, 'libgnomecanvasmm-2.6', uselib_store='GNOMECANVASMM', diff --git a/community/flumotion/PKGBUILD b/community/flumotion/PKGBUILD index b51e173d9..1a0e26dd9 100644 --- a/community/flumotion/PKGBUILD +++ b/community/flumotion/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91878 2013-05-28 18:07:53Z spupykin $ +# $Id: PKGBUILD 99740 2013-10-30 23:25:33Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr> # Contributor: William Rea <sillywilly@gmail.com> @@ -9,7 +9,6 @@ pkgrel=2 arch=('i686' 'x86_64' 'mips64el') pkgdesc="A streaming media server" url="http://www.flumotion.net" -options=('!libtool') license=('GPL') backup=(etc/flumotion/workers/default.xml etc/flumotion/managers/default/planet.xml) diff --git a/community/fox/PKGBUILD b/community/fox/PKGBUILD index 7cccbb50d..cdf008dec 100644 --- a/community/fox/PKGBUILD +++ b/community/fox/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 90025 2013-05-06 19:36:56Z foutrelis $ +# $Id: PKGBUILD 100152 2013-11-01 20:24:18Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Ben <ben@benmazer.net> pkgname=fox pkgver=1.6.49 -pkgrel=2 +pkgrel=3 pkgdesc="Free Objects for X: GUI Toolkit for C++" arch=('i686' 'x86_64' 'mips64el') url="http://www.fox-toolkit.org/" @@ -12,7 +12,6 @@ license=('LGPL' 'custom') depends=('bzip2' 'libxcursor' 'libxft' 'libxrandr' 'libxi' 'libpng' 'libtiff' 'glu') makedepends=('mesa') optdepends=('perl') -options=('!libtool') source=(http://ftp.fox-toolkit.org/pub/fox-$pkgver.tar.gz) md5sums=('e120647d26a27ed37cd5fed8b75c8a3d') diff --git a/community/freehdl/PKGBUILD b/community/freehdl/PKGBUILD index d10a4bdee..3ed6bb03a 100644 --- a/community/freehdl/PKGBUILD +++ b/community/freehdl/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82362 2013-01-16 10:08:50Z spupykin $ +# $Id: PKGBUILD 100156 2013-11-01 20:25:05Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Neil Darlow <neil@darlow.co.uk> # Contributor: Jens Maucher <defcon@archlinux.us> pkgname=freehdl pkgver=0.0.8 -pkgrel=5 +pkgrel=6 pkgdesc='An open-source (C++ generating) VHDL simulator' arch=('i686' 'x86_64' 'mips64el') url='http://freehdl.seul.org' diff --git a/community/freeorion/PKGBUILD b/community/freeorion/PKGBUILD deleted file mode 100644 index a130e59b3..000000000 --- a/community/freeorion/PKGBUILD +++ /dev/null @@ -1,109 +0,0 @@ -# $Id: PKGBUILD 95910 2013-08-18 16:26:52Z arodseth $ -# Maintainer: Alexander Rødseth <rodseth@gmail.com> -# Contributor: Elmo Todurov <todurov@gmail.com> -# Contributor: guini <sidtrun@googlemail.com> -# Contributor: Forrest Loomis <cybercyst@gmail.com> -# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> -# Contributor: fana-m <geminin@gmx.net> - -pkgname=freeorion -pkgver=0.4.3 -pkgrel=2 -_svnrev=6344 -_pyversion=2.7 -pkgdesc='Turn-based galactic conquest game inspired by Master of Orion' -arch=('x86_64' 'i686') -url='http://www.freeorion.org/' -license=('GPL2') -if [ "$CARCH" == "x86_64" ] -then - depends=('lib32-nvidia-cg-toolkit') -else - depends=('nvidia-cg-toolkit') -fi -depends=('bullet' 'freealut' 'libvorbis' 'python2' 'gigi' 'desktop-file-utils' 'libgl') -makedepends=('boost' 'ogre=1.8.1' 'sdl' 'gigi>0.8.0-18' 'graphviz' 'mesa-libgl' - 'desktop-file-utils' 'setconf' 'cmake' 'gendesk' 'subversion' 'libogg' - 'addinclude') -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' - "$pkgname::svn+https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk/FreeOrion/#revision=6344") -sha256sums=('25b574af5397226373e24510ce59de94c5df5b31d94562fc0de387fd70731707' - 'a6a253eed31b77b00bf4f721f4b1c6bbd95505b9e4b38b736101e551dd12ff5f' - '3dbe8df9c3a4a0d6451f42727ebf9bcb21fed41a08d1181d1cf77ef4ab5ee81a' - 'SKIP') - -prepare() { - cd "$pkgname" - - # CMake/Python fix... - patch -N -p1 -i "$srcdir/cmake_python.patch" - - # Generate desktop shortcut - gendesk -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" - - addinclude -n GG/GG/adobe/once.hpp '#include <stdint.h>' - addinclude -n GG/GG/adobe/closed_hash.hpp '#include <stdint.h>' -} - -build() { - cd "$pkgname" - - # Generating makefiles - cmake \ - -DPYTHON_INCLUDE_DIR:PATH="/usr/include/python$_pyversion" \ - -DPYTHON_LIBRARY:FILEPATH="/usr/lib/libpython$_pyversion.so" \ - -G "Unix Makefiles" - - # GLU fix - if [ "$CARCH" == "x86_64" ] - then - setconf CMakeCache.txt CMAKE_CXX_FLAGS:STRING \ - "'-march=native -mtune=generic -O2 -fno-var-tracking -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -lGL -lGLU -rpath=/usr/lib '" - fi - - # Compiling - make -j1 - - # OGRE fix - sed -i 's:PluginFolder=.:PluginFolder=/usr/lib/OGRE/:g' \ - "$srcdir/$pkgname/ogre_plugins.cfg" -} - -package() { - cd "$pkgname" - - # Binaries - install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/freeorion" - install -Dm755 freeorion "$pkgdir/usr/bin/freeorion.elf" - install -Dm755 freeorionca "$pkgdir/usr/bin/freeorionca" - install -Dm755 freeoriond "$pkgdir/usr/bin/freeoriond" - - # Data - install -d "$pkgdir/usr/share/$pkgname" - install -d "$pkgdir/usr/lib/$pkgname" - cp -r default "$pkgdir/usr/share/$pkgname" - install -Dm644 OISInput.cfg "$pkgdir/usr/share/$pkgname/OISInput.cfg" - - # Desktop shortcut and icon - install -Dm644 "$pkgname.desktop" \ - "$pkgdir/usr/share/applications/freeorion.desktop" - install -Dm644 "$srcdir/$pkgname.png" \ - "$pkgdir/usr/share/pixmaps/freeorion.png" - - # OGRE plugin configuration - install -Dm644 "$srcdir/$pkgname/ogre_plugins.cfg" \ - "$pkgdir/usr/share/freeorion/ogre_plugins.cfg" - - # Documentation - install -Dm644 loki_setup/README.txt \ - "$pkgdir/usr/share/doc/$pkgname/README.txt" - - # Cleanup - find "$pkgdir" -name ".svn" -print0 | xargs -0 rm -rf -} - -# vim:set ts=2 sw=2 et: diff --git a/community/freeorion/cmake_python.patch b/community/freeorion/cmake_python.patch deleted file mode 100644 index b875fa844..000000000 --- a/community/freeorion/cmake_python.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/client/AI/CMakeLists.txt 2012-09-10 00:11:18.659341865 +0200 -+++ b/client/AI/CMakeLists.txt 2012-09-10 00:12:37.659345189 +0200 -@@ -33,6 +33,20 @@ - find_package(PythonLibs) - if (PYTHONLIBS_FOUND) - include_directories(${PYTHON_INCLUDE_PATH}) -+ SET(_VERSION_REGEX -+ "^#define[ \t]+PY([A-Z_]*_VERSION)[ \t]+[\"]*([0-9A-Za-z\\.]+)[\"]*[ \t]*$") -+ FILE(STRINGS "${PYTHON_INCLUDE_DIR}/patchlevel.h" _VERSION_STRINGS -+ LIMIT_COUNT 10 REGEX ${_VERSION_REGEX}) -+ FOREACH(_VERSION_STRING ${_VERSION_STRINGS}) -+ STRING(REGEX REPLACE ${_VERSION_REGEX} "PYTHON\\1" -+ _VERSION_VARIABLE "${_VERSION_STRING}") -+ STRING(REGEX REPLACE ${_VERSION_REGEX} "\\2" -+ _VERSION_NUMBER "${_VERSION_STRING}") -+ SET(${_VERSION_VARIABLE} ${_VERSION_NUMBER}) -+ ENDFOREACH(_VERSION_STRING ${_VERSION_STRINGS}) -+ IF(PYTHON_MAJOR_VERSION EQUAL 3) -+ MESSAGE(FATAL_ERROR "Python 3 is not supported!") -+ ENDIF() - else () - message(FATAL_ERROR " library not found.") - endif () diff --git a/community/freeorion/freeorion.sh b/community/freeorion/freeorion.sh deleted file mode 100644 index 9f35e7032..000000000 --- a/community/freeorion/freeorion.sh +++ /dev/null @@ -1,143 +0,0 @@ -#!/bin/sh -# -# written by Markus Sinner, http://psitronic.de -# -# Nightly builds on. -# http://freeorion.psitronic.de/download/nightly/ -# -# This is a wrapper-script for starting FreeOrion on -# ix86 (and maybe x64) Linux Systems. -# This script will CD into application and set some -# enviroment variables. - -# ---- commandline PARAMETERS and ENVIROMENT variables ----- -# This script supports parameters, that will be evaluated -# BEFORE freeorion binary is called and will be removed, -# because the binary won't support them. -# Currently only one parameter at a time is supported! -# Parameters other than these will be appended as command -# line parameters to the call of the freeorion binary. -# -# --strace -# This starts freeorion using the "strace" utility. -# Generates a strace logifle /tmp/freeorion.trace. -# Make sure it is installed on your system! -# --gdb -# Runs freeorion in a gdb instance, passes the original -# parameters through the --args parameter of gdb -# -# -# ENVIROMENT variables -# This script supports some enviroment variables. To set them -# either use the followin command BEFORE you execute this script. -# export XXXX="value" -# This permanently set the variable in you current shell script. -# Or you prepend the options when running this script, like this: -# PARAM1="hello" PARAM2="yo man" /usr/bin/freeorion.elf -# -# Supportet are: -# FO_TRACE= -# Use this to prepend something to calling freorion. -# This variables also is used internally, when --gdb or --trace -# appear on the command line. -# FO_GDB_ARGS= -# If you use --gbd, you should uses this env to add GDB parameters. -# Make sure you end this list of parameters with --args, otherwise -# gdb won't start. Example: FO_GDB_ARGS="-q -s fo.symbols --args" -# LD_LIBRARY_PATH= -# This is a well known env and will be honored by this script. -# - - -# ---------- STARTS HERE --------------- -# Change into application directory -# 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" - ME=`readlink $0` -else - #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: " -pwd - - - -# Check for python. If freeorionca binary is missing it, use -# the shipped version. -if ldd /usr/bin/freeorionca | grep "libpython.*not found"; then - #echo "python2.5 missing. Using shipped version." - PYTHON_USE_SHIPPED=1 -else - #echo "python2.5 found. Using it." - PYTHON_USE_SHIPPED=0 -fi - -# Set Python library home for loading modules -# If no python 2.5 is detected, use shipped python 2.5 -if [ "$PYTHON_USE_SHIPPED" = "1" ]; then - export PYTHONHOME=/usr/lib/freeorion/python2.5 - export PYTHONPATH=${PYTHONHOME} - export PYTHONDEBUG=1 - export PYTHONVERBOSE=1 - #echo "PYTHONHOME=${PYTHONHOME}" - - export LD_LIBRARY_PATH=${PYTHONHOME}:${LD_LIBRARY_PATH} - export LD_PRELOAD=${PYTHONHOME}/libutil.so.1:${PYTHONHOME}/libpython2.5.so -fi - - -# Command line Parameter --gdb forces running in gdb -# Setting FO_TRACE to gdb results in other settings, see -# below -if [ "$1" = "--gdb" ]; then - FO_TRACE="gdb" - - # Don't forget to remove the param - shift -fi - -if [ "$1" = "--strace" ]; then - TRACEFILE=/tmp/freeorion.trace - echo - echo "Tracing to ${TRACEFILE}" - echo - FO_TRACE="strace -f -o ${TRACEFILE}" - - # Don't forget to remove the param - shift -fi - - - -# Add a parameter FO_GDB_ARGS to support gdb -# Or warn the user, if he changed FO_GDB_ARGS and has -# forgotten to end it with --args -if [ "$FO_TRACE" = "gdb" ]; then - if [ "$FO_GDB_ARGS" = "" ]; then - FO_GDB_ARGS="--args" - else - echo "****************************************************" - echo "** NOTE NOTE NOTE NOTE **" - echo "Running FO in gdb" - echo "If you use FO_GDB_ARGS on your command line, make" - echo "sure that you END this variabble with --args." - echo "Otherwise gdb will not start." - echo - echo "Type 'start' when the gdb instance has loaded!" - echo - fi -fi - - -# Support loading libs from application/lib -export LD_LIBRARY_PATH=./lib:${LD_LIBRARY_PATH} - -# Call with settings-dir to avoid conflicting installations -${FO_TRACE} ${FO_GDB_ARGS} /usr/bin/freeorion.elf --resource-dir ./default $@ diff --git a/community/freeradius-client/PKGBUILD b/community/freeradius-client/PKGBUILD index ecac54b00..12ca14227 100644 --- a/community/freeradius-client/PKGBUILD +++ b/community/freeradius-client/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 91904 2013-05-29 10:03:59Z spupykin $ +# $Id: PKGBUILD 100158 2013-11-01 20:25:26Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Kalidarn pkgname=freeradius-client pkgver=1.1.6 -pkgrel=5 +pkgrel=6 pkgdesc="FreeRADIUS Client Software" arch=('i686' 'x86_64' 'mips64el') url="http://wiki.freeradius.org/Radiusclient" license=('BSD') depends=('sh') -options=(!libtool) source=(ftp://ftp.freeradius.org/pub/radius/$pkgname-$pkgver.tar.bz2) md5sums=('2e46564e450ae13aedb70dc133b158ac') diff --git a/community/freeradius/PKGBUILD b/community/freeradius/PKGBUILD index 83a269fb7..0c9058a7d 100644 --- a/community/freeradius/PKGBUILD +++ b/community/freeradius/PKGBUILD @@ -1,24 +1,24 @@ -# $Id: PKGBUILD 96844 2013-09-06 12:39:09Z spupykin $ +# $Id: PKGBUILD 100324 2013-11-02 09:25:51Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Jason R Begley (jayray@digitalgoat.com> pkgname=freeradius -pkgver=2.2.0 -pkgrel=9 +pkgver=3.0.0 +pkgrel=1 pkgdesc="The premier open source RADIUS server" arch=('i686' 'x86_64' 'mips64el') url="http://www.freeradius.org/" license=('GPL') -depends=('krb5' 'pth' 'net-snmp' 'postgresql-libs' 'libmariadbclient') +depends=('krb5' 'pth' 'net-snmp' 'postgresql-libs' 'libmariadbclient' 'talloc') makedepends=('libpcap' 'unixodbc' 'python2') optdepends=('libpcap' 'unixodbc' 'python2') -options=('!libtool' '!makeflags') +options=('!makeflags') install=$pkgname.install source=("ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2"{,.sig} freeradius.tmpfiles freeradius.service krb5-build-fix.patch) -md5sums=('0fb333fe6a64eb2b1dd6ef67f7bca119' +md5sums=('e805282ff8fc2b273c23e44967322002' 'SKIP' 'f959e89812bedfc9f8308076f78cd74e' 'e3f18e3a25df3b692e59f60605354708' @@ -26,9 +26,9 @@ md5sums=('0fb333fe6a64eb2b1dd6ef67f7bca119' build() { cd $srcdir/freeradius-server-$pkgver - export CFLAGS="$CFLAGS -fno-strict-aliasing" - sed -i 's/ -DKRB5_DEPRECATED//' src/modules/rlm_krb5/Makefile.in - patch -p1 <$srcdir/krb5-build-fix.patch +# export CFLAGS="$CFLAGS -fno-strict-aliasing" +# sed -i 's/ -DKRB5_DEPRECATED//' src/modules/rlm_krb5/Makefile.in +# patch -p1 <$srcdir/krb5-build-fix.patch ./configure --with-system-libtool --with-system-libltdl \ --prefix=/usr --enable-heimdal-krb5 \ --localstatedir=/var \ diff --git a/community/freerdp/PKGBUILD b/community/freerdp/PKGBUILD index 112481899..9d857d685 100644 --- a/community/freerdp/PKGBUILD +++ b/community/freerdp/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97610 2013-09-25 13:56:48Z spupykin $ +# $Id: PKGBUILD 99744 2013-10-30 23:26:59Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Stijn Segers <francesco dot borromini at gmail dot com> @@ -14,7 +14,6 @@ depends=('openssl' 'libxcursor' 'libcups' 'alsa-lib' 'libxext' 'libxdamage' 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 ffmpeg2.0.patch patch_numblock.patch) diff --git a/community/freewrl/PKGBUILD b/community/freewrl/PKGBUILD index 6a165b6e8..dbfdad83f 100644 --- a/community/freewrl/PKGBUILD +++ b/community/freewrl/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 94880 2013-08-01 06:54:53Z bpiotrowski $ +# $Id: PKGBUILD 99745 2013-10-30 23:27:19Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> @@ -13,7 +13,6 @@ license=('GPL') depends=('java-runtime' 'libxaw' 'glew' 'freeglut' 'curl' 'freetype2' 'imlib2' 'sox' 'unzip' 'imagemagick' 'libxml2' 'ttf-bitstream-vera' 'lesstif' 'js185' 'glu') makedepends=('java-environment' 'xulrunner' 'wget' 'mesa') -options=(!libtool) source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2) md5sums=('27f4bf163011d8ac2088a535cb58a13d') diff --git a/community/fxdesktop/PKGBUILD b/community/fxdesktop/PKGBUILD deleted file mode 100644 index 695cda07e..000000000 --- a/community/fxdesktop/PKGBUILD +++ /dev/null @@ -1,30 +0,0 @@ -# $Id: PKGBUILD 90029 2013-05-06 19:37:01Z foutrelis $ -# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Contributor: Sander Jansen <sander@knology.net> - -pkgname=fxdesktop -pkgver=0.1.12 -pkgrel=7 -pkgdesc="Lightweight Desktop Environment" -arch=('i686' 'x86_64' 'mips64el') -url="http://code.google.com/p/fxdesktop/" -license=('GPL') -depends=('fox>=1.6.0') -makedepends=('glu') -source=(http://archlinux-stuff.googlecode.com/files/$pkgname-$pkgver.tar.bz2) -md5sums=('9489e7369b5e052e0b6836a3b0670832') - -build() { - cd $srcdir/$pkgname-$pkgver - # Override default flags - export CFLAGS="-Wall -O2 -pipe" - export CXXFLAGS="-Wall -O2 -pipe" - [ "$CARCH" = "x86_64" ] && (sed -i -e 's|lib64|lib|g' build/config.linux_x86_64) - # Compile - ./gb --prefix=/usr -} - -package() { - cd $srcdir/$pkgname-$pkgver - ./gb --package-root=$pkgdir/usr install -} diff --git a/community/gambas3/PKGBUILD b/community/gambas3/PKGBUILD index dc19d88d5..b66bbb5b5 100644 --- a/community/gambas3/PKGBUILD +++ b/community/gambas3/PKGBUILD @@ -1,22 +1,22 @@ -# $Id: PKGBUILD 95094 2013-08-05 14:15:46Z andyrtr $ +# $Id: PKGBUILD 99337 2013-10-27 11:13:45Z lcarlier $ # Maintainer: Laurent Carlier <lordheavym@gmail.com> # Contributor : sebikul <sebikul@gmail.com> pkgbase=gambas3 -_components=('gambas3-gb-args' 'gambas3-gb-cairo' 'gambas3-gb-chart' 'gambas3-gb-dbus' 'gambas3-gb-complex' - 'gambas3-gb-compress' 'gambas3-gb-crypt' 'gambas3-gb-data' 'gambas3-gb-db-form' 'gambas3-gb-db-mysql' +_components=('gambas3-gb-args' 'gambas3-gb-cairo' 'gambas3-gb-chart' 'gambas3-gb-clipper' 'gambas3-gb-complex' + 'gambas3-gb-compress' 'gambas3-gb-crypt' 'gambas3-gb-dbus' 'gambas3-gb-data' 'gambas3-gb-db-form' 'gambas3-gb-db-mysql' 'gambas3-gb-db-odbc' 'gambas3-gb-db-postgresql' 'gambas3-gb-db-sqlite2' 'gambas3-gb-db-sqlite3' 'gambas3-gb-db' 'gambas3-gb-desktop-gnome' 'gambas3-gb-desktop' 'gambas3-gb-eval-highlight' 'gambas3-gb-httpd' 'gambas3-gb-form-dialog' 'gambas3-gb-form-mdi' - 'gambas3-gb-form-stock' 'gambas3-gb-form' 'gambas3-gb-gsl' 'gambas3-gb-gtk-opengl' 'gambas3-gb-gtk' 'gambas3-gb-image-effect' + 'gambas3-gb-form-stock' 'gambas3-gb-form' 'gambas3-gb-gmp' 'gambas3-gb-gsl' 'gambas3-gb-gtk-opengl' 'gambas3-gb-gtk' 'gambas3-gb-image-effect' 'gambas3-gb-image-imlib' 'gambas3-gb-image-io' 'gambas3-gb-image' 'gambas3-gb-jit' 'gambas3-gb-libxml' 'gambas3-gb-map' 'gambas3-gb-media' 'gambas3-gb-memcached' 'gambas3-gb-mime' 'gambas3-gb-mysql' 'gambas3-gb-ncurses' 'gambas3-gb-net-curl' 'gambas3-gb-net-pop3' - 'gambas3-gb-net-smtp' 'gambas3-gb-net' 'gambas3-gb-opengl-glu' 'gambas3-gb-opengl-glsl' 'gambas3-gb-opengl' 'gambas3-gb-option' - 'gambas3-gb-pcre' 'gambas3-gb-pdf' 'gambas3-gb-qt4-ext' 'gambas3-gb-qt4-opengl' 'gambas3-gb-qt4-webkit' 'gambas3-gb-qt4' - 'gambas3-gb-report' 'gambas3-gb-sdl-sound' 'gambas3-gb-sdl' 'gambas3-gb-settings' 'gambas3-gb-signal' 'gambas3-gb-v4l' 'gambas3-gb-vb' + 'gambas3-gb-net-smtp' 'gambas3-gb-net' 'gambas3-gb-openal' 'gambas3-gb-opengl-glu' 'gambas3-gb-opengl-glsl' 'gambas3-gb-opengl-sge' 'gambas3-gb-opengl' + 'gambas3-gb-option' 'gambas3-gb-pcre' 'gambas3-gb-pdf' 'gambas3-gb-qt4-ext' 'gambas3-gb-qt4-opengl' 'gambas3-gb-qt4-webkit' 'gambas3-gb-qt4' + 'gambas3-gb-openssl' '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.2 -pkgrel=2 +pkgver=3.5.0 +pkgrel=3 pkgdesc="A free development environment based on a Basic interpreter." arch=('i686' 'x86_64' 'mips64el') url="http://gambas.sourceforge.net/" @@ -27,13 +27,11 @@ makedepends=('intltool' 'mariadb' 'postgresql' 'libffi' 'bzip2' 'glib2' 'v4l-uti 'postgresql-libs' 'libmariadbclient' 'unixodbc' 'sqlite2' 'sqlite' 'librsvg' 'curl' 'poppler-glib' 'sdl_mixer' 'sdl_ttf' 'libxtst' 'pcre' 'qtwebkit' 'libxcursor' 'libsm' 'dbus-core' 'libxml2' 'libxslt' 'libgnome-keyring' - 'gsl' 'gstreamer0.10' 'gstreamer0.10-base' 'gtkglext' 'ncurses' 'llvm' + 'gsl' 'gst-plugins-base-libs' 'alure' 'gtkglext' 'ncurses' 'llvm' 'gmime') -options=(!emptydirs) -source=("http://downloads.sourceforge.net/gambas/${pkgbase}-${pkgver}.tar.bz2" - gambas3-3.4.1-llvm-3.3.patch) -md5sums=('c35c0f88211e2c0203d2467acb8d384d' - '04bf972f5d5546118ecbcc1f24271216') +options=('!emptydirs' 'libtool') +source=("http://downloads.sourceforge.net/gambas/${pkgbase}-${pkgver}.tar.bz2") +md5sums=('20274da44d043104adb6fca02e6b5fab') create_dirs() { install -dm755 ${pkgdir}/usr/lib/gambas3 @@ -43,9 +41,6 @@ create_dirs() { prepare() { cd ${srcdir}/${pkgbase}-${pkgver} - # Fix build with LLVM 3.3 (patch from Fedora) - patch -Np1 -i../gambas3-3.4.1-llvm-3.3.patch - ./reconf-all } @@ -96,6 +91,18 @@ package_gambas3-gb-chart() { mv -v usr/share/gambas3/info/gb.chart.* ${pkgdir}/usr/share/gambas3/info/ } +package_gambas3-gb-clipper() { + depends=('gambas3-runtime') + pkgdesc="Polygon clipping component" + + cd ${srcdir}/fakeinstall + + create_dirs + + mv -v usr/lib/gambas3/gb.clipper.* ${pkgdir}/usr/lib/gambas3/ + mv -v usr/share/gambas3/info/gb.clipper.* ${pkgdir}/usr/share/gambas3/info/ +} + package_gambas3-gb-complex() { depends=('gambas3-runtime') pkgdesc="Complex numbers component" @@ -327,6 +334,18 @@ package_gambas3-gb-form() { mv -v usr/share/gambas3/control/gb.form ${pkgdir}/usr/share/gambas3/control/ } +package_gambas3-gb-gmp() { + depends=('gambas3-runtime' 'gmp') + pkgdesc="Arbitrary precision arithmetic component" + + cd ${srcdir}/fakeinstall + + create_dirs + + mv -v usr/lib/gambas3/gb.gmp.* ${pkgdir}/usr/lib/gambas3/ + mv -v usr/share/gambas3/info/gb.gmp.* ${pkgdir}/usr/share/gambas3/info/ +} + package_gambas3-gb-gsl() { depends=('gambas3-runtime' 'gsl') pkgdesc="The GNU Scientific Library component" @@ -461,7 +480,7 @@ package_gambas3-gb-map() { } package_gambas3-gb-media() { - depends=('gambas3-runtime' 'gstreamer0.10' 'gstreamer0.10-base') + depends=('gambas3-runtime' 'gst-plugins-base-libs') pkgdesc="Simplified interface to the GStreamer library component" cd ${srcdir}/fakeinstall @@ -568,6 +587,18 @@ package_gambas3-gb-net() { mv -v usr/share/gambas3/info/gb.net.* ${pkgdir}/usr/share/gambas3/info/ } +package_gambas3-gb-openal() { + depends=('gambas3-runtime' 'alure') + pkgdesc="OpenAL 3D audio component" + + cd ${srcdir}/fakeinstall + + create_dirs + + mv -v usr/lib/gambas3/gb.openal.* ${pkgdir}/usr/lib/gambas3/ + mv -v usr/share/gambas3/info/gb.openal.* ${pkgdir}/usr/share/gambas3/info/ +} + package_gambas3-gb-opengl-glu() { depends=('gambas3-gb-opengl') pkgdesc="GL Utility component" @@ -592,6 +623,18 @@ package_gambas3-gb-opengl-glsl() { mv -v usr/share/gambas3/info/gb.opengl.glsl.* ${pkgdir}/usr/share/gambas3/info/ } +package_gambas3-gb-opengl-sge() { + depends=('gambas3-gb-opengl') + pkgdesc="Simple OpenGL game engine component" + + cd ${srcdir}/fakeinstall + + create_dirs + + mv -v usr/lib/gambas3/gb.opengl.sge* ${pkgdir}/usr/lib/gambas3/ + mv -v usr/share/gambas3/info/gb.opengl.sge* ${pkgdir}/usr/share/gambas3/info/ +} + package_gambas3-gb-opengl() { depends=('gambas3-runtime' 'glew') pkgdesc="OpenGL component" @@ -604,6 +647,18 @@ package_gambas3-gb-opengl() { mv -v usr/share/gambas3/info/gb.opengl.* ${pkgdir}/usr/share/gambas3/info/ } +package_gambas3-gb-openssl() { + depends=('gambas3-runtime' 'openssl') + pkgdesc="Openssl component" + + cd ${srcdir}/fakeinstall + + create_dirs + + mv -v usr/lib/gambas3/gb.openssl.* ${pkgdir}/usr/lib/gambas3/ + mv -v usr/share/gambas3/info/gb.openssl.* ${pkgdir}/usr/share/gambas3/info/ +} + package_gambas3-gb-option() { depends=('gambas3-runtime') pkgdesc="Getopt component" diff --git a/community/gavl/PKGBUILD b/community/gavl/PKGBUILD index 99e9de3e2..c28cd59d1 100644 --- a/community/gavl/PKGBUILD +++ b/community/gavl/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 76134 2012-09-12 03:17:18Z ebelanger $ +# $Id: PKGBUILD 99746 2013-10-30 23:27:40Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Robert Emil Berge <filoktetes@linuxophic.org> # Contributor: Mateusz Herych <heniekk@gmail.com> @@ -11,7 +11,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://gmerlin.sourceforge.net/' license=('GPL') depends=('glibc') -options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/gmerlin/$pkgname-$pkgver.tar.gz" "gavl-autoconf.patch") md5sums=('2752013a817fbc43ddf13552215ec2c0' diff --git a/community/gcompris/PKGBUILD b/community/gcompris/PKGBUILD index 0a7c1e191..18f1b0828 100644 --- a/community/gcompris/PKGBUILD +++ b/community/gcompris/PKGBUILD @@ -1,26 +1,24 @@ -# $Id: PKGBUILD 80539 2012-11-24 11:52:22Z foutrelis $ +# $Id: PKGBUILD 99747 2013-10-30 23:28:02Z allan $ # Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Daniel Isenmann <daniel.isenmann [at] gmx.de> pkgname=gcompris pkgver=12.11 -pkgrel=1 +pkgrel=2 pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10" arch=('i686' 'x86_64' 'mips64el') url="http://gcompris.net/" license=('GPL3') -depends=('pygtk' 'pyxml' 'librsvg' 'python2-pysqlite' - 'gstreamer0.10-base-plugins') +depends=('pygtk' 'librsvg' 'python2-pysqlite' 'gstreamer0.10-base-plugins') optdepends=('gnucap: for computer simulation within the electricity activity' 'tuxpaint: for the painting activity' 'gnuchess: for the chess activity') makedepends=('texinfo' 'texi2html' 'intltool' 'gettext' 'gnuchess') -options=('!libtool') source=(http://downloads.sourceforge.net/project/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2) sha256sums=('97b688497963cc907e3d91f844483fb006a07b22010528dafb09ae5380523b20') build() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver ./configure --prefix=/usr make @@ -29,7 +27,7 @@ build() { package() { depends+=('gcompris-data') - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install-exec } diff --git a/community/gdal/PKGBUILD b/community/gdal/PKGBUILD index 83aa66a94..709c8c69b 100644 --- a/community/gdal/PKGBUILD +++ b/community/gdal/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 94922 2013-08-01 07:01:13Z bpiotrowski $ +# $Id: PKGBUILD 99749 2013-10-30 23:28:45Z allan $ # 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=2 +pkgrel=5 pkgdesc="A translator library for raster geospatial data formats" arch=('i686' 'x86_64' 'mips64el') url="http://www.gdal.org/" @@ -16,7 +16,6 @@ optdepends=('postgresql: postgresql database support' 'mariadb: mariadb database support' 'perl: perl binding support' 'swig: perl binding support') -options=('!libtool') changelog=$pkgname.changelog source=(http://download.osgeo.org/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz gdal-1.5.1-python-install.patch) diff --git a/community/gdc/PKGBUILD b/community/gdc/PKGBUILD index 34a1a0d52..aa3224743 100644 --- a/community/gdc/PKGBUILD +++ b/community/gdc/PKGBUILD @@ -4,13 +4,13 @@ # Contributor: Jesus Alvarez <jeezusjr@gmail.com> pkgname=('gdc' 'libgphobos-devel') -pkgver=4.8.1 -pkgrel=6 +pkgver=4.8.2 +pkgrel=1 arch=('i686' 'x86_64') url="https://github.com/D-Programming-GDC/GDC" license=('GPL') makedepends=('binutils>=2.23' 'git' 'gcc' 'make' 'perl' 'cloog' 'automake') -options=('!libtool' '!emptydirs' '!buildflags') +options=('!emptydirs' '!buildflags') _snapshot=4.8-20130725 source=(ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 gdc::git://github.com/D-Programming-GDC/GDC.git#branch=gdc-4.8 @@ -75,13 +75,14 @@ package_gdc() pkgdesc="Compiler for D programming language wich uses gcc backend" install -D -m755 $srcdir/gcc-build/gcc/gdc $pkgdir/usr/bin/gdc - install -D -m755 $srcdir/gcc-build/gcc/cc1d $pkgdir/usr/lib/gcc/$CHOST/4.8.1/cc1d + install -D -m755 $srcdir/gcc-build/gcc/cc1d $pkgdir/usr/lib/gcc/$CHOST/$pkgver/cc1d } package_libgphobos-devel() { pkgdesc="Standard library for D programming language, GDC port" provides=("d-runtime" "d-stdlib") + options=("staticlibs") depends=('gdc') # druntime diff --git a/community/gdesklets/PKGBUILD b/community/gdesklets/PKGBUILD index 959b9d38a..345bcee26 100644 --- a/community/gdesklets/PKGBUILD +++ b/community/gdesklets/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 68406 2012-03-24 09:48:30Z bgyorgy $ +# $Id: PKGBUILD 99751 2013-10-30 23:29:27Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: nifan <carlos@nifan.tk> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -12,7 +12,6 @@ url="http://gdesklets.de/" license=('GPL') depends=('libgtop' 'librsvg' 'pygtk' 'desktop-file-utils' 'gnome-icon-theme' 'xdg-utils') makedepends=('gnome-python' 'intltool') -options=(!libtool) install=$pkgname.install source=(http://gdesklets.de/files/$pkgname-$pkgver.tar.bz2 gdesklets-core-0.36.3-.in-files.patch diff --git a/community/gdk-pixbuf/PKGBUILD b/community/gdk-pixbuf/PKGBUILD index 0c5d850ab..3849e4dd9 100644 --- a/community/gdk-pixbuf/PKGBUILD +++ b/community/gdk-pixbuf/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90033 2013-05-06 19:37:14Z foutrelis $ +# $Id: PKGBUILD 99752 2013-10-30 23:29:49Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: dorphell <dorphell@archlinux.org> # Contributor: Judd Vinet <jvinet@zeroflux.org> @@ -12,7 +12,6 @@ url="http://www.gtk.org/" license=('GPL' 'LGPL') depends=('gtk' 'libtiff' 'libpng') makedepends=('libxt') -options=('!libtool') source=(ftp://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.22/${pkgname}-${pkgver}.tar.bz2 gdk-pixbuf-0.22.0-bmp_reject_corrupt.patch gdk-pixbuf-0.22.0-bmp_secure.patch diff --git a/community/gdlmm/PKGBUILD b/community/gdlmm/PKGBUILD index 90d219aed..eb42db1c7 100644 --- a/community/gdlmm/PKGBUILD +++ b/community/gdlmm/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95679 2013-08-15 13:29:15Z arodseth $ +# $Id: PKGBUILD 99753 2013-10-30 23:30:10Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> pkgname=gdlmm @@ -8,7 +8,7 @@ pkgdesc='C++ bindings for the gdl library' arch=('x86_64' 'i686' 'mips64el') url='http://git.gnome.org/browse/gdlmm/' depends=('gdl' 'gtkmm3') -options=('!libtool' '!emptydirs') +options=('!emptydirs') license=('LGPL') source=("http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz") sha256sums=('e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b') diff --git a/community/geany-plugins/PKGBUILD b/community/geany-plugins/PKGBUILD index adeb1a88e..6026cbcce 100644 --- a/community/geany-plugins/PKGBUILD +++ b/community/geany-plugins/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91272 2013-05-20 19:14:00Z arodseth $ +# $Id: PKGBUILD 99755 2013-10-30 23:30:58Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> # Contributor: djgera @@ -15,7 +15,6 @@ depends=("geany>=$pkgver" 'gtkspell' 'webkitgtk2' 'ctpl' 'gpgme' 'vte' 'desktop-file-utils' 'gtk-update-icon-cache' 'lua51') makedepends=('intltool' 'vala' 'gdb' 'cppcheck') optdepends=('hspell: hebrew spell checker') -options=('!libtool') install="$pkgname.install" source=("http://plugins.geany.org/$pkgname/$pkgname-$pkgver.tar.bz2") sha256sums=('ff26860edd1cbaea88c73bd8c2bd02f9ba04046674f05d3696baf66582e2bf58') diff --git a/community/geany/PKGBUILD b/community/geany/PKGBUILD index 302f92ba2..5b5b55008 100644 --- a/community/geany/PKGBUILD +++ b/community/geany/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91268 2013-05-20 18:58:27Z arodseth $ +# $Id: PKGBUILD 99754 2013-10-30 23:30:36Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Ionut Biru <ibiru@archlinux.ro> @@ -18,7 +18,6 @@ optdepends=('vte: for terminal support' 'geany-plugins: various extra features' 'python2') install="$pkgname.install" -options=('!libtool') source=("http://download.geany.org/$pkgname-$pkgver.tar.bz2") sha256sums=('8815b16e59d8679ec359a1a5754fee05e77f7bca53083c939654bfc77d978fad') diff --git a/community/geda-gaf/PKGBUILD b/community/geda-gaf/PKGBUILD index 6fb9a1e0a..ac4362130 100644 --- a/community/geda-gaf/PKGBUILD +++ b/community/geda-gaf/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 97320 2013-09-17 11:15:31Z kkeen $ +# $Id: PKGBUILD 99104 2013-10-24 12:53:47Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Jared Casper <jaredcasper@gmail.com> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> pkgname=geda-gaf pkgver=1.8.1 -pkgrel=3 +pkgrel=4 pkgdesc="gEDA/gaf suite - Contains gschem, gnetlist, gsymcheck, gattrib, utilities and documentation from the gEDA project" arch=('i686' 'x86_64' 'mips64el') url="http://geda-project.org/" diff --git a/community/gedit-plugins/PKGBUILD b/community/gedit-plugins/PKGBUILD index 6dff065ec..215f352d6 100644 --- a/community/gedit-plugins/PKGBUILD +++ b/community/gedit-plugins/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98198 2013-10-07 12:11:31Z jgc $ +# $Id: PKGBUILD 99756 2013-10-30 23:31:18Z allan $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Contributor: Alexander Rødseth <rodseth@gmail.com> # Contributor: Hugo Doria <hugo@archlinux.org> @@ -17,7 +17,7 @@ makedepends=(intltool gnome-doc-utils vte3 libgit2-glib itstool) optdepends=('gucharmap: for charmap plugin' 'vte3: for embedded terminal' 'libgit2-glib: for git plugin') -options=('!libtool' '!emptydirs') +options=('!emptydirs') install=gedit-plugins.install source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz") sha256sums=('17cb703a09a0346b6a73d0e34eec87cde9073ffd5e0168741f0830a419ab57cd') diff --git a/community/gemrb/PKGBUILD b/community/gemrb/PKGBUILD index ecf2a1f56..c3885c459 100644 --- a/community/gemrb/PKGBUILD +++ b/community/gemrb/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91754 2013-05-27 08:10:59Z bpiotrowski $ +# $Id: PKGBUILD 99757 2013-10-30 23:31:38Z allan $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=gemrb pkgver=0.8.0.1 @@ -11,7 +11,6 @@ depends=('python2' 'openal' 'libpng' 'sdl_mixer') # optionally it is possible to build vlc plugin too makedepends=('cmake') install=gemrb.install -options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/gemrb/$pkgname-$pkgver.tar.gz") md5sums=('fdb97cc031cf969938952ce2c79b25fc') diff --git a/community/geos/PKGBUILD b/community/geos/PKGBUILD index ead6223e9..c86c15bb8 100644 --- a/community/geos/PKGBUILD +++ b/community/geos/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96649 2013-09-02 18:54:25Z jlichtblau $ +# $Id: PKGBUILD 99758 2013-10-30 23:32:00Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org # Contributor: William Rea <sillywilly@gmail.com> @@ -12,7 +12,7 @@ arch=('i686' 'x86_64' 'mips64el') url="http://trac.osgeo.org/geos/" license=('LGPL') depends=('gcc-libs' 'bash') -options=('!libtool' '!emptydirs') +options=('!emptydirs') changelog=$pkgname.changelog source=(http://download.osgeo.org/$pkgname/$pkgname-$pkgver.tar.bz2) sha256sums=('15e8bfdf7e29087a957b56ac543ea9a80321481cef4d4f63a7b268953ad26c53') diff --git a/community/gerbv/PKGBUILD b/community/gerbv/PKGBUILD index 6ac556b08..bcdb91942 100644 --- a/community/gerbv/PKGBUILD +++ b/community/gerbv/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 97318 2013-09-17 10:57:59Z kkeen $ +# $Id: PKGBUILD 99098 2013-10-24 12:43:42Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Jared Casper <jaredcasper@gmail.com> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> pkgname=gerbv pkgver=2.6.1 -pkgrel=1 +pkgrel=2 pkgdesc="An open source Gerber file (RS-274X only) viewer" #url="http://gerbv.gpleda.org/" url="http://gerbv.geda-project.org/" diff --git a/community/giggle/PKGBUILD b/community/giggle/PKGBUILD index 2452a990f..c1b3e415c 100644 --- a/community/giggle/PKGBUILD +++ b/community/giggle/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88688 2013-04-21 22:17:05Z heftig $ +# $Id: PKGBUILD 99760 2013-10-30 23:32:47Z allan $ # Maintainer : Ionut Biru <ibiru@archlinux.org> # Contributor: neodreams <yanbrodeur@gmail.com> @@ -11,7 +11,6 @@ url="http://live.gnome.org/giggle" license=(GPL) depends=(git gtksourceview3 vte3 desktop-file-utils hicolor-icon-theme) makedepends=(intltool itstool) -options=(!libtool) install=giggle.install source=(http://ftp.gnome.org/pub/GNOME/sources/giggle/0.7/$pkgname-$pkgver.tar.xz gtksourceview3.7.patch) diff --git a/community/gigi/PKGBUILD b/community/gigi/PKGBUILD deleted file mode 100644 index 101ade4d5..000000000 --- a/community/gigi/PKGBUILD +++ /dev/null @@ -1,60 +0,0 @@ -# $Id: PKGBUILD 95912 2013-08-18 17:24:22Z svenstaro $ -# Maintainer: Alexander Rødseth <rodseth@gmail.com> -# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> -# Contributor: fana-m <geminin@gmx.net> -# Contributor: Andrzej Giniewicz <gginiu@gmail.com> -# Contributor: Manuel Gaul <inkaine@hotmail.com> - -pkgname=gigi -pkgver=6142 -pkgrel=3 -pkgdesc='Small, efficient and feature rich GUI for OpenGL and C++ (freeorion fork)' -#url='http://gigi.sourceforge.net/' -url='http://freeorion.svn.sourceforge.net/viewvc/freeorion/trunk/FreeOrion/GG/' -arch=('x86_64' 'i686') -license=('LGPL') -depends=('boost' 'libpng' 'libtiff' 'ogre' 'sdl' 'python') -makedepends=('subversion' 'cmake' 'setconf' 'doxygen' 'mesa-libgl') -#https://gigi.svn.sourceforge.net/svnroot/gigi/trunk/GG/ -source=("$pkgname::svn+https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk/FreeOrion/GG/") -sha256sums=('SKIP') - -pkgver() { - cd "$pkgname" - - svnversion | tr -d [A-z] -} - -prepare() { - cd "$pkgname" - - setconf cmake/GiGiOgre.pc.in prefix /usr - setconf cmake/GiGi.pc.in prefix /usr - setconf cmake/GiGiSDL.pc.in prefix /usr -} - -build() { - cd "$pkgname" - - cmake \ - -D CMAKE_INSTALL_PREFIX="$srcdir/pkg/usr" \ - -D BUILD_TUTORIALS=OFF \ - -D CPACK_GENERATOR=GiGiDevel \ - -D CMAKE_C_FLAGS_RELEASE='-DNDEBUG' \ - . - make -j1 -} - -package() { - cd "$pkgname" - - make install - mv -v "$srcdir/pkg/usr" "$pkgdir/" - - # python3 fix - for f in `find "$pkgdir/usr" -name "*.py"`; do - sed -i "s:/env python:/python3:g" "$f" - done -} - -# vim:set ts=2 sw=2 et: diff --git a/community/girara/PKGBUILD b/community/girara/PKGBUILD index eaef26199..b4c25e50b 100644 --- a/community/girara/PKGBUILD +++ b/community/girara/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95627 2013-08-15 09:04:33Z spupykin $ +# $Id: PKGBUILD 100160 2013-11-01 20:46:36Z spupykin $ # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: mlq <mlq@pwmt.org> @@ -6,7 +6,7 @@ pkgbase=girara pkgname=(girara-common girara-gtk2 girara-gtk3) pkgver=0.1.7 -pkgrel=1 +pkgrel=2 pkgdesc="user interface library" arch=('i686' 'x86_64' 'mips64el') url="http://pwmt.org/projects/girara" diff --git a/community/gitg/PKGBUILD b/community/gitg/PKGBUILD index db1946954..b9d44055e 100644 --- a/community/gitg/PKGBUILD +++ b/community/gitg/PKGBUILD @@ -1,17 +1,15 @@ -# $Id: PKGBUILD 88690 2013-04-21 22:17:07Z heftig $ +# $Id: PKGBUILD 99215 2013-10-25 20:50:04Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=gitg pkgver=0.2.7 -pkgrel=1 +pkgrel=2 pkgdesc='A GIT repository viewer based on GTK+' arch=('i686' 'x86_64' 'mips64el') url='https://git.gnome.org/browse/gitg/' license=('GPL') -depends=('gtksourceview3' 'git' 'desktop-file-utils' 'gsettings-desktop-schemas' \ - 'hicolor-icon-theme') +depends=('gtksourceview3' 'git' 'desktop-file-utils' 'gsettings-desktop-schemas') makedepends=('intltool') -options=('!libtool') install=gitg.install source=(ftp://ftp.gnome.org/pub/GNOME/sources/gitg/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) sha1sums=('7b1428819666e4797d64dc94bb1624d5e7b75e6a') @@ -19,7 +17,7 @@ sha1sums=('7b1428819666e4797d64dc94bb1624d5e7b75e6a') build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr - make + make WARN_CFLAGS="-Wall" } package() { diff --git a/community/gkrellm/PKGBUILD b/community/gkrellm/PKGBUILD index 1a3a9ec5f..cc9acf0cc 100644 --- a/community/gkrellm/PKGBUILD +++ b/community/gkrellm/PKGBUILD @@ -1,12 +1,13 @@ -# $Id: PKGBUILD 92097 2013-05-31 14:27:10Z foutrelis $ +# $Id: PKGBUILD 99331 2013-10-27 06:37:07Z lcarlier $ # Maintainer: dorphell <dorphell@archlinux.org> # Contributor: Matt Smith (Majik) <darkknight@helpdesk.zaz.net> # Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Jozef Riha <jose1711@gmail.com> # Contributor: Alexander Rødseth <rodseth@gmail.com> + pkgname=gkrellm pkgver=2.3.5 -pkgrel=4 +pkgrel=5 pkgdesc="System monitor package for GTK2" arch=('i686' 'x86_64' 'mips64el') url="http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html" @@ -31,7 +32,6 @@ package() { make DESTDIR="$pkgdir" PREFIX=/usr install install -Dm644 "server/gkrellmd.conf" "$pkgdir/etc/gkrellmd.conf" install -Dm644 "../gkrellm.service" "$pkgdir/usr/lib/systemd/system/gkrellm.service" - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } # vim:set ts=2 sw=2 et: diff --git a/community/glabels/PKGBUILD b/community/glabels/PKGBUILD index 6afffeccb..b0a2f5db4 100644 --- a/community/glabels/PKGBUILD +++ b/community/glabels/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98190 2013-10-07 12:08:24Z jgc $ +# $Id: PKGBUILD 99761 2013-10-30 23:33:09Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: yugrotavele <yugrotavele at archlinux dot us> # Contributor: Damir Perisa <damir@archlinux.org> @@ -12,7 +12,6 @@ url="http://glabels.org/" license=('GPL' 'LGPL') depends=('librsvg' 'evolution-data-server' 'qrencode' 'iec16022' 'dconf' 'desktop-file-utils' 'xdg-utils') makedepends=('barcode' 'intltool' 'gnome-doc-utils') -options=('!libtool') install=$pkgname.install source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz glabels-3.0.0-new-eds.patch) diff --git a/community/glitz/PKGBUILD b/community/glitz/PKGBUILD index e96fd2b35..65f44ec7f 100644 --- a/community/glitz/PKGBUILD +++ b/community/glitz/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85262 2013-02-28 10:34:33Z arodseth $ +# $Id: PKGBUILD 99762 2013-10-30 23:33:29Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> pkgname=glitz @@ -10,7 +10,6 @@ url='http://cairographics.org/' license=('BSD') depends=('libgl' 'glibc') makedepends=('mesa-libgl') -options=('!libtool') source=("http://cairographics.org/snapshots/$pkgname-$pkgver.tar.gz") sha256sums=('132adf06e48531f4c01b6ba5843881e2b584a170c5222353d03cbef736d4a471') diff --git a/community/glom/PKGBUILD b/community/glom/PKGBUILD index 001cbc542..716b75f59 100644 --- a/community/glom/PKGBUILD +++ b/community/glom/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97732 2013-09-28 07:17:42Z jlichtblau $ +# $Id: PKGBUILD 99763 2013-10-30 23:33:51Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Roman Kyrylych <Roman.Kyrylych@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> @@ -13,7 +13,6 @@ url="http://www.glom.org/" license=('GPL') depends=('gettext' 'boost-libs' 'libgdamm' 'libxml++' 'python2-gobject' 'libepc' 'goocanvasmm' 'gtksourceviewmm' 'evince' 'postgresql') makedepends=('intltool' 'gnome-doc-utils' 'python-sphinx' 'boost') -options=('!libtool') install=$pkgname.install source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/1.24/$pkgname-$pkgver.tar.xz) sha256sums=('eae586be8d3fc36ee80e5ca0ef5d877e76d346cbfe451c9abff5be27692030d1') diff --git a/community/gloox/PKGBUILD b/community/gloox/PKGBUILD index b9f46d36f..e9d48d351 100644 --- a/community/gloox/PKGBUILD +++ b/community/gloox/PKGBUILD @@ -1,18 +1,17 @@ -# $Id: PKGBUILD 97518 2013-09-23 16:14:07Z spupykin $ +# $Id: PKGBUILD 100444 2013-11-04 12:11:53Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: William Rea <sillywilly@gmail.com> pkgname=gloox -pkgver=1.0.6 +pkgver=1.0.9 pkgrel=1 pkgdesc="C++ libraries for development of Jabber client/component/server" arch=(i686 x86_64 'mips64el') url="http://camaya.net/gloox" -options=('!libtool') license=("GPL") depends=('libidn' 'gnutls') source=(http://camaya.net/download/gloox-$pkgver.tar.bz2) -md5sums=('80ba7fa1220913a9f67bf6f3183aafbd') +md5sums=('48fc9aa5210c2a1ce253751a4d38e19c') build() { cd $srcdir/gloox-$pkgver diff --git a/community/glusterfs/PKGBUILD b/community/glusterfs/PKGBUILD index 1ea048b9f..7206aaa56 100644 --- a/community/glusterfs/PKGBUILD +++ b/community/glusterfs/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 94386 2013-07-22 14:09:30Z spupykin $ +# $Id: PKGBUILD 100446 2013-11-04 12:12:13Z 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.4.0 +pkgver=3.4.1 _basever=`echo $pkgver | cut -f1-2 -d.` pkgrel=1 pkgdesc='Is a cluster file-system capable of scaling to several peta-bytes.' @@ -14,11 +14,12 @@ url='http://www.gluster.org/' license=(GPL2 LGPL3) depends=(fuse python2 libxml2) makedepends=(flex bison) -options=(!libtool) source=(http://download.gluster.org/pub/gluster/glusterfs/$_basever/$pkgver/glusterfs-$pkgver.tar.gz glusterd.service) sha256sums=('2a2a43fb52a7f6b8b00331acc5ea2c86a067a2f2901cca886a2348e919c0cbd8' '18e6c3bcca396a4524d866977d3fa86135377d7bf5d28a130e697ae2e85f043b') +sha256sums=('b5f1b4e3c6b86ecdfc5ff1b870ae3d3384bb2e3943565d6907c29ee6e21ab739' + '18e6c3bcca396a4524d866977d3fa86135377d7bf5d28a130e697ae2e85f043b') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/gmerlin/PKGBUILD b/community/gmerlin/PKGBUILD index 2342b1ded..ef4e533f1 100644 --- a/community/gmerlin/PKGBUILD +++ b/community/gmerlin/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91613 2013-05-25 11:46:26Z bpiotrowski $ +# $Id: PKGBUILD 99767 2013-10-30 23:35:23Z allan $ # Maintainer: Federico Cinelli <cinelli@aur.archlinux.org> pkgname=gmerlin @@ -15,7 +15,6 @@ optdepends=('alsa-lib: for ALSA support' 'libquicktime: for movie encoding' 'pulseaudio: for PulseAudio support' 'v4l-utils: for video conversion') -options=('!libtool') install=gmerlin.install source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz cdio-api-fixes.patch diff --git a/community/gmic/PKGBUILD b/community/gmic/PKGBUILD index b5465c5b7..411d28e49 100644 --- a/community/gmic/PKGBUILD +++ b/community/gmic/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97134 2013-09-13 13:41:46Z spupykin $ +# $Id: PKGBUILD 99532 2013-10-29 11:26:02Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com> # Contributor: farid <farid at archlinuc-br.org> @@ -6,7 +6,7 @@ pkgbase=gmic pkgname=("gmic" "gimp-plugin-gmic" "zart") -pkgver=1.5.7.0 +pkgver=1.5.7.2 pkgrel=1 arch=("i686" "x86_64" "mips64el") url="http://gmic.sourceforge.net" @@ -15,7 +15,7 @@ makedepends=('gimp' 'qt4' 'fftw' 'openexr' 'opencv' 'mesa' 'gtk2') #options=('!emptydirs') source=("http://downloads.sourceforge.net/sourceforge/gmic/gmic_${pkgver}.tar.gz" "opencv-buildfix.patch") -md5sums=('76e4cc4847afb7fe8afa4d7f8690d4dc' +md5sums=('08aa65f01b5bec9cb0ff71b30102cf4e' '120319b0d6c81c5af186abe2281b79ca') prepare() { diff --git a/community/gmpc/PKGBUILD b/community/gmpc/PKGBUILD index 45be95eca..954a1f596 100644 --- a/community/gmpc/PKGBUILD +++ b/community/gmpc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 94825 2013-07-30 21:19:19Z arodseth $ +# $Id: PKGBUILD 99768 2013-10-30 23:35:44Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Tobias Kieslich <tobias@archlinux.org> @@ -12,7 +12,6 @@ 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") sha256sums=('a69414f35396846733632ca9619921d7acda537ffd6d49bd84b444945cb76b2c') diff --git a/community/gmtk/PKGBUILD b/community/gmtk/PKGBUILD index ecb19458b..4e60a0096 100644 --- a/community/gmtk/PKGBUILD +++ b/community/gmtk/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 92205 2013-06-02 18:41:20Z bpiotrowski $ +# $Id: PKGBUILD 99144 2013-10-25 02:20:05Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> pkgname=gmtk pkgver=1.0.8 -pkgrel=1 +pkgrel=2 pkgdesc='Common functions for gnome-mplayer and gecko-mediaplayer.' arch=('i686' 'x86_64' 'mips64el') url='http://gmtk.googlecode.com/' license=('GPL') depends=('glib2' 'gtk3' 'dconf') makedepends=('intltool' 'pkg-config') -options=(!libtool) source=("http://gmtk.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") md5sums=('ee8ab99f3ac2e0071c99a35e4847bba5') diff --git a/community/gnash/PKGBUILD b/community/gnash/PKGBUILD index 5375b04e6..ef0c49064 100644 --- a/community/gnash/PKGBUILD +++ b/community/gnash/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 94924 2013-08-01 07:01:17Z bpiotrowski $ +# $Id: PKGBUILD 99769 2013-10-30 23:36:07Z allan $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> pkgbase=gnash @@ -13,7 +13,7 @@ makedepends=(curl giflib libldap sdl agg libjpeg libpng libtool mesa glu gstreamer0.10-base gtk2 libldap xulrunner hicolor-icon-theme desktop-file-utils gconf gtkglext pkgconfig boost) -options=(!libtool !emptydirs) +options=(!emptydirs) source=(http://ftp.gnu.org/gnu/gnash/${pkgver}/gnash-${pkgver}.tar.bz2 nodebug.patch gnash-0.8.10-boost-1.50.patch gnucash-0.8.10-giflib-5.0.patch) sha256sums=('9625072e45df92baa2c28fc9999d4e2deb66bc827530baedfad2e4e2292d1224' diff --git a/community/gnokii/PKGBUILD b/community/gnokii/PKGBUILD index 07ff0592b..af1b017c9 100644 --- a/community/gnokii/PKGBUILD +++ b/community/gnokii/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95469 2013-08-12 20:27:17Z bgyorgy $ +# $Id: PKGBUILD 99770 2013-10-30 23:36:32Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -18,7 +18,6 @@ optdepends=('dialog: sendsms tool' 'libmariadbclient: smsd mysql backend' 'postgresql-libs: smsd postgresql backend') backup=('etc/gnokiirc') -options=('!libtool') install=$pkgname.install source=("http://www.gnokii.org/download/$pkgname/$pkgname-$pkgver.tar.bz2" 'gnokii-config.patch' diff --git a/community/gnome-commander/PKGBUILD b/community/gnome-commander/PKGBUILD index 3c9da448f..61f935720 100644 --- a/community/gnome-commander/PKGBUILD +++ b/community/gnome-commander/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 60311 2011-12-10 09:50:50Z ibiru $ +# $Id: PKGBUILD 99771 2013-10-30 23:36:54Z allan $ # Maintainer : Ionut Biru <ibiru@archlinux.org> # Contributor: Roman Kyrylych <roman@archlinux.org> # Contributor: Johannes Sjolund <j.sjolund@gmail.com> @@ -12,7 +12,6 @@ url="http://www.nongnu.org/gcmd/" license=('GPL') depends=('libgnomeui' 'gnome-vfs' 'gconf' 'python2' 'libsm') makedepends=('perlxml' 'gnome-doc-utils>=0.20.1' 'intltool') -options=(!libtool) install=gnome-commander.install source=(ftp://ftp.gnome.org/pub/GNOME/sources/gnome-commander/1.2/$pkgname-$pkgver.tar.xz gnome-commander-1.2.8.15-build.patch) diff --git a/community/gnome-do/PKGBUILD b/community/gnome-do/PKGBUILD index b201a9a73..eea49c48f 100644 --- a/community/gnome-do/PKGBUILD +++ b/community/gnome-do/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 72904 2012-06-24 18:16:23Z bgyorgy $ +# $Id: PKGBUILD 99772 2013-10-30 23:37:16Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Allan McRae <allan@archlinux.org> # Contributor: Doehni <dohny@gmx.de> @@ -12,7 +12,6 @@ url="http://do.davebsd.com/" license=('GPL3') depends=('gconf-sharp' 'libgnome-desktop-sharp' 'gnome-keyring-sharp' 'mono-addins' 'notify-sharp' 'hicolor-icon-theme' 'xdg-utils') makedepends=('intltool' 'libgnome-sharp' 'gio-sharp') -options=('!libtool') install=$pkgname.install source=(http://launchpad.net/do/trunk/$pkgver/+download/$pkgname-$pkgver.tar.gz gio-gnomedesktop.patch) diff --git a/community/gnome-packagekit/PKGBUILD b/community/gnome-packagekit/PKGBUILD index dd666071e..f4dd9b4d4 100644 --- a/community/gnome-packagekit/PKGBUILD +++ b/community/gnome-packagekit/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91084 2013-05-19 01:47:07Z jconder $ +# $Id: PKGBUILD 99773 2013-10-30 23:37:38Z allan $ # Maintainer: Jonathan Conder <jonno.conder@gmail.com> pkgname=gnome-packagekit @@ -13,7 +13,7 @@ depends=('desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'libnotify' makedepends=('gconf' 'gtk-doc' 'intltool' 'itstool' 'libcanberra' 'upower') optdepends=('polkit-gnome: required for privileged actions' 'gnome-settings-daemon-updates: update and message notifications') -options=('!emptydirs' '!libtool') +options=('!emptydirs') install="$pkgname.install" source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz") sha256sums=('f13481d477a47295fa204b73ae7590f61d5576a8c889e5644cee0bc1f5cf530c') diff --git a/community/gnome-phone-manager/PKGBUILD b/community/gnome-phone-manager/PKGBUILD index d254b3110..a3acc46a0 100644 --- a/community/gnome-phone-manager/PKGBUILD +++ b/community/gnome-phone-manager/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98192 2013-10-07 12:08:26Z jgc $ +# $Id: PKGBUILD 99774 2013-10-30 23:38:00Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -11,7 +11,6 @@ url="http://live.gnome.org/PhoneManager" license=('GPL') depends=('evolution-data-server' 'gconf' 'gnokii' 'gnome-bluetooth' 'libcanberra' 'telepathy-glib') makedepends=('intltool') -options=('!libtool') install=gnome-phone-manager.install source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz gnome-phone-manager-0.68-eds.patch) diff --git a/community/gnome-settings-daemon-updates/PKGBUILD b/community/gnome-settings-daemon-updates/PKGBUILD index 8d528344a..aae1c29a1 100644 --- a/community/gnome-settings-daemon-updates/PKGBUILD +++ b/community/gnome-settings-daemon-updates/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91086 2013-05-19 01:51:02Z jconder $ +# $Id: PKGBUILD 99775 2013-10-30 23:38:21Z allan $ # Maintainer: Jonathan Conder <jonno.conder@gmail.com> _pkgname=gnome-settings-daemon @@ -10,7 +10,7 @@ arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('gnome-packagekit' "$_pkgname") makedepends=('intltool' 'gtk-doc' 'gnome-desktop' 'gnome-common' 'xf86-input-wacom') -options=('!emptydirs' '!libtool') +options=('!emptydirs') install=$_pkgname.install url="http://www.gnome.org" source=("http://ftp.gnome.org/pub/gnome/sources/$_pkgname/${pkgver%.*}/$_pkgname-$pkgver.tar.xz" diff --git a/community/gnome-subtitles/PKGBUILD b/community/gnome-subtitles/PKGBUILD index 3e4363d8e..9d175bf53 100644 --- a/community/gnome-subtitles/PKGBUILD +++ b/community/gnome-subtitles/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87454 2013-03-31 21:57:58Z bgyorgy $ +# $Id: PKGBUILD 99776 2013-10-30 23:38:47Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=gnome-subtitles @@ -14,7 +14,6 @@ optdepends=('gst-plugins-good: Extra media codecs' 'gst-plugins-bad: Extra media codecs' 'gst-plugins-ugly: Extra media codecs' 'gst-libav: Extra media codecs') -options=('!libtool') install=$pkgname.install source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) md5sums=('b0570134af6626d4e6c018c5f7774964') diff --git a/community/gnonlin/PKGBUILD b/community/gnonlin/PKGBUILD index 38b16959f..62753d6c4 100644 --- a/community/gnonlin/PKGBUILD +++ b/community/gnonlin/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98219 2013-10-07 15:43:14Z spupykin $ +# $Id: PKGBUILD 99777 2013-10-30 23:39:20Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Abhishek Dasgupta <abhidg@gmail.com> @@ -12,7 +12,6 @@ arch=('x86_64' 'i686' 'mips64el') url='http://gnonlin.sourceforge.net/' depends=('gstreamer') makedepends=('python' 'gst-plugins-base' 'pkgconfig') -options=('!libtool') license=('LGPL') source=("http://gstreamer.freedesktop.org/src/$pkgname/$pkgname-$pkgver.tar.xz") sha256sums=('e4a2dd8af1c0c97f2f63e918a25c26e871c896e88b7ee85948509f68f29e8935') diff --git a/community/gnote/PKGBUILD b/community/gnote/PKGBUILD index 80c9ff5ab..67cb1e140 100644 --- a/community/gnote/PKGBUILD +++ b/community/gnote/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 90444 2013-05-12 12:57:54Z heftig $ +# $Id: PKGBUILD 100334 2013-11-02 11:34:59Z ioni $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Contributor: uastasi <uastasi@archlinux.us> pkgname=gnote -pkgver=3.8.1 +pkgver=3.10.1 pkgrel=1 pkgdesc="A note taking application." arch=('i686' 'x86_64' 'mips64el') @@ -10,10 +10,9 @@ url="http://live.gnome.org/Gnote" license=('GPL3') depends=('gtkmm3' 'libxslt' 'hicolor-icon-theme' 'desktop-file-utils' 'dconf' 'libsecret') makedepends=('intltool' 'itstool' 'boost') -options=('!libtool') install=gnote.install source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('35bb4c5c0fd94bb3e8e5b91dcfff7e376408dd95fb2468ce9e248f6738d036aa') +sha256sums=('8466343c43cb5fb223a7abfe43e6e963f64403f96a3c823f5a37474e83d5e1a0') build() { cd $pkgname-$pkgver diff --git a/community/gnunet-gtk/PKGBUILD b/community/gnunet-gtk/PKGBUILD index fa8d3e7c7..c44dd68ba 100644 --- a/community/gnunet-gtk/PKGBUILD +++ b/community/gnunet-gtk/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98195 2013-10-07 12:08:31Z jgc $ +# $Id: PKGBUILD 99780 2013-10-30 23:40:28Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: wahnby <wahnby@yahoo.fr> @@ -8,7 +8,6 @@ pkgrel=2 pkgdesc="A frontend for GNUnet" arch=('i686' 'x86_64' 'mips64el') url="http://gnunet.org" -options=('!libtool') license=('GPL') depends=('gnunet' 'glade' 'adns') makedepends=('pkgconfig') diff --git a/community/gnunet/PKGBUILD b/community/gnunet/PKGBUILD index 365205720..e0f871c9b 100644 --- a/community/gnunet/PKGBUILD +++ b/community/gnunet/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90671 2013-05-13 14:25:31Z spupykin $ +# $Id: PKGBUILD 99779 2013-10-30 23:40:06Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: wahnby <wahnby@yahoo.fr> @@ -13,7 +13,7 @@ depends=('gmp' 'libgcrypt' 'libextractor' 'sqlite' 'curl' 'libmicrohttpd' 'libunistring' 'libidn') makedepends=('gettext' 'pkgconfig') backup=(etc/gnunetd.conf) -options=('!libtool' '!makeflags') +options=('!makeflags') install=gnunet.install source=(ftp://ftp.gnu.org/gnu/gnunet/gnunet-${pkgver/_/}.tar.gz gnunet.service diff --git a/community/gnuradio/21-fcd.rules b/community/gnuradio/21-fcd.rules new file mode 100644 index 000000000..93de09dc6 --- /dev/null +++ b/community/gnuradio/21-fcd.rules @@ -0,0 +1,9 @@ +# Udev rules for the Funcube Dongle Pro (0xfb56) and Pro+ (0xfb31) + +# HIDAPI/libusb: +SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb56" MODE:="0666" +SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb31" MODE:="0666" + +# HIDAPI/hidraw: +KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fb56", MODE="0666" +KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fb31", MODE="0666" diff --git a/community/gnuradio/PKGBUILD b/community/gnuradio/PKGBUILD new file mode 100644 index 000000000..3200dee0a --- /dev/null +++ b/community/gnuradio/PKGBUILD @@ -0,0 +1,81 @@ +# $Id: PKGBUILD 100355 2013-11-02 16:17:09Z kkeen $ +# Maintainer: Kyle Keen <keenerd@gmail.com> +# Contributor: Dominik Heidler <dheidler@gmail.com> +pkgname=gnuradio +pkgver=3.7.1 +pkgrel=8 +pkgdesc="General purpose DSP and SDR toolkit. Supports usrp and fcd." +arch=('i686' 'x86_64') +url="http://gnuradio.org" +license=('GPL') +depends=('fftw' 'python2-numpy' 'cppunit' 'swig' 'gsl' 'blas' 'guile' 'boost-libs>=1.53' 'libusbx' 'portaudio' 'libuhd') +makedepends=('boost' 'cmake' 'python2-lxml' 'pygtk' 'wxpython' 'python2-cheetah') +optdepends=('python2-cheetah: gnuradio-companion' + 'python2-lxml: gnuradio-companion' + 'pygtk: gnuradio-companion' + 'wxpython: gr-wxgui' + 'qwtplot3d: gr-qtgui' + 'pyqwt: gr-qtgui' + 'doxygen: autogenerated documentation' + 'pkgconfig: ?') +conflicts=('gnuradio-git') +install=gnuradio.install + +# todo +# add gr-osmosdr-git to optdepends +# split the gui components? +# build doxygen docs? +# icons + +source=("http://gnuradio.org/releases/$pkgname/$pkgname-$pkgver.tar.gz" + "21-fcd.rules") +md5sums=('6c5e67da6ed8724dd900d8e343b64be4' + '465e12c454c6a22ebec9849181af7bdc') + +build() { + export PYTHON=python2 + cd "$srcdir/$pkgname-$pkgver" + msg "Starting build." + mkdir -p build + cd build + cmake \ + -DPYTHON_EXECUTABLE=$(which python2) \ + -DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \ + -DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \ + -DENABLE_GRC=ON \ + -DCMAKE_INSTALL_PREFIX=/usr ../ + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver/build" + export PYTHON=python2 + #make test +} + +package() { + cd "$srcdir" + install -Dm644 21-fcd.rules "$pkgdir/usr/lib/udev/rules.d/21-fcd.rules" + cd "$srcdir/$pkgname-$pkgver/grc/freedesktop" + install -Dm644 gnuradio-grc.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" + cd "$srcdir/$pkgname-$pkgver/build" + make DESTDIR="$pkgdir" install + msg "Replacing filenames to use python2." + sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ + $(find "$pkgdir" -name '*.py') \ + $(find "$pkgdir" -name 'gnuradio-companion' -o -name 'flow_graph.tmpl') + find "$pkgdir/" -name '*.pyc' -delete + find "$pkgdir/" -name '*.pyo' -delete +} + +# options for armv6: +# -Dhave_mfpu_neon=0 \ +# -DCMAKE_CXX_FLAGS:STRING="-march=armv6 -mfpu=vfp -mfloat-abi=hard" \ +# -DCMAKE_C_FLAGS:STRING="-march=armv6 -mfpu=vfp -mfloat-abi=hard" \ + +# options for armv7: +# -DCMAKE_CXX_FLAGS:STRING="-march=armv7-a -mcpu=cortex-a9 -mfpu=neon -mfloat-abi=hard" +# -DCMAKE_C_FLAGS:STRING="-march=armv7-a -mcpu=cortex-a9 -mfpu=neon -mfloat-abi=hard" +# line 341 add /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabi + + diff --git a/community/gnuradio/gnuradio.install b/community/gnuradio/gnuradio.install new file mode 100644 index 000000000..e111ef946 --- /dev/null +++ b/community/gnuradio/gnuradio.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/gnustep-base/PKGBUILD b/community/gnustep-base/PKGBUILD index 385a1aa33..12929567e 100644 --- a/community/gnustep-base/PKGBUILD +++ b/community/gnustep-base/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 96986 2013-09-09 19:51:14Z bgyorgy $ +# $Id: PKGBUILD 98739 2013-10-17 14:01:46Z andyrtr $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: Sebastian Sareyko <public@nooms.de> pkgname=gnustep-base pkgver=1.24.5 -pkgrel=2 +pkgrel=3 pkgdesc="The GNUstep base package" arch=('i686' 'x86_64' 'mips64el') url="http://www.gnustep.org/" diff --git a/community/gnustep-gui/PKGBUILD b/community/gnustep-gui/PKGBUILD index 83a323edb..f6e97944a 100644 --- a/community/gnustep-gui/PKGBUILD +++ b/community/gnustep-gui/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 96990 2013-09-09 20:20:00Z bgyorgy $ +# $Id: PKGBUILD 98740 2013-10-17 14:01:47Z andyrtr $ # 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=3 +pkgrel=4 pkgdesc="The GNUstep GUI class library" arch=('i686' 'x86_64' 'mips64el') url="http://www.gnustep.org/" diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD index 674f2de25..8515479de 100644 --- a/community/go/PKGBUILD +++ b/community/go/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96615 2013-09-02 10:55:16Z arodseth $ +# $Id: PKGBUILD 99613 2013-10-30 14:46:57Z arodseth $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Rémy Oudompheng <remy@archlinux.org> @@ -10,7 +10,7 @@ pkgname=go pkgver=1.1.2 -pkgrel=2 +pkgrel=3 epoch=2 pkgdesc='Compiler and tools for the Go programming language from Google' arch=('x86_64' 'i686') @@ -18,7 +18,7 @@ url='http://golang.org/' license=('custom') depends=('perl' 'gawk') makedepends=('inetutils') -options=('!strip') +options=('!strip' 'staticlibs') install="$pkgname.install" backup=('usr/lib/go/bin') @@ -35,12 +35,16 @@ else fi build() { - cd "$srcdir/$pkgname/src" + cd "$pkgname/src" export GOROOT_FINAL=/usr/lib/go - # We don't support SSE2 for i686, since many i686 CPUs don't have that. - # Build this package manually, build Go from AUR or use x86_64 instead. + # + # Arch Linux doesn't support SSE2 for i686. + # + # Use "go-sse2" from AUR if you have am i686 CPU that supports SSE2. + # It is highly likely that it does, and the SSE2 version is _a lot_ faster. + # export GO386=387 # Enable ARM crosscompilation for linux @@ -59,7 +63,7 @@ build() { } check() { - cd "$srcdir/$pkgname" + cd "$pkgname" export GO386=387 @@ -73,12 +77,12 @@ check() { export GOROOT="$srcdir/$pkgname" export PATH="$srcdir/$pkgname/bin:$PATH" - # TestSimpleMulticastListener will fail in standard chroot. + # TestSimpleMulticastListener will fail in standard chroot cd src && bash run.bash --no-rebuild || true } package() { - cd "$srcdir/$pkgname" + cd "$pkgname" install -Dm644 LICENSE \ "$pkgdir/usr/share/licenses/go/LICENSE" diff --git a/community/gocr/PKGBUILD b/community/gocr/PKGBUILD index 11d1f2588..6d553379c 100644 --- a/community/gocr/PKGBUILD +++ b/community/gocr/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 88468 2013-04-18 12:15:06Z spupykin $ +# $Id: PKGBUILD 100164 2013-11-01 20:47:16Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: damir <damir@archlinux.org> pkgname=gocr pkgver=0.50 -pkgrel=1 +pkgrel=2 pkgdesc="Open-source character recognition (OCR)" arch=("i686" "x86_64" 'mips64el') url="http://jocr.sourceforge.net/index.html" diff --git a/community/goocanvas/PKGBUILD b/community/goocanvas/PKGBUILD index a17ddf0c6..6732c0371 100644 --- a/community/goocanvas/PKGBUILD +++ b/community/goocanvas/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 72991 2012-06-26 19:38:49Z spupykin $ +# $Id: PKGBUILD 99781 2013-10-30 23:40:49Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> @@ -8,7 +8,7 @@ pkgrel=2 pkgdesc="A cairo canvas widget for GTK+" arch=(i686 x86_64 'mips64el') url="http://live.gnome.org/GooCanvas" -options=('!libtool' 'docs') +options=('docs') license=("LGPL") depends=('gtk3') makedepends=('gobject-introspection' 'python-gobject2') diff --git a/community/goocanvas1/PKGBUILD b/community/goocanvas1/PKGBUILD index 045129c22..052fb04a6 100644 --- a/community/goocanvas1/PKGBUILD +++ b/community/goocanvas1/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81872 2013-01-02 15:56:34Z jelle $ +# $Id: PKGBUILD 99782 2013-10-30 23:41:15Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> @@ -8,7 +8,7 @@ pkgrel=2 pkgdesc="A cairo canvas widget for GTK+" arch=(i686 x86_64 mips64el) url="http://live.gnome.org/GooCanvas" -options=('!libtool' 'docs') +options=('docs') license=("LGPL") depends=('gtk2') source=(http://ftp.gnome.org/pub/GNOME/sources/goocanvas/1.0/goocanvas-$pkgver.tar.bz2) diff --git a/community/goocanvasmm/PKGBUILD b/community/goocanvasmm/PKGBUILD index 5b71fd746..09aa5b316 100644 --- a/community/goocanvasmm/PKGBUILD +++ b/community/goocanvasmm/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91035 2013-05-18 13:20:54Z jlichtblau $ +# $Id: PKGBUILD 99783 2013-10-30 23:41:36Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> @@ -12,7 +12,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://ftp.gnome.org/pub/gnome/sources/goocanvasmm/' license=('GPL') depends=('goocanvas' 'gtkmm3') -options=('!libtool') source=(http://ftp.gnome.org/pub/gnome/sources/goocanvasmm/1.90/goocanvasmm-${pkgver}.tar.xz) sha256sums=('a2f52fbff4f753602bb55ac8588201efd5f193c890df6dfc72004eaaf5daae92') diff --git a/community/google-gadgets/PKGBUILD b/community/google-gadgets/PKGBUILD deleted file mode 100644 index 3407d7a9c..000000000 --- a/community/google-gadgets/PKGBUILD +++ /dev/null @@ -1,164 +0,0 @@ -# $Id: PKGBUILD 85354 2013-03-01 10:32:21Z andrea $ -# Maintainer: Ray Rashif <schiv@archlinux.org> - -pkgbase=google-gadgets -pkgname=('google-gadgets-common' 'google-gadgets-gtk' 'google-gadgets-qt') -_realname=$pkgbase-for-linux -_basedir="$startdir/pkg/base" -pkgver=0.11.2 -_sover=1.0 -_sobump=0.0.0 -pkgrel=6 -arch=('i686' 'x86_64' 'mips64el') -url="http://code.google.com/p/google-gadgets-for-linux/" -license=('APACHE') -makedepends=('gstreamer0.10-base-plugins' 'libwebkit' - 'desktop-file-utils' 'xdg-utils' - 'librsvg' 'curl' 'libsoup-gnome' - 'qtwebkit' - 'networkmanager' - 'zip' 'flex') -options=('!libtool') -source=("http://google-gadgets-for-linux.googlecode.com/files/$_realname-$pkgver.tar.bz2" - "wifi-types.patch" - 'gcc47.patch' - 'glibc231.patch') -md5sums=('279305553bcbf74f3e3615f6abc36a5e' - 'f0df71c60a174e9d629db87b8bd9e102' - 'b62bc8592b5a44cb34cb7a7e4a6cf62e' - '4b96d1da79a375ef2fb58ff01a76f684') - -build() { - cd "$srcdir/$_realname-$pkgver" - - # Building thrice is expensive; - # we move files around instead - # - # xulrunner 2.0 is incompatible; - # we build without smjs-script/browser-element - - patch -p1 <$srcdir/wifi-types.patch - patch -p1 -i "${srcdir}"/gcc47.patch - patch -p0 -i "${srcdir}"/glibc231.patch - ./configure --prefix=/usr \ - --disable-werror \ - --disable-update-desktop-database \ - --disable-update-mime-database \ - --with-oem-brand=Arch \ - --with-ssl-ca-file=/etc/ssl/certs/ca-certificates.crt \ - --with-browser-plugins-dir=/usr/lib/mozilla/plugins \ - --disable-gtkmoz-browser-element \ - --disable-smjs-script-runtime - make -} - -package_google-gadgets-common() { - pkgdesc="Desktop widgets from Google (common files)" - install=$pkgbase-common.install - depends=('hicolor-icon-theme' 'shared-mime-info') - optdepends=('google-gadgets-gtk: GTK+ (full) UI' - 'google-gadgets-qt: Qt (partial) UI') - - cd "$srcdir/$_realname-$pkgver" - - make -j1 DESTDIR="$pkgdir/" install - - # we need to remove stuff in this package - cp -a "$pkgdir" "$_basedir" - - # do not force any removal; we want to know in case files change - cd "$pkgdir/usr" - rm -r bin - rm -r share/applications - - cd "$pkgdir/usr/lib/$pkgbase" - - # gtk-related - #rm gtkmoz-browser-child - rm ../lib*gtk* - rm modules/gtk*.so - - # qt-related - rm ../lib*qt* - rm modules/qt*.so -} - -package_google-gadgets-gtk() { - pkgdesc="Desktop widgets from Google (full GTK+ front-end)" - groups=('google-gadgets') - install=$pkgbase.install - depends=('google-gadgets-common' - 'desktop-file-utils' 'xdg-utils' - 'gstreamer0.10-base-plugins' 'libwebkit' 'libsoup-gnome' - 'librsvg' 'curl') - optdepends=('networkmanager: desktop integration') - - # install the gtk binary - cd "$_basedir" - install -Dm755 "usr/bin/ggl-gtk" "$pkgdir/usr/bin/ggl-gtk" - - # gtk-only browser stuff - #install -Dm755 usr/lib/$pkgbase/gtkmoz-browser-child \ - # "$pkgdir/usr/lib/$pkgbase/gtkmoz-browser-child" - - # now the gtk libraries - mkdir -p "$pkgdir/usr/lib/$pkgbase/modules" - - install -m755 usr/lib/$pkgbase/modules/gtk*.so \ - "$pkgdir/usr/lib/$pkgbase/modules/" - - install -m755 usr/lib/lib*gtk* "$pkgdir/usr/lib" - - # fix permissions and symlinks - find "$pkgdir/usr/lib" -name *.a -exec chmod 644 {} \; - - ln -sf /usr/lib/libggadget-gtk-$_sover.so.$_sobump \ - "$pkgdir/usr/lib/libggadget-gtk-$_sover.so" - - ln -sf /usr/lib/libggadget-gtk-$_sover.so.$_sobump \ - "$pkgdir/usr/lib/libggadget-gtk-$_sover.so.0" - - # freedesktop.org for gtk - install -Dm644 usr/share/applications/ggl-gtk.desktop \ - "$pkgdir/usr/share/applications/ggl-gtk.desktop" - - install -m644 usr/share/applications/ggl-designer.desktop \ - "$pkgdir/usr/share/applications/" -} - -package_google-gadgets-qt() { - pkgdesc="Desktop widgets from Google (partial Qt front-end)" - groups=('google-gadgets') - install=$pkgbase.install - depends=('google-gadgets-common' 'qtwebkit' - 'desktop-file-utils' 'xdg-utils' - 'gstreamer0.10-base-plugins' 'libwebkit') - optdepends=('networkmanager: desktop integration') - - # install the qt binary - cd "$_basedir" - install -Dm755 usr/bin/ggl-qt "$pkgdir/usr/bin/ggl-qt" - - # the qt libraries - mkdir -p "$pkgdir/usr/lib/$pkgbase/modules" - - install -m755 usr/lib/$pkgbase/modules/qt*.so \ - "$pkgdir/usr/lib/$pkgbase/modules/" - - install -m755 usr/lib/lib*qt* "$pkgdir/usr/lib/" - - # fix permissions and symlinks - find "$pkgdir/usr/lib" -name *.a -exec chmod 644 {} \; - - ln -sf /usr/lib/libggadget-qt-$_sover.so.$_sobump \ - "$pkgdir/usr/lib/libggadget-qt-$_sover.so" - - ln -sf /usr/lib/libggadget-qt-$_sover.so.$_sobump \ - "$pkgdir/usr/lib/libggadget-qt-$_sover.so.0" - - # freedesktop.org for qt - install -Dm644 usr/share/applications/ggl-qt.desktop \ - "$pkgdir/usr/share/applications/ggl-qt.desktop" -} - -# vim:set ts=2 sw=2 et: diff --git a/community/google-gadgets/gcc47.patch b/community/google-gadgets/gcc47.patch deleted file mode 100644 index 2e77e10fd..000000000 --- a/community/google-gadgets/gcc47.patch +++ /dev/null @@ -1,325 +0,0 @@ -Author: Pino Toscano <pino@debian.org> -Description: Fix building with GCC 4.7 - This patch fixes the two kinds of issues that arise with GCC 4.7: - - include <unistd.h> for functions like access(), fork(), readlink(), etc - - fix argument-dependent lookup issues by qualifying the lookup of functions -Forwarded: no -Last-Update: 2012-04-04 - ---- a/ggadget/scriptable_enumerator.h -+++ b/ggadget/scriptable_enumerator.h -@@ -68,22 +68,22 @@ - - protected: - virtual void DoClassRegister() { -- RegisterMethod("atEnd", -+ this->RegisterMethod("atEnd", - NewSlot(&E::AtEnd, - &ScriptableEnumerator<E, Wrapper, Param, ClassId> - ::enumerator_)); -- RegisterMethod("moveFirst", -+ this->RegisterMethod("moveFirst", - NewSlot(&E::MoveFirst, - &ScriptableEnumerator<E, Wrapper, Param, ClassId> - ::enumerator_)); -- RegisterMethod("moveNext", -+ this->RegisterMethod("moveNext", - NewSlot(&E::MoveNext, - &ScriptableEnumerator<E, Wrapper, Param, ClassId> - ::enumerator_)); -- RegisterMethod("item", -+ this->RegisterMethod("item", - NewSlot(&ScriptableEnumerator<E, Wrapper, Param, ClassId> - ::GetItem)); -- RegisterProperty("count", -+ this->RegisterProperty("count", - NewSlot(&E::GetCount, - &ScriptableEnumerator<E, Wrapper, Param, ClassId> - ::enumerator_), ---- a/ggadget/uuid.cc -+++ b/ggadget/uuid.cc -@@ -24,6 +24,7 @@ - #include <cstdlib> - #include <cstring> - #include <ctime> -+#include <unistd.h> - - #include "string_utils.h" - ---- a/ggadget/xml_dom.cc -+++ b/ggadget/xml_dom.cc -@@ -1327,15 +1327,15 @@ - - virtual void DoClassRegister() { - Super::DoClassRegister(); -- RegisterProperty("data", NewSlot(&DOMCharacterData::GetData), -+ this->RegisterProperty("data", NewSlot(&DOMCharacterData::GetData), - NewSlot(&DOMCharacterData::SetData)); -- RegisterProperty("length", NewSlot(&DOMCharacterData::GetLength), NULL); -- RegisterMethod("substringData", -+ this->RegisterProperty("length", NewSlot(&DOMCharacterData::GetLength), NULL); -+ this->RegisterMethod("substringData", - NewSlot(&DOMCharacterData::ScriptSubstringData)); -- RegisterMethod("appendData", NewSlot(&DOMCharacterData::AppendData)); -- RegisterMethod("insertData", NewSlot(&DOMCharacterData::ScriptInsertData)); -- RegisterMethod("deleteData", NewSlot(&DOMCharacterData::ScriptDeleteData)); -- RegisterMethod("replaceData", -+ this->RegisterMethod("appendData", NewSlot(&DOMCharacterData::AppendData)); -+ this->RegisterMethod("insertData", NewSlot(&DOMCharacterData::ScriptInsertData)); -+ this->RegisterMethod("deleteData", NewSlot(&DOMCharacterData::ScriptDeleteData)); -+ this->RegisterMethod("replaceData", - NewSlot(&DOMCharacterData::ScriptReplaceData)); - } - -@@ -1377,20 +1377,20 @@ - private: - UTF16String ScriptSubstringData(size_t offset, size_t count) { - UTF16String result; -- CheckException(SubstringData(offset, count, &result)); -+ this->CheckException(SubstringData(offset, count, &result)); - return result; - } - - void ScriptInsertData(size_t offset, const UTF16String &arg) { -- CheckException(InsertData(offset, arg)); -+ this->CheckException(InsertData(offset, arg)); - } - - void ScriptDeleteData(size_t offset, size_t count) { -- CheckException(DeleteData(offset, count)); -+ this->CheckException(DeleteData(offset, count)); - } - - void ScriptReplaceData(size_t offset, size_t count, const UTF16String &arg) { -- CheckException(ReplaceData(offset, count, arg)); -+ this->CheckException(ReplaceData(offset, count, arg)); - } - - DOMCharacterDataImpl impl_; -@@ -1417,10 +1417,10 @@ - - virtual void DoClassRegister() { - Super::DoClassRegister(); -- RegisterProperty("name", NewSlot(&DOMAttr::GetName), NULL); -+ this->RegisterProperty("name", NewSlot(&DOMAttr::GetName), NULL); - // Our DOMAttrs are always specified, because we don't support DTD for now. -- RegisterConstant("specified", true); -- RegisterProperty("value", NewSlot(&DOMAttr::GetValue), -+ this->RegisterConstant("specified", true); -+ this->RegisterProperty("value", NewSlot(&DOMAttr::GetValue), - NewSlot(&DOMAttr::SetValue)); - // ownerElement is a DOM2 property, so not registered for now. - } -@@ -1516,19 +1516,19 @@ - - virtual void DoClassRegister() { - Super::DoClassRegister(); -- RegisterProperty("tagName", NewSlot(&DOMElement::GetTagName), NULL); -- RegisterMethod("getAttribute", NewSlot(&DOMElement::GetAttribute)); -- RegisterMethod("setAttribute", -+ this->RegisterProperty("tagName", NewSlot(&DOMElement::GetTagName), NULL); -+ this->RegisterMethod("getAttribute", NewSlot(&DOMElement::GetAttribute)); -+ this->RegisterMethod("setAttribute", - NewSlot(&DOMElement::ScriptSetAttribute)); -- RegisterMethod("removeAttribute", -+ this->RegisterMethod("removeAttribute", - NewSlot(&DOMElement::RemoveAttribute)); -- RegisterMethod("getAttributeNode", -+ this->RegisterMethod("getAttributeNode", - NewSlot(&DOMElement::GetAttributeNodeNotConst)); -- RegisterMethod("setAttributeNode", -+ this->RegisterMethod("setAttributeNode", - NewSlot(&DOMElement::ScriptSetAttributeNode)); -- RegisterMethod("removeAttributeNode", -+ this->RegisterMethod("removeAttributeNode", - NewSlot(&DOMElement::ScriptRemoveAttributeNode)); -- RegisterMethod("getElementsByTagName", -+ this->RegisterMethod("getElementsByTagName", - NewSlot(&Super::GetElementsByTagNameNotConst)); - } - -@@ -1696,16 +1696,16 @@ - } - - virtual void DoClassRegister() { -- RegisterProperty("length", NewSlot(&AttrsNamedMap::GetLength), NULL); -- RegisterMethod("getNamedItem", -+ this->RegisterProperty("length", NewSlot(&AttrsNamedMap::GetLength), NULL); -+ this->RegisterMethod("getNamedItem", - NewSlot(&AttrsNamedMap::GetNamedItemNotConst)); -- RegisterMethod("setNamedItem", -+ this->RegisterMethod("setNamedItem", - NewSlot(&AttrsNamedMap::ScriptSetNamedItem)); -- RegisterMethod("removeNamedItem", -+ this->RegisterMethod("removeNamedItem", - NewSlot(&AttrsNamedMap::ScriptRemoveNamedItem)); -- RegisterMethod("item", NewSlot(&AttrsNamedMap::GetItemNotConst)); -+ this->RegisterMethod("item", NewSlot(&AttrsNamedMap::GetItemNotConst)); - // Microsoft compatibility. -- RegisterMethod("", NewSlot(&AttrsNamedMap::GetItemNotConst)); -+ this->RegisterMethod("", NewSlot(&AttrsNamedMap::GetItemNotConst)); - } - - virtual DOMNodeInterface *GetNamedItem(const std::string &name) { -@@ -1875,7 +1875,7 @@ - - virtual void DoClassRegister() { - Super::DoClassRegister(); -- RegisterMethod("splitText", NewSlot(&DOMText::ScriptSplitText)); -+ this->RegisterMethod("splitText", NewSlot(&DOMText::ScriptSplitText)); - } - - virtual NodeType GetNodeType() const { return TEXT_NODE; } -@@ -2060,9 +2060,9 @@ - - virtual void DoClassRegister() { - Super::DoClassRegister(); -- RegisterProperty("target", -+ this->RegisterProperty("target", - NewSlot(&DOMProcessingInstruction::GetTarget), NULL); -- RegisterProperty("data", NewSlot(&DOMProcessingInstruction::GetData), -+ this->RegisterProperty("data", NewSlot(&DOMProcessingInstruction::GetData), - NewSlot(&DOMProcessingInstruction::SetData)); - } - -@@ -2109,7 +2109,7 @@ - DEFINE_CLASS_ID(0xd23149a89cf24e12, DOMImplementationInterface); - - virtual void DoClassRegister() { -- RegisterMethod("hasFeature", NewSlot(&DOMImplementation::HasFeature)); -+ this->RegisterMethod("hasFeature", NewSlot(&DOMImplementation::HasFeature)); - } - - virtual bool HasFeature(const char *feature, const char *version) const { -@@ -2129,13 +2129,13 @@ - void SetCode(int code) { code_ = code; } - - virtual void DoClassRegister() { -- RegisterProperty("errorCode", NewSlot(&ParseError::GetCode), NULL); -- RegisterConstant("filepos", 0); -- RegisterConstant("line", 0); -- RegisterConstant("linepos", 0); -- RegisterConstant("reason", ""); -- RegisterConstant("srcText", ""); -- RegisterConstant("url", ""); -+ this->RegisterProperty("errorCode", NewSlot(&ParseError::GetCode), NULL); -+ this->RegisterConstant("filepos", 0); -+ this->RegisterConstant("line", 0); -+ this->RegisterConstant("linepos", 0); -+ this->RegisterConstant("reason", ""); -+ this->RegisterConstant("srcText", ""); -+ this->RegisterConstant("url", ""); - } - - private: -@@ -2180,45 +2180,45 @@ - - virtual void DoClassRegister() { - Super::DoClassRegister(); -- RegisterConstant("doctype", static_cast<ScriptableInterface *>(NULL)); -- RegisterConstant("implementation", &dom_implementation_); -- RegisterProperty("documentElement", -+ this->RegisterConstant("doctype", static_cast<ScriptableInterface *>(NULL)); -+ this->RegisterConstant("implementation", &dom_implementation_); -+ this->RegisterProperty("documentElement", - NewSlot(&DOMDocument::GetDocumentElementNotConst), NULL); -- RegisterMethod("loadXML", NewSlot(&DOMDocument::LoadXML)); -- RegisterMethod("createElement", -+ this->RegisterMethod("loadXML", NewSlot(&DOMDocument::LoadXML)); -+ this->RegisterMethod("createElement", - NewSlot(&DOMDocument::ScriptCreateElement)); -- RegisterMethod("createDocumentFragment", -+ this->RegisterMethod("createDocumentFragment", - NewSlot(&DOMDocument::CreateDocumentFragment)); -- RegisterMethod("createTextNode", -+ this->RegisterMethod("createTextNode", - NewSlot(&DOMDocument::CreateTextNode)); -- RegisterMethod("createComment", NewSlot(&DOMDocument::CreateComment)); -- RegisterMethod("createCDATASection", -+ this->RegisterMethod("createComment", NewSlot(&DOMDocument::CreateComment)); -+ this->RegisterMethod("createCDATASection", - NewSlot(&DOMDocument::CreateCDATASection)); -- RegisterMethod("createProcessingInstruction", -+ this->RegisterMethod("createProcessingInstruction", - NewSlot(&DOMDocument::ScriptCreateProcessingInstruction)); -- RegisterMethod("createAttribute", -+ this->RegisterMethod("createAttribute", - NewSlot(&DOMDocument::ScriptCreateAttribute)); -- RegisterMethod("createEntityReference", -+ this->RegisterMethod("createEntityReference", - NewSlot(&DOMDocument::ScriptCreateEntityReference)); -- RegisterMethod("getElementsByTagName", -+ this->RegisterMethod("getElementsByTagName", - NewSlot(&Super::GetElementsByTagNameNotConst)); -- RegisterMethod("importNode", NewSlot(&DOMDocument::ScriptImportNode)); -+ this->RegisterMethod("importNode", NewSlot(&DOMDocument::ScriptImportNode)); - // Compatibility with Microsoft DOM. -- RegisterProperty("parsed", NewFixedGetterSlot(true), NULL); -- RegisterProperty("parseError", NewSlot(&DOMDocument::GetParseError), NULL); -- RegisterProperty("resolveExternals", NULL, NewSlot(&DummySetter)); -- RegisterProperty("validateOnParse", NULL, NewSlot(&DummySetter)); -- RegisterProperty("preserveWhiteSpace", -+ this->RegisterProperty("parsed", NewFixedGetterSlot(true), NULL); -+ this->RegisterProperty("parseError", NewSlot(&DOMDocument::GetParseError), NULL); -+ this->RegisterProperty("resolveExternals", NULL, NewSlot(&DummySetter)); -+ this->RegisterProperty("validateOnParse", NULL, NewSlot(&DummySetter)); -+ this->RegisterProperty("preserveWhiteSpace", - NewSlot(&DOMDocument::PreservesWhiteSpace), - NewSlot(&DOMDocument::SetPreserveWhiteSpace)); -- RegisterMethod("getProperty", NewSlot(DummyGetProperty)); -- RegisterMethod("setProperty", NewSlot(DummySetProperty)); -+ this->RegisterMethod("getProperty", NewSlot(DummyGetProperty)); -+ this->RegisterMethod("setProperty", NewSlot(DummySetProperty)); - // Compatibility with Microsoft DOM: XMLHttpRequest functions. -- RegisterProperty("async", NewSlot(&DOMDocument::IsAsync), -+ this->RegisterProperty("async", NewSlot(&DOMDocument::IsAsync), - NewSlot(&DOMDocument::SetAsync)); -- RegisterProperty("readyState", NewSlot(&DOMDocument::GetReadyState), NULL); -- RegisterMethod("load", NewSlot(&DOMDocument::Load)); -- RegisterClassSignal("onreadystatechange", -+ this->RegisterProperty("readyState", NewSlot(&DOMDocument::GetReadyState), NULL); -+ this->RegisterMethod("load", NewSlot(&DOMDocument::Load)); -+ this->RegisterClassSignal("onreadystatechange", - &DOMDocument::onreadystatechange_signal_); - } - ---- a/ggadget/xdg/icon_theme.cc -+++ b/ggadget/xdg/icon_theme.cc -@@ -16,6 +16,7 @@ - #include <sys/time.h> - #include <time.h> - #include <cstdlib> -+#include <unistd.h> - - #include <map> - #include <vector> ---- a/extensions/qt_system_framework/qt_system_framework.cc -+++ b/extensions/qt_system_framework/qt_system_framework.cc -@@ -32,6 +32,7 @@ - #include <ggadget/xdg/desktop_entry.h> - #include <ggadget/xdg/icon_theme.h> - #include <ggadget/xdg/utilities.h> -+#include <unistd.h> - - #define Initialize qt_system_framework_LTX_Initialize - #define Finalize qt_system_framework_LTX_Finalize ---- a/extensions/linux_system_framework/process.cc -+++ b/extensions/linux_system_framework/process.cc -@@ -17,6 +17,7 @@ - #include <sys/types.h> - #include <dirent.h> - #include <cstdlib> -+#include <unistd.h> - - #ifdef HAVE_X11 - #include <X11/Xlib.h> ---- a/gadgets/designer/designer_script_utils.cc -+++ b/gadgets/designer/designer_script_utils.cc -@@ -39,6 +39,7 @@ - #include <ggadget/system_utils.h> - #include <ggadget/uuid.h> - #include <ggadget/view_interface.h> -+#include <unistd.h> - - namespace ggadget { - namespace designer { diff --git a/community/google-gadgets/glibc231.patch b/community/google-gadgets/glibc231.patch deleted file mode 100644 index 61de05162..000000000 --- a/community/google-gadgets/glibc231.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- ggadget/gtk/main_loop.cc -+++ ggadget/gtk/main_loop.cc -@@ -16,9 +16,8 @@ - - #include <fcntl.h> - #include <stdint.h> --#include <glib/ghash.h> -+#include <glib.h> - #include <gtk/gtk.h> --#include <glib/gthread.h> - #include <ggadget/common.h> - #include "main_loop.h" - #include "utilities.h" ---- hosts/gtk/main.cc -+++ hosts/gtk/main.cc -@@ -14,8 +14,8 @@ - limitations under the License. - */ - -+#include <glib.h> - #include <gtk/gtk.h> --#include <glib/gthread.h> - #include <locale.h> - #include <signal.h> - #include <unistd.h> diff --git a/community/google-gadgets/google-gadgets-common.install b/community/google-gadgets/google-gadgets-common.install deleted file mode 100644 index 210cbc869..000000000 --- a/community/google-gadgets/google-gadgets-common.install +++ /dev/null @@ -1,15 +0,0 @@ -post_install() { - echo "==> Updating desktop database..." - gtk-update-icon-cache --quiet usr/share/icons/hicolor - update-mime-database usr/share/mime &> /dev/null -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} - -# vim:set ts=2 sw=2 et: diff --git a/community/google-gadgets/google-gadgets.changelog b/community/google-gadgets/google-gadgets.changelog deleted file mode 100644 index 5b8f85a71..000000000 --- a/community/google-gadgets/google-gadgets.changelog +++ /dev/null @@ -1,8 +0,0 @@ -25 Mar 2011 (GMT+8) Ray Rashif <schiv@archlinux.org> - - * 0.11.2-3: - xulrunner rebuild - - undepend on xulrunner (2.0 incompatible) - - disable smjs-script/browser-element - Cleaned up scriptlets (too many blank lines) - Added this changelog diff --git a/community/google-gadgets/wifi-types.patch b/community/google-gadgets/wifi-types.patch deleted file mode 100644 index be9383a61..000000000 --- a/community/google-gadgets/wifi-types.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -wbBur google-gadgets-for-linux-0.11.2/extensions/linux_system_framework/network.cc google-gadgets-for-linux-0.11.2.my/extensions/linux_system_framework/network.cc ---- google-gadgets-for-linux-0.11.2/extensions/linux_system_framework/network.cc 2009-03-15 04:12:42.000000000 +0000 -+++ google-gadgets-for-linux-0.11.2.my/extensions/linux_system_framework/network.cc 2011-04-08 20:57:16.000000000 +0000 -@@ -23,17 +23,9 @@ - namespace framework { - namespace linux_system { - --#ifdef NM_DEVICE_TYPE_WIFI - static const int kDeviceTypeWifi = NM_DEVICE_TYPE_WIFI; --#else --static const int kDeviceTypeWifi = DEVICE_TYPE_802_11_WIRELESS; --#endif - --#ifdef NM_DEVICE_TYPE_ETHERNET - static const int kDeviceTypeEthernet = NM_DEVICE_TYPE_ETHERNET; --#else --static const int kDeviceTypeEthernet = DEVICE_TYPE_802_3_ETHERNET; --#endif - - static const int kDeviceTypeUnknown = 0; - -diff -wbBur google-gadgets-for-linux-0.11.2/extensions/linux_system_framework/wireless.cc google-gadgets-for-linux-0.11.2.my/extensions/linux_system_framework/wireless.cc ---- google-gadgets-for-linux-0.11.2/extensions/linux_system_framework/wireless.cc 2009-12-28 10:39:53.000000000 +0000 -+++ google-gadgets-for-linux-0.11.2.my/extensions/linux_system_framework/wireless.cc 2011-04-08 20:57:39.000000000 +0000 -@@ -77,11 +77,7 @@ - - using namespace ggadget::dbus; - --#ifdef NM_DEVICE_TYPE_WIFI - static const int kDeviceTypeWifi = NM_DEVICE_TYPE_WIFI; --#else --static const int kDeviceTypeWifi = DEVICE_TYPE_802_11_WIRELESS; --#endif - - // Defined in nm 0.7 - static const int kDeviceStateActivated = 8; diff --git a/community/google-glog/PKGBUILD b/community/google-glog/PKGBUILD index 29852c517..5822ca07c 100644 --- a/community/google-glog/PKGBUILD +++ b/community/google-glog/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 83436 2013-02-01 07:03:30Z fyan $ +# $Id: PKGBUILD 99785 2013-10-30 23:42:17Z allan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Ian Yang <doit.ian@gmail.com> pkgname=google-glog pkgver=0.3.3 -pkgrel=1 +pkgrel=2 pkgdesc="Logging library for C++" arch=('i686' 'x86_64' 'mips64el') license=('custom:BSD3') url="http://code.google.com/p/google-glog/" depends=('gcc-libs') makedepends=('make' 'gcc') -options=('!libtool') source=("http://google-glog.googlecode.com/files/glog-${pkgver}.tar.gz") build() { diff --git a/community/gpac/PKGBUILD b/community/gpac/PKGBUILD index f5ad6cbbb..2b5b0c2bb 100644 --- a/community/gpac/PKGBUILD +++ b/community/gpac/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 94884 2013-08-01 06:54:59Z bpiotrowski $ +# $Id: PKGBUILD 99218 2013-10-25 20:55:07Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=gpac @@ -12,7 +12,7 @@ depends=('ffmpeg' 'libjpeg' 'libpng' 'glu' 'libxv') 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') +options=('staticlibs' '!makeflags') source=(ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.tar.xz{,.sig} gpac-ffmpeg.patch) sha1sums=('6ba29de672b6e4260e510e0e16d5bc0ab09cabb6' 'SKIP' diff --git a/community/gpicview/PKGBUILD b/community/gpicview/PKGBUILD index 7abcc842a..79e692e2b 100644 --- a/community/gpicview/PKGBUILD +++ b/community/gpicview/PKGBUILD @@ -1,32 +1,27 @@ -# $Id: PKGBUILD 96672 2013-09-02 21:26:05Z bgyorgy $ +# $Id: PKGBUILD 99073 2013-10-24 08:15:59Z bpiotrowski $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr> pkgname=gpicview -pkgver=0.2.3 -pkgrel=2 -pkgdesc="lightweight image viewer" +pkgver=0.2.4 +pkgrel=1 +pkgdesc='Lightweight image viewer' arch=('i686' 'x86_64' 'mips64el') license=('GPL2') -url="http://lxde.org/" +url='http://lxde.org/' groups=('lxde') -depends=('gtk2' 'desktop-file-utils') +depends=('gtk2' 'desktop-file-utils' 'xdg-utils') install=$pkgname.install makedepends=('pkgconfig' 'intltool') optdepends=('librsvg: For SVG support') -source=(http://downloads.sourceforge.net/sourceforge/lxde/${pkgname}-${pkgver}.tar.gz - fix-scrolling.patch) -md5sums=('bca9ffe1d283ed3dbb13bada7feb7e89' - 'f258a3e703c4daa2f79c0c9f5a625d86') +source=(http://downloads.sourceforge.net/sourceforge/lxde/$pkgname-$pkgver.tar.gz) +md5sums=('b209e36531f89c48e3067b389699d4c7') prepare() { - cd "$srcdir/$pkgname-$pkgver" - - # Fix scrolling (FS#34872) - patch -Np1 -i "$srcdir/fix-scrolling.patch" + cd $pkgname-$pkgver - # Apply one main category only (FS#34684) + # Apply only one main category (FS#34684) sed -i '/^Categories=/ s/Utility;//' gpicview.desktop.in } @@ -38,6 +33,6 @@ build() { } package() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install } diff --git a/community/gpicview/fix-scrolling.patch b/community/gpicview/fix-scrolling.patch deleted file mode 100644 index 9323055ad..000000000 --- a/community/gpicview/fix-scrolling.patch +++ /dev/null @@ -1,149 +0,0 @@ -From 88e76ee77d7271820dfad4b66ea1ca892e1a1ae0 Mon Sep 17 00:00:00 2001 -From: Vadim Ushakov <igeekless@gmail.com> -Date: Fri, 3 Aug 2012 22:43:29 +0800 -Subject: [PATCH] fix scrolling when scale == 1 - ---- - src/image-view.c | 98 ++++++++---------------------------------------------- - 1 files changed, 14 insertions(+), 84 deletions(-) - -diff --git a/src/image-view.c b/src/image-view.c -index cd40e3a..b367f2a 100644 ---- a/src/image-view.c -+++ b/src/image-view.c -@@ -309,65 +309,6 @@ void image_view_paint( ImageView* iv, GdkEventExpose* evt ) - { - // GdkRectangle& rect = rects[i]; - paint( iv, rects + i, GDK_INTERP_NEAREST ); --#if 0 -- g_debug("dirty dest: x=%d, y=%d, w=%d, h=%d\nx_off=%d, y_off=%d", -- rect.x, rect.y, rect.width, rect.height, iv->img_area.x, iv->img_area.y ); -- -- if( ! gdk_rectangle_intersect( &rect, &iv->img_area, &rect ) ) -- continue; -- -- int dest_x = rect.x; -- int dest_y = rect.y; -- -- rect.x -= img_area.x; -- rect.y -= img_area.y; -- -- GdkPixbuf* src_pix = NULL; -- int src_x, src_y; -- if( iv->scale == 1.0 ) // original size -- { -- src_pix = (GdkPixbuf*)g_object_ref( pix ); -- src_x = rect.x; -- src_y = rect.y; -- } -- else // scaling is needed -- { -- GdkPixbuf* scaled_pix = NULL; -- int src_w, src_h; -- src_x = (int)floor( gdouble(rect.x) / scale + 0.5 ); -- src_y = (int)floor( gdouble(rect.y) / scale + 0.5 ); -- src_w = (int)floor( gdouble(rect.width) / scale + 0.5 ); -- src_h = (int)floor( gdouble(rect.height) / scale + 0.5 ); -- if( src_y > gdk_pixbuf_get_height(pix) ) -- src_y = gdk_pixbuf_get_height(pix); -- if( src_x + src_w > gdk_pixbuf_get_width(pix) ) -- src_w = gdk_pixbuf_get_width(pix) - src_x; -- if( src_y + src_h > gdk_pixbuf_get_height(pix) ) -- src_h = gdk_pixbuf_get_height(pix) - src_y; -- g_debug("orig src: x=%d, y=%d, w=%d, h=%d", -- src_x, src_y, src_w, src_h ); -- -- src_pix = gdk_pixbuf_new_subpixbuf( pix, src_x, src_y, src_w, src_h ); -- scaled_pix = gdk_pixbuf_scale_simple( src_pix, rect.width, rect.height, interp_type ); -- g_object_unref( src_pix ); -- src_pix = scaled_pix; -- -- src_x = 0; -- src_y = 0; -- } -- -- if( G_LIKELY(src_pix) ) -- { -- gdk_draw_pixbuf( widget->window, -- widget->style->fg_gc[GTK_STATE_NORMAL], -- src_pix, -- src_x, src_y, -- dest_x, dest_y, -- rect.width, rect.height, -- GDK_RGB_DITHER_NORMAL, 0, 0 ); -- g_object_unref( src_pix ); -- } --#endif - } - g_free( rects ); - -@@ -525,28 +466,29 @@ void paint( ImageView* iv, GdkRectangle* invalid_rect, GdkInterpType type ) - if( ! gdk_rectangle_intersect( invalid_rect, &iv->img_area, &rect ) ) - return; - -- int dest_x = rect.x; -- int dest_y = rect.y; -- -- rect.x -= iv->img_area.x; -- rect.y -= iv->img_area.y; -+ int dest_x; -+ int dest_y; - - GdkPixbuf* src_pix = NULL; -- int src_x, src_y; - if( iv->scale == 1.0 ) // original size - { - src_pix = (GdkPixbuf*)g_object_ref( iv->pix ); -- src_x = rect.x; -- src_y = rect.y; -+ dest_x = iv->img_area.x; -+ dest_y = iv->img_area.y; - } - else // scaling is needed - { -+ dest_x = rect.x; -+ dest_y = rect.y; -+ -+ rect.x -= iv->img_area.x; -+ rect.y -= iv->img_area.y; -+ - GdkPixbuf* scaled_pix = NULL; -- int src_w, src_h; -- src_x = (int)floor( ((gdouble)rect.x) / iv->scale + 0.5 ); -- src_y = (int)floor( ((gdouble)rect.y) / iv->scale + 0.5 ); -- src_w = (int)floor( ((gdouble)rect.width) / iv->scale + 0.5 ); -- src_h = (int)floor( ((gdouble)rect.height) / iv->scale + 0.5 ); -+ int src_x = (int)floor( ((gdouble)rect.x) / iv->scale + 0.5 ); -+ int src_y = (int)floor( ((gdouble)rect.y) / iv->scale + 0.5 ); -+ int src_w = (int)floor( ((gdouble)rect.width) / iv->scale + 0.5 ); -+ int src_h = (int)floor( ((gdouble)rect.height) / iv->scale + 0.5 ); - if( src_y > gdk_pixbuf_get_height( iv->pix ) ) - src_y = gdk_pixbuf_get_height( iv->pix ); - if( src_x + src_w > gdk_pixbuf_get_width( iv->pix ) ) -@@ -564,23 +506,11 @@ void paint( ImageView* iv, GdkRectangle* invalid_rect, GdkInterpType type ) - src_pix = scaled_pix; - } - -- src_x = 0; -- src_y = 0; - } - - if( G_LIKELY(src_pix) ) - { - GtkWidget* widget = (GtkWidget*)iv; --/* -- gdk_draw_pixbuf( widget->window, -- widget->style->fg_gc[GTK_STATE_NORMAL], -- src_pix, -- src_x, src_y, -- dest_x, dest_y, -- rect.width, rect.height, -- GDK_RGB_DITHER_NORMAL, 0, 0 ); --*/ -- // New function with cairo - cairo_t *cr = gdk_cairo_create (gtk_widget_get_window(widget)); - gdk_cairo_set_source_pixbuf (cr, src_pix, dest_x, dest_y); - cairo_paint (cr); --- -1.7.4.1 - diff --git a/community/gpicview/gpicview.install b/community/gpicview/gpicview.install index bc3abcd40..ec506fa93 100644 --- a/community/gpicview/gpicview.install +++ b/community/gpicview/gpicview.install @@ -1,11 +1,12 @@ post_install() { - update-desktop-database -q + update-desktop-database -q + xdg-icon-resource forceupdate --theme hicolor &> /dev/null } post_upgrade() { - post_install + post_install } post_remove() { - post_install + post_install } diff --git a/community/gpointing-device-settings/PKGBUILD b/community/gpointing-device-settings/PKGBUILD index 7d7f27fdd..075e53f0f 100644 --- a/community/gpointing-device-settings/PKGBUILD +++ b/community/gpointing-device-settings/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89372 2013-04-29 00:10:30Z bgyorgy $ +# $Id: PKGBUILD 99786 2013-10-30 23:42:41Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Thomas Mudrunka <harvie@@email..cz> @@ -11,7 +11,6 @@ license=('GPL') url="http://live.gnome.org/GPointingDeviceSettings" depends=('gtk2' 'gconf') makedepends=('gnome-settings-daemon' 'intltool') -options=('!libtool') source=("http://keihanna.dl.sourceforge.jp/gsynaptics/45812/${pkgname}-${pkgver}.tar.gz") md5sums=('1d1491473df8eabca3c15c997a975d7f') diff --git a/community/gpsim/PKGBUILD b/community/gpsim/PKGBUILD index 7fe5e9e12..9c884a477 100644 --- a/community/gpsim/PKGBUILD +++ b/community/gpsim/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 98438 2013-10-10 13:31:09Z spupykin $ +# $Id: PKGBUILD 100166 2013-11-01 20:47:35Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: mickael9 <mickael9 at gmail dot com> pkgname=gpsim pkgver=0.27.0 -pkgrel=1 +pkgrel=2 pkgdesc="A full-featured software simulator for Microchip PIC microcontrollers" arch=(i686 x86_64 'mips64el') url="http://gpsim.sourceforge.net/" license=(GPL) depends=('gtk2+extra' 'popt') makedepends=('gtk2+extra' 'gputils') -options=('!libtool') source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz) md5sums=('b3ded17f1c8c6134f2381d6e6925b231') diff --git a/community/grace/PKGBUILD b/community/grace/PKGBUILD index d9c29ff80..141d2b9a0 100644 --- a/community/grace/PKGBUILD +++ b/community/grace/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 90043 2013-05-06 19:37:42Z foutrelis $ +# $Id: PKGBUILD 100168 2013-11-01 20:47:57Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: damir <damir@archlinux.org> # Contributor: Damir Perisa <damir.perisa@bluewin.ch> pkgname=grace pkgver=5.1.23 -pkgrel=2 +pkgrel=3 pkgdesc="2D plotting tool" arch=(i686 x86_64 'mips64el') url="http://plasma-gate.weizmann.ac.il/Grace/" diff --git a/community/granite/PKGBUILD b/community/granite/PKGBUILD new file mode 100644 index 000000000..45930bbfe --- /dev/null +++ b/community/granite/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 99110 2013-10-24 13:12:55Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd at gmail dot com> +# Contributor: Ner0 <darkelfdarkelf666 at yahoo dot co dot uk> + +pkgname=granite +pkgver=0.2.2 +pkgrel=3 +pkgdesc="An extension of GTK+ libraries" +arch=('i686' 'x86_64') +url="https://launchpad.net/granite" +license=('LGPL3') +depends=('gtk3' 'libgee06') +makedepends=('cmake' 'gobject-introspection' 'vala') +install="${pkgname}.install" +source=("https://launchpad.net/${pkgname}/${pkgver%\.?}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz") +sha256sums=('341f94cd8c2af60fc072fb8602e1406bccd77189aad76424b172c3ce08c173cc') + +build() { + cd ${pkgname}-${pkgver} + + if [[ -d build ]]; then + rm -rf build + fi + mkdir build && cd build + + cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_BUILD_TYPE='Release' + make +} + +package() { + cd ${pkgname}-${pkgver}/build + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et: diff --git a/community/granite/granite.install b/community/granite/granite.install new file mode 100644 index 000000000..11027f6ea --- /dev/null +++ b/community/granite/granite.install @@ -0,0 +1,13 @@ +post_install() { + gtk-update-icon-cache -ftq usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + +# vim: ts=2 sw=2 et: diff --git a/community/gsoap/PKGBUILD b/community/gsoap/PKGBUILD index befbbb1be..4c067e51b 100644 --- a/community/gsoap/PKGBUILD +++ b/community/gsoap/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 96756 2013-09-04 10:16:51Z spupykin $ +# $Id: PKGBUILD 100170 2013-11-01 20:48:34Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Tor Krill <tor@krill.nu> # Contributor: Lee.MaRS <leemars@gmail.com> pkgname=gsoap pkgver=2.8.16 -pkgrel=1 +pkgrel=2 pkgdesc="Offers an XML language binding to ease the development of SOAP/XML Web services in C and C/C++" url="http://www.cs.fsu.edu/~engelen/soap.html" arch=('i686' 'x86_64' 'mips64el') diff --git a/community/gsql/PKGBUILD b/community/gsql/PKGBUILD index 92166ac5a..65667cc89 100644 --- a/community/gsql/PKGBUILD +++ b/community/gsql/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88439 2013-04-17 16:49:53Z bgyorgy $ +# $Id: PKGBUILD 99788 2013-10-30 23:43:21Z allan $ # Contributor: Michael Kanis <mkanis@gmx.de> pkgname=gsql @@ -16,7 +16,7 @@ optdepends=('libmariadbclient: MySQL engine' 'postgresql-libs: PostgreSQL engine' 'vte: Terminal session plugin') install=gsql.install -options=(!libtool !emptydirs) +options=(!emptydirs) source=(http://gsql.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2) md5sums=('8f3322a75390584729e84a8570e08bea') diff --git a/community/gst-editing-services/PKGBUILD b/community/gst-editing-services/PKGBUILD index c7c38a563..350ff3fc9 100644 --- a/community/gst-editing-services/PKGBUILD +++ b/community/gst-editing-services/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98225 2013-10-07 15:51:20Z spupykin $ +# $Id: PKGBUILD 99789 2013-10-30 23:43:42Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Lubosz Sarnecki <lubosz@gmail.com> # Contributor: Kerrick Staley <mail@kerrickstaley.com> @@ -13,7 +13,6 @@ license=('LGPL') url='http://gstreamer.freedesktop.org/modules/gst-editing-services.html' depends=('gst-plugins-base') makedepends=('git' 'intltool' 'pkgconfig' 'gtk-doc' 'gobject-introspection') -options=('!libtool') source=('git://anongit.freedesktop.org/gstreamer/gst-editing-services') sha256sums=('SKIP') diff --git a/community/gst-python/PKGBUILD b/community/gst-python/PKGBUILD index c18cf9d9e..8fc61d58d 100644 --- a/community/gst-python/PKGBUILD +++ b/community/gst-python/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98229 2013-10-07 15:57:05Z spupykin $ +# $Id: PKGBUILD 99790 2013-10-30 23:44:03Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jan de Groot <jgc@archlinux.org> @@ -11,7 +11,6 @@ license=('LGPL') url="http://gstreamer.freedesktop.org/" depends=('python2-gobject' 'gst-plugins-base') makedepends=('pkgconfig') -options=('!libtool') source=(http://gstreamer.freedesktop.org/src/gst-python/gst-python-${pkgver}.tar.bz2) md5sums=('16d85442b98fab61bab66a53eb571d6a') diff --git a/community/gstreamermm/PKGBUILD b/community/gstreamermm/PKGBUILD index 050059c9f..f6af444cc 100644 --- a/community/gstreamermm/PKGBUILD +++ b/community/gstreamermm/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81906 2013-01-03 11:48:18Z jelle $ +# $Id: PKGBUILD 99791 2013-10-30 23:44:23Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgname=gstreamermm @@ -10,7 +10,6 @@ url="http://gstreamer.freedesktop.org/bindings/cplusplus.html" license=('LGPL') depends=('glibmm' 'gstreamer0.10-base>=0.10.25' 'libsigc++2.0' 'libxml++') makedepends=('doxygen' 'pkgconfig') -options=('!libtool') changelog=$pkgname.changelog source=(http://ftp.gnome.org/pub/GNOME/sources/gstreamermm/0.10/${pkgname}-${pkgver}.tar.xz) sha256sums=('12b5f377363594a69cb79f2f5cd0a8b1813ca6553680c3216e6354cfd682ebc6') diff --git a/community/gtest/PKGBUILD b/community/gtest/PKGBUILD index c19a0a435..8d9dc3592 100644 --- a/community/gtest/PKGBUILD +++ b/community/gtest/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97632 2013-09-26 06:11:28Z fyan $ +# $Id: PKGBUILD 99792 2013-10-30 23:44:46Z allan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Alexandre Bique <bique.alexandre@gmail.com> # Contributor: Louis R. Marascio <lrm@fitnr.com> @@ -11,7 +11,6 @@ pkgdesc="Google Test - C++ testing utility based on the xUnit framework (like JU arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/googletest/" license=('custom:BSD3') -options=('!libtool') depends=('gcc-libs' 'sh') makedepends=('python2' 'cmake') source=("http://googletest.googlecode.com/files/$pkgname-$pkgver.zip") diff --git a/community/gtk-aurora-engine/PKGBUILD b/community/gtk-aurora-engine/PKGBUILD index 9487a1838..06a4409fa 100644 --- a/community/gtk-aurora-engine/PKGBUILD +++ b/community/gtk-aurora-engine/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65546 2012-02-21 08:51:13Z spupykin $ +# $Id: PKGBUILD 99794 2013-10-30 23:45:28Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Dmitry N. Shilov <stormblast@land.ru> # Maintainer: Daniel J Griffiths <ghost1227@archlinux.us> @@ -12,7 +12,6 @@ url="http://www.gnome-look.org/content/show.php/Aurora+Gtk+Engine?content=56438" license=('GPL') depends=('gtk2') makedepends=('pkgconfig') -options=('!libtool') source=(http://www.gnome-look.org/CONTENT/content-files/56438-aurora-${pkgver}.tar.bz2 gtk-aurora-engine-1.5.1-glib.patch) md5sums=('5eeea57c5938306ad7ccfc7cd71d009d' diff --git a/community/gtk-engine-murrine/PKGBUILD b/community/gtk-engine-murrine/PKGBUILD index 04a3dec25..6f595a875 100644 --- a/community/gtk-engine-murrine/PKGBUILD +++ b/community/gtk-engine-murrine/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 69978 2012-04-27 16:16:23Z spupykin $ +# $Id: PKGBUILD 99796 2013-10-30 23:46:10Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Roman Kyrylych <Roman.Kyrylych@gmail.com> @@ -14,7 +14,6 @@ url="http://cimitan.com/murrine/project/murrine" license=('LGPL3') depends=('gtk2') makedepends=('intltool') -options=('!libtool') source=(http://ftp.gnome.org/pub/GNOME/sources/murrine/0.98/murrine-${pkgver}.tar.xz) sha256sums=('e6a2af72674403d06c03e067d915004e8d9cdeec206f3350c7f3ee595b139912') sha256sums=('e9c68ae001b9130d0f9d1b311e8121a94e5c134b82553ba03971088e57d12c89') diff --git a/community/gtk-engine-unico/PKGBUILD b/community/gtk-engine-unico/PKGBUILD index 21e856757..4b42c84d9 100644 --- a/community/gtk-engine-unico/PKGBUILD +++ b/community/gtk-engine-unico/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 79966 2012-11-15 05:43:40Z bpiotrowski $ +# $Id: PKGBUILD 99797 2013-10-30 23:46:34Z allan $ # Maintainer: Bartlomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Hilinus <itahilinus[at]hotmail[dot]it> @@ -11,7 +11,6 @@ url='https://launchpad.net/unico' license=('GPL') depends=('gtk3') makedepends=('gnome-common') -options=(!libtool) source=(ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-139.tar.xz) md5sums=('a451cf9e3d6b092a2fbeb424d0436dd3') diff --git a/community/gtk2+extra/PKGBUILD b/community/gtk2+extra/PKGBUILD index 73e8633d8..b58bb8abb 100644 --- a/community/gtk2+extra/PKGBUILD +++ b/community/gtk2+extra/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 65542 2012-02-21 08:49:41Z spupykin $ +# $Id: PKGBUILD 100172 2013-11-01 20:52:15Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=gtk2+extra pkgver=2.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="GtkExtra is a useful set of widgets for creating GUI's for the Xwindows system using GTK+" arch=(i686 x86_64 'mips64el') url="http://gtkextra.sourceforge.net/" depends=('gtk2') license=('LGPL') -options=('!libtool') source=(http://downloads.sourceforge.net/project/gtkextra/$pkgver/gtk%2Bextra-$pkgver.tar.gz build-fix.patch gtk2+extra-2.1.2-glib.patch) @@ -24,5 +23,9 @@ build() { patch -Np1 -i ${srcdir}/gtk2+extra-2.1.2-glib.patch ./configure --prefix=/usr make +} + +package() { + cd $srcdir/gtk+extra-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/gtkdatabox/PKGBUILD b/community/gtkdatabox/PKGBUILD index d6ddf73e1..d2cd27f1f 100644 --- a/community/gtkdatabox/PKGBUILD +++ b/community/gtkdatabox/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 79742 2012-11-11 19:42:10Z spupykin $ +# $Id: PKGBUILD 100174 2013-11-01 20:54:29Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> pkgname=gtkdatabox pkgver=0.9.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="A widget for the Gtk+ library designed to display large amounts of numerical data" arch=(i686 x86_64 mips64el) url="http://sourceforge.net/projects/gtkdatabox/" license=("LGPL") depends=('gtk2' 'libglade') makedepends=('gtk-doc') -options=('!libtool' 'docs') +options=('docs') source=(http://downloads.sourceforge.net/project/gtkdatabox/gtkdatabox/$pkgver/gtkdatabox-$pkgver.tar.gz) md5sums=('99c1fe9a918ee94e2b6f967cd22a6f5b') @@ -24,5 +24,9 @@ build() { --enable-gtk-doc-pdf \ --enable-libglade make +} + +package() { + cd $srcdir/gtkdatabox-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/gtkglarea/PKGBUILD b/community/gtkglarea/PKGBUILD index 11d03fa3e..9470f3a5b 100644 --- a/community/gtkglarea/PKGBUILD +++ b/community/gtkglarea/PKGBUILD @@ -12,7 +12,6 @@ arch=('i686' 'x86_64') url="http://mono-project.com/GtkGLArea" license=('GPL') depends=('gtk2' 'glu') -options=('!libtool') source=("http://ftp.gnome.org/pub/GNOME/sources/$pkgname/2.0/$pkgname-$pkgver.tar.gz") md5sums=('2a81a86cfa80a920a5454dd00fad2e1d') diff --git a/community/gtkhotkey/PKGBUILD b/community/gtkhotkey/PKGBUILD index 62f8d5f78..f8c76bece 100644 --- a/community/gtkhotkey/PKGBUILD +++ b/community/gtkhotkey/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81675 2012-12-26 12:18:55Z fyan $ +# $Id: PKGBUILD 99799 2013-10-30 23:47:19Z allan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: kiefer <jorgelmadrid@gmail.com> # Contributor: Alessio Sergi <asergi at archlinux dot us> @@ -14,7 +14,6 @@ url="https://launchpad.net/gtkhotkey" license=('LGPL3') depends=('gtk2') makedepends=('intltool') -options=('!libtool') source=("http://launchpad.net/$pkgname/0.2/$pkgver/+download/$pkgname-$pkgver.tar.gz") md5sums=('bfdc73e68e9adbe0d506d31a25862914') diff --git a/community/gtkpod/PKGBUILD b/community/gtkpod/PKGBUILD index a323e1e01..f48b07514 100644 --- a/community/gtkpod/PKGBUILD +++ b/community/gtkpod/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 90342 2013-05-11 16:17:24Z tomegun $ +# $Id: PKGBUILD 99800 2013-10-30 23:47:43Z allan $ # Maintainer: Federico Cinelli <cinelli@aur.archlinux.org> # Contributor: Kevin Piche <kevin@archlinux.org> # Contributor: Aaron Griffin <aaron@archlinux.org> pkgname=gtkpod -pkgver=2.1.3 -pkgrel=4 +pkgver=2.1.4 +pkgrel=1 pkgdesc="A platform independent GUI for Apple's iPod using GTK3" arch=('i686' 'x86_64' 'mips64el') url="http://gtkpod.sourceforge.net" license=('GPL') -depends=('libanjuta' 'curl' 'flac' 'libid3tag' 'libgpod' 'awk' 'hicolor-icon-theme' 'libwebkit3') +depends=('libanjuta' 'curl' 'flac' 'libid3tag' 'libgpod' 'awk' 'hicolor-icon-theme' 'webkitgtk') makedepends=('flex' 'intltool' 'faad2' 'libvorbis') optdepends=('libmp4v2: MP4/h264 support' 'vorbis-tools: OGG support' @@ -18,16 +18,15 @@ optdepends=('libmp4v2: MP4/h264 support' 'id3v2: mp3 conversion support' 'faad2: m4a conversion support') install=gtkpod.install -options=('!libtool') source=("http://downloads.sourceforge.net/gtkpod/$pkgname-$pkgver.tar.gz" gtkpod-2.1.3-gdl-3.6.patch) -md5sums=('57f04578de6e3262a436ec574422b144' - '94a4cc0b47ba8895c0a51e53e94da517') +md5sums=('66c12ccb529c0f7de9a48a7f0d277c80' + '94a4cc0b47ba8895c0a51e53e94da517') build() { cd "$srcdir/$pkgname-$pkgver" - patch -p1 -i "$srcdir/gtkpod-2.1.3-gdl-3.6.patch" +# patch -p1 -i "$srcdir/gtkpod-2.1.3-gdl-3.6.patch" sed -i 's#python#python2#' scripts/sync-palm-jppy.py ./configure --prefix=/usr diff --git a/community/gtksourceviewmm/PKGBUILD b/community/gtksourceviewmm/PKGBUILD index 10e838d35..dbb58d752 100644 --- a/community/gtksourceviewmm/PKGBUILD +++ b/community/gtksourceviewmm/PKGBUILD @@ -1,4 +1,4 @@ -#$Id: PKGBUILD 88691 2013-04-21 22:17:11Z heftig $ +#$Id: PKGBUILD 99801 2013-10-30 23:48:06Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> @@ -10,7 +10,6 @@ arch=('x86_64' 'i686' 'mips64el') url='http://projects.gnome.org/gtksourceviewmm/' license=('LGPL2.1') depends=('gtkmm3' 'gtksourceview3') -options=('!libtool') source=("http://download.gnome.org/sources/$pkgname/3.2/$pkgname-$pkgver.tar.xz") sha256sums=('9dc0c44f00627e434a36ac7c3a34d9c30ebe45eb6dc682dc733a85dcead2ba66') diff --git a/community/gtkspell3/PKGBUILD b/community/gtkspell3/PKGBUILD index 8db090a6d..096903245 100644 --- a/community/gtkspell3/PKGBUILD +++ b/community/gtkspell3/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97714 2013-09-27 20:04:38Z bgyorgy $ +# $Id: PKGBUILD 99802 2013-10-30 23:48:32Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Roman Kyrylych <roman@archlinux.org> # Contributor: Ben <ben@benmazer.net> @@ -12,7 +12,6 @@ arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('gtk3' 'enchant') makedepends=('intltool' 'gobject-introspection' 'vala') -options=('!libtool') source=(http://gtkspell.sourceforge.net/download/$pkgname-$pkgver.tar.gz) md5sums=('d25b547507940738cf016936c3452113') diff --git a/community/gtranslator/PKGBUILD b/community/gtranslator/PKGBUILD index 8172c0ac2..31dc1f275 100644 --- a/community/gtranslator/PKGBUILD +++ b/community/gtranslator/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88692 2013-04-21 22:17:13Z heftig $ +# $Id: PKGBUILD 99803 2013-10-30 23:49:03Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Hugo Doria <hugo@archlinux.org> @@ -15,7 +15,6 @@ depends=('desktop-file-utils' 'gdl' 'gettext' 'gtksourceview3' 'gtkspell3' 'iso- makedepends=('intltool' 'itstool' 'gnome-doc-utils' 'gucharmap' 'json-glib' 'gnome-common' 'yelp-tools') optdepends=('gucharmap: for charmap plugin' 'json-glib: for open-tran plugin') -options=('!libtool') install="$pkgname.install" source=("http://ftp.acc.umu.se/pub/GNOME/sources/$pkgname/2.91/$pkgname-$pkgver.tar.xz" 'gtkspell3-port.patch') diff --git a/community/guake/PKGBUILD b/community/guake/PKGBUILD index af49cd896..3d8f8711a 100644 --- a/community/guake/PKGBUILD +++ b/community/guake/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 78192 2012-10-17 10:24:02Z allan $ +# $Id: PKGBUILD 99804 2013-10-30 23:49:26Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Wilson Pinto Júnior (N3RD3X) <n3rd3x@linuxmail.org> @@ -12,7 +12,6 @@ url="http://guake.org/" license=('GPL') depends=('python2-notify' 'vte' 'python2-gconf' 'python2-dbus' 'python2-xdg' 'hicolor-icon-theme' 'xdg-utils') makedepends=('intltool') -options=('!libtool') install=$pkgname.install source=(http://guake.org/files/$pkgname-$pkgver.tar.gz guake-fix-notification.patch) diff --git a/community/guichan/PKGBUILD b/community/guichan/PKGBUILD index d948c2b66..4c7c841d3 100644 --- a/community/guichan/PKGBUILD +++ b/community/guichan/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 70598 2012-05-12 11:22:15Z jlichtblau $ +# $Id: PKGBUILD 99805 2013-10-30 23:49:55Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Mateusz Herych <heniekk@gmail.com> # Contributor: Bjørn Lindeijer <bjorn@lindeijer.nl> @@ -11,7 +11,7 @@ arch=('i686' 'x86_64' 'mips64el') url="http://guichan.sourceforge.net/" license=('BSD') makedepends=('sdl_image' 'allegro4' 'libgl' 'glut') -options=('!libtool' '!strip') +options=('!strip') source=(http://guichan.googlecode.com/files/$pkgname-$pkgver.tar.gz) sha256sums=('eedf206eae5201eaae027b133226d0793ab9a287bfd74c5f82c7681e3684eeab') diff --git a/community/guifications/PKGBUILD b/community/guifications/PKGBUILD index 94a0683b9..13600adb7 100644 --- a/community/guifications/PKGBUILD +++ b/community/guifications/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 58837 2011-11-18 17:38:20Z jelle $ +# $Id: PKGBUILD 99806 2013-10-30 23:50:22Z allan $ # Maintainer : Ionut Biru <ibiru@archlinux.org> # Contributor: Link Dupont <link@.subpop.net> @@ -11,7 +11,6 @@ url="http://plugins.guifications.org/trac/wiki/Guifications" license=("GPL") depends=('pidgin') makedepends=('perlxml') -options=('!libtool') source=("https://www.guifications.org/attachments/download/145/pidgin-guifications-2.16.tar.gz") md5sums=('43fd9022160f15b4b262c4662ba62fc9') diff --git a/community/gwenhywfar/PKGBUILD b/community/gwenhywfar/PKGBUILD index 902455871..999632594 100644 --- a/community/gwenhywfar/PKGBUILD +++ b/community/gwenhywfar/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85356 2013-03-01 10:32:40Z andrea $ +# $Id: PKGBUILD 99807 2013-10-30 23:50:53Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: William Rea <sillywilly@gmail.com> @@ -9,7 +9,6 @@ pkgrel=2 pkgdesc="OS abstraction functions for various projects" arch=(i686 x86_64 'mips64el') url="http://www.aquamaniac.de" -options=('!libtool') license=("LGPL") depends=('openssl' 'gnutls' 'libgcrypt') makedepends=('gtk2' 'qt4') diff --git a/community/haddock/PKGBUILD b/community/haddock/PKGBUILD index e1cf57db0..c67a180f2 100644 --- a/community/haddock/PKGBUILD +++ b/community/haddock/PKGBUILD @@ -1,23 +1,24 @@ -# $Id: PKGBUILD 90316 2013-05-11 13:01:51Z arodseth $ +# $Id: PKGBUILD 99417 2013-10-28 12:23:37Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> pkgname=haddock pkgver=2.13.2 -pkgrel=1 +pkgrel=2 pkgdesc='Tool for generating documentation for Haskell libraries' url='http://hackage.haskell.org/package/haddock/' license=('custom:BSD3') arch=('x86_64' 'i686' 'mips64el') makedepends=('alex' 'happy') -depends=('ghc=7.6.3-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths') +depends=('ghc' 'haskell-xhtml' 'haskell-ghc-paths') install="$pkgname.install" source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz") sha256sums=('25e7d5819d38cbb1c9b1ff967e2a4093c776c3defaa0a249c8eabba1e70892e3') +options=('staticlibs') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ --prefix=/usr --docdir=/usr/share/doc/"$pkgname" \ @@ -30,7 +31,7 @@ build() { } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" install -m744 unregister.sh \ diff --git a/community/haskell-bytestring-show/PKGBUILD b/community/haskell-bytestring-show/PKGBUILD index 99fd4ebb6..7ed57a380 100644 --- a/community/haskell-bytestring-show/PKGBUILD +++ b/community/haskell-bytestring-show/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 89293 2013-04-28 16:52:14Z td123 $ +# $Id: PKGBUILD 100508 2013-11-05 10:55:19Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=haskell-bytestring-show pkgver=0.3.5.4 -pkgrel=4 +pkgrel=5 pkgdesc="Efficient conversion of values into readable byte strings." url="http://hackage.haskell.org/package/bytestring-show" license=("BSD3") diff --git a/community/haskell-ghc-paths/PKGBUILD b/community/haskell-ghc-paths/PKGBUILD index d6776e052..c20665eff 100644 --- a/community/haskell-ghc-paths/PKGBUILD +++ b/community/haskell-ghc-paths/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ +# $Id: PKGBUILD 99206 2013-10-25 16:17:55Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> pkgname=haskell-ghc-paths pkgver=0.1.0.9 -pkgrel=2 +pkgrel=3 pkgdesc="Knowledge of GHC's installation directories" url='http://hackage.haskell.org/package/ghc-paths' license=('custom:BSD3') @@ -13,10 +13,11 @@ arch=('x86_64' 'i686') depends=('ghc=7.6.3-1') source=("http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz") install="$pkgname.install" +options=('staticlibs') sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945') build() { - cd "$srcdir/ghc-paths-$pkgver" + cd "ghc-paths-$pkgver" runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ --prefix=/usr --docdir="/usr/share/doc/$pkgname" \ @@ -29,7 +30,7 @@ build() { } package() { - cd "$srcdir/ghc-paths-$pkgver" + cd "ghc-paths-$pkgver" install -Dm 744 register.sh \ "$pkgdir/usr/share/haskell/$pkgname/register.sh" diff --git a/community/haskell-hslogger/PKGBUILD b/community/haskell-hslogger/PKGBUILD index aa4edb5f6..a27bad530 100644 --- a/community/haskell-hslogger/PKGBUILD +++ b/community/haskell-hslogger/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 89306 2013-04-28 16:52:27Z td123 $ +# $Id: PKGBUILD 100510 2013-11-05 10:55:37Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Arch Haskell Team <arch-haskell@haskell.org> pkgname=haskell-hslogger pkgver=1.2.1 -pkgrel=4 +pkgrel=5 pkgdesc="Versatile logging framework" url="http://hackage.haskell.org/package/hslogger" license=('LGPL') diff --git a/community/haskell-quickcheck/PKGBUILD b/community/haskell-quickcheck/PKGBUILD index 937d26326..83c7e7307 100644 --- a/community/haskell-quickcheck/PKGBUILD +++ b/community/haskell-quickcheck/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89314 2013-04-28 16:52:36Z td123 $ +# $Id: PKGBUILD 99290 2013-10-26 17:33:27Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> @@ -6,18 +6,19 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck pkgver=2.6 -pkgrel=2 +pkgrel=3 pkgdesc='Automatic testing of Haskell programs' url='http://hackage.haskell.org/package/QuickCheck' license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.6.3-1' 'haskell-random=1.0.1.1-5' 'sh') -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz") -install=${pkgname}.install +depends=('ghc' 'haskell-random') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz") +install="$pkgname.install" +options=('staticlibs') sha256sums=('8001c00a1892714d914e5007ba72cdd428c1ea4c6b8418c6cb5e7809753d970d') build() { - cd "$srcdir/$_hkgname-$pkgver" + cd "$_hkgname-$pkgver" runhaskell Setup configure -O -p \ --enable-split-objs \ @@ -33,7 +34,7 @@ build() { } package() { - cd "$srcdir/$_hkgname-$pkgver" + cd "$_hkgname-$pkgver" install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" install -m744 unregister.sh \ diff --git a/community/haskell-regex-base/PKGBUILD b/community/haskell-regex-base/PKGBUILD index c966e3963..06c9793c9 100644 --- a/community/haskell-regex-base/PKGBUILD +++ b/community/haskell-regex-base/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89315 2013-04-28 16:52:37Z td123 $ +# $Id: PKGBUILD 99318 2013-10-26 21:05:51Z jelle $ # Maintainer: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> # Contributor: Alexander Rødseth <rodseth@gmail.com> @@ -6,18 +6,19 @@ _hkgname=regex-base pkgname=haskell-regex-base pkgver=0.93.2 -pkgrel=13 +pkgrel=15 pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa' url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base' license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2') -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz") -install=$pkgname.install +depends=('ghc' 'haskell-mtl') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz") +install="$pkgname.install" +options=('staticlibs') sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278') build() { - cd "$srcdir/$_hkgname-$pkgver" + cd "$_hkgname-$pkgver" runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid @@ -29,7 +30,7 @@ build() { } package() { - cd "$srcdir/$_hkgname-$pkgver" + cd "$_hkgname-$pkgver" install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh diff --git a/community/haskell-regex-compat/PKGBUILD b/community/haskell-regex-compat/PKGBUILD index fc0738ada..4a85ba633 100644 --- a/community/haskell-regex-compat/PKGBUILD +++ b/community/haskell-regex-compat/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89316 2013-04-28 16:52:38Z td123 $ +# $Id: PKGBUILD 99394 2013-10-28 10:42:23Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> @@ -6,36 +6,39 @@ _hkgname=regex-compat pkgname=haskell-regex-compat pkgver=0.95.1 -pkgrel=5 +pkgrel=7 pkgdesc='Replaces and enhances Text.Regex' url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2' 'haskell-regex-posix=0.95.2') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -install=${pkgname}.install +depends=('ghc' 'haskell-regex-base' 'haskell-regex-posix') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz") +install="$pkgname.install" +options=('staticlibs') sha256sums=('d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b') build() { - cd ${srcdir}/${_hkgname}-${pkgver} - runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ - --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid - runhaskell Setup build - runhaskell Setup haddock - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + cd "$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ + --docdir="/usr/share/doc/$pkgname" --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } package() { - cd ${srcdir}/${_hkgname}-${pkgver} - install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh - install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh - install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries - ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} - runhaskell Setup copy --destdir=${pkgdir} - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE + cd "$_hkgname-$pkgver" + + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -d -m755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s "/usr/share/doc/$pkgname/html" "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" } # vim:set ts=2 sw=2 et: diff --git a/community/haskell-regex-posix/PKGBUILD b/community/haskell-regex-posix/PKGBUILD index 45597f8d6..2ee285bcb 100644 --- a/community/haskell-regex-posix/PKGBUILD +++ b/community/haskell-regex-posix/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89317 2013-04-28 16:52:39Z td123 $ +# $Id: PKGBUILD 99396 2013-10-28 10:47:29Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Maintainer: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> @@ -6,20 +6,22 @@ _hkgname=regex-posix pkgname=haskell-regex-posix pkgver=0.95.2 -pkgrel=4 +pkgrel=6 pkgdesc='The posix regex backend for regex-base' -url="http://hackage.haskell.org/package/${_hkgname}" +url="http://hackage.haskell.org/package/$_hkgname" license=('custom:BSD3') -arch=('i686' 'x86_64') -depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -install=${pkgname}.install +arch=('x86_64' 'i686') +depends=('ghc' 'haskell-regex-base') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz") +install="$pkgname.install" +options=('staticlibs') sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e') build() { - cd ${srcdir}/${_hkgname}-${pkgver} + cd "$_hkgname-$pkgver" + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ - --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --docdir="/usr/share/doc/$pkgname" --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -28,14 +30,15 @@ build() { } package() { - cd ${srcdir}/${_hkgname}-${pkgver} - install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh - install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh - install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries - ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} - runhaskell Setup copy --destdir=${pkgdir} - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE + cd "$_hkgname-$pkgver" + + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -d -m755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s "/usr/share/doc/$pkgname/html" "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" } # vim:set ts=2 sw=2 et: diff --git a/community/haskell-tar/PKGBUILD b/community/haskell-tar/PKGBUILD index 968bcb1cd..6f62a0f20 100644 --- a/community/haskell-tar/PKGBUILD +++ b/community/haskell-tar/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 89321 2013-04-28 16:52:43Z td123 $ +# $Id: PKGBUILD 99400 2013-10-28 10:58:26Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> pkgname=haskell-tar pkgver=0.4.0.1 -pkgrel=5 +pkgrel=6 pkgdesc='Reading, writing and manipulating tar archive files' url='http://hackage.haskell.org/package/tar' license=('custom:BSD3') @@ -13,6 +13,7 @@ depends=('ghc=7.6.3-1') source=("http://hackage.haskell.org/packages/archive/tar/$pkgver/tar-$pkgver.tar.gz") install=haskell-tar.install sha256sums=('a408274d8325f4e3144c5aa154d72f1ee7b0a7342570fd6805e3be3fe0d97a6d') +options=('staticlibs') build() { cd "$srcdir/tar-$pkgver" diff --git a/community/haskell-vector/PKGBUILD b/community/haskell-vector/PKGBUILD index bbd867873..b6fa033e1 100644 --- a/community/haskell-vector/PKGBUILD +++ b/community/haskell-vector/PKGBUILD @@ -1,15 +1,16 @@ -# $Id: PKGBUILD 89326 2013-04-28 16:52:52Z td123 $ +# $Id: PKGBUILD 100512 2013-11-05 10:55:55Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=haskell-vector pkgver=0.10.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="Efficient Arrays" url="http://code.haskell.org/vector" license=("custom:BSD3") arch=('i686' 'x86_64') makedepends=() -depends=("ghc=7.6.3" "haskell-primitive") +# deps adjusted to specific versions in package() +depends=("ghc" "haskell-primitive") options=('strip') install="${pkgname}.install" source=("http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz") @@ -28,6 +29,9 @@ build() { } package() { + _ghcver=`pacman -Q ghc | cut -f2 -d\ | cut -f1 -d-` + depends=("ghc=${_ghcver}" "haskell-primitive") + cd ${srcdir}/vector-${pkgver} install -Dm744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh install -Dm744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh diff --git a/community/haskell-xhtml/PKGBUILD b/community/haskell-xhtml/PKGBUILD index 67ee0ad24..8f85d691d 100644 --- a/community/haskell-xhtml/PKGBUILD +++ b/community/haskell-xhtml/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ +# $Id: PKGBUILD 99398 2013-10-28 10:55:23Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> @@ -6,14 +6,15 @@ _hkgname=xhtml pkgname=haskell-xhtml pkgver=3000.2.1 -pkgrel=4 +pkgrel=5 pkgdesc='Combinators for producing XHTML 1.0' url='http://hackage.haskell.org/package/xhtml' license=('custom:BSD3') arch=('x86_64' 'i686') depends=('ghc=7.6.3-1' 'sh') source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz") -install=$pkgname.install +install="$pkgname.install" +options=('staticlibs') sha256sums=('33020782170c1c083bc59fc3bfcb72cec2db223e02d1181c07ae23b9fa7fdcd8') build() { diff --git a/community/haveged/PKGBUILD b/community/haveged/PKGBUILD index cef51e118..e764207f8 100644 --- a/community/haveged/PKGBUILD +++ b/community/haveged/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92888 2013-06-18 08:41:07Z bpiotrowski $ +# $Id: PKGBUILD 100564 2013-11-05 21:52:50Z heftig $ # Maintainer: BartÅ‚omiej Piotrowski <barthalion@gmail.com> # Contributor: kfgz <kfgz at interia dot pl> # Contributor: pootzko <pootzko at gmail dot com> @@ -6,17 +6,22 @@ pkgname=haveged pkgver=1.7.c _pkgver=${pkgver/.c/c} -pkgrel=1 +pkgrel=3 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('i686' 'x86_64' 'mips64el') url='http://www.issihosts.com/haveged' license=('GPL') depends=('glibc') -options=('!libtool') source=($url/$pkgname-$_pkgver.tar.gz - service) + service cleanexit.patch) sha256sums=('40397eded96fc0d624a6a81c8e888ab023e46f3114f1ee699994e645531bf121' - 'badf8ceb5484d45888a089fabdfba5f44f6ec2930bca203c50200051a4d83e12') + 'badf8ceb5484d45888a089fabdfba5f44f6ec2930bca203c50200051a4d83e12' + 'be896659dd96cb85915ac5a9c2bd8d81d1ff348508362d1b71d64b207f69fa5c') + +prepare() { + cd $pkgname-$_pkgver + patch -Np1 -i ../cleanexit.patch +} build() { cd $pkgname-$_pkgver diff --git a/community/haveged/cleanexit.patch b/community/haveged/cleanexit.patch new file mode 100644 index 000000000..01f8c7f94 --- /dev/null +++ b/community/haveged/cleanexit.patch @@ -0,0 +1,21 @@ +diff -u -r haveged-1.7c/src/haveged.c haveged-1.7c-cleanexit/src/haveged.c +--- haveged-1.7c/src/haveged.c 2013-01-12 19:20:04.000000000 +0100 ++++ haveged-1.7c-cleanexit/src/haveged.c 2013-11-05 22:40:22.202935493 +0100 +@@ -642,7 +642,16 @@ + static void tidy_exit( /* OUT: nothing */ + int signum) /* IN: signal number */ + { +- error_exit("Stopping due to signal %d\n", signum); ++#ifndef NO_DAEMON ++ if (params->detached!=0) { ++ unlink(params->pid_file); ++ syslog(LOG_INFO, "%s Stopping due to signal %d", params->daemon, signum); ++ } ++ else ++#endif ++ fprintf(stderr, "%s Stopping due to signal %d\n", params->daemon, signum); ++ havege_destroy(handle); ++ exit(0); + } + /** + * send usage display to stderr diff --git a/community/hercules/PKGBUILD b/community/hercules/PKGBUILD index bce962aad..7e2d83fa6 100644 --- a/community/hercules/PKGBUILD +++ b/community/hercules/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85609 2013-03-03 23:25:19Z arodseth $ +# $Id: PKGBUILD 99809 2013-10-31 01:50:39Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Kevin Piche <kevin@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> @@ -11,7 +11,6 @@ pkgdesc='Software implementation of System/370 and ESA/390' url='http://www.hercules-390.eu/' source=("http://downloads.hercules-390.eu/$pkgname-$pkgver.tar.gz") license=('custom') -options=('!libtool') depends=('bzip2' 'libgcrypt' 'zlib' 'perl') sha256sums=('85e217773587f2278d4b6cb6bc815e042cfc982d0fc14baa0da4a84dea399e9d') diff --git a/community/highlight/PKGBUILD b/community/highlight/PKGBUILD index 880fa3218..7f1101e51 100644 --- a/community/highlight/PKGBUILD +++ b/community/highlight/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 98015 2013-10-03 17:42:09Z bluewind $ +# $Id: PKGBUILD 100546 2013-11-05 19:47:43Z bluewind $ # Maintainer: Florian Pritz <flo@xinu.at> # Contributor: Jan Fader <jan.fader@web.de> pkgbase=highlight pkgname=(highlight highlight-gui) -pkgver=3.16 +pkgver=3.16.1 pkgrel=1 url="http://www.andre-simon.de/doku/highlight/highlight.html" license=('GPL') arch=('i686' 'x86_64' 'mips64el') makedepends=(qt4 lua boost) source=(http://www.andre-simon.de/zip/$pkgname-$pkgver.tar.bz2{,.asc}) -md5sums=('88558766efc5109f07b7f5b78e62aea2' +md5sums=('688bb537db149dc720b9ef1ffc796ced' 'SKIP') build() { diff --git a/community/homebank/PKGBUILD b/community/homebank/PKGBUILD index e17d1f4a8..baf1ff193 100644 --- a/community/homebank/PKGBUILD +++ b/community/homebank/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 98074 2013-10-05 17:19:13Z jlichtblau $ +# $Id: PKGBUILD 100085 2013-11-01 13:55:56Z eric $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: William Rea <sillywilly@gmail.com> pkgname=homebank pkgver=4.5.4 -pkgrel=1 +pkgrel=2 pkgdesc="Free, easy, personal accounting for everyone" arch=('i686' 'x86_64' 'mips64el') url="http://homebank.free.fr/" diff --git a/community/ibus-anthy/PKGBUILD b/community/ibus-anthy/PKGBUILD index ec3e113a2..d60d1ab20 100644 --- a/community/ibus-anthy/PKGBUILD +++ b/community/ibus-anthy/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96949 2013-09-09 05:39:55Z fyan $ +# $Id: PKGBUILD 99811 2013-10-31 01:51:20Z allan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Rainy <rainylau(at)gmail(dot)com> # Contributor: Lee.MaRS <leemars at gmail dot com> @@ -13,7 +13,6 @@ license=('LGPL') url='http://ibus.googlecode.com' depends=('ibus' 'anthy' 'python2' 'pygtk' 'gtk-update-icon-cache') makedepends=('swig' 'intltool') -options=('!libtool') install=$pkgname.install source=("http://ibus.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") diff --git a/community/ibus-kkc/PKGBUILD b/community/ibus-kkc/PKGBUILD index 75c2c22d1..1d69d1497 100644 --- a/community/ibus-kkc/PKGBUILD +++ b/community/ibus-kkc/PKGBUILD @@ -8,7 +8,6 @@ pkgdesc="libkkc (Japanese Kana Kanji input method) engine for ibus" arch=('i686' 'x86_64' 'mips64el') url="https://bitbucket.org/libkkc" license=('GPL') -options=(!libtool) depends=('ibus' 'libkkc' 'libkkc-data' 'skk-jisyo') makedepends=('vala' 'intltool') source=(https://bitbucket.org/libkkc/${pkgname}/downloads/${pkgname}-${pkgver}.tar.gz) diff --git a/community/ibus-qt/0001-Do-not-crash-on-missing-invalid-DISPLAY-envvar.patch b/community/ibus-qt/0001-Do-not-crash-on-missing-invalid-DISPLAY-envvar.patch deleted file mode 100644 index eab3a51fe..000000000 --- a/community/ibus-qt/0001-Do-not-crash-on-missing-invalid-DISPLAY-envvar.patch +++ /dev/null @@ -1,75 +0,0 @@ -From fab6dc760edc39b9b4e561cfbf21b38c4fa86234 Mon Sep 17 00:00:00 2001 -From: Peter Wu <lekensteyn@gmail.com> -Date: Tue, 4 Sep 2012 19:40:08 +0200 -Subject: [PATCH] Do not crash on missing/invalid DISPLAY envvar. - -- Check whether the passed DISPLAY environment variable contains ":". - -- Fallback to "-display" parameter passed to QApplication. ---- - src/CMakeLists.txt | 2 ++ - src/qibusbus.cpp | 23 ++++++++++++++++------- - 2 files changed, 18 insertions(+), 7 deletions(-) - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 2ad5588..8866ac0 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -92,9 +92,11 @@ set_target_properties( - target_link_libraries( - ibus-qt - debug ${QT_QTCORE_LIBRARY_DEBUG} -+ debug ${QT_QTGUI_LIBRARY_DEBUG} - debug ${QT_QTDBUS_LIBRARY_DEBUG} - debug ${QT_QTXML_LIBRARY_DEBUG} - optimized ${QT_QTCORE_LIBRARY_RELEASE} -+ optimized ${QT_QTGUI_LIBRARY_RELEASE} - optimized ${QT_QTDBUS_LIBRARY_RELEASE} - optimized ${QT_QTXML_LIBRARY_RELEASE} - ${DBUS_LIBRARIES} -diff --git a/src/qibusbus.cpp b/src/qibusbus.cpp -index 6a45d65..ed8248a 100644 ---- a/src/qibusbus.cpp -+++ b/src/qibusbus.cpp -@@ -12,7 +12,8 @@ - #include "qibusbus.h" - #include "qibusibusproxy.h" - #include "qibusdbusproxy.h" -- -+#include <X11/Xlib.h> -+#include <QX11Info> - - namespace IBus { - /** -@@ -121,15 +122,23 @@ QString - Bus::getSocketPath (void) - { - QString display = getenv ("DISPLAY"); -- QStringList strs = display.split(":"); - QString hostname = "unix"; - QString display_number = "0"; -+ /* fallback when -display is passed to QApplication with no DISPLAY env */ -+ if (display == NULL) { -+ Display * dpy = QX11Info::display(); -+ if (dpy) -+ display = XDisplayString(dpy); -+ } -+ if (display != NULL && display.contains(':')) { -+ QStringList strs = display.split(":"); - -- if (!strs[0].isEmpty()) -- hostname = strs[0]; -- strs = strs[1].split("."); -- if (!strs[0].isEmpty()) -- display_number = strs[0]; -+ if (!strs[0].isEmpty()) -+ hostname = strs[0]; -+ strs = strs[1].split("."); -+ if (!strs[0].isEmpty()) -+ display_number = strs[0]; -+ } - - QString path = - QDir::homePath() + --- -1.7.12 diff --git a/community/ibus-qt/PKGBUILD b/community/ibus-qt/PKGBUILD index e59fc4e32..ba304ca07 100644 --- a/community/ibus-qt/PKGBUILD +++ b/community/ibus-qt/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87047 2013-03-26 11:49:40Z foutrelis $ +# $Id: PKGBUILD 98741 2013-10-17 14:01:48Z andyrtr $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: garion < garion @ mailoo.org > @@ -6,7 +6,7 @@ pkgname=ibus-qt pkgver=1.3.2 -pkgrel=1 +pkgrel=2 pkgdesc='IBus qt library and IBus qt input method plugin' arch=('i686' 'x86_64' 'mips64el') license=('LGPL') diff --git a/community/icewm-utils/PKGBUILD b/community/icewm-utils/PKGBUILD deleted file mode 100644 index cb8825e45..000000000 --- a/community/icewm-utils/PKGBUILD +++ /dev/null @@ -1,113 +0,0 @@ -# $Id: PKGBUILD 87991 2013-04-09 21:31:23Z eric $ -# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Contributor: Dominika Solarz <dominikasolarz@gmail.com> - -pkgname=icewm-utils -pkgver=1.0 - -_mcver=2.1 -_tsver=1.4 -_bgsetver=1.3 -_kedver=1.5 -_woedver=1.8 -_sndcfgver=1.3 -_ccver=2.9 -_cursorscfgver=0.6 -_iconcvtver=1.0 -_rrunver=0.5 -_mergeprefsver=0.5 - -pkgrel=6.1 -pkgdesc="Suite of tools for IceWM" -arch=('i686' 'x86_64' 'mips64el') -license=("GPL") -url="http://icecc.sourceforge.net/" -depends=('qt3' 'python2') -optdepends=('pyqt3' 'gvim') -source=("http://downloads.sourceforge.net/icecc/icemc-$_mcver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/icets-$_tsver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/icebgset-$_bgsetver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/iceked-$_kedver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/icewoed-$_woedver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/icesndcfg-$_sndcfgver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/icecc-$_ccver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/icecursorscfg-$_cursorscfgver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/iceiconcvt-$_iconcvtver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/icerrun-$_rrunver.tar.bz2" - "http://downloads.sourceforge.net/sourceforge/icecc/icemergeprefs-$_mergeprefsver.tar.bz2" - icets-fix-icewmtray-crash.diff) -md5sums=('cb2afc6efaa0f9d77b0119b29d528667' - '1d87c93f5cb27da16c90f47531b7fb21' - '7086b771fc7877369924affc5b5f5e41' - '47761a8dc59880ddda2a00de9cd187f5' - '518f05c02cb24a7e36715ce0d0672c8e' - '2113c524ebbbf38ce7eb174b9997c202' - 'e3ddbb3536941745435f727053816865' - '000ec299a83dbae269f2f335910bd50e' - '64463287b6c535b31cb2823d97bfe299' - 'cea2fd7726b9f01b080e3861d325ec24' - 'b34931566da118e7a14ddcb529e739c6' - '5116da930c0063dd8c478dd8e473b08f') - -build() { - cd $srcdir - # fix default global path to IceWM - for file in icewoed-$_woedver/qcentralwidget.cpp \ - icemc-$_mcver/qcentralwidget.cpp \ - icets-$_tsver/icets.cpp - do - sed -i 's|/usr/local/|/usr/|' $file - done - - # python2 fix - for file in $(find . -name '*.py' -print); do - sed -i 's_#!.*/usr/bin/python$_#!/usr/bin/python2_' $file - sed -i 's_#!.*/usr/bin/env.*python$_#!/usr/bin/env python2_' $file - done - - (cd icets-$_tsver && patch -p0 <$srcdir/icets-fix-icewmtray-crash.diff) - - cd $srcdir/icemc-$_mcver - qmake-qt3 - make MOC=/usr/bin/moc-qt3 UIC=/usr/bin/uic-qt3 INCPATH+='-I/usr/include/qt3' - - cd $srcdir/icets-$_tsver - qmake-qt3 - make MOC=/usr/bin/moc-qt3 UIC=/usr/bin/uic-qt3 INCPATH+='-I/usr/include/qt3' - - cd $srcdir/icebgset-$_bgsetver - qmake-qt3 - make MOC=/usr/bin/moc-qt3 UIC=/usr/bin/uic-qt3 INCPATH+='-I/usr/include/qt3' - - cd $srcdir/iceked-$_kedver - qmake-qt3 - make MOC=/usr/bin/moc-qt3 UIC=/usr/bin/uic-qt3 INCPATH+='-I/usr/include/qt3' - - cd $srcdir/icecc-$_ccver - qmake-qt3 - make MOC=/usr/bin/moc-qt3 UIC=/usr/bin/uic-qt3 INCPATH+='-I/usr/include/qt3' - - cd $srcdir/icesndcfg-$_sndcfgver - qmake-qt3 - make MOC=/usr/bin/moc-qt3 UIC=/usr/bin/uic-qt3 INCPATH+='-I/usr/include/qt3' - - cd $srcdir/icewoed-$_woedver - qmake-qt3 - make MOC=/usr/bin/moc-qt3 UIC=/usr/bin/uic-qt3 INCPATH+='-I/usr/include/qt3' -} - -package() { - mkdir -p $pkgdir/usr/bin - cp $srcdir/icemc-$_mcver/icemc $pkgdir/usr/bin/ - cp $srcdir/icets-$_tsver/icets $pkgdir/usr/bin/ - cp $srcdir/icebgset-$_bgsetver/icebgset $pkgdir/usr/bin/ - cp $srcdir/iceked-$_kedver/iceked $pkgdir/usr/bin/ - cp $srcdir/icecc-$_ccver/icecc $pkgdir/usr/bin/ - cp $srcdir/icesndcfg-$_sndcfgver/icesndcfg $pkgdir/usr/bin/ - cp $srcdir/icewoed-$_woedver/icewoed $pkgdir/usr/bin/ - cp $srcdir/icecursorscfg-$_cursorscfgver/icecurcfg.py $pkgdir/usr/bin/icecurcfg - cp $srcdir/iceiconcvt-$_iconcvtver/iceiconcvt.py $pkgdir/usr/bin/iceiconcvt - cp $srcdir/icemergeprefs-$_mergeprefsver/icemergeprefs.py $pkgdir/usr/bin/icemergeprefs - cp $srcdir/icerrun-$_rrunver/icerrun.py $pkgdir/usr/bin/icerrun - cp $srcdir/icerrun-$_rrunver/icerrrun.py $pkgdir/usr/bin/icerrrun -} diff --git a/community/icewm-utils/icets-fix-icewmtray-crash.diff b/community/icewm-utils/icets-fix-icewmtray-crash.diff deleted file mode 100644 index 3a3b62bcc..000000000 --- a/community/icewm-utils/icets-fix-icewmtray-crash.diff +++ /dev/null @@ -1,13 +0,0 @@ ---- ./icets.cpp.orig 2010-03-22 00:42:19.231913625 +1000 -+++ ./icets.cpp 2010-03-22 00:43:34.611221044 +1000 -@@ -311,7 +311,9 @@ - }/* if(bakFile.exists()) */ - - //restart IceWM -- system("pkill -1 icewm"); -+ // Use killall instead of pkill, because pkill kills all icewm processes -+ // like icewmtray - in this case we lost view of running tray apps -+ system("killall -1 icewm"); - }/* setTheme() */ - - /** diff --git a/community/iec16022/PKGBUILD b/community/iec16022/PKGBUILD index 18f1015fd..cc47bcf7b 100644 --- a/community/iec16022/PKGBUILD +++ b/community/iec16022/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 69134 2012-04-09 18:02:18Z bgyorgy $ +# $Id: PKGBUILD 99813 2013-10-31 01:52:00Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=iec16022 @@ -9,7 +9,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://datenfreihafen.org/projects/iec16022.html" license=('GPL') depends=('popt' 'zlib') -options=('!libtool') source=(http://datenfreihafen.org/~stefan/$pkgname/$pkgname-$pkgver.tar.gz) md5sums=('9395108f1deaa2c4bd6d05a9e7c91431') diff --git a/community/inn/PKGBUILD b/community/inn/PKGBUILD index e6e50750a..7e55110be 100644 --- a/community/inn/PKGBUILD +++ b/community/inn/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 95240 2013-08-07 11:39:42Z spupykin $ +# $Id: PKGBUILD 100176 2013-11-01 20:58:57Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Edward Tjörnhammar <xhemi@cube2.se> # Contributor: Edward Tjörnhammar <xhemi@cube2.se> pkgname=inn pkgver=2.5.3 -pkgrel=8 +pkgrel=9 pkgdesc="Complete open source Usenet system. De facto standard for handling news routing, news spool and serving the spool to customers." url="http://www.isc.org/software/inn/" arch=('i686' 'x86_64' 'mips64el') diff --git a/community/inotify-tools/PKGBUILD b/community/inotify-tools/PKGBUILD index 7a4ddbeb4..bec9004cd 100644 --- a/community/inotify-tools/PKGBUILD +++ b/community/inotify-tools/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 65568 2012-02-21 08:59:52Z spupykin $ +# $Id: PKGBUILD 100108 2013-11-01 17:15:48Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Alessandro Sagratini pkgname=inotify-tools pkgver=3.14 -pkgrel=2.1 +pkgrel=3 pkgdesc="inotify-tools is a C library and a set of command-line programs for Linux providing a simple interface to inotify." arch=('i686' 'x86_64' 'mips64el') url="http://inotify-tools.sourceforge.net/" @@ -18,5 +18,9 @@ build() { cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/intel-gpu-tools/PKGBUILD b/community/intel-gpu-tools/PKGBUILD index e0d17e5f8..20eac3d15 100644 --- a/community/intel-gpu-tools/PKGBUILD +++ b/community/intel-gpu-tools/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97300 2013-09-17 05:47:11Z thestinger $ +# $Id: PKGBUILD 99814 2013-10-31 01:52:21Z allan $ # Maintainer: Daniel Micay <danielmicay@gmail.com> # Contributor: Mikael Eriksson <mikael_eriksson@miffe.org> # Originally by: Denis Smirnov <detanator@gmail.com> @@ -12,7 +12,6 @@ license=(MIT) url="http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/" depends=('libdrm' 'libpciaccess' 'cairo' python) makedepends=(swig) -options=(!libtool) source=(http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2) md5sums=('bfa2ff70c09c95fcad46e7d332e08d28') diff --git a/community/io/PKGBUILD b/community/io/PKGBUILD new file mode 100644 index 000000000..52ddc03cb --- /dev/null +++ b/community/io/PKGBUILD @@ -0,0 +1,32 @@ +# $Id: PKGBUILD 99046 2013-10-23 12:00:03Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Gergely Imreh <imrehg(at)gmail(dot)com> + +pkgname=io +pkgver=2011.09.12 +pkgrel=1 +pkgdesc='IO programming language' +arch=('x86_64' 'i686') +url='http://iolanguage.com/' +license=('BSD') +depends=('pcre' 'libsndfile' 'libxmu' 'freetype2' 'libedit' 'libxml2' 'libtiff' 'libevent' 'yajl' 'libmysqlclient' 'lzo2' 'libpng' 'python2' 'util-linux' 'freeglut' 'libjpeg-turbo' 'libtheora') +makedepends=('cmake') +source=("$pkgname-$pkgver.tar.gz::https://github.com/stevedekorte/io/tarball/$pkgver") +options=('!makeflags' '!buildflags') +sha256sums=('7b4cb97a0aa3abb562703e1dbfe46925c22820eeca6969865b979c397799d092') + +build() { + mkdir -p stevedekorte-io-23afbcc/build + cd stevedekorte-io-23afbcc/build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. + make +} + +package() { + cd stevedekorte-io-23afbcc/build + make DESTDIR="$pkgdir" install + install -Dm644 ../license/bsd_license.txt \ + "$pkgdir/usr/share/licenses/$pkgname/bsd_license.txt" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/ipset/PKGBUILD b/community/ipset/PKGBUILD index 75d272a46..aa5475044 100644 --- a/community/ipset/PKGBUILD +++ b/community/ipset/PKGBUILD @@ -1,19 +1,18 @@ -# $Id: PKGBUILD 90514 2013-05-12 23:45:55Z seblu $ +# $Id: PKGBUILD 99568 2013-10-29 21:15:35Z seblu $ # Maintainer: Sébastien Luttringer pkgname=ipset -pkgver=6.19 -pkgrel=2 +pkgver=6.20.1 +pkgrel=1 pkgdesc='Administration tool for IP sets' arch=('i686' 'x86_64' 'mips64el') url='http://ipset.netfilter.org' license=('GPL2') -depends=('libmnl' 'bash') +depends=('libmnl') backup=("etc/$pkgname.conf") -options=('!libtool') source=("http://ipset.netfilter.org/$pkgname-$pkgver.tar.bz2" "$pkgname.service") -md5sums=('cabba1bd63a93f6e1c3db3fb22412b64' +md5sums=('8af741492752fbf24d3a28a9d1473d40' '6be6a2b34c1f38fc8ad60828403e2077') build() { diff --git a/community/iverilog/PKGBUILD b/community/iverilog/PKGBUILD index a2dd806f6..aabd4b6cd 100644 --- a/community/iverilog/PKGBUILD +++ b/community/iverilog/PKGBUILD @@ -5,7 +5,7 @@ pkgname=iverilog pkgver=0.9.7 -pkgrel=1 +pkgrel=3 pkgdesc='Icarus Verilog compiler and simulation tool' arch=('x86_64' 'i686') url='http://iverilog.icarus.com/' @@ -13,20 +13,19 @@ url='http://iverilog.icarus.com/' license=('GPL') makedepends=('readline' 'gperf') depends=('bzip2' 'sh' 'gcc-libs' 'zlib') +options=('staticlibs') source=("ftp://ftp.icarus.com/pub/eda/verilog/v0.9/verilog-$pkgver.tar.gz") sha256sums=('7a5e72e17bfb4c3a59264d8f3cc4e70a7c49c1307173348fdd44e079388e7454') build() { - cd "$srcdir/${pkgname/i}-$pkgver" + cd "${pkgname/i}-$pkgver" ./configure --prefix=/usr make } package() { - cd "$srcdir/${pkgname/i}-$pkgver" - - make -j1 prefix="$pkgdir/usr" install + make -C "${pkgname/i}-$pkgver" -j1 prefix="$pkgdir/usr" install } # vim:set ts=2 sw=2 et: diff --git a/community/jack2/PKGBUILD b/community/jack2/PKGBUILD index 4bd49a92a..e59542bb9 100644 --- a/community/jack2/PKGBUILD +++ b/community/jack2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92144 2013-06-01 12:22:16Z schiv $ +# $Id: PKGBUILD 100543 2013-11-05 18:38:02Z schiv $ # Maintainer: Ray Rashif <schiv@archlinux.org> # Contributor: Daniele Paolella <danielepaolella@email.it> # Contributor: Philipp Ãœberbacher <hollunder at gmx dot at> @@ -9,12 +9,12 @@ pkgname=('jack2' 'jack2-dbus') #pkgname= # single build (overrides split) _tarname=jack pkgver=1.9.9.5 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64' 'mips64el') url="http://jackaudio.org/" backup=(etc/security/limits.d/99-audio.conf) license=('GPL') -makedepends=('python2' 'celt' 'opus' 'libsamplerate') +makedepends=('python2-dbus' 'celt' 'opus' 'libsamplerate') [ "$CARCH" != "mips64el" ] && makedepends+=('libffado') source=("https://dl.dropbox.com/u/28869550/jack-1.9.9.5.tar.bz2" '99-audio.conf' @@ -88,8 +88,8 @@ package_jack2() { ! _isbuild jack2 && return 0 pkgdesc="The next-generation JACK with SMP support" - depends=('libsamplerate' 'celt' 'opus') - optdepends=('python2: jack_control') + depends=('libsamplerate' 'celt' 'opus' 'libffado') + optdepends=('python2-dbus: jack_control') [ "$CARCH" != "mips64el" ] && depends+=('libffado') conflicts=('jack') provides=('jack' 'jackmp' 'jackdmp' 'jackdbus') @@ -116,7 +116,7 @@ package_jack2-dbus() { pkgdesc="The next-generation JACK with SMP support (for D-BUS interaction only)" depends=('libsamplerate' 'celt' 'opus') [ "$CARCH" != "mips64el" ] && depends+=('libffado') - optdepends=('python2: jack_control') + optdepends=('python2-dbus: jack_control') conflicts=('jack' 'jack2') provides=('jack' 'jack2' 'jackmp' 'jackdmp' 'jackdbus') diff --git a/community/jansson/PKGBUILD b/community/jansson/PKGBUILD index 695218e3b..cf79fd9f1 100644 --- a/community/jansson/PKGBUILD +++ b/community/jansson/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 97810 2013-09-30 00:05:41Z kkeen $ +# $Id: PKGBUILD 99106 2013-10-24 13:00:22Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Dave Reisner <d@falconindy.com> pkgname=jansson pkgver=2.5 -pkgrel=1 +pkgrel=2 pkgdesc='C library for encoding, decoding and manipulating JSON data' arch=('i686' 'x86_64' 'mips64el') url='http://www.digip.org/jansson/' depends=('glibc') license=('MIT') -options=('!libtool') +options=('staticlibs') source=("http://www.digip.org/$pkgname/releases/$pkgname-$pkgver.tar.bz2") md5sums=('ab239be8c08871c8463b27cf7610947c') diff --git a/community/java-rxtx/PKGBUILD b/community/java-rxtx/PKGBUILD index 5aa7bedcc..9dded2e80 100644 --- a/community/java-rxtx/PKGBUILD +++ b/community/java-rxtx/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96587 2013-09-01 23:49:41Z bgyorgy $ +# $Id: PKGBUILD 99816 2013-10-31 01:53:02Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua @@ -12,7 +12,6 @@ url="http://rxtx.qbang.org/" license=('LGPL') depends=('glibc' 'java-runtime') makedepends=('java-environment') -options=('!libtool') provides=("$_pkgname=$pkgver") replaces=("$_pkgname") install=$_pkgname.install diff --git a/community/javasqlite/PKGBUILD b/community/javasqlite/PKGBUILD index 7a630833e..e6b174c40 100644 --- a/community/javasqlite/PKGBUILD +++ b/community/javasqlite/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 69678 2012-04-22 12:35:52Z guillaume $ +# $Id: PKGBUILD 99817 2013-10-31 01:53:22Z allan $ # Maintainer: Guillaume ALAUX <guillaume@archlinux.org> # Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org> @@ -11,7 +11,6 @@ url="http://www.ch-werner.de/javasqlite/" license=('custom:BSD-style') depends=('java-runtime' 'sqlite') makedepends=('java-environment') -options=('!libtool') source=(http://www.ch-werner.de/$pkgname/$pkgname-$pkgver.tar.gz) md5sums=('a5c4f7760ed002749560068b2bd4bb25') sha1sums=('76aebb0a11b9e1f861ebaeab9ea3e5818b753ab3') diff --git a/community/jbig2dec/PKGBUILD b/community/jbig2dec/PKGBUILD index eb7a8b8e2..3ec4977a6 100644 --- a/community/jbig2dec/PKGBUILD +++ b/community/jbig2dec/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 90049 2013-05-06 19:37:57Z foutrelis $ +# $Id: PKGBUILD 99818 2013-10-31 01:53:42Z allan $ # Maintainer: BartÅ‚omiej Piotrowski # Contributor: Stefan Husmann <stefan-husmann@t-online.de> pkgname=jbig2dec pkgver=0.11 -pkgrel=6 +pkgrel=7 pkgdesc="decoder implementation of the JBIG2 image compression format" arch=('x86_64' 'i686' 'mips64el') url="http://jbig2dec.sourceforge.net/" license=('GPL3') depends=('glibc' 'libpng') -options=('!libtool') source=(https://github.com/rillian/jbig2dec/archive/$pkgver.tar.gz $pkgname-$pkgver-libpng15.patch) sha256sums=('8af7b94b6026aff718d4b41ad990f2702f8fd4a348d565c4b48a695988ca0e9a' diff --git a/community/jbigkit/PKGBUILD b/community/jbigkit/PKGBUILD index d78b3fbeb..64b27e5e8 100644 --- a/community/jbigkit/PKGBUILD +++ b/community/jbigkit/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 65580 2012-02-21 09:05:55Z spupykin $ +# $Id: PKGBUILD 100180 2013-11-01 20:59:44Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> # Contributor: Frank Ickstadt (frank dot ickstadt at gmail dot com) pkgname=jbigkit pkgver=2.0 -pkgrel=3 +pkgrel=4 pkgdesc="Data compression library/utilities for bi-level high-resolution images" arch=('i686' 'x86_64' 'mips64el') url="http://www.cl.cam.ac.uk/~mgk25/jbigkit/" @@ -16,8 +16,11 @@ md5sums=('3dd87f605abb1a97a22dc79d8b3e8f6c') build() { cd $srcdir/$pkgname - make +} + +package() { + cd $srcdir/$pkgname install -D -m644 $srcdir/$pkgname/libjbig/libjbig.a $pkgdir/usr/lib/libjbig.a install -D -m644 $srcdir/$pkgname/libjbig/libjbig85.a $pkgdir/usr/lib/libjbig85.a diff --git a/community/jemalloc/PKGBUILD b/community/jemalloc/PKGBUILD index f7fba3d86..8531768e4 100644 --- a/community/jemalloc/PKGBUILD +++ b/community/jemalloc/PKGBUILD @@ -1,16 +1,19 @@ -# $Id: PKGBUILD 92707 2013-06-13 08:34:56Z mtorromeo $ +# $Id: PKGBUILD 99648 2013-10-30 17:30:37Z mtorromeo $ # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> # Contributor: Kovivchak Evgen <oneonfire@gmail.com> pkgname=jemalloc -pkgver=3.4.0 -pkgrel=1 +pkgver=3.4.1 +pkgrel=2 pkgdesc="General-purpose scalable concurrent malloc implementation" arch=('i686' 'x86_64' 'mips64el') license=('BSD') url="http://www.canonware.com/jemalloc/" depends=('glibc') -makedepends=('autoconf' 'make') +makedepends=('autoconf' 'make' 'bash') +optdepends=( + 'perl: memory profiler' +) source=(http://www.canonware.com/download/jemalloc/$pkgname-$pkgver.tar.bz2) build() { @@ -27,4 +30,4 @@ package() { install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } -sha256sums=('f60802c4c2c60bc24598fd052494aea96f4426f3d4decd832eadeed520ff81c0') +sha256sums=('7341953fe9f21342b005b6c7e798631678ae713293a64d5fa61dea7449fc10fb') diff --git a/community/jshon/PKGBUILD b/community/jshon/PKGBUILD index 770502826..dcd6d6554 100644 --- a/community/jshon/PKGBUILD +++ b/community/jshon/PKGBUILD @@ -1,7 +1,7 @@ -# $Id: PKGBUILD 95722 2013-08-16 00:46:12Z kkeen $ +# $Id: PKGBUILD 100535 2013-11-05 17:02:10Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> pkgname=jshon -pkgver=20130815 +pkgver=20131105 pkgrel=1 pkgdesc="A json parser for the shell." arch=('i686' 'x86_64' 'mips64el') @@ -9,7 +9,7 @@ url="http://kmkeen.com/jshon/" license=('MIT') depends=('jansson') source=(http://kmkeen.com/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('3ef31b1954ef0838f67bcaf20993dcdd') +md5sums=('84596bcf2d6cde7bbc0fcb4626765b99') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/judy/PKGBUILD b/community/judy/PKGBUILD index 1af50ede4..c48a78700 100644 --- a/community/judy/PKGBUILD +++ b/community/judy/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 65582 2012-02-21 09:06:42Z spupykin $ +# $Id: PKGBUILD 100110 2013-11-01 17:16:07Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: d'Ronin <daronin@2600.com> pkgname=judy pkgver=1.0.5 -pkgrel=3.1 +pkgrel=4 arch=('i686' 'x86_64' 'mips64el') pkgdesc="C library creating and accessing dynamic arrays" makedepends=(gcc) @@ -14,10 +14,13 @@ url="http://judy.sourceforge.net/" source=(http://downloads.sourceforge.net/judy/Judy-$pkgver.tar.gz) md5sums=('115a0d26302676e962ae2f70ec484a54') -build() -{ +build() { cd $srcdir/$pkgname-$pkgver [ $NOEXTRACT -eq 1 ] || ./configure --prefix=/usr make -j1 +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/kakasi/PKGBUILD b/community/kakasi/PKGBUILD index bf10796c1..0e75362c1 100644 --- a/community/kakasi/PKGBUILD +++ b/community/kakasi/PKGBUILD @@ -11,7 +11,6 @@ license=('GPL') source=("http://kakasi.namazu.org/stable/${pkgname}-${pkgver}.tar.gz") depends=('sh') md5sums=(4eff51aafbd56c9635791a20c03efa8f) -options=(!libtool) build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/kdbg/PKGBUILD b/community/kdbg/PKGBUILD index 1aba9c568..9a983df84 100644 --- a/community/kdbg/PKGBUILD +++ b/community/kdbg/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89959 2013-05-06 10:40:38Z spupykin $ +# $Id: PKGBUILD 99820 2013-10-31 01:54:27Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Eric Belanger <belanger@astro.umontreal.ca> # Contributor: Jason Taylor <jftaylor21@gmail.com> @@ -13,7 +13,6 @@ url="http://www.kdbg.org" license=('GPL') depends=('kdebase-runtime' 'gdb') makedepends=('automoc4' 'cmake' 'optipng') -options=('!libtool') source=("http://downloads.sourceforge.net/project/kdbg/Source%20Code/$pkgver/kdbg-$pkgver.tar.gz") md5sums=('345183d07eb11a9c841d3dc34b734613') diff --git a/community/keybinder2/PKGBUILD b/community/keybinder2/PKGBUILD index aff471889..0398adbc7 100644 --- a/community/keybinder2/PKGBUILD +++ b/community/keybinder2/PKGBUILD @@ -9,7 +9,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://kaizer.se/wiki/keybinder/' license=('GPL') makedepends=('pygtk') -options=(!libtool) source=(http://kaizer.se/publicfiles/${_offname}/${_offname}-${pkgver}.tar.gz) sha256sums=('42863ca0174d568a8c02c6fb243fee1681823825e8bcb1718c51611d8e9793bb') diff --git a/community/kid3/PKGBUILD b/community/kid3/PKGBUILD index ead10403c..d025bc4bf 100644 --- a/community/kid3/PKGBUILD +++ b/community/kid3/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 94888 2013-08-01 06:55:03Z bpiotrowski $ +# $Id: PKGBUILD 100349 2013-11-02 14:50:28Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Alois Nespor <alois.nespor@gmail.com> pkgname=kid3 -pkgver=2.3 -pkgrel=2 +pkgver=3.0.1 +pkgrel=1 pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor for KDE" arch=('i686' 'x86_64' 'mips64el') url="http://kid3.sourceforge.net/" @@ -15,12 +15,7 @@ options=('!makeflags') install=$pkgname.install 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 -} +sha256sums=('ebbae8b277c14083f87d49bcde5a86295c1874c4004fc5db2d5764ff53f15d59') build() { cd ${pkgname}-${pkgver} diff --git a/community/kid3/kid3.changelog b/community/kid3/kid3.changelog index 9376c5d71..270612022 100644 --- a/community/kid3/kid3.changelog +++ b/community/kid3/kid3.changelog @@ -1,3 +1,6 @@ +2013-11-02 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * kid3 3.0.1-1 + 2013-03-12 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * kid3 2.3-1 diff --git a/community/kmscon/PKGBUILD b/community/kmscon/PKGBUILD index 801f87927..faa619be2 100644 --- a/community/kmscon/PKGBUILD +++ b/community/kmscon/PKGBUILD @@ -1,46 +1,26 @@ -# $Id: PKGBUILD 85313 2013-02-28 21:20:56Z thestinger $ +# $Id: PKGBUILD 100312 2013-11-02 08:59:03Z thestinger $ # Maintainer: Daniel Micay <danielmicay@gmail.com> # Contributor: David Herrmann <dh.herrmann@googlemail.com> pkgname=kmscon -pkgver=7 +pkgver=8 pkgrel=1 pkgdesc='Terminal emulator based on Kernel Mode Setting (KMS)' arch=(i686 x86_64) url='https://github.com/dvdhrm/kmscon' license=('MIT') -depends=(systemd libdrm mesa libegl libgbm libgles pango libxkbcommon libpciaccess xkeyboard-config) +depends=(systemd libdrm mesa libegl libgbm libgles pango libxkbcommon xkeyboard-config libtsm) makedepends=(git libxslt docbook-xsl linux-api-headers) -options=(!libtool) - -__gitroot=https://github.com/dvdhrm/kmscon.git -__gitname=kmscon +source=(git://github.com/dvdhrm/kmscon#tag=kmscon-$pkgver) +md5sums=(SKIP) build() { - cd "$srcdir" - - msg "Connecting to GIT server...." - - if [[ -d "$__gitname" ]]; then - cd "$__gitname" && git pull origin - msg "The local files are updated." - else - git clone "$__gitroot" "$__gitname" - fi - - msg "GIT checkout done or server timeout" - msg "Starting build..." - - rm -rf "$srcdir/$__gitname-build" - git clone "$srcdir/$__gitname" "$srcdir/$__gitname-build" - cd "$srcdir/$__gitname-build" - - git checkout $pkgname-$pkgver + cd $pkgname ./autogen.sh --prefix=/usr --disable-wlterm make } package() { - cd "$srcdir/$__gitname-build" + cd $pkgname make DESTDIR="$pkgdir/" install mkdir -p "$pkgdir/usr/share/licenses/$pkgname" "$pkgdir/usr/lib/systemd/system" cp COPYING "$pkgdir/usr/share/licenses/$pkgname/" diff --git a/community/kmymoney/PKGBUILD b/community/kmymoney/PKGBUILD index 60ea59808..09b1f406e 100644 --- a/community/kmymoney/PKGBUILD +++ b/community/kmymoney/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98121 2013-10-06 08:45:27Z jlichtblau $ +# $Id: PKGBUILD 100086 2013-11-01 13:55:58Z eric $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Maintainer: Laurent Carlier <lordheavym@gmail.com> # Contributor: Vamp898 <vamp898@web.de> @@ -8,7 +8,7 @@ pkgname=kmymoney pkgver=4.6.4 -pkgrel=1 +pkgrel=2 pkgdesc="Personal finance manager for KDE which operates similarly to MS-Money or Quicken" arch=('i686' 'x86_64' 'mips64el') url="http://kmymoney2.sourceforge.net/" @@ -18,7 +18,7 @@ makedepends=('cmake' 'automoc4' 'docbook-xml' 'docbook-xsl' 'boost') replaces=('kmymoney2') install=$pkgname.install changelog=$pkgname.changelog -options=('!makeflags') +#options=('!makeflags') source=(http://downloads.sourceforge.net/project/kmymoney2/KMyMoney-KDE4/$pkgver/$pkgname-$pkgver.tar.xz) sha256sums=('89522fadb4a9f06f3f20e2d6ac47a147f70b4265abad2fdf3aa6672fe2a3c012') @@ -31,7 +31,7 @@ build() { cmake ../ \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_SKIP_RPATH=YES - make VERBOSE=1 + make } package() { diff --git a/community/ktoblzcheck/PKGBUILD b/community/ktoblzcheck/PKGBUILD index f03dc1e49..a3a1e5e61 100644 --- a/community/ktoblzcheck/PKGBUILD +++ b/community/ktoblzcheck/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92372 2013-06-04 12:30:22Z spupykin $ +# $Id: PKGBUILD 99823 2013-10-31 01:55:26Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Philipp Sandhaus <philipp.sandhaus@gmx.de> @@ -8,7 +8,6 @@ pkgrel=1 pkgdesc="A library to check account numbers and bank codes of German banks" arch=(i686 x86_64 'mips64el') url="http://ktoblzcheck.sourceforge.net" -options=('!libtool') license=("LGPL") depends=('gcc-libs' 'python') optdepends=('perl') diff --git a/community/kvirc/PKGBUILD b/community/kvirc/PKGBUILD index 5cfdaa45a..828af8709 100644 --- a/community/kvirc/PKGBUILD +++ b/community/kvirc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91653 2013-05-26 09:24:37Z bluewind $ +# $Id: PKGBUILD 100026 2013-10-31 04:13:45Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=kvirc @@ -10,7 +10,6 @@ depends=('python2' 'libxss' 'qtwebkit') arch=(i686 x86_64 mips64el) makedepends=('cmake') license=('GPL') -options=("!libtool") install=kvirc.install source=(ftp://ftp.kvirc.de/pub/kvirc/$pkgver/source/$pkgname-$pkgver.tar.bz2) md5sums=('bf7229aaae132933a18b6a35125a2328') diff --git a/community/kyotocabinet/PKGBUILD b/community/kyotocabinet/PKGBUILD index bf2381288..241470c2f 100644 --- a/community/kyotocabinet/PKGBUILD +++ b/community/kyotocabinet/PKGBUILD @@ -1,28 +1,27 @@ -# $Id: PKGBUILD 90164 2013-05-07 16:07:18Z fyan $ +# $Id: PKGBUILD 99150 2013-10-25 05:03:47Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Alexander Duscheleit <jinks@archlinux.us> # Contributor: Joaquim Pedro (osmano807) <osmano807@gmail.com> pkgname=kyotocabinet pkgver=1.2.76 -pkgrel=3 +pkgrel=4 pkgdesc="a modern implementation of DBM in C++" arch=('i686' 'x86_64' 'mips64el') url="http://fallabs.com/kyotocabinet" license=('LGPL3') -makedepends=('gcc' 'make' 'pkgconfig' 'zlib') depends=('zlib' 'gcc-libs') source=("http://fallabs.com/${pkgname}/pkg/${pkgname}-${pkgver}.tar.gz") build() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver ./configure --prefix=/usr --disable-opt make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver make install DESTDIR="$pkgdir/" } diff --git a/community/lash/PKGBUILD b/community/lash/PKGBUILD index bf3632c61..fbb357dfd 100644 --- a/community/lash/PKGBUILD +++ b/community/lash/PKGBUILD @@ -1,14 +1,13 @@ -# $Id$ +# $Id: PKGBUILD 100336 2013-11-02 11:38:23Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: DonVla <donvla@users.sourceforge.net> pkgname=lash pkgver=0.6.0~rc2 _relver=0.6.0.594 -pkgrel=6.1 +pkgrel=7 pkgdesc="A session management system for JACK and ALSA" arch=('i686' 'x86_64' 'mips64el') -options=('!libtool') #url="http://lash-audio.org" url="http://lash.nongnu.org/" license=('GPL') @@ -26,7 +25,9 @@ build() { export PYTHON="python2" sed -i "s#env python#&2#" clients/lash_control - ./configure --prefix=/usr LIBS=-lm + export LDFLAGS="-ldl -lm" + + ./configure --prefix=/usr make } diff --git a/community/ldc/PKGBUILD b/community/ldc/PKGBUILD index df83c72ca..b93f4c0e5 100644 --- a/community/ldc/PKGBUILD +++ b/community/ldc/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 97980 2013-10-02 14:03:48Z dicebot $ +# $Id: PKGBUILD 99051 2013-10-23 12:11:03Z dicebot $ # Maintainer: Mihails Strasuns <public@dicebot.lv> # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> pkgname=('ldc' 'liblphobos-devel') groups=('dlang' 'dlang-ldc') -pkgver=0.11.0 +pkgver=0.12.0 epoch=1 -pkgrel=4 +pkgrel=1 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2" arch=('i686' 'x86_64') url="https://github.com/ldc-developers/ldc" @@ -59,6 +59,7 @@ package_ldc() { package_liblphobos-devel() { depends=("ldc") provides=("d-runtime" "d-stdlib") + options=("staticlibs") # libraries install -D -m644 $srcdir/ldc/build/lib/libphobos-ldc.a $pkgdir/usr/lib/liblphobos.a diff --git a/community/leptonica/PKGBUILD b/community/leptonica/PKGBUILD index ca4bbe875..8333b1a01 100644 --- a/community/leptonica/PKGBUILD +++ b/community/leptonica/PKGBUILD @@ -1,15 +1,14 @@ -# $Id: PKGBUILD 94927 2013-08-01 07:01:21Z bpiotrowski $ +# $Id: PKGBUILD 100182 2013-11-01 21:05:03Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Christoph Drexler <chrdr at gmx dot at> pkgname=leptonica pkgver=1.69 -pkgrel=8 +pkgrel=9 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 giflib6.patch) diff --git a/community/libaccounts-glib/PKGBUILD b/community/libaccounts-glib/PKGBUILD deleted file mode 100644 index eee7fa588..000000000 --- a/community/libaccounts-glib/PKGBUILD +++ /dev/null @@ -1,37 +0,0 @@ -# $Id: PKGBUILD 96927 2013-09-08 17:56:34Z bgyorgy $ -# Maintainer: Balló György <ballogyor+arch at gmail dot com> - -pkgname=libaccounts-glib -pkgver=1.12 -pkgrel=1 -pkgdesc="Glib-based client library for accessing the online accounts database" -arch=('i686' 'x86_64' 'mips64el') -url="http://code.google.com/p/accounts-sso/" -license=('LGPL') -depends=('dbus-glib' 'libxml2' 'sqlite3') -makedepends=('python2-gobject') -options=('!libtool') -source=(http://accounts-sso.googlecode.com/files/$pkgname-$pkgver.tar.gz) -sha1sums=('165e0b89a0bc47459711b1e7e077fb9e14848503') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static \ - PYTHON=python2 - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - - # Install GI overrides for python 3 as well - install -dm755 "$pkgdir/usr/lib/python3.3/site-packages/gi/overrides" - ln -s ../../../../python2.7/site-packages/gi/overrides/Accounts.py "$pkgdir/usr/lib/python3.3/site-packages/gi/overrides/Accounts.py" - - # We don't have Backup Framework on Arch Linux - rm -r "$pkgdir/usr/share/backup-framework" -} diff --git a/community/libaccounts-qt/PKGBUILD b/community/libaccounts-qt/PKGBUILD deleted file mode 100644 index 957e8403a..000000000 --- a/community/libaccounts-qt/PKGBUILD +++ /dev/null @@ -1,44 +0,0 @@ -# $Id: PKGBUILD 96784 2013-09-04 22:27:13Z bgyorgy $ -# Maintainer: Balló György <ballogyor+arch at gmail dot com> - -pkgbase=libaccounts-qt -_pkgbase=accounts-qt -pkgname=('libaccounts-qt' 'libaccounts-qt-doc') -pkgver=1.9 -pkgrel=1 -pkgdesc="Qt-based client library for accessing the online accounts database" -arch=('i686' 'x86_64' 'mips64el') -url="http://code.google.com/p/accounts-sso/" -license=('LGPL') -depends=('qt4' 'libaccounts-glib') -makedepends=('doxygen' 'graphviz' 'ttf-dejavu') -options=('!emptydirs') -source=(http://accounts-sso.googlecode.com/files/$_pkgbase-$pkgver.tar.bz2) -sha1sums=('86d7bbaa7bdd18f80a28c2617653707d763d1984') - -build() { - cd "$srcdir/$_pkgbase-$pkgver" - - # Do not install tests - echo 'INSTALLS =' >>tests/accountstest.pro - - qmake-qt4 PREFIX=/usr LIBDIR=/usr/lib - make -} - -package_libaccounts-qt() { - cd "$srcdir/$_pkgbase-$pkgver" - - make INSTALL_ROOT="$pkgdir" install - - # Split out documentation - mv "$pkgdir/usr/share/doc" "$srcdir" -} - -package_libaccounts-qt-doc() { - pkgdesc="Developer documention of signon" - depends=() - - mkdir -p "$pkgdir/usr/share" - mv "$srcdir/doc" "$pkgdir/usr/share" -} diff --git a/community/libacpi/PKGBUILD b/community/libacpi/PKGBUILD index be13c8864..24fc27577 100644 --- a/community/libacpi/PKGBUILD +++ b/community/libacpi/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 57009 2011-10-18 09:29:14Z spupykin $ +# $Id: PKGBUILD 100184 2013-11-01 21:05:24Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=libacpi pkgver=0.2 -pkgrel=3 +pkgrel=4 pkgdesc="general purpose lib to gather ACPI data" arch=(i686 x86_64 'mips64el') url="http://www.ngolde.de/libacpi.html" @@ -19,5 +19,9 @@ build() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 <$srcdir/libacpi_${pkgver}-4.diff make PREFIX=/usr +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" make PREFIX=/usr DESTDIR="${pkgdir}" install } diff --git a/community/libcec/PKGBUILD b/community/libcec/PKGBUILD index 762e02be1..68c88279c 100644 --- a/community/libcec/PKGBUILD +++ b/community/libcec/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 93498 2013-07-04 12:44:24Z idevolder $ +# $Id: PKGBUILD 99035 2013-10-22 19:26:05Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> # Contributor: Philippe Cherel <philippe.cherel@mayenne.org> # vim: ft=sh: pkgname=libcec pkgver=2.1.3 -pkgrel=1 +pkgrel=3 pkgdesc="Pulse-Eight's libcec for the Pulse-Eight USB-CEC adapter" arch=('i686' 'x86_64' 'mips64el') url="https://github.com/Pulse-Eight/libcec" @@ -13,7 +13,6 @@ license=('GPL') depends=('udev' 'lockdev') source=("$pkgname-$pkgver.tar.gz::https://github.com/Pulse-Eight/libcec/tarball/$pkgname-$pkgver") _srcfolder=Pulse-Eight-libcec-54be21e -options=(!libtool) sha256sums=('2aa88451b528184b02077ee8c6cd10e2f89121a6a05b1b35b4b792b03108a9d1') build() { diff --git a/community/libclastfm/PKGBUILD b/community/libclastfm/PKGBUILD index 76601fdc0..8c6b8cea8 100644 --- a/community/libclastfm/PKGBUILD +++ b/community/libclastfm/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 72448 2012-06-14 16:10:56Z ttopper $ +# $Id: PKGBUILD 99439 2013-10-28 21:06:50Z ttoepper $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> pkgname=libclastfm pkgver=0.5 -pkgrel=1 +pkgrel=2 pkgdesc="An unofficial C-API for the Last.fm web service" arch=("i686" "x86_64" "mips64el") url="http://liblastfm.sourceforge.net/" diff --git a/community/libclens/PKGBUILD b/community/libclens/PKGBUILD new file mode 100644 index 000000000..5e521a830 --- /dev/null +++ b/community/libclens/PKGBUILD @@ -0,0 +1,43 @@ +# $Id: PKGBUILD 99539 2013-10-29 11:41:22Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Maintainer: Dan Ziemba <zman0900@gmail.com> + +pkgname=libclens +pkgver=0.7.0 +pkgrel=1 +pkgdesc="Convenience library to aid in porting code from OpenBSD" +arch=(i686 x86_64) +url="https://opensource.conformal.com/wiki/clens" +license=(ISC) +makedepends=(libbsd) +options=('staticlibs') +source=(https://opensource.conformal.com/snapshots/clens/clens-$pkgver.tar.gz) +sha1sums=('71eb0011eef16f1e87131b5aba34d44db92b1145') + +build() { + cd "clens-$pkgver" + mkdir -p obj + make LOCALBASE=/usr +} + +package() { + cd "clens-$pkgver" + make LOCALBASE=/usr DESTDIR="$pkgdir" install + + mkdir -p $pkgdir/usr/share/licenses/libclens + cat <<EOF >$pkgdir/usr/share/licenses/libclens/LICENSE + ISC + . + Permission to use, copy, modify, and distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + . + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER + IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING + OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +EOF +} diff --git a/community/libcss/PKGBUILD b/community/libcss/PKGBUILD index 05a2b7e1c..e3ff2505f 100644 --- a/community/libcss/PKGBUILD +++ b/community/libcss/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 89131 2013-04-27 00:42:21Z arodseth $ +# $Id: PKGBUILD 99623 2013-10-30 16:28:44Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=libcss pkgver=0.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='CSS parser and selection engine' arch=('x86_64' 'i686' 'mips64el') url='http://www.netsurf-browser.org/projects/libcss/' @@ -16,18 +16,18 @@ source=("http://download.netsurf-browser.org/libs/releases/libcss-$pkgver-src.ta sha256sums=('31b08f6f2259366ccad8b455440f364dc33e7dc78cdb0cf4905da56d5372f613') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" export CFLAGS="-Wno-error=unused-but-set-variable" make PREFIX=/usr COMPONENT_TYPE="lib-shared" - make PREFIX=/usr COMPONENT_TYPE="lib-static" + #make PREFIX=/usr COMPONENT_TYPE="lib-static" } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + #make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/libdaq/PKGBUILD b/community/libdaq/PKGBUILD index 83cc6f1b7..744a8d92d 100644 --- a/community/libdaq/PKGBUILD +++ b/community/libdaq/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 74193 2012-07-22 19:47:13Z lfleischer $ +# $Id: PKGBUILD 99826 2013-10-31 01:56:41Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> pkgname=libdaq @@ -10,7 +10,6 @@ url='http://www.snort.org/' license=('GPL') depends=('libpcap') makedepends=('ca-certificates') -options=('!libtool') source=("http://www.snort.org/dl/snort-current/daq-${pkgver}.tar.gz"{,.sig}) md5sums=('bc204ea09165b4ecbb1bb49c7c1a2ad4' '3ec4c252249b09adaf5c96e2626a1f74') diff --git a/community/libdbi-drivers/PKGBUILD b/community/libdbi-drivers/PKGBUILD index 573816667..b8d5419c2 100644 --- a/community/libdbi-drivers/PKGBUILD +++ b/community/libdbi-drivers/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87120 2013-03-27 15:21:01Z ttoepper $ +# $Id: PKGBUILD 99828 2013-10-31 01:57:20Z allan $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> # Contributor: Olivier Médoc <o_medoc@yahoo.fr> # Contributor: Ashok `ScriptDevil` Gautham <ScriptDevil.Arch@gmail.com> @@ -16,7 +16,6 @@ optdepends=("postgresql-libs: To work with postgresql using libdbdpgsql " "sqlite3: To work with sqlite3 using libdbdsqlite3" "libmariadbclient: To work with mysql using libdbdmysql" "sqlite2: To work with sqlite2 using libdbdsqlite") -options=(!libtool) install=libdbi-drivers.install source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz") sha1sums=('8472875d30c216540d48d591b442e40ba4f7df5d') diff --git a/community/libdbi/PKGBUILD b/community/libdbi/PKGBUILD index 0959bad92..c42addb7b 100644 --- a/community/libdbi/PKGBUILD +++ b/community/libdbi/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 87114 2013-03-27 13:46:18Z ttoepper $ +# $Id: PKGBUILD 99827 2013-10-31 01:57:00Z allan $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> # Contributor: Carl Flippin <carlf@photocarl.org> pkgname=libdbi pkgver=0.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="A database independant abstraction layer for C" url="http://libdbi.sourceforge.net" license=('LGPL') arch=('i686' 'x86_64' 'mips64el') depends=('glibc') -options=(!libtool) install=libdbi.install source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz") sha1sums=('6c1ecfb78f43a921d5f914299304bd6c82cb0e23') diff --git a/community/libdbusmenu/PKGBUILD b/community/libdbusmenu/PKGBUILD new file mode 100644 index 000000000..ca900239e --- /dev/null +++ b/community/libdbusmenu/PKGBUILD @@ -0,0 +1,46 @@ +# $Id: PKGBUILD 99160 2013-10-25 08:29:02Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd at gmail dot com> +# Contributor: Balló György <ballogyor+arch at gmail dot com> +# Contributor: Branchini Massimo <max dot bra dot gtalk at gmail dot com + +pkgbase=libdbusmenu +pkgname=('libdbusmenu-glib' 'libdbusmenu-gtk3') +pkgver=12.10.2 +pkgrel=3 +pkgdesc="A library for passing menus over DBus" +arch=('i686' 'x86_64') +url="https://launchpad.net/libdbusmenu" +license=('GPL3') +makedepends=('gnome-doc-utils' 'gobject-introspection' 'gtk3' 'intltool' 'vala') +options=('!emptydirs') +source=("http://launchpad.net/dbusmenu/${pkgver%.?}/${pkgver}/+download/${pkgbase}-${pkgver}.tar.gz") +sha256sums=('9d6ad4a0b918b342ad2ee9230cce8a095eb601cb0cee6ddc1122d0481f9d04c9') + +build() { + cd ${pkgbase}-${pkgver} + + export HAVE_VALGRIND_TRUE='#' + export HAVE_VALGRIND_FALSE='' + ./configure --prefix='/usr' --sysconfdir='/etc' --localstatedir='/var' --disable-{dumper,static,tests} + make +} + +package_libdbusmenu-glib() { +depends=('glib2') + + cd ${pkgbase}-${pkgver} + + make -C libdbusmenu-glib DESTDIR="${pkgdir}" install +} + +package_libdbusmenu-gtk3() { +depends=('gtk3' 'libdbusmenu-glib') + + cd ${pkgbase}-${pkgver} + + make -C libdbusmenu-glib DESTDIR="${pkgdir}" install + make -C libdbusmenu-gtk DESTDIR="${pkgdir}" install + make -C libdbusmenu-glib DESTDIR="${pkgdir}" uninstall +} + +# vim: ts=2 sw=2 et: diff --git a/community/libdlna/PKGBUILD b/community/libdlna/PKGBUILD index 263f045f2..78cfd31d6 100644 --- a/community/libdlna/PKGBUILD +++ b/community/libdlna/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 94889 2013-08-01 06:55:04Z bpiotrowski $ +# $Id: PKGBUILD 100186 2013-11-01 21:05:42Z spupykin $ # Maintainer: Kessia 'even' Pinheiro <kessiapinheiro at gmail.com> # Contributor: kastor <kastor@fobos.org.ar> pkgname=libdlna pkgver=0.2.4 -pkgrel=12 +pkgrel=13 pkgdesc="An open-source implementation of DLNA (Digital Living Network Alliance) standards " url="http://libdlna.geexbox.org" license=("LGPL") arch=('i686' 'x86_64' 'mips64el') -options=('!libtool' '!makeflags') # not parallel safe, error find -ldlna +options=('!makeflags') # not parallel safe, error find -ldlna #makedepends=('ctags') depends=('glibc' 'ffmpeg') source=("http://libdlna.geexbox.org/releases/${pkgname}-${pkgver}.tar.bz2") diff --git a/community/libdnet/PKGBUILD b/community/libdnet/PKGBUILD index 2b2493659..28ab014d9 100644 --- a/community/libdnet/PKGBUILD +++ b/community/libdnet/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 91834 2013-05-28 17:04:24Z spupykin $ +# $Id: PKGBUILD 100188 2013-11-01 21:06:01Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: James Fryman <jfryman@gmail.com> pkgname=libdnet pkgver=1.12 -pkgrel=7 +pkgrel=8 pkgdesc="A simplified, portable interface to several low-level networking routines" arch=(i686 x86_64 'mips64el') makedepends=(python2) optdepends=(python2) license=("BSD") url="http://code.google.com/p/libdnet/" -options=('!libtool') source=(http://libdnet.googlecode.com/files/libdnet-$pkgver.tgz) md5sums=('9253ef6de1b5e28e9c9a62b882e44cc9') diff --git a/community/libdom/PKGBUILD b/community/libdom/PKGBUILD index 60ff3e123..d04fd65aa 100644 --- a/community/libdom/PKGBUILD +++ b/community/libdom/PKGBUILD @@ -1,31 +1,31 @@ -# $Id: PKGBUILD 89135 2013-04-27 01:19:34Z arodseth $ +# $Id: PKGBUILD 99607 2013-10-30 13:18:31Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> pkgname=libdom pkgver=0.0.1 -pkgrel=1 +pkgrel=2 pkgdesc='Implementation of the W3C DOM' arch=('x86_64' 'i686' 'mips64el') url='http://www.netsurf-browser.org/projects/libdom/' license=('MIT') -depends=('hubbub>=0.2.0' 'libwapcaplet>=0.2.0' 'expat') +depends=('libhubbub>=0.2.0' 'libwapcaplet>=0.2.0' 'expat') makedepends=('netsurf-buildsystem') source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src.tar.gz") sha256sums=('2aa75861c8a8291b6b3d1a3856c65ca615677afeec64ccfdf35a113a292c36b1') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" export CFLAGS="-Wno-error=unused-but-set-variable" make PREFIX=/usr COMPONENT_TYPE="lib-shared" - make PREFIX=/usr COMPONENT_TYPE="lib-static" + #make PREFIX=/usr COMPONENT_TYPE="lib-static" } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + #make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/libee/PKGBUILD b/community/libee/PKGBUILD index a46834697..fb76b4faa 100644 --- a/community/libee/PKGBUILD +++ b/community/libee/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 91836 2013-05-28 17:04:46Z spupykin $ +# $Id: PKGBUILD 100190 2013-11-01 21:08:05Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Brian Knox <taotetek@gmail.com> pkgname=libee pkgver=0.4.1 -pkgrel=2 +pkgrel=3 pkgdesc="event expression library inspired by CEE" url="http://www.libee.org/" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,6 @@ license=('LGPL2.1') depends=('libestr' 'glibc') makedepends=() optdepends=() -options=(!libtool) source=("http://www.libee.org/files/download/libee-$pkgver.tar.gz") md5sums=('7bbf4160876c12db6193c06e2badedb2') diff --git a/community/libesmtp/PKGBUILD b/community/libesmtp/PKGBUILD index c0501f961..92112d78b 100644 --- a/community/libesmtp/PKGBUILD +++ b/community/libesmtp/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 57896 2011-11-04 08:47:23Z lfleischer $ +# $Id: PKGBUILD 99832 2013-10-31 01:58:40Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Roman Kyrylych <roman@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> @@ -13,7 +13,6 @@ license=('LGPL') depends=('openssl') source=("http://www.stafford.uklinux.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2") md5sums=('bf3915e627fd8f35524a8fdfeed979c8') -options=('!libtool') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/libestr/PKGBUILD b/community/libestr/PKGBUILD index 69b5a4d80..0c7fdb6a3 100644 --- a/community/libestr/PKGBUILD +++ b/community/libestr/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 88518 2013-04-19 10:30:46Z spupykin $ +# $Id: PKGBUILD 100192 2013-11-01 21:08:24Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Brian Knox <taotetek@gmail.com> pkgname=libestr pkgver=0.1.5 -pkgrel=1 +pkgrel=2 pkgdesc="essentials for string handling (and a bit more)" url="http://libestr.adiscon.com/" arch=('i686' 'x86_64' 'mips64el') license=('LGPL2.1') depends=() -options=(!libtool) source=("http://libestr.adiscon.com/files/download/libestr-$pkgver.tar.gz") md5sums=('f180c0cdc82883d161eba3f2e8a34eb4') diff --git a/community/libev/PKGBUILD b/community/libev/PKGBUILD index 7b577b88e..f293b35a9 100644 --- a/community/libev/PKGBUILD +++ b/community/libev/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92911 2013-06-18 17:53:17Z bpiotrowski $ +# $Id: PKGBUILD 99834 2013-10-31 01:59:20Z allan $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Allan McRae <allan@archlinux.org> # Contributor: Thomas Haider <t.haider@vcnc.org> @@ -11,7 +11,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://software.schmorp.de/pkg/libev.html" license=('BSD') depends=('glibc') -options=('!libtool') source=(http://dist.schmorp.de/${pkgname}/${pkgname}-${pkgver}.tar.gz) sha1sums=('88655b1e2c0b328c9f90a6df7e72361a97fa8dc3') diff --git a/community/libexosip2/PKGBUILD b/community/libexosip2/PKGBUILD index 16e730aec..f69d7b728 100644 --- a/community/libexosip2/PKGBUILD +++ b/community/libexosip2/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 96139 2013-08-20 09:34:21Z spupykin $ +# $Id: PKGBUILD 100194 2013-11-01 21:08:42Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Darwin Bautista <djclue917@gmail.com> pkgname=libexosip2 epoch=1 pkgver=4.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="A library that hides the complexity of using SIP for multimedia session establishement" arch=('i686' 'x86_64' 'mips64el') url="http://savannah.nongnu.org/projects/exosip/" license=('GPL') depends=('libosip2>=4.0.0' 'openssl') -options=(!libtool) source=(http://download.savannah.nongnu.org/releases/exosip/libeXosip2-${pkgver/_/-}.tar.gz) md5sums=('aa385b85f6a17876763a0a860fe2afbf') diff --git a/community/libextractor/PKGBUILD b/community/libextractor/PKGBUILD index 4832ce7c8..c77f0539e 100644 --- a/community/libextractor/PKGBUILD +++ b/community/libextractor/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85587 2013-03-03 17:28:54Z dreisner $ +# $Id: PKGBUILD 99836 2013-10-31 02:00:00Z allan $ # Maintainer: Sergej Pupykin <pupykin.s@gmail.com> # Contributor: damir <damir@archlinux.org> @@ -19,7 +19,7 @@ optdepends=('flac: flac support' 'libgsf: (optional) for ODF support' 'libmpeg2: mpeg support' 'libvorbis: ogg/vorbis support') -options=('!libtool' '!makeflags') +options=('!makeflags') install=libextractor.install source=("http://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig}) md5sums=('593c40670fd7fc8c3ae7adc3df557f64' diff --git a/community/libfakekey/PKGBUILD b/community/libfakekey/PKGBUILD index 708f37af1..8c4b4de50 100644 --- a/community/libfakekey/PKGBUILD +++ b/community/libfakekey/PKGBUILD @@ -9,7 +9,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://matchbox-project.org/' license=('GPL') depends=('libxtst') -options=('!libtool') source=("http://matchbox-project.org/sources/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2") md5sums=('83dbde4d77e8baf0176fe4291d8a2303') diff --git a/community/libfbclient/PKGBUILD b/community/libfbclient/PKGBUILD index 44cb112af..dd1adb3ae 100644 --- a/community/libfbclient/PKGBUILD +++ b/community/libfbclient/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 88481 2013-04-18 13:13:14Z lcarlier $ +# $Id: PKGBUILD 98742 2013-10-17 14:01:49Z andyrtr $ # Maintainer: Carlier Laurent <lordheavym@gmail.com> # Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org> pkgname=libfbclient pkgver=2.5.2.26540 -pkgrel=1 +pkgrel=2 pkgdesc="Client library for Firebird." arch=('i686' 'x86_64') url="http://www.firebirdsql.org/" diff --git a/community/libfm/PKGBUILD b/community/libfm/PKGBUILD index bb388197f..35699fa8f 100644 --- a/community/libfm/PKGBUILD +++ b/community/libfm/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97020 2013-09-10 14:26:57Z bpiotrowski $ +# $Id: PKGBUILD 99838 2013-10-31 02:00:46Z allan $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Unknown47 <unknown47r@gmail.com> # Contributor: Angel Velasquez <angvp@archlinux.org> @@ -6,13 +6,12 @@ pkgname=libfm pkgver=1.1.2.2 -pkgrel=1 +pkgrel=2 pkgdesc='Library for file management' url='http://pcmanfm.sourceforge.net/' arch=('i686' 'x86_64' 'mips64el') license=('GPL') groups=('lxde') -options=('!libtool') install=libfm.install depends=('gtk2' 'menu-cache' 'shared-mime-info' 'udisks' 'desktop-file-utils') makedepends=('intltool') @@ -33,6 +32,6 @@ package() { make DESTDIR="$pkgdir" install # Temporary fix to FS#32361 - rm "$pkgdir"/usr/include/libfm + rm -rf "$pkgdir"/usr/include/libfm mv "$pkgdir"/usr/include/libfm-1.0/ "$pkgdir"/usr/include/libfm } diff --git a/community/libgdamm/PKGBUILD b/community/libgdamm/PKGBUILD index 36de8c0e7..2b71688f2 100644 --- a/community/libgdamm/PKGBUILD +++ b/community/libgdamm/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91044 2013-05-18 13:45:43Z jlichtblau $ +# $Id: PKGBUILD 99839 2013-10-31 02:01:06Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Jan de Groot <jan@jgc.homeip.net> @@ -11,7 +11,7 @@ arch=('i686' 'x86_64' 'mips64el') makedepends=('libgda' 'libsigc++' 'glibmm' 'glibmm-docs') url="http://www.gtkmm.org/" license=('LGPL') -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgbase/${pkgver%.*}/$pkgname-$pkgver.tar.xz) sha256sums=('5b864ddc7d5555c6c2d7fb5c6a3856c690911d12837148511a7b9f85100ca06c') diff --git a/community/libgeotiff/PKGBUILD b/community/libgeotiff/PKGBUILD index fe4316fc1..a391e2128 100644 --- a/community/libgeotiff/PKGBUILD +++ b/community/libgeotiff/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 78993 2012-10-28 17:33:39Z jlichtblau $ +# $Id: PKGBUILD 99840 2013-10-31 02:01:25Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org @@ -12,7 +12,7 @@ arch=('i686' 'x86_64' 'mips64el') url="http://www.remotesensing.org/geotiff" license=('custom') depends=('libtiff' 'proj' 'libjpeg>=7') -options=('!makeflags' '!libtool') +options=('!makeflags') changelog=$pkgname.changelog source=(ftp://ftp.remotesensing.org/pub/geotiff/libgeotiff/$pkgname-$pkgver.tar.gz) sha256sums=('d0acb8d341fd6a8f2c673456e09fdb8f50f91e3166ac934719fe05b30d328329') diff --git a/community/libgexiv2/PKGBUILD b/community/libgexiv2/PKGBUILD index ca711e0ce..9adbc5efb 100644 --- a/community/libgexiv2/PKGBUILD +++ b/community/libgexiv2/PKGBUILD @@ -1,23 +1,22 @@ -# $Id: PKGBUILD 96280 2013-08-23 12:38:44Z arodseth $ +# $Id: PKGBUILD 100330 2013-11-02 11:06:06Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> pkgname=libgexiv2 -pkgver=0.6.1 -pkgrel=2 +pkgver=0.7.0 +pkgrel=1 pkgdesc='GObject-based wrapper around the Exiv2 library' arch=('x86_64' 'i686' 'mips64el') -url='http://redmine.yorba.org/projects/gexiv2/roadmap' # http://yorba.org/download/gexiv2/ +url='http://redmine.yorba.org/projects/gexiv2/roadmap' license=('GPL2') -depends=('exiv2' 'gobject-introspection') +depends=('exiv2' 'glib2') makedepends=('python-gobject' 'python2-gobject') -options=('!libtool') -source=("http://yorba.org/download/gexiv2/${pkgver%.1}/${pkgname}_$pkgver.tar.xz") -sha256sums=('72ee2fcc6a98c9e83467adea45b10d1b61c55654c204dcce9c2463615389a9e3') +source=("http://yorba.org/download/gexiv2/${pkgver%.0}/$pkgname-$pkgver.tar.xz") +sha256sums=('44ae5e74ec82a6b19e366cf6877ce34693ace85c5cb519a7158bdcfcb7e28e64') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" # In order for the build process to include any python-related files, # 'import gi; print(gi._overridesdir)' must work with either python or @@ -27,9 +26,7 @@ build() { } package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: diff --git a/community/libgig/PKGBUILD b/community/libgig/PKGBUILD index fe4509612..9858312bd 100644 --- a/community/libgig/PKGBUILD +++ b/community/libgig/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 67536 2012-03-13 11:11:23Z lcarlier $ +# $Id: PKGBUILD 100359 2013-11-02 20:24:57Z schiv $ # Maintainer: Ray Rashif <schiv@archlinux.org> # Contributor: svoufff <svoufff at gmail dot com> # Contributor: Shinlun Hsieh <yngwiexx@yahoo.com.tw> pkgname=libgig pkgver=3.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="C++ library for loading Gigasampler and DLS files" arch=(i686 x86_64 'mips64el') url="http://www.linuxsampler.org/libgig/" license=('GPL') -depends=('gcc-libs' 'util-linux-ng' 'libsndfile') -options=('!libtool' '!makeflags') -source=(http://download.linuxsampler.org/packages/$pkgname-$pkgver.tar.bz2) +depends=('util-linux' 'libsndfile') +options=('!makeflags') # code chokes on parallel build +source=("http://download.linuxsampler.org/packages/$pkgname-$pkgver.tar.bz2") md5sums=('fc33e8e948ed2db9b7003a3ecdb78549') build() { @@ -25,7 +25,7 @@ build() { package() { cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install + make DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: diff --git a/community/libgit2-glib/PKGBUILD b/community/libgit2-glib/PKGBUILD index 38f5b31d5..bb1484a33 100644 --- a/community/libgit2-glib/PKGBUILD +++ b/community/libgit2-glib/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 93394 2013-07-02 20:55:40Z eric $ +# $Id: PKGBUILD 99843 2013-10-31 02:02:27Z allan $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> pkgname=libgit2-glib @@ -9,7 +9,6 @@ url="http://live.gnome.org/Libgit2-glib" license=(LGPL2.1) arch=(i686 x86_64) depends=(glib2 libgit2 gobject-introspection) -options=('!libtool') source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) sha256sums=('bda84b5ab6fbe2922a4cf386b4e6d4401863dec7bea1879e86939d005cd521f6') diff --git a/community/libgnome-media-profiles/PKGBUILD b/community/libgnome-media-profiles/PKGBUILD index ca269f05d..f001ff5e4 100644 --- a/community/libgnome-media-profiles/PKGBUILD +++ b/community/libgnome-media-profiles/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87928 2013-04-08 18:08:07Z bgyorgy $ +# $Id: PKGBUILD 99844 2013-10-31 02:02:46Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Ionut Biru <ibiru@archlinux.org> @@ -11,7 +11,6 @@ url="https://git.gnome.org/browse/libgnome-media-profiles" license=('GPL2') depends=('gconf' 'gtk3' 'gstreamer0.10-base-plugins') makedepends=('intltool' 'gnome-doc-utils') -options=('!libtool') install=$pkgname.install source=(http://download.gnome.org/sources/${pkgname}/3.0/${pkgname}-${pkgver}.tar.bz2) sha256sums=('ab1288e53a8fccca3e8fa59757ef586901e236e09a737a1178eeb8d74428c061') diff --git a/community/libgoom2/PKGBUILD b/community/libgoom2/PKGBUILD index a50c3ad34..c5e5ae06c 100644 --- a/community/libgoom2/PKGBUILD +++ b/community/libgoom2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 66115 2012-02-23 01:28:54Z giovanni $ +# $Id: PKGBUILD 99845 2013-10-31 02:03:06Z allan $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: danitool @@ -10,7 +10,7 @@ arch=('i686' 'x86_64' 'mips64el') url="http://www.fovea.cc/?page=details_produits&id=goom" license=('LGPL') depends=('glibc') -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=("http://downloads.sourceforge.net/project/goom/goom2k4/0/goom-2k4-0-src.tar.gz") md5sums=('8100dd07e0c6784fdf079eeaa53a5c7f') diff --git a/community/libgringotts/PKGBUILD b/community/libgringotts/PKGBUILD index eee7ec628..8b15c485f 100644 --- a/community/libgringotts/PKGBUILD +++ b/community/libgringotts/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 70182 2012-05-01 12:27:33Z andrea $ +# $Id: PKGBUILD 99846 2013-10-31 02:03:26Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgname=libgringotts @@ -10,7 +10,6 @@ url="http://developer.berlios.de/projects/gringotts" license=('GPL') depends=('bzip2' 'libmcrypt' 'mhash' 'zlib') changelog=$pkgname.changelog -options=('!libtool') source=(http://download.berlios.de/gringotts/$pkgname-$pkgver.tar.bz2) md5sums=('b2b1bad56ef33153f251ccd9500860be') diff --git a/community/libgtksourceviewmm2/PKGBUILD b/community/libgtksourceviewmm2/PKGBUILD index 6c710e88a..36657aa47 100644 --- a/community/libgtksourceviewmm2/PKGBUILD +++ b/community/libgtksourceviewmm2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88627 2013-04-20 17:41:57Z jlichtblau $ +# $Id: PKGBUILD 99847 2013-10-31 02:03:46Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.orgg> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -11,7 +11,7 @@ url='http://projects.gnome.org/gtksourceviewmm/' license=('LGPL') depends=('gtkmm' 'gtksourceview2') makedepends=('doxygen' 'glibmm-docs') -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=(http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/2.10/gtksourceviewmm-$pkgver.tar.xz) sha256sums=('0000df1b582d7be2e412020c5d748f21c0e6e5074c6b2ca8529985e70479375b') diff --git a/community/libharu/PKGBUILD b/community/libharu/PKGBUILD index 9f3105118..e03cea793 100644 --- a/community/libharu/PKGBUILD +++ b/community/libharu/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90053 2013-05-06 19:38:05Z foutrelis $ +# $Id: PKGBUILD 100196 2013-11-01 21:09:00Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer : SpepS <dreamspepser at yahoo dot it> # Contributor: Auguste <auguste@gmail.com> @@ -6,13 +6,12 @@ pkgname=libharu pkgver=2.2.1 -pkgrel=4 +pkgrel=5 pkgdesc="C/C++ library for generating PDF documents" url="http://libharu.org/wiki/Main_Page" arch=('i686' 'x86_64' 'mips64el') license=('custom:ZLIB') depends=('libpng' 'gcc-libs') -options=(!libtool) source=("http://libharu.org/files/$pkgname-$pkgver.tar.gz" libpng15.patch) md5sums=('63da8e087744f1d6cf16f9501b1cb766' diff --git a/community/hubbub/PKGBUILD b/community/libhubbub/PKGBUILD index 1a84ac701..eb5badc32 100644 --- a/community/hubbub/PKGBUILD +++ b/community/libhubbub/PKGBUILD @@ -1,33 +1,36 @@ -# $Id: PKGBUILD 89120 2013-04-26 23:11:48Z arodseth $ +# $Id: PKGBUILD 99603 2013-10-30 12:29:32Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: Paulo Matias <matiasΘarchlinux-br·org> -pkgname=hubbub +pkgname=libhubbub pkgver=0.2.0 -pkgrel=1 +pkgrel=3 pkgdesc='HTML5 compliant parsing library' arch=('x86_64' 'i686' 'mips64el') url='http://www.netsurf-browser.org/projects/hubbub/' license=('MIT') +provides=('hubbub') +replaces=('hubbub') +conflicts=('hubbub') depends=('libparserutils>=0.1.2') makedepends=('netsurf-buildsystem') -source=("http://download.netsurf-browser.org/libs/releases/lib$pkgname-$pkgver-src.tar.gz") +source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src.tar.gz") sha256sums=('91c90965fdbbfb9137c7881b33736a03fc80bd16f5cd7808e1efff3d63000eaf') build() { - cd "$srcdir/lib$pkgname-$pkgver" + cd "$pkgname-$pkgver" sed -i 's:-Werror::' Makefile make PREFIX=/usr COMPONENT_TYPE='lib-shared' - make PREFIX=/usr COMPONENT_TYPE='lib-static' + #make PREFIX=/usr COMPONENT_TYPE='lib-static' } package() { - cd "$srcdir/lib$pkgname-$pkgver" + cd "$pkgname-$pkgver" make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE='lib-shared' - make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE='lib-static' + #make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE='lib-static' install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/libhx/PKGBUILD b/community/libhx/PKGBUILD index 782cd278a..a5ca96a87 100644 --- a/community/libhx/PKGBUILD +++ b/community/libhx/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89905 2013-05-05 14:47:57Z spupykin $ +# $Id: PKGBUILD 99849 2013-10-31 02:04:27Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Max Roder <maxroder@web.de> # Contributor: Nathan Owe <ndowens.aur at gmail dot com> @@ -11,7 +11,6 @@ arch=('i686' 'x86_64' 'mips64el') url=('http://libhx.sourceforge.net/') license=('GPL') depends=() -options=('!libtool') source=("http://downloads.sourceforge.net/${pkgname}/libHX-${pkgver}.tar.xz") md5sums=('0165d6aa994a094b2a170d93a48599e0') diff --git a/community/libident/PKGBUILD b/community/libident/PKGBUILD index 0729a7e0f..62b274ff8 100644 --- a/community/libident/PKGBUILD +++ b/community/libident/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90500 2013-05-12 23:26:42Z arodseth $ +# $Id: PKGBUILD 99850 2013-10-31 02:04:47Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Mateusz Herych <heniekk@gmail.com> @@ -10,7 +10,7 @@ arch=('x86_64' 'i686' 'mips64el') url='http://www.remlab.net/libident/' license=('custom') depends=('glibc') -options=('!emptydirs' '!libtool') +options=('!emptydirs') source=("http://www.remlab.net/files/libident/libident-$pkgver.tar.gz" 'libident.pc') sha256sums=('8cc8fb69f1c888be7cffde7f4caeb3dc6cd0abbc475337683a720aa7638a174b' diff --git a/community/libinfinity/PKGBUILD b/community/libinfinity/PKGBUILD index 2990b0a98..81c623de6 100644 --- a/community/libinfinity/PKGBUILD +++ b/community/libinfinity/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 95152 2013-08-06 11:50:40Z spupykin $ +# $Id: PKGBUILD 100198 2013-11-01 21:12:34Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Gregory Haynes <greg@greghaynes.net> pkgname=libinfinity pkgver=0.5.4 -pkgrel=1 +pkgrel=2 pkgdesc="An implementation of the Infininote protocol written in GObject-based C" arch=('i686' 'x86_64' 'mips64el') url="http://gobby.0x539.de" @@ -14,7 +14,6 @@ depends=('gnutls>=1.7.2' 'gsasl>=0.2.21' 'glib2>=2.16' 'libxml2>=2.0' 'gtk2') makedepends=('gtk-doc' 'pkgconfig') optdepends=('avahi: zeroconf support' 'gtk2: gtk support') -options=('!libtool') source=("http://releases.0x539.de/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('1e83ec8b3ed3159d0c883c056b153429') diff --git a/community/libiptcdata/PKGBUILD b/community/libiptcdata/PKGBUILD index 083775c8e..3a876c3a8 100644 --- a/community/libiptcdata/PKGBUILD +++ b/community/libiptcdata/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 64858 2012-02-18 18:11:08Z stativ $ +# $Id: PKGBUILD 99852 2013-10-31 02:05:27Z allan $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=libiptcdata pkgver=1.0.4 @@ -8,7 +8,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://libiptcdata.sourceforge.net/" license=('GPL') depends=('glibc') -options=(!libtool) source=(http://downloads.sourceforge.net/sourceforge/libiptcdata/$pkgname-$pkgver.tar.gz) md5sums=('af886556ecb129b694f2d365d03d95a8') diff --git a/community/libkkc/PKGBUILD b/community/libkkc/PKGBUILD index 133589843..2ff6438c6 100644 --- a/community/libkkc/PKGBUILD +++ b/community/libkkc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97217 2013-09-15 11:42:40Z fyan $ +# $Id: PKGBUILD 99853 2013-10-31 02:05:47Z allan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com> @@ -9,7 +9,6 @@ pkgdesc="Japanese Kana Kanji conversion library" arch=('i686' 'x86_64') url="https://bitbucket.org/libkkc" license=('GPL') -options=(!libtool) depends=('marisa' 'json-glib' 'libgee06') makedepends=('vala' 'gobject-introspection' 'intltool' 'python2-marisa') optdepends=('sh: to use kkc-package-data') diff --git a/community/liblinebreak/PKGBUILD b/community/liblinebreak/PKGBUILD index 90c90b904..7c558a7f5 100644 --- a/community/liblinebreak/PKGBUILD +++ b/community/liblinebreak/PKGBUILD @@ -1,24 +1,26 @@ -# $Id: PKGBUILD 74591 2012-07-31 10:04:29Z spupykin $ +# $Id: PKGBUILD 100200 2013-11-01 21:12:55Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Orivej Desh <smpuj@bk.ru> pkgname=liblinebreak pkgver=2.1 -pkgrel=1 +pkgrel=2 pkgdesc="An implementation of the line breaking algorithm as described in Unicode 5.2.0 Standard Annex 14, Revision 24" arch=("i686" "x86_64" 'mips64el') url="http://vimgadgets.sourceforge.net/liblinebreak/" license=("custom:zlib/libpng") depends=("glibc") -makedepends=() -options=("!libtool") -source=("http://downloads.sourceforge.net/vimgadgets/liblinebreak/2.1/liblinebreak-$pkgver.tar.gz") +source=("http://downloads.sourceforge.net/vimgadgets/liblinebreak-$pkgver.tar.gz") md5sums=('9fe73b4b230434765be2305e50f8fe45') build() { cd "$srcdir/liblinebreak-$pkgver" ./configure --prefix=/usr make +} + +package() { + cd "$srcdir/liblinebreak-$pkgver" make DESTDIR="$pkgdir" install install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/community/liblockfile/PKGBUILD b/community/liblockfile/PKGBUILD index a44fb49d3..2aaf6e987 100644 --- a/community/liblockfile/PKGBUILD +++ b/community/liblockfile/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 66217 2012-02-23 03:31:35Z spupykin $ +# $Id: PKGBUILD 100202 2013-11-01 21:13:53Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andreas Wagner <Andreas dot Wagner at em dot uni-frankfurt dot de> pkgname=liblockfile pkgver=1.08_4 _basever=1.08 -pkgrel=2.1 +pkgrel=3 pkgdesc="a library with NFS-safe locking functions" arch=('i686' 'x86_64' 'mips64el') license=('GPL') diff --git a/community/libmaa/PKGBUILD b/community/libmaa/PKGBUILD index 1537dc611..746cb652e 100644 --- a/community/libmaa/PKGBUILD +++ b/community/libmaa/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 88315 2013-04-16 13:28:16Z spupykin $ +# $Id: PKGBUILD 100204 2013-11-01 21:14:11Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=libmaa pkgver=1.3.2 -pkgrel=1 +pkgrel=2 pkgdesc="Provides many low-level data structures which are helpful for writing compilers" url="http://sourceforge.net/projects/dict/" license=('GPL') arch=('i686' 'x86_64' 'mips64el') depends=('glibc') makedepends=('flex') -options=('!libtool') source=("http://downloads.sourceforge.net/dict/${pkgname}-${pkgver}.tar.gz") md5sums=('01dab2cde2e0a322653e45bfa63537ee') diff --git a/community/libmatchbox/PKGBUILD b/community/libmatchbox/PKGBUILD index 587889d00..df26bbd52 100644 --- a/community/libmatchbox/PKGBUILD +++ b/community/libmatchbox/PKGBUILD @@ -1,15 +1,14 @@ -# $Id: PKGBUILD 90054 2013-05-06 19:38:07Z foutrelis $ +# $Id: PKGBUILD 100206 2013-11-01 21:15:51Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Henrique C. Alves <hcarvalhoalves@gmail.com> pkgname=libmatchbox pkgver=1.10 -pkgrel=2 +pkgrel=3 pkgdesc="Base library for Matchbox WM" arch=('i686' 'x86_64' 'mips64el') license=('LGPL') depends=('pango' 'libpng' 'libjpeg>=7' 'xsettings-client' 'libxext') -options=('!libtool') url="http://matchbox-project.org/" source=(http://downloads.yoctoproject.org/releases/matchbox/libmatchbox/$pkgver/libmatchbox-$pkgver.tar.gz) md5sums=('042c5874631dfb95151aa793dc1434b8') diff --git a/community/libmediainfo/PKGBUILD b/community/libmediainfo/PKGBUILD index 61ddcef5d..712949278 100644 --- a/community/libmediainfo/PKGBUILD +++ b/community/libmediainfo/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 90920 2013-05-15 13:45:55Z spupykin $ +# $Id: PKGBUILD 99856 2013-10-31 02:07:03Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: hydro <hydro@freenet.de> pkgname=libmediainfo -pkgver=0.7.63 +pkgver=0.7.64 pkgrel=1 pkgdesc="shared library for mediainfo" arch=('i686' 'x86_64' 'mips64el') @@ -11,10 +11,9 @@ url="http://mediainfo.sourceforge.net" license=('GPL') depends=( 'curl' 'libmms' 'libzen') makedepends=('libtool' 'automake' 'autoconf') -options=(!libtool) source=(http://downloads.sourceforge.net/mediainfo/${pkgname}_${pkgver}.tar.bz2 libmediainfo-0.7.50-libmms.patch) -md5sums=('7a50881744a29dac6f93a8f6cbaebc0c' +md5sums=('27a6afbf5993c894bd38fab9b8e0fc27' '2f4b21cc250f663d52b497dedb963e3b') build() { diff --git a/community/libmemcached/PKGBUILD b/community/libmemcached/PKGBUILD index 6ebe63f59..7ad459d62 100644 --- a/community/libmemcached/PKGBUILD +++ b/community/libmemcached/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 93008 2013-06-22 07:02:22Z foutrelis $ +# $Id: PKGBUILD 98953 2013-10-21 15:55:33Z foutrelis $ # Maintainer: Evangelos Foutras <evangelos@foutrelis.com> pkgname=libmemcached pkgver=1.0.17 -pkgrel=1 +pkgrel=2 pkgdesc="C and C++ client library to the memcached server" arch=('i686' 'x86_64' 'mips64el') url="http://libmemcached.org/" license=('GPL') depends=('glibc' 'libsasl' 'libevent') makedepends=('perl' 'memcached' 'python-sphinx') -options=('!libtool') source=(http://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz gcc-4.8.patch) sha256sums=('7bb27b2589400f918df1cf5002cb01ef7ccac6e23f818604e2386de62c80bba5' diff --git a/community/libmicrohttpd/PKGBUILD b/community/libmicrohttpd/PKGBUILD index 47a902e6c..5a2721991 100644 --- a/community/libmicrohttpd/PKGBUILD +++ b/community/libmicrohttpd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89934 2013-05-05 21:30:28Z spupykin $ +# $Id: PKGBUILD 100208 2013-11-01 21:16:12Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Norberto Lopes <shelika@mail.telepac.pt> # Contributor: Kao Dome <kaodome@gmail.com> @@ -7,12 +7,11 @@ pkgname=libmicrohttpd pkgver=0.9.27 -pkgrel=1 +pkgrel=2 pkgdesc="a small C library that is supposed to make it easy to run an HTTP server as part of another application." arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/libmicrohttpd/" license=('LGPL') -options=('!libtool') depends=('gnutls' 'libgcrypt') install=libmicrohttpd.install source=(ftp://ftp.gnu.org/gnu/libmicrohttpd/$pkgname-$pkgver.tar.gz) diff --git a/community/libmirage/PKGBUILD b/community/libmirage/PKGBUILD index 47312a7ae..1c9d76c81 100644 --- a/community/libmirage/PKGBUILD +++ b/community/libmirage/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92550 2013-06-08 08:15:45Z heftig $ +# $Id: PKGBUILD 99858 2013-10-31 02:07:43Z allan $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Mateusz Herych <heniekk@gmail.com> # Contributor: Charles Lindsay <charles@chaoslizard.org> @@ -12,7 +12,6 @@ url="http://cdemu.sourceforge.net/" license=(GPL) depends=(glib2 libsndfile libsamplerate zlib bzip2 xz shared-mime-info) makedepends=(gtk-doc gobject-introspection cmake) -options=(!libtool) install=libmirage.install source=(http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2) sha256sums=('fb30eea15b8c1fc55e194e1af55127fa3b3860a79fec0b6c60588cf9ae8d1ca9') diff --git a/community/libmnl/PKGBUILD b/community/libmnl/PKGBUILD index 5df9aa2a4..6d4201da0 100644 --- a/community/libmnl/PKGBUILD +++ b/community/libmnl/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 71327 2012-05-26 23:26:09Z seblu $ +# $Id: PKGBUILD 99859 2013-10-31 02:08:03Z allan $ # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Contributor: Christian Hesse <mail@earthworm.de> @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/libmnl/' license=('LGPL2.1') depends=('glibc') -options=('!libtool') source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2") sha1sums=('c27e25f67c6422ebf893fc3a844af8085a1c5b63') diff --git a/community/libnetfilter_acct/PKGBUILD b/community/libnetfilter_acct/PKGBUILD index 55ca10d73..7c22f8fb9 100644 --- a/community/libnetfilter_acct/PKGBUILD +++ b/community/libnetfilter_acct/PKGBUILD @@ -13,7 +13,6 @@ url="http://www.netfilter.org/projects/libnetfilter_acct/index.html" license=('GPL') depends=('libnfnetlink' 'libmnl') makedepends=('pkgconfig') -options=('!libtool') source=(http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2) md5sums=('2118d9514c079839ebd9cb3144ad2ad7') diff --git a/community/libnetfilter_conntrack/PKGBUILD b/community/libnetfilter_conntrack/PKGBUILD index 746a003ab..b7b1204fc 100644 --- a/community/libnetfilter_conntrack/PKGBUILD +++ b/community/libnetfilter_conntrack/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95229 2013-08-07 09:04:58Z seblu $ +# $Id: PKGBUILD 99861 2013-10-31 02:08:43Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Sébastien Luttringer # Contributor: Alessandro Sagratini <ale_sagra@hotmail.com> @@ -12,7 +12,6 @@ arch=('i686' 'x86_64' 'mips64el') depends=('libnfnetlink' 'libmnl') url='http://www.netfilter.org/projects/libnetfilter_conntrack/' license=('GPL') -options=('!libtool') source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}) md5sums=('18cf80c4b339a3285e78822dbd4f08d7' 'SKIP') diff --git a/community/libnetfilter_cthelper/PKGBUILD b/community/libnetfilter_cthelper/PKGBUILD index fbbe5992d..9adab5d8e 100644 --- a/community/libnetfilter_cthelper/PKGBUILD +++ b/community/libnetfilter_cthelper/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 77960 2012-10-16 01:20:23Z seblu $ +# $Id: PKGBUILD 99862 2013-10-31 02:09:04Z allan $ # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> pkgname=libnetfilter_cthelper @@ -9,7 +9,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/libnetfilter_cthelper/' license=('GPL2') depends=('libmnl') -options=('!libtool') source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2") md5sums=('b2efab1a3a198a5add448960ba011acd') diff --git a/community/libnetfilter_cttimeout/PKGBUILD b/community/libnetfilter_cttimeout/PKGBUILD index fb0f4d967..767015f89 100644 --- a/community/libnetfilter_cttimeout/PKGBUILD +++ b/community/libnetfilter_cttimeout/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 72544 2012-06-16 15:53:38Z seblu $ +# $Id: PKGBUILD 99863 2013-10-31 02:09:24Z allan $ # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> pkgname=libnetfilter_cttimeout @@ -9,7 +9,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/libnetfilter_cttimeout/' license=('GPL2') depends=('libmnl') -options=('!libtool') source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2") md5sums=('7697437fc9ebb6f6b83df56a633db7f9') diff --git a/community/libnetfilter_log/PKGBUILD b/community/libnetfilter_log/PKGBUILD index 40af7468c..2a683ad59 100644 --- a/community/libnetfilter_log/PKGBUILD +++ b/community/libnetfilter_log/PKGBUILD @@ -12,7 +12,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/libnetfilter_log/' license=('GPL') depends=('libnfnetlink') -options=('!libtool') source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2") md5sums=('2a4bb0654ae675a52d2e8d1c06090b94') diff --git a/community/libnetfilter_queue/PKGBUILD b/community/libnetfilter_queue/PKGBUILD index f9559cb90..b053c487e 100644 --- a/community/libnetfilter_queue/PKGBUILD +++ b/community/libnetfilter_queue/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 77377 2012-10-09 09:50:14Z seblu $ +# $Id: PKGBUILD 99865 2013-10-31 02:10:04Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Contributor: Kevin Edmonds <edmondskevin@hotmail.com> @@ -12,7 +12,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/libnetfilter_queue/' license=('GPL') depends=('libnfnetlink' 'libmnl') -options=('!libtool') source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2") md5sums=('df09befac35cb215865b39a36c96a3fa') diff --git a/community/libnewt/PKGBUILD b/community/libnewt/PKGBUILD index 45b010194..7fc7caeb9 100644 --- a/community/libnewt/PKGBUILD +++ b/community/libnewt/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95249 2013-08-07 17:07:06Z arodseth $ +# $Id: PKGBUILD 99611 2013-10-30 13:59:02Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Roman Kyrylych <roman@archlinux.org> # Contributor: Tom Killian <tomk@runbox.com> @@ -6,7 +6,7 @@ pkgname=libnewt pkgver=0.52.16 -pkgrel=1 +pkgrel=2 _tclver=8.6 pkgdesc="Not Erik's Windowing Toolkit - text mode windowing with slang" arch=('i686' 'x86_64' 'mips64el') @@ -21,7 +21,7 @@ source=("https://fedorahosted.org/releases/n/e/newt/newt-$pkgver.tar.gz") sha256sums=('1b9574bc9c8fb7b25cd26e5c3f2840e8c17fde5dd09c759604925919b3589cd3') prepare() { - cd "$srcdir/newt-$pkgver" + cd "newt-$pkgver" sed -i "s:tcl8.4:tcl$_tclver:" Makefile.in sed -i 's:bin/python:bin/python2:' *.py @@ -29,14 +29,14 @@ prepare() { } build() { - cd "$srcdir/newt-$pkgver" + cd "newt-$pkgver" ./configure --prefix=/usr --with-gpm-support make } package() { - cd "$srcdir/newt-$pkgver" + cd "newt-$pkgver" make prefix="$pkgdir/usr" install } diff --git a/community/libnfnetlink/PKGBUILD b/community/libnfnetlink/PKGBUILD index cd0661983..cb6ae288e 100644 --- a/community/libnfnetlink/PKGBUILD +++ b/community/libnfnetlink/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 77381 2012-10-09 10:06:36Z seblu $ +# $Id: PKGBUILD 99866 2013-10-31 02:10:24Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Contributor: Kevin Edmonds <edmondskevin@hotmail.com> @@ -12,7 +12,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/libnfnetlink/' license=('GPL') depends=('glibc') -options=('!libtool') source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2") md5sums=('98927583d2016a9fb1936fed992e2c5e') diff --git a/community/libnfs/PKGBUILD b/community/libnfs/PKGBUILD index 528f3a06c..7aa7fa0f3 100644 --- a/community/libnfs/PKGBUILD +++ b/community/libnfs/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 92631 2013-06-10 08:52:37Z idevolder $ +# $Id: PKGBUILD 99036 2013-10-22 19:26:33Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> pkgname=libnfs -pkgver=1.6.0 -pkgrel=1 +pkgver=1.7.0 +pkgrel=2 pkgdesc="client library for accessing NFS shares" arch=('i686' 'x86_64' 'mips64el') url="https://github.com/sahlberg/libnfs" license=('GPL') depends=('glibc') source=("https://github.com/sahlberg/$pkgname/archive/$pkgname-$pkgver.tar.gz") -sha256sums=('19a497044f086d2bed973d0e89392bd41d1a8e9f524d5787f3090f966e20ccc3') -options=(!libtool) +sha256sums=('724e0b15cb2099ab3bbdb8456eaab54bc6d1de76da4b4f3251323471523e2114') build() { cd "$pkgname-$pkgname-$pkgver" diff --git a/community/libnids/PKGBUILD b/community/libnids/PKGBUILD index c690d59d0..6b2fada30 100644 --- a/community/libnids/PKGBUILD +++ b/community/libnids/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 67519 2012-03-12 22:18:06Z lcarlier $ +# $Id: PKGBUILD 100211 2013-11-01 21:20:12Z spupykin $ # Maintainer: # Contributor: Essien Ita Essien <essiene@datavibe.net> # Contributor: damir <damir@archlinux.org> pkgname=libnids pkgver=1.24 -pkgrel=2 +pkgrel=3 pkgdesc="An implementation of an E-component of Network Intrusion Detection System." arch=('i686' 'x86_64' 'mips64el') url="http://libnids.sourceforge.net/" diff --git a/community/libnsbmp/PKGBUILD b/community/libnsbmp/PKGBUILD index 392c8257d..c90f8c954 100644 --- a/community/libnsbmp/PKGBUILD +++ b/community/libnsbmp/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 89122 2013-04-26 23:30:55Z arodseth $ +# $Id: PKGBUILD 99625 2013-10-30 16:31:25Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Paulo Matias <matiasΘarchlinux-br·org> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=libnsbmp pkgver=0.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Decoding library for BMP and ICO image file formats' arch=('x86_64' 'i686' 'mips64el') url='http://www.netsurf-browser.org/projects/libnsbmp/' @@ -16,17 +16,17 @@ source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src. sha256sums=('fb576af6bd4d02d3626d5c2092bc06c80b2a80089a14decf40c813d9ec80ddc0') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make PREFIX=/usr COMPONENT_TYPE="lib-shared" - make PREFIX=/usr COMPONENT_TYPE="lib-static" + #make PREFIX=/usr COMPONENT_TYPE="lib-static" } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + #make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/libnsgif/PKGBUILD b/community/libnsgif/PKGBUILD index 0fb40c823..8016b6b16 100644 --- a/community/libnsgif/PKGBUILD +++ b/community/libnsgif/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 89124 2013-04-26 23:34:05Z arodseth $ +# $Id: PKGBUILD 99628 2013-10-30 16:34:52Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: Paulo Matias <matiasΘarchlinux-br·org> pkgname=libnsgif pkgver=0.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Decoding library for the GIF image file format' arch=('x86_64' 'i686' 'mips64el') url='http://www.netsurf-browser.org/projects/libnsgif/' @@ -16,18 +16,18 @@ source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src. sha256sums=('e7dc7ee887fefc19e7c7985c5a2b057870e0fa3dd0dcfc1fdb4e98da1f36593c') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" CFLAGS="$CFLAGS -fno-strict-aliasing" make PREFIX=/usr COMPONENT_TYPE="lib-shared" - make PREFIX=/usr COMPONENT_TYPE="lib-static" + #make PREFIX=/usr COMPONENT_TYPE="lib-static" } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + #make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/liboggz/PKGBUILD b/community/liboggz/PKGBUILD index ac73928d6..6e2ea2734 100644 --- a/community/liboggz/PKGBUILD +++ b/community/liboggz/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 68273 2012-03-21 06:40:28Z giovanni $ +# $Id: PKGBUILD 99867 2013-10-31 02:10:44Z allan $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Vincent Cappe <vcappe at gmail dot com> # Contributor: Jeff Bailes <thepizzaking at gmail dot com> @@ -13,7 +13,6 @@ url="http://www.xiph.org/oggz/" license=('custom:BSD') depends=('libogg' 'sh') makedepends=('doxygen' 'pkg-config') -options=('!libtool') source=("http://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('3649a657f8e368b881ba8b1b57381ff7') diff --git a/community/libopenraw/PKGBUILD b/community/libopenraw/PKGBUILD index 233f2bdf3..9838b0545 100644 --- a/community/libopenraw/PKGBUILD +++ b/community/libopenraw/PKGBUILD @@ -1,32 +1,30 @@ -# $Id: PKGBUILD 62429 2012-01-19 22:28:28Z foutrelis $ +# $Id: PKGBUILD 99868 2013-10-31 02:11:04Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Ronald van Haren <ronald.archlinux.org> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: <boromil@gmail.com> + pkgname=libopenraw pkgver=0.0.9 -pkgrel=2.1 -pkgdesc="Library for decoding RAW files" +pkgrel=3 +pkgdesc='Library for decoding RAW files' arch=('i686' 'x86_64' 'mips64el') -url="http://libopenraw.freedesktop.org/" +url='http://libopenraw.freedesktop.org/' license=('LGPL') depends=('gdk-pixbuf2') makedepends=('boost' 'libxml2') -options=('!libtool') source=("http://libopenraw.freedesktop.org/download/$pkgname-$pkgver.tar.bz2") -md5sums=('3611d8aea870d25314665ef53093288e') +sha256sums=('49fd1adf0a0228c7a17a79bf98d8d03664195feae1e50f4ddd1b20162626e18f') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" ./configure --prefix=/usr make } package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: diff --git a/community/libopensync/PKGBUILD b/community/libopensync/PKGBUILD index 92565954f..390d4f26b 100644 --- a/community/libopensync/PKGBUILD +++ b/community/libopensync/PKGBUILD @@ -12,7 +12,6 @@ license=('LGPL') arch=('i686' 'x86_64' 'mips64el') makedepends=('python2' 'cmake' 'chrpath') depends=('glib2' 'libxml2' 'sqlite3' 'libxslt') -options=('!libtool') source=(http://www.opensync.org/download/releases/$pkgver/$pkgname-$pkgver.tar.bz2) md5sums=('733211e82b61e2aa575d149dda17d475') diff --git a/community/liboping/PKGBUILD b/community/liboping/PKGBUILD index 02cd017ea..9249ca7b5 100644 --- a/community/liboping/PKGBUILD +++ b/community/liboping/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 64661 2012-02-17 14:00:22Z bisson $ +# $Id: PKGBUILD 99870 2013-10-31 02:11:43Z allan $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> pkgname=liboping @@ -8,7 +8,6 @@ pkgdesc='C library to generate ICMP echo requests, better known as "ping packets url='http://verplant.org/liboping/' arch=('i686' 'x86_64' 'mips64el') license=('GPL') -options=('!libtool') depends=('libcap') makedepends=('ncurses') optdepends=('perl: perl bindings' diff --git a/community/libosip2/PKGBUILD b/community/libosip2/PKGBUILD index a7a689303..74f714e53 100644 --- a/community/libosip2/PKGBUILD +++ b/community/libosip2/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 96140 2013-08-20 09:34:42Z spupykin $ +# $Id: PKGBUILD 100213 2013-11-01 21:20:33Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Michal Hybner <dta081@gmail.com> pkgname=libosip2 epoch=1 pkgver=4.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="oSIP is an implementation of SIP" arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/osip/" license=('LGPL') depends=(glibc) -options=(!emptydirs !libtool) +options=(!emptydirs) source=(http://ftp.gnu.org/gnu/osip/libosip2-${pkgver/_/-}.tar.gz) md5sums=('c6a2c175d39ce75c15026c5738732dab') diff --git a/community/libpaper/PKGBUILD b/community/libpaper/PKGBUILD index c8dd1ff0b..82c85b7a9 100644 --- a/community/libpaper/PKGBUILD +++ b/community/libpaper/PKGBUILD @@ -1,22 +1,21 @@ -# $Id: PKGBUILD 90780 2013-05-13 21:25:37Z arodseth $ +# $Id: PKGBUILD 99872 2013-10-31 02:12:23Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Mateusz Herych <heniekk@gmail.com> # Contributor: royrocks <royrocks13@gmail.com> pkgname=libpaper pkgver=1.1.24 -pkgrel=5 +pkgrel=6 pkgdesc='Library for handling paper characteristics' arch=('x86_64' 'i686' 'mips64el') url='http://packages.debian.org/unstable/source/libpaper' license=('GPL') depends=('sh') -options=('!libtool') source=("http://ftp.de.debian.org/debian/pool/main/libp/$pkgname/${pkgname}_$pkgver+nmu2.tar.gz") sha256sums=('c5bdd6d9dff179699160675dbb61651d9b3158f6da27558fdaba00e7c427ba96') build() { - cd "$srcdir/$pkgname-$pkgver+nmu2" + cd "$pkgname-$pkgver+nmu2" ./configure \ --prefix=/usr \ @@ -26,9 +25,7 @@ build() { } package() { - cd "$srcdir/$pkgname-$pkgver+nmu2" - - make DESTDIR="$pkgdir" install + make -C "$pkgname-$pkgver+nmu2" DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: diff --git a/community/libpar2/PKGBUILD b/community/libpar2/PKGBUILD index f27dfef72..7c05827c2 100644 --- a/community/libpar2/PKGBUILD +++ b/community/libpar2/PKGBUILD @@ -11,7 +11,6 @@ url="http://parchive.sourceforge.net/" license=('GPL') depends=('libsigc++2.0') makedepends=('autoconf' 'automake' 'pkgconfig') -options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/parchive/${pkgname}-${pkgver}.tar.gz libpar2-0.2-bugfixes.patch libpar2-0.2-cancel.patch) sha256sums=('074fbf840f73b1e13e0405fce261078c81c8c0a4859e30a7bba10510f9199908' diff --git a/community/libparserutils/PKGBUILD b/community/libparserutils/PKGBUILD index 8d9a6edc4..461322824 100644 --- a/community/libparserutils/PKGBUILD +++ b/community/libparserutils/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89113 2013-04-26 21:37:10Z arodseth $ +# $Id: PKGBUILD 99637 2013-10-30 16:54:57Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Paulo Matias <matiasΘarchlinux-br·org> @@ -6,7 +6,7 @@ pkgname=libparserutils pkgver=0.1.2 -pkgrel=1 +pkgrel=2 pkgdesc='Library for building efficient parsers' arch=('x86_64' 'i686' 'mips64el') url='http://www.netsurf-browser.org/projects/libparserutils' @@ -17,18 +17,18 @@ source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src. sha256sums=('0a21efd3882c19965f57161c4ecda85a363a71dbe090030dfa69f9aecd2160aa') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" sed 's:-Wall::' -i Makefile make PREFIX=/usr COMPONENT_TYPE="lib-shared" - make PREFIX=/usr COMPONENT_TYPE="lib-static" + #make PREFIX=/usr COMPONENT_TYPE="lib-static" } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + #make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/libpinyin/PKGBUILD b/community/libpinyin/PKGBUILD index 8e311c4fa..4019029f3 100644 --- a/community/libpinyin/PKGBUILD +++ b/community/libpinyin/PKGBUILD @@ -1,34 +1,35 @@ -# $Id: PKGBUILD 93183 2013-06-27 13:57:26Z fyan $ +# $Id: PKGBUILD 100397 2013-11-03 12:30:24Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Yangtse <yangtsesu@gmail.com> # Contributor: WU Jun <quark at lihdd dot net> pkgname=libpinyin -pkgver=0.9.93 +pkgver=0.9.94 +_modelver=7 pkgrel=1 pkgdesc="Library to deal with pinyin" arch=('i686' 'x86_64' 'mips64el') url="https://github.com/libpinyin/libpinyin" license=('GPL') depends=('db' 'glib2') -options=(!libtool) source=("https://github.com/libpinyin/libpinyin/archive/${pkgver}.tar.gz" - "http://downloads.sourceforge.net/libpinyin/model6.text.tar.gz") -noextract=("model6.text.tar.gz") + "http://downloads.sourceforge.net/libpinyin/model${_modelver}.text.tar.gz") +noextract=("model${_modelver}.text.tar.gz") build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} - cp "${srcdir}/model6.text.tar.gz" "${srcdir}/${pkgname}-${pkgver}/data/" - sed -i '/wget.*model6\.text\.tar\.gz/ d' ${srcdir}/${pkgname}-${pkgver}/data/Makefile.am + cp ../model${_modelver}.text.tar.gz data/ + sed -i "/wget.*model${_modelver}\.text\.tar\.gz/ d" data/Makefile.am aclocal && libtoolize --force && autoheader && automake -a && autoconf ./configure --prefix=/usr && make } package() { - cd "${srcdir}/libpinyin-$pkgver" + cd ${pkgname}-$pkgver make DESTDIR="${pkgdir}" install } -sha512sums=('7214c7913ed116a5557e89958d0d117e7a2781dcbbcc8b1c6713fb569ca121a5763e5cf1dedfdb4607638f773875c374112865d3a306876906a126954c4ef387' - '8719d99b2efb22438ec067c046f8d45addb3e0d336e8d6ec4b8ed22370fe81366d19a34934bb059230f86e74c379acb62822ee3458850437880d531de8ff3e0e') + +sha512sums=('733083a8ed1dc0d230c8830e67c4d23b28ecf4c2b4adf386aee5f1e3cd9849363951c60720d5ae5fe9c075b4dbdda88969473c19bb1a8c8187cbc21e35445108' + '74a56a23cdca24124037f688ed85a921089155a1b9a0b61e646f805b2bb698c56682c5d6a47ff86657c8b131a831dbee9d5cc5165d4c1f235b77fcd5b2e480ad') diff --git a/community/libpng12/PKGBUILD b/community/libpng12/PKGBUILD index 595584942..d114db206 100644 --- a/community/libpng12/PKGBUILD +++ b/community/libpng12/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95950 2013-08-19 02:17:35Z dwallace $ +# $Id: PKGBUILD 100367 2013-11-02 21:33:40Z dwallace $ # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: dorphell <archlinux.org: dorphell> # Contributor: Travis Willard <archlinux.org: travis> @@ -8,13 +8,12 @@ pkgname=libpng12 _realname=libpng pkgver=1.2.50 -pkgrel=3 +pkgrel=4 pkgdesc="A collection of routines used to create PNG format graphics files" arch=('i686' 'x86_64' 'mips64el') url="http://www.libpng.org/pub/png/libpng.html" license=('custom') depends=('zlib') -options=('!libtool') source=("http://sourceforge.net/projects/libpng/files/libpng-${pkgver}.tar.xz" "http://sourceforge.net/projects/apng/files/libpng/libpng12/libpng-${pkgver}-apng.patch.gz") diff --git a/community/libpqxx/PKGBUILD b/community/libpqxx/PKGBUILD index b34535ba5..98246dd75 100644 --- a/community/libpqxx/PKGBUILD +++ b/community/libpqxx/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 83662 2013-02-04 10:17:35Z spupykin $ +# $Id: PKGBUILD 100215 2013-11-01 21:20:51Z spupykin $ # Contributor: Giovanni Scafora <giovanni@archlinux.org> pkgname=libpqxx pkgver=4.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="C++ client API for PostgreSQL" arch=('i686' 'x86_64' 'mips64el') license=('custom') url="http://pqxx.org/development/libpqxx/" depends=('postgresql-libs>=8.4.1') makedepends=('python2') -options=('!libtool') source=("http://pqxx.org/download/software/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('6ea888b9ba85dd7cef1b182dc5f223a2') @@ -19,6 +18,10 @@ build() { sed -i 's|python|python2|' tools/splitconfig ./configure --prefix=/usr --enable-shared make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" make prefix="${pkgdir}/usr" install install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/community/libraw/PKGBUILD b/community/libraw/PKGBUILD index 871d225c8..b767a9218 100644 --- a/community/libraw/PKGBUILD +++ b/community/libraw/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98350 2013-10-08 20:37:21Z jlichtblau $ +# $Id: PKGBUILD 99878 2013-10-31 02:14:23Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Joeny Ang <ang(dot)joeny(at)gmail(dot)com> @@ -12,7 +12,7 @@ arch=('i686' 'x86_64' 'mips64el') url="http://www.libraw.org/" license=('CDDL' 'LGPL' 'custom') depends=('lcms') -options=('!makeflags' '!libtool') +options=('!makeflags') changelog=$pkgname.changelog source=(http://www.libraw.org/data/LibRaw-${pkgver}.tar.gz) sha256sums=('b3fcfee33bc34ae5869a9741880e28a62f029f196cb1d1a007ab156f4a110f79') diff --git a/community/librcc/PKGBUILD b/community/librcc/PKGBUILD index 14cf05865..8d3411e31 100644 --- a/community/librcc/PKGBUILD +++ b/community/librcc/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 97710 2013-09-27 19:26:53Z bgyorgy $ +# $Id: PKGBUILD 100237 2013-11-02 08:40:16Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=librcc pkgver=0.2.10 -pkgrel=2 +pkgrel=3 pkgdesc="Charset Conversion Library" arch=(i686 x86_64 'mips64el') url="http://rusxmms.sourceforge.net/" @@ -11,7 +11,6 @@ license=('GPL') depends=('aspell' 'enca' 'libxml2' 'librcd') makedepends=('patch' 'gtk' 'gtk2') install=librcc.install -options=('!libtool') source=(http://downloads.sourceforge.net/rusxmms/${pkgname}-${pkgver}.tar.bz2) md5sums=('077260cf58ae9624c964652b79fbb5fb') diff --git a/community/librcd/PKGBUILD b/community/librcd/PKGBUILD index 4c28958e6..a8bc99b1c 100644 --- a/community/librcd/PKGBUILD +++ b/community/librcd/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 66203 2012-02-23 03:17:12Z spupykin $ +# $Id: PKGBUILD 100239 2013-11-02 08:40:36Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=librcd pkgver=0.1.11 -pkgrel=3.1 +pkgrel=4 pkgdesc="Charset Detection Library" arch=(i686 x86_64 'mips64el') url="http://rusxmms.sourceforge.net/" depends=(glibc) license=('GPL') -options=('!libtool') source=(http://downloads.sourceforge.net/rusxmms/${pkgname}-${pkgver}.tar.bz2) md5sums=('17fcea35961f85c21c58a233d54a508c') @@ -18,5 +17,9 @@ build() { cd $srcdir/$pkgname-${pkgver} ./configure --prefix=/usr make +} + +package() { + cd $srcdir/$pkgname-${pkgver} make DESTDIR=$pkgdir install } diff --git a/community/librsync/PKGBUILD b/community/librsync/PKGBUILD index 720de9a1a..2eb2650cb 100644 --- a/community/librsync/PKGBUILD +++ b/community/librsync/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 64645 2012-02-17 13:31:34Z foutrelis $ +# $Id: PKGBUILD 98947 2013-10-21 15:00:15Z foutrelis $ # Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Alessio 'mOLOk' Bolognino <themolok@gmail.com> # Contributor: Christoph 'delmonico' Neuroth <delmonico@gmx.net> pkgname=librsync pkgver=0.9.7 -pkgrel=6.1 +pkgrel=7 pkgdesc="A free software library that implements the rsync remote-delta algorithm (rdiff)" arch=('i686' 'x86_64' 'mips64el') url="http://librsync.sourceforge.net/" license=('GPL') depends=('popt' 'zlib' 'bzip2') -options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/librsync/$pkgname-$pkgver.tar.gz lfs-overflow.patch) sha256sums=('6633e4605662763a03bb6388529cbdfd3b11a9ec55b8845351c1bd9a92bc41d6' diff --git a/community/librtfcomp/PKGBUILD b/community/librtfcomp/PKGBUILD index bef8b1e17..59199c9f4 100644 --- a/community/librtfcomp/PKGBUILD +++ b/community/librtfcomp/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 96043 2013-08-19 12:12:47Z spupykin $ +# $Id: PKGBUILD 100112 2013-11-01 17:16:26Z spupykin $ # Contributor: Bartek Iwaniec <hash87 [at] gmail [dot] com> pkgname=librtfcomp pkgver=1.3 -pkgrel=1 +pkgrel=2 pkgdesc="SynCE librtfcomp library" arch=(i686 x86_64 'mips64el') license=('GPL') diff --git a/community/libshairport/PKGBUILD b/community/libshairport/PKGBUILD index b662faa13..dd3ee5f66 100644 --- a/community/libshairport/PKGBUILD +++ b/community/libshairport/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87587 2013-04-03 13:29:16Z idevolder $ +# $Id: PKGBUILD 99037 2013-10-22 19:26:56Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> pkgname=libshairport @@ -6,7 +6,7 @@ _developer='amejia1' _version=1.2.1.20121215 _commithash='16395d8' pkgver=${_version} -pkgrel=1 +pkgrel=3 pkgdesc="emulates an AirPort Express" arch=('i686' 'x86_64' 'mips64el') url='https://github.com/amejia1/libshairport' @@ -14,7 +14,6 @@ license=('GPL') depends=('openssl' 'libao') source=("$pkgname-$pkgver.tar.gz::https://github.com/amejia1/libshairport/tarball/$_commithash") sha256sums=('98b73313d0a8f2abcb32e11f4fd4b422777a495cd62dbe881d5061b91959d1d5') -options=(!libtool) _srcfolder=$_developer-$pkgname-$_commithash diff --git a/community/libsieve/PKGBUILD b/community/libsieve/PKGBUILD index f8ab98ef5..e895bfcf9 100644 --- a/community/libsieve/PKGBUILD +++ b/community/libsieve/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96725 2013-09-03 13:55:48Z spupykin $ +# $Id: PKGBUILD 99881 2013-10-31 02:15:24Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=libsieve @@ -8,7 +8,6 @@ pkgdesc="sieve interpretator lib" arch=(i686 x86_64 'mips64el') url="http://libsieve.sourceforge.net/" license=('GPL') -options=('!libtool') source=("https://github.com/downloads/sodabrew/libsieve/libsieve-$pkgver.tar.gz" "glibc-regex.patch" "crash-fix.patch") diff --git a/community/libsmf/PKGBUILD b/community/libsmf/PKGBUILD index d85f7045d..114e23732 100644 --- a/community/libsmf/PKGBUILD +++ b/community/libsmf/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 60154 2011-12-06 08:54:54Z spupykin $ +# $Id: PKGBUILD 99882 2013-10-31 02:15:44Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: SpepS <dreamspepser at yahoo dot it> @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://sourceforge.net/projects/libsmf/" license=('BSD') depends=('glib2' 'readline') -options=('!libtool') source=("http://downloads.sourceforge.net/project/libsmf/libsmf/$pkgver/$pkgname-$pkgver.tar.gz") md5sums=('eb698f1bc0bad9d5bce4c10386347486') diff --git a/community/libsodium/PKGBUILD b/community/libsodium/PKGBUILD index 3cef1c18a..193e5eb5b 100644 --- a/community/libsodium/PKGBUILD +++ b/community/libsodium/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 96998 2013-09-10 02:39:45Z fyan $ +# $Id: PKGBUILD 99151 2013-10-25 05:03:48Z 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.3 +pkgver=0.4.5 pkgrel=1 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) build() { @@ -35,4 +34,4 @@ package() { } # vim:set ts=2 sw=2 et: -sha512sums=('479016922fa522409eac80e65046129b4ea3a34642483e6f56331c430c9cb21cf69ec4650a6717560283096d1416bf15035dbf56eba3c35259ddfc8feccda331') +sha512sums=('8c446b62c0400ed972f11c399a03f334cead80fc48513c4b5eba6f569725e28cf98d71cd6d46da5602fc553719a18e74598008c311fe02b2f05b61c7bc72525b') diff --git a/community/libstatgrab/PKGBUILD b/community/libstatgrab/PKGBUILD index 09d7249d9..fee9a815c 100644 --- a/community/libstatgrab/PKGBUILD +++ b/community/libstatgrab/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 83514 2013-02-02 11:47:44Z jlichtblau $ +# $Id: PKGBUILD 99883 2013-10-31 02:16:04Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Eric Belanger <eric@archlinux.org> # Contributor: Hugo Ideler <hugoideler@dse.nl> @@ -11,7 +11,7 @@ arch=('i686' 'x86_64' 'mips64el') url="http://www.i-scream.org/libstatgrab" license=('LGPL' 'GPL') depends=('ncurses' 'perl') -options=('!libtool' '!makeflags') +options=('!makeflags') changelog=$pkgname.changelog source=(http://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/$pkgname/$pkgname-$pkgver.tar.gz) sha256sums=('bbaa88c6bde8bd3cf2720b81a26528cc055a7e83e4ea3bdb1d0a3c4287cceb88') diff --git a/community/libsynaptics/PKGBUILD b/community/libsynaptics/PKGBUILD index 33a07cf8c..0185453a6 100644 --- a/community/libsynaptics/PKGBUILD +++ b/community/libsynaptics/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 66206 2012-02-23 03:20:15Z spupykin $ +# $Id: PKGBUILD 100241 2013-11-02 08:40:55Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Giovanni Scafora <giovanni@archlinux.org> pkgname=libsynaptics pkgver=0.14.6c -pkgrel=5 +pkgrel=6 pkgdesc="Library for accessing synaptics touchpads" arch=('i686' 'x86_64' 'mips64el') url="http://qsynaptics.sourceforge.net" license=('GPL') depends=('gcc-libs') makedepends=('xproto') -options=('!libtool') source=(http://qsynaptics.sourceforge.net/$pkgname-$pkgver.tar.bz2 libsynaptics-gcc433.patch) md5sums=('fedf8b31171d288954ff2e83b251de44' '5e1df34fe8c2480b803a8ea6520bdda8') @@ -22,5 +21,9 @@ build() { sed -i '1,1i#include <stdio.h>' pad.cpp ./configure --prefix=/usr make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/libtaginfo/PKGBUILD b/community/libtaginfo/PKGBUILD index 841fba7b0..a24121fc6 100644 --- a/community/libtaginfo/PKGBUILD +++ b/community/libtaginfo/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 88454 2013-04-18 04:14:11Z fyan $ +# $Id: PKGBUILD 99234 2013-10-26 09:47:13Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=libtaginfo pkgver=0.1.6 -pkgrel=1 +pkgrel=2 pkgdesc="Library for reading media metadata" arch=('i686' 'x86_64' 'mips64el') url="https://bitbucket.org/shuerhaaken/libtaginfo" diff --git a/community/libtorrent/PKGBUILD b/community/libtorrent/PKGBUILD index 6684a6e83..f70f88b61 100644 --- a/community/libtorrent/PKGBUILD +++ b/community/libtorrent/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90569 2013-05-13 09:41:28Z bisson $ +# $Id: PKGBUILD 99885 2013-10-31 02:16:43Z allan $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Daenyth <Daenyth+Arch [at] gmail [dot] com> # Contributor: Jeff Mickey <jeff@archlinux.org> @@ -15,7 +15,6 @@ depends=('openssl') source=("http://libtorrent.rakshasa.no/downloads/${pkgname}-${pkgver}.tar.gz") sha1sums=('e65a20b9e6d5c04b4e0849543d58befb60d948b7') -options=('!libtool') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/libtsm/PKGBUILD b/community/libtsm/PKGBUILD new file mode 100644 index 000000000..af30bda3a --- /dev/null +++ b/community/libtsm/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Daniel Micay <danielmicay@gmail.com> +# Contributor: David Herrmann <dh.herrmann@gmail.com> +pkgname=libtsm +pkgver=3 +pkgrel=3 +pkgdesc='Terminal-emulator State Machine' +arch=('i686' 'x86_64') +url="http://www.freedesktop.org/wiki/Software/kmscon/$pkgname" +license=('MIT') +depends=(glibc) +makedepends=('libxkbcommon') +options=(!libtool) +source=(http://www.freedesktop.org/software/kmscon/releases/$pkgname-$pkgver.tar.xz) +md5sums=('c1b297a69d11a72f207ec35ae5ce7d69') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + make DESTDIR="$pkgdir" install +} diff --git a/community/libuhd/PKGBUILD b/community/libuhd/PKGBUILD new file mode 100644 index 000000000..c3758b43d --- /dev/null +++ b/community/libuhd/PKGBUILD @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 99249 2013-10-26 12:30:40Z kkeen $ +# Maintainer: Kyle Keen <keenerd@gmail.com> +# Contributor: Dominik Heidler <dheidler@gmail.com> + +pkgname=libuhd +pkgver=3.5.4 +_verstring=003_005_004 +pkgrel=2 +pkgdesc="Universal Software Radio Peripheral (USRP) userspace driver" +arch=('x86_64' 'i686') +url="http://code.ettus.com/redmine/ettus/projects/uhd/wiki" +license=('GPL') +depends=('boost-libs' 'orc' 'libusbx') +makedepends=('cmake' 'boost' 'python2-cheetah') +install='libuhd.install' + +source=("libuhd-$pkgver.tar.gz::https://codeload.github.com/EttusResearch/uhd/tar.gz/release_$_verstring") +md5sums=('e90c95483a52b75cacc85f4fb0ef63ed') + +build() { + cd "$srcdir/uhd-release_$_verstring/host" + # fix for py2 + find -name "*.py" | xargs sed -i "s|#!/usr/bin/env python$|#!/usr/bin/env python2|" + mkdir -p build + cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr/ \ + -DPYTHON_EXECUTABLE=/usr/bin/python2 \ + -DENABLE_EXAMPLES=OFF \ + -DENABLE_UTILS=ON \ + -DENABLE_TESTS=OFF \ + -DENABLE_E100=ON + # e100 is disabled by default for now, check that on future releases + make +} + +check() { + cd "$srcdir/uhd-release_$_verstring/host/build" + make test +} + +package() { + cd "$srcdir/uhd-release_$_verstring/host/build" + make DESTDIR="$pkgdir" install + install -Dm644 "$pkgdir/usr/share/uhd/utils/uhd-usrp.rules" "$pkgdir/usr/lib/udev/rules.d/10-uhd-usrp.rules" +} diff --git a/community/libuhd/libuhd.install b/community/libuhd/libuhd.install new file mode 100644 index 000000000..8a8592faf --- /dev/null +++ b/community/libuhd/libuhd.install @@ -0,0 +1,7 @@ +post_install() { + ldconfig +} + +post_upgrade() { + ldconfig +} diff --git a/community/libunibreak/PKGBUILD b/community/libunibreak/PKGBUILD new file mode 100644 index 000000000..040d94c4d --- /dev/null +++ b/community/libunibreak/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 83714 2013-02-04 16:20:13Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Orivej Desh <smpuj@bk.ru> + +pkgname=libunibreak +pkgver=1.1 +pkgrel=1 +pkgdesc="An implementation of the line breaking algorithm as described in Unicode 5.2.0 Standard Annex 14, Revision 24" +arch=("i686" "x86_64") +url="http://vimgadgets.sourceforge.net/libunibreak/" +license=("custom:zlib/libpng") +depends=("glibc") +replaces=('liblinebreak') +source=("$pkgname-$pkgver.tar.gz::https://github.com/adah1972/libunibreak/archive/libunibreak_${pkgver//./_}.tar.gz") +md5sums=('80c933a03493bd920553c9380aa7f13d') + +build() { + cd "$srcdir/libunibreak-libunibreak_${pkgver//./_}" + ./bootstrap + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/libunibreak-libunibreak_${pkgver//./_}" + make DESTDIR="$pkgdir" install + install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/community/libunwind/PKGBUILD b/community/libunwind/PKGBUILD index 03c724f3b..ede7689ee 100644 --- a/community/libunwind/PKGBUILD +++ b/community/libunwind/PKGBUILD @@ -1,18 +1,17 @@ # $id$ -# Maintainer: Sébastien Luttringer <seblu@archlinux.org> +# Maintainer: Sébastien Luttringer # Contributor: Lawrence Lee <valheru@facticius.net> # Contributor: Phillip Marvin <phillip.marvin@gmail.com> # Contributor: keystone <phillip.marvin@gmail.com> pkgname=libunwind pkgver=1.1 -pkgrel=1 +pkgrel=2 pkgdesc='Portable and efficient C programming interface (API) to determine the call-chain of a program' arch=('i686' 'x86_64' 'mips64el') url='http://www.nongnu.org/libunwind/' license=('GPL') depends=('glibc' 'xz') -options=(!libtool) source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('fb4ea2f6fbbe45bf032cd36e586883ce') diff --git a/community/libuser/PKGBUILD b/community/libuser/PKGBUILD index 03f8fe40b..77ea33225 100644 --- a/community/libuser/PKGBUILD +++ b/community/libuser/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91838 2013-05-28 17:05:08Z spupykin $ +# $Id: PKGBUILD 99886 2013-10-31 02:17:17Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Thomas Dziedzic < gostrc at gmail > @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') license=('LGPL') url='https://fedorahosted.org/libuser/' depends=('python2' 'glib2' 'popt') -options=('!libtool') backup=('etc/libuser.conf') source=("https://fedorahosted.org/releases/l/i/libuser/libuser-${pkgver}.tar.xz") md5sums=('22835cbfec894b1e9491845ed5023244') diff --git a/community/libvirt-glib/PKGBUILD b/community/libvirt-glib/PKGBUILD index ff5edb19c..a68820cb9 100644 --- a/community/libvirt-glib/PKGBUILD +++ b/community/libvirt-glib/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98284 2013-10-08 01:35:38Z bgyorgy $ +# $Id: PKGBUILD 99889 2013-10-31 02:18:18Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Stefano Facchini <stefano.facchini@gmail.com> @@ -11,7 +11,6 @@ url="http://libvirt.org" license=('LGPL2.1') depends=('libvirt') makedepends=('intltool' 'gobject-introspection' 'vala') -options=('!libtool') source=(ftp://libvirt.org/libvirt/glib/$pkgname-$pkgver.tar.gz) sha256sums=('39652c07d95f980ff30b39e0fd072e768fb85d778d65432da24b17dee9d36429') diff --git a/community/libvirt/PKGBUILD b/community/libvirt/PKGBUILD index a1aff7e55..2bd806bc9 100644 --- a/community/libvirt/PKGBUILD +++ b/community/libvirt/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 98038 2013-10-04 13:33:02Z spupykin $ +# $Id: PKGBUILD 100495 2013-11-05 10:05:13Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Jonathan Wiersma <archaur at jonw dot org> pkgname=libvirt -pkgver=1.1.3 +pkgver=1.1.4 pkgrel=1 pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" arch=('i686' 'x86_64' 'mips64el') @@ -21,7 +21,7 @@ optdepends=('bridge-utils: for briged networking (default)' 'radvd' 'ebtables') [ "$CARCH" != "mips64el" ] && optdepends+=('dmidecode') -options=('emptydirs' '!libtool') +options=('emptydirs') backup=('etc/conf.d/libvirtd' 'etc/conf.d/libvirt-guests' 'etc/libvirt/libvirtd.conf' @@ -33,7 +33,7 @@ source=("http://libvirt.org/sources/$pkgname-$pkgver.tar.gz" libvirtd.conf.d libvirtd-guests.conf.d libvirt.tmpfiles.d) -md5sums=('b0dfe373ebe0c588b42a28c14d36a3e6' +md5sums=('0b21e97ad5d3c27d18806896e16ef82b' '3ed0e24f5b5e25bf553f5427d64915e6' '0a96ed876ffb1fcb9dff5a9b3a609c1e' '020971887442ebbf1b6949e031c8dd3f') diff --git a/community/libwapcaplet/PKGBUILD b/community/libwapcaplet/PKGBUILD index 0ebecac37..ffd971658 100644 --- a/community/libwapcaplet/PKGBUILD +++ b/community/libwapcaplet/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 89126 2013-04-26 23:37:42Z arodseth $ +# $Id: PKGBUILD 99641 2013-10-30 16:58:53Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=libwapcaplet pkgver=0.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='String internment library with rapid string comparison' arch=('x86_64' 'i686' 'mips64el') url='http://www.netsurf-browser.org/projects/libwapcaplet/' @@ -16,17 +16,17 @@ source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src. sha256sums=('5fb49841ba335b0c7a1420d92c3a60480df63696c50353c02724aa8c6b45cb24') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make PREFIX=/usr COMPONENT_TYPE="lib-shared" - make PREFIX=/usr COMPONENT_TYPE="lib-static" + #make PREFIX=/usr COMPONENT_TYPE="lib-static" } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + #make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/libwww/PKGBUILD b/community/libwww/PKGBUILD index 808861c42..ef82322c1 100644 --- a/community/libwww/PKGBUILD +++ b/community/libwww/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 57429 2011-10-27 16:42:35Z spupykin $ +# $Id: PKGBUILD 99890 2013-10-31 02:18:38Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Buharev Vasilij <buharev.v.p@gmail.com> @@ -11,7 +11,6 @@ url="http://www.w3.org/Library/" license=('W3C') depends=() makedepends=('gcc pkgconfig perl zlib openssl') -options=('!libtool') source=(http://www.w3.org/Library/Distribution/w3c-$pkgname-$pkgver.tgz) md5sums=('c3734ca6caa405707e134cc8c6d7e422') diff --git a/community/libxdg-basedir/PKGBUILD b/community/libxdg-basedir/PKGBUILD index 1a5bb14d6..1a089307a 100644 --- a/community/libxdg-basedir/PKGBUILD +++ b/community/libxdg-basedir/PKGBUILD @@ -11,7 +11,6 @@ license=('MIT') depends=('glibc') source=(http://n.ethz.ch/student/nevillm/download/${pkgname}/${pkgname}-${pkgver}.tar.gz 'LICENSE') -options=('!libtool') sha1sums=('b924afe4e29c52358ad67476887e9ca0dcf90f7c' 'c76efede60d0632d4241d718919d8b4ec62056b3') diff --git a/community/libyaml/PKGBUILD b/community/libyaml/PKGBUILD index fed2b6dbb..b8802167e 100644 --- a/community/libyaml/PKGBUILD +++ b/community/libyaml/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 66208 2012-02-23 03:22:37Z spupykin $ +# $Id: PKGBUILD 100114 2013-11-01 17:16:45Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Michal Bozon <michal.bozon__at__gmail.com> pkgname=libyaml pkgver=0.1.4 -pkgrel=2.1 +pkgrel=3 pkgdesc="YAML 1.1 library" arch=('i686' 'x86_64' 'mips64el') url="http://pyyaml.org/wiki/LibYAML" diff --git a/community/libzdb/PKGBUILD b/community/libzdb/PKGBUILD index 21be84187..8332420bf 100644 --- a/community/libzdb/PKGBUILD +++ b/community/libzdb/PKGBUILD @@ -1,15 +1,14 @@ -# $Id: PKGBUILD 97586 2013-09-24 15:30:59Z spupykin $ +# $Id: PKGBUILD 100245 2013-11-02 08:41:34Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=libzdb pkgver=2.12 -pkgrel=1 +pkgrel=2 pkgdesc="Zild Database Library" arch=('i686' 'x86_64' 'mips64el') url="http://www.tildeslash.com/libzdb/" license=('GPL') depends=('postgresql-libs' 'sqlite' 'libmariadbclient') -options=('!libtool') source=(http://www.tildeslash.com/libzdb/dist/libzdb-$pkgver.tar.gz) md5sums=('dd95114cae471d1b5dfda1f263b222c1') diff --git a/community/libzen/PKGBUILD b/community/libzen/PKGBUILD index 4290c6d99..11fb32935 100644 --- a/community/libzen/PKGBUILD +++ b/community/libzen/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 90922 2013-05-15 13:46:19Z spupykin $ +# $Id: PKGBUILD 100247 2013-11-02 08:41:54Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: hydro <hydro@freenet.de> pkgname=libzen pkgver=0.4.29 -pkgrel=1 +pkgrel=2 pkgdesc="shared library for libmediainfo and mediainfo" arch=('i686' 'x86_64' 'mips64el') url="http://mediainfo.sourceforge.net" license=('BSD') depends=('gcc-libs') makedepends=('libtool' 'automake' 'autoconf') -options=('!libtool') source=(http://downloads.sourceforge.net/zenlib/${pkgname}_${pkgver}.tar.bz2) md5sums=('a103218d3438c63fe246cda71ad0ca88') diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD index 5fe0c9f2c..d868449c1 100755 --- a/community/lightdm/PKGBUILD +++ b/community/lightdm/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 98444 2013-10-10 16:19:18Z alucryd $ +# $Id: PKGBUILD 100484 2013-11-05 08:34:50Z alucryd $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> # Contributor: Morfeo <morfeo89@hotmail.it> pkgbase=lightdm pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5') -pkgver=1.8.1 +pkgver=1.8.4 pkgrel=1 epoch=1 pkgdesc="A lightweight display manager" @@ -12,7 +12,6 @@ arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/lightdm" license=('GPL3' 'LGPL3') makedepends=('gobject-introspection' 'gtk-doc' 'intltool' 'itstool' 'libxklavier' 'polkit' 'qt4' 'qt5-base') -options=('!libtool') source=("https://launchpad.net/lightdm/${pkgver%.*}/${pkgver}/+download/${pkgbase}-${pkgver}.tar.xz" 'lightdm.service' 'lightdm.tmpfiles' @@ -21,7 +20,7 @@ source=("https://launchpad.net/lightdm/${pkgver%.*}/${pkgver}/+download/${pkgbas 'lightdm.rules' 'lightdm-default-config.patch' 'Xsession') -sha256sums=('e749ea72ac2517f592a8dfcd8bbdf7aba6729cb75c569c03347751d87f99305a' +sha256sums=('92242d397628256c237dc5d66ac08a85207f4a6ddcc2e5c485ccb4b0b253cc56' '0d2adba25cdbe59e97ffd302083db9d5e23920780f41e04f64512cd6b633289a' 'b29521fbd7a48a8f60b93ecca3b30c30bcb71560de8033c8d39b25c22c6f696f' 'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0' @@ -65,7 +64,7 @@ install="${pkgbase}.install" make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall install -m 755 ../Xsession "${pkgdir}"/etc/lightdm/Xsession rm -rf "${pkgdir}"/etc/init - rm -rf "${pkgdir}"/usr/include/lightdm-qt{,5}-2 + rm -rf "${pkgdir}"/usr/include/lightdm-qt{,5}-* install -dm 770 "${pkgdir}"/var/lib/lightdm install -dm 711 "${pkgdir}"/var/log/lightdm diff --git a/community/linphone/PKGBUILD b/community/linphone/PKGBUILD index 81146509b..fb14de962 100644 --- a/community/linphone/PKGBUILD +++ b/community/linphone/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96141 2013-08-20 09:35:09Z spupykin $ +# $Id: PKGBUILD 99895 2013-10-31 02:20:19Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Darwin Bautista <djclue917@gmail.com> @@ -13,7 +13,7 @@ depends=('alsa-lib' 'ffmpeg' 'gtk2' 'libexosip2' 'speex' 'libv4l' 'libglade' 'v4 'libpulse' 'libxv' 'mediastreamer' 'ortp' 'libzrtpcpp' 'bcg729' 'libsoup') makedepends=('pkgconfig' 'perlxml' 'intltool' 'sgmltools-lite') optdepends=('pulseaudio') -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=("http://download-mirror.savannah.gnu.org/releases/${pkgname}/3.6.x/sources/${pkgname}-$pkgver.tar.gz" "port-to-exosip-4.patch") md5sums=('f59b99ec2501ebbb02969c885be4c4c5' diff --git a/community/liteide/PKGBUILD b/community/liteide/PKGBUILD index 6d5a7c483..d94bb5526 100644 --- a/community/liteide/PKGBUILD +++ b/community/liteide/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 96319 2013-08-25 13:45:50Z arodseth $ +# $Id: PKGBUILD 99195 2013-10-25 12:43:33Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: spambanane <happy.house@gmx.de> # Contributor: Matteo <matteo.dek@gmail.com> pkgname=liteide pkgver=19 -pkgrel=3 +pkgrel=4 pkgdesc='IDE for editing and building projects written in the Go programming language ("golangide")' license=('LGPL') arch=('x86_64' 'i686') url='https://github.com/visualfc/liteide' -depends=('go' 'libpng12' 'qt5-webkit') +depends=('go' 'qt5-webkit') replaces=('golangide') conflicts=('golangide') makedepends=('gendesk') @@ -23,15 +23,13 @@ sha256sums=('182694341940878cf5df4f083a750659bffc97eb4ae517410e157bebc14f97df' '5d6f05b072586c31e3a4a08ea2d7332dd0a78f5db6b2d088fb76e8cb032672f0') prepare() { - cd "$srcdir" - gendesk -n --name 'Golang IDE' --pkgname "$pkgname" --pkgdesc "$pkgdesc" cd "liteide-x$pkgver/build" chmod +x build_linux.sh } build() { - cd "$srcdir/liteide-x$pkgver/build" + cd "liteide-x$pkgver/build" QTDIR=/usr ./build_linux.sh @@ -42,7 +40,7 @@ build() { } package() { - cd "$srcdir/liteide-x$pkgver/build/liteide" + cd "liteide-x$pkgver/build/liteide" msg2 'Creating directories...' mkdir -p \ diff --git a/community/lksctp-tools/PKGBUILD b/community/lksctp-tools/PKGBUILD index d5f3c6a01..bfde05d0f 100644 --- a/community/lksctp-tools/PKGBUILD +++ b/community/lksctp-tools/PKGBUILD @@ -4,13 +4,12 @@ pkgname=lksctp-tools pkgver=1.0.15 -pkgrel=1 +pkgrel=2 pkgdesc='An implementation of the SCTP protocol' arch=('i686' 'x86_64' 'mips64el') url='http://lksctp.sourceforge.net/' license=('GPL2' 'LGPL2.1') depends=('bash') -options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/lksctp/$pkgname-$pkgver.tar.gz") md5sums=('d829677541fb41061e7f4d61f8413b07') diff --git a/community/lmms/PKGBUILD b/community/lmms/PKGBUILD index 41063a57b..4db7c0102 100644 --- a/community/lmms/PKGBUILD +++ b/community/lmms/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92797 2013-06-15 10:20:30Z lfleischer $ +# $Id: PKGBUILD 99896 2013-10-31 02:20:39Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Shinlun Hsieh <yngwiexx@yahoo.com.tw> # Contributor: Mateusz Herych <heniekk@gmail.com> @@ -21,7 +21,7 @@ makedepends=('cmake' 'ladspa' 'libxft' 'freetype2' 'fftw' 'stk') [[ $CARCH = i686 ]] && makedepends+=('wine') provides=('lmms-extras') conflicts=('lmms-extras') -options=('!libtool' '!makeflags') +options=('!makeflags') install=lmms.install source=("http://downloads.sourceforge.net/sourceforge/lmms/${pkgname}-${pkgver}.tar.bz2" zynaddsubfx_unlink.patch) diff --git a/community/log4cpp/PKGBUILD b/community/log4cpp/PKGBUILD index b0ded1abc..ada721110 100644 --- a/community/log4cpp/PKGBUILD +++ b/community/log4cpp/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 89526 2013-04-29 18:41:08Z stativ $ +# $Id: PKGBUILD 99897 2013-10-31 02:20:59Z allan $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> # Contributor : Geraud Le Falher <daureg@gmail.com> pkgname=log4cpp pkgver=1.1 -pkgrel=1 +pkgrel=2 pkgdesc="A library of C++ classes for flexible logging to files, syslog, IDSA and other destinations." arch=('i686' 'x86_64' 'mips64el') url="http://log4cpp.sourceforge.net/" license=('LGPL') depends=('gcc-libs') -options=('!libtool') source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) md5sums=('b9ef6244baa5e5e435f35e0b9474b35d') diff --git a/community/lomoco/PKGBUILD b/community/lomoco/PKGBUILD index 806e93064..25cc6a165 100644 --- a/community/lomoco/PKGBUILD +++ b/community/lomoco/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 68931 2012-04-06 00:04:27Z dreisner $ +# $Id: PKGBUILD 99898 2013-10-31 02:21:19Z allan $ # Maintainer: Jeff Mickey <j@codemac.net> # Contributor: Shadowhand <woody.gilk@gmail.com> @@ -11,7 +11,6 @@ license=('GPL') depends=('libusb-compat') replaces=('lmctl') arch=('i686' 'x86_64' 'mips64el') -options=(!libtool) backup=(etc/udev/lomoco_mouse.conf) source=(http://www.lomoco.org/${pkgname}-${pkgver}.tar.gz "lomoco_mx518.patch::https://bugs.archlinux.org/task/28180?getfile=8163" diff --git a/community/lorcon/PKGBUILD b/community/lorcon/PKGBUILD index 9f749da53..54f483b48 100644 --- a/community/lorcon/PKGBUILD +++ b/community/lorcon/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 64291 2012-02-11 15:46:46Z arodseth $ +# $Id: PKGBUILD 99899 2013-10-31 02:21:39Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: fnord0 [fnord0 <AT> riseup <DOT> net] @@ -14,7 +14,6 @@ arch=('x86_64' 'i686' 'mips64el') depends=('libpcap') makedepends=('subversion') replaces=('lorcon-old-svn') -options=('!libtool') _svntrunk="http://802.11ninja.net/svn/lorcon/trunk" _svnrev=$pkgver diff --git a/community/lrzip/PKGBUILD b/community/lrzip/PKGBUILD index 31645276e..ed199df0a 100644 --- a/community/lrzip/PKGBUILD +++ b/community/lrzip/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96966 2013-09-09 13:06:19Z arodseth $ +# $Id: PKGBUILD 99900 2013-10-31 02:21:59Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: graysky <graysky AT archlinux DOT us> # Contributor: kastor@fobos.org.ar @@ -16,7 +16,6 @@ then makedepends+=('nasm') _flag="--enable-asm" fi -options=('!libtool') source=("http://ck.kolivas.org/apps/$pkgname/$pkgname-$pkgver.tar.bz2") sha256sums=('982d5a8db4d8bbbced6e33fbbcd589c9b3fc4275110155d7bd71cbeff4a235ae') diff --git a/community/ltris/PKGBUILD b/community/ltris/PKGBUILD index b21b1e5cc..d51179880 100644 --- a/community/ltris/PKGBUILD +++ b/community/ltris/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 60814 2011-12-18 17:13:32Z jlichtblau $ +# $Id: PKGBUILD 100352 2013-11-02 15:47:29Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Eric Belanger <eric@archlinux.org> # Contributor: SmackleFunky <smacklefunky@optusnet.com.au> pkgname=ltris -pkgver=1.0.18 +pkgver=1.0.19 pkgrel=1 pkgdesc="A tetris clone where you have a bowl with blocks falling down" arch=('i686' 'x86_64' 'mips64el') @@ -15,7 +15,7 @@ backup=('var/games/ltris.hscr') install=$pkgname.install changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/lgames/$pkgname-$pkgver.tar.gz) -sha256sums=('3cba90365d50e79601368499af77d54cb03c0cf2544324e5df246eb1eeaa0e30') +sha256sums=('8f6a9e7719d22004aee153db29ffd9ca41c7a6cd87fc791591994eecc2e625a1') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/community/ltris/ltris.changelog b/community/ltris/ltris.changelog index 4cf7b905f..325b8d524 100644 --- a/community/ltris/ltris.changelog +++ b/community/ltris/ltris.changelog @@ -1,3 +1,8 @@ +2013-11-02 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + + * ltris 1.0.19-1 + * Upstream update + 2011-12-18 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * ltris 1.0.18-1 diff --git a/community/luaposix/PKGBUILD b/community/luaposix/PKGBUILD index 578633a39..c888f5ae1 100644 --- a/community/luaposix/PKGBUILD +++ b/community/luaposix/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 93201 2013-06-28 13:21:16Z seblu $ +# $Id: PKGBUILD 99901 2013-10-31 02:22:19Z allan $ # Maintainer: Sébastien Luttringer # Contributor: SpepS <dreamspepser at yahoo dot it> # Contributor: Laszlo Papp <djszapi at archlinux us> @@ -6,20 +6,31 @@ pkgbase=luaposix pkgname=('lua-posix' 'lua51-posix') -pkgver=29 +pkgver=31 pkgrel=1 pkgdesc='A POSIX library for Lua programming language' arch=('i686' 'x86_64' 'mips64el') url='https://github.com/luaposix/luaposix' license=('GPL' 'LGPL') -makedepends=('lua' 'lua51' 'lua51-bitop' 'git') -options=('!libtool') -source=("$pkgname-$pkgver.tar.gz::https://github.com/luaposix/luaposix/archive/v$pkgver.tar.gz") -md5sums=('5c3e49c51caeee6eb5f9dcb2bb082bed') +makedepends=('lua' 'lua51' 'lua51-bitop' 'git' 'help2man') +options=('!makeflags') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/$pkgbase/$pkgbase/archive/v$pkgver.tar.gz" + 'git+git://git.sv.gnu.org/gnulib' + 'git+git://github.com/gvvaughan/slingshot') +md5sums=('7b17b9a3f25d9658de967c6bfd50c138' + 'SKIP' + 'SKIP') prepare() { - # do bootstrap in prepare, as it clone external git + # replace git submodules by source one. + # this allow us to cache and avoid clone each time + for _rep in gnulib slingshot; do + rmdir $pkgbase-$pkgver/$_rep + ln -s "$srcdir/$_rep" $pkgbase-$pkgver/$_rep + done + # bootstraping (cd $pkgbase-$pkgver && ./bootstrap) + # copy source for lua 5.1 build cp -r $pkgbase-$pkgver $pkgbase-$pkgver-51 } diff --git a/community/luasec/PKGBUILD b/community/luasec/PKGBUILD index f3276cc50..bb3f199a5 100644 --- a/community/luasec/PKGBUILD +++ b/community/luasec/PKGBUILD @@ -1,49 +1,59 @@ -# $Id: PKGBUILD 81569 2012-12-24 14:48:29Z spupykin $ +# $Id: PKGBUILD 98944 2013-10-21 14:45:17Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Dwayne Bent <dbb.1@liqd.org> # Contributor: Paul-Sebastian Manole <brokenthorn@gmail.com> pkgbase=luasec -pkgname=(lua51-sec) -pkgver=0.4.1 -pkgrel=4 +pkgname=(lua-sec lua51-sec) +pkgver=20131021git +pkgrel=1 pkgdesc='Lua bindings for OpenSSL library to provide TLS/SSL communication.' arch=('i686' 'x86_64' 'mips64el') -url='http://luasec.luaforge.net/' +url='https://github.com/brunoos/luasec/wiki' license=('MIT') -#makedepends=('openssl' 'lua' 'lua-socket' 'lua51' 'lua51-socket') -makedepends=('openssl' 'lua51' 'lua51-socket') -source=("http://www.inf.puc-rio.br/~brunoos/luasec/download/luasec-$pkgver.tar.gz") -md5sums=('b8a5fde3b3fdb6174f54cd51d7f53e12') +makedepends=('openssl' 'lua' 'lua-socket' 'lua51' 'lua51-socket' 'git') +source=("luasec::git://github.com/brunoos/luasec.git") +md5sums=('SKIP') build() { - cp -a luasec-$pkgver luasec-$pkgver-51 - msg2 'Building with lua 5.2' - cd luasec-$pkgver - make linux - msg2 'Building with lua 5.1' - cd ../luasec-$pkgver-51 - make INCDIR=-I/usr/include/lua5.1 linux + cp -a luasec luasec-51 + + unset CFLAGS + unset LDFLAGS + + msg2 'Building with lua 5.2' + cd luasec + make linux + + msg2 'Building with lua 5.1' + cd ../luasec-51 + find . -type f -name \*.[ch] -exec sed -i \ + -e 's|include .lua.h.|include "lua5.1/lua.h"|g' \ + -e 's|include .lualib.h.|include "lua5.1/lualib.h"|g' \ + -e 's|include .luaconf.h.|include "lua5.1/luaconf.h"|g' \ + -e 's|include .lauxlib.h.|include "lua5.1/lauxlib.h"|g' \ + {} \; + make linux } -#package_lua-sec() { -# depends=('openssl' 'lua' 'lua-socket') -# -# install -dm755 "$pkgdir/usr/lib/lua/5.2" -# cd luasec-$pkgver -# make LUACPATH="$pkgdir/usr/lib/lua/5.2" LUAPATH="$pkgdir/usr/share/lua/5.2" install -# install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -#} +package_lua-sec() { + depends=('openssl' 'lua' 'lua-socket') + + install -dm755 "$pkgdir/usr/lib/lua/5.2" + cd luasec + make LUACPATH="$pkgdir/usr/lib/lua/5.2" LUAPATH="$pkgdir/usr/share/lua/5.2" install + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} package_lua51-sec() { - depends=('openssl' 'lua51' 'lua51-socket') - conflicts=('luasec') - replaces=('luasec') - - install -dm755 "$pkgdir/usr/lib/lua/5.1" - cd luasec-$pkgver-51 - make LUACPATH="$pkgdir/usr/lib/lua/5.1" LUAPATH="$pkgdir/usr/share/lua/5.1" install - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + depends=('openssl' 'lua51' 'lua51-socket') + conflicts=('luasec') + replaces=('luasec') + + install -dm755 "$pkgdir/usr/lib/lua/5.1" + cd luasec-51 + make LUACPATH="$pkgdir/usr/lib/lua/5.1" LUAPATH="$pkgdir/usr/share/lua/5.1" install + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } # vim:set ts=4 sw=4 et: diff --git a/community/luasocket/PKGBUILD b/community/luasocket/PKGBUILD index ddb1b58d8..3974075a8 100644 --- a/community/luasocket/PKGBUILD +++ b/community/luasocket/PKGBUILD @@ -1,50 +1,49 @@ -# $Id: PKGBUILD 81274 2012-12-15 15:00:36Z seblu $ +# $Id: PKGBUILD 99083 2013-10-24 09:31:56Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Anders Bergh <anders1@gmail.com> pkgbase=luasocket -pkgname=(lua51-socket) -pkgver=2.0.2 -pkgrel=5 +pkgname=(lua-socket lua51-socket) +pkgver=3.0rc1 +pkgrel=3 pkgdesc='Networking support library for the Lua language' arch=('i686' 'x86_64' 'mips64el') -url='http://www.cs.princeton.edu/~diego/professional/luasocket/' +url='https://github.com/diegonehab/luasocket' license=('MIT') -replaces=('luasocket') -conflicts=('luasocket') makedepends=('lua' 'lua51') -source=("http://luaforge.net/frs/download.php/2664/luasocket-$pkgver.tar.gz" - 'luasocket-unixsocket.patch') -md5sums=('41445b138deb7bcfe97bff957503da8e' - '8d116bb70bd7a2fa15cbe949d4cfc35e') +source=("$pkgname-$pkgver.tar.gz::https://github.com/diegonehab/luasocket/archive/v${pkgver/rc/-rc}.tar.gz") +md5sums=('08bd2f265b244eb4bf5c2c36bf89b759') build() { -# cp -a luasocket-$pkgver luasocket-$pkgver-52 -# msg2 'Building with lua 5.2' -# pushd luasocket-$pkgver-52 -# patch -Np1 -i "$srcdir/luasocket-unixsocket.patch" -# make -# popd + cp -a luasocket-${pkgver/rc/-rc} luasocket-${pkgver/rc/-rc}-52 + msg2 'Building with lua 5.2' + pushd luasocket-${pkgver/rc/-rc}-52 + make LUAV=5.2 + popd msg2 'Building with lua 5.1' - cd luasocket-$pkgver - patch -Np1 -i "$srcdir/luasocket-unixsocket.patch" - make LUAINC=-I/usr/include/lua5.1 + cd luasocket-${pkgver/rc/-rc} + find . -type f -name \*.[ch] -exec sed -i \ + -e 's|include "lua.h|include "lua5.1/lua.h|g' \ + -e 's|include "lualib.h|include "lua5.1/lualib.h|g' \ + -e 's|include "luaconf.h|include "lua5.1/luaconf.h|g' \ + -e 's|include "lauxlib.h|include "lua5.1/lauxlib.h|g' \ + {} \; + make LUAV=5.1 } -#package_lua-socket() { -# depends=('lua') -# cd luasocket-$pkgver-52 -# make DESTDIR="$pkgdir/" \ -# INSTALL_TOP_SHARE='$(DESTDIR)/usr/share/lua/5.2' \ -# INSTALL_TOP_LIB='$(DESTDIR)/usr/lib/lua/5.2' install -# install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -#} +package_lua-socket() { + depends=('lua') + cd luasocket-${pkgver/rc/-rc}-52 + make DESTDIR="$pkgdir/" LUAV=5.2 prefix=/usr install-unix + install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} package_lua51-socket() { depends=('lua51') - cd luasocket-$pkgver - make DESTDIR="$pkgdir/" \ - INSTALL_TOP_SHARE='$(DESTDIR)/usr/share/lua/5.1' \ - INSTALL_TOP_LIB='$(DESTDIR)/usr/lib/lua/5.1' install + replaces=('luasocket') + conflicts=('luasocket') + + cd luasocket-${pkgver/rc/-rc} + make DESTDIR="$pkgdir/" LUAV=5.1 prefix=/usr install-unix install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/community/luasocket/luasocket-unixsocket.patch b/community/luasocket/luasocket-unixsocket.patch deleted file mode 100644 index 07c9401fa..000000000 --- a/community/luasocket/luasocket-unixsocket.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -wbBur luasocket-2.0.2/makefile luasocket-2.0.2.my/makefile ---- luasocket-2.0.2/makefile 2007-10-15 04:21:05.000000000 +0000 -+++ luasocket-2.0.2.my/makefile 2011-03-09 12:00:54.000000000 +0000 -@@ -10,6 +10,8 @@ - INSTALL_SOCKET_LIB=$(INSTALL_TOP_LIB)/socket - INSTALL_MIME_SHARE=$(INSTALL_TOP_SHARE)/mime - INSTALL_MIME_LIB=$(INSTALL_TOP_LIB)/mime -+# -+INSTALL_UNIX_LIB=$(INSTALL_SOCKET_LIB) - - all clean: - cd src; $(MAKE) $@ -@@ -45,6 +47,8 @@ - #cd src; $(INSTALL_DATA) $(TO_MIME_SHARE) $(INSTALL_MIME_SHARE) - cd src; mkdir -p $(INSTALL_MIME_LIB) - cd src; $(INSTALL_EXEC) $(MIME_SO) $(INSTALL_MIME_LIB)/core.$(EXT) -+ cd src; mkdir -p $(INSTALL_UNIX_LIB) -+ cd src; $(INSTALL_EXEC) $(UNIX_SO) $(INSTALL_UNIX_LIB)/$(UNIX_SO) - - #------ - # End of makefile -diff -wbBur luasocket-2.0.2/src/makefile luasocket-2.0.2.my/src/makefile ---- luasocket-2.0.2/src/makefile 2007-10-15 04:21:05.000000000 +0000 -+++ luasocket-2.0.2.my/src/makefile 2011-03-09 12:02:25.000000000 +0000 -@@ -47,7 +47,7 @@ - usocket.o \ - unix.o - --all: $(SOCKET_SO) $(MIME_SO) -+all: $(SOCKET_SO) $(MIME_SO) $(UNIX_SO) - - $(SOCKET_SO): $(SOCKET_OBJS) - $(LD) $(LDFLAGS) -o $@ $(SOCKET_OBJS) diff --git a/community/luxrays/PKGBUILD b/community/luxrays/PKGBUILD index 9d3769717..fd6f427da 100644 --- a/community/luxrays/PKGBUILD +++ b/community/luxrays/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 94030 2013-07-13 12:33:25Z svenstaro $ +# $Id: PKGBUILD 99666 2013-10-30 21:24:19Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=('luxrays' 'luxmark') -pkgver=1.2.1 -_pkgver=475fbf15f0ca +pkgver=1.3 +_pkgver=d16b0f132b4a pkgrel=1 pkgdesc="Accelerate the ray intersection process by using GPUs" arch=('i686' 'x86_64') @@ -10,19 +10,28 @@ url="http://www.luxrender.net/" license=('GPL') depends=('freeimage' 'libcl' 'libgl') makedepends=('cmake' 'boost' 'mesa' 'opencl-headers' 'glew' 'freeglut' 'qt4') +options=('staticlibs') source=(https://bitbucket.org/luxrender/luxrays/get/$_pkgver.tar.bz2 \ http://www.luxrender.net/release/luxmark/room_scene_v2.1.zip \ - luxmark_scenes_path.diff) -md5sums=('ac98e9a42ecc20d97d4c12dcdf17e315' + luxmark_scenes_path.diff QTBUG-22829.diff) +md5sums=('1bece7823fe1f9e177fec4efdf637ca5' 'ae917f025e32e20b1d20ebf8d22204cb' - '1fd2a6f32e2822b5e0f147304292a1b9') + '1fd2a6f32e2822b5e0f147304292a1b9' + '6e20ee7ea64c578431d51065d0871abc') -build() { +prepare() { cd "$srcdir/luxrender-luxrays-$_pkgver" # change the path to luxmark scenes patch -Np1 < "$srcdir/luxmark_scenes_path.diff" || true + # workaround QTBUG-22829 (moc doesn't work with boost headers) + patch -Np1 < "$srcdir/QTBUG-22829.diff" || true +} + +build() { + cd "$srcdir/luxrender-luxrays-$_pkgver" + export CXXFLAGS="$CXXFLAGS -lpthread" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_SKIP_RPATH=ON \ diff --git a/community/luxrays/QTBUG-22829.diff b/community/luxrays/QTBUG-22829.diff new file mode 100644 index 000000000..5625856bf --- /dev/null +++ b/community/luxrays/QTBUG-22829.diff @@ -0,0 +1,17 @@ +diff -rup luxrender-luxrays-d16b0f132b4a/samples/luxmark/slgdefs.h luxrender-luxrays-d16b0f132b4a.new/samples/luxmark/slgdefs.h +--- luxrender-luxrays-d16b0f132b4a/samples/luxmark/slgdefs.h 2013-10-16 11:16:00.000000000 +0200 ++++ luxrender-luxrays-d16b0f132b4a.new/samples/luxmark/slgdefs.h 2013-10-30 20:29:36.768650444 +0100 +@@ -41,11 +41,13 @@ + #include "luxrays/core/utils.h" + #include "luxrays/utils/atomic.h" + ++#ifndef Q_MOC_RUN + #include "slg/slg.h" + #include "slg/rendersession.h" + #include "slg/renderconfig.h" + #include "slg/sdl/scene.h" + #include "slg/film/film.h" ++#endif + + #include "mainwindow.h" + diff --git a/community/lwp/PKGBUILD b/community/lwp/PKGBUILD index 0b7fd4329..7aebd5175 100644 --- a/community/lwp/PKGBUILD +++ b/community/lwp/PKGBUILD @@ -1,14 +1,13 @@ -# $Id: PKGBUILD 66195 2012-02-23 03:06:28Z spupykin $ +# $Id: PKGBUILD 100249 2013-11-02 08:42:16Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> pkgname=lwp pkgver=2.6 -pkgrel=2.1 +pkgrel=3 pkgdesc="Light weight process library" arch=(i686 x86_64 'mips64el') url="http://www.coda.cs.cmu.edu" -options=('!libtool') license=("LGPL") depends=(glibc) source=(http://www.coda.cs.cmu.edu/pub/lwp/src/lwp-$pkgver.tar.gz) @@ -18,5 +17,9 @@ build() { cd $srcdir/lwp-$pkgver ./configure --prefix=/usr make +} + +package() { + cd $srcdir/lwp-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/lxappearance-obconf/PKGBUILD b/community/lxappearance-obconf/PKGBUILD index c202ac5f8..42bd6bdd0 100644 --- a/community/lxappearance-obconf/PKGBUILD +++ b/community/lxappearance-obconf/PKGBUILD @@ -1,38 +1,26 @@ -# $Id: PKGBUILD 96676 2013-09-03 01:00:14Z bgyorgy $ +# $Id: PKGBUILD 99903 2013-10-31 02:22:59Z allan $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> pkgname=lxappearance-obconf -pkgver=0.2.0 -pkgrel=2 -pkgdesc='A plugin for LXAppearance to configure Openbox' +pkgver=0.2.1 +pkgrel=1 +pkgdesc='Plugin for LXAppearance to configure Openbox' arch=('i686' 'x86_64' 'mips64el') license=('GPL2') -url="http://lxde.org/" +url='http://lxde.org/' groups=('lxde') depends=('lxappearance' 'openbox') makedepends=('intltool') -options=('!libtool') -source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz - obconf-rrbutton.patch) -md5sums=('8bf23c90febe6a655e0f86c80e44725d' - '73cd418ff8dc68a76538fc829d6260c7') - -prepare() { - cd $srcdir/$pkgname-$pkgver - - # Fix building with openbox-3.5.2 - patch -Np1 -i ../obconf-rrbutton.patch -} +source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz) +md5sums=('1f061c96e0c78a6476421ca294ac24aa') build() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver ./configure --prefix=/usr --disable-static make } - package() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install } - diff --git a/community/lxappearance/PKGBUILD b/community/lxappearance/PKGBUILD index 96015aa1b..63cdfe77b 100644 --- a/community/lxappearance/PKGBUILD +++ b/community/lxappearance/PKGBUILD @@ -1,30 +1,28 @@ -#$Id: PKGBUILD 96680 2013-09-03 01:45:50Z bgyorgy $ +#$Id: PKGBUILD 99433 2013-10-28 19:01:06Z bpiotrowski $ # Maintainer: BartÅ‚omiej Piotrowski <barthalion@gmail.com> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr> pkgname=lxappearance -pkgver=0.5.2 -pkgrel=2 -pkgdesc="Feature-rich GTK+ theme switcher of the LXDE Desktop" +pkgver=0.5.3 +pkgrel=1 +pkgdesc='Feature-rich GTK+ theme switcher of the LXDE Desktop' arch=('i686' 'x86_64' 'mips64el') license=('GPL2') -url="http://lxde.org/" +url='http://lxde.org/' groups=('lxde') depends=('gtk2') makedepends=('intltool') source=(http://downloads.sourceforge.net/sourceforge/lxde/${pkgname}-${pkgver}.tar.gz) -md5sums=('a088c6ef08fd25df7dc3be5b07168bbe') +md5sums=('9dfdc9bd45519d51b9df2ad6650c36f5') build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure --sysconfdir=/etc --prefix=/usr - make + 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/lxshortcut/PKGBUILD b/community/lxshortcut/PKGBUILD index b8b0ae126..b1f549ee8 100644 --- a/community/lxshortcut/PKGBUILD +++ b/community/lxshortcut/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 71908 2012-06-03 08:11:43Z bpiotrowski $ +# $Id: PKGBUILD 99904 2013-10-31 02:23:19Z allan $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: swanson <swansonwebaake at gmail dot com> # Contributor: zoulnix <http://goo.gl/HQaP> @@ -14,7 +14,6 @@ license=('GPL') groups=('lxde') depends=('gtk2') makedepends=('autoconf' 'automake' 'gcc' 'intltool' 'make' 'pkg-config') -options=(!libtool) source=(http://downloads.sourceforge.net/lxde/${pkgname}-${pkgver}.tar.gz) md5sums=('72f0dfafa8098be853beae6e33b5e13b') diff --git a/community/lxsplit/PKGBUILD b/community/lxsplit/PKGBUILD new file mode 100644 index 000000000..a420b85a1 --- /dev/null +++ b/community/lxsplit/PKGBUILD @@ -0,0 +1,25 @@ +# $Id: PKGBUILD 99429 2013-10-28 18:50:40Z xyne $ +# Contributor: Damir Perisa <damir.perisa@bluewin.ch> +# Maintainer: Xyne <ac xunilhcra enyx, backwards> + +pkgname=lxsplit +pkgver=0.2.4 +pkgrel=3 +pkgdesc="Command-line file splitter/joiner compatible with any HJSplit version" +arch=('i686' 'x86_64' 'mips64el') +url="http://lxsplit.sourceforge.net/" +license=('GPL') +depends=('glibc') +source=("http://downloads.sourceforge.net/sourceforge/lxsplit/lxsplit-${pkgver}.tar.gz") +sha256sums=('858fa939803b2eba97ccc5ec57011c4f4b613ff299abbdc51e2f921016845056') + +build() { + cd "$srcdir/$pkgname-$pkgver" + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -d "$pkgdir/usr/bin" + make INSTALL_PATH="$pkgdir/usr/bin" install +} diff --git a/community/lz4/PKGBUILD b/community/lz4/PKGBUILD index 127a04730..ea5e83ec7 100644 --- a/community/lz4/PKGBUILD +++ b/community/lz4/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 98004 2013-10-03 00:48:10Z seblu $ +# $Id: PKGBUILD 100408 2013-11-03 17:44:50Z seblu $ # Maintainer: Sébastien Luttringer # Contacted by mail, author use svn commit as release version. # He only push tested release code into svn and support using revision as version pkgname=lz4 -pkgver=106 +pkgver=108 pkgrel=1 pkgdesc='Very fast lossless compression algorithm' arch=('i686' 'x86_64') url='https://code.google.com/p/lz4/' -license=('BSD') +license=('BSD' 'GPL2') makedepends=('svn') depends=('glibc') source=("$pkgname::svn+http://lz4.googlecode.com/svn/trunk/#revision=$pkgver") diff --git a/community/mailman/PKGBUILD b/community/mailman/PKGBUILD index 91ef3a656..5bbe42856 100644 --- a/community/mailman/PKGBUILD +++ b/community/mailman/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 83707 2013-02-04 14:51:45Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@archlinux.org> +# $Id: PKGBUILD 99571 2013-10-29 21:25:25Z seblu $ +# Maintainer: Sébastien Luttringer # Contributor: Paul Mattal <paul@archlinux.org> pkgname=mailman -pkgver=2.1.15 -pkgrel=3 +pkgver=2.1.16 +pkgrel=1 pkgdesc='The GNU Mailing List Manager' arch=(i686 x86_64) license=('GPL') @@ -20,7 +20,7 @@ source=("http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tgz" "$pkgname.profile.sh" "$pkgname.profile.csh" "$pkgname.service") -md5sums=('7d207489e8e9de0727cb334d46029833' +md5sums=('ab8969dc68661f7a7af3beb797a46b3e' 'ed04d062379eb21e39ce1e70e6b1ade2' 'a9c71ec940c56173415fbd49087d10b0' '85a8c30ffc444e677b286f54df530482' diff --git a/community/mailutils/PKGBUILD b/community/mailutils/PKGBUILD index cef601ece..cf6cb2416 100644 --- a/community/mailutils/PKGBUILD +++ b/community/mailutils/PKGBUILD @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 92555 2013-06-08 11:18:51Z bpiotrowski $ +# $Id: PKGBUILD 100116 2013-11-01 17:17:05Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=mailutils pkgver=2.2 -pkgrel=7 +pkgrel=9 pkgdesc="MUA command line tool (mailx)" arch=(i686 x86_64 'mips64el') url="http://www.gnu.org/software/mailutils/" license=('GPL') depends=('libldap' 'pam' 'gnutls') makedepends=('emacs') -conflicts=('libsieve') install=mailutils.install options=(zipman !emptydirs) source=(http://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2 diff --git a/community/mapnik/PKGBUILD b/community/mapnik/PKGBUILD index 1ca7ab84d..a466fe4c1 100644 --- a/community/mapnik/PKGBUILD +++ b/community/mapnik/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 94032 2013-07-13 12:33:54Z svenstaro $ +# $Id: PKGBUILD 98743 2013-10-17 14:01:50Z andyrtr $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: David Dent <thewinch@gmail.com> # Contributor: orbisvicis <orbisvicis@gmail.com> pkgname=mapnik pkgver=2.2.0 -pkgrel=3 +pkgrel=4 pkgdesc="Free Toolkit for developing mapping applications. Above all Mapnik is about rendering beautiful maps" arch=('i686' 'x86_64' 'mips64el') url="http://mapnik.org/" @@ -15,7 +15,7 @@ depends=('boost-libs' 'icu' 'libpng' 'libjpeg' 'libtiff' 'freetype2' 'postgresql-libs' 'postgis' 'gdal' 'curl' 'libltdl') optdepends=('libxslt: Web Map Service' 'python2-lxml: Web Map Service' - 'python-imaging: Web Map Service' + 'python2-pillow: Web Map Service' 'python-nose: Web Map Service' 'apache: Web Map Service' 'mod_fastcgi: Web Map Service - or:' diff --git a/community/marisa/PKGBUILD b/community/marisa/PKGBUILD index 8413648f5..fcd7fec2a 100644 --- a/community/marisa/PKGBUILD +++ b/community/marisa/PKGBUILD @@ -8,7 +8,6 @@ pkgrel=2 arch=('i686' 'x86_64' 'mips64el') url="https://code.google.com/p/marisa-trie/" license=('BSD' 'LGPL') -options=(!libtool) makedepends=('python2' 'ruby' 'perl') changelog=ChangeLog source=(https://marisa-trie.googlecode.com/files/$pkgbase-$pkgver.tar.gz) diff --git a/community/matchbox-desktop/PKGBUILD b/community/matchbox-desktop/PKGBUILD index 3bce436ed..9a191644d 100644 --- a/community/matchbox-desktop/PKGBUILD +++ b/community/matchbox-desktop/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 66229 2012-02-23 05:03:36Z spupykin $ +# $Id: PKGBUILD 99906 2013-10-31 02:23:59Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Henrique C. Alves <hcarvalhoalves@gmail.com> @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('libmatchbox' 'startup-notification' 'libpng' 'gtk2') url="http://matchbox-project.org/" -options=('!libtool') source=(http://matchbox-project.org/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2) md5sums=('b0a4a47130272e2adab4e9feb43a6c9c') diff --git a/community/mcabber/PKGBUILD b/community/mcabber/PKGBUILD index ed16b1eb8..1e820fe12 100644 --- a/community/mcabber/PKGBUILD +++ b/community/mcabber/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 80881 2012-12-05 10:05:02Z spupykin $ +# $Id: PKGBUILD 99907 2013-10-31 02:24:20Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> # Contributor: 3ED <kas1987@o2.pl> @@ -12,7 +12,6 @@ url="http://www.lilotux.net/~mikael/mcabber/" license=('GPL') depends=('ncurses' 'glib2' 'loudmouth' 'gpgme' 'libotr3' 'aspell') makedepends=('pkg-config') -options=('!libtool') source=(http://www.lilotux.net/~mikael/mcabber/files/$pkgname-${pkgver/_/-}.tar.bz2) md5sums=('6bb2302f5168ad4c28b647390e37f9b3') diff --git a/community/mediainfo-gui/PKGBUILD b/community/mediainfo-gui/PKGBUILD index d32b982d7..9e5634b80 100644 --- a/community/mediainfo-gui/PKGBUILD +++ b/community/mediainfo-gui/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 90926 2013-05-15 13:47:03Z spupykin $ +# $Id: PKGBUILD 99528 2013-10-29 10:58:03Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: hydro <hydro@freenet.de> pkgname=mediainfo-gui -pkgver=0.7.63 +pkgver=0.7.64 pkgrel=1 pkgdesc="GUI for mediainfo" arch=('i686' 'x86_64' 'mips64el') @@ -13,7 +13,7 @@ depends=('libmediainfo' 'wxgtk') makedepends=('libtool' 'automake' 'autoconf') install=mediainfo-gui.install source=(http://downloads.sourceforge.net/mediainfo/mediainfo_${pkgver}.tar.bz2) -md5sums=('bd794e4066b6bb197af23cb7b8ba832b') +md5sums=('f5cb798cf3b121359ab3173d70526518') build() { cd $srcdir/MediaInfo/Project/GNU/GUI diff --git a/community/mediainfo/PKGBUILD b/community/mediainfo/PKGBUILD index bcb786f3e..a27414701 100644 --- a/community/mediainfo/PKGBUILD +++ b/community/mediainfo/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 90924 2013-05-15 13:46:41Z spupykin $ +# $Id: PKGBUILD 99526 2013-10-29 10:57:46Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: hydro <hydro@freenet.de> pkgname=mediainfo -pkgver=0.7.63 +pkgver=0.7.64 pkgrel=1 pkgdesc="supplies technical and tag information about a video or audio file" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ license=('GPL') depends=('libmediainfo') makedepends=('libtool' 'automake' 'autoconf') source=(http://downloads.sourceforge.net/mediainfo/${pkgname}_${pkgver}.tar.bz2) -md5sums=('bd794e4066b6bb197af23cb7b8ba832b') +md5sums=('f5cb798cf3b121359ab3173d70526518') build() { cd $srcdir/MediaInfo/Project/GNU/CLI diff --git a/community/menu-cache/PKGBUILD b/community/menu-cache/PKGBUILD index eba5b2401..08da98d0c 100644 --- a/community/menu-cache/PKGBUILD +++ b/community/menu-cache/PKGBUILD @@ -1,20 +1,19 @@ -# $Id: PKGBUILD 96685 2013-09-03 02:22:03Z bgyorgy $ +# $Id: PKGBUILD 99908 2013-10-31 02:24:40Z allan $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Juergen Hoetzel <juergen@archlinux.org> pkgname=menu-cache -pkgver=0.5.0 -pkgrel=2 +pkgver=0.5.1 +pkgrel=1 pkgdesc='Caching mechanism for freedesktop.org compliant menus' arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url='http://lxde.org/' groups=('lxde') depends=('glib2') -options=('!libtool') source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz) -sha256sums=('875a7441b34bb24debc1c8017d74d59987d7a704c4c023e81a0b4ebcc2d7904a') +sha256sums=('08e658021faecd4eefb26cc21b207251a6b4e844e131cec491471aba9eaea122') build() { cd $pkgname-$pkgver diff --git a/community/metacity/PKGBUILD b/community/metacity/PKGBUILD index 546268cbf..423463db6 100644 --- a/community/metacity/PKGBUILD +++ b/community/metacity/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88820 2013-04-23 01:21:30Z bgyorgy $ +# $Id: PKGBUILD 99909 2013-10-31 02:25:00Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Jan de Groot <jgc@archlinux.org> @@ -11,7 +11,6 @@ license=('GPL') depends=('dconf' 'libcanberra' 'libgtop' 'gsettings-desktop-schemas' 'gtk2' 'startup-notification' 'zenity') makedepends=('intltool' 'itstool') url="https://live.gnome.org/Metacity" -options=('!libtool') install=metacity.install source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz fix_compositing_startup.patch diff --git a/community/metakit/PKGBUILD b/community/metakit/PKGBUILD index 87a34ad2c..cd78b4af1 100644 --- a/community/metakit/PKGBUILD +++ b/community/metakit/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 66530 2012-02-25 23:36:00Z lfleischer $ +# $Id: PKGBUILD 99910 2013-10-31 02:25:20Z allan $ # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=metakit @@ -9,7 +9,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.equi4.com/metakit/' makedepends=('tcl' 'python2') license=('BSD') -options=('!libtool') source=("http://www.equi4.com/pub/mk/${pkgname}-${pkgver}.tar.gz") md5sums=('17330257376eea657827ed632ea62c9e') diff --git a/community/metamail/PKGBUILD b/community/metamail/PKGBUILD index d3e5bd500..593c17190 100644 --- a/community/metamail/PKGBUILD +++ b/community/metamail/PKGBUILD @@ -1,20 +1,19 @@ -# $Id: PKGBUILD 66234 2012-02-23 05:08:28Z spupykin $ +# $Id: PKGBUILD 100520 2013-11-05 11:41:56Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sekenre <sekenre at ukfsn dot org> # Contributor: Daenyth <Daenyth+Arch [AT] gmail [DOT] com> pkgname=metamail pkgver=2.7 -pkgrel=6.1 +pkgrel=7 pkgdesc="Used to display and process MIME messages" arch=('i686' 'x86_64' 'mips64el') url="http://packages.debian.org/stable/mail/metamail" license=('custom') depends=('ncurses') -options=('!libtool') noextract=(metamail_$pkgver-52.diff.gz) -source=("http://ftp.de.debian.org/debian/pool/main/m/metamail/metamail_$pkgver.orig.tar.gz" \ - "http://ftp.de.debian.org/debian/pool/main/m/metamail/metamail_$pkgver-54.diff.gz" \ +source=("ftp://ftp.archlinux.org/other/community/metamail/metamail_$pkgver.orig.tar.gz" \ + "ftp://ftp.archlinux.org/other/community/metamail/metamail_$pkgver-54.diff.gz" \ license) md5sums=('c6967e9bc5d3c919764b02df24efca01' '2071dc7b9c33345443ab9a619e640a69' @@ -29,7 +28,10 @@ build() { sh ./bootstrap sh ./configure --prefix=/usr make - make DESTDIR=$pkgdir install +} +package() { + cd $srcdir/metamail-$pkgver.orig + make DESTDIR=$pkgdir install install -D -m0644 $srcdir/license $pkgdir/usr/share/licenses/$pkgname/license } diff --git a/community/mfs/PKGBUILD b/community/mfs/PKGBUILD index 2fc29c3d5..fd190cc51 100644 --- a/community/mfs/PKGBUILD +++ b/community/mfs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87206 2013-03-28 15:53:12Z arodseth $ +# $Id: PKGBUILD 99912 2013-10-31 02:26:00Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Thomas S Hatch <thatch45@gmail.com> @@ -12,7 +12,6 @@ arch=('x86_64' 'i686' 'mips64el') license=('GPL3') depends=('zlib' 'fuse' 'python2' 'bash' 'xfsprogs') install="$pkgbase.install" -options=('!libtool') source=("http://www.moosefs.org/tl_files/${pkgbase}code/$pkgbase-${pkgver/_/-}.tar.gz" 'mfsmaster.service' 'mfschunkserver.service' diff --git a/community/mg/PKGBUILD b/community/mg/PKGBUILD index 7254bc6eb..89f11c138 100644 --- a/community/mg/PKGBUILD +++ b/community/mg/PKGBUILD @@ -1,38 +1,41 @@ -# $Id: PKGBUILD 62917 2012-01-29 07:15:53Z spupykin $ +# $Id: PKGBUILD 99913 2013-10-31 02:26:20Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Hannes Rist <hrist@phreeknet.org> pkgname=mg -pkgver=20110905 -pkgrel=1 +pkgver=20130922 +pkgrel=2 pkgdesc="mg is Micro GNU/emacs, this is a portable version of the mg maintained by the OpenBSD team." arch=('i686' 'x86_64' 'mips64el') url="http://homepage.boetes.org/software/mg/" -depends=('ncurses') +depends=('ncurses' 'libbsd') +makedepends=('bmake' 'libclens') license=('custom') -options=(!libtool) source=(http://homepage.boetes.org/software/mg/mg-$pkgver.tar.gz - README cleanup.patch) -md5sums=('2de35316fa8ebafe6003efaae70b723e' - '8cc5195ad4fabcf7c6782764f9617748' - 'e009afe0d249593f3436b2fea110f72e') +md5sums=('35bd196ab32bae3531d6bc48be8779d0' + 'abcea6e34c05425a52101b7c7fb60e7a') -build() { +prepare() { cd $srcdir/$pkgname-$pkgver patch -p1 <$srcdir/cleanup.patch # The scripts building this package won't see and fix the warnings, # even if they make the build fail. - sed -ri '/^CFLAGS\+=/d' Makefile.in + sed -ri '/^CFLAGS\+=/d' Makefile* +} - ./configure - make prefix=/usr +build() { + cd $srcdir/$pkgname-$pkgver + bmake prefix=/usr +} + +package() { + cd $srcdir/$pkgname-$pkgver mkdir -p $pkgdir/usr/bin - make install prefix=$pkgdir/usr + bmake install INSTALL=install prefix=/usr DESTDIR=$pkgdir BINDIR=/usr/bin mkdir -p $pkgdir/usr/share/ - mv $pkgdir/usr/man $pkgdir/usr/share/ - install -D -m0644 $srcdir/README $pkgdir/usr/share/licenses/$pkgname/README + install -D -m0644 README $pkgdir/usr/share/licenses/$pkgname/README } diff --git a/community/mg/README b/community/mg/README deleted file mode 100644 index cf2d78917..000000000 --- a/community/mg/README +++ /dev/null @@ -1,74 +0,0 @@ -[This is an edited version of the original mg README, updated slightly to -reflect changes in the last 20 years.] - - -Mg (mg) is a Public Domain EMACS style editor. It is "broadly" -compatible with GNU Emacs, the latest creation of Richard M. -Stallman, Chief GNUisance and inventor of Emacs. GNU Emacs (and other -portions of GNU as they are released) are essentially free, (there are -handling charges for obtaining it) and so is Mg. You may never have -to learn another editor. (But probably will, at least long enough to -port Mg...) Mg was formerly named MicroGnuEmacs, the name change was -done at the request of Richard Stallman. - -Mg is not associated with the GNU project, and most of it does not -have the copyright restrictions present in GNU Emacs. (However, some -of the system dependent modules and the regular expression module do -have copyright notices. Look at the source code for exact -copyright restrictions.) The Mg authors individually may or may not -agree with the opinions expressed by Richard Stallman in "The GNU -Manifesto". - -This program is intended to be a small, fast, and portable editor for -people who can't (or don't want to) run real Emacs for one reason -or another. It is compatible with GNU because there shouldn't be -any reason to learn more than one Emacs flavor. - - -Beyond the work of Dave Conroy, author of the original public domain -v30, the current version contains the work of: - - blarson@ecla.usc.edu Bob Larson - mic@emx.utexas.edu Mic Kaczmarczik - mwm@violet.berkeley.edu Mike Meyer - sandra@cs.utah.edu Sandra Loosemore - mp1u+@andrew.cmu.edu Michael Portuesi - RCKG01M@CALSTATE.BITNET Stephen Walton - hakanson@mist.cs.orst.edu Marion Hakanson - -People who have worked on previous versions of Mg: - - rtech!daveb@sun.com Dave Brower - -Currently maintained in the OpenBSD src tree, with contributions from -many others. - ----------------------------------------------------------------------- - -Known limitations: - -Recursive bindings may cause help and key rebinding code to go into -an infinite loop, aborting with a stack overflow. - -Overwrite mode does not work in macros. (Characters are inserted -rather than overwriting.) - -Dired mode has some problems: Rename does not update the buffer. -Doing a dired again will update the buffer (whether it needs it or -not) and will lose any marks for deletion. .. and . are not -recognized as special cases. - -On systems with 16 bit integers, the kill buffer cannot exceed 32767 -bytes. - - - -New implementation oddities: - -insert and define-key are new commands corresponding to the mocklisp -functions in Gnu Emacs. (Mg does not have non-command functions.) -(Mg's insert will only insert one string.) - -The display wrap code does not work at all like that of GNU emacs. - - diff --git a/community/mg/cleanup.patch b/community/mg/cleanup.patch index 5a8e761cb..d4d29c50f 100644 --- a/community/mg/cleanup.patch +++ b/community/mg/cleanup.patch @@ -1,163 +1,36 @@ -Only in mg-20110120.my: autoexec.o -Only in mg-20110120.my: basename.o -Only in mg-20110120.my: basic.o -Only in mg-20110120.my: buffer.o -Only in mg-20110120.my: cinfo.o -diff -wbBur mg-20110120/cmode.c mg-20110120.my/cmode.c ---- mg-20110120/cmode.c 2011-01-20 07:36:13.000000000 +0300 -+++ mg-20110120.my/cmode.c 2011-11-21 15:40:11.000000000 +0400 -@@ -158,7 +158,7 @@ - cc_indent(int f, int n) +diff -wbBur mg-20130922/file.c mg-20130922.q/file.c +--- mg-20130922/file.c 2013-09-22 13:09:36.000000000 +0400 ++++ mg-20130922.q/file.c 2013-10-30 15:20:47.927840374 +0400 +@@ -669,9 +669,9 @@ { - int pi, mi; /* Previous indents */ -- int ci, dci; /* current indent, don't care */ -+ int ci; /* current indent, don't care */ - struct line *lp; - int ret; - -@@ -181,7 +181,7 @@ - /* Strip leading space on current line */ - delleadwhite(FFRAND, 1); - /* current indent is computed only to current position */ -- dci = getindent(curwp->w_dotp, &ci); -+ getindent(curwp->w_dotp, &ci); - - if (pi + ci < 0) - ret = indent(FFOTHARG, 0); -@@ -217,7 +217,6 @@ - { - int lo, co; /* leading space, current offset*/ - int nicol = 0; /* position count */ -- int ccol = 0; /* current column */ - int c = '\0'; /* current char */ - int newind = 0; /* new index value */ - int stringp = FALSE; /* in string? */ -@@ -226,7 +225,6 @@ - int nparen = 0; /* paren count */ - int obrace = 0; /* open brace count */ - int cbrace = 0; /* close brace count */ -- int contp = FALSE; /* Continue? */ - int firstnwsp = FALSE; /* First nonspace encountered? */ - int colonp = FALSE; /* Did we see a colon? */ - int questionp = FALSE; /* Did we see a question mark? */ -@@ -256,13 +254,11 @@ - nicol = 0; + struct stat statbuf; + int s; +- char *dp; ++ char *dp = malloc(strlen(fn) + 1); - newind = 0; -- ccol = nicol; /* current column */ - /* Compute modifiers */ - for (co = lo; co < llength(lp); co++) { - c = lgetc(lp, co); - /* We have a non-whitespace char */ - if (!firstnwsp && !isspace(c)) { -- contp = TRUE; - if (c == '#') - cppp = TRUE; - firstnwsp = TRUE; -@@ -285,7 +281,6 @@ - } else if (c == '{') { - obrace++; - firstnwsp = FALSE; -- contp = FALSE; - } else if (c == '}') { - cbrace++; - } else if (c == '?') { -@@ -294,9 +289,6 @@ - /* ignore (foo ? bar : baz) construct */ - if (!questionp) - colonp = TRUE; -- } else if (c == ';') { -- if (nparen > 0) -- contp = FALSE; - } else if (c == '/') { - /* first nonwhitespace? -> indent */ - if (firstnwsp) { -Only in mg-20110120.my: cmode.o -diff -wbBur mg-20110120/config.h mg-20110120.my/config.h ---- mg-20110120/config.h 2011-01-20 07:37:40.000000000 +0300 -+++ mg-20110120.my/config.h 2011-11-21 15:39:43.000000000 +0400 -@@ -7,4 +7,8 @@ - #ifndef MAXLOGNAME - #define MAXLOGNAME LOGIN_NAME_MAX - #endif --#define HAVE_ARC4RANDOM -+#define HAVE_NOSTRTONUM -+#define HAVE_NOSTRLCPY -+#define HAVE_NOSTRLCAT -+#define HAVE_NOFGETLN -+#define GNU_LS -Only in mg-20110120.my: config.log -Only in mg-20110120.my: dired.o -Only in mg-20110120.my: dirname.o -Only in mg-20110120.my: dir.o -Only in mg-20110120.my: display.o -Only in mg-20110120.my: echo.o -Only in mg-20110120.my: extend.o -Only in mg-20110120.my: fgetln.o -diff -wbBur mg-20110120/fileio.c mg-20110120.my/fileio.c ---- mg-20110120/fileio.c 2008-12-30 19:04:23.000000000 +0300 -+++ mg-20110120.my/fileio.c 2011-11-21 15:43:12.000000000 +0400 -@@ -121,10 +121,8 @@ - * future writes will do the same thing. - */ - if (bp && bp->b_fi.fi_mode) { -- int ret; -- - fchmod(fd, bp->b_fi.fi_mode & 07777); -- ret = fchown(fd, bp->b_fi.fi_uid, bp->b_fi.fi_gid); -+ (void)fchown(fd, bp->b_fi.fi_uid, bp->b_fi.fi_gid); - } - return (FIOSUC); - } -Only in mg-20110120.my: fileio.o -Only in mg-20110120.my: file.o -Only in mg-20110120.my: funmap.o -Only in mg-20110120.my: grep.o -Only in mg-20110120.my: help.o -Only in mg-20110120.my: kbd.o -Only in mg-20110120.my: keymap.o -Only in mg-20110120.my: line.o -Only in mg-20110120.my: macro.o -Only in mg-20110120.my: main.o -Only in mg-20110120.my: Makefile -Only in mg-20110120.my: match.o -Only in mg-20110120.my: mg -Only in mg-20110120.my: modes.o -Only in mg-20110120.my: paragraph.o -Only in mg-20110120.my: random.o -Only in mg-20110120.my: region.o -Only in mg-20110120.my: re_search.o -Only in mg-20110120.my: search.o -Only in mg-20110120.my: spawn.o -Only in mg-20110120.my: strlcat.o -Only in mg-20110120.my: strlcpy.o -Only in mg-20110120.my: strtonum.o -Only in mg-20110120.my: theo.o -Only in mg-20110120.my: ttyio.o -Only in mg-20110120.my: ttykbd.o -Only in mg-20110120.my: tty.o -diff -wbBur mg-20110120/undo.c mg-20110120.my/undo.c ---- mg-20110120/undo.c 2011-01-03 01:57:57.000000000 +0300 -+++ mg-20110120.my/undo.c 2011-11-21 15:41:05.000000000 +0400 -@@ -464,14 +464,14 @@ - struct undo_rec *ptr, *nptr; - int done, rval; - struct line *lp; -- int offset, save, dot; -+ int offset, save; - static int nulled = FALSE; - int lineno; +- dp = dirname(fn); ++ xdirname(dp, fn, strlen(fn)); - if (n < 0) - return (FALSE); + if (stat(fn, &statbuf) == -1 && errno == ENOENT) { + errno = 0; +diff -wbBur mg-20130922/Makefile mg-20130922.q/Makefile +--- mg-20130922/Makefile 2013-09-22 18:06:43.000000000 +0400 ++++ mg-20130922.q/Makefile 2013-10-30 15:20:34.201173866 +0400 +@@ -4,7 +4,7 @@ + NOGCCERROR= true + PROG= mg -- dot = find_dot(curwp->w_dotp, curwp->w_doto); -+ find_dot(curwp->w_dotp, curwp->w_doto); +-LDADD+= -lcurses -lutil -lclens ++LDADD+= -lcurses -lutil -lclens -lbsd + DPADD+= ${LIBCURSES} ${LIBUTIL} - ptr = curbp->b_undoptr; + # (Common) compile-time options: +@@ -17,7 +17,7 @@ + # + CFLAGS = -O2 + CFLAGS += -Wall -DFKEYS -DREGEX -DXKEYS +-CFLAGS += -I/usr/local/include/clens ++CFLAGS += -I/usr/include/clens -isystem /usr/include/bsd -DLIBBSD_OVERLAY -Only in mg-20110120.my: undo.o -Only in mg-20110120.my: version.o -Only in mg-20110120.my: window.o -Only in mg-20110120.my: word.o -Only in mg-20110120.my: yank.o + SRCS= autoexec.c basic.c bell.c buffer.c cinfo.c dir.c display.c \ + echo.c extend.c file.c fileio.c funmap.c help.c kbd.c keymap.c \ diff --git a/community/ming/PKGBUILD b/community/ming/PKGBUILD index 2037b0efe..326ce0cb8 100644 --- a/community/ming/PKGBUILD +++ b/community/ming/PKGBUILD @@ -3,14 +3,14 @@ pkgname=ming pkgver=0.4.5 -pkgrel=1 +pkgrel=2 pkgdesc="SWF output library" arch=('i686' 'x86_64' 'mips64el') url="http://www.libming.net/" license=('GPL' 'LGPL') depends=('freetype2' 'libpng' 'flex') makedepends=('bison' 'pkg-config' 'python2') -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2) md5sums=('73bcbcb837f3872ef1a936c539a2513c') diff --git a/community/miniupnpc/PKGBUILD b/community/miniupnpc/PKGBUILD index 4a13ff512..17f29a89f 100644 --- a/community/miniupnpc/PKGBUILD +++ b/community/miniupnpc/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 92933 2013-06-19 14:29:17Z tredaelli $ +# $Id: PKGBUILD 99404 2013-10-28 11:22:46Z tredaelli $ # Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> # Contributor: Florian Loitsch <archlinux@florian.loitsch.com> pkgname=miniupnpc pkgver=1.8 -pkgrel=1 +pkgrel=2 pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices" arch=('i686' 'x86_64' 'mips64el') url="http://miniupnp.free.fr" diff --git a/community/miniupnpd/PKGBUILD b/community/miniupnpd/PKGBUILD new file mode 100644 index 000000000..d1c7bd977 --- /dev/null +++ b/community/miniupnpd/PKGBUILD @@ -0,0 +1,41 @@ +# $Id: PKGBUILD 99009 2013-10-22 08:59:17Z tredaelli $ +# Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> +# Contributor: fauno <fauno@parabola.nu> +pkgname=miniupnpd +pkgver=1.8.20130730 +pkgrel=1 +pkgdesc="Lightweight UPnP IGD daemon" +arch=('i686' 'x86_64') +url="http://miniupnp.free.fr" +license=('BSD') +backup=(etc/miniupnpd/miniupnpd.conf) +depends=('libnfnetlink' 'iptables' 'net-tools' 'util-linux') +makedepends=('lsb-release') +source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz" + miniupnpd.systemd) +sha256sums=('919ab6ec719959fff9bdae3f1d83f6a39c43fa4a6d3f2c48077f43729d3d7d43' + '2707d028f28fbb28c3a9d13605c9c738e9628f828e22288a8a1492ac93f9ad7c') + +build() { + cd "$pkgname-$pkgver" + + CONFIG_OPTIONS="--strict --ipv6 --leasefile" make -f Makefile.linux config.h + make -f Makefile.linux +} + +package() { + cd "$pkgname-$pkgver" + mkdir -p "$pkgdir/usr/share/man/man8" + + make PREFIX="$pkgdir/" SBININSTALLDIR="$pkgdir/usr/bin" -f Makefile.linux install + + rm -r "${pkgdir}/etc/init.d" + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${srcdir}/miniupnpd.systemd" "${pkgdir}/usr/lib/systemd/system/miniupnpd.service" + + sed -i 's:/s\?bin/iptables:/usr/bin/iptables: + s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= '/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh + sed -i -e "s/^uuid=[-0-9a-f]*/uuid=00000000-0000-0000-0000-000000000000/ + s/make genuuid/uuidgen/" "${pkgdir}/etc/miniupnpd/miniupnpd.conf" +} diff --git a/community/miniupnpd/miniupnpd.systemd b/community/miniupnpd/miniupnpd.systemd new file mode 100644 index 000000000..88973535c --- /dev/null +++ b/community/miniupnpd/miniupnpd.systemd @@ -0,0 +1,12 @@ +[Unit] +Description=Lightweight UPnP IGD daemon + +[Service] +ExecStartPre=/etc/miniupnpd/iptables_init.sh +ExecStart=/usr/bin/miniupnpd -f /etc/miniupnpd/miniupnpd.conf -d +ExecStopPost=/etc/miniupnpd/iptables_removeall.sh +PIDFile=/run/miniupnpd.pid +StandardOutput=null + +[Install] +WantedBy=network.target diff --git a/community/minizip/PKGBUILD b/community/minizip/PKGBUILD index 341bc678a..61a392d66 100644 --- a/community/minizip/PKGBUILD +++ b/community/minizip/PKGBUILD @@ -11,7 +11,6 @@ url='http://www.winimage.com/zLibDll/minizip.html' license=('ZLIB' 'custom') arch=('x86_64' 'i686' 'mips64el') depends=('zlib') -options=('!libtool') source=("http://zlib.net/current/zlib-${pkgver}.tar.gz" 'LICENSE') sha256sums=('36658cb768a54c1d4dec43c3116c27ed893e88b02ecfcb44f2166f9c0b7f2a0d' diff --git a/community/miredo/PKGBUILD b/community/miredo/PKGBUILD index 38cddc0e5..cf65e393e 100644 --- a/community/miredo/PKGBUILD +++ b/community/miredo/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 91953 2013-05-30 09:43:18Z spupykin $ +# $Id: PKGBUILD 100251 2013-11-02 08:42:36Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=miredo pkgver=1.2.6 -pkgrel=1 +pkgrel=2 pkgdesc="Teredo client and server." arch=('i686' 'x86_64' 'mips64el') url="http://www.remlab.net/miredo/" @@ -11,7 +11,6 @@ license=('GPL') depends=('judy' 'iproute2' 'libcap') backup=('etc/miredo/miredo.conf' 'etc/miredo/client-hook') -options=('!libtool') source=(http://www.remlab.net/files/${pkgname}/${pkgname}-${pkgver}.tar.xz miredo.install miredo.service) diff --git a/community/mongodb/PKGBUILD b/community/mongodb/PKGBUILD index b584ae1d5..65e91383f 100644 --- a/community/mongodb/PKGBUILD +++ b/community/mongodb/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96182 2013-08-21 06:12:24Z fyan $ +# $Id: PKGBUILD 100481 2013-11-05 02:40:41Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -6,13 +6,13 @@ # Contributor: Alec Thomas pkgname=mongodb -pkgver=2.4.6 +pkgver=2.4.8 pkgrel=1 pkgdesc='A high-performance, open source, schema-free document-oriented database' arch=('i686' 'x86_64' 'mips64el') url='http://www.mongodb.org' license=('AGPL3') -depends=('boost-libs' 'pcre' 'snappy' 'openssl' 'gperftools') # 'v8') +depends=('boost-libs' 'pcre' 'snappy' 'openssl' 'gperftools') makedepends=('scons' 'boost' 'readline' 'ncurses' 'libpcap') # 'cyrus-sasl') checkdepends=('python2-pymongo') optdepends=('libpcap: needed for mongosniff') @@ -37,8 +37,8 @@ build() { --use-system-tcmalloc \ --ssl \ --sharedclient - # --use-system-v8 # --use-sasl-client + # --use-system-v8 } <<COMMENT @@ -68,15 +68,13 @@ package() { # --use-system-v8 # --use-sasl-client - rm "$pkgdir/usr/lib/libmongoclient.a" - install -Dm644 "$srcdir/mongodb.conf" "$pkgdir/etc/mongodb.conf" install -Dm644 "$srcdir/mongodb.service" "$pkgdir/usr/lib/systemd/system/mongodb.service" install -dm700 "$pkgdir/var/lib/mongodb" install -dm755 "$pkgdir/var/log/mongodb" } -sha512sums=('73921d439f1bc2b6c1f358ab96f05f5f082db7b2c09f8964f2e3cc2d3cfd059e0c923d228a77fbfb8c8613eee1fbf16a35d5347b6316219aed3b0357dec97eae' +sha512sums=('33202f101d00c796253c5fd333242ce2c5399352bf325e0af1df92d9c291d7a768bbed56f7b7fccfaa3cea2385cec941bd05cb27a635ca034485bd39ef4129a1' '05dead727d3ea5fe8af1a3c3888693f6b3e2b8cb7f197a5d793352e10d2c524e96c9a5c55ad2e88c1114643a9612ec0b26a2574b48a5260a9b51ec8941461f1c' '177251404b2e818ae2b546fe8b13cb76e348c99e85c7bef22a04b0f07b600fd515a309ede50214f4198594388a6d2b31f46e945b9dae84aabb4dfa13b1123bb9' 'e709f76fa71a10d6b72d2eeae65d715e0a0a7e6cb93704114f22db8662d7102de77bd1e6706049351beb159aaa04548cfe4b14fe6ee498a166c5ad54c8275f84') diff --git a/community/mpv/PKGBUILD b/community/mpv/PKGBUILD index a02999b94..4ea19c68e 100644 --- a/community/mpv/PKGBUILD +++ b/community/mpv/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 98298 2013-10-08 06:09:02Z bpiotrowski $ +# $Id: PKGBUILD 100387 2013-11-03 11:15:18Z bpiotrowski $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Eivind Uggedal <eivind@uggedal.com> pkgname=mpv -pkgver=0.1.7 -pkgrel=3 +pkgver=0.2.2 +pkgrel=1 pkgdesc='Video player based on MPlayer/mplayer2' arch=('i686' 'x86_64') license=('GPL') @@ -12,11 +12,13 @@ url='http://mpv.io' depends=( 'portaudio' 'ffmpeg' 'lcms2' 'libdvdread' 'libcdio-paranoia' 'libxinerama' 'libquvi' 'mpg123' 'libxv' 'libxkbcommon' 'libva' 'lirc-utils' + 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua51' ) makedepends=('mesa' 'python-docutils') options=(!emptydirs) -source=("https://github.com/mpv-player/$pkgname/archive/v$pkgver.tar.gz") -md5sums=('69185e255fe6e8b6b13dcf6ea9b2fefb') +install=mpv.install +source=(https://github.com/mpv-player/$pkgname/archive/v$pkgver.tar.gz) +md5sums=('632d1ee368fe7355563047bbdcd7b08a') build() { unset CFLAGS @@ -49,5 +51,4 @@ package() { "$pkgdir"/usr/share/doc/mpv/examples install -m644 DOCS/{encoding.rst,tech-overview.txt} \ "$pkgdir"/usr/share/doc/mpv - install -m755 TOOLS/mpv_identify.sh "$pkgdir"/usr/bin } diff --git a/community/mpv/mpv.install b/community/mpv/mpv.install new file mode 100644 index 000000000..5c501dc49 --- /dev/null +++ b/community/mpv/mpv.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/muffin/PKGBUILD b/community/muffin/PKGBUILD index db6729ef4..2be9654e6 100644 --- a/community/muffin/PKGBUILD +++ b/community/muffin/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 98396 2013-10-09 15:37:53Z faidoc $ +# $Id: PKGBUILD 99916 2013-10-31 02:27:20Z allan $ # Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com> # Contributor: Adam Hani Schakaki <adam@schakaki.net> # Contributor: Ner0 pkgname=muffin -pkgver=2.0.1 +pkgver=2.0.3 pkgrel=1 pkgdesc="Cinnamon window manager based on Mutter" arch=('i686' 'x86_64' 'mips64el') @@ -13,10 +13,10 @@ license=('GPL') depends=('clutter' 'gobject-introspection' 'cinnamon-desktop' 'libcanberra' 'startup-notification' 'zenity' 'dconf') makedepends=('intltool' 'gnome-doc-utils' 'gnome-common') -options=('!libtool' '!emptydirs') +options=('!emptydirs') install=$pkgname.install source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/muffin/archive/$pkgver.tar.gz") -sha256sums=('0643e10e4932ee575b864531e662df5bf209a87b64bd8e0324adbaee6d8af6dd') +sha256sums=('5d3f3916dce25f1e4398b28452688db540800eec379cf8891a925d4d56322b8c') build() { cd ${pkgname}-${pkgver} diff --git a/community/mumble/PKGBUILD b/community/mumble/PKGBUILD index 03166c896..3d1a80521 100644 --- a/community/mumble/PKGBUILD +++ b/community/mumble/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92323 2013-06-04 02:33:32Z svenstaro $ +# $Id: PKGBUILD 99917 2013-10-31 02:27:44Z allan $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Lauri Niskanen <ape@ape3000.com> # Contributor: Sebastian.Salich@gmx.de @@ -16,7 +16,6 @@ license=('BSD') depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'opus') makedepends=('boost' 'mesa' 'avahi') #optdepends=('portaudio: for portaudio back-end' 'g15daemon: G15 Keyboard support') -options=('!libtool') install=mumble.install url="http://mumble.sourceforge.net/" source=("http://downloads.sourceforge.net/mumble/$pkgname-$pkgver.tar.gz") diff --git a/community/mupdf/PKGBUILD b/community/mupdf/PKGBUILD index ef5bb739a..709e2c14b 100644 --- a/community/mupdf/PKGBUILD +++ b/community/mupdf/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96830 2013-09-06 06:55:21Z bpiotrowski $ +# $Id: PKGBUILD 99335 2013-10-27 10:47:47Z bpiotrowski $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> @@ -7,13 +7,14 @@ pkgname=mupdf pkgver=1.3 -pkgrel=5 +pkgrel=7 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64' 'mips64el') url='http://mupdf.com' license=('GPL3') depends=('curl' 'desktop-file-utils' 'freetype2' 'jbig2dec' 'libjpeg' 'libxext' 'openssl') install=mupdf.install +options=('staticlibs') source=(https://mupdf.googlecode.com/files/$pkgname-$pkgver-source.tar.gz mupdf-1.3-system-libcurl.patch) sha256sums=('aba8b31bee9cc0a16abedab5e31c81c65996cba5591e62a50a79bea2a63d4478' diff --git a/community/mxml/PKGBUILD b/community/mxml/PKGBUILD index c795e0f25..e77fc55e0 100644 --- a/community/mxml/PKGBUILD +++ b/community/mxml/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 67931 2012-03-16 10:17:49Z spupykin $ +# $Id: PKGBUILD 100340 2013-11-02 11:47:21Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Roman Kyrylych <roman@archlinux.org> # Contributor: Johannes Sjolund <j.sjolund@gmail.com> pkgname=mxml pkgver=2.7 -pkgrel=1 +pkgrel=2 pkgdesc="A small XML parsing library" arch=('i686' 'x86_64' 'mips64el') url="http://www.minixml.org/" license=('LGPL') -source=("http://ftp.easysw.com/pub/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz") +source=("http://www.msweet.org/files/project3/$pkgname-$pkgver.tar.gz") md5sums=('76f2ae49bf0f5745d5cb5d9507774dc9') build() { diff --git a/community/mypaint/PKGBUILD b/community/mypaint/PKGBUILD index 2adc42368..b936e54bc 100644 --- a/community/mypaint/PKGBUILD +++ b/community/mypaint/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 90066 2013-05-06 19:38:37Z foutrelis $ +# $Id: PKGBUILD 100253 2013-11-02 08:42:59Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Jon Nordby <jononor@gmail.com> pkgname=mypaint pkgver=1.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="A fast and easy painting application for digital painters, with brush dynamics" arch=('i686' 'x86_64' 'mips64el') url="http://mypaint.intilinux.com/" diff --git a/community/mythplugins/PKGBUILD b/community/mythplugins/PKGBUILD index 0ef3c338a..880831d93 100644 --- a/community/mythplugins/PKGBUILD +++ b/community/mythplugins/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97427 2013-09-19 14:38:19Z jconder $ +# $Id: PKGBUILD 99365 2013-10-27 17:21:57Z jconder $ # Maintainer: Jonathan Conder <jonno.conder@gmail.com> # Contributor: Giovanni Scafora <giovanni@archlinux.org> @@ -14,7 +14,7 @@ pkgname=('mythplugins-mytharchive' 'mythplugins-mythweb' 'mythplugins-mythzoneminder') pkgver=0.27 -pkgrel=1 +pkgrel=2 epoch=1 arch=('i686' 'x86_64' 'mips64el') url="http://www.mythtv.org" @@ -28,8 +28,8 @@ makedepends=('cdrkit' 'dvdauthor' 'dvd+rw-tools' 'ffmpeg' 'flac' 'libexif' source=("mythtv-$pkgver.tar.gz::http://www.mythtv.org/download/mythtv/$pkgver" "mythweb-$pkgver.tar.gz::http://www.mythtv.org/download/mythweb/$pkgver" 'cdparanoia.patch') -sha256sums=('670b378e379df05a4f2ac28cc3cb2578587b42cb03710e0b230b75d692f8e2b8' - 'fe135281c4828a96762ea22a8a4cf622988b12e7f2189dce9273f1ce7bb367d3' +sha256sums=('49789de705be73275325b1a4984b727cf8284fdc4ae6b041ad152857c830dc46' + 'c6574a9d3029e00ef9e2fb4eff33be60804d06c71d517ad8cae27bed9b5275d3' '004f1e4734830709d2ab5ebb804560514f2bf525abc2f11142501a81eba0754c') prepare() { diff --git a/community/mythtv/PKGBUILD b/community/mythtv/PKGBUILD index a61dbdd84..669c837ad 100644 --- a/community/mythtv/PKGBUILD +++ b/community/mythtv/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97419 2013-09-19 04:04:04Z jconder $ +# $Id: PKGBUILD 99201 2013-10-25 13:44:56Z giovanni $ # 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.27 -pkgrel=1 +pkgrel=3 epoch=1 pkgdesc="A Homebrew PVR project" arch=('i686' 'x86_64') @@ -27,10 +27,10 @@ conflicts=('myththemes' 'mythplugins-mythvideo') replaces=('myththemes' 'mythplugins-mythvideo') backup=() install='mythtv.install' -source=("http://www.$pkgname.org/download/$pkgname/$pkgver" +source=("$pkgname-$pkgver.tar.gz::http://www.$pkgname.org/download/$pkgname/$pkgver" 'mythbackend.service' 'http://code.mythtv.org/trac/raw-attachment/ticket/11338/libcec-2-support.2.patch') -sha256sums=('670b378e379df05a4f2ac28cc3cb2578587b42cb03710e0b230b75d692f8e2b8' +sha256sums=('49789de705be73275325b1a4984b727cf8284fdc4ae6b041ad152857c830dc46' 'f628f44164ce773ae54d320fb2f65353cacf9deec16981e4e56316ac33000a2f' '8270407c2074b305e0c32151f89c84f6bf980a32665a2da8e4727405fa3911f3') diff --git a/community/namazu/PKGBUILD b/community/namazu/PKGBUILD index 2ac8903a7..ee9524f20 100644 --- a/community/namazu/PKGBUILD +++ b/community/namazu/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 56480 2011-10-07 10:10:22Z spupykin $ +# $Id: PKGBUILD 100255 2013-11-02 08:43:48Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Benjamin Andresen <bandresen gmail com> pkgname=namazu pkgver=2.0.21 -pkgrel=1 +pkgrel=2 pkgdesc="Namazu is a full-text search engine intended for easy use." url="http://namazu.org/" license=('GPL') arch=('i686' 'x86_64' 'mips64el') depends=(perl-file-mmagic) -options=(!libtool) source=(http://namazu.org/stable/$pkgname-$pkgver.tar.gz) md5sums=('8865d912a3de9c94f5ce01d0de5ccad9') @@ -24,5 +23,9 @@ build() { --libexecdir=/usr/lib/namazu \ --libdir=/usr/lib/namazu make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/nautilus-actions/PKGBUILD b/community/nautilus-actions/PKGBUILD index 4e4bef6f9..e0420b556 100644 --- a/community/nautilus-actions/PKGBUILD +++ b/community/nautilus-actions/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98372 2013-10-09 07:28:55Z bgyorgy $ +# $Id: PKGBUILD 99919 2013-10-31 02:28:23Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -14,7 +14,6 @@ license=('GPL') depends=('nautilus' 'libunique3' 'libgtop' 'gconf') makedepends=('intltool' 'gnome-doc-utils') install=nautilus-actions.install -options=('!libtool') source=(http://www.nautilus-actions.org/downloads/$pkgname-$pkgver.tar.gz) sha1sums=('af3b8017a13feeda221a52cfef4e61bea659e436') diff --git a/community/nemesis/PKGBUILD b/community/nemesis/PKGBUILD index 87f022f58..ca844974a 100644 --- a/community/nemesis/PKGBUILD +++ b/community/nemesis/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 66248 2012-02-23 05:20:26Z spupykin $ +# $Id: PKGBUILD 99920 2013-10-31 02:28:43Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> @@ -10,7 +10,6 @@ arch=(i686 x86_64 'mips64el') url="http://nemesis.sourceforge.net/" license=('BSD') depends=() -options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/nemesis/nemesis-$pkgver.tar.gz http://archlinux-stuff.googlecode.com/files/libnet-1.0.2a.tar.gz nemesis-proto_tcp.c.diff) diff --git a/community/nemiver/PKGBUILD b/community/nemiver/PKGBUILD index e01eca3da..c5e9f43be 100644 --- a/community/nemiver/PKGBUILD +++ b/community/nemiver/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95708 2013-08-15 20:25:40Z arodseth $ +# $Id: PKGBUILD 99921 2013-10-31 02:29:03Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: jordz <jordz@archlinux.us> @@ -13,7 +13,7 @@ install="$pkgname.install" depends=('gdlmm' 'gdb' 'gtksourceviewmm' 'libgtop' 'vte3' 'ghex' 'gsettings-desktop-schemas') makedepends=('boost' 'intltool' 'itstool') source=("http://ftp.acc.umu.se/pub/GNOME/sources/nemiver/0.9/$pkgname-$pkgver.tar.xz") -options=('!libtool' '!emptydirs') +options=('!emptydirs') sha256sums=('12cc5b6092ba720f2524f59928bee4d736e5e5ffeeffb6fd06f99695f17d683f') build() { diff --git a/community/nemo-extensions/PKGBUILD b/community/nemo-extensions/PKGBUILD new file mode 100644 index 000000000..5c312e523 --- /dev/null +++ b/community/nemo-extensions/PKGBUILD @@ -0,0 +1,175 @@ +# $Id$ +# Maintainer: Alexandre Filgueira <alexfilgueira@antergos.com> + +pkgbase=nemo-extensions +pkgname=('nemo-fileroller' + 'nemo-preview' + 'nemo-python' + 'nemo-share' + 'nemo-seahorse') + #'nemo-media-columns' + #'nemo-pastebin' + #'nemo-compare' + #'nemo-rabbitvcs' +pkgver=2.0.0 +_gitver=adeeeb12ea +pkgrel=2 +arch=('i686' 'x86_64') +license=('GPL2') +url="https://github.com/linuxmint/nemo-extensions" +depends=(nemo file-roller cjs clutter-gtk clutter-gst gst-plugins-good libmusicbrainz5 + evince gtksourceview3 webkitgtk python2-gobject seahorse-nautilus samba) +makedepends=(gconf gnome-common gtk-doc intltool) # python2-distutils-extra +options=('!emptydirs') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/linuxmint/nemo-extensions/archive/${_gitver}.tar.gz") +md5sums=('de6a36ee77265f2a1528b29526fd6afb') + +prepare() { + cd ${pkgbase}-${_gitver}* + + # Python2 fix + find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + # Fix nemo-preview build + sed -i '/AM_GNU_GETTEXT/d' nemo-preview/configure.ac +} + +build() { + cd ${pkgbase}-${_gitver}* + + _configure_pkgs="nemo-fileroller nemo-seahorse nemo-share" + for dir in ${_configure_pkgs} + do + pushd ${dir} + autoreconf -fi + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${dir} \ + --disable-static --disable-schemas-compile + make + popd + done + + _autogen_pkgs="nemo-preview nemo-python" + for dir in ${_autogen_pkgs} + do + pushd ${dir} + ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${dir} \ + --disable-static --disable-schemas-compile + make + popd + done + + # # nemo-pastebin + # cd nemo-pastebin + # python2 ./setup.py build --build-base ${srcdir}/build/ || return 1 + # cd .. + + # nemo-media-columns + # Nothing to do here + # Required python2-pypdf from AUR + + # nemo-compare + # cd nemo-compare + + # nemo-rabbitvcs + # Nothing to do here + +} + +package_nemo-fileroller(){ + pkgdesc="File archiver extension for Nemo" + depends=(nemo file-roller) + + cd ${pkgbase}-${_gitver}*/nemo-fileroller + make DESTDIR="${pkgdir}" install +} + +package_nemo-preview(){ + pkgdesc=("GtkClutter and Javascript-based quick previewer for Nemo") + depends=(nemo cjs clutter-gtk clutter-gst gst-plugins-good libmusicbrainz5 evince gtksourceview3 webkitgtk) + + cd ${pkgbase}-${_gitver}*/nemo-preview + make DESTDIR="${pkgdir}" install +} + +package_nemo-python() { + pkgdesc="Python2 binding for Nemo components" + depends=(nemo python2-gobject) + + cd ${pkgbase}-${_gitver}*/nemo-python + make DESTDIR="${pkgdir}" install +} + +package_nemo-seahorse(){ + pkgdesc="PGP encryption and signing extension for Nemo" + depends=(nemo seahorse-nautilus) + + cd ${pkgbase}-${_gitver}*/nemo-seahorse + make DESTDIR="${pkgdir}" install + + # seahorse-tool is already in seahorse-nautilus package + make -C tool DESTDIR="${pkgdir}" uninstall +} + +package_nemo-share(){ + pkgdesc="Samba extension for Nemo" + depends=(nemo samba) + + cd ${pkgbase}-${_gitver}*/nemo-share + make DESTDIR="${pkgdir}" install +} + +# package_nemo-media-columns(){ +# cd ${pkgbase}-${_gitver}*/nemo-media-columns + +# pkgdesc=("A Nemo extension to display music/EXIF and PDF metadata info in the Nemo List View") +# arch=(any) + +# install -d ${pkgdir}/usr/share/nemo-python/extensions/ +# install -Dm755 ${srcdir}/nemo-media-columns.py \ +# ${pkgdir}/usr/share/nemo-python/extensions/nemo-media-columns.py +# } + +# package_nemo-pastebin(){ +# cd ${pkgbase}-${_gitver}*/nemo-pastebin + +# pkgdesc="Nemo extension to send files to a pastebin" +# arch=(any) +# depends=(nemo pastebinit nemo-python) +# install=nemo-pastebin.install + +# python2 ./setup.py install --prefix=/usr --root=${pkgdir} \ +# --no-compile -O0 +# } + +# package_nemo-compare() { +# cd ${pkgbase}-${_gitver}*/nemo-compare + +# pkgdesc="Context menu comparison extension for Nemo file manager" +# depends=(python2 python2-xdg meld nemo-python) + +# install -d ${pkgdir}/usr/share/applications/ +# install -d ${pkgdir}/usr/share/nemo-compare/ + +# install -Dm755 ${srcdir}/data/nemo-compare-preferences.desktop \ +# /usr/share/applications/nemo-compare-preferences.desktop +# install -Dm755 ${srcdir}/data/nemo-compare-notification \ +# /usr/share/nemo-compare/nemo-compare-notification +# install -Dm755 ${srcdir}/src/nemo-compare.py \ +# /usr/share/nemo-compare/nemo-compare.py +# install -Dm755 ${srcdir}/src/utils.py \ +# /usr/share/nemo-compare/utils.py +# install -Dm755 ${srcdir}/src/nemo-compare-preferences.py \ +# /usr/share/nemo-compare/nemo-compare-preferences.py + +# } + +# package_nemo-rabbitvcs(){ +# cd ${pkgbase}-${_gitver}*/nemo-rabbitvcs + +# depends=(nemo-python python2-dbus) + +# install -d ${pkgdir}/usr/share/nemo-python/extensions/ +# install -Dm755 ${srcdir}/RabbitVCS.py \ +# ${pkgdir}/usr/share/nemo-python/extensions/RabbitVCS.py +# } + diff --git a/community/nemo-extensions/nemo-pastebin.install b/community/nemo-extensions/nemo-pastebin.install new file mode 100644 index 000000000..326aa98a2 --- /dev/null +++ b/community/nemo-extensions/nemo-pastebin.install @@ -0,0 +1,11 @@ +post_install() { + glib-compile-schemas usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/nemo-fileroller/PKGBUILD b/community/nemo-fileroller/PKGBUILD deleted file mode 100644 index ee1311652..000000000 --- a/community/nemo-fileroller/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ - -# Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com> -# Contributor: twa022 <twa022 at gmail dot com> - -pkgname=nemo-fileroller -pkgver=1.8.0 -pkgrel=1 -pkgdesc="Nemo fileroller extension" -arch=('i686' 'x86_64' 'mips64el') -url="https://github.com/linuxmint/nemo-extensions" -license=('GPL') -source=("configure.in_fix.patch" - "$pkgname-$pkgver.tar.gz::http://github.com/linuxmint/nemo-extensions/archive/master.tar.gz") - -depends=('nemo' 'file-roller') -options=('!libtool' '!emptydirs') - -sha256sums=('3381a3421b2fd69746b610cfa3dfeb83d4795076ec692fcf28bcccf69bfe36d0' - 'b89c4667b175ad6ad59b6938dab7e9b53c3bcdc25a5ac5177203662900aac2f5') - - -build() { - - - cd nemo-extensions-master/${pkgname} - - ## I think they started with the nemo-dropbox source, so there - ## are some unnecessary python dependencies - patch -uNp2 -r- -i ${srcdir}/configure.in_fix.patch - autoreconf -fi - - ./configure --prefix=/usr --sysconfdir=/etc - make -} - -package() { - cd nemo-extensions-master/${pkgname} - make DESTDIR="${pkgdir}" install -} - - diff --git a/community/nemo-fileroller/configure.in_fix.patch b/community/nemo-fileroller/configure.in_fix.patch deleted file mode 100644 index 898c0abce..000000000 --- a/community/nemo-fileroller/configure.in_fix.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -Naur nemo-fileroller.orig/configure.in nemo-fileroller/configure.in ---- ./nemo-fileroller.orig/configure.in 2012-10-28 16:48:29.000000000 +0100 -+++ ./nemo-fileroller/configure.in 2013-02-19 09:03:34.009486606 +0100 -@@ -6,7 +6,7 @@ - - AC_PREFIX_DEFAULT(/usr) - --AM_CONFIG_HEADER(config.h) -+AC_CONFIG_HEADERS(config.h) - - # not ready for i18n yet - #AC_PROG_INTLTOOL([0.29]) -@@ -29,10 +29,10 @@ - PKG_CHECK_MODULES(NEMO, libnemo-extension >= $NEMO_REQUIRED) - PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED) - --AC_PATH_PROG([PYTHON], [python]) -+#AC_PATH_PROG([PYTHON], [python]) - --AC_PATH_PROG([RST2MAN], [rst2man], [python rst2man.py]) --AC_SUBST(RST2MAN) -+#AC_PATH_PROG([RST2MAN], [rst2man], [python rst2man.py]) -+#AC_SUBST(RST2MAN) - - # define module checking macro - AC_DEFUN([PYTHON_CHECK_MODULE], [ -@@ -55,9 +55,9 @@ - fi - ]) - --PYTHON_CHECK_MODULE(pygtk, gtk) --PYTHON_CHECK_MODULE(gobject, gobject) --PYTHON_CHECK_MODULE(docutils, docutils) -+#PYTHON_CHECK_MODULE(pygtk, gtk) -+#PYTHON_CHECK_MODULE(gobject, gobject) -+#PYTHON_CHECK_MODULE(docutils, docutils) - - # Make dependency CFLAGS and LIBS available - AC_SUBST(NEMO_CFLAGS) diff --git a/community/nemo/PKGBUILD b/community/nemo/PKGBUILD index 99fd5d13d..ccf82a992 100644 --- a/community/nemo/PKGBUILD +++ b/community/nemo/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 98197 2013-10-07 12:08:32Z jgc $ +# $Id: PKGBUILD 100532 2013-11-05 14:18:02Z faidoc $ # Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com> # Contributor: Ner0 pkgname=nemo -pkgver=2.0.0 -pkgrel=2 +pkgver=2.0.5 +pkgrel=1 pkgdesc="Cinnamon file manager (Nautilus fork)" arch=('i686' 'x86_64' 'mips64el') url="https://github.com/linuxmint/nemo" @@ -13,11 +13,10 @@ depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' 'cinnamon-desktop' 'gnome-icon-theme' 'libnotify' 'libtracker-sparql' 'libxml2' 'cinnamon-translations') makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common') -optdepends=('gksu: Open as Root') -options=('!emptydirs' '!libtool') +options=('!emptydirs') install=nemo.install source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver") -sha256sums=('3848d55a20134826aa6512898c78b05a953f5d2f353817e7003c1a4f6286e31c') +sha256sums=('5c737c4ede5f4e000fbfe247d1f86086c885f4b0d0f38790db885bf62ac51fc6') prepare() { cd linuxmint-nemo-* @@ -49,12 +48,4 @@ package() { cd linuxmint-nemo-* make DESTDIR="$pkgdir/" install - - # Autostart only in Cinnamon to avoid conflict with GNOME Classic session - cp "$pkgdir/etc/xdg/autostart/nemo-autostart.desktop" \ - "$pkgdir/etc/xdg/autostart/nemo-autostart2d.desktop" - sed -i 's/^AutostartCondition=.*/AutostartCondition=GNOME3 if-session cinnamon/' \ - "$pkgdir/etc/xdg/autostart/nemo-autostart.desktop" - sed -i 's/^AutostartCondition=.*/AutostartCondition=GNOME3 if-session cinnamon2d/' \ - "$pkgdir/etc/xdg/autostart/nemo-autostart2d.desktop" } diff --git a/community/net6/PKGBUILD b/community/net6/PKGBUILD index efdd4dbaf..b4e8db5d6 100644 --- a/community/net6/PKGBUILD +++ b/community/net6/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89936 2013-05-05 21:30:50Z spupykin $ +# $Id: PKGBUILD 100257 2013-11-02 08:44:07Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> # Contributor: William Rea <sillywilly@gmail.com> @@ -6,13 +6,12 @@ pkgname=net6 pkgver=1.3.14 -pkgrel=1 +pkgrel=2 pkgdesc="A library that provides a TCP protocol abstraction for C++" arch=('i686' 'x86_64' 'mips64el') url="http://gobby.0x539.de/" license=('LGPL') depends=('gnutls' 'libsigc++2.0') -options=('!libtool') source=(http://releases.0x539.de/$pkgname/$pkgname-$pkgver.tar.gz) md5sums=('be6db739f71c5c08421bf6181e77f3b2') diff --git a/community/netcf/PKGBUILD b/community/netcf/PKGBUILD index aebdc4f3d..1d2140e30 100644 --- a/community/netcf/PKGBUILD +++ b/community/netcf/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90691 2013-05-13 14:30:21Z spupykin $ +# $Id: PKGBUILD 99926 2013-10-31 02:30:50Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Aurélien Wailly <aurelien.wailly@gmail.com> @@ -11,7 +11,6 @@ license=('LGPL') url="https://fedorahosted.org/netcf/" depends=('augeas>=0.7.4' 'netctl' 'libxslt' 'libxml2' 'libnl') makedepends=('gcc') -options=(!libtool) source=("https://fedorahosted.org/released/netcf/$pkgname-$pkgver.tar.gz") md5sums=('bee292470b06201b59af0fad473a1b65') diff --git a/community/newsbeuter/PKGBUILD b/community/newsbeuter/PKGBUILD index 20d4f3ab6..95bd03b15 100644 --- a/community/newsbeuter/PKGBUILD +++ b/community/newsbeuter/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96640 2013-09-02 18:35:40Z jlichtblau $ +# $Id: PKGBUILD 99927 2013-10-31 02:31:10Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Sven Pfleiderer <pfleidi@roothausen.de> @@ -12,7 +12,6 @@ license=('custom: MIT') depends=('curl' 'json-c' 'libxml2' 'sqlite' 'stfl') makedepends=('swig' 'gettext') optdepends=('ruby') -options=('!libtool') install=$pkgname.install changelog=$pkgname.changelog source=(http://www.newsbeuter.org/downloads/$pkgname-$pkgver.tar.gz) diff --git a/community/nfacct/PKGBUILD b/community/nfacct/PKGBUILD index e6e58955d..aba2b9572 100644 --- a/community/nfacct/PKGBUILD +++ b/community/nfacct/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90530 2013-05-13 00:24:07Z seblu $ +# $Id: PKGBUILD 99928 2013-10-31 02:31:30Z allan $ # Maintainer: Sébastien Luttringer # Contributor: Alessandro Sagratini <ale_sagra@hotmail.com> @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/nfacct/' license=('GPL2') depends=('libnetfilter_acct') -options=(!libtool) source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2") md5sums=('992e863409d144350dbc8f0554a0f478') diff --git a/community/nmon/PKGBUILD b/community/nmon/PKGBUILD index c17e268d8..f4ccff67a 100644 --- a/community/nmon/PKGBUILD +++ b/community/nmon/PKGBUILD @@ -1,21 +1,21 @@ -# $Id: PKGBUILD 67998 2012-03-16 23:55:43Z giovanni $ +# $Id: PKGBUILD 99425 2013-10-28 14:29:30Z mtorromeo $ # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> pkgname=nmon -pkgver=14g -pkgrel=3 +pkgver=14i +pkgrel=1 pkgdesc="AIX & Linux Performance Monitoring tool" arch=('i686' 'x86_64' 'mips64el') url="http://nmon.sourceforge.net" license=('GPL') depends=('ncurses') source=("http://downloads.sourceforge.net/${pkgname}/lmon$pkgver.c") -md5sums=('e537f51446fb375140368b115dc8278b') +sha256sums=('d401cb5048e3e8e8f1ad63e68a0499c73ec64d5d2b7c41a1aeb2b596374eaa86') build() { cd ${srcdir} - cc -o nmon lmon$pkgver.c -g -O2 -D JFS -D GETUSER -Wall -D LARGEMEM -lncurses -g + cc -o nmon lmon$pkgver.c -g -O2 -D JFS -D GETUSER -Wall -D LARGEMEM -lncurses -g -D X86 } package() { diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD index 3f4a845f0..0b41637b6 100644 --- a/community/nodejs/PKGBUILD +++ b/community/nodejs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97916 2013-10-01 05:49:26Z bpiotrowski $ +# $Id: PKGBUILD 98813 2013-10-19 09:02:32Z 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.20 +pkgver=0.10.21 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=('b5af00d4d43644f37caa2dad5fa81e6f898ebb7b238f02a1cddfcff11c81e649') +sha256sums=('7c125bf22c1756064f2a68310d4822f77c8134ce178b2faa6155671a8124140d') prepare() { cd node-v$pkgver diff --git a/community/noise/PKGBUILD b/community/noise/PKGBUILD new file mode 100644 index 000000000..e34eb3062 --- /dev/null +++ b/community/noise/PKGBUILD @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 99111 2013-10-24 13:13:25Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd at gmail dot com> + +pkgname=noise +pkgver=0.2.4 +pkgrel=2 +pkgdesc="Simple, fast, and good looking music player" +arch=('i686' 'x86_64') +url="https://launchpad.net/noise" +license=('GPL3') +depends=('desktop-file-utils' 'granite' 'gstreamer0.10-base' 'json-glib' 'libgpod' 'libnotify' 'libpeas' 'libsoup' 'sqlheavy' 'taglib') +makedepends=('cmake' 'vala') +optdepends=('elementary-icon-theme: Missing UI icons' + 'gstreamer0.10-base-plugins: "Base" plugin libraries' + 'gstreamer0.10-good-plugins: "Good" plugin libraries' + 'gstreamer0.10-bad-plugins: "Bad" plugin libraries' + 'gstreamer0.10-ugly-plugins: "Ugly" plugin libraries') +install="${pkgname}.install" +source=("https://launchpad.net/${pkgname}/${pkgver%.?}/${pkgver}/+download/${pkgname}-${pkgver}.tgz") +sha256sums=('ffcd5f2cba112af13707a7ba7f0ceace7b812d4b6082671684ff78d76fc1d8a9') + +build() { + cd ${pkgname}-${pkgver} + + if [[ -d build ]]; then + rm -rf build + fi + mkdir build && cd build + + cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_BUILD_TYPE='Release' -DGSETTINGS_COMPILE='OFF' + make +} + +package() { + cd ${pkgname}-${pkgver}/build + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et: diff --git a/community/noise/noise.install b/community/noise/noise.install new file mode 100644 index 000000000..20def33a9 --- /dev/null +++ b/community/noise/noise.install @@ -0,0 +1,17 @@ +post_install() { + glib-compile-schemas usr/share/glib-2.0/schemas + gtk-update-icon-cache -ftq usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() +{ + post_install +} + +post_remove() +{ + post_install +} + +# vim: ts=2 sw=2 et: diff --git a/community/nomacs/PKGBUILD b/community/nomacs/PKGBUILD index 1b737b3d0..2d68c1826 100644 --- a/community/nomacs/PKGBUILD +++ b/community/nomacs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 94002 2013-07-13 00:27:24Z speps $ +# $Id: PKGBUILD 98765 2013-10-17 21:51:03Z speps $ # Maintainer: speps <speps at aur dot archlinux dot org> pkgname=nomacs -pkgver=1.4.0 +pkgver=1.6.0.2 pkgrel=1 pkgdesc="A Qt image viewer" arch=(i686 x86_64) @@ -11,8 +11,8 @@ license=('GPL3') depends=('qt4' 'exiv2' 'libraw' 'opencv') makedepends=('cmake') install="$pkgname.install" -source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver/$pkgname-$pkgver-source.tar.bz2") -md5sums=('ede84986dce5f67c270bb5ff7354e867') +source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname-${pkgver%.*}/$pkgname-$pkgver-source.tar.bz2") +md5sums=('a5556ca94053eec9539c11454f633316') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/notification-daemon/PKGBUILD b/community/notification-daemon/PKGBUILD index 7c2530761..cc820ae4a 100644 --- a/community/notification-daemon/PKGBUILD +++ b/community/notification-daemon/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90252 2013-05-10 04:00:26Z heftig $ +# $Id: PKGBUILD 99929 2013-10-31 02:31:50Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Mark Rosenstand <mark@borkware.net> @@ -11,7 +11,7 @@ license=(GPL) url="http://www.galago-project.org/specs/notification/" depends=(gtk3 libcanberra) makedepends=(pkgconfig intltool) -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=(http://download.gnome.org/sources/${pkgname}/0.7/${pkgname}-${pkgver}.tar.xz) sha256sums=('64d0ce6fb12c94c3b73b701502c804c408cb5a94580bcae5ac37607639f7a0b3') diff --git a/community/nsd/PKGBUILD b/community/nsd/PKGBUILD index abc581a57..cf9d0322e 100644 --- a/community/nsd/PKGBUILD +++ b/community/nsd/PKGBUILD @@ -1,21 +1,23 @@ -# $Id: PKGBUILD 94613 2013-07-28 13:05:24Z bisson $ +# $Id: PKGBUILD 100223 2013-11-02 00:00:56Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Roberto Alsina <ralsina@kde.org> pkgname=nsd -pkgver=3.2.16 -pkgrel=1 +pkgver=4.0.0 +pkgrel=2 pkgdesc='Authoritative only, high performance and simple DNS server' url='http://www.nlnetlabs.nl/nsd/' license=('BSD') -depends=('openssl') -makedepends=('flex') arch=('i686' 'x86_64' 'mips64el') +depends=('openssl' 'libevent') +makedepends=('flex') source=("http://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'tmpfiles.d' 'service') -sha1sums=('cb95efa819902799365691a0a7ddb3690a97df88' - 'f35ecb887e86ae0a54ac70aef5a7577fc8761877') +sha1sums=('b3ebd669be8e830f62062d12be55242ca41da369' + '7ad2b8da961a893095eede8963cf8026b13186a1' + '491bf9c6e63644f7d6c81d3b16138f0d87706aa0') install=install @@ -25,7 +27,7 @@ build() { --prefix=/ \ --sbindir=/usr/bin \ --datarootdir=/usr/share \ - --with-pidfile=/run/nsd.pid \ + --with-pidfile=/run/nsd/nsd.pid \ --enable-ratelimit make } @@ -33,7 +35,10 @@ build() { package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install + install -Dm644 ../tmpfiles.d "${pkgdir}"/usr/lib/tmpfiles.d/nsd.conf install -Dm644 ../service "${pkgdir}"/usr/lib/systemd/system/nsd.service + rmdir "${pkgdir}"/{tmp,run/{nsd,}} + rm doc/differences.pdf install -d "${pkgdir}"/usr/share/{doc,licenses}/"${pkgname}" install -m644 doc/* "${pkgdir}"/usr/share/doc/"${pkgname}" diff --git a/community/nsd/install b/community/nsd/install index 5a5f41dd7..6e56e9ba1 100644 --- a/community/nsd/install +++ b/community/nsd/install @@ -5,6 +5,10 @@ post_install() { chmod 700 /var/db/nsd } +post_upgrade() { + usr/bin/systemd-tmpfiles --create nsd.conf || true +} + post_remove() { getent passwd nsd &>/dev/null && userdel nsd >/dev/null getent group nsd &>/dev/null && groupdel nsd >/dev/null diff --git a/community/nsd/service b/community/nsd/service index ca423c29c..b6125a686 100644 --- a/community/nsd/service +++ b/community/nsd/service @@ -3,11 +3,10 @@ Description=NSD Name Server Daemon After=network.target [Service] -Type=forking -PIDFile=/run/nsd.pid -ExecStart=/usr/bin/nsdc start -ExecReload=/usr/bin/nsdc reload -ExecStop=/usr/bin/nsdc stop +PIDFile=/run/nsd/nsd.pid +ExecStart=/usr/bin/nsd -c /etc/nsd/nsd.conf +ExecReload=/bin/kill -HUP $MAINPID +ExecStop=/bin/kill -TERM $MAINPID [Install] WantedBy=multi-user.target diff --git a/community/nsd/tmpfiles.d b/community/nsd/tmpfiles.d new file mode 100644 index 000000000..3fd3273d0 --- /dev/null +++ b/community/nsd/tmpfiles.d @@ -0,0 +1 @@ +d /run/nsd 0755 nsd nsd diff --git a/community/ntop/PKGBUILD b/community/ntop/PKGBUILD index 94e93fe5f..bc3713b89 100644 --- a/community/ntop/PKGBUILD +++ b/community/ntop/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96996 2013-09-10 01:53:10Z bgyorgy $ +# $Id: PKGBUILD 99930 2013-10-31 02:32:10Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Douglas Soares de Andrade <douglas@archlinux.org> @@ -11,7 +11,7 @@ url='http://www.ntop.org/' license=('GPL') depends=('libevent' 'libpcap' 'gd' 'glibc' 'libxml2' 'openssl' 'rrdtool' 'pcre' 'geoip' 'lua' 'python2') makedepends=('subversion' 'wget' 'ca-certificates') -options=('!libtool' '!makeflags') +options=('!makeflags') install='ntop.install' source=("http://sourceforge.net/projects/${pkgname}/files/${pkgname}/Stable/${pkgname}-${pkgver}.tar.gz" 'ntop.service') diff --git a/community/oath-toolkit/PKGBUILD b/community/oath-toolkit/PKGBUILD index 737acc1b9..d3d8ced44 100644 --- a/community/oath-toolkit/PKGBUILD +++ b/community/oath-toolkit/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 94352 2013-07-22 08:32:55Z seblu $ +# $Id: PKGBUILD 98970 2013-10-21 20:20:39Z seblu $ # Maintainer: Sébastien Luttringer # Contributor: Christian Hesse <mail@eworm.de> # Contributor: L42y <423300@gmail.com> pkgname=oath-toolkit pkgver=2.4.0 -pkgrel=1 +pkgrel=2 pkgdesc='OATH one-time password toolkit' arch=('i686' 'x86_64' 'mips64el') url='http://www.nongnu.org/oath-toolkit/' license=('GPL3') depends=('glibc' 'pam' 'xmlsec') -options=('!libtool') -source=("http://download.savannah.nongnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('456774fbc37d5267e4e8920694b7ad48') +source=("http://download.savannah.nongnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) +md5sums=('456774fbc37d5267e4e8920694b7ad48' + 'SKIP') build() { cd $pkgname-$pkgver diff --git a/community/obby/PKGBUILD b/community/obby/PKGBUILD index e7331c49c..fcfe8fba4 100644 --- a/community/obby/PKGBUILD +++ b/community/obby/PKGBUILD @@ -1,14 +1,13 @@ -# $Id: PKGBUILD 65712 2012-02-22 10:21:10Z spupykin $ +# $Id: PKGBUILD 100259 2013-11-02 08:44:27Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> # Maintainer: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> pkgname=obby pkgver=0.4.8 -pkgrel=1.1 +pkgrel=2 pkgdesc="A library which provides synced document buffers" url="http://gobby.0x539.de" -options=('!libtool') license=('GPL') arch=('i686' 'x86_64' 'mips64el') depends=('net6' 'avahi' 'libsigc++') @@ -19,5 +18,9 @@ build() { cd $srcdir/obby-$pkgver ./configure --prefix=/usr --with-zeroconf --enable-ipv6 make +} + +package() { + cd $srcdir/obby-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/ogle/PKGBUILD b/community/ogle/PKGBUILD index 9c4d8a993..1b4ae91c6 100644 --- a/community/ogle/PKGBUILD +++ b/community/ogle/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98421 2013-10-10 01:44:06Z eric $ +# $Id: PKGBUILD 99932 2013-10-31 02:32:50Z allan $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=ogle @@ -10,7 +10,6 @@ url="http://www.dtek.chalmers.se/groups/dvd/" license=('GPL') depends=('sh' 'libxml2' 'libdvdread' 'libjpeg' 'libmad' 'libxinerama' 'libxv' 'alsa-lib' 'a52dec' 'libxxf86vm') -options=('!libtool') # http://www.dtek.chalmers.se/groups/dvd/dist/${pkgname}-${pkgver}.tar.gz source=(ftp://ftp.archlinux.org/other/ogle/${pkgname}-${pkgver}.tar.gz \ xvideofix.patch gcc34alsafix.patch gcc4.patch dvdread-4.1.3.patch \ diff --git a/community/oolite/PKGBUILD b/community/oolite/PKGBUILD index 6d3ca4b2f..61fee0ad7 100644 --- a/community/oolite/PKGBUILD +++ b/community/oolite/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 96992 2013-09-09 20:32:19Z bgyorgy $ +# $Id: PKGBUILD 99040 2013-10-23 00:39:15Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Lone_Wolf <lonewolf@xs4all.nl> pkgname=oolite -pkgver=1.77 -pkgrel=3 +pkgver=1.77.1 +pkgrel=1 pkgdesc="A space-sim based on the classic Elite" arch=('i686' 'x86_64' 'mips64el') url="http://oolite-linux.berlios.de" @@ -14,7 +14,7 @@ options=(!makeflags) source=(oolite http://download.berlios.de/oolite-linux/oolite-source-${pkgver}.tar.bz2) md5sums=('b182976fade9b64a3b3702e2a8c72bf0' - '78e0f1da12d1478534eb2af4d0983b01') + '6d446df433fde796964c68856389c8dd') build() { cd $srcdir diff --git a/community/openarena/PKGBUILD b/community/openarena/PKGBUILD deleted file mode 100644 index 5a7b25bce..000000000 --- a/community/openarena/PKGBUILD +++ /dev/null @@ -1,70 +0,0 @@ -# $Id: PKGBUILD 64715 2012-02-18 02:34:57Z svenstaro $ -# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> -# Contributor: Arkham <arkham at archlinux dot us> -# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> - -pkgname=openarena -pkgver=0.8.8 -_oldver=0.8.1 -pkgrel=1 -pkgdesc="A violent, sexy, multiplayer first person shooter based on the ioquake3 engine" -arch=('i686' 'x86_64' 'mips64el') -url="http://openarena.ws/" -license=('GPL') -depends=('sdl' 'libvorbis' 'curl' 'openarena-data') -makedepends=('openal' 'mesa') -optdepends=('openal') -source=(http://download.tuxfamily.org/$pkgname/rel/081/oa081.zip - http://download.tuxfamily.org/$pkgname/rel/085/oa085p.zip - http://178.63.102.135/svens_stuff/oa088p.zip - $url/svn/source/081/$pkgname-engine-$_oldver-1.tar.bz2 - $pkgname.png - $pkgname-server.png - $pkgname.desktop - $pkgname-server.desktop - strcpy-memmove.patch) -md5sums=('49006bcb02b4e8ea3d06749e8f4e4887' - 'b2a0437da751cd50dd2351ed9e0c4e9d' - '45da37955eba40cfd0e6e0f89cbb4b61' - '4ee696eacc4b0350f9dbb5588dcd74a2' - 'c69f824dc500d436fc631b78b6a62dc8' - '17e2f4fa060ed97ff6fe1eaff647bcfb' - '229c87648c10e48b523c25d24aba8372' - '00649517a4dd08cd9c6e99d6703f01f1' - '723ec16d949f454588d62da499bbefca') - -build() { - cd $srcdir/$pkgname-engine-$_oldver - - patch -Np0 < $srcdir/strcpy-memmove.patch - sed -i 's/#define ALDRIVER_DEFAULT "libopenal.so.0"/#define ALDRIVER_DEFAULT "libopenal.so.1"/g' code/client/snd_openal.c - - make DEFAULT_BASEDIR=/usr/share/$pkgname \ - BUILD_CLIENT_SMP=0 \ - USE_LOCAL_HEADERS=0 \ - GENERATE_DEPENDENCIES=0 \ - OPTIMIZE= -} - -package() { - cd $srcdir/$pkgname-engine-$_oldver - - install -d $pkgdir/usr/{bin,share/{$pkgname,applications,pixmaps}} - - make COPYDIR=$pkgdir/usr/share/$pkgname copyfiles - - [ "$CARCH" = "x86_64" ] && { - mv -f $pkgdir/usr/share/$pkgname/$pkgname.$CARCH $pkgdir/usr/bin/$pkgname - mv -f $pkgdir/usr/share/$pkgname/oa_ded.$CARCH $pkgdir/usr/bin/$pkgname-server - } || { - mv -f $pkgdir/usr/share/$pkgname/$pkgname.i386 $pkgdir/usr/bin/$pkgname - mv -f $pkgdir/usr/share/$pkgname/oa_ded.i386 $pkgdir/usr/bin/$pkgname-server - } - - find $pkgdir/usr/share -type f -exec chmod 644 {} + - - install -m 644 $srcdir/$pkgname{,-server}.png $pkgdir/usr/share/pixmaps/ - install -m 644 $srcdir/$pkgname{,-server}.desktop $pkgdir/usr/share/applications/ -} - -# vim: sw=2:ts=2 et: diff --git a/community/openarena/openarena-server.desktop b/community/openarena/openarena-server.desktop deleted file mode 100644 index 47bc786a2..000000000 --- a/community/openarena/openarena-server.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=OpenArena Server -Exec=openarena-server -Icon=openarena-server -Type=Application -Terminal=true -Comment=Run an OpenArena server -Categories=Network; diff --git a/community/openarena/openarena-server.png b/community/openarena/openarena-server.png Binary files differdeleted file mode 100644 index 55c5177f5..000000000 --- a/community/openarena/openarena-server.png +++ /dev/null diff --git a/community/openarena/openarena.desktop b/community/openarena/openarena.desktop deleted file mode 100644 index 321461a32..000000000 --- a/community/openarena/openarena.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Name=OpenArena -Exec=openarena -Icon=openarena -Type=Application -Comment=A Quake3-based FPS Game -Categories=Game;ActionGame; diff --git a/community/openarena/openarena.png b/community/openarena/openarena.png Binary files differdeleted file mode 100644 index 0fa1f4ec3..000000000 --- a/community/openarena/openarena.png +++ /dev/null diff --git a/community/openarena/strcpy-memmove.patch b/community/openarena/strcpy-memmove.patch deleted file mode 100644 index 0123af61a..000000000 --- a/community/openarena/strcpy-memmove.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- code/botlib/l_script.c.orig 2009-11-02 20:29:23.000000000 +0100 -+++ code/botlib/l_script.c 2009-11-02 22:21:40.000000000 +0100 -@@ -1118,7 +1118,7 @@ - { - if (*string == '\"') - { -- strcpy(string, string+1); -+ memmove(string, string+1, strlen(string)); - } //end if - if (string[strlen(string)-1] == '\"') - { -@@ -1135,7 +1135,7 @@ - { - if (*string == '\'') - { -- strcpy(string, string+1); -+ memmove(string, string+1, strlen(string)); - } //end if - if (string[strlen(string)-1] == '\'') - { diff --git a/community/openbox/PKGBUILD b/community/openbox/PKGBUILD index 4a7c90e11..244ce68ad 100644 --- a/community/openbox/PKGBUILD +++ b/community/openbox/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98381 2013-10-09 08:18:19Z bgyorgy $ +# $Id: PKGBUILD 99934 2013-10-31 02:33:31Z allan $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Andrea Scarpino <andrea@archlinux.org> @@ -6,7 +6,7 @@ pkgname=openbox pkgver=3.5.2 -pkgrel=5 +pkgrel=6 pkgdesc='Highly configurable and lightweight X11 window manager' arch=('i686' 'x86_64' 'mips64el') url='http://openbox.org' @@ -16,7 +16,6 @@ depends=('startup-notification' 'libxml2' 'libxinerama' 'libxrandr' optdepends=('kdebase-workspace: for the KDE/Openbox xsession' 'python2-xdg: for the openbox-xdg-autostart script') groups=('lxde') -options=('!libtool') backup=('etc/xdg/openbox/menu.xml' 'etc/xdg/openbox/rc.xml' 'etc/xdg/openbox/autostart' 'etc/xdg/openbox/environment') source=(http://www.icculus.org/openbox/releases/$pkgname-$pkgver.tar.gz diff --git a/community/opencc/PKGBUILD b/community/opencc/PKGBUILD index c6913eebf..76630140b 100644 --- a/community/opencc/PKGBUILD +++ b/community/opencc/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 95956 2013-08-19 06:36:39Z fyan $ +# $Id: PKGBUILD 99152 2013-10-25 05:05:17Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgbase=opencc pkgname=(opencc opencc-doc) pkgver=0.4.3 -pkgrel=1 +pkgrel=2 url="http://code.google.com/p/opencc/" arch=('i686' 'x86_64' 'mips64el') license=('Apache') @@ -12,7 +12,7 @@ makedepends=('cmake' 'doxygen') source=("http://opencc.googlecode.com/files/${pkgbase}-${pkgver}.tar.gz") build() { - cd "$srcdir/${pkgbase}-${pkgver}" + cd ${pkgbase}-${pkgver} cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCUMENTATION:BOOL=ON make } @@ -21,7 +21,7 @@ package_opencc() { pkgdesc="Library for Open Chinese Convert" depends=('glibc') - cd "$srcdir/${pkgbase}-${pkgver}" + cd ${pkgbase}-${pkgver} make DESTDIR="${pkgdir}" install # Remove docs - install in splitted package @@ -31,7 +31,7 @@ package_opencc() { package_opencc-doc() { pkgdesc="Documentation for Library for Open Chinese Convert" - cd "$srcdir/${pkgbase}-${pkgver}/doc" + cd ${pkgbase}-${pkgver}/doc make DESTDIR="${pkgdir}" install # Remove manpages - already installed in main package diff --git a/community/opendkim/PKGBUILD b/community/opendkim/PKGBUILD index 16596caec..e735ca6a5 100644 --- a/community/opendkim/PKGBUILD +++ b/community/opendkim/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 97519 2013-09-23 16:14:28Z spupykin $ +# $Id: PKGBUILD 100261 2013-11-02 08:44:51Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Thomas Jost <schnouki@schnouki.net> pkgname=opendkim pkgver=2.8.4 -pkgrel=1 +pkgrel=2 pkgdesc="An open source implementation of the DKIM sender authentication system. Based on a fork of dkim-milter." arch=(i686 x86_64) url="http://www.opendkim.org/" license=('BSD' 'custom:Sendmail') depends=("db" "openssl") makedepends=("libmilter") -options=(!libtool !emptydirs) +options=(!emptydirs) backup=(etc/conf.d/opendkim) install=opendkim.install source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.gz diff --git a/community/openjpeg2/PKGBUILD b/community/openjpeg2/PKGBUILD new file mode 100644 index 000000000..70d22140d --- /dev/null +++ b/community/openjpeg2/PKGBUILD @@ -0,0 +1,25 @@ +# $Id: PKGBUILD 99936 2013-10-31 02:34:11Z allan $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> + +pkgname=openjpeg2 +pkgver=2.0.0 +pkgrel=1 +pkgdesc="An open source JPEG 2000 codec, version ${pkgver}" +arch=(i686 x86_64) +license=('BSD') +url="http://www.openjpeg.org" +makedepends=('cmake') +depends=('zlib') +source=(http://openjpeg.googlecode.com/files/openjpeg-${pkgver}.tar.gz) +sha1sums=('0af78ab2283b43421458f80373422d8029a9f7a7') + +build() { + cd "${srcdir}/openjpeg-${pkgver}" + cmake -DCMAKE_INSTALL_PREFIX=/usr . + make +} + +package() { + cd "${srcdir}/openjpeg-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/openmotif/PKGBUILD b/community/openmotif/PKGBUILD index 53e19485f..5e435a054 100644 --- a/community/openmotif/PKGBUILD +++ b/community/openmotif/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 90072 2013-05-06 19:38:52Z foutrelis $ +# $Id: PKGBUILD 100263 2013-11-02 08:45:17Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Enrico Morelli <morelli@cerm.unifi.it> pkgname=openmotif pkgver=2.3.4 -pkgrel=2 +pkgrel=3 pkgdesc="Open Motif" arch=('i686' 'x86_64' 'mips64el') url="http://www.motifzone.org/" @@ -12,7 +12,6 @@ license=('GPL') depends=(libxext libxp libxft libxt libxmu libpng libjpeg) makedepends=(xbitmaps xproto printproto xextproto automake) conflicts=(lesstif) -options=('!libtool') source=("http://downloads.sourceforge.net/project/motif/Motif%20$pkgver%20Source%20Code/motif-$pkgver-src.tgz") md5sums=('612bb8127d0d31da6e5474edf8a5c247') diff --git a/community/openocd/PKGBUILD b/community/openocd/PKGBUILD index e8e28114f..9d97f05f1 100644 --- a/community/openocd/PKGBUILD +++ b/community/openocd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89932 2013-05-05 20:07:45Z bpiotrowski $ +# $Id: PKGBUILD 100265 2013-11-02 08:45:37Z spupykin $ # Maintainer: BartÅ‚omiej Piotrowski <barthalion@gmail.com> # Contributor: Matthias Bauch <matthias.bauch@gmail.com> # Contributor: Laszlo Papp <djszapi2 at gmail com> @@ -6,13 +6,13 @@ pkgname=openocd pkgver=0.7.0 -pkgrel=1 +pkgrel=2 pkgdesc='Debugging, in-system programming and boundary-scan testing for embedded target devices' arch=('i686' 'x86_64' 'mips64el') url='http://openocd.berlios.de' license=('GPL') depends=('libftdi') -options=(!strip !libtool) +options=(!strip) install=openocd.install source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2) sha256sums=('52237b786530c8460b221556c26fa4779f668b7dcb83ff14b8c5eb2050f38e63') diff --git a/community/opensc/0001-pkcs15-regression-in-e35febe-compute-cert-length.patch b/community/opensc/0001-pkcs15-regression-in-e35febe-compute-cert-length.patch new file mode 100644 index 000000000..057452e1b --- /dev/null +++ b/community/opensc/0001-pkcs15-regression-in-e35febe-compute-cert-length.patch @@ -0,0 +1,114 @@ +From cc5a171ddcc8e49b2252135daac9ad3aa6d66ae7 Mon Sep 17 00:00:00 2001 +From: Viktor Tarasov <viktor.tarasov@gmail.com> +Date: Tue, 25 Dec 2012 20:05:45 +0100 +Subject: [PATCH] pkcs15: regression in e35febe: compute cert length + +parse_x509_cert() reviewed. +Now certificate's DER data are allocated and the DER data length is determined in one place. + +https://github.com/OpenSC/OpenSC/pull/114 +https://github.com/OpenSC/OpenSC/commit/e35febe +--- + src/libopensc/pkcs15-cert.c | 37 +++++++++++++++++++------------------ + 1 file changed, 19 insertions(+), 18 deletions(-) + +diff --git a/src/libopensc/pkcs15-cert.c b/src/libopensc/pkcs15-cert.c +index 86bea25..9b08aac 100644 +--- a/src/libopensc/pkcs15-cert.c ++++ b/src/libopensc/pkcs15-cert.c +@@ -34,13 +34,13 @@ + #include "pkcs15.h" + + static int +-parse_x509_cert(sc_context_t *ctx, const u8 *buf, size_t buflen, struct sc_pkcs15_cert *cert) ++parse_x509_cert(sc_context_t *ctx, struct sc_pkcs15_der *der, struct sc_pkcs15_cert *cert) + { + int r; + struct sc_algorithm_id sig_alg; +- struct sc_pkcs15_pubkey * pubkey = NULL; +- u8 *serial = NULL; +- size_t serial_len = 0; ++ struct sc_pkcs15_pubkey *pubkey = NULL; ++ unsigned char *serial = NULL, *buf = der->value; ++ size_t serial_len = 0, data_len = 0, buflen = der->len; + struct sc_asn1_entry asn1_version[] = { + { "version", SC_ASN1_INTEGER, SC_ASN1_TAG_INTEGER, 0, &cert->version, NULL }, + { NULL, 0, 0, 0, NULL, NULL } +@@ -87,30 +87,32 @@ parse_x509_cert(sc_context_t *ctx, const u8 *buf, size_t buflen, struct sc_pkcs1 + if (obj == NULL) + LOG_TEST_RET(ctx, SC_ERROR_INVALID_ASN1_OBJECT, "X.509 certificate not found"); + +- cert->data.len = objlen + (obj - buf); ++ data_len = objlen + (obj - buf); ++ cert->data.value = malloc(data_len); ++ if (!cert->data.value) ++ LOG_FUNC_RETURN(ctx, SC_ERROR_OUT_OF_MEMORY); ++ memcpy(cert->data.value, buf, data_len); ++ cert->data.len = data_len; ++ + r = sc_asn1_decode(ctx, asn1_cert, obj, objlen, NULL, NULL); + LOG_TEST_RET(ctx, r, "ASN.1 parsing of certificate failed"); + + cert->version++; + +- if (pubkey) { +- cert->key = pubkey; +- pubkey = NULL; +- } +- else { ++ if (!pubkey) + LOG_TEST_RET(ctx, SC_ERROR_INVALID_ASN1_OBJECT, "Unable to decode subjectPublicKeyInfo from cert"); +- } ++ cert->key = pubkey; ++ + sc_asn1_clear_algorithm_id(&sig_alg); +- if (r < 0) +- return r; + + if (serial && serial_len) { + sc_format_asn1_entry(asn1_serial_number + 0, serial, &serial_len, 1); + r = sc_asn1_encode(ctx, asn1_serial_number, &cert->serial, &cert->serial_len); + free(serial); ++ LOG_TEST_RET(ctx, r, "ASN.1 encoding of serial failed"); + } + +- return r; ++ return SC_SUCCESS; + } + + +@@ -125,7 +127,7 @@ sc_pkcs15_pubkey_from_cert(struct sc_context *ctx, + if (cert == NULL) + return SC_ERROR_OUT_OF_MEMORY; + +- rv = parse_x509_cert(ctx, cert_blob->value, cert_blob->len, cert); ++ rv = parse_x509_cert(ctx, cert_blob, cert); + + *out = cert->key; + cert->key = NULL; +@@ -158,20 +160,19 @@ sc_pkcs15_read_certificate(struct sc_pkcs15_card *p15card, const struct sc_pkcs1 + return SC_ERROR_OBJECT_NOT_FOUND; + } + +- + cert = malloc(sizeof(struct sc_pkcs15_cert)); + if (cert == NULL) { + free(der.value); + return SC_ERROR_OUT_OF_MEMORY; + } + memset(cert, 0, sizeof(struct sc_pkcs15_cert)); +- if (parse_x509_cert(p15card->card->ctx, der.value, der.len, cert)) { ++ if (parse_x509_cert(p15card->card->ctx, &der, cert)) { + free(der.value); + sc_pkcs15_free_certificate(cert); + return SC_ERROR_INVALID_ASN1_OBJECT; + } ++ free(der.value); + +- cert->data = der; + *cert_out = cert; + return SC_SUCCESS; + } +-- +1.8.4 + diff --git a/community/opensc/0002-epass2003-properly-disable-padding.patch b/community/opensc/0002-epass2003-properly-disable-padding.patch new file mode 100644 index 000000000..0e3ad65fb --- /dev/null +++ b/community/opensc/0002-epass2003-properly-disable-padding.patch @@ -0,0 +1,39 @@ +From b1a4775310a4e30d8fd5c1cc91e60971f922e64a Mon Sep 17 00:00:00 2001 +From: Zbigniew Halas <zhalas@gmail.com> +Date: Wed, 27 Feb 2013 23:44:02 +0000 +Subject: [PATCH] epass2003: properly disable padding + +EVP_CIPHER_CTX_set_padding needs to be called after EVP_EncryptInit_ex +and EVP_DecryptInit_ex, otherwise padding is re-enabled, which in turn +causes buffer overruns +--- + src/libopensc/card-epass2003.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/libopensc/card-epass2003.c b/src/libopensc/card-epass2003.c +index 80088b9..6f04573 100644 +--- a/src/libopensc/card-epass2003.c ++++ b/src/libopensc/card-epass2003.c +@@ -117,8 +117,8 @@ + + memcpy(iv_tmp, iv, EVP_MAX_IV_LENGTH); + EVP_CIPHER_CTX_init(&ctx); +- EVP_CIPHER_CTX_set_padding(&ctx, 0); + EVP_EncryptInit_ex(&ctx, cipher, NULL, key, iv_tmp); ++ EVP_CIPHER_CTX_set_padding(&ctx, 0); + + if (!EVP_EncryptUpdate(&ctx, output, &outl, input, length)) + goto out; +@@ -146,8 +146,8 @@ + + memcpy(iv_tmp, iv, EVP_MAX_IV_LENGTH); + EVP_CIPHER_CTX_init(&ctx); +- EVP_CIPHER_CTX_set_padding(&ctx, 0); + EVP_DecryptInit_ex(&ctx, cipher, NULL, key, iv_tmp); ++ EVP_CIPHER_CTX_set_padding(&ctx, 0); + + if (!EVP_DecryptUpdate(&ctx, output, &outl, input, length)) + goto out; +-- +1.8.4 + diff --git a/community/opensc/PKGBUILD b/community/opensc/PKGBUILD index d841f7f5c..5f07606f5 100644 --- a/community/opensc/PKGBUILD +++ b/community/opensc/PKGBUILD @@ -1,20 +1,29 @@ -# $Id: PKGBUILD 84027 2013-02-08 13:50:52Z seblu $ +# $Id: PKGBUILD 100414 2013-11-03 18:13:58Z seblu $ # Maintainer: Sébastien Luttringer # Contributor: kevku <kevku@msn.com> pkgname=opensc pkgver=0.13.0 -pkgrel=2 -pkgdesc='Access smart cards that support cryptographic operations' +pkgrel=4 +pkgdesc='Tools and libraries for smart cards' arch=('x86_64' 'i686' 'mips64el') -url='http://www.opensc-project.org/opensc/' +url='https://github.com/OpenSC/OpenSC/wiki' license=('LGPL') backup=('etc/opensc.conf') makedepends=('docbook-xsl') depends=('openssl' 'pcsclite' 'libltdl') -options=('!libtool' '!emptydirs') -source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('74a10de6c646bdaae307d6dc9e9accc0') +options=('!emptydirs') +source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" + '0001-pkcs15-regression-in-e35febe-compute-cert-length.patch' + '0002-epass2003-properly-disable-padding.patch') +md5sums=('74a10de6c646bdaae307d6dc9e9accc0' + '49a0989c169decf6876a3a9631289dbc' + '68fe80c8fb6c28c0bcf9d36e3245e4ae') + +prepare() { + patch -p1 -d $pkgname-$pkgver < 0001-pkcs15-regression-in-e35febe-compute-cert-length.patch + patch -p1 -d $pkgname-$pkgver < 0002-epass2003-properly-disable-padding.patch +} build() { cd $pkgname-$pkgver diff --git a/community/openttd/PKGBUILD b/community/openttd/PKGBUILD index c4f6e8eda..ab236ce97 100644 --- a/community/openttd/PKGBUILD +++ b/community/openttd/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 94719 2013-07-29 13:10:04Z lcarlier $ +# $Id: PKGBUILD 98744 2013-10-17 14:01:51Z andyrtr $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> pkgname=openttd pkgver=1.3.2 -pkgrel=1 +pkgrel=2 pkgdesc='An engine for running Transport Tycoon Deluxe.' arch=('i686' 'x86_64' 'mips64el') url='http://www.openttd.org' diff --git a/community/oprofile/PKGBUILD b/community/oprofile/PKGBUILD index 25c3339ef..4b60d5830 100644 --- a/community/oprofile/PKGBUILD +++ b/community/oprofile/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95213 2013-08-06 18:59:38Z bpiotrowski $ +# $Id: PKGBUILD 99941 2013-10-31 02:35:52Z allan $ # Maintainer : Aaron Griffin <aaron@archlinux.org> pkgname=oprofile @@ -11,7 +11,6 @@ license=('GPL') depends=('popt' 'gcc-libs' 'zlib' 'sh') makedepends=('qt4') optdepends=('qt4: for oprof_start gui') -options=('!libtool') install=oprofile.install source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) sha1sums=('02a1f6609affb04a348dbddfdf8f03e66154f5be') diff --git a/community/opusfile/PKGBUILD b/community/opusfile/PKGBUILD index 9dcdffb38..0baa6a90f 100644 --- a/community/opusfile/PKGBUILD +++ b/community/opusfile/PKGBUILD @@ -1,28 +1,27 @@ -# $Id: PKGBUILD 81936 2013-01-03 21:13:51Z bpiotrowski $ +# $Id: PKGBUILD 99942 2013-10-31 02:36:12Z allan $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: DrZaius <lou[at]fakeoutdoorsman[dot]com> pkgname=opusfile pkgver=0.2 -pkgrel=2 +pkgrel=3 pkgdesc='Library for opening, seeking, and decoding .opus files' arch=('i686' 'x86_64' 'mips64el') url='http://www.opus-codec.org/' license=('custom') depends=('libogg' 'openssl' 'opus') -options=('!libtool') source=(http://downloads.xiph.org/releases/opus/${pkgname}-${pkgver}.tar.gz) md5sums=('454375f51fb2f84bef9bf2fbf9535bb1') build() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver ./configure --prefix=/usr make } package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install - install -Dm644 COPYING $pkgdir/usr/share/licenses/opusfile/LICENSE + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/opusfile/LICENSE } diff --git a/community/orange/PKGBUILD b/community/orange/PKGBUILD index bac0e9895..3e1a993da 100644 --- a/community/orange/PKGBUILD +++ b/community/orange/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 96054 2013-08-19 13:05:21Z spupykin $ +# $Id: PKGBUILD 100269 2013-11-02 08:46:38Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Zhukov Pavel <gelios@gmail.com> pkgname=orange pkgver=0.4 -pkgrel=5 +pkgrel=6 pkgdesc="a helper tool for synce" arch=('i686' 'x86_64' 'mips64el') url="http://synce.sourceforge.net/" license=("GPL") depends=('dynamite' 'synce-libsynce' 'file' 'unshield') -options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/synce/liborange-$pkgver.tar.gz) md5sums=('40e9ac3de389c74a60007f7493e072a5') diff --git a/community/osmo/PKGBUILD b/community/osmo/PKGBUILD index ba1f32ae5..f0cd673b5 100644 --- a/community/osmo/PKGBUILD +++ b/community/osmo/PKGBUILD @@ -1,36 +1,38 @@ -# $Id: PKGBUILD 90853 2013-05-14 21:40:39Z andrea $ +# $Id: PKGBUILD 100091 2013-11-01 14:16:00Z eric $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr> # Contributor: Benzo <mb_benzo@yahoo.es> pkgname=osmo -pkgver=0.2.10 -pkgrel=8 +pkgver=0.2.12 +pkgrel=1 pkgdesc="A handy personal organizer" +_svnver=937 arch=('i686' 'x86_64' 'mips64el') url="http://clayo.org/osmo/" license=('GPL') -depends=('gtk2>=2.12' 'gtkspell' 'hicolor-icon-theme' 'libical' 'libnotify' 'libgtkhtml' 'libgringotts>=1.2.1' 'libxml2') -makedepends=('pkgconfig' 'libtar') +depends=('gtkspell' 'hicolor-icon-theme' 'libical' 'libnotify' 'webkitgtk2' 'libgringotts>=1.2.1' 'libxml2') +makedepends=('libtar') optdepends=('sox: to play sounds') -install=$pkgname.install -source=("http://downloads.sourceforge.net/osmo-pim/$pkgname-$pkgver.tar.gz" - 'osmo-0.2.10-libnotify-0.7.patch') -md5sums=('a774db748228efee96186158d553ade9' - '0b146a548f2d3208dc88e6501a8f3448') +install=osmo.install +source=(ftp://ftp.archlinux.org/other/community/osmo/osmo-${_svnver}.tar.xz + osmo-0.2.10-configure.patch) +md5sums=('ddcd0b23a24d8f1ec5abc904742233bf' + '122fc15441b6215081772a00aa532394') -build() { - cd "$srcdir/$pkgname-$pkgver" - - patch -Np0 -i "$srcdir/osmo-0.2.10-libnotify-0.7.patch" - - #libical 0.4.4 workaround - LIBICAL_CFLAGS='-I/usr/include/libical' ./configure --prefix=/usr +prepare() { + cd osmo-pim + patch -Np1 -i ../osmo-0.2.10-configure.patch + autoreconf -fi +} +build() { + cd osmo-pim + ./configure --prefix=/usr make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd osmo-pim make DESTDIR="$pkgdir" install } diff --git a/community/osmo/osmo-0.2.10-configure.patch b/community/osmo/osmo-0.2.10-configure.patch new file mode 100644 index 000000000..c5e7895b2 --- /dev/null +++ b/community/osmo/osmo-0.2.10-configure.patch @@ -0,0 +1,24 @@ +--- osmo-pim/configure.ac 2011-08-15 19:06:25.184165142 -0700 ++++ osmo-pim/configure.ac.new 2011-08-15 19:35:19.285312355 -0700 +@@ -4,7 +4,7 @@ + AC_PREREQ(2.61) + AC_INIT([Osmo], [0.2.12], [pasp@users.sf.net]) + AC_CONFIG_MACRO_DIR([m4]) +-AM_INIT_AUTOMAKE([-Wall -Werror foreign]) ++AM_INIT_AUTOMAKE([-Werror foreign]) + AC_CONFIG_SRCDIR([src/contacts.c]) + AC_CONFIG_HEADER([config.h]) + AC_MSG_CHECKING(for type of build) +@@ -245,9 +245,9 @@ + [configdir=$withval AC_SUBST([configdir])]) + AM_CONDITIONAL([CONFIGDIR], [test x$configdir != x]) + +-CFLAGS=${CFLAGS:="$BUILD_CFLAGS -Wall $PLATFORM_CFLAGS -D_GNU_SOURCE"} +-CXXFLAGS=${CXXFLAGS:="$CFLAGS"} +-CPPFLAGS="" ++CFLAGS="$BUILD_CFLAGS -Wall $PLATFORM_CFLAGS $CFLAGS" ++CXXFLAGS="$CFLAGS $CXXFLAGS" ++CPPFLAGS="-D_GNU_SOURCE" + LIBS="$gringotts_LIBS" + + AC_CONFIG_FILES([ diff --git a/community/osmo/osmo.install b/community/osmo/osmo.install index 66b9463d4..7b592b432 100644 --- a/community/osmo/osmo.install +++ b/community/osmo/osmo.install @@ -1,5 +1,5 @@ post_install() { - which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor } post_upgrade() { diff --git a/community/p2c/PKGBUILD b/community/p2c/PKGBUILD index c55a1276d..87548c0cb 100644 --- a/community/p2c/PKGBUILD +++ b/community/p2c/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 66145 2012-02-23 02:13:19Z spupykin $ +# $Id: PKGBUILD 100271 2013-11-02 08:46:57Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: tardo <tardo@nagi-fanboi.net> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=p2c pkgver=1.21alpha2 -pkgrel=10 +pkgrel=11 pkgdesc="pascal to c/c++ converter" arch=('i686' 'x86_64' 'mips64el') url="http://packages.debian.org/sid/p2c" @@ -30,6 +30,10 @@ build() { ABSHOMEDIR=/usr/lib/p2c \ ABSLIBDIR=/usr/lib \ ABSINCDIR=/usr/include/p2c +} + +package() { + cd $srcdir/src mkdir -p $pkgdir/usr/bin \ $pkgdir/usr/share/man/man1 \ diff --git a/community/packagekit/PKGBUILD b/community/packagekit/PKGBUILD index a7f65a030..84177351e 100644 --- a/community/packagekit/PKGBUILD +++ b/community/packagekit/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90942 2013-05-16 02:47:08Z jconder $ +# $Id: PKGBUILD 99944 2013-10-31 02:36:53Z allan $ # Maintainer: Jonathan Conder <jonno.conder@gmail.com> pkgbase='packagekit' pkgname=('packagekit' 'packagekit-qt2' 'python2-packagekit') @@ -11,7 +11,6 @@ license=('GPL') makedepends=('dbus-glib' 'gobject-introspection' 'gtk-doc' 'intltool' 'networkmanager' 'pacman' 'pm-utils' 'polkit' 'python2' 'qt4' 'shared-mime-info' 'sqlite' 'udev') -options=('!libtool') source=("http://www.packagekit.org/releases/PackageKit-$pkgver.tar.xz" 'adopt.patch' 'alpm.patch' diff --git a/community/paco/PKGBUILD b/community/paco/PKGBUILD index 4b0c5e107..c00c185b5 100644 --- a/community/paco/PKGBUILD +++ b/community/paco/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 66147 2012-02-23 02:14:05Z spupykin $ +# $Id: PKGBUILD 100118 2013-11-01 17:17:26Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=paco pkgver=2.0.9 -pkgrel=2 +pkgrel=3 pkgdesc="LFS packet manager" arch=('i686' 'x86_64' 'mips64el') url="http://paco.sourceforge.net/index.html" @@ -22,6 +22,10 @@ build() { patch -Np1 -i ${srcdir}/paco-2.0.9-glib.patch ./configure --prefix=/usr --sysconfdir=/etc make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install rm -rf $pkgdir/home } diff --git a/community/pam_mount/PKGBUILD b/community/pam_mount/PKGBUILD index bf243f18b..17926b40c 100644 --- a/community/pam_mount/PKGBUILD +++ b/community/pam_mount/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 91874 2013-05-28 17:46:11Z spupykin $ +# $Id: PKGBUILD 99945 2013-10-31 02:37:13Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributors: Sirius Bakke <sirius\at/nonline.org> pkgname=pam_mount -pkgver=2.13 -pkgrel=5 +pkgver=2.14 +pkgrel=1 pkgdesc="A PAM module that can mount volumes for a user session" arch=('i686' 'x86_64' 'mips64el') url="http://pam-mount.sourceforge.net/" @@ -12,15 +12,12 @@ license=('GPL') depends=('util-linux' 'libhx>=3.12.1' 'libxml2>=2.6' 'openssl>0.9.7' 'cryptsetup>=1.1.2') optdepends=('hxtools: If you have something like <logout wait="1000" hup="0" term="1" kill="1" /> in your config') backup=('etc/security/pam_mount.conf.xml') -options=(!emptydirs !libtool) -source=("http://downloads.sourceforge.net/project/pam-mount/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz" - "$pkgname-git.patch") -md5sums=('9f75fc8e84ea9cde619cdd6a62c7de33' - 'f018cb901eb6a18447a3a1b0a50c14dd') +options=(!emptydirs) +source=("http://downloads.sourceforge.net/project/pam-mount/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz") +md5sums=('5a130e59395cb88071b22cf5519bc681') build() { cd -- "$srcdir/$pkgname-$pkgver" - patch -p1 <$srcdir/$pkgname-git.patch aclocal libtoolize automake --add-missing diff --git a/community/pam_mysql/PKGBUILD b/community/pam_mysql/PKGBUILD index 10da943ae..305786f7b 100644 --- a/community/pam_mysql/PKGBUILD +++ b/community/pam_mysql/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87013 2013-03-25 19:16:54Z bpiotrowski $ +# $Id: PKGBUILD 99946 2013-10-31 02:37:33Z allan $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Arjan Timmerman<arjan@archlinux.org> # Contributor: Manolis Tzanidakis @@ -12,7 +12,6 @@ url="http://pam-mysql.sourceforge.net" depends=('pam' 'mariadb' 'openssl') source=(http://sourceforge.net/projects/pam-mysql/files/pam-mysql/${pkgver}/${pkgname}-${pkgver}.tar.gz) md5sums=('6177183d7e98dc12f2e444c9fbd4f13c') -options=(!libtool) build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/paps/PKGBUILD b/community/paps/PKGBUILD index 853f36e19..2538bf134 100644 --- a/community/paps/PKGBUILD +++ b/community/paps/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 93533 2013-07-05 01:34:25Z bisson $ +# $Id: PKGBUILD 98977 2013-10-22 05:29:32Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Artyom 'logus' Pervukhin <logus9@gmail.com> # Contributor: Tim Yang <tdy@gmx.com> pkgname=paps pkgver=0.6.8 -pkgrel=5 +pkgrel=6 pkgdesc='UTF-8 to PostScript converter via Pango' url='http://paps.sourceforge.net/' license=('LGPL') @@ -17,7 +17,7 @@ sha1sums=('83646b0de89deb8321f260c2c5a665bc7c8f5928') build() { cd "${srcdir}/${pkgname}-${pkgver}" export LDFLAGS=${LDFLAGS/,--as-needed/} - ./configure --prefix=/usr --mandir=/usr/share/man --disable-static + ./configure --prefix=/usr --mandir=/usr/share/man make } diff --git a/community/parcellite/ChangeLog b/community/parcellite/ChangeLog deleted file mode 100644 index aff4a9e4b..000000000 --- a/community/parcellite/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -2009-05-05 Biru Ionut <biru.ionut at gmail.com> - * parcellite-0.9.1-1: - New upstream release. - -2008-12-14 Alexander Fehr <pizzapunk gmail com> - - * parcellite-0.9-1: - New upstream release. - -2008-08-14 Alexander Fehr <pizzapunk gmail com> - - * parcellite-0.8-1: - New upstream release. - Changed url. - Added make dependency on intltool. - Changed download location to downloads.sourceforge.net. - Added ChangeLog. diff --git a/community/parcellite/PKGBUILD b/community/parcellite/PKGBUILD index 68afddf8e..52e18a49c 100644 --- a/community/parcellite/PKGBUILD +++ b/community/parcellite/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95071 2013-08-05 10:50:54Z spupykin $ +# $Id: PKGBUILD 99050 2013-10-23 12:05:36Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Alexander Fehr <pizzapunk gmail com> diff --git a/community/parole/PKGBUILD b/community/parole/PKGBUILD index eb2f558e3..c36810e5b 100644 --- a/community/parole/PKGBUILD +++ b/community/parole/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 94522 2013-07-26 10:51:28Z spupykin $ +# $Id: PKGBUILD 99947 2013-10-31 02:37:53Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: TDY <tdy@gmx.com> pkgname=parole -pkgver=0.5.2 +pkgver=0.5.3 pkgrel=1 pkgdesc="A modern media player based on the GStreamer framework" arch=('i686' 'x86_64' 'mips64el') @@ -18,10 +18,9 @@ optdepends=('xulrunner: browser plugin' 'gst-plugins-base' 'gst-plugins-ugly') conflicts=('parole-media-player-git') -options=('!libtool') install=parole.install source=(http://git.xfce.org/apps/parole/snapshot/parole-$pkgver.tar.bz2) -md5sums=('ab87c3067e310cf200e26a61ed95cdf8') +md5sums=('51c49684322079c216d80fe6193f1614') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/parrot/PKGBUILD b/community/parrot/PKGBUILD index fb8cdeaf3..5f1a4027b 100644 --- a/community/parrot/PKGBUILD +++ b/community/parrot/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 97838 2013-09-30 10:03:17Z spupykin $ +# $Id: PKGBUILD 100098 2013-11-01 16:34:40Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: mpie <michael.kyne-phillips1@ntlworld.com> pkgname=parrot -pkgver=5.7.0 -#_rel=stable -_rel=devel +pkgver=5.9.0 +_rel=stable +#_rel=devel pkgrel=1 pkgdesc="Standalone VM that can execute bytecode compiled dynamic languages" arch=('x86_64' 'i686' 'mips64el') @@ -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=('3fcb1b21a3d71be8c4a4111fcac56278') +md5sums=('8cecbd7bbc0e5c814f0de716a070e7d3') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/passenger/PKGBUILD b/community/passenger/PKGBUILD index 0fa1263b2..ecb9c3533 100644 --- a/community/passenger/PKGBUILD +++ b/community/passenger/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 96150 2013-08-20 11:37:13Z spupykin $ +# $Id: PKGBUILD 99543 2013-10-29 12:13:00Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=passenger -pkgver=4.0.14 +pkgver=4.0.21 pkgrel=1 pkgdesc="mod_rails passenger" arch=('i686' 'x86_64' 'mips64el') @@ -14,11 +14,20 @@ makedepends=('apache') install=passenger.install options=('!emptydirs') source=($pkgname-$pkgver.tar.gz::https://github.com/FooBarWidget/passenger/archive/release-$pkgver.tar.gz) -md5sums=('064ba40c29364351e2a67c2ac6a13ce4') +md5sums=('200ba8636baa06c9a44d30c7bbb50ac3') prepare() { cd $srcdir/passenger-release-$pkgver - sed -i '1,1i#include <stdint.h>' ext/common/Utils/MD5.cpp + sed -i '1,1i#include <stdint.h>' \ + ext/common/Utils/MD5.cpp \ + ext/common/Logging.cpp \ + ext/common/Utils/StrIntUtils.cpp \ + ext/common/Utils.cpp \ + ext/common/ApplicationPool2/AppTypes.cpp \ + ext/boost/libs/thread/src/pthread/once.cpp \ + ext/boost/libs/thread/src/pthread/once_atomic.cpp \ + ext/boost/libs/thread/src/pthread/thread.cpp \ + ext/boost/atomic/atomic.hpp } build(){ diff --git a/community/pcsclite/PKGBUILD b/community/pcsclite/PKGBUILD index d21b66fae..56894c53a 100644 --- a/community/pcsclite/PKGBUILD +++ b/community/pcsclite/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 91101 2013-05-19 13:42:04Z giovanni $ +# $Id: PKGBUILD 99948 2013-10-31 02:38:13Z allan $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Daniel Plaza <daniel.plaza.espi@gmail.com> pkgname=pcsclite -pkgver=1.8.8 -pkgrel=3 +pkgver=1.8.10 +pkgrel=1 pkgdesc="PC/SC Architecture smartcard middleware library" arch=('i686' 'x86_64' 'mips64el') url="https://alioth.debian.org/projects/pcsclite/" license=('BSD') depends=('python2' 'systemd') makedepends=('pkg-config') -options=('!libtool' '!docs') -source=("https://alioth.debian.org/frs/download.php/3862/pcsc-lite-${pkgver}.tar.bz2") -md5sums=('069dc875a2ae2d85a2ebceac73252c0a') +options=('!docs') +source=("https://alioth.debian.org/frs/download.php/file/3963/pcsc-lite-${pkgver}.tar.bz2") +md5sums=('7268cc5ef8fc01b785c7cea87adb1ade') build() { cd "${srcdir}/pcsc-lite-${pkgver}" diff --git a/community/pcsxr/PKGBUILD b/community/pcsxr/PKGBUILD index 984dfac74..164608a55 100644 --- a/community/pcsxr/PKGBUILD +++ b/community/pcsxr/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97005 2013-09-10 08:52:26Z schuay $ +# $Id: PKGBUILD 99949 2013-10-31 02:38:33Z allan $ # Maintainer: schuay <jakob.gruber@gmail.com> # Contributor: quantax -- contact via Arch Linux forum or AUR # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> @@ -10,7 +10,6 @@ pkgdesc='A Sony PlayStation (PSX) emulator based on the PCSX-df project' arch=('i686' 'x86_64') url='http://pcsxr.codeplex.com/' license=('GPL') -options=('!libtool') depends=('libcdio' 'libxv' 'sdl' 'gtk3') makedepends=('mesa' 'intltool') [[ $CARCH == 'i686' ]] && makedepends+=('nasm') diff --git a/community/pd/PKGBUILD b/community/pd/PKGBUILD index 9967b42cb..8a12e214f 100644 --- a/community/pd/PKGBUILD +++ b/community/pd/PKGBUILD @@ -1,23 +1,30 @@ -# $Id: PKGBUILD 92233 2013-06-03 06:13:55Z bpiotrowski $ +# $Id: PKGBUILD 99115 2013-10-24 15:22:27Z speps $ # Maintainer : speps <speps at aur dot archlinux dot org> # Contributor: TDY <tdy@gmx.com> # Contributor: Shinlun Hsieh <yngwiexx@yahoo.com.tw> pkgname=pd -pkgver=0.44.3 +pkgver=0.45.3 _ver=${pkgver%.*}-${pkgver##*.} -pkgrel=2 +pkgrel=1 pkgdesc="The Pure Data real-time music and multimedia environment" arch=('i686' 'x86_64' 'mips64el') url="http://crca.ucsd.edu/~msp/software.html" license=('custom:BSD') depends=('jack' 'fftw' 'tk') provides=('puredata') -source=("http://crca.ucsd.edu/~msp/Software/pd-$_ver.src.tar.gz") -md5sums=('a3e8ca0eab039dc472a6533ef9344582') +source=("http://crca.ucsd.edu/~msp/Software/pd-$_ver.src.tar.gz" + "enable-fftw3.patch") +md5sums=('461a3d0d558a4f45c49943234baa9ca8' + 'bb907907a9b33f6c63312274c8523d40') + +prepare() { + cd pd-$_ver + patch -p1 -i ../${source[1]} +} build() { - cd "$srcdir/pd-$_ver" + cd pd-$_ver ./autogen.sh ./configure --prefix=/usr \ --enable-alsa \ @@ -28,7 +35,7 @@ build() { } package() { - cd "$srcdir/pd-$_ver" + cd pd-$_ver make DESTDIR="$pkgdir" install # license diff --git a/community/pd/enable-fftw3.patch b/community/pd/enable-fftw3.patch new file mode 100644 index 000000000..678e05862 --- /dev/null +++ b/community/pd/enable-fftw3.patch @@ -0,0 +1,19 @@ +diff -aur pd-0.45-3/configure.ac pd-0.45-3.fftw3/configure.ac +--- pd-0.45-3/configure.ac 2013-10-03 18:22:29.000000000 +0200 ++++ pd-0.45-3.fftw3/configure.ac 2013-10-24 02:14:09.555763309 +0200 +@@ -212,13 +212,13 @@ + AM_CONDITIONAL(PORTMIDI, test x$portmidi = xyes) + if test x$portmidi = xyes; then echo Using included portmidi; fi + +-dnl fftw v2 ++dnl fftw v3 + AC_ARG_ENABLE([fftw], + [AS_HELP_STRING([--enable-fftw], + [use FFTW package])], + [fftw=$enableval]) + if test x$fftw = xyes; then +- AC_CHECK_LIB(fftw, fftw_one, [LIBS="$LIBS -lfftw"], ++ AC_CHECK_LIB(fftw3f, fftwf_execute, [LIBS="$LIBS -lfftw3f"], + [AC_MSG_NOTICE([fftw package not found - using built-in FFT]); fftw=no]) + fi + AM_CONDITIONAL(FFTW, test x$fftw = xyes) diff --git a/community/pdflib-lite/PKGBUILD b/community/pdflib-lite/PKGBUILD index 13047b971..83bec57cd 100644 --- a/community/pdflib-lite/PKGBUILD +++ b/community/pdflib-lite/PKGBUILD @@ -5,7 +5,7 @@ pkgname=pdflib-lite _pkgnamecaps=PDFlib-Lite pkgver=7.0.5p3 _basepkgver=${pkgver/p*/} -pkgrel=2 +pkgrel=3 pkgdesc="PDF manipulation library." url="http://www.pdflib.com" arch=(i686 x86_64 mips64el) diff --git a/community/pdns-recursor/PKGBUILD b/community/pdns-recursor/PKGBUILD index bd62b5abc..876f44eef 100644 --- a/community/pdns-recursor/PKGBUILD +++ b/community/pdns-recursor/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 93880 2013-07-11 16:32:02Z arodseth $ +# $Id: PKGBUILD 100036 2013-10-31 11:20:57Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Jan Steffens <heftig@archlinux.org> pkgname=pdns-recursor -pkgver=3.5.2 +pkgver=3.5.3 pkgrel=1 pkgdesc='PowerDNS recursor' url='https://www.powerdns.com/' @@ -15,11 +15,11 @@ makedepends=('boost') backup=('etc/powerdns/recursor.conf') source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.bz2" 'pdns-recursor.service') -sha256sums=('ffe3158ee5b3f62e927198fd44e839a01d3241a41a4e61afdca6709113c276bd' +sha256sums=('192c0b47a1cfcdccaa88d70fd33766a4c381f4223f966416f15e169df5d58eaa' '51688d9576736fdf210048098fa96c8710bfbd6a63eb4d69d20bac57b299b5f9') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make -j1 LUA=1 \ LUA_CPPFLAGS_CONFIG="$(pkg-config --cflags lua5.1)" \ @@ -27,7 +27,7 @@ build() { } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make SBINDIR="/usr/bin" DESTDIR="$pkgdir" install mv "$pkgdir/etc/powerdns/recursor.conf-dist" \ diff --git a/community/pdns/PKGBUILD b/community/pdns/PKGBUILD index 58a45ff3e..3e0ec7c47 100644 --- a/community/pdns/PKGBUILD +++ b/community/pdns/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 94038 2013-07-13 12:35:15Z svenstaro $ +# $Id: PKGBUILD 99950 2013-10-31 02:38:53Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Kevin Mihelich <kevin@archlinuxarm.org> @@ -16,7 +16,7 @@ provides=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') replaces=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') conflicts=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') install="$pkgname.install" -options=('!makeflags' '!libtool') +options=('!makeflags') backup=('etc/powerdns/pdns.conf') source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.gz" 'pdns.service' diff --git a/community/percona-server/PKGBUILD b/community/percona-server/PKGBUILD index 6a4f9f549..6ebe73bed 100644 --- a/community/percona-server/PKGBUILD +++ b/community/percona-server/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 96790 2013-09-05 08:50:02Z mtorromeo $ +# $Id: PKGBUILD 99951 2013-10-31 02:39:14Z allan $ # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> pkgname=percona-server -pkgver=5.5.33_rel31.1 +pkgver=5.6.14_rel62.0 pkgrel=1 pkgdesc="A backwards-compatible drop-in replacement for MySQL that provides improved performance, diagnostics and instrumentation" arch=('i686' 'x86_64' 'mips64el') @@ -15,19 +15,20 @@ makedepends=('cmake' 'openssl' 'zlib') license=('GPL') url="http://www.percona.com/software/percona-server/" -options=('!libtool' 'emptydirs') +options=('emptydirs') backup=('etc/mysql/my.cnf') install=percona.install -source=("http://www.percona.com/downloads/Percona-Server-${pkgver%.*_*}/Percona-Server-${pkgver/_rel/-}/source/Percona-Server-${pkgver/_/-}.tar.gz" - '0001-MDEV-4902-sql_yacc.yy-incompatible-with-bison-3.patch' +source=("http://www.percona.com/downloads/Percona-Server-${pkgver%.*_*}/Percona-Server-${pkgver/_/-}/release-${pkgver/_rel/-}/483/source/Percona-Server-${pkgver/_/-}.tar.gz" 'mysqld-post.sh' 'mysqld.service' - 'mysqld-tmpfile.conf') + 'mysqld-tmpfile.conf' + 'mysql56-bufsize.patch' + 'mysql56-bison3.patch') prepare() { - cd "${srcdir}/Percona-Server-${pkgver/_/-}" - sed -i 's|ADD_SUBDIRECTORY(libmysqld/examples)|# ADD_SUBDIRECTORY(libmysqld/examples)|' CMakeLists.txt - patch -p1 -i "$srcdir/0001-MDEV-4902-sql_yacc.yy-incompatible-with-bison-3.patch" + cd "$srcdir/Percona-Server-${pkgver/_/-}" + patch -p0 -i "$srcdir/mysql56-bufsize.patch" + patch -p1 -i "$srcdir/mysql56-bison3.patch" } build() { @@ -72,7 +73,7 @@ build() { -DWITH_FEDERATED_STORAGE_ENGINE=OFF \ -DWITH_EXAMPLE_STORAGE_ENGINE=OFF \ -DCMAKE_C_FLAGS="-fPIC ${CFLAGS} -fno-strict-aliasing -DBIG_JOINS=1 -fomit-frame-pointer" \ - -DCMAKE_CXX_FLAGS="-fPIC ${CXXFLAGS} -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors -fno-rtti -fpermissive" + -DCMAKE_CXX_FLAGS="-fPIC ${CXXFLAGS} -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors -fno-rtti" make } @@ -81,7 +82,7 @@ package() { cd "${srcdir}"/build make DESTDIR=${pkgdir} install - install -Dm644 "${pkgdir}"/usr/share/mysql/my-medium.cnf "${pkgdir}"/etc/mysql/my.cnf + install -Dm644 "${pkgdir}"/usr/share/mysql/my-default.cnf "${pkgdir}"/etc/mysql/my.cnf install -Dm755 "${srcdir}"/mysqld-post.sh "${pkgdir}"/usr/bin/mysqld-post install -Dm644 "${srcdir}"/mysqld-tmpfile.conf "${pkgdir}"/usr/lib/tmpfiles.d/mysqld.conf install -Dm644 "${srcdir}"/mysqld.service "${pkgdir}"/usr/lib/systemd/system/mysqld.service @@ -101,8 +102,9 @@ package() { rm "${pkgdir}"/usr/share/man/man1/mysql-test-run.pl.1 } -sha256sums=('2039ae974d0973b765a4cdc7ffa1dc75ebd93540769fb134b3a8dc521dfc0b3a' - '35f5e7819d6c24863f3319462676ea989fd58f8a334925432444b6bf5c42fdaf' +sha256sums=('69edc04585e72ac94c32598221c0762704e75190c2abe4fa680ad42ce202e280' '82a241d9fa4032187a26597d044e94ba810b209b53a7ce14bb6eb92555993a48' '9bc66470f3f80534c0bb62f9f8325ccf60b164f421f74ad74a963f065d7b1869' - 'badf6a701d9dc6ea3b4ddca26cb0f42b6236432ccdbc14c64962147802594a60') + 'badf6a701d9dc6ea3b4ddca26cb0f42b6236432ccdbc14c64962147802594a60' + '1039e232a7778544b00eb215c93bb06c588c95c2fd49cfb162dc50eb4dfbf729' + 'd36c807f085b6051cc8fddb2abc5a1939be809650f1cfefc8a87731978958929') diff --git a/community/percona-server/my.cnf b/community/percona-server/my.cnf deleted file mode 100644 index afdd6dc2c..000000000 --- a/community/percona-server/my.cnf +++ /dev/null @@ -1,145 +0,0 @@ -# MySQL config file for medium systems. -# -# This is for a system with little memory (32M - 64M) where MySQL plays -# an important part, or systems up to 128M where MySQL is used together with -# other programs (such as a web server) -# -# MySQL programs look for option files in a set of -# locations which depend on the deployment platform. -# You can copy this option file to one of those -# locations. For information about these locations, see: -# http://dev.mysql.com/doc/mysql/en/option-files.html -# -# In this file, you can use all long options that a program supports. -# If you want to know which options a program supports, run the program -# with the "--help" option. - -# The following options will be passed to all MySQL clients -[client] -#password = your_password -port = 3306 -socket = /run/mysqld/mysqld.sock - -# Here follows entries for some specific programs - -# The MySQL server -[mysqld] -port = 3306 -socket = /run/mysqld/mysqld.sock -datadir = /var/lib/mysql -skip-external-locking -key_buffer_size = 16M -max_allowed_packet = 1M -table_open_cache = 64 -sort_buffer_size = 512K -net_buffer_length = 8K -read_buffer_size = 256K -read_rnd_buffer_size = 512K -myisam_sort_buffer_size = 8M - -# Don't listen on a TCP/IP port at all. This can be a security enhancement, -# if all processes that need to connect to mysqld run on the same host. -# All interaction with mysqld must be made via Unix sockets or named pipes. -# Note that using this option without enabling named pipes on Windows -# (via the "enable-named-pipe" option) will render mysqld useless! -# -skip-networking - -# Replication Master Server (default) -# binary logging is required for replication -log-bin=mysql-bin - -# binary logging format - mixed recommended -binlog_format=mixed - -# required unique id between 1 and 2^32 - 1 -# defaults to 1 if master-host is not set -# but will not function as a master if omitted -server-id = 1 - -# Replication Slave (comment out master section to use this) -# -# To configure this host as a replication slave, you can choose between -# two methods : -# -# 1) Use the CHANGE MASTER TO command (fully described in our manual) - -# the syntax is: -# -# CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>, -# MASTER_USER=<user>, MASTER_PASSWORD=<password> ; -# -# where you replace <host>, <user>, <password> by quoted strings and -# <port> by the master's port number (3306 by default). -# -# Example: -# -# CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306, -# MASTER_USER='joe', MASTER_PASSWORD='secret'; -# -# OR -# -# 2) Set the variables below. However, in case you choose this method, then -# start replication for the first time (even unsuccessfully, for example -# if you mistyped the password in master-password and the slave fails to -# connect), the slave will create a master.info file, and any later -# change in this file to the variables' values below will be ignored and -# overridden by the content of the master.info file, unless you shutdown -# the slave server, delete master.info and restart the slaver server. -# For that reason, you may want to leave the lines below untouched -# (commented) and instead use CHANGE MASTER TO (see above) -# -# required unique id between 2 and 2^32 - 1 -# (and different from the master) -# defaults to 2 if master-host is set -# but will not function as a slave if omitted -#server-id = 2 -# -# The replication master for this slave - required -#master-host = <hostname> -# -# The username the slave will use for authentication when connecting -# to the master - required -#master-user = <username> -# -# The password the slave will authenticate with when connecting to -# the master - required -#master-password = <password> -# -# The port the master is listening on. -# optional - defaults to 3306 -#master-port = <port> -# -# binary logging - not required for slaves, but recommended -#log-bin=mysql-bin - -# Uncomment the following if you are using InnoDB tables -#innodb_data_home_dir = /var/lib/mysql -#innodb_data_file_path = ibdata1:10M:autoextend -#innodb_log_group_home_dir = /var/lib/mysql -# You can set .._buffer_pool_size up to 50 - 80 % -# of RAM but beware of setting memory usage too high -#innodb_buffer_pool_size = 16M -#innodb_additional_mem_pool_size = 2M -# Set .._log_file_size to 25 % of buffer pool size -#innodb_log_file_size = 5M -#innodb_log_buffer_size = 8M -#innodb_flush_log_at_trx_commit = 1 -#innodb_lock_wait_timeout = 50 - -[mysqldump] -quick -max_allowed_packet = 16M - -[mysql] -no-auto-rehash -# Remove the next comment character if you are not familiar with SQL -#safe-updates - -[myisamchk] -key_buffer_size = 20M -sort_buffer_size = 20M -read_buffer = 2M -write_buffer = 2M - -[mysqlhotcopy] -interactive-timeout diff --git a/community/percona-server/0001-MDEV-4902-sql_yacc.yy-incompatible-with-bison-3.patch b/community/percona-server/mysql56-bison3.patch index fda79cff3..b9767cf71 100644 --- a/community/percona-server/0001-MDEV-4902-sql_yacc.yy-incompatible-with-bison-3.patch +++ b/community/percona-server/mysql56-bison3.patch @@ -1,36 +1,17 @@ -From 6325837d6abf272b8c3dfac664f18435f8a2abf8 Mon Sep 17 00:00:00 2001 -From: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> -Date: Thu, 5 Sep 2013 09:52:54 +0200 -Subject: [PATCH] MDEV-4902 - sql_yacc.yy incompatible with bison 3 - -- YYPARSE_PARAM and YYLEX_PARAM are removed in Bison 3.0. Deprecated - since Bison 1.875 in favor of %lex-param, %parse-param. -- %pure_parser is deprecated in favor of %define api.pure. -- %parse-param adds an argument to yyerror() as well, updated - MYSQLerror() accordingly. -- %parse-param allows to declare proper type for argument. That's - what 99% of this patch is about. ---- - sql/sql_lex.cc | 12 +- - sql/sql_lex.h | 2 +- - sql/sql_parse.cc | 2 +- - sql/sql_yacc.yy | 799 ++++++++++++++++++++++++------------------------------- - 4 files changed, 361 insertions(+), 454 deletions(-) - diff --git a/sql/sql_lex.cc b/sql/sql_lex.cc -index 18323f8..b01d451 100644 +index 75440c5..af50807 100644 --- a/sql/sql_lex.cc +++ b/sql/sql_lex.cc -@@ -29,7 +29,7 @@ - #include "sp.h" - #include "sp_head.h" +@@ -34,7 +34,7 @@ + #include "sql_optimizer.h" // JOIN + #include <mysql/psi/mysql_statement.h> -static int lex_one_token(void *arg, void *yythd); +static int lex_one_token(void *arg, THD *thd); /* We are using pointer to this variable for distinguishing between assignment -@@ -869,9 +869,8 @@ bool consume_comment(Lex_input_stream *lip, int remaining_recursions_permitted) +@@ -906,9 +906,8 @@ bool consume_comment(Lex_input_stream *lip, int remaining_recursions_permitted) (which can't be followed by a signed number) */ @@ -41,7 +22,7 @@ index 18323f8..b01d451 100644 Lex_input_stream *lip= & thd->m_parser_state->m_lip; YYSTYPE *yylval=(YYSTYPE*) arg; int token; -@@ -889,7 +888,7 @@ int MYSQLlex(void *arg, void *yythd) +@@ -927,7 +926,7 @@ int MYSQLlex(void *arg, void *yythd) return token; } @@ -50,7 +31,7 @@ index 18323f8..b01d451 100644 switch(token) { case WITH: -@@ -900,7 +899,7 @@ int MYSQLlex(void *arg, void *yythd) +@@ -938,7 +937,7 @@ int MYSQLlex(void *arg, void *yythd) to transform the grammar into a LALR(1) grammar, which sql_yacc.yy can process. */ @@ -58,8 +39,8 @@ index 18323f8..b01d451 100644 + token= lex_one_token(arg, thd); switch(token) { case CUBE_SYM: - return WITH_CUBE_SYM; -@@ -923,14 +922,13 @@ int MYSQLlex(void *arg, void *yythd) + lip->m_digest_psi= MYSQL_ADD_TOKEN(lip->m_digest_psi, WITH_CUBE_SYM, +@@ -967,14 +966,13 @@ int MYSQLlex(void *arg, void *yythd) return token; } @@ -76,23 +57,23 @@ index 18323f8..b01d451 100644 LEX *lex= thd->lex; YYSTYPE *yylval=(YYSTYPE*) arg; diff --git a/sql/sql_lex.h b/sql/sql_lex.h -index 8648b32..ba37127 100644 +index 42a5e77..602f52a 100644 --- a/sql/sql_lex.h +++ b/sql/sql_lex.h -@@ -2820,7 +2820,7 @@ extern void lex_init(void); +@@ -2857,7 +2857,7 @@ extern void lex_init(void); extern void lex_free(void); extern void lex_start(THD *thd); extern void lex_end(LEX *lex); -extern int MYSQLlex(void *arg, void *yythd); +extern int MYSQLlex(void *arg, THD *thd); - extern void trim_whitespace(CHARSET_INFO *cs, LEX_STRING *str); + extern void trim_whitespace(const CHARSET_INFO *cs, LEX_STRING *str); diff --git a/sql/sql_parse.cc b/sql/sql_parse.cc -index a1a79fd..d826b77 100644 +index c88dd69..fc30370 100644 --- a/sql/sql_parse.cc +++ b/sql/sql_parse.cc -@@ -7636,7 +7636,7 @@ bool check_host_name(LEX_STRING *str) +@@ -8575,7 +8575,7 @@ bool check_host_name(LEX_STRING *str) } @@ -102,10 +83,10 @@ index a1a79fd..d826b77 100644 /** diff --git a/sql/sql_yacc.yy b/sql/sql_yacc.yy -index 34ae03b..2a6d9aa 100644 +index e640073..f2c7bfb 100644 --- a/sql/sql_yacc.yy +++ b/sql/sql_yacc.yy -@@ -22,20 +22,13 @@ +@@ -22,21 +22,14 @@ */ %{ @@ -118,8 +99,10 @@ index 34ae03b..2a6d9aa 100644 -#define YYTHD ((THD *)yythd) -#define YYLIP (& YYTHD->m_parser_state->m_lip) -#define YYPS (& YYTHD->m_parser_state->m_yacc) +-#define YYCSCL YYTHD->variables.character_set_client +#define YYLIP (& thd->m_parser_state->m_lip) +#define YYPS (& thd->m_parser_state->m_yacc) ++#define YYCSCL thd->variables.character_set_client #define MYSQL_YACC #define YYINITDEPTH 100 @@ -129,33 +112,25 @@ index 34ae03b..2a6d9aa 100644 #define Select Lex->current_select #include "sql_priv.h" #include "unireg.h" // REQUIRED: for other includes -@@ -69,14 +62,14 @@ - #pragma warning (disable : 4065) - #endif - --int yylex(void *yylval, void *yythd); -+int yylex(void *yylval, THD *thd); - - #define yyoverflow(A,B,C,D,E,F) \ - { \ +@@ -85,7 +78,7 @@ int yylex(void *yylval, void *yythd); ulong val= *(F); \ if (my_yyoverflow((B), (D), &val)) \ { \ - yyerror((char*) (A)); \ -+ yyerror(current_thd, (char*) (A)); \ ++ yyerror(current_thd, (char*) (A)); \ return 2; \ } \ else \ -@@ -88,7 +81,7 @@ int yylex(void *yylval, void *yythd); +@@ -97,7 +90,7 @@ int yylex(void *yylval, void *yythd); #define MYSQL_YYABORT \ do \ { \ - LEX::cleanup_lex_after_parse_error(YYTHD);\ -+ LEX::cleanup_lex_after_parse_error(thd);\ ++ LEX::cleanup_lex_after_parse_error(thd); \ YYABORT; \ } while (0) -@@ -174,10 +167,8 @@ void my_parse_error(const char *s) +@@ -183,10 +176,8 @@ void my_parse_error(const char *s) to abort from the parser. */ @@ -167,7 +142,7 @@ index 34ae03b..2a6d9aa 100644 /* Restore the original LEX if it was replaced when parsing a stored procedure. We must ensure that a parsing error -@@ -780,7 +771,10 @@ static bool add_create_index (LEX *lex, Key::Keytype type, +@@ -1024,7 +1015,10 @@ bool match_authorized_user(Security_context *ctx, LEX_USER *user) bool my_yyoverflow(short **a, YYSTYPE **b, ulong *yystacksize); %} @@ -177,9 +152,9 @@ index 34ae03b..2a6d9aa 100644 +%parse-param { THD *thd } +%lex-param { THD *thd } /* - Currently there are 168 shift/reduce conflicts. + Currently there are 161 shift/reduce conflicts. We should not introduce new conflicts any more. -@@ -1668,7 +1662,6 @@ rule: <-- starts at col 1 +@@ -1972,7 +1966,6 @@ rule: <-- starts at col 1 query: END_OF_INPUT { @@ -187,7 +162,7 @@ index 34ae03b..2a6d9aa 100644 if (!thd->bootstrap && (!(thd->lex->select_lex.options & OPTION_FOUND_COMMENT))) { -@@ -1682,7 +1675,7 @@ query: +@@ -1986,7 +1979,7 @@ query: { Lex_input_stream *lip = YYLIP; @@ -196,7 +171,7 @@ index 34ae03b..2a6d9aa 100644 lip->multi_statements && ! lip->eof()) { -@@ -1778,7 +1771,6 @@ statement: +@@ -2083,7 +2076,6 @@ statement: deallocate: deallocate_or_drop PREPARE_SYM ident { @@ -204,7 +179,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->sql_command= SQLCOM_DEALLOCATE_PREPARE; lex->prepared_stmt_name= $3; -@@ -1793,7 +1785,6 @@ deallocate_or_drop: +@@ -2098,7 +2090,6 @@ deallocate_or_drop: prepare: PREPARE_SYM ident FROM prepare_src { @@ -212,7 +187,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->sql_command= SQLCOM_PREPARE; lex->prepared_stmt_name= $2; -@@ -1803,14 +1794,12 @@ prepare: +@@ -2118,14 +2109,12 @@ prepare: prepare_src: TEXT_STRING_sys { @@ -227,7 +202,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->prepared_stmt_code= $2; lex->prepared_stmt_code_is_varref= TRUE; -@@ -1820,7 +1809,6 @@ prepare_src: +@@ -2135,7 +2124,6 @@ prepare_src: execute: EXECUTE_SYM ident { @@ -235,25 +210,34 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->sql_command= SQLCOM_EXECUTE; lex->prepared_stmt_name= $2; -@@ -1955,7 +1943,7 @@ master_def: +@@ -2245,7 +2233,7 @@ master_def: + { + Lex_input_stream *lip= YYLIP; + const char *start= lip->get_tok_start(); +- const char *msg= YYTHD->strmake(start, lip->get_ptr() - start); ++ const char *msg= thd->strmake(start, lip->get_ptr() - start); + my_error(ER_MASTER_DELAY_VALUE_OUT_OF_RANGE, MYF(0), + msg, MASTER_DELAY_MAX); + } +@@ -2305,7 +2293,7 @@ master_def: } if (Lex->mi.heartbeat_period > slave_net_timeout) { -- push_warning_printf(YYTHD, MYSQL_ERROR::WARN_LEVEL_WARN, -+ push_warning_printf(thd, MYSQL_ERROR::WARN_LEVEL_WARN, +- push_warning_printf(YYTHD, Sql_condition::WARN_LEVEL_WARN, ++ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN, ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX, ER(ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX)); } -@@ -1963,7 +1951,7 @@ master_def: +@@ -2313,7 +2301,7 @@ master_def: { if (Lex->mi.heartbeat_period != 0.0) { -- push_warning_printf(YYTHD, MYSQL_ERROR::WARN_LEVEL_WARN, -+ push_warning_printf(thd, MYSQL_ERROR::WARN_LEVEL_WARN, +- push_warning_printf(YYTHD, Sql_condition::WARN_LEVEL_WARN, ++ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN, ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN, ER(ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN)); Lex->mi.heartbeat_period= 0.0; -@@ -2038,7 +2026,6 @@ master_file_def: +@@ -2396,7 +2384,6 @@ master_file_def: create: CREATE opt_table_options TABLE_SYM opt_if_not_exists table_ident { @@ -261,24 +245,24 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->sql_command= SQLCOM_CREATE_TABLE; if (!lex->select_lex.add_table_to_list(thd, $5, NULL, -@@ -2063,13 +2050,13 @@ create: +@@ -2422,7 +2409,6 @@ create: } create2 { -- LEX *lex= YYTHD->lex; -+ LEX *lex= thd->lex; +- THD *thd= YYTHD; + LEX *lex= thd->lex; lex->current_select= &lex->select_lex; if ((lex->create_info.used_fields & HA_CREATE_USED_ENGINE) && - !lex->create_info.db_type) - { -- lex->create_info.db_type= ha_default_handlerton(YYTHD); -- push_warning_printf(YYTHD, MYSQL_ERROR::WARN_LEVEL_WARN, -+ lex->create_info.db_type= ha_default_handlerton(thd); -+ push_warning_printf(thd, MYSQL_ERROR::WARN_LEVEL_WARN, +@@ -2431,7 +2417,7 @@ create: + lex->create_info.db_type= + lex->create_info.options & HA_LEX_CREATE_TMP_TABLE ? + ha_default_temp_handlerton(thd) : ha_default_handlerton(thd); +- push_warning_printf(YYTHD, Sql_condition::WARN_LEVEL_WARN, ++ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN, ER_WARN_USING_OTHER_HANDLER, ER(ER_WARN_USING_OTHER_HANDLER), ha_resolve_storage_engine_name(lex->create_info.db_type), -@@ -2199,7 +2186,6 @@ server_option: +@@ -2565,7 +2551,6 @@ server_option: event_tail: remember_name EVENT_SYM opt_if_not_exists sp_name { @@ -286,16 +270,16 @@ index 34ae03b..2a6d9aa 100644 LEX *lex=Lex; lex->stmt_definition_begin= $1; -@@ -2266,7 +2252,7 @@ opt_ev_status: +@@ -2632,7 +2617,7 @@ opt_ev_status: ev_starts: /* empty */ { -- Item *item= new (YYTHD->mem_root) Item_func_now_local(); -+ Item *item= new (thd->mem_root) Item_func_now_local(); +- Item *item= new (YYTHD->mem_root) Item_func_now_local(0); ++ Item *item= new (thd->mem_root) Item_func_now_local(0); if (item == NULL) MYSQL_YYABORT; Lex->event_parse_data->item_starts= item; -@@ -2316,7 +2302,6 @@ opt_ev_comment: +@@ -2682,7 +2667,6 @@ opt_ev_comment: ev_sql_stmt: { @@ -303,15 +287,15 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; Lex_input_stream *lip= YYLIP; -@@ -2359,7 +2344,6 @@ ev_sql_stmt: +@@ -2725,7 +2709,6 @@ ev_sql_stmt: } ev_sql_stmt_inner { - THD *thd= YYTHD; LEX *lex= thd->lex; - /* return back to the original memory root ASAP */ -@@ -2418,11 +2402,10 @@ sp_name: + sp_finish_parsing(thd); +@@ -2779,11 +2762,10 @@ sp_name: $$= new sp_name($1, $3, true); if ($$ == NULL) MYSQL_YYABORT; @@ -323,138 +307,130 @@ index 34ae03b..2a6d9aa 100644 - THD *thd= YYTHD; LEX *lex= thd->lex; LEX_STRING db; - if (check_routine_name(&$1)) -@@ -2492,7 +2475,7 @@ call: + if (sp_check_name(&$1)) +@@ -2853,7 +2835,7 @@ call: lex->sql_command= SQLCOM_CALL; lex->spname= $2; lex->value_list.empty(); -- sp_add_used_routine(lex, YYTHD, $2, TYPE_ENUM_PROCEDURE); -+ sp_add_used_routine(lex, thd, $2, TYPE_ENUM_PROCEDURE); +- sp_add_used_routine(lex, YYTHD, $2, SP_TYPE_PROCEDURE); ++ sp_add_used_routine(lex, thd, $2, SP_TYPE_PROCEDURE); } opt_sp_cparam_list {} ; -@@ -2565,7 +2548,7 @@ sp_fdparam: - (enum enum_field_types)$3, - sp_param_in); - -- if (lex->sphead->fill_field_definition(YYTHD, lex, -+ if (lex->sphead->fill_field_definition(thd, lex, - (enum enum_field_types) $3, - &spvar->field_def)) - { -@@ -2602,7 +2585,7 @@ sp_pdparam: - (enum enum_field_types)$4, - (sp_param_mode_t)$1); - -- if (lex->sphead->fill_field_definition(YYTHD, lex, -+ if (lex->sphead->fill_field_definition(thd, lex, - (enum enum_field_types) $4, - &spvar->field_def)) - { -@@ -2665,13 +2648,12 @@ sp_decl: +@@ -2914,7 +2896,6 @@ sp_init_param: + sp_fdparam: + ident sp_init_param type_with_opt_collate { - LEX *lex= Lex; - -- lex->sphead->reset_lex(YYTHD); -+ lex->sphead->reset_lex(thd); - lex->spcont->declare_var_boundary($2); - } +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -2955,7 +2936,6 @@ sp_pdparams: + sp_pdparam: + sp_opt_inout sp_init_param ident type_with_opt_collate + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -3031,7 +3011,6 @@ sp_decls: + sp_decl: + DECLARE_SYM sp_decl_idents + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -3042,7 +3021,6 @@ sp_decl: type_with_opt_collate sp_opt_default { - THD *thd= YYTHD; - LEX *lex= Lex; - sp_pcontext *pctx= lex->spcont; - uint num_vars= pctx->context_var_count(); -@@ -2697,7 +2679,7 @@ sp_decl: - spvar->type= var_type; - spvar->dflt= dflt_value_item; - -- if (lex->sphead->fill_field_definition(YYTHD, lex, var_type, -+ if (lex->sphead->fill_field_definition(thd, lex, var_type, - &spvar->field_def)) - { - MYSQL_YYABORT; -@@ -2721,7 +2703,7 @@ sp_decl: - } + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -3115,7 +3093,6 @@ sp_decl: + } + | DECLARE_SYM ident CONDITION_SYM FOR_SYM sp_cond + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); - pctx->declare_var_boundary(0); -- if (lex->sphead->restore_lex(YYTHD)) -+ if (lex->sphead->restore_lex(thd)) - MYSQL_YYABORT; - $$.vars= $2; - $$.conds= $$.hndlrs= $$.curs= 0; -@@ -2736,7 +2718,7 @@ sp_decl: - my_error(ER_SP_DUP_COND, MYF(0), $2.str); - MYSQL_YYABORT; - } -- if(YYTHD->lex->spcont->push_cond(&$2, $5)) -+ if(thd->lex->spcont->push_cond(&$2, $5)) - MYSQL_YYABORT; - $$.vars= $$.hndlrs= $$.curs= 0; - $$.conds= 1; -@@ -2822,7 +2804,7 @@ sp_decl: +@@ -3131,7 +3108,6 @@ sp_decl: + } + | DECLARE_SYM sp_handler_type HANDLER_SYM FOR_SYM + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; - sp_cursor_stmt: +@@ -3171,7 +3147,6 @@ sp_decl: + } + sp_hcond_list sp_proc_stmt { -- Lex->sphead->reset_lex(YYTHD); -+ Lex->sphead->reset_lex(thd); +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -3205,7 +3180,6 @@ sp_decl: } - select + | DECLARE_SYM ident CURSOR_SYM FOR_SYM { -@@ -2838,7 +2820,7 @@ sp_cursor_stmt: - } - lex->sp_lex_in_use= TRUE; - $$= lex; -- if (lex->sphead->restore_lex(YYTHD)) -+ if (lex->sphead->restore_lex(thd)) - MYSQL_YYABORT; +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; + +@@ -3214,7 +3188,6 @@ sp_decl: } - ; -@@ -2887,7 +2869,7 @@ sp_cond: + select + { +- THD *thd= YYTHD; + LEX *cursor_lex= Lex; + sp_head *sp= cursor_lex->sphead; + +@@ -3319,7 +3292,7 @@ sp_cond: my_error(ER_WRONG_VALUE, MYF(0), "CONDITION", "0"); MYSQL_YYABORT; } -- $$= (sp_cond_type_t *)YYTHD->alloc(sizeof(sp_cond_type_t)); -+ $$= (sp_cond_type_t *)thd->alloc(sizeof(sp_cond_type_t)); +- $$= new (YYTHD->mem_root) sp_condition_value($1); ++ $$= new (thd->mem_root) sp_condition_value($1); if ($$ == NULL) MYSQL_YYABORT; - $$->type= sp_cond_type_t::number; -@@ -2904,7 +2886,7 @@ sqlstate: + } +@@ -3342,7 +3315,7 @@ sqlstate: my_error(ER_SP_BAD_SQLSTATE, MYF(0), $3.str); MYSQL_YYABORT; } -- $$= (sp_cond_type_t *)YYTHD->alloc(sizeof(sp_cond_type_t)); -+ $$= (sp_cond_type_t *)thd->alloc(sizeof(sp_cond_type_t)); +- $$= new (YYTHD->mem_root) sp_condition_value($3.str); ++ $$= new (thd->mem_root) sp_condition_value($3.str); if ($$ == NULL) MYSQL_YYABORT; - $$->type= sp_cond_type_t::state; -@@ -2934,21 +2916,21 @@ sp_hcond: + } +@@ -3373,19 +3346,19 @@ sp_hcond: } | SQLWARNING_SYM /* SQLSTATEs 01??? */ { -- $$= (sp_cond_type_t *)YYTHD->alloc(sizeof(sp_cond_type_t)); -+ $$= (sp_cond_type_t *)thd->alloc(sizeof(sp_cond_type_t)); +- $$= new (YYTHD->mem_root) sp_condition_value(sp_condition_value::WARNING); ++ $$= new (thd->mem_root) sp_condition_value(sp_condition_value::WARNING); if ($$ == NULL) MYSQL_YYABORT; - $$->type= sp_cond_type_t::warning; } | not FOUND_SYM /* SQLSTATEs 02??? */ { -- $$= (sp_cond_type_t *)YYTHD->alloc(sizeof(sp_cond_type_t)); -+ $$= (sp_cond_type_t *)thd->alloc(sizeof(sp_cond_type_t)); +- $$= new (YYTHD->mem_root) sp_condition_value(sp_condition_value::NOT_FOUND); ++ $$= new (thd->mem_root) sp_condition_value(sp_condition_value::NOT_FOUND); if ($$ == NULL) MYSQL_YYABORT; - $$->type= sp_cond_type_t::notfound; } | SQLEXCEPTION_SYM /* All other SQLSTATEs */ { -- $$= (sp_cond_type_t *)YYTHD->alloc(sizeof(sp_cond_type_t)); -+ $$= (sp_cond_type_t *)thd->alloc(sizeof(sp_cond_type_t)); +- $$= new (YYTHD->mem_root) sp_condition_value(sp_condition_value::EXCEPTION); ++ $$= new (thd->mem_root) sp_condition_value(sp_condition_value::EXCEPTION); if ($$ == NULL) MYSQL_YYABORT; - $$->type= sp_cond_type_t::exception; -@@ -2958,7 +2940,6 @@ sp_hcond: + } +@@ -3394,7 +3367,6 @@ sp_hcond: signal_stmt: SIGNAL_SYM signal_value opt_set_signal_information { @@ -462,7 +438,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; Yacc_state *state= & thd->m_parser_state->m_yacc; -@@ -3008,7 +2989,7 @@ opt_signal_value: +@@ -3447,7 +3419,7 @@ opt_signal_value: opt_set_signal_information: /* empty */ { @@ -471,25 +447,25 @@ index 34ae03b..2a6d9aa 100644 } | SET signal_information_item_list ; -@@ -3017,7 +2998,7 @@ signal_information_item_list: +@@ -3456,7 +3428,7 @@ signal_information_item_list: signal_condition_information_item_name EQ signal_allowed_expr { Set_signal_information *info; - info= & YYTHD->m_parser_state->m_yacc.m_set_signal_info; -+ info= & thd->m_parser_state->m_yacc.m_set_signal_info; ++ info= &thd->m_parser_state->m_yacc.m_set_signal_info; int index= (int) $1; info->clear(); info->m_item[index]= $3; -@@ -3026,7 +3007,7 @@ signal_information_item_list: +@@ -3465,7 +3437,7 @@ signal_information_item_list: signal_condition_information_item_name EQ signal_allowed_expr { Set_signal_information *info; - info= & YYTHD->m_parser_state->m_yacc.m_set_signal_info; -+ info= & thd->m_parser_state->m_yacc.m_set_signal_info; ++ info= &thd->m_parser_state->m_yacc.m_set_signal_info; int index= (int) $3; if (info->m_item[index] != NULL) { -@@ -3097,7 +3078,6 @@ signal_condition_information_item_name: +@@ -3536,7 +3508,6 @@ signal_condition_information_item_name: resignal_stmt: RESIGNAL_SYM opt_signal_value opt_set_signal_information { @@ -497,149 +473,379 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; Yacc_state *state= & thd->m_parser_state->m_yacc; -@@ -3172,7 +3152,6 @@ sp_proc_stmt_if: +@@ -3557,7 +3528,7 @@ get_diagnostics: + info->set_which_da($2); + + Lex->sql_command= SQLCOM_GET_DIAGNOSTICS; +- Lex->m_sql_cmd= new (YYTHD->mem_root) Sql_cmd_get_diagnostics(info); ++ Lex->m_sql_cmd= new (thd->mem_root) Sql_cmd_get_diagnostics(info); + + if (Lex->m_sql_cmd == NULL) + MYSQL_YYABORT; +@@ -3574,13 +3545,13 @@ which_area: + diagnostics_information: + statement_information + { +- $$= new (YYTHD->mem_root) Statement_information($1); ++ $$= new (thd->mem_root) Statement_information($1); + if ($$ == NULL) + MYSQL_YYABORT; + } + | CONDITION_SYM condition_number condition_information + { +- $$= new (YYTHD->mem_root) Condition_information($2, $3); ++ $$= new (thd->mem_root) Condition_information($2, $3); + if ($$ == NULL) + MYSQL_YYABORT; + } +@@ -3589,7 +3560,7 @@ diagnostics_information: + statement_information: + statement_information_item + { +- $$= new (YYTHD->mem_root) List<Statement_information_item>; ++ $$= new (thd->mem_root) List<Statement_information_item>; + if ($$ == NULL || $$->push_back($1)) + MYSQL_YYABORT; + } +@@ -3604,7 +3575,7 @@ statement_information: + statement_information_item: + simple_target_specification EQ statement_information_item_name + { +- $$= new (YYTHD->mem_root) Statement_information_item($3, $1); ++ $$= new (thd->mem_root) Statement_information_item($3, $1); + if ($$ == NULL) + MYSQL_YYABORT; + } +@@ -3612,7 +3583,6 @@ statement_information_item: + simple_target_specification: + ident + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + Lex_input_stream *lip= YYLIP; + sp_head *sp= lex->sphead; +@@ -3641,7 +3611,7 @@ simple_target_specification: + } + | '@' ident_or_text + { +- $$= new (YYTHD->mem_root) Item_func_get_user_var($2); ++ $$= new (thd->mem_root) Item_func_get_user_var($2); + if ($$ == NULL) + MYSQL_YYABORT; + } +@@ -3666,7 +3636,7 @@ condition_number: + condition_information: + condition_information_item + { +- $$= new (YYTHD->mem_root) List<Condition_information_item>; ++ $$= new (thd->mem_root) List<Condition_information_item>; + if ($$ == NULL || $$->push_back($1)) + MYSQL_YYABORT; + } +@@ -3681,7 +3651,7 @@ condition_information: + condition_information_item: + simple_target_specification EQ condition_information_item_name + { +- $$= new (YYTHD->mem_root) Condition_information_item($3, $1); ++ $$= new (thd->mem_root) Condition_information_item($3, $1); + if ($$ == NULL) + MYSQL_YYABORT; + } +@@ -3720,7 +3690,6 @@ sp_decl_idents: + { + /* NOTE: field definition is filled in sp_decl section. */ + +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); + +@@ -3740,7 +3709,6 @@ sp_decl_idents: + { + /* NOTE: field definition is filled in sp_decl section. */ + +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); + +@@ -3796,7 +3764,6 @@ sp_proc_stmt_if: sp_proc_stmt_statement: { - THD *thd= YYTHD; LEX *lex= thd->lex; Lex_input_stream *lip= YYLIP; - -@@ -3181,7 +3160,6 @@ sp_proc_stmt_statement: + sp_head *sp= lex->sphead; +@@ -3806,7 +3773,6 @@ sp_proc_stmt_statement: } statement { - THD *thd= YYTHD; LEX *lex= thd->lex; - Lex_input_stream *lip= YYLIP; sp_head *sp= lex->sphead; -@@ -3228,7 +3206,7 @@ sp_proc_stmt_statement: +@@ -3853,7 +3819,6 @@ sp_proc_stmt_statement: sp_proc_stmt_return: RETURN_SYM -- { Lex->sphead->reset_lex(YYTHD); } -+ { Lex->sphead->reset_lex(thd); } + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + +@@ -3863,7 +3828,6 @@ sp_proc_stmt_return: + } expr { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + +@@ -3909,7 +3873,6 @@ sp_proc_stmt_return: + + sp_proc_stmt_unlabeled: + { /* Unlabeled controls get a secret label. */ +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -3932,7 +3895,6 @@ sp_proc_stmt_unlabeled: + sp_proc_stmt_leave: + LEAVE_SYM label_ident + { +- THD *thd= YYTHD; LEX *lex= Lex; -@@ -3250,7 +3228,7 @@ sp_proc_stmt_return: - MYSQL_YYABORT; - sp->m_flags|= sp_head::HAS_RETURN; - } -- if (sp->restore_lex(YYTHD)) -+ if (sp->restore_lex(thd)) - MYSQL_YYABORT; - } - ; -@@ -3477,7 +3455,7 @@ sp_fetch_list: - ; + sp_head *sp = lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -3991,7 +3953,6 @@ sp_proc_stmt_leave: + sp_proc_stmt_iterate: + ITERATE_SYM label_ident + { +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4041,7 +4002,6 @@ sp_proc_stmt_iterate: + sp_proc_stmt_open: + OPEN_SYM ident + { +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4065,7 +4025,6 @@ sp_proc_stmt_open: + sp_proc_stmt_fetch: + FETCH_SYM sp_opt_fetch_noise ident INTO + { +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4091,7 +4050,6 @@ sp_proc_stmt_fetch: + sp_proc_stmt_close: + CLOSE_SYM ident + { +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4159,7 +4117,6 @@ sp_fetch_list: sp_if: -- { Lex->sphead->reset_lex(YYTHD); } -+ { Lex->sphead->reset_lex(thd); } - expr THEN_SYM { - LEX *lex= Lex; -@@ -3491,7 +3469,7 @@ sp_if: - sp->add_cont_backpatch(i) || - sp->add_instr(i)) - MYSQL_YYABORT; -- if (sp->restore_lex(YYTHD)) -+ if (sp->restore_lex(thd)) - MYSQL_YYABORT; +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + +@@ -4168,7 +4125,6 @@ sp_if: } - sp_proc_stmts1 -@@ -3530,7 +3508,7 @@ simple_case_stmt: + expr { +- THD *thd= YYTHD; LEX *lex= Lex; - case_stmt_action_case(lex); -- lex->sphead->reset_lex(YYTHD); /* For expr $3 */ -+ lex->sphead->reset_lex(thd); /* For expr $3 */ + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4204,7 +4160,6 @@ sp_if: + } + THEN_SYM sp_proc_stmts1 + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4246,7 +4201,6 @@ case_stmt_specification: + simple_case_stmt: + CASE_SYM + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + +@@ -4257,7 +4211,6 @@ simple_case_stmt: } expr { -@@ -3539,7 +3517,7 @@ simple_case_stmt: - MYSQL_YYABORT; +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; - /* For expr $3 */ -- if (lex->sphead->restore_lex(YYTHD)) -+ if (lex->sphead->restore_lex(thd)) - MYSQL_YYABORT; +@@ -4308,7 +4261,7 @@ simple_case_stmt: + searched_case_stmt: + CASE_SYM + { +- case_stmt_action_case(YYTHD); ++ case_stmt_action_case(thd); } - simple_when_clause_list -@@ -3581,7 +3559,7 @@ searched_when_clause_list: + searched_when_clause_list + else_clause_opt +@@ -4332,7 +4285,6 @@ searched_when_clause_list: simple_when_clause: WHEN_SYM { -- Lex->sphead->reset_lex(YYTHD); /* For expr $3 */ -+ Lex->sphead->reset_lex(thd); /* For expr $3 */ - } - expr +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + +@@ -4343,7 +4295,6 @@ simple_when_clause: { -@@ -3591,7 +3569,7 @@ simple_when_clause: - if (case_stmt_action_when(lex, $3, true)) - MYSQL_YYABORT; - /* For expr $3 */ -- if (lex->sphead->restore_lex(YYTHD)) -+ if (lex->sphead->restore_lex(thd)) + /* Simple case: <caseval> = <whenval> */ + +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4382,7 +4333,7 @@ simple_when_clause: + THEN_SYM + sp_proc_stmts1 + { +- if (case_stmt_action_then(YYTHD, Lex)) ++ if (case_stmt_action_then(thd, Lex)) MYSQL_YYABORT; } - THEN_SYM -@@ -3606,7 +3584,7 @@ simple_when_clause: + ; +@@ -4390,7 +4341,6 @@ simple_when_clause: searched_when_clause: WHEN_SYM { -- Lex->sphead->reset_lex(YYTHD); /* For expr $3 */ -+ Lex->sphead->reset_lex(thd); /* For expr $3 */ +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + +@@ -4399,7 +4349,6 @@ searched_when_clause: } expr { -@@ -3614,7 +3592,7 @@ searched_when_clause: - if (case_stmt_action_when(lex, $3, false)) - MYSQL_YYABORT; - /* For expr $3 */ -- if (lex->sphead->restore_lex(YYTHD)) -+ if (lex->sphead->restore_lex(thd)) - MYSQL_YYABORT; - } +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4435,7 +4384,7 @@ searched_when_clause: THEN_SYM -@@ -3778,7 +3756,7 @@ sp_unlabeled_control: + sp_proc_stmts1 + { +- if (case_stmt_action_then(YYTHD, Lex)) ++ if (case_stmt_action_then(thd, Lex)) MYSQL_YYABORT; } - | WHILE_SYM -- { Lex->sphead->reset_lex(YYTHD); } -+ { Lex->sphead->reset_lex(thd); } - expr DO_SYM + ; +@@ -4443,7 +4392,6 @@ searched_when_clause: + else_clause_opt: + /* empty */ { +- THD *thd= YYTHD; LEX *lex= Lex; -@@ -3792,7 +3770,7 @@ sp_unlabeled_control: - sp->new_cont_backpatch(i) || - sp->add_instr(i)) - MYSQL_YYABORT; -- if (sp->restore_lex(YYTHD)) -+ if (sp->restore_lex(thd)) + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4473,7 +4421,7 @@ sp_labeled_control: + } + else + { +- lab= pctx->push_label(YYTHD, $1, sp->instructions()); ++ lab= pctx->push_label(thd, $1, sp->instructions()); + lab->type= sp_label::ITERATION; + } + } +@@ -4515,7 +4463,7 @@ sp_labeled_block: MYSQL_YYABORT; + } + +- lab= pctx->push_label(YYTHD, $1, sp->instructions()); ++ lab= pctx->push_label(thd, $1, sp->instructions()); + lab->type= sp_label::BEGIN; + } + sp_block_content sp_opt_label +@@ -4542,7 +4490,7 @@ sp_unlabeled_block: + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); + + sp_label *lab= +- pctx->push_label(YYTHD, EMPTY_STR, sp->instructions()); ++ pctx->push_label(thd, EMPTY_STR, sp->instructions()); + + lab->type= sp_label::BEGIN; } - sp_proc_stmts1 END WHILE_SYM -@@ -3807,7 +3785,7 @@ sp_unlabeled_control: - lex->sphead->do_cont_backpatch(); +@@ -4558,7 +4506,6 @@ sp_block_content: + { /* QQ This is just a dummy for grouping declarations and statements + together. No [[NOT] ATOMIC] yet, and we need to figure out how + make it coexist with the existing BEGIN COMMIT/ROLLBACK. */ +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_pcontext *parent_pctx= lex->get_sp_current_parsing_ctx(); + +@@ -4571,7 +4518,6 @@ sp_block_content: + sp_proc_stmts + END + { +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4607,7 +4553,6 @@ sp_unlabeled_control: + LOOP_SYM + sp_proc_stmts1 END LOOP_SYM + { +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4622,7 +4567,6 @@ sp_unlabeled_control: } - | REPEAT_SYM sp_proc_stmts1 UNTIL_SYM -- { Lex->sphead->reset_lex(YYTHD); } -+ { Lex->sphead->reset_lex(thd); } - expr END REPEAT_SYM + | WHILE_SYM { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + +@@ -4631,7 +4575,6 @@ sp_unlabeled_control: + } + expr + { +- THD *thd= YYTHD; LEX *lex= Lex; -@@ -3819,7 +3797,7 @@ sp_unlabeled_control: - if (i == NULL || - lex->sphead->add_instr(i)) - MYSQL_YYABORT; -- if (lex->sphead->restore_lex(YYTHD)) -+ if (lex->sphead->restore_lex(thd)) - MYSQL_YYABORT; - /* We can shortcut the cont_backpatch here */ - i->m_cont_dest= ip+1; -@@ -4242,7 +4220,6 @@ create2: + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4669,7 +4612,6 @@ sp_unlabeled_control: + sp_proc_stmts1 + END WHILE_SYM + { +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -4685,7 +4627,6 @@ sp_unlabeled_control: + } + | REPEAT_SYM sp_proc_stmts1 UNTIL_SYM + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + +@@ -4694,7 +4635,6 @@ sp_unlabeled_control: + } + expr + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -5147,7 +5087,6 @@ create2: create3 {} | LIKE table_ident { @@ -647,7 +853,7 @@ index 34ae03b..2a6d9aa 100644 TABLE_LIST *src_table; LEX *lex= thd->lex; -@@ -4257,7 +4234,6 @@ create2: +@@ -5162,7 +5101,6 @@ create2: } | '(' LIKE table_ident ')' { @@ -655,7 +861,7 @@ index 34ae03b..2a6d9aa 100644 TABLE_LIST *src_table; LEX *lex= thd->lex; -@@ -4858,7 +4834,7 @@ part_value_expr_item: +@@ -5763,7 +5701,7 @@ part_value_expr_item: my_parse_error(ER(ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR)); MYSQL_YYABORT; } @@ -664,57 +870,50 @@ index 34ae03b..2a6d9aa 100644 { MYSQL_YYABORT; } -@@ -5252,19 +5228,19 @@ default_collation: +@@ -6221,7 +6159,6 @@ default_collation: storage_engines: ident_or_text { -- plugin_ref plugin= ha_resolve_by_name(YYTHD, &$1); -+ plugin_ref plugin= ha_resolve_by_name(thd, &$1); - - if (plugin) - $$= plugin_data(plugin, handlerton*); - else - { -- if (YYTHD->variables.sql_mode & MODE_NO_ENGINE_SUBSTITUTION) -+ if (thd->variables.sql_mode & MODE_NO_ENGINE_SUBSTITUTION) - { - my_error(ER_UNKNOWN_STORAGE_ENGINE, MYF(0), $1.str); - MYSQL_YYABORT; - } - $$= 0; -- push_warning_printf(YYTHD, MYSQL_ERROR::WARN_LEVEL_WARN, -+ push_warning_printf(thd, MYSQL_ERROR::WARN_LEVEL_WARN, - ER_UNKNOWN_STORAGE_ENGINE, - ER(ER_UNKNOWN_STORAGE_ENGINE), - $1.str); -@@ -5276,7 +5252,7 @@ known_storage_engines: +- THD *thd= YYTHD; + plugin_ref plugin= + ha_resolve_by_name(thd, &$1, + thd->lex->create_info.options & HA_LEX_CREATE_TMP_TABLE); +@@ -6247,7 +6184,6 @@ storage_engines: + known_storage_engines: ident_or_text { - plugin_ref plugin; -- if ((plugin= ha_resolve_by_name(YYTHD, &$1))) -+ if ((plugin= ha_resolve_by_name(thd, &$1))) - $$= plugin_data(plugin, handlerton*); - else - { -@@ -5506,7 +5482,7 @@ type: +- THD *thd= YYTHD; + LEX *lex= thd->lex; + plugin_ref plugin= + ha_resolve_by_name(thd, &$1, +@@ -6483,7 +6419,7 @@ type: { - char buff[sizeof("YEAR()") + MY_INT64_NUM_DECIMAL_DIGITS + 1]; - my_snprintf(buff, sizeof(buff), "YEAR(%lu)", length); -- push_warning_printf(YYTHD, MYSQL_ERROR::WARN_LEVEL_NOTE, -+ push_warning_printf(thd, MYSQL_ERROR::WARN_LEVEL_NOTE, - ER_WARN_DEPRECATED_SYNTAX, - ER(ER_WARN_DEPRECATED_SYNTAX), - buff, "YEAR(4)"); -@@ -5520,7 +5496,7 @@ type: - { $$=MYSQL_TYPE_TIME; } - | TIMESTAMP + /* Reset unsupported positive column width to default value */ + Lex->length= NULL; +- push_warning_printf(YYTHD, Sql_condition::WARN_LEVEL_WARN, ++ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN, + ER_INVALID_YEAR_COLUMN_LENGTH, + ER(ER_INVALID_YEAR_COLUMN_LENGTH), + length); +@@ -6497,7 +6433,7 @@ type: + { $$= MYSQL_TYPE_TIME2; } + | TIMESTAMP type_datetime_precision { - if (YYTHD->variables.sql_mode & MODE_MAXDB) + if (thd->variables.sql_mode & MODE_MAXDB) - $$=MYSQL_TYPE_DATETIME; + $$=MYSQL_TYPE_DATETIME2; else { -@@ -5652,7 +5628,7 @@ int_type: +@@ -6505,7 +6441,7 @@ type: + Unlike other types TIMESTAMP fields are NOT NULL by default. + This behavior is deprecated now. + */ +- if (!YYTHD->variables.explicit_defaults_for_timestamp) ++ if (!thd->variables.explicit_defaults_for_timestamp) + Lex->type|= NOT_NULL_FLAG; + + $$=MYSQL_TYPE_TIMESTAMP2; +@@ -6632,7 +6568,7 @@ int_type: real_type: REAL { @@ -723,25 +922,16 @@ index 34ae03b..2a6d9aa 100644 MYSQL_TYPE_FLOAT : MYSQL_TYPE_DOUBLE; } | DOUBLE_SYM -@@ -5727,7 +5703,7 @@ attribute: - | DEFAULT now_or_signed_literal { Lex->default_value=$2; } - | ON UPDATE_SYM NOW_SYM optional_braces - { -- Item *item= new (YYTHD->mem_root) Item_func_now_local(); -+ Item *item= new (thd->mem_root) Item_func_now_local(); - if (item == NULL) - MYSQL_YYABORT; - Lex->on_update_value= item; -@@ -5798,7 +5774,7 @@ type_with_opt_collate: - now_or_signed_literal: - NOW_SYM optional_braces +@@ -6821,7 +6757,7 @@ type_with_opt_collate: + now: + NOW_SYM func_datetime_precision { -- $$= new (YYTHD->mem_root) Item_func_now_local(); -+ $$= new (thd->mem_root) Item_func_now_local(); +- $$= new (YYTHD->mem_root) Item_func_now_local($2); ++ $$= new (thd->mem_root) Item_func_now_local($2); if ($$ == NULL) MYSQL_YYABORT; - } -@@ -6217,7 +6193,6 @@ string_list: + }; +@@ -7301,7 +7237,6 @@ string_list: alter: ALTER opt_ignore TABLE_SYM table_ident { @@ -749,15 +939,15 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->name.str= 0; lex->name.length= 0; -@@ -6243,7 +6218,6 @@ alter: +@@ -7327,7 +7262,6 @@ alter: } alter_commands { - THD *thd= YYTHD; LEX *lex= thd->lex; - if (!lex->m_stmt) + if (!lex->m_sql_cmd) { -@@ -6356,7 +6330,7 @@ alter: +@@ -7440,7 +7374,7 @@ alter: Event_parse_data. */ @@ -766,7 +956,25 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; Lex->event_parse_data->identifier= $4; -@@ -6471,7 +6445,6 @@ alter_commands: +@@ -7543,7 +7477,7 @@ alter_commands: + /* empty */ + | DISCARD TABLESPACE + { +- Lex->m_sql_cmd= new (YYTHD->mem_root) ++ Lex->m_sql_cmd= new (thd->mem_root) + Sql_cmd_discard_import_tablespace( + Sql_cmd_discard_import_tablespace::DISCARD_TABLESPACE); + if (Lex->m_sql_cmd == NULL) +@@ -7551,7 +7485,7 @@ alter_commands: + } + | IMPORT TABLESPACE + { +- Lex->m_sql_cmd= new (YYTHD->mem_root) ++ Lex->m_sql_cmd= new (thd->mem_root) + Sql_cmd_discard_import_tablespace( + Sql_cmd_discard_import_tablespace::IMPORT_TABLESPACE); + if (Lex->m_sql_cmd == NULL) +@@ -7585,7 +7519,6 @@ alter_commands: | OPTIMIZE PARTITION_SYM opt_no_write_to_binlog all_or_alt_part_name_list { @@ -774,7 +982,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->no_write_to_binlog= $3; lex->check_opt.init(); -@@ -6485,7 +6458,6 @@ alter_commands: +@@ -7599,7 +7532,6 @@ alter_commands: | ANALYZE_SYM PARTITION_SYM opt_no_write_to_binlog all_or_alt_part_name_list { @@ -782,15 +990,15 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->no_write_to_binlog= $3; lex->check_opt.init(); -@@ -6497,7 +6469,6 @@ alter_commands: +@@ -7611,7 +7543,6 @@ alter_commands: } | CHECK_SYM PARTITION_SYM all_or_alt_part_name_list { - THD *thd= YYTHD; LEX *lex= thd->lex; lex->check_opt.init(); - DBUG_ASSERT(!lex->m_stmt); -@@ -6510,7 +6481,6 @@ alter_commands: + DBUG_ASSERT(!lex->m_sql_cmd); +@@ -7624,7 +7555,6 @@ alter_commands: | REPAIR PARTITION_SYM opt_no_write_to_binlog all_or_alt_part_name_list { @@ -798,15 +1006,23 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->no_write_to_binlog= $3; lex->check_opt.init(); -@@ -6530,7 +6500,6 @@ alter_commands: +@@ -7644,7 +7574,6 @@ alter_commands: } | TRUNCATE_SYM PARTITION_SYM all_or_alt_part_name_list { - THD *thd= YYTHD; LEX *lex= thd->lex; lex->check_opt.init(); - DBUG_ASSERT(!lex->m_stmt); -@@ -6785,7 +6754,6 @@ alter_list_item: + DBUG_ASSERT(!lex->m_sql_cmd); +@@ -7657,7 +7586,6 @@ alter_commands: + | EXCHANGE_SYM PARTITION_SYM alt_part_name_item + WITH TABLE_SYM table_ident have_partitioning + { +- THD *thd= YYTHD; + LEX *lex= thd->lex; + size_t dummy; + lex->select_lex.db=$6->db.str; +@@ -7939,7 +7867,6 @@ alter_list_item: { if (!$4) { @@ -814,39 +1030,39 @@ index 34ae03b..2a6d9aa 100644 $4= thd->variables.collation_database; } $5= $5 ? $5 : $4; -@@ -6980,7 +6948,6 @@ repair: +@@ -8301,7 +8228,6 @@ repair: } table_list opt_mi_repair_type { - THD *thd= YYTHD; LEX* lex= thd->lex; - DBUG_ASSERT(!lex->m_stmt); - lex->m_stmt= new (thd->mem_root) Repair_table_statement(lex); -@@ -7018,7 +6985,6 @@ analyze: + DBUG_ASSERT(!lex->m_sql_cmd); + lex->m_sql_cmd= new (thd->mem_root) Sql_cmd_repair_table(); +@@ -8339,7 +8265,6 @@ analyze: } table_list { - THD *thd= YYTHD; LEX* lex= thd->lex; - DBUG_ASSERT(!lex->m_stmt); - lex->m_stmt= new (thd->mem_root) Analyze_table_statement(lex); -@@ -7053,7 +7019,6 @@ check: + DBUG_ASSERT(!lex->m_sql_cmd); + lex->m_sql_cmd= new (thd->mem_root) Sql_cmd_analyze_table(); +@@ -8374,7 +8299,6 @@ check: } table_list opt_mi_check_type { - THD *thd= YYTHD; LEX* lex= thd->lex; - DBUG_ASSERT(!lex->m_stmt); - lex->m_stmt= new (thd->mem_root) Check_table_statement(lex); -@@ -7094,7 +7059,6 @@ optimize: + DBUG_ASSERT(!lex->m_sql_cmd); + lex->m_sql_cmd= new (thd->mem_root) Sql_cmd_check_table(); +@@ -8415,7 +8339,6 @@ optimize: } table_list { - THD *thd= YYTHD; LEX* lex= thd->lex; - DBUG_ASSERT(!lex->m_stmt); - lex->m_stmt= new (thd->mem_root) Optimize_table_statement(lex); -@@ -7179,7 +7143,7 @@ keycache_list: + DBUG_ASSERT(!lex->m_sql_cmd); + lex->m_sql_cmd= new (thd->mem_root) Sql_cmd_optimize_table(); +@@ -8500,7 +8423,7 @@ keycache_list: assign_to_keycache: table_ident cache_keys_spec { @@ -855,16 +1071,16 @@ index 34ae03b..2a6d9aa 100644 MDL_SHARED_READ, Select->pop_index_hints())) MYSQL_YYABORT; -@@ -7189,7 +7153,7 @@ assign_to_keycache: +@@ -8510,7 +8433,7 @@ assign_to_keycache: assign_to_keycache_parts: table_ident adm_partition cache_keys_spec { - if (!Select->add_table_to_list(YYTHD, $1, NULL, 0, TL_READ, -+ if (!Select->add_table_to_list(thd, $1, NULL, 0, TL_READ, ++ if (!Select->add_table_to_list(thd, $1, NULL, 0, TL_READ, MDL_SHARED_READ, Select->pop_index_hints())) MYSQL_YYABORT; -@@ -7225,7 +7189,7 @@ preload_list: +@@ -8546,7 +8469,7 @@ preload_list: preload_keys: table_ident cache_keys_spec opt_ignore_leaves { @@ -873,7 +1089,7 @@ index 34ae03b..2a6d9aa 100644 MDL_SHARED_READ, Select->pop_index_hints())) MYSQL_YYABORT; -@@ -7235,7 +7199,7 @@ preload_keys: +@@ -8556,7 +8479,7 @@ preload_keys: preload_keys_parts: table_ident adm_partition cache_keys_spec opt_ignore_leaves { @@ -882,7 +1098,7 @@ index 34ae03b..2a6d9aa 100644 MDL_SHARED_READ, Select->pop_index_hints())) MYSQL_YYABORT; -@@ -7252,7 +7216,7 @@ adm_partition: +@@ -8573,7 +8496,7 @@ adm_partition: cache_keys_spec: { @@ -891,7 +1107,7 @@ index 34ae03b..2a6d9aa 100644 Select->set_index_hint_type(INDEX_HINT_USE, old_mode ? INDEX_HINT_MASK_JOIN : -@@ -7471,7 +7435,6 @@ select_item_list: +@@ -8788,7 +8711,6 @@ select_item_list: | select_item | '*' { @@ -899,12 +1115,12 @@ index 34ae03b..2a6d9aa 100644 Item *item= new (thd->mem_root) Item_field(&thd->lex->current_select->context, NULL, NULL, "*"); -@@ -7486,14 +7449,12 @@ select_item_list: +@@ -8803,14 +8725,11 @@ select_item_list: select_item: remember_name table_wild remember_end { - THD *thd= YYTHD; - +- if (add_item_to_list(thd, $2)) MYSQL_YYABORT; } @@ -914,7 +1130,7 @@ index 34ae03b..2a6d9aa 100644 DBUG_ASSERT($1 < $3); if (add_item_to_list(thd, $2)) -@@ -7589,7 +7550,7 @@ expr: +@@ -8905,7 +8824,7 @@ expr: else { /* X OR Y */ @@ -923,16 +1139,16 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -7597,7 +7558,7 @@ expr: +@@ -8913,7 +8832,7 @@ expr: | expr XOR expr %prec XOR { /* XOR is a proprietary extension */ -- $$ = new (YYTHD->mem_root) Item_cond_xor($1, $3); -+ $$ = new (thd->mem_root) Item_cond_xor($1, $3); +- $$ = new (YYTHD->mem_root) Item_func_xor($1, $3); ++ $$ = new (thd->mem_root) Item_func_xor($1, $3); if ($$ == NULL) MYSQL_YYABORT; } -@@ -7639,50 +7600,50 @@ expr: +@@ -8955,50 +8874,50 @@ expr: else { /* X AND Y */ @@ -991,7 +1207,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -7692,19 +7653,19 @@ expr: +@@ -9008,19 +8927,19 @@ expr: bool_pri: bool_pri IS NULL_SYM %prec IS { @@ -1014,7 +1230,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -7726,13 +7687,12 @@ bool_pri: +@@ -9042,13 +8961,12 @@ bool_pri: predicate: bit_expr IN_SYM '(' subselect ')' { @@ -1029,7 +1245,7 @@ index 34ae03b..2a6d9aa 100644 Item *item= new (thd->mem_root) Item_in_subselect($1, $5); if (item == NULL) MYSQL_YYABORT; -@@ -7742,7 +7702,7 @@ predicate: +@@ -9058,7 +8976,7 @@ predicate: } | bit_expr IN_SYM '(' expr ')' { @@ -1038,7 +1254,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -7750,13 +7710,13 @@ predicate: +@@ -9066,13 +8984,13 @@ predicate: { $6->push_front($4); $6->push_front($1); @@ -1054,7 +1270,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -7764,7 +7724,7 @@ predicate: +@@ -9080,7 +8998,7 @@ predicate: { $7->push_front($5); $7->push_front($1); @@ -1063,7 +1279,7 @@ index 34ae03b..2a6d9aa 100644 if (item == NULL) MYSQL_YYABORT; item->negate(); -@@ -7772,14 +7732,14 @@ predicate: +@@ -9088,14 +9006,14 @@ predicate: } | bit_expr BETWEEN_SYM bit_expr AND_SYM predicate { @@ -1080,7 +1296,7 @@ index 34ae03b..2a6d9aa 100644 if (item == NULL) MYSQL_YYABORT; item->negate(); -@@ -7787,42 +7747,42 @@ predicate: +@@ -9103,42 +9021,42 @@ predicate: } | bit_expr SOUNDS_SYM LIKE bit_expr { @@ -1132,7 +1348,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -7832,85 +7792,85 @@ predicate: +@@ -9148,85 +9066,85 @@ predicate: bit_expr: bit_expr '|' bit_expr %prec '|' { @@ -1232,7 +1448,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -7959,7 +7919,6 @@ simple_expr: +@@ -9275,7 +9193,6 @@ simple_expr: | function_call_conflict | simple_expr COLLATE_SYM ident_or_text %prec NEG { @@ -1240,7 +1456,7 @@ index 34ae03b..2a6d9aa 100644 Item *i1= new (thd->mem_root) Item_string($3.str, $3.length, thd->charset()); -@@ -7975,7 +7934,7 @@ simple_expr: +@@ -9291,7 +9208,7 @@ simple_expr: | sum_expr | simple_expr OR_OR_SYM simple_expr { @@ -1249,7 +1465,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -7985,25 +7944,25 @@ simple_expr: +@@ -9301,25 +9218,25 @@ simple_expr: } | '-' simple_expr %prec NEG { @@ -1279,7 +1495,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8012,20 +7971,20 @@ simple_expr: +@@ -9328,20 +9245,20 @@ simple_expr: | '(' expr ',' expr_list ')' { $4->push_front($2); @@ -1303,7 +1519,16 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8034,7 +7993,7 @@ simple_expr: +@@ -9378,7 +9295,7 @@ simple_expr: + type= MYSQL_TYPE_DATETIME; + } + if (type != MYSQL_TYPE_STRING) +- $$= create_temporal_literal(YYTHD, ++ $$= create_temporal_literal(thd, + str.ptr(), str.length(), + system_charset_info, + type, false); +@@ -9389,7 +9306,7 @@ simple_expr: | MATCH ident_list_arg AGAINST '(' bit_expr fulltext_options ')' { $2->push_front($5); @@ -1312,7 +1537,7 @@ index 34ae03b..2a6d9aa 100644 if (i1 == NULL) MYSQL_YYABORT; Select->add_ftfunc_to_list(i1); -@@ -8042,7 +8001,7 @@ simple_expr: +@@ -9397,7 +9314,7 @@ simple_expr: } | BINARY simple_expr %prec NEG { @@ -1321,7 +1546,7 @@ index 34ae03b..2a6d9aa 100644 &my_charset_bin); if ($$ == NULL) MYSQL_YYABORT; -@@ -8050,27 +8009,27 @@ simple_expr: +@@ -9405,27 +9322,27 @@ simple_expr: | CAST_SYM '(' expr AS cast_type ')' { LEX *lex= Lex; @@ -1353,8 +1578,8 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8083,14 +8042,14 @@ simple_expr: - my_error(ER_WRONG_COLUMN_NAME, MYF(0), il->my_name()->str); +@@ -9438,14 +9355,14 @@ simple_expr: + my_error(ER_WRONG_COLUMN_NAME, MYF(0), il->m_name.ptr()); MYSQL_YYABORT; } - $$= new (YYTHD->mem_root) Item_default_value(Lex->current_context(), @@ -1370,7 +1595,7 @@ index 34ae03b..2a6d9aa 100644 $3); if ($$ == NULL) MYSQL_YYABORT; -@@ -8098,7 +8057,7 @@ simple_expr: +@@ -9453,7 +9370,7 @@ simple_expr: | INTERVAL_SYM expr interval '+' expr %prec INTERVAL_SYM /* we cannot put interval before - */ { @@ -1379,7 +1604,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8113,19 +8072,19 @@ simple_expr: +@@ -9468,19 +9385,19 @@ simple_expr: function_call_keyword: CHAR_SYM '(' expr_list ')' { @@ -1402,7 +1627,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; Lex->set_stmt_unsafe(LEX::BINLOG_STMT_UNSAFE_SYSTEM_FUNCTION); -@@ -8133,31 +8092,30 @@ function_call_keyword: +@@ -9488,31 +9405,30 @@ function_call_keyword: } | DATE_SYM '(' expr ')' { @@ -1438,7 +1663,7 @@ index 34ae03b..2a6d9aa 100644 List<Item> *list= new (thd->mem_root) List<Item>; if (list == NULL) MYSQL_YYABORT; -@@ -8172,7 +8130,6 @@ function_call_keyword: +@@ -9527,7 +9443,6 @@ function_call_keyword: } | INTERVAL_SYM '(' expr ',' expr ',' expr_list ')' %prec INTERVAL_SYM { @@ -1446,7 +1671,7 @@ index 34ae03b..2a6d9aa 100644 $7->push_front($5); $7->push_front($3); Item_row *item= new (thd->mem_root) Item_row(*$7); -@@ -8184,103 +8141,103 @@ function_call_keyword: +@@ -9539,103 +9454,103 @@ function_call_keyword: } | LEFT '(' expr ',' expr ')' { @@ -1567,7 +1792,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; Lex->set_stmt_unsafe(LEX::BINLOG_STMT_UNSAFE_SYSTEM_FUNCTION); -@@ -8288,7 +8245,7 @@ function_call_keyword: +@@ -9643,7 +9558,7 @@ function_call_keyword: } | YEAR_SYM '(' expr ')' { @@ -1576,7 +1801,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8309,34 +8266,34 @@ function_call_keyword: +@@ -9664,27 +9579,27 @@ function_call_keyword: function_call_nonkeyword: ADDDATE_SYM '(' expr ',' expr ')' { @@ -1601,22 +1826,14 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; Lex->safe_to_cache_query=0; } - | CURTIME optional_braces - { -- $$= new (YYTHD->mem_root) Item_func_curtime_local(); -+ $$= new (thd->mem_root) Item_func_curtime_local(); - if ($$ == NULL) - MYSQL_YYABORT; - Lex->safe_to_cache_query=0; - } - | CURTIME '(' expr ')' + | CURTIME func_datetime_precision { -- $$= new (YYTHD->mem_root) Item_func_curtime_local($3); -+ $$= new (thd->mem_root) Item_func_curtime_local($3); +- $$= new (YYTHD->mem_root) Item_func_curtime_local($2); ++ $$= new (thd->mem_root) Item_func_curtime_local($2); if ($$ == NULL) MYSQL_YYABORT; Lex->safe_to_cache_query=0; -@@ -8344,83 +8301,83 @@ function_call_nonkeyword: +@@ -9692,26 +9607,26 @@ function_call_nonkeyword: | DATE_ADD_INTERVAL '(' expr ',' INTERVAL_SYM expr interval ')' %prec INTERVAL_SYM { @@ -1647,21 +1864,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } - | NOW_SYM optional_braces - { -- $$= new (YYTHD->mem_root) Item_func_now_local(); -+ $$= new (thd->mem_root) Item_func_now_local(); - if ($$ == NULL) - MYSQL_YYABORT; - Lex->safe_to_cache_query=0; - } - | NOW_SYM '(' expr ')' - { -- $$= new (YYTHD->mem_root) Item_func_now_local($3); -+ $$= new (thd->mem_root) Item_func_now_local($3); - if ($$ == NULL) - MYSQL_YYABORT; - Lex->safe_to_cache_query=0; +@@ -9722,44 +9637,44 @@ function_call_nonkeyword: } | POSITION_SYM '(' bit_expr IN_SYM expr ')' { @@ -1713,27 +1916,15 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8435,9 +8392,9 @@ function_call_nonkeyword: +@@ -9774,42 +9689,42 @@ function_call_nonkeyword: */ Lex->set_stmt_unsafe(LEX::BINLOG_STMT_UNSAFE_SYSTEM_FUNCTION); if (global_system_variables.sysdate_is_now == 0) -- $$= new (YYTHD->mem_root) Item_func_sysdate_local(); -+ $$= new (thd->mem_root) Item_func_sysdate_local(); +- $$= new (YYTHD->mem_root) Item_func_sysdate_local($2); ++ $$= new (thd->mem_root) Item_func_sysdate_local($2); else -- $$= new (YYTHD->mem_root) Item_func_now_local(); -+ $$= new (thd->mem_root) Item_func_now_local(); - if ($$ == NULL) - MYSQL_YYABORT; - Lex->safe_to_cache_query=0; -@@ -8445,42 +8402,42 @@ function_call_nonkeyword: - | SYSDATE '(' expr ')' - { - if (global_system_variables.sysdate_is_now == 0) -- $$= new (YYTHD->mem_root) Item_func_sysdate_local($3); -+ $$= new (thd->mem_root) Item_func_sysdate_local($3); - else -- $$= new (YYTHD->mem_root) Item_func_now_local($3); -+ $$= new (thd->mem_root) Item_func_now_local($3); +- $$= new (YYTHD->mem_root) Item_func_now_local($2); ++ $$= new (thd->mem_root) Item_func_now_local($2); if ($$ == NULL) MYSQL_YYABORT; Lex->safe_to_cache_query=0; @@ -1760,22 +1951,22 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; Lex->safe_to_cache_query=0; } - | UTC_TIME_SYM optional_braces + | UTC_TIME_SYM func_datetime_precision { -- $$= new (YYTHD->mem_root) Item_func_curtime_utc(); -+ $$= new (thd->mem_root) Item_func_curtime_utc(); +- $$= new (YYTHD->mem_root) Item_func_curtime_utc($2); ++ $$= new (thd->mem_root) Item_func_curtime_utc($2); if ($$ == NULL) MYSQL_YYABORT; Lex->safe_to_cache_query=0; } - | UTC_TIMESTAMP_SYM optional_braces + | UTC_TIMESTAMP_SYM func_datetime_precision { -- $$= new (YYTHD->mem_root) Item_func_now_utc(); -+ $$= new (thd->mem_root) Item_func_now_utc(); +- $$= new (YYTHD->mem_root) Item_func_now_utc($2); ++ $$= new (thd->mem_root) Item_func_now_utc($2); if ($$ == NULL) MYSQL_YYABORT; Lex->safe_to_cache_query=0; -@@ -8495,62 +8452,61 @@ function_call_nonkeyword: +@@ -9824,75 +9739,74 @@ function_call_nonkeyword: function_call_conflict: ASCII_SYM '(' expr ')' { @@ -1820,6 +2011,20 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } + | FORMAT_SYM '(' expr ',' expr ')' + { +- $$= new (YYTHD->mem_root) Item_func_format($3, $5); ++ $$= new (thd->mem_root) Item_func_format($3, $5); + if ($$ == NULL) + MYSQL_YYABORT; + } + | FORMAT_SYM '(' expr ',' expr ',' expr ')' + { +- $$= new (YYTHD->mem_root) Item_func_format($3, $5, $7); ++ $$= new (thd->mem_root) Item_func_format($3, $5, $7); + if ($$ == NULL) + MYSQL_YYABORT; + } | MICROSECOND_SYM '(' expr ')' { - $$= new (YYTHD->mem_root) Item_func_microsecond($3); @@ -1838,6 +2043,7 @@ index 34ae03b..2a6d9aa 100644 { - $$= new (YYTHD->mem_root) Item_func_old_password($3); + $$= new (thd->mem_root) Item_func_old_password($3); + Lex->contains_plaintext_password= true; if ($$ == NULL) MYSQL_YYABORT; } @@ -1845,9 +2051,9 @@ index 34ae03b..2a6d9aa 100644 { - THD *thd= YYTHD; Item* i1; - if (thd->variables.old_passwords) - i1= new (thd->mem_root) Item_func_old_password($3); -@@ -8562,31 +8518,30 @@ function_call_conflict: + Lex->contains_plaintext_password= true; + if (thd->variables.old_passwords == 1) +@@ -9905,31 +9819,31 @@ function_call_conflict: } | QUARTER_SYM '(' expr ')' { @@ -1870,6 +2076,22 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } + | REVERSE_SYM '(' expr ')' + { +- $$= new (YYTHD->mem_root) Item_func_reverse($3); ++ $$= new (thd->mem_root) Item_func_reverse($3); + if ($$ == NULL) + MYSQL_YYABORT; + } + | ROW_COUNT_SYM '(' ')' + { +- $$= new (YYTHD->mem_root) Item_func_row_count(); ++ $$= new (thd->mem_root) Item_func_row_count(); + if ($$ == NULL) + MYSQL_YYABORT; + Lex->set_stmt_unsafe(LEX::BINLOG_STMT_UNSAFE_SYSTEM_FUNCTION); +@@ -9937,13 +9851,12 @@ function_call_conflict: + } | TRUNCATE_SYM '(' expr ',' expr ')' { - $$= new (YYTHD->mem_root) Item_func_round($3,$5,1); @@ -1880,10 +2102,10 @@ index 34ae03b..2a6d9aa 100644 | WEEK_SYM '(' expr ')' { - THD *thd= YYTHD; - Item *i1= new (thd->mem_root) Item_int((char*) "0", + Item *i1= new (thd->mem_root) Item_int(NAME_STRING("0"), thd->variables.default_week_format, 1); -@@ -8598,7 +8553,7 @@ function_call_conflict: +@@ -9955,19 +9868,19 @@ function_call_conflict: } | WEEK_SYM '(' expr ',' expr ')' { @@ -1892,13 +2114,48 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8620,52 +8575,52 @@ function_call_conflict: + | WEIGHT_STRING_SYM '(' expr opt_ws_levels ')' + { +- $$= new (YYTHD->mem_root) Item_func_weight_string($3, 0, 0, $4); ++ $$= new (thd->mem_root) Item_func_weight_string($3, 0, 0, $4); + if ($$ == NULL) + MYSQL_YYABORT; + } + | WEIGHT_STRING_SYM '(' expr AS CHAR_SYM ws_nweights opt_ws_levels ')' + { +- $$= new (YYTHD->mem_root) ++ $$= new (thd->mem_root) + Item_func_weight_string($3, 0, $6, + $7 | MY_STRXFRM_PAD_WITH_SPACE); + if ($$ == NULL) +@@ -9975,17 +9888,17 @@ function_call_conflict: + } + | WEIGHT_STRING_SYM '(' expr AS BINARY ws_nweights ')' + { +- Item *item= new (YYTHD->mem_root) Item_char_typecast($3, $6, &my_charset_bin); ++ Item *item= new (thd->mem_root) Item_char_typecast($3, $6, &my_charset_bin); + if (item == NULL) + MYSQL_YYABORT; +- $$= new (YYTHD->mem_root) ++ $$= new (thd->mem_root) + Item_func_weight_string(item, 0, $6, MY_STRXFRM_PAD_WITH_SPACE); + if ($$ == NULL) + MYSQL_YYABORT; + } + | WEIGHT_STRING_SYM '(' expr ',' ulong_num ',' ulong_num ',' ulong_num ')' + { +- $$= new (YYTHD->mem_root) Item_func_weight_string($3, $5, $7, $9); ++ $$= new (thd->mem_root) Item_func_weight_string($3, $5, $7, $9); + if ($$ == NULL) + MYSQL_YYABORT; + } +@@ -10007,52 +9920,52 @@ function_call_conflict: geometry_function: CONTAINS_SYM '(' expr ',' expr ')' { - $$= GEOM_NEW(YYTHD, + $$= GEOM_NEW(thd, - Item_func_spatial_rel($3, $5, + Item_func_spatial_mbr_rel($3, $5, Item_func::SP_CONTAINS_FUNC)); } | GEOMETRYCOLLECTION '(' expr_list ')' @@ -1953,7 +2210,7 @@ index 34ae03b..2a6d9aa 100644 Item_func_spatial_collection(* $3, Geometry::wkb_polygon, Geometry::wkb_linestring)); -@@ -8703,7 +8658,6 @@ function_call_generic: +@@ -10090,7 +10003,6 @@ function_call_generic: } opt_udf_expr_list ')' { @@ -1961,7 +2218,7 @@ index 34ae03b..2a6d9aa 100644 Create_func *builder; Item *item= NULL; -@@ -8757,7 +8711,6 @@ function_call_generic: +@@ -10144,7 +10056,6 @@ function_call_generic: } | ident '.' ident '(' opt_expr_list ')' { @@ -1969,7 +2226,7 @@ index 34ae03b..2a6d9aa 100644 Create_qfunc *builder; Item *item= NULL; -@@ -8821,7 +8774,7 @@ opt_udf_expr_list: +@@ -10206,7 +10117,7 @@ opt_udf_expr_list: udf_expr_list: udf_expr { @@ -1978,16 +2235,16 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; $$->push_back($1); -@@ -8854,7 +8807,7 @@ udf_expr: - remember_name we may get quoted or escaped names. +@@ -10239,7 +10150,7 @@ udf_expr: */ - else if ($2->type() != Item::FIELD_ITEM) -- $2->set_name($1, (uint) ($3 - $1), YYTHD->charset()); -+ $2->set_name($1, (uint) ($3 - $1), thd->charset()); + else if ($2->type() != Item::FIELD_ITEM && + $2->type() != Item::REF_ITEM /* For HAVING */ ) +- $2->item_name.copy($1, (uint) ($3 - $1), YYTHD->charset()); ++ $2->item_name.copy($1, (uint) ($3 - $1), thd->charset()); $$= $2; } ; -@@ -8862,46 +8815,46 @@ udf_expr: +@@ -10247,46 +10158,46 @@ udf_expr: sum_expr: AVG_SYM '(' in_sum_expr ')' { @@ -2042,7 +2299,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8911,13 +8864,13 @@ sum_expr: +@@ -10296,13 +10207,13 @@ sum_expr: { Select->in_sum_expr--; } ')' { @@ -2058,7 +2315,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8928,55 +8881,55 @@ sum_expr: +@@ -10313,55 +10224,55 @@ sum_expr: */ | MIN_SYM '(' DISTINCT in_sum_expr ')' { @@ -2123,7 +2380,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -8988,7 +8941,7 @@ sum_expr: +@@ -10373,7 +10284,7 @@ sum_expr: { SELECT_LEX *sel= Select; sel->in_sum_expr--; @@ -2132,16 +2389,16 @@ index 34ae03b..2a6d9aa 100644 Item_func_group_concat(Lex->current_context(), $3, $5, sel->gorder_list, $7); if ($$ == NULL) -@@ -9017,7 +8970,7 @@ variable_aux: - ident_or_text SET_VAR expr +@@ -10403,7 +10314,7 @@ variable_aux: { Item_func_set_user_var *item; -- $$= item= new (YYTHD->mem_root) Item_func_set_user_var($1, $3, false); -+ $$= item= new (thd->mem_root) Item_func_set_user_var($1, $3, false); + $$= item= +- new (YYTHD->mem_root) Item_func_set_user_var($1, $3, false); ++ new (thd->mem_root) Item_func_set_user_var($1, $3, false); if ($$ == NULL) MYSQL_YYABORT; LEX *lex= Lex; -@@ -9026,7 +8979,7 @@ variable_aux: +@@ -10412,7 +10323,7 @@ variable_aux: } | ident_or_text { @@ -2150,7 +2407,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; LEX *lex= Lex; -@@ -9040,7 +8993,7 @@ variable_aux: +@@ -10426,7 +10337,7 @@ variable_aux: my_parse_error(ER(ER_SYNTAX_ERROR)); MYSQL_YYABORT; } @@ -2159,7 +2416,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; if (!((Item_func_get_system_var*) $$)->is_written_to_binlog()) Lex->set_stmt_unsafe(LEX::BINLOG_STMT_UNSAFE_SYSTEM_VARIABLE); -@@ -9055,7 +9008,7 @@ opt_distinct: +@@ -10441,7 +10352,7 @@ opt_distinct: opt_gconcat_separator: /* empty */ { @@ -2168,7 +2425,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -9082,9 +9035,9 @@ opt_gorder_clause: +@@ -10468,9 +10379,9 @@ opt_gorder_clause: gorder_list: gorder_list ',' order_ident order_dir @@ -2180,7 +2437,7 @@ index 34ae03b..2a6d9aa 100644 ; in_sum_expr: -@@ -9137,7 +9090,7 @@ opt_expr_list: +@@ -10523,7 +10434,7 @@ opt_expr_list: expr_list: expr { @@ -2189,7 +2446,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; $$->push_back($1); -@@ -9157,7 +9110,7 @@ ident_list_arg: +@@ -10543,7 +10454,7 @@ ident_list_arg: ident_list: simple_ident { @@ -2198,7 +2455,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; $$->push_back($1); -@@ -9257,7 +9210,7 @@ join_table: +@@ -10643,7 +10554,7 @@ join_table: { MYSQL_YYABORT_UNLESS($1 && $3); /* Change the current name resolution context to a local context. */ @@ -2207,7 +2464,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; Select->parsing_place= IN_ON; } -@@ -9272,7 +9225,7 @@ join_table: +@@ -10658,7 +10569,7 @@ join_table: { MYSQL_YYABORT_UNLESS($1 && $3); /* Change the current name resolution context to a local context. */ @@ -2216,7 +2473,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; Select->parsing_place= IN_ON; } -@@ -9302,7 +9255,7 @@ join_table: +@@ -10688,7 +10599,7 @@ join_table: { MYSQL_YYABORT_UNLESS($1 && $5); /* Change the current name resolution context to a local context. */ @@ -2225,7 +2482,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; Select->parsing_place= IN_ON; } -@@ -9338,7 +9291,7 @@ join_table: +@@ -10724,7 +10635,7 @@ join_table: { MYSQL_YYABORT_UNLESS($1 && $5); /* Change the current name resolution context to a local context. */ @@ -2234,16 +2491,16 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; Select->parsing_place= IN_ON; } -@@ -9393,7 +9346,7 @@ table_factor: +@@ -10795,7 +10706,7 @@ table_factor: } - table_ident opt_table_alias opt_key_definition + table_ident opt_use_partition opt_table_alias opt_key_definition { -- if (!($$= Select->add_table_to_list(YYTHD, $2, $3, -+ if (!($$= Select->add_table_to_list(thd, $2, $3, +- if (!($$= Select->add_table_to_list(YYTHD, $2, $4, ++ if (!($$= Select->add_table_to_list(thd, $2, $4, Select->get_table_join_options(), YYPS->m_lock_type, YYPS->m_mdl_type, -@@ -9700,7 +9653,7 @@ index_hints_list: +@@ -11104,7 +11015,7 @@ index_hints_list: opt_index_hints_list: /* empty */ @@ -2252,7 +2509,7 @@ index 34ae03b..2a6d9aa 100644 ; opt_key_definition: -@@ -9709,15 +9662,15 @@ opt_key_definition: +@@ -11113,15 +11024,15 @@ opt_key_definition: ; opt_key_usage_list: @@ -2271,7 +2528,7 @@ index 34ae03b..2a6d9aa 100644 ; key_usage_list: -@@ -9730,7 +9683,7 @@ using_list: +@@ -11134,7 +11045,7 @@ using_list: { if (!($$= new List<String>)) MYSQL_YYABORT; @@ -2280,7 +2537,7 @@ index 34ae03b..2a6d9aa 100644 $1.length, system_charset_info); if (s == NULL) -@@ -9739,7 +9692,7 @@ using_list: +@@ -11143,7 +11054,7 @@ using_list: } | using_list ',' ident { @@ -2289,7 +2546,7 @@ index 34ae03b..2a6d9aa 100644 $3.length, system_charset_info); if (s == NULL) -@@ -9844,7 +9797,6 @@ opt_escape: +@@ -11248,7 +11159,6 @@ opt_escape: } | /* empty */ { @@ -2297,7 +2554,7 @@ index 34ae03b..2a6d9aa 100644 Lex->escape_used= FALSE; $$= ((thd->variables.sql_mode & MODE_NO_BACKSLASH_ESCAPES) ? new (thd->mem_root) Item_string("", 0, &my_charset_latin1) : -@@ -9865,9 +9817,9 @@ group_clause: +@@ -11269,9 +11179,9 @@ group_clause: group_list: group_list ',' order_ident order_dir @@ -2309,7 +2566,7 @@ index 34ae03b..2a6d9aa 100644 ; olap_opt: -@@ -9928,7 +9880,6 @@ alter_order_list: +@@ -11338,7 +11248,6 @@ alter_order_list: alter_order_item: simple_ident_nospvar order_dir { @@ -2317,7 +2574,7 @@ index 34ae03b..2a6d9aa 100644 bool ascending= ($2 == 1) ? true : false; if (add_order_to_list(thd, $1, ascending)) MYSQL_YYABORT; -@@ -9981,9 +9932,9 @@ order_clause: +@@ -11391,9 +11300,9 @@ order_clause: order_list: order_list ',' order_ident order_dir @@ -2329,15 +2586,15 @@ index 34ae03b..2a6d9aa 100644 ; order_dir: -@@ -10047,7 +9998,6 @@ limit_option: +@@ -11456,7 +11365,6 @@ limit_options: + limit_option: ident { - Item_splocal *splocal; - THD *thd= YYTHD; - LEX *lex= thd->lex; - Lex_input_stream *lip= & thd->m_parser_state->m_lip; - sp_variable_t *spv; -@@ -10084,19 +10034,19 @@ limit_option: + LEX *lex= Lex; + Lex_input_stream *lip= YYLIP; + sp_head *sp= lex->sphead; +@@ -11487,19 +11395,19 @@ limit_option: } | ULONGLONG_NUM { @@ -2360,32 +2617,15 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -10183,7 +10133,7 @@ procedure_clause: - lex->proc_list.elements=0; - lex->proc_list.first=0; - lex->proc_list.next= &lex->proc_list.first; -- Item_field *item= new (YYTHD->mem_root) -+ Item_field *item= new (thd->mem_root) - Item_field(&lex->current_select->context, - NULL, NULL, $2.str); - if (item == NULL) -@@ -10208,7 +10158,6 @@ procedure_list2: - procedure_item: - remember_name expr remember_end - { -- THD *thd= YYTHD; - - if (add_proc_to_list(thd, $2)) - MYSQL_YYABORT; -@@ -10383,7 +10332,6 @@ drop: +@@ -11801,7 +11709,6 @@ drop: } | DROP FUNCTION_SYM if_exists ident '.' ident { - THD *thd= YYTHD; LEX *lex= thd->lex; sp_name *spname; - if ($4.str && check_db_name(&$4)) -@@ -10406,7 +10354,6 @@ drop: + if ($4.str && +@@ -11822,7 +11729,6 @@ drop: } | DROP FUNCTION_SYM if_exists ident { @@ -2393,7 +2633,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; LEX_STRING db= {0, 0}; sp_name *spname; -@@ -10491,7 +10438,7 @@ table_list: +@@ -11907,7 +11813,7 @@ table_list: table_name: table_ident { @@ -2402,7 +2642,16 @@ index 34ae03b..2a6d9aa 100644 TL_OPTION_UPDATING, YYPS->m_lock_type, YYPS->m_mdl_type)) -@@ -10507,7 +10454,7 @@ table_alias_ref_list: +@@ -11918,7 +11824,7 @@ table_name: + table_name_with_opt_use_partition: + table_ident opt_use_partition + { +- if (!Select->add_table_to_list(YYTHD, $1, NULL, ++ if (!Select->add_table_to_list(thd, $1, NULL, + TL_OPTION_UPDATING, + YYPS->m_lock_type, + YYPS->m_mdl_type, +@@ -11936,7 +11842,7 @@ table_alias_ref_list: table_alias_ref: table_ident_opt_wild { @@ -2411,7 +2660,7 @@ index 34ae03b..2a6d9aa 100644 TL_OPTION_UPDATING | TL_OPTION_ALIAS, YYPS->m_lock_type, YYPS->m_mdl_type)) -@@ -10581,7 +10528,7 @@ insert_lock_option: +@@ -12025,12 +11931,12 @@ insert_lock_option: | DELAYED_SYM { Lex->keyword_delayed_begin_offset= (uint)(YYLIP->get_tok_start() - @@ -2420,7 +2669,13 @@ index 34ae03b..2a6d9aa 100644 Lex->keyword_delayed_end_offset= Lex->keyword_delayed_begin_offset + YYLIP->yyLength() + 1; $$= TL_WRITE_DELAYED; -@@ -10594,7 +10541,7 @@ replace_lock_option: + +- push_warning_printf(YYTHD, Sql_condition::WARN_LEVEL_WARN, ++ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN, + ER_WARN_DEPRECATED_SYNTAX, + ER(ER_WARN_DEPRECATED_SYNTAX), + "INSERT DELAYED", "INSERT"); +@@ -12043,12 +11949,12 @@ replace_lock_option: | DELAYED_SYM { Lex->keyword_delayed_begin_offset= (uint)(YYLIP->get_tok_start() - @@ -2429,7 +2684,13 @@ index 34ae03b..2a6d9aa 100644 Lex->keyword_delayed_end_offset= Lex->keyword_delayed_begin_offset + YYLIP->yyLength() + 1; $$= TL_WRITE_DELAYED; -@@ -10711,7 +10658,7 @@ expr_or_default: + +- push_warning_printf(YYTHD, Sql_condition::WARN_LEVEL_WARN, ++ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN, + ER_WARN_DEPRECATED_SYNTAX, + ER(ER_WARN_DEPRECATED_SYNTAX), + "REPLACE DELAYED", "REPLACE"); +@@ -12165,7 +12071,7 @@ expr_or_default: expr { $$= $1;} | DEFAULT { @@ -2438,7 +2699,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -10764,7 +10711,7 @@ update_list: +@@ -12218,7 +12124,7 @@ update_list: update_elem: simple_ident_nospvar equal expr_or_default { @@ -2447,16 +2708,16 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } ; -@@ -10809,7 +10756,7 @@ delete: +@@ -12263,7 +12169,7 @@ delete: single_multi: - FROM table_ident + FROM table_ident opt_use_partition { - if (!Select->add_table_to_list(YYTHD, $2, NULL, TL_OPTION_UPDATING, + if (!Select->add_table_to_list(thd, $2, NULL, TL_OPTION_UPDATING, YYPS->m_lock_type, - YYPS->m_mdl_type)) - MYSQL_YYABORT; -@@ -10853,7 +10800,7 @@ table_wild_one: + YYPS->m_mdl_type, + NULL, +@@ -12309,7 +12215,7 @@ table_wild_one: Table_ident *ti= new Table_ident($1); if (ti == NULL) MYSQL_YYABORT; @@ -2465,7 +2726,7 @@ index 34ae03b..2a6d9aa 100644 ti, NULL, TL_OPTION_UPDATING | TL_OPTION_ALIAS, -@@ -10863,10 +10810,10 @@ table_wild_one: +@@ -12319,10 +12225,10 @@ table_wild_one: } | ident '.' ident opt_wild { @@ -2478,15 +2739,15 @@ index 34ae03b..2a6d9aa 100644 ti, NULL, TL_OPTION_UPDATING | TL_OPTION_ALIAS, -@@ -10906,7 +10853,6 @@ truncate: +@@ -12362,7 +12268,6 @@ truncate: } table_name { - THD *thd= YYTHD; LEX* lex= thd->lex; - DBUG_ASSERT(!lex->m_stmt); - lex->m_stmt= new (thd->mem_root) Truncate_statement(lex); -@@ -11000,7 +10946,7 @@ show_param: + DBUG_ASSERT(!lex->m_sql_cmd); + lex->m_sql_cmd= new (thd->mem_root) Sql_cmd_truncate_table(); +@@ -12456,7 +12361,7 @@ show_param: { LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_DATABASES; @@ -2495,7 +2756,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | opt_full TABLES opt_db wild_and_where -@@ -11008,7 +10954,7 @@ show_param: +@@ -12464,7 +12369,7 @@ show_param: LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_TABLES; lex->select_lex.db= $3; @@ -2503,17 +2764,8 @@ index 34ae03b..2a6d9aa 100644 + if (prepare_schema_table(thd, lex, 0, SCH_TABLE_NAMES)) MYSQL_YYABORT; } - | opt_var_type TEMPORARY TABLES opt_db -@@ -11017,7 +10963,7 @@ show_param: - lex->sql_command= SQLCOM_SHOW_TEMPORARY_TABLES; - lex->option_type= $1; - lex->select_lex.db= $4; -- if (prepare_schema_table(YYTHD, lex, 0, SCH_TEMPORARY_TABLES)) -+ if (prepare_schema_table(thd, lex, 0, SCH_TEMPORARY_TABLES)) - MYSQL_YYABORT; - } | opt_full TRIGGERS_SYM opt_db wild_and_where -@@ -11025,7 +10971,7 @@ show_param: +@@ -12472,7 +12377,7 @@ show_param: LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_TRIGGERS; lex->select_lex.db= $3; @@ -2522,7 +2774,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | EVENTS_SYM opt_db wild_and_where -@@ -11033,7 +10979,7 @@ show_param: +@@ -12480,7 +12385,7 @@ show_param: LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_EVENTS; lex->select_lex.db= $2; @@ -2531,7 +2783,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | TABLE_SYM STATUS_SYM opt_db wild_and_where -@@ -11041,7 +10987,7 @@ show_param: +@@ -12488,7 +12393,7 @@ show_param: LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_TABLE_STATUS; lex->select_lex.db= $3; @@ -2540,7 +2792,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | OPEN_SYM TABLES opt_db wild_and_where -@@ -11049,14 +10995,14 @@ show_param: +@@ -12496,14 +12401,14 @@ show_param: LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_OPEN_TABLES; lex->select_lex.db= $3; @@ -2557,7 +2809,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | ENGINE_SYM known_storage_engines show_engine_param -@@ -11069,7 +11015,7 @@ show_param: +@@ -12516,7 +12421,7 @@ show_param: lex->sql_command= SQLCOM_SHOW_FIELDS; if ($5) $4->change_db($5); @@ -2566,7 +2818,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | master_or_binary LOGS_SYM -@@ -11096,21 +11042,21 @@ show_param: +@@ -12543,14 +12448,14 @@ show_param: lex->sql_command= SQLCOM_SHOW_KEYS; if ($4) $3->change_db($4); @@ -2582,26 +2834,25 @@ index 34ae03b..2a6d9aa 100644 + if (prepare_schema_table(thd, lex, 0, SCH_ENGINES)) MYSQL_YYABORT; } - | AUTHORS_SYM + | PRIVILEGES +@@ -12568,7 +12473,7 @@ show_param: + { Lex->sql_command = SQLCOM_SHOW_ERRORS;} + | PROFILES_SYM { - LEX *lex=Lex; - lex->sql_command= SQLCOM_SHOW_AUTHORS; -- push_warning_printf(YYTHD, MYSQL_ERROR::WARN_LEVEL_WARN, -+ push_warning_printf(thd, MYSQL_ERROR::WARN_LEVEL_WARN, - ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT, - ER(ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT), - "SHOW AUTHORS"); -@@ -11119,7 +11065,7 @@ show_param: +- push_warning_printf(YYTHD, Sql_condition::WARN_LEVEL_WARN, ++ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN, + ER_WARN_DEPRECATED_SYNTAX, + ER(ER_WARN_DEPRECATED_SYNTAX), + "SHOW PROFILES", "Performance Schema"); +@@ -12576,13 +12481,13 @@ show_param: + } + | PROFILE_SYM opt_profile_defs opt_profile_args opt_limit_clause_init { - LEX *lex=Lex; - lex->sql_command= SQLCOM_SHOW_CONTRIBUTORS; -- push_warning_printf(YYTHD, MYSQL_ERROR::WARN_LEVEL_WARN, -+ push_warning_printf(thd, MYSQL_ERROR::WARN_LEVEL_WARN, - ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT, - ER(ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT), - "SHOW CONTRIBUTORS"); -@@ -11143,7 +11089,7 @@ show_param: - { +- push_warning_printf(YYTHD, Sql_condition::WARN_LEVEL_WARN, ++ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN, + ER_WARN_DEPRECATED_SYNTAX, + ER(ER_WARN_DEPRECATED_SYNTAX), + "SHOW PROFILE", "Performance Schema"); LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_PROFILE; - if (prepare_schema_table(YYTHD, lex, NULL, SCH_PROFILES) != 0) @@ -2609,7 +2860,7 @@ index 34ae03b..2a6d9aa 100644 YYABORT; } | opt_var_type STATUS_SYM wild_and_where -@@ -11151,7 +11097,7 @@ show_param: +@@ -12590,7 +12495,7 @@ show_param: LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_STATUS; lex->option_type= $1; @@ -2618,7 +2869,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | opt_full PROCESSLIST_SYM -@@ -11161,21 +11107,21 @@ show_param: +@@ -12600,21 +12505,21 @@ show_param: LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_VARIABLES; lex->option_type= $1; @@ -2643,7 +2894,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | GRANTS -@@ -11205,7 +11151,7 @@ show_param: +@@ -12644,7 +12549,7 @@ show_param: { LEX *lex= Lex; lex->sql_command = SQLCOM_SHOW_CREATE; @@ -2652,7 +2903,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; lex->only_view= 0; lex->create_info.storage_media= HA_SM_DEFAULT; -@@ -11214,7 +11160,7 @@ show_param: +@@ -12653,7 +12558,7 @@ show_param: { LEX *lex= Lex; lex->sql_command = SQLCOM_SHOW_CREATE; @@ -2661,16 +2912,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; lex->only_view= 1; } -@@ -11236,7 +11182,7 @@ show_param: - #ifdef HAVE_RESPONSE_TIME_DISTRIBUTION - LEX *lex= Lex; - lex->sql_command= SQLCOM_SELECT; -- if (prepare_schema_table(YYTHD, lex, 0, SCH_QUERY_RESPONSE_TIME)) -+ if (prepare_schema_table(thd, lex, 0, SCH_QUERY_RESPONSE_TIME)) - MYSQL_YYABORT; - #endif // HAVE_RESPONSE_TIME_DISTRIBUTION - } -@@ -11244,35 +11190,35 @@ show_param: +@@ -12674,35 +12579,35 @@ show_param: { LEX *lex= Lex; Lex->sql_command= SQLCOM_SELECT; @@ -2711,7 +2953,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | CREATE PROCEDURE_SYM sp_name -@@ -11299,14 +11245,14 @@ show_param: +@@ -12729,14 +12634,14 @@ show_param: { LEX *lex= Lex; lex->sql_command= SQLCOM_SHOW_STATUS_PROC; @@ -2728,7 +2970,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } | PROCEDURE_SYM CODE_SYM sp_name -@@ -11374,7 +11320,7 @@ wild_and_where: +@@ -12804,7 +12709,7 @@ wild_and_where: /* empty */ | LIKE TEXT_STRING_sys { @@ -2737,7 +2979,7 @@ index 34ae03b..2a6d9aa 100644 system_charset_info); if (Lex->wild == NULL) MYSQL_YYABORT; -@@ -11397,7 +11343,7 @@ describe: +@@ -12827,7 +12732,7 @@ describe: lex->sql_command= SQLCOM_SHOW_FIELDS; lex->select_lex.db= 0; lex->verbose= 0; @@ -2746,7 +2988,7 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; } opt_describe_column -@@ -11429,7 +11375,7 @@ opt_describe_column: +@@ -12897,7 +12802,7 @@ opt_describe_column: | text_string { Lex->wild= $1; } | ident { @@ -2755,7 +2997,7 @@ index 34ae03b..2a6d9aa 100644 $1.length, system_charset_info); if (Lex->wild == NULL) -@@ -11647,7 +11593,6 @@ use: +@@ -13137,7 +13042,6 @@ use: load: LOAD data_or_xml { @@ -2763,16 +3005,16 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; if (lex->sphead) -@@ -11670,7 +11615,7 @@ load: - opt_duplicate INTO TABLE_SYM table_ident +@@ -13160,7 +13064,7 @@ load: + opt_duplicate INTO TABLE_SYM table_ident opt_use_partition { LEX *lex=Lex; - if (!Select->add_table_to_list(YYTHD, $12, NULL, TL_OPTION_UPDATING, + if (!Select->add_table_to_list(thd, $12, NULL, TL_OPTION_UPDATING, - $4, MDL_SHARED_WRITE)) + $4, MDL_SHARED_WRITE, NULL, $13)) MYSQL_YYABORT; lex->field_list.empty(); -@@ -11813,7 +11758,7 @@ field_or_var: +@@ -13303,7 +13207,7 @@ field_or_var: simple_ident_nospvar {$$= $1;} | '@' ident_or_text { @@ -2781,7 +3023,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -11834,16 +11779,16 @@ load_data_set_elem: +@@ -13324,16 +13228,16 @@ load_data_set_elem: { LEX *lex= Lex; uint length= (uint) ($5 - $3); @@ -2796,20 +3038,20 @@ index 34ae03b..2a6d9aa 100644 lex->value_list.push_back($4) || lex->load_set_str_list.push_back(val)) MYSQL_YYABORT; -- $4->set_name_no_truncate($3, length, YYTHD->charset()); -+ $4->set_name_no_truncate($3, length, thd->charset()); +- $4->item_name.copy_no_truncate($3, length, YYTHD->charset()); ++ $4->item_name.copy_no_truncate($3, length, thd->charset()); } ; -@@ -11853,7 +11798,6 @@ text_literal: +@@ -13343,7 +13247,6 @@ text_literal: TEXT_STRING { LEX_STRING tmp; - THD *thd= YYTHD; - CHARSET_INFO *cs_con= thd->variables.collation_connection; - CHARSET_INFO *cs_cli= thd->variables.character_set_client; + const CHARSET_INFO *cs_con= thd->variables.collation_connection; + const CHARSET_INFO *cs_cli= thd->variables.character_set_client; uint repertoire= thd->lex->text_string_is_7bit && -@@ -11879,7 +11823,7 @@ text_literal: +@@ -13369,7 +13272,7 @@ text_literal: uint repertoire= Lex->text_string_is_7bit ? MY_REPERTOIRE_ASCII : MY_REPERTOIRE_UNICODE30; DBUG_ASSERT(my_charset_is_ascii_based(national_charset_info)); @@ -2818,7 +3060,7 @@ index 34ae03b..2a6d9aa 100644 national_charset_info, DERIVATION_COERCIBLE, repertoire); -@@ -11888,7 +11832,7 @@ text_literal: +@@ -13378,7 +13281,7 @@ text_literal: } | UNDERSCORE_CHARSET TEXT_STRING { @@ -2827,16 +3069,16 @@ index 34ae03b..2a6d9aa 100644 $2.length, $1); if (str == NULL) MYSQL_YYABORT; -@@ -11907,7 +11851,7 @@ text_literal: +@@ -13397,7 +13300,7 @@ text_literal: If the string has been pure ASCII so far, check the new part. */ -- CHARSET_INFO *cs= YYTHD->variables.collation_connection; -+ CHARSET_INFO *cs= thd->variables.collation_connection; +- const CHARSET_INFO *cs= YYTHD->variables.collation_connection; ++ const CHARSET_INFO *cs= thd->variables.collation_connection; item->collation.repertoire|= my_string_repertoire(cs, $2.str, $2.length); -@@ -11918,15 +11862,15 @@ text_literal: +@@ -13408,15 +13311,15 @@ text_literal: text_string: TEXT_STRING_literal { @@ -2855,7 +3097,7 @@ index 34ae03b..2a6d9aa 100644 if (tmp == NULL) MYSQL_YYABORT; /* -@@ -11938,7 +11882,7 @@ text_string: +@@ -13428,7 +13331,7 @@ text_string: } | BIN_NUM { @@ -2864,7 +3106,7 @@ index 34ae03b..2a6d9aa 100644 if (tmp == NULL) MYSQL_YYABORT; /* -@@ -11953,7 +11897,6 @@ text_string: +@@ -13443,7 +13346,6 @@ text_string: param_marker: PARAM_MARKER { @@ -2872,8 +3114,8 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; Lex_input_stream *lip= YYLIP; Item_param *item; -@@ -11986,38 +11929,38 @@ literal: - | NUM_literal { $$ = $1; } +@@ -13478,38 +13380,38 @@ literal: + | temporal_literal { $$= $1; } | NULL_SYM { - $$ = new (YYTHD->mem_root) Item_null(); @@ -2884,15 +3126,15 @@ index 34ae03b..2a6d9aa 100644 } | FALSE_SYM { -- $$= new (YYTHD->mem_root) Item_int((char*) "FALSE",0,1); -+ $$= new (thd->mem_root) Item_int((char*) "FALSE",0,1); +- $$= new (YYTHD->mem_root) Item_int(NAME_STRING("FALSE"), 0, 1); ++ $$= new (thd->mem_root) Item_int(NAME_STRING("FALSE"), 0, 1); if ($$ == NULL) MYSQL_YYABORT; } | TRUE_SYM { -- $$= new (YYTHD->mem_root) Item_int((char*) "TRUE",1,1); -+ $$= new (thd->mem_root) Item_int((char*) "TRUE",1,1); +- $$= new (YYTHD->mem_root) Item_int(NAME_STRING("TRUE"), 1, 1); ++ $$= new (thd->mem_root) Item_int(NAME_STRING("TRUE"), 1, 1); if ($$ == NULL) MYSQL_YYABORT; } @@ -2917,16 +3159,16 @@ index 34ae03b..2a6d9aa 100644 if (tmp == NULL) MYSQL_YYABORT; /* -@@ -12028,7 +11971,7 @@ literal: +@@ -13520,7 +13422,7 @@ literal: String *str= tmp->val_str((String*) 0); Item_string *item_str; - item_str= new (YYTHD->mem_root) + item_str= new (thd->mem_root) - Item_string(NULL, /* name will be set in select_item */ + Item_string(null_name_string, /* name will be set in select_item */ str ? str->ptr() : "", str ? str->length() : 0, -@@ -12046,7 +11989,7 @@ literal: +@@ -13538,7 +13440,7 @@ literal: } | UNDERSCORE_CHARSET BIN_NUM { @@ -2935,34 +3177,34 @@ index 34ae03b..2a6d9aa 100644 if (tmp == NULL) MYSQL_YYABORT; /* -@@ -12057,7 +12000,7 @@ literal: +@@ -13549,7 +13451,7 @@ literal: String *str= tmp->val_str((String*) 0); Item_string *item_str; - item_str= new (YYTHD->mem_root) + item_str= new (thd->mem_root) - Item_string(NULL, /* name will be set in select_item */ + Item_string(null_name_string, /* name will be set in select_item */ str ? str->ptr() : "", str ? str->length() : 0, -@@ -12081,7 +12024,7 @@ NUM_literal: +@@ -13570,7 +13472,7 @@ NUM_literal: NUM { int error; - $$= new (YYTHD->mem_root) + $$= new (thd->mem_root) - Item_int($1.str, + Item_int($1, (longlong) my_strtoll10($1.str, NULL, &error), $1.length); -@@ -12091,7 +12034,7 @@ NUM_literal: +@@ -13580,7 +13482,7 @@ NUM_literal: | LONG_NUM { int error; - $$= new (YYTHD->mem_root) + $$= new (thd->mem_root) - Item_int($1.str, + Item_int($1, (longlong) my_strtoll10($1.str, NULL, &error), $1.length); -@@ -12100,23 +12043,23 @@ NUM_literal: +@@ -13589,23 +13491,23 @@ NUM_literal: } | ULONGLONG_NUM { @@ -2992,7 +3234,30 @@ index 34ae03b..2a6d9aa 100644 { MYSQL_YYABORT; } -@@ -12136,7 +12079,7 @@ table_wild: +@@ -13616,19 +13518,19 @@ NUM_literal: + temporal_literal: + DATE_SYM TEXT_STRING + { +- if (!($$= create_temporal_literal(YYTHD, $2.str, $2.length, YYCSCL, ++ if (!($$= create_temporal_literal(thd, $2.str, $2.length, YYCSCL, + MYSQL_TYPE_DATE, true))) + MYSQL_YYABORT; + } + | TIME_SYM TEXT_STRING + { +- if (!($$= create_temporal_literal(YYTHD, $2.str, $2.length, YYCSCL, ++ if (!($$= create_temporal_literal(thd, $2.str, $2.length, YYCSCL, + MYSQL_TYPE_TIME, true))) + MYSQL_YYABORT; + } + | TIMESTAMP TEXT_STRING + { +- if (!($$= create_temporal_literal(YYTHD, $2.str, $2.length, YYCSCL, ++ if (!($$= create_temporal_literal(thd, $2.str, $2.length, YYCSCL, + MYSQL_TYPE_DATETIME, true))) + MYSQL_YYABORT; + } +@@ -13650,7 +13552,7 @@ table_wild: ident '.' '*' { SELECT_LEX *sel= Select; @@ -3001,7 +3266,7 @@ index 34ae03b..2a6d9aa 100644 NullS, $1.str, "*"); if ($$ == NULL) MYSQL_YYABORT; -@@ -12144,7 +12087,6 @@ table_wild: +@@ -13658,7 +13560,6 @@ table_wild: } | ident '.' ident '.' '*' { @@ -3009,15 +3274,15 @@ index 34ae03b..2a6d9aa 100644 SELECT_LEX *sel= Select; const char* schema= thd->client_capabilities & CLIENT_NO_SCHEMA ? NullS : $1.str; -@@ -12164,7 +12106,6 @@ order_ident: +@@ -13678,7 +13579,6 @@ order_ident: simple_ident: ident { - THD *thd= YYTHD; LEX *lex= thd->lex; - Lex_input_stream *lip= YYLIP; - sp_variable_t *spv; -@@ -12215,7 +12156,6 @@ simple_ident: + sp_pcontext *pctx = lex->get_sp_current_parsing_ctx(); + sp_variable *spv; +@@ -13733,7 +13633,6 @@ simple_ident: simple_ident_nospvar: ident { @@ -3025,15 +3290,15 @@ index 34ae03b..2a6d9aa 100644 SELECT_LEX *sel=Select; if ((sel->parsing_place != IN_HAVING) || (sel->get_in_sum_expr() > 0)) -@@ -12237,7 +12177,6 @@ simple_ident_nospvar: +@@ -13755,7 +13654,6 @@ simple_ident_nospvar: simple_ident_q: ident '.' ident { - THD *thd= YYTHD; LEX *lex= thd->lex; + sp_head *sp= lex->sphead; - /* -@@ -12316,7 +12255,6 @@ simple_ident_q: +@@ -13835,7 +13733,6 @@ simple_ident_q: } | '.' ident '.' ident { @@ -3041,7 +3306,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; SELECT_LEX *sel= lex->current_select; if (sel->no_table_names_allowed) -@@ -12341,7 +12279,6 @@ simple_ident_q: +@@ -13860,7 +13757,6 @@ simple_ident_q: } | ident '.' ident '.' ident { @@ -3049,7 +3314,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; SELECT_LEX *sel= lex->current_select; const char* schema= (thd->client_capabilities & CLIENT_NO_SCHEMA ? -@@ -12409,7 +12346,7 @@ table_ident: +@@ -13928,7 +13824,7 @@ table_ident: } | ident '.' ident { @@ -3058,7 +3323,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -12431,7 +12368,7 @@ table_ident_opt_wild: +@@ -13950,7 +13846,7 @@ table_ident_opt_wild: } | ident '.' ident opt_wild { @@ -3067,7 +3332,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -12441,7 +12378,7 @@ table_ident_nodb: +@@ -13960,7 +13856,7 @@ table_ident_nodb: ident { LEX_STRING db={(char*) any_db,3}; @@ -3076,39 +3341,43 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -12451,7 +12388,6 @@ IDENT_sys: +@@ -13970,8 +13866,6 @@ IDENT_sys: IDENT { $$= $1; } | IDENT_QUOTED { - THD *thd= YYTHD; - +- if (thd->charset_is_system_charset) { -@@ -12481,7 +12417,6 @@ IDENT_sys: + const CHARSET_INFO *cs= system_charset_info; +@@ -14013,8 +13907,6 @@ TEXT_STRING_sys_nonewline: TEXT_STRING_sys: TEXT_STRING { - THD *thd= YYTHD; - +- if (thd->charset_is_system_charset) $$= $1; -@@ -12497,7 +12432,6 @@ TEXT_STRING_sys: + else +@@ -14029,8 +13921,6 @@ TEXT_STRING_sys: TEXT_STRING_literal: TEXT_STRING { - THD *thd= YYTHD; - +- if (thd->charset_is_collation_connection) $$= $1; -@@ -12513,7 +12447,6 @@ TEXT_STRING_literal: + else +@@ -14045,8 +13935,6 @@ TEXT_STRING_literal: TEXT_STRING_filesystem: TEXT_STRING { - THD *thd= YYTHD; - +- if (thd->charset_is_character_set_filesystem) $$= $1; -@@ -12531,7 +12464,6 @@ ident: + else +@@ -14063,7 +13951,6 @@ ident: IDENT_sys { $$=$1; } | keyword { @@ -3116,7 +3385,7 @@ index 34ae03b..2a6d9aa 100644 $$.str= thd->strmake($1.str, $1.length); if ($$.str == NULL) MYSQL_YYABORT; -@@ -12543,7 +12475,6 @@ label_ident: +@@ -14075,7 +13962,6 @@ label_ident: IDENT_sys { $$=$1; } | keyword_sp { @@ -3124,23 +3393,23 @@ index 34ae03b..2a6d9aa 100644 $$.str= thd->strmake($1.str, $1.length); if ($$.str == NULL) MYSQL_YYABORT; -@@ -12560,7 +12491,6 @@ ident_or_text: +@@ -14092,7 +13978,6 @@ ident_or_text: user: ident_or_text { - THD *thd= YYTHD; if (!($$=(LEX_USER*) thd->alloc(sizeof(st_lex_user)))) MYSQL_YYABORT; - $$->user = $1; -@@ -12577,7 +12507,6 @@ user: + $$->user= $1; +@@ -14119,7 +14004,6 @@ user: } | ident_or_text '@' ident_or_text { - THD *thd= YYTHD; if (!($$=(LEX_USER*) thd->alloc(sizeof(st_lex_user)))) MYSQL_YYABORT; - $$->user = $1; $$->host=$3; -@@ -12599,7 +12528,7 @@ user: + $$->user= $1; +@@ -14152,7 +14036,7 @@ user: } | CURRENT_USER optional_braces { @@ -3149,49 +3418,92 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; /* empty LEX_USER means current_user and -@@ -12987,7 +12916,6 @@ option_value_list: +@@ -14557,7 +14441,7 @@ set: + lex->one_shot_set= 0; + lex->autocommit= 0; - option_type_value: +- sp_create_assignment_lex(YYTHD, YY_TOKEN_END); ++ sp_create_assignment_lex(thd, YY_TOKEN_END); + } + start_option_value_list + {} +@@ -14596,7 +14480,7 @@ set_stmt_option_value_following_option_type_list: + start_option_value_list: + option_value_no_option_type { -- THD *thd= YYTHD; - LEX *lex= thd->lex; - Lex_input_stream *lip= YYLIP; - -@@ -13018,7 +12946,6 @@ option_type_value: +- if (sp_create_assignment_instr(YYTHD, YY_TOKEN_END)) ++ if (sp_create_assignment_instr(thd, YY_TOKEN_END)) + MYSQL_YYABORT; } - ext_option_value + option_value_list_continued +@@ -14606,7 +14490,7 @@ start_option_value_list: + } + transaction_characteristics { -- THD *thd= YYTHD; - LEX *lex= thd->lex; - Lex_input_stream *lip= YYLIP; - -@@ -13101,7 +13028,6 @@ ext_option_value: - sys_option_value: - option_type internal_variable_name equal set_expr_or_default +- if (sp_create_assignment_instr(YYTHD, YY_TOKEN_END)) ++ if (sp_create_assignment_instr(thd, YY_TOKEN_END)) + MYSQL_YYABORT; + } + | option_type +@@ -14621,13 +14505,13 @@ start_option_value_list: + start_option_value_list_following_option_type: + option_value_following_option_type + { +- if (sp_create_assignment_instr(YYTHD, YY_TOKEN_END)) ++ if (sp_create_assignment_instr(thd, YY_TOKEN_END)) + MYSQL_YYABORT; + } + option_value_list_continued + | TRANSACTION_SYM transaction_characteristics + { +- if (sp_create_assignment_instr(YYTHD, YY_TOKEN_END)) ++ if (sp_create_assignment_instr(thd, YY_TOKEN_END)) + MYSQL_YYABORT; + } + ; +@@ -14641,20 +14525,20 @@ option_value_list_continued: + // Repeating list of option values after first option value. + option_value_list: + { +- sp_create_assignment_lex(YYTHD, YY_TOKEN_START); ++ sp_create_assignment_lex(thd, YY_TOKEN_START); + } + option_value + { +- if (sp_create_assignment_instr(YYTHD, YY_TOKEN_END)) ++ if (sp_create_assignment_instr(thd, YY_TOKEN_END)) + MYSQL_YYABORT; + } + | option_value_list ',' + { +- sp_create_assignment_lex(YYTHD, YY_TOKEN_START); ++ sp_create_assignment_lex(thd, YY_TOKEN_START); + } + option_value + { +- if (sp_create_assignment_instr(YYTHD, YY_TOKEN_END)) ++ if (sp_create_assignment_instr(thd, YY_TOKEN_END)) + MYSQL_YYABORT; + } + ; +@@ -14693,7 +14577,6 @@ opt_var_ident_type: + option_value_following_option_type: + internal_variable_name equal set_expr_or_default { - THD *thd= YYTHD; LEX *lex= Lex; - LEX_STRING *name= &$2.base_name; - -@@ -13113,7 +13039,7 @@ sys_option_value: - my_parse_error(ER(ER_SYNTAX_ERROR)); - MYSQL_YYABORT; - } -- if (set_trigger_new_row(YYTHD, name, $4)) -+ if (set_trigger_new_row(thd, name, $4)) - MYSQL_YYABORT; - } - else if ($2.var) -@@ -13143,7 +13069,6 @@ sys_option_value: + /* + Ignore SET STATEMENT variables list on slaves because system +@@ -14733,7 +14616,6 @@ option_value_no_option_type: } - | option_type TRANSACTION_SYM ISOLATION LEVEL_SYM isolation_types + set_expr_or_default { - THD *thd= YYTHD; - LEX *lex=Lex; - lex->option_type= $1; - Item *item= new (thd->mem_root) Item_int((int32) $5); -@@ -13163,7 +13088,7 @@ option_value: - '@' ident_or_text equal expr + LEX *lex= Lex; + sp_head *sp= lex->sphead; + const char *expr_start_ptr= NULL; +@@ -14827,7 +14709,7 @@ option_value_no_option_type: + | '@' ident_or_text equal expr { Item_func_set_user_var *item; - item= new (YYTHD->mem_root) Item_func_set_user_var($2, $4, false); @@ -3199,7 +3511,7 @@ index 34ae03b..2a6d9aa 100644 if (item == NULL) MYSQL_YYABORT; set_var_user *var= new set_var_user(item); -@@ -13173,7 +13098,6 @@ option_value: +@@ -14837,7 +14719,6 @@ option_value_no_option_type: } | '@' '@' opt_var_ident_type internal_variable_name equal set_expr_or_default { @@ -3207,31 +3519,31 @@ index 34ae03b..2a6d9aa 100644 struct sys_var_with_base tmp= $4; /* Lookup if necessary: must be a system variable. */ if (tmp.var == NULL) -@@ -13186,7 +13110,6 @@ option_value: +@@ -14850,7 +14731,6 @@ option_value_no_option_type: } | charset old_or_new_charset_name_or_default { - THD *thd= YYTHD; LEX *lex= thd->lex; - CHARSET_INFO *cs2; - cs2= $2 ? $2: global_system_variables.character_set_client; -@@ -13234,7 +13157,6 @@ option_value: + int flags= $2 ? 0 : set_var_collation_client::SET_CS_DEFAULT; + const CHARSET_INFO *cs2; +@@ -14901,7 +14781,6 @@ option_value_no_option_type: } | PASSWORD equal text_or_password { - THD *thd= YYTHD; LEX *lex= thd->lex; - LEX_USER *user; - sp_pcontext *spc= lex->spcont; -@@ -13274,7 +13196,6 @@ option_value: + sp_head *sp= lex->sphead; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); +@@ -14978,7 +14857,6 @@ option_value_no_option_type: internal_variable_name: ident { - THD *thd= YYTHD; - sp_pcontext *spc= thd->lex->spcont; - sp_variable_t *spv; - -@@ -13333,7 +13254,7 @@ internal_variable_name: + LEX *lex= thd->lex; + sp_pcontext *pctx= lex->get_sp_current_parsing_ctx(); + sp_variable *spv; +@@ -15041,7 +14919,7 @@ internal_variable_name: } else { @@ -3240,7 +3552,7 @@ index 34ae03b..2a6d9aa 100644 if (!tmp) MYSQL_YYABORT; if (!tmp->is_struct()) -@@ -13344,7 +13265,7 @@ internal_variable_name: +@@ -15052,7 +14930,7 @@ internal_variable_name: } | DEFAULT '.' ident { @@ -3249,28 +3561,49 @@ index 34ae03b..2a6d9aa 100644 if (!tmp) MYSQL_YYABORT; if (!tmp->is_struct()) -@@ -13366,16 +13287,16 @@ text_or_password: - TEXT_STRING { $$=$1.str;} - | PASSWORD '(' TEXT_STRING ')' - { -- $$= $3.length ? YYTHD->variables.old_passwords ? -- Item_func_old_password::alloc(YYTHD, $3.str, $3.length) : -- Item_func_password::alloc(YYTHD, $3.str, $3.length) : -+ $$= $3.length ? thd->variables.old_passwords ? -+ Item_func_old_password::alloc(thd, $3.str, $3.length) : -+ Item_func_password::alloc(thd, $3.str, $3.length) : - $3.str; +@@ -15073,7 +14951,6 @@ transaction_characteristics: + transaction_access_mode: + transaction_access_mode_types + { +- THD *thd= YYTHD; + LEX *lex=Lex; + Item *item= new (thd->mem_root) Item_int((int32) $1); + if (item == NULL) +@@ -15091,7 +14968,6 @@ transaction_access_mode: + isolation_level: + ISOLATION LEVEL_SYM isolation_types + { +- THD *thd= YYTHD; + LEX *lex=Lex; + Item *item= new (thd->mem_root) Item_int((int32) $3); + if (item == NULL) +@@ -15125,13 +15001,13 @@ text_or_password: + if ($3.length == 0) + $$= $3.str; + else +- switch (YYTHD->variables.old_passwords) { ++ switch (thd->variables.old_passwords) { + case 1: $$= Item_func_old_password:: +- alloc(YYTHD, $3.str, $3.length); ++ alloc(thd, $3.str, $3.length); + break; + case 0: + case 2: $$= Item_func_password:: +- create_password_hash_buffer(YYTHD, $3.str, $3.length); ++ create_password_hash_buffer(thd, $3.str, $3.length); + break; + } if ($$ == NULL) - MYSQL_YYABORT; - } +@@ -15141,7 +15017,7 @@ text_or_password: | OLD_PASSWORD '(' TEXT_STRING ')' { -- $$= $3.length ? Item_func_old_password::alloc(YYTHD, $3.str, -+ $$= $3.length ? Item_func_old_password::alloc(thd, $3.str, - $3.length) : + $$= $3.length ? Item_func_old_password:: +- alloc(YYTHD, $3.str, $3.length) : ++ alloc(thd, $3.str, $3.length) : $3.str; if ($$ == NULL) -@@ -13389,19 +13310,19 @@ set_expr_or_default: + MYSQL_YYABORT; +@@ -15155,19 +15031,19 @@ set_expr_or_default: | DEFAULT { $$=0; } | ON { @@ -3293,7 +3626,7 @@ index 34ae03b..2a6d9aa 100644 if ($$ == NULL) MYSQL_YYABORT; } -@@ -13440,7 +13361,7 @@ table_lock: +@@ -15206,7 +15082,7 @@ table_lock: { thr_lock_type lock_type= (thr_lock_type) $3; bool lock_for_write= (lock_type >= TL_WRITE_ALLOW_WRITE); @@ -3302,38 +3635,80 @@ index 34ae03b..2a6d9aa 100644 (lock_for_write ? MDL_SHARED_NO_READ_WRITE : MDL_SHARED_READ))) -@@ -13511,7 +13432,7 @@ handler: +@@ -15220,7 +15096,7 @@ lock_option: + | LOW_PRIORITY WRITE_SYM + { + $$= TL_WRITE_LOW_PRIORITY; +- WARN_DEPRECATED(YYTHD, "LOW_PRIORITY WRITE", "WRITE"); ++ WARN_DEPRECATED(thd, "LOW_PRIORITY WRITE", "WRITE"); + } + | READ_SYM LOCAL_SYM { $$= TL_READ; } + ; +@@ -15248,7 +15124,6 @@ unlock: + handler: + HANDLER_SYM table_ident OPEN_SYM opt_table_alias + { +- THD *thd= YYTHD; + LEX *lex= Lex; + if (lex->sphead) + { +@@ -15264,7 +15139,6 @@ handler: + } + | HANDLER_SYM table_ident_nodb CLOSE_SYM + { +- THD *thd= YYTHD; + LEX *lex= Lex; + if (lex->sphead) + { +@@ -15288,7 +15162,7 @@ handler: + } lex->expr_allows_subselect= FALSE; lex->sql_command = SQLCOM_HA_READ; - lex->ha_rkey_mode= HA_READ_KEY_EXACT; /* Avoid purify warnings */ - Item *one= new (YYTHD->mem_root) Item_int((int32) 1); + Item *one= new (thd->mem_root) Item_int((int32) 1); if (one == NULL) MYSQL_YYABORT; lex->current_select->select_limit= one; -@@ -13857,10 +13778,10 @@ grant_user: +@@ -15298,7 +15172,6 @@ handler: + } + handler_read_or_scan where_clause opt_limit_clause + { +- THD *thd= YYTHD; + LEX *lex= Lex; + Lex->expr_allows_subselect= TRUE; + /* Stored functions are not supported for HANDLER READ. */ +@@ -15333,7 +15206,7 @@ handler_rkey_function: + | LAST_SYM { $$= RLAST; } + | handler_rkey_mode + { +- YYTHD->m_parser_state->m_yacc.m_ha_rkey_mode= $1; ++ thd->m_parser_state->m_yacc.m_ha_rkey_mode= $1; + Lex->insert_list= new List_item; + if (! Lex->insert_list) + MYSQL_YYABORT; +@@ -15641,8 +15514,8 @@ grant_user: + my_parse_error(ER(ER_SYNTAX_ERROR)); MYSQL_YYABORT; - if ($4.length) + } +- String *password = new (YYTHD->mem_root) String((const char*)$4.str, +- YYTHD->variables.character_set_client); ++ String *password = new (thd->mem_root) String((const char*)$4.str, ++ thd->variables.character_set_client); + check_password_policy(password); + /* + 1. Plugin must be resolved +@@ -15662,8 +15535,8 @@ grant_user: + $1->password= $5; + if (!strcmp($5.str, "")) { -- if (YYTHD->variables.old_passwords) -+ if (thd->variables.old_passwords) - { - char *buff= -- (char *) YYTHD->alloc(SCRAMBLED_PASSWORD_CHAR_LENGTH_323+1); -+ (char *) thd->alloc(SCRAMBLED_PASSWORD_CHAR_LENGTH_323+1); - if (buff == NULL) - MYSQL_YYABORT; - my_make_scrambled_password_323(buff, $4.str, $4.length); -@@ -13870,7 +13791,7 @@ grant_user: - else - { - char *buff= -- (char *) YYTHD->alloc(SCRAMBLED_PASSWORD_CHAR_LENGTH+1); -+ (char *) thd->alloc(SCRAMBLED_PASSWORD_CHAR_LENGTH+1); - if (buff == NULL) - MYSQL_YYABORT; - my_make_scrambled_password(buff, $4.str, $4.length); -@@ -13923,7 +13844,7 @@ column_list: +- String *password= new (YYTHD->mem_root) String ((const char *)"", +- YYTHD->variables.character_set_client); ++ String *password= new (thd->mem_root) String ((const char *)"", ++ thd->variables.character_set_client); + check_password_policy(password); + } + /* +@@ -15721,7 +15594,7 @@ column_list: column_list_id: ident { @@ -3342,7 +3717,7 @@ index 34ae03b..2a6d9aa 100644 if (new_str == NULL) MYSQL_YYABORT; List_iterator <LEX_COLUMN> iter(Lex->columns); -@@ -14133,7 +14054,6 @@ opt_union_order_or_limit: +@@ -15931,7 +15804,6 @@ opt_union_order_or_limit: union_order_or_limit: { @@ -3350,7 +3725,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; DBUG_ASSERT(lex->current_select->linkage != GLOBAL_OPTIONS_TYPE); SELECT_LEX *sel= lex->current_select; -@@ -14149,7 +14069,6 @@ union_order_or_limit: +@@ -15947,7 +15819,6 @@ union_order_or_limit: } order_or_limit { @@ -3358,7 +3733,7 @@ index 34ae03b..2a6d9aa 100644 thd->lex->current_select->no_table_names_allowed= 0; thd->where= ""; } -@@ -14331,14 +14250,14 @@ no_definer: +@@ -16129,14 +16000,14 @@ no_definer: from older master servers (i.e. to create non-suid trigger in this case). */ @@ -3375,7 +3750,7 @@ index 34ae03b..2a6d9aa 100644 } ; -@@ -14383,7 +14302,6 @@ view_suid: +@@ -16181,7 +16052,6 @@ view_suid: view_tail: view_suid VIEW_SYM table_ident { @@ -3383,7 +3758,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->sql_command= SQLCOM_CREATE_VIEW; /* first table in list is target VIEW name */ -@@ -14427,7 +14345,6 @@ view_select: +@@ -16225,7 +16095,6 @@ view_select: } view_select_aux view_check_option { @@ -3391,35 +3766,23 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= Lex; uint len= YYLIP->get_cpp_ptr() - lex->create_view_select.str; void *create_view_select= thd->memdup(lex->create_view_select.str, len); -@@ -14483,7 +14400,6 @@ trigger_tail: - EACH_SYM - ROW_SYM - { /* $15 */ +@@ -16317,7 +16186,6 @@ trigger_tail: + EACH_SYM /* $13 */ + ROW_SYM /* $14 */ + { /* $15 */ - THD *thd= YYTHD; LEX *lex= thd->lex; Lex_input_stream *lip= YYLIP; - sp_head *sp; -@@ -14517,8 +14433,8 @@ trigger_tail: - sp_head *sp= lex->sphead; - lex->sql_command= SQLCOM_CREATE_TRIGGER; -- sp->set_stmt_end(YYTHD); -- sp->restore_thd_mem_root(YYTHD); -+ sp->set_stmt_end(thd); -+ sp->restore_thd_mem_root(thd); +@@ -16347,7 +16215,6 @@ trigger_tail: + } + sp_proc_stmt /* $16 */ + { /* $17 */ +- THD *thd= YYTHD; + LEX *lex= Lex; + sp_head *sp= lex->sphead; - if (sp->is_not_allowed_in_function("trigger")) - MYSQL_YYABORT; -@@ -14528,7 +14444,7 @@ trigger_tail: - sp_proc_stmt alternatives are not saving/restoring LEX, so - lex->query_tables can be wiped out. - */ -- if (!lex->select_lex.add_table_to_list(YYTHD, $9, -+ if (!lex->select_lex.add_table_to_list(thd, $9, - (LEX_STRING*) 0, - TL_OPTION_UPDATING, - TL_READ_NO_INSERT, -@@ -14547,7 +14463,6 @@ udf_tail: +@@ -16382,7 +16249,6 @@ udf_tail: AGGREGATE_SYM remember_name FUNCTION_SYM ident RETURNS_SYM udf_type SONAME_SYM TEXT_STRING_sys { @@ -3427,7 +3790,7 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; if (is_native_function(thd, & $4)) { -@@ -14565,7 +14480,6 @@ udf_tail: +@@ -16400,7 +16266,6 @@ udf_tail: | remember_name FUNCTION_SYM ident RETURNS_SYM udf_type SONAME_SYM TEXT_STRING_sys { @@ -3435,32 +3798,32 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; if (is_native_function(thd, & $3)) { -@@ -14588,7 +14502,6 @@ sf_tail: +@@ -16423,7 +16288,6 @@ sf_tail: sp_name /* $3 */ '(' /* $4 */ { /* $5 */ - THD *thd= YYTHD; LEX *lex= thd->lex; - Lex_input_stream *lip= YYLIP; - sp_head *sp; -@@ -14646,7 +14559,7 @@ sf_tail: + + lex->stmt_definition_begin= $1; +@@ -16482,7 +16346,7 @@ sf_tail: MYSQL_YYABORT; } -- if (sp->fill_field_definition(YYTHD, lex, -+ if (sp->fill_field_definition(thd, lex, - (enum enum_field_types) $11, - &sp->m_return_field_def)) +- if (fill_field_definition(YYTHD, sp, ++ if (fill_field_definition(thd, sp, + (enum enum_field_types) $11, + &sp->m_return_field_def)) MYSQL_YYABORT; -@@ -14655,7 +14568,6 @@ sf_tail: +@@ -16491,7 +16355,6 @@ sf_tail: } sp_c_chistics /* $13 */ { /* $14 */ - THD *thd= YYTHD; LEX *lex= thd->lex; - Lex_input_stream *lip= YYLIP; -@@ -14664,7 +14576,6 @@ sf_tail: + lex->sphead->m_chistics= &lex->sp_chistics; +@@ -16499,7 +16362,6 @@ sf_tail: } sp_proc_stmt /* $15 */ { @@ -3468,28 +3831,23 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; sp_head *sp= lex->sphead; -@@ -14735,10 +14646,10 @@ sp_tail: - sp= new sp_head(); - if (sp == NULL) - MYSQL_YYABORT; -- sp->reset_thd_mem_root(YYTHD); -+ sp->reset_thd_mem_root(thd); - sp->init(lex); - sp->m_type= TYPE_ENUM_PROCEDURE; -- sp->init_sp_name(YYTHD, $3); -+ sp->init_sp_name(thd, $3); +@@ -16557,7 +16419,6 @@ sf_tail: + sp_tail: + PROCEDURE_SYM remember_name sp_name + { +- THD *thd= YYTHD; + LEX *lex= Lex; - lex->sphead= sp; - } -@@ -14753,7 +14664,6 @@ sp_tail: + if (lex->sphead) +@@ -16590,7 +16451,6 @@ sp_tail: sp_pdparam_list ')' { - THD *thd= YYTHD; LEX *lex= thd->lex; - lex->sphead->m_param_end= YYLIP->get_cpp_tok_start(); -@@ -14761,7 +14671,6 @@ sp_tail: + Lex->sphead->m_parser_data.set_parameter_end_ptr( +@@ -16600,7 +16460,6 @@ sp_tail: } sp_c_chistics { @@ -3497,19 +3855,15 @@ index 34ae03b..2a6d9aa 100644 LEX *lex= thd->lex; lex->sphead->m_chistics= &lex->sp_chistics; -@@ -14772,9 +14681,9 @@ sp_tail: - LEX *lex= Lex; - sp_head *sp= lex->sphead; - -- sp->set_stmt_end(YYTHD); -+ sp->set_stmt_end(thd); - lex->sql_command= SQLCOM_CREATE_PROCEDURE; -- sp->restore_thd_mem_root(YYTHD); -+ sp->restore_thd_mem_root(thd); +@@ -16608,7 +16467,6 @@ sp_tail: } - ; + sp_proc_stmt + { +- THD *thd= YYTHD; + LEX *lex= Lex; -@@ -14811,21 +14720,21 @@ xid: + sp_finish_parsing(thd); +@@ -16650,21 +16508,21 @@ xid: text_string { MYSQL_YYABORT_UNLESS($1->length() <= MAXGTRIDSIZE); @@ -3534,6 +3888,15 @@ index 34ae03b..2a6d9aa 100644 MYSQL_YYABORT; Lex->xid->set($5, $1->ptr(), $1->length(), $3->ptr(), $3->length()); } --- -1.8.4 - +diff --git a/storage/perfschema/gen_pfs_lex_token.cc b/storage/perfschema/gen_pfs_lex_token.cc +index 7581255..2eee5d1 100644 +--- a/storage/perfschema/gen_pfs_lex_token.cc ++++ b/storage/perfschema/gen_pfs_lex_token.cc +@@ -21,6 +21,7 @@ + + /* We only need the tokens here */ + #define YYSTYPE_IS_DECLARED ++class THD; + #include <../sql/sql_yacc.h> + #include <lex.h> + diff --git a/community/percona-server/mysql56-bufsize.patch b/community/percona-server/mysql56-bufsize.patch new file mode 100644 index 000000000..1d5b7dc63 --- /dev/null +++ b/community/percona-server/mysql56-bufsize.patch @@ -0,0 +1,20 @@ +--- storage/innobase/row/row0log.cc.orig 2013-10-14 09:44:46.060172260 +0200 ++++ storage/innobase/row/row0log.cc 2013-10-14 10:05:51.822170509 +0200 +@@ -2364,7 +2364,7 @@ + and be ignored when the operation is unsupported. */ + fallocate(index->online_log->fd, + FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE, +- ofs, srv_buf_size); ++ ofs, srv_sort_buf_size); + #endif /* FALLOC_FL_PUNCH_HOLE */ + + next_mrec = index->online_log->head.block; +@@ -3153,7 +3153,7 @@ + and be ignored when the operation is unsupported. */ + fallocate(index->online_log->fd, + FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE, +- ofs, srv_buf_size); ++ ofs, srv_sort_buf_size); + #endif /* FALLOC_FL_PUNCH_HOLE */ + + next_mrec = index->online_log->head.block; diff --git a/community/percona-server/percona.install b/community/percona-server/percona.install index c3b337ae1..2659c7558 100644 --- a/community/percona-server/percona.install +++ b/community/percona-server/percona.install @@ -6,7 +6,7 @@ fi post_install(){ groupadd -g 89 mysql &>/dev/null useradd -u 89 -g mysql -d $datadir -s /bin/false mysql &>/dev/null - + if [[ ! -e $datadir ]]; then install -dm700 $datadir usr/bin/mysql_install_db --user=mysql --basedir=/usr --datadir=$datadir @@ -20,7 +20,7 @@ post_upgrade(){ getent group mysql >/dev/null 2>&1 || groupadd -g 89 mysql &>/dev/null getent passwd mysql >/dev/null 2>&1 || useradd -u 89 -g mysql -d $datadir -s /bin/false mysql &>/dev/null - if [ "$(vercmp $2 5.5)" -lt 0 ]; then + if [ "$(vercmp $2 5.6)" -lt 0 ]; then echo " >> " echo " >> Major version update. Consider restart the service, and then running mysql_upgrade after it." echo " >> " diff --git a/community/perl-berkeleydb/PKGBUILD b/community/perl-berkeleydb/PKGBUILD index b6405d193..29f3319ca 100644 --- a/community/perl-berkeleydb/PKGBUILD +++ b/community/perl-berkeleydb/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 93668 2013-07-08 11:19:35Z spupykin $ +# $Id: PKGBUILD 99506 2013-10-29 10:25:03Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Charles Mauch <cmauch@gmail.com> # Contributor: Francois Charette <firmicus@gmx.net> pkgname=perl-berkeleydb -pkgver=0.52 -pkgrel=1 +pkgver=0.53 +pkgrel=2 pkgdesc="Interface to Berkeley DB version 2, 3 or 4" arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/dist/BerkeleyDB/" @@ -13,7 +13,7 @@ license=('GPL' 'PerlArtistic') depends=('perl' 'db') options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/BerkeleyDB-$pkgver.tar.gz) -md5sums=('e1031f4cd3062fdb1597af4373789d79') +md5sums=('899c6967316c7a36b1d5b6a4c7ffbb02') build() { cd $srcdir/BerkeleyDB-$pkgver @@ -22,8 +22,9 @@ build() { } package() { - _dbver=`pacman -Q db | cut -d\ -f2 | cut -d- -f1` - depends=('perl' "db=$_dbver") + _dbver1=`pacman -Q db | cut -d\ -f2 | cut -d- -f1 | cut -f1 -d.` + _dbver2=`pacman -Q db | cut -d\ -f2 | cut -d- -f1 | cut -f2 -d.` + depends=('perl' "db>=${_dbver1}.${_dbver2}" "db<${_dbver1}.$(expr $_dbver2 + 1)") cd $srcdir/BerkeleyDB-$pkgver make pure_install doc_install DESTDIR=$pkgdir diff --git a/community/perl-dbd-odbc/PKGBUILD b/community/perl-dbd-odbc/PKGBUILD index 186632e86..3d9b695e2 100644 --- a/community/perl-dbd-odbc/PKGBUILD +++ b/community/perl-dbd-odbc/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 91664 2013-05-26 09:24:58Z bluewind $ +# $Id: PKGBUILD 100316 2013-11-02 09:13:58Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: François Charette <firmicus ατ gmx δοτ net> pkgname=perl-dbd-odbc -pkgver=1.43 -pkgrel=2 +pkgver=1.45 +pkgrel=1 pkgdesc="ODBC Driver for DBI" arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/dist/DBD-ODBC/" @@ -12,7 +12,7 @@ license=('GPL' 'PerlArtistic') depends=('perl-dbi' 'perl' 'unixodbc') options=('!emptydirs') source=("http://search.cpan.org/CPAN/authors/id/M/MJ/MJEVANS/DBD-ODBC-${pkgver}.tar.gz") -md5sums=('35e37488170b5111f826226c4d466961') +md5sums=('3c750cde8e39fbba804043485f18ba68') build() { cd DBD-ODBC-${pkgver} diff --git a/community/perl-fuse/PKGBUILD b/community/perl-fuse/PKGBUILD index 9476203a7..a87c9620a 100644 --- a/community/perl-fuse/PKGBUILD +++ b/community/perl-fuse/PKGBUILD @@ -1,17 +1,24 @@ -# $Id: PKGBUILD 95164 2013-08-06 11:52:21Z spupykin $ +# $Id: PKGBUILD 99530 2013-10-29 10:58:33Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Tom K <tomk@runbox.com> pkgname=perl-fuse -pkgver=0.15 +pkgver=0.16 pkgrel=1 pkgdesc="write filesystems in Perl using FUSE" arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/dist/Fuse" depends=('perl' 'fuse') license=('GPL') -source=(http://www.cpan.org/authors/id/D/DP/DPAVLIN/Fuse-$pkgver.tar.gz) -md5sums=('5c521508bea036fed946d43b44d56056') +source=(http://search.cpan.org/CPAN/authors/id/D/DP/DPATES/Fuse-$pkgver.tar.gz + build-fix.patch) +md5sums=('d7f36eb55392270d2c6b2f05737b553f' + '16d985400e620286efdf4610d78cb5d6') + +prepare() { + cd $srcdir/Fuse-$pkgver + patch -p1 <$srcdir/build-fix.patch +} build() { cd $srcdir/Fuse-$pkgver diff --git a/community/perl-fuse/build-fix.patch b/community/perl-fuse/build-fix.patch new file mode 100644 index 000000000..51cb5ebce --- /dev/null +++ b/community/perl-fuse/build-fix.patch @@ -0,0 +1,13 @@ +diff -wbBur Fuse-0.16/Fuse.xs Fuse-0.16.q/Fuse.xs +--- Fuse-0.16/Fuse.xs 2013-09-13 06:16:35.000000000 +0400 ++++ Fuse-0.16.q/Fuse.xs 2013-10-29 14:38:44.000000000 +0400 +@@ -754,6 +754,9 @@ + + int _PLfuse_release (const char *file, struct fuse_file_info *fi) { + int rv; ++#ifndef PERL_HAS_64BITINT ++ char *temp; ++#endif + int flags = fi->flags; + FUSE_CONTEXT_PRE; + DEBUGf("release begin\n"); diff --git a/community/perl-gstreamer/PKGBUILD b/community/perl-gstreamer/PKGBUILD index 744cbac3e..97385d294 100644 --- a/community/perl-gstreamer/PKGBUILD +++ b/community/perl-gstreamer/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 91674 2013-05-26 09:25:14Z bluewind $ +# $Id: PKGBUILD 99484 2013-10-29 10:21:54Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Corrado Primier <bardo@aur.archlinux.org> pkgname=perl-gstreamer -pkgver=0.18 -pkgrel=2 +pkgver=0.19 +pkgrel=1 pkgdesc="Interface to the GStreamer library" arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/dist/GStreamer" @@ -12,7 +12,7 @@ license=('GPL' 'PerlArtistic') depends=('glib-perl>=1.180' 'gstreamer0.10' 'perl-extutils-pkgconfig>=1.07' 'perl-extutils-depends>=0.205') options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/X/XA/XAOC/GStreamer-$pkgver.tar.gz) -md5sums=('7ac748677f00d1fd966b09e10448cff6') +md5sums=('886bc1f553fa288ca86842332ddadd8e') build() { cd GStreamer-${pkgver} diff --git a/community/perl-json-xs/PKGBUILD b/community/perl-json-xs/PKGBUILD index 941337a8b..2a84a3280 100644 --- a/community/perl-json-xs/PKGBUILD +++ b/community/perl-json-xs/PKGBUILD @@ -1,22 +1,21 @@ -# $Id: PKGBUILD 92759 2013-06-14 17:40:33Z spupykin $ +# $Id: PKGBUILD 100497 2013-11-05 10:05:37Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Tor Krill <tor@krill.nu> pkgname=perl-json-xs -pkgver=2.34 -pkgrel=1 +pkgver=3.01 +pkgrel=2 pkgdesc="JSON::XS - JSON serialising/deserialising, done correctly and fast" url="http://search.cpan.org/dist/JSON-XS/" license=("GPL") arch=('i686' 'x86_64' 'mips64el') -depends=('perl' 'perl-common-sense') +depends=('perl' 'perl-common-sense' 'perl-types-serialiser') options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/JSON-XS-$pkgver.tar.gz) -md5sums=('dda3c03335665cdeff91c37a269b833b') +md5sums=('b7be65295baf6dd9233c6494782c1153') build() { cd $srcdir/JSON-XS-$pkgver -# eval `perl -V:archname` perl Makefile.PL INSTALLDIRS=vendor make } diff --git a/community/perl-libapreq2/PKGBUILD b/community/perl-libapreq2/PKGBUILD index 3bf8a000b..1bddbecd9 100644 --- a/community/perl-libapreq2/PKGBUILD +++ b/community/perl-libapreq2/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 93091 2013-06-24 09:55:33Z spupykin $ +# $Id: PKGBUILD 100273 2013-11-02 08:47:16Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Tom K <tomk@runbox.com> pkgname=perl-libapreq2 pkgver=2.13 -pkgrel=4 +pkgrel=5 pkgdesc="A safe, standards-compliant, high-performance library used for parsing HTTP cookies, query-strings and POST data." arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/dist/libapreq2" depends=('mod_perl' 'apr-util') makedepends=('perl-extutils-xsbuilder') license=("GPL") -options=('!libtool' '!makeflags') +options=('!makeflags') source=(http://search.cpan.org/CPAN/authors/id/I/IS/ISAAC/libapreq2-$pkgver.tar.gz) md5sums=('c11fb0861aa84dcc6cd0f0798b045eee') diff --git a/community/perl-xml-libxml/PKGBUILD b/community/perl-xml-libxml/PKGBUILD index c7e3231a6..e1f6f5035 100644 --- a/community/perl-xml-libxml/PKGBUILD +++ b/community/perl-xml-libxml/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 97592 2013-09-24 21:06:57Z jsteel $ +# $Id: PKGBUILD 100412 2013-11-03 17:59:19Z jsteel $ # Maintainer: Jonathan Steel <jsteel@aur.archlinux.org> # Contributor: Justin "juster" Davis <jrcd83@gmail.com> # Contributor: François Charette <francois.archlinux.org> pkgname=perl-xml-libxml -pkgver=2.0106 +pkgver=2.0107 pkgrel=1 pkgdesc="Interface to the libxml library" arch=('i686' 'x86_64' 'mips64el') @@ -13,24 +13,26 @@ license=('GPL') depends=('libxml2' 'perl-xml-sax' 'perl-xml-namespacesupport') provides=('perl-libxml' 'perl-xml-libxml-common') replaces=('perl-libxml' 'perl-xml-libxml-common') -conflicts=('perl-libxml' 'perl-xml-libxml-common') options=('!emptydirs') install=$pkgname.install source=(http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-$pkgver.tar.gz) -md5sums=('5da8ecfdedccca81fe0821e9935fe11c') +md5sums=('4caedd8fb64167e1caf0443f18ec47a2') build() { - cd XML-LibXML-$pkgver + cd "$srcdir"/XML-LibXML-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor make } check() { - cd XML-LibXML-$pkgver + cd "$srcdir"/XML-LibXML-$pkgver + make test } package() { - cd XML-LibXML-$pkgver + cd "$srcdir"/XML-LibXML-$pkgver + make pure_install doc_install DESTDIR="$pkgdir"/ } diff --git a/community/pgadmin3/PKGBUILD b/community/pgadmin3/PKGBUILD index 2d3065ab3..9c4ee420d 100644 --- a/community/pgadmin3/PKGBUILD +++ b/community/pgadmin3/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98468 2013-10-11 10:07:30Z spupykin $ +# $Id: PKGBUILD 99091 2013-10-24 10:41:34Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Douglas Soares de Andrade <dsa@aur.archlinux.org> # Contributor: Benjamin Andresen <benny@klapmuetz.org> @@ -6,21 +6,20 @@ pkgname=pgadmin3 pkgver=1.18.1 -pkgrel=1 +pkgrel=3 pkgdesc="Comprehensive design and management interface for PostgreSQL" arch=('i686' 'x86_64' 'mips64el') url="http://www.pgadmin.org" license=('custom') depends=('wxgtk' 'postgresql-libs' 'libxslt') makedepends=('libpqxx' 'krb5' 'postgresql' 'imagemagick') -_categories="Development;Application" +install=pgadmin3.install source=(http://ftp.postgresql.org/pub/pgadmin3/release/v${pkgver}/src/pgadmin3-${pkgver}.tar.gz) md5sums=('7dde96680407c900af72d0839a377de4') build() { cd "$srcdir" convert pgadmin3-${pkgver}/pgadmin/include/images/pgAdmin3.ico pgadmin3.png - cp pgadmin3-3.png pgadmin3.png cd "pgadmin3-${pkgver}" [ -f Makefile ] || ./configure --prefix=/usr @@ -33,7 +32,7 @@ package() { make DESTDIR=$pkgdir/ install install -Dm644 i18n/$pkgname.lng $pkgdir/usr/share/pgadmin3/i18n install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE - install -Dm644 pgadmin/include/images/pgAdmin3.ico $pkgdir/usr/share/pgadmin3/pixmaps/pgAdmin3.ico - install -Dm644 "$srcdir/pgadmin3.png" "$pkgdir/usr/share/pixmaps/pgadmin3.png" + install -Dm644 pgadmin/include/images/pgAdmin3.ico $pkgdir/usr/share/pgadmin3/pgAdmin3.ico + install -Dm644 "$srcdir/pgadmin3-3.png" "$pkgdir/usr/share/pgadmin3/pgAdmin3.png" install -Dm644 "pkg/pgadmin3.desktop" "$pkgdir/usr/share/applications/pgadmin3.desktop" } diff --git a/community/pgadmin3/pgadmin3.install b/community/pgadmin3/pgadmin3.install new file mode 100644 index 000000000..56e20c736 --- /dev/null +++ b/community/pgadmin3/pgadmin3.install @@ -0,0 +1,11 @@ +post_install() { + [ -x usr/bin/update-desktop-database ] && update-desktop-database -q || true +} + +post_upgrade() { + [ -x usr/bin/update-desktop-database ] && update-desktop-database -q || true +} + +post_remove() { + [ -x usr/bin/update-desktop-database ] && update-desktop-database -q || true +} diff --git a/community/picocom/PKGBUILD b/community/picocom/PKGBUILD index be3edddc5..0e5f1137e 100644 --- a/community/picocom/PKGBUILD +++ b/community/picocom/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 75039 2012-08-12 14:06:03Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 98869 2013-10-20 22:35:11Z seblu $ +# Maintainer: Sébastien Luttringer # Contributor: Jens Adam (byte/jra) <j_adam@web.de> pkgname=picocom pkgver=1.7 -pkgrel=2 +pkgrel=3 pkgdesc='Minimal dumb-terminal emulation program, very much like minicom' url='http://code.google.com/p/picocom/' license=('GPL2') @@ -16,7 +16,7 @@ sha1sums=('bde6e36af71db845913f9d61f28dee1b485218fa') build() { cd $pkgname-$pkgver - make --environment-overrides UUCP_LOCK_DIR=/run/lock/picocom + make UUCP_LOCK_DIR=/run/lock/picocom } package() { @@ -30,4 +30,4 @@ package() { > "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/picocom/picocom.install b/community/picocom/picocom.install index 4d2f2ed48..aab48bdc7 100644 --- a/community/picocom/picocom.install +++ b/community/picocom/picocom.install @@ -1,8 +1,8 @@ -#!/bin/sh +# vim:set ts=2 sw=2 ft=sh et: ## arg 1: the new package version post_install() { - type systemd-tmpfiles >/dev/null && systemd-tmpfiles --create picocom.conf + type -P systemd-tmpfiles >/dev/null && systemd-tmpfiles --create picocom.conf } # arg 1: the new package version @@ -13,7 +13,5 @@ post_upgrade() { ## arg 1: the old package version post_remove() { - type systemd-tmpfiles >/dev/null && systemd-tmpfiles --clean --remove picocom.conf + type -P systemd-tmpfiles >/dev/null && systemd-tmpfiles --clean --remove picocom.conf } - -# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/pidgin-encryption/PKGBUILD b/community/pidgin-encryption/PKGBUILD index 178d7d344..5e0e1a7c3 100644 --- a/community/pidgin-encryption/PKGBUILD +++ b/community/pidgin-encryption/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 83172 2013-01-27 16:23:51Z pierre $ +# $Id: PKGBUILD 99953 2013-10-31 02:39:54Z allan $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Dan McGee <dan@archlinux.org> # Contributor: Dale Blount <dale@archlinux.org> @@ -11,7 +11,6 @@ arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://pidgin-encrypt.sourceforge.net/" depends=('pidgin' 'nss') -options=('!libtool') source=(http://downloads.sourceforge.net/pidgin-encrypt/$pkgname-$pkgver.tar.gz) md5sums=('d839eec602c21f913b32b742dc512f4b') diff --git a/community/pidgin-gfire/PKGBUILD b/community/pidgin-gfire/PKGBUILD index 04b0adcc9..eccb41d29 100644 --- a/community/pidgin-gfire/PKGBUILD +++ b/community/pidgin-gfire/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 73926 2012-07-17 06:00:57Z svenstaro $ +# $Id: PKGBUILD 99954 2013-10-31 02:40:14Z allan $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Slash <demodevil5[at]yahoo[dot]com> # Contributor: LookTJ <jesus[dot]christ[dot]i[dot]love[at]gmail[dot]com> @@ -15,7 +15,6 @@ makedepends=('pkgconfig' 'intltool' 'libtool') source=("http://downloads.sourceforge.net/gfire/pidgin-gfire-$pkgver.tar.bz2" "gfire-libnotify.patch") md5sums=('7167828fd77200603a318afdd4d9ebd2' '5d6fc2b98837fbebba6bef2648699d5e') -options=(!libtool) build() { cd "$srcdir/pidgin-gfire-$pkgver" diff --git a/community/pidgin-hotkeys/PKGBUILD b/community/pidgin-hotkeys/PKGBUILD index c62910921..19440dd17 100644 --- a/community/pidgin-hotkeys/PKGBUILD +++ b/community/pidgin-hotkeys/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 80723 2012-12-01 13:56:24Z fyan $ +# $Id: PKGBUILD 99153 2013-10-25 05:05:18Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: detto <detto-brumm@freenet.de> pkgname=pidgin-hotkeys pkgver=0.2.4 -pkgrel=2 +pkgrel=3 pkgdesc="A Pidgin plugin that allows you to define global hotkeys." arch=('i686' 'x86_64' 'mips64el') url="http://pidgin-hotkeys.sourceforge.net" diff --git a/community/pidgin-kwallet/PKGBUILD b/community/pidgin-kwallet/PKGBUILD index 0f504f145..a1c79ea3b 100644 --- a/community/pidgin-kwallet/PKGBUILD +++ b/community/pidgin-kwallet/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 82219 2013-01-12 09:18:51Z fyan $ +# $Id: PKGBUILD 99955 2013-10-31 02:40:34Z allan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Mateusz Slazynski <ceceron@gmail.com> @@ -11,7 +11,6 @@ url="http://kde-apps.org/content/show.php/Pidgin+KWallet+Plugin?content=127136" license=('GPL') depends=('pidgin' 'kdelibs') makedepends=('cmake') -options=(!libtool) source=("http://kde-apps.org/CONTENT/content-files/127136-PidginKWallet-$pkgver.tar.bz2") md5sums=('c8fde518d8058de8302124791d0d15c6') diff --git a/community/pidgin-libnotify/PKGBUILD b/community/pidgin-libnotify/PKGBUILD index 884b9e373..f44a5eec0 100644 --- a/community/pidgin-libnotify/PKGBUILD +++ b/community/pidgin-libnotify/PKGBUILD @@ -12,7 +12,6 @@ license=('GPL') depends=('pidgin' 'libnotify') makedepends=('intltool') optdepends=('notification-daemon') -options=(!libtool) source=(http://downloads.sourceforge.net/sourceforge/gaim-libnotify/$pkgname-$pkgver.tar.gz language_fixes.patch pidgin-libnotify-0.14-libnotify-0.7.patch pidgin-libnotify-showbutton.patch pidgin-libnotify-getfocus.patch) md5sums=('bfb5368b69c02d429b2b17c00a6673c0' diff --git a/community/pidgin-talkfilters/PKGBUILD b/community/pidgin-talkfilters/PKGBUILD index 5ac864306..66849640d 100644 --- a/community/pidgin-talkfilters/PKGBUILD +++ b/community/pidgin-talkfilters/PKGBUILD @@ -9,7 +9,6 @@ url="http://www.guifications.org/projects/purple-plugin-pack" license=('GPL') depends=('pidgin' 'talkfilters') makedepends=('intltool' 'gettext' 'python2') -options=(!libtool) source=(https://www.guifications.org/attachments/download/201/purple-plugin-pack-${pkgver}.tar.bz2) build() { diff --git a/community/pidgin-toobars/PKGBUILD b/community/pidgin-toobars/PKGBUILD index 1b31da37f..4187952c2 100644 --- a/community/pidgin-toobars/PKGBUILD +++ b/community/pidgin-toobars/PKGBUILD @@ -10,7 +10,6 @@ url="http://vayurik.ru/wordpress/en/toobars/" license=('GPL') depends=('pidgin') makedepends=('intltool') -options=('!libtool') source=("http://vayurik.ru/wordpress/wp-content/uploads/toobars/${pkgver}/${pkgname}-${pkgver}.tar.gz") md5sums=('0b9255902c10ec1b171329474bd69e82') diff --git a/community/pion/PKGBUILD b/community/pion/PKGBUILD index c8ce2666e..f628a7e73 100644 --- a/community/pion/PKGBUILD +++ b/community/pion/PKGBUILD @@ -1,7 +1,7 @@ -# $Id: PKGBUILD 94042 2013-07-13 12:35:54Z svenstaro $ +# $Id: PKGBUILD 99025 2013-10-22 18:18:59Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=pion -pkgver=5.0.2 +pkgver=5.0.4 pkgrel=1 pkgdesc="A C++ development library for implementing lightweight HTTP interfaces" url="https://github.com/cloudmeter/pion" @@ -13,7 +13,7 @@ provides=('pion-net') conflicts=('pion-net') replaces=('pion-net') source=(https://github.com/cloudmeter/pion/archive/$pkgver.zip) -md5sums=('1f6a9f69114235ca98756cbcab16d162') +md5sums=('5807d39beb0c80fdef5b8ad5cee71c1c') build() { cd "$srcdir/$pkgname-$pkgver" @@ -25,7 +25,7 @@ build() { # override Makefile bug sed -i "/docs:/ s/doxygen-doc//" Makefile.in - ./configure --prefix=/usr --disable-doxygen-doc + ./configure --prefix=/usr --with-plugins=/usr/lib/pion/plugins --disable-doxygen-doc make } diff --git a/community/pitivi/PKGBUILD b/community/pitivi/PKGBUILD index 0a7c76d9f..8849804ba 100644 --- a/community/pitivi/PKGBUILD +++ b/community/pitivi/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 98281 2013-10-07 22:50:21Z bgyorgy $ +# $Id: PKGBUILD 100501 2013-11-05 10:06:09Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Abhishek Dasgupta <abhidg@gmail.com> # Contributor: Gabor Nyekhelyi (n0gabor) <n0gabor@vipmail.hu> pkgname=pitivi -pkgver=0.91 -pkgrel=3 +pkgver=0.92 +pkgrel=1 pkgdesc="Editor for audio/video projects using the GStreamer framework" arch=('i686' 'x86_64') url="http://www.pitivi.org/" @@ -18,10 +18,9 @@ optdepends=('frei0r-plugins: additional video effects, clip transformation featu 'gst-libav: additional multimedia codecs' 'gst-plugins-bad: additional multimedia codecs' 'gst-plugins-ugly: additional multimedia codecs') -options=('!libtool') install=$pkgname.install -source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/0.91/$pkgname-$pkgver.tar.xz) -md5sums=('30f520587885d231aeb9a7ddb2585e45') +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +md5sums=('6c84db8a647c9151c3890e9cd15a8fc1') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/plan9port/PKGBUILD b/community/plan9port/PKGBUILD index fc2519b76..517b59b24 100644 --- a/community/plan9port/PKGBUILD +++ b/community/plan9port/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98017 2013-10-03 19:11:32Z arodseth $ +# $Id: PKGBUILD 99408 2013-10-28 11:45:43Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: phrakture <aaronmgriffin--gmail--com> # Contributor: Fazlul Shahriar @@ -6,16 +6,16 @@ pkgname=plan9port pkgver=20130927 -pkgrel=2 +pkgrel=3 pkgdesc='Port of many programs from Plan 9 to Unix-like operating systems' arch=('x86_64' 'i686' 'mips64el') url='http://swtch.com/plan9port/' license=('custom') -depends=('xorg-server' 'libxt' 'libxext' 'sh' 'fuse') +depends=('xorg-server' 'libxt' 'libxext' 'fuse') optdepends=('python2: for the codereview script') provides=('plan9') install='plan9.install' -options=('!zipman') +options=('!zipman' 'staticlibs') source=("http://swtch.com/$pkgname/$pkgname-$pkgver.tgz" 'plan9.sh') sha256sums=('580927688ae2df295bf7f78d0ba19588104c6b0403558ffa3cd9ed0b7b110542' diff --git a/community/plank/PKGBUILD b/community/plank/PKGBUILD new file mode 100644 index 000000000..94521202e --- /dev/null +++ b/community/plank/PKGBUILD @@ -0,0 +1,39 @@ +# $Id: PKGBUILD 99552 2013-10-29 14:43:20Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd at gmail dot com> +# Contributor: Ner0 <darkelfdarkelf666 at yahoo dot co dot uk> +# Contributor: dcelasun <dcelasun at gmaild dot com> + +pkgname=plank +pkgver=0.4.0 +pkgrel=2 +pkgdesc="Elegant, simple, clean dock" +arch=('i686' 'x86_64') +url="https://launchpad.net/plank" +license=('GPL3') +depends=('bamf' 'libdbusmenu-gtk3' 'libgee06' 'python2') +makedepends=('gnome-common' 'intltool' 'vala') +install="${pkgname}.install" +source=("https://launchpad.net/${pkgname}/1.0/${pkgver}/+download/${pkgname}-${pkgver}.tar.xz") +sha256sums=('b8417bce7d88ac1f339e948c964822049a9261f9d9dedc0d0e636c73442856fe') + +prepare() { + cd ${pkgname}-${pkgver} + + sed -i 's|^#!.*python$|#!/usr/bin/python2|' $(grep -rl '^#!.*python') +} + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix='/usr' --sysconfdir='/etc' --localstatedir='/var' --disable-gee-0.8 + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/{etc,usr/share/apport} +} + +# vim: ts=2 sw=2 et: diff --git a/community/plank/plank.install b/community/plank/plank.install new file mode 100644 index 000000000..197190dd8 --- /dev/null +++ b/community/plank/plank.install @@ -0,0 +1,15 @@ +post_install() { + gtk-update-icon-cache -ftq usr/share/icons/hicolor +} + +post_upgrade() +{ + post_install +} + +post_remove() +{ + post_install +} + +# vim: ts=2 sw=2 et: diff --git a/community/polkit-gnome/PKGBUILD b/community/polkit-gnome/PKGBUILD index 520a893c5..d5e4b2abc 100644 --- a/community/polkit-gnome/PKGBUILD +++ b/community/polkit-gnome/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96622 2013-09-02 13:20:27Z bgyorgy $ +# $Id: PKGBUILD 99960 2013-10-31 02:42:16Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: onestep_ua <onestep@ukr.net> @@ -12,7 +12,6 @@ url="http://www.freedesktop.org/wiki/Software/polkit/" license=('LGPL') depends=('polkit' 'gtk3') makedepends=('intltool') -options=(!libtool) install=$pkgname.install source=(http://download.gnome.org/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz polkit-gnome-authentication-agent-1.desktop) diff --git a/community/portaudio/PKGBUILD b/community/portaudio/PKGBUILD index fac6fb857..82291a2e5 100644 --- a/community/portaudio/PKGBUILD +++ b/community/portaudio/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96889 2013-09-07 11:45:00Z bgyorgy $ +# $Id: PKGBUILD 99961 2013-10-31 02:42:36Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Eric Belanger <eric@archlinux.org> # Contributor: Darwin Bautista <djclue917@gmail.com> @@ -6,7 +6,7 @@ pkgname=portaudio pkgver=19_20111121 -pkgrel=2 +pkgrel=3 pkgdesc='A free, cross-platform, open source, audio I/O library.' arch=('i686' 'x86_64' 'mips64el') url='http://www.portaudio.com/' @@ -15,7 +15,6 @@ depends=('gcc-libs' 'jack') conflicts=('portaudio_cpp') provides=('portaudio_cpp') replaces=('portaudio_cpp') -options=('!libtool') source=("http://www.portaudio.com/archives/pa_stable_v$pkgver.tgz") md5sums=('25c85c1cc5e9e657486cbc299c6c035a') diff --git a/community/postgis/PKGBUILD b/community/postgis/PKGBUILD index dcda1022d..e15f900e7 100644 --- a/community/postgis/PKGBUILD +++ b/community/postgis/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98497 2013-10-12 06:26:10Z jlichtblau $ +# $Id: PKGBUILD 99962 2013-10-31 02:42:56Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org # Contributor: William Rea <sillywilly@gmail.com> @@ -12,7 +12,6 @@ url="http://postgis.net/" license=('GPL') depends=('postgresql' 'gdal' 'json-c') changelog=$pkgname.changelog -options=('!libtool') source=(http://download.osgeo.org/postgis/source/${pkgname}-${pkgver}.tar.gz) sha256sums=('fc00481aec904661f3eb11da4305b1666f2040c28b0651de7eac6c22f217b26c') diff --git a/community/primus/PKGBUILD b/community/primus/PKGBUILD index c900b626d..e7f024443 100644 --- a/community/primus/PKGBUILD +++ b/community/primus/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Alexander Monakov <amonakov@gmail.com> pkgname=primus -pkgver=20130815 +pkgver=20131027 pkgrel=1 pkgdesc="Faster OpenGL offloading for Bumblebee" arch=('i686' 'x86_64') diff --git a/community/processing/PKGBUILD b/community/processing/PKGBUILD index aac018b62..c2557b7d1 100644 --- a/community/processing/PKGBUILD +++ b/community/processing/PKGBUILD @@ -1,37 +1,38 @@ -# $Id: PKGBUILD 96894 2013-09-07 11:57:50Z arodseth $ +# $Id: PKGBUILD 99410 2013-10-28 11:54:28Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> pkgname=processing -pkgver=2.0.3 +pkgver=2.1 pkgrel=1 arch=('x86_64' 'i686') pkgdesc='Programming environment for creating images, animations and interactions' url='http://www.processing.org/' license=('GPL' 'LGPL') -depends=('libgl' 'sh' 'libxxf86vm') +depends=('libgl' 'libxxf86vm') makedepends=('gendesk') -options=(!strip) +options=('!strip') # 'staticlibs') -if [ "$CARCH" == "x86_64" ]; then +if [[ $CARCH == "x86_64" ]]; then source=("http://download.$pkgname.org/$pkgname-$pkgver-linux64.tgz" "$pkgname.png::http://wiki.$pkgname.org/skins/${pkgname}skin/${pkgname}_wiki_logo.png") - sha256sums=('8d36995fb1ea0390fe6c3110372316c4b3f86e81af6a34d4e0227f4bb109f707' - '019ae700333409acbc628779747ab8f153f6647de25e4de3a9bd4a42d0d8056a') + sha256sums=('68a5fd3befeb951c57f3cfcf55e755fc2b8fbd22ad23deae01bd10d8460ce84a' + '019ae700333409acbc628779747ab8f153f6647de25e4de3a9bd4a42d0d8056a') else source=("http://download.$pkgname.org/$pkgname-$pkgver-linux32.tgz" "$pkgname.png::http://wiki.$pkgname.org/skins/${pkgname}skin/${pkgname}_wiki_logo.png") - sha256sums=('4dc0700fabce04465f1183c87939076655b9b055263cd0c5900d41bb4fa284e3' - '019ae700333409acbc628779747ab8f153f6647de25e4de3a9bd4a42d0d8056a') + sha256sums=('ccb026d685ddb7f28c3292c27ccffa6033a459d0d2dcaa703781736a26dde62f' + '019ae700333409acbc628779747ab8f153f6647de25e4de3a9bd4a42d0d8056a') fi prepare() { - gendesk --pkgname="$pkgname" --pkgdesc="$pkgdesc" + gendesk -f -n --pkgname="$pkgname" --pkgdesc="$pkgdesc" } package() { cd "$pkgname-$pkgver" - install -d "$pkgdir/usr/share/$pkgname/" "$pkgdir/usr/bin/" + install -d "$pkgdir/usr/share/$pkgname/" + install -d "$pkgdir/usr/bin/" cp -r * "$pkgdir/usr/share/$pkgname/" ln -s "/usr/share/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname" ln -s "/usr/share/$pkgname/$pkgname-java" "$pkgdir/usr/bin/$pkgname-java" diff --git a/community/proj/PKGBUILD b/community/proj/PKGBUILD index 3e1a63225..8cc235515 100644 --- a/community/proj/PKGBUILD +++ b/community/proj/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 84824 2013-02-24 20:23:27Z jlichtblau $ +# $Id: PKGBUILD 99963 2013-10-31 02:43:16Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Mateusz Herych <heniekk@gmail.com> # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org @@ -11,7 +11,6 @@ pkgdesc='Cartographic Projections library.' arch=('i686' 'x86_64' 'mips64el') url="http://trac.osgeo.org/proj/" license=('MIT') -options=('!libtool') changelog=$pkgname.changelog source=("http://download.osgeo.org/proj/$pkgname-$pkgver.tar.gz" "http://download.osgeo.org/proj/$pkgname-datumgrid-1.5.zip" diff --git a/community/protobuf/PKGBUILD b/community/protobuf/PKGBUILD index 3baff71f1..70f6977d9 100644 --- a/community/protobuf/PKGBUILD +++ b/community/protobuf/PKGBUILD @@ -13,7 +13,6 @@ url="http://code.google.com/p/protobuf/" license=('APACHE') depends=('gcc-libs' 'zlib') makedepends=('python2' 'setuptools') -options=(!libtool) source=(http://$pkgname.googlecode.com/files/$pkgname-$pkgver.tar.bz2) md5sums=('a72001a9067a4c2c4e0e836d0f92ece4') diff --git a/community/proxychains/PKGBUILD b/community/proxychains/PKGBUILD index 4237a830b..5b120adc2 100644 --- a/community/proxychains/PKGBUILD +++ b/community/proxychains/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95519 2013-08-13 06:25:46Z fyan $ +# $Id: PKGBUILD 99154 2013-10-25 05:05:19Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Michael Düll <mail@akurei.me> PGP-Key: AAAEE882 # Contributor: Dan Serban @@ -6,20 +6,19 @@ pkgname=proxychains pkgver=3.1 -pkgrel=6 +pkgrel=7 pkgdesc='A program proxifier: Runs programs from behind a proxy server, similar to tsocks. TCP & DNS tunneling. HTTP, SOCKS4 & SOCKS5.' url='http://proxychains.sourceforge.net/' arch=('i686' 'x86_64') license=('GPL') depends=('dnsutils') -options=('!libtool') backup=('etc/proxychains.conf') source=("http://downloads.sourceforge.net/sourceforge/proxychains/proxychains-${pkgver}.tar.gz") build() { cd proxychains-${pkgver} sed -i 's/servlen, unsigned int/servlen, int/' proxychains/libproxychains.c -# sed -i 's#export LD_PRELOAD=libproxychains.so#export LD_PRELOAD=/usr/lib/libproxychains.so#' proxychains/proxychains + #sed -i 's#export LD_PRELOAD=libproxychains.so#export LD_PRELOAD=/usr/lib/libproxychains.so#' proxychains/proxychains ./configure --prefix=/usr make } diff --git a/community/psqlodbc/PKGBUILD b/community/psqlodbc/PKGBUILD index 34cb4bc18..7aaef730d 100644 --- a/community/psqlodbc/PKGBUILD +++ b/community/psqlodbc/PKGBUILD @@ -1,20 +1,19 @@ -# $Id: PKGBUILD 79084 2012-10-30 09:55:07Z spupykin $ +# $Id: PKGBUILD 100038 2013-10-31 13:15:52Z spupykin $ # Maintainer: # Contributor: Douglas Soares de Andrade <dsa@aur.archlinux-br.org> # Contributor: Rick Rein <jeebusroxors@gmail.com> pkgname=psqlodbc -pkgver=09.01.0200 -pkgrel=2 +pkgver=09.02.0100 +pkgrel=1 pkgdesc="PostgreSQL ODBC driver" arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.postgresql.org" depends=('unixodbc' 'postgresql-libs') makedepends=('postgresql') -options=('!libtool') source=(ftp://ftp2.it.postgresql.org/mirrors/postgres//odbc/versions/src/$pkgname-$pkgver.tar.gz) -md5sums=('0f4ac0e6b0755af2452764db4cfe4e8f') +md5sums=('0d591c8f7233c863fd93f6c36316451a') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/pwmanager/PKGBUILD b/community/pwmanager/PKGBUILD index c13ce266a..2ac895469 100644 --- a/community/pwmanager/PKGBUILD +++ b/community/pwmanager/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 58627 2011-11-16 15:52:59Z spupykin $ +# $Id: PKGBUILD 99966 2013-10-31 02:44:17Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributors: Pointer <pointer@linux-blog.de>, tmaynard <arch@toddmaynard.com> @@ -11,7 +11,6 @@ arch=('i686' 'x86_64') url="http://passwordmanager.sourceforge.net/" license=('GPL') depends=('kdelibs3') -options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/passwordmanager/$pkgname-$pkgver.tar.bz2 build-fix.patch) md5sums=('e6f720af9b325bc0e7ea20c9c5e6039f' diff --git a/community/pygoocanvas/PKGBUILD b/community/pygoocanvas/PKGBUILD index bd04e147a..831658afd 100644 --- a/community/pygoocanvas/PKGBUILD +++ b/community/pygoocanvas/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65296 2012-02-20 19:48:25Z jelle $ +# $Id: PKGBUILD 99967 2013-10-31 02:44:37Z allan $ # Maintainer: Douglas Soares de Andrade <dsandrade@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> @@ -11,7 +11,7 @@ url="http://developer.berlios.de/projects/pygoocanvas" license=('LGPL') depends=('python2' 'goocanvas1' 'pygtk') makedepends=('pkgconfig') -options=('!libtool' 'docs') +options=('docs') source=(http://ftp.gnome.org/pub/GNOME/sources/pygoocanvas/0.14/pygoocanvas-$pkgver.tar.bz2) md5sums=('e0e7b694af2f81a78b0838555d150252') diff --git a/community/pyqt3/PKGBUILD b/community/pyqt3/PKGBUILD deleted file mode 100644 index 957276a32..000000000 --- a/community/pyqt3/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# $Id: PKGBUILD 90081 2013-05-06 19:39:12Z foutrelis $ -# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Contributor: Tobias Powalowski <tpowa@archlinux.org> -# Contributor: riai <riai@bigfoot.com> Ben <ben@benmazer.net> - -pkgname=pyqt3 -pkgver=3.18.1 -pkgrel=13 -pkgdesc="A set of Python bindings for the Qt3 toolkit" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.riverbankcomputing.com/software/pyqt/intro" -depends=('python2-sip' 'qscintilla-qt3') -makedepends=('glu') -license=('GPL') -source=("http://downloads.sourceforge.net/project/pyqt/PyQt3/PyQt-x11-gpl-${pkgver}.tar.gz") -md5sums=('f1d120495d1aaf393819e988c0a7bb7e') - -build() { - cd ${srcdir}/PyQt-x11-gpl-${pkgver} - export QTDIR=/usr - export QMAKESPEC=/usr/share/qt3/mkspecs/linux-g++ - echo yes | python2 configure.py -b /usr/bin \ - -d /usr/lib/python2.7/site-packages \ - -v /usr/share/sip \ - INCDIR_QT=/usr/include/qt3 - make CXX="g++ -DANY=void" -} - -package() { - cd ${srcdir}/PyQt-x11-gpl-${pkgver} - make DESTDIR=${pkgdir} install -} diff --git a/community/python-openbabel/PKGBUILD b/community/python-openbabel/PKGBUILD index b986d80c2..53b156bac 100644 --- a/community/python-openbabel/PKGBUILD +++ b/community/python-openbabel/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96310 2013-08-24 20:06:01Z arodseth $ +# $Id: PKGBUILD 99971 2013-10-31 02:45:56Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Michal Bozon <bozonm@vscht.cz> @@ -12,7 +12,6 @@ url='http://openbabel.org/wiki/Python' license=('GPL') depends=('gcc-libs' "openbabel=${pkgver}" 'eigen2') makedepends=('swig' 'cmake' 'python-setuptools' 'python2-setuptools') -options=('!libtool') source=("http://downloads.sourceforge.net/openbabel/openbabel-$pkgver.tar.gz") sha256sums=('4eaca26679aa6cc85ebf96af19191472ac63ca442c36b0427b369c3a25705188') diff --git a/community/python-pillow/PKGBUILD b/community/python-pillow/PKGBUILD index 6ef3cd700..9f2704036 100644 --- a/community/python-pillow/PKGBUILD +++ b/community/python-pillow/PKGBUILD @@ -1,12 +1,14 @@ -# $Id: PKGBUILD 98021 2013-10-04 01:35:36Z kkeen $ +# $Id: PKGBUILD 98694 2013-10-17 06:08:29Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: minder pkgbase=python-pillow pkgname=(python-pillow python2-pillow) -_appname=Pillow pkgver=2.2.1 -pkgrel=1 +pkgrel=2 +_appname=Pillow +_py2basever=2.7 +_py3basever=3.3m pkgdesc="Python Imaging Library (PIL) fork. Python3 version." arch=('i686' 'x86_64') url="http://python-imaging.github.io/" @@ -32,6 +34,9 @@ package_python-pillow() { popd install -Dm644 docs/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -dm755 "$pkgdir/usr/include/python$_py3basever/" + install -m644 -t "$pkgdir/usr/include/python$_py3basever/" libImaging/*.h + # clean up bins cd "$pkgdir/usr/bin" for f in *.py; do @@ -55,6 +60,9 @@ package_python2-pillow() { popd install -Dm644 docs/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -dm755 "$pkgdir/usr/include/python$_py2basever/" + install -m644 -t "$pkgdir/usr/include/python$_py2basever/" libImaging/*.h + # clean up bins cd "$pkgdir/usr/bin" for f in *.py; do diff --git a/community/python-psutil/PKGBUILD b/community/python-psutil/PKGBUILD index 6e9a92d5c..680c12271 100644 --- a/community/python-psutil/PKGBUILD +++ b/community/python-psutil/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 98418 2013-10-09 22:50:40Z seblu $ +# $Id: PKGBUILD 99570 2013-10-29 21:24:23Z seblu $ # Maintainer: Sébastien Luttringer pkgbase=python-psutil pkgname=('python-psutil' 'python2-psutil') -pkgver=1.1.1 +pkgver=1.1.2 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url='http://code.google.com/p/psutil/' license=('custom: BSD') makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools') source=("https://pypi.python.org/packages/source/p/psutil/psutil-$pkgver.tar.gz") -md5sums=('24430ee6486be2f1a960d9ce4dc87ad0') +md5sums=('fe9c9a3ed95fe6564acf8b4500c7b5da') build() { cd psutil-$pkgver diff --git a/community/python-pygit2/PKGBUILD b/community/python-pygit2/PKGBUILD index 0960e79ae..748012d7b 100644 --- a/community/python-pygit2/PKGBUILD +++ b/community/python-pygit2/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 94332 2013-07-20 22:37:34Z thestinger $ +# $Id: PKGBUILD 98636 2013-10-15 23:04:31Z thestinger $ # Maintainer: Daniel Micay <danielmicay@gmail.com> pkgbase=python-pygit2 pkgname=(python-pygit2 python2-pygit2) -pkgver=0.19.0 +pkgver=0.19.1 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=('a197304b3788ad051c39d7f2eeae4745') +md5sums=('98a98d8052a4066ab48b74ebd05c90e1') package_python-pygit2() { cd "$srcdir/pygit2-$pkgver" diff --git a/community/python-pymongo/PKGBUILD b/community/python-pymongo/PKGBUILD index f3481c83d..d22d0a3df 100644 --- a/community/python-pymongo/PKGBUILD +++ b/community/python-pymongo/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96885 2013-09-07 02:44:43Z fyan $ +# $Id: PKGBUILD 98824 2013-10-19 20:51:12Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Thomas S Hatch <thatch45@gmail.com> @@ -6,33 +6,32 @@ pkgbase=python-pymongo pkgname=('python-pymongo' 'python2-pymongo') -pkgver=2.6.2 -pkgrel=1 -pkgdesc='Python driver for MongoDB' +pkgver=2.6.3 +pkgrel=2 +pkgdesc='Python module for using MongoDB' arch=('x86_64' 'i686' 'mips64el') license=('APACHE') url='http://pypi.python.org/pypi/pymongo/' makedepends=('python-setuptools' 'python2-setuptools') +optdepends=('mongodb: High-performance schema-free document-oriented database') source=("http://pypi.python.org/packages/source/p/pymongo/pymongo-$pkgver.tar.gz") -sha256sums=('091d584f7b5d8de60bf6152d9269ec9a29ae7fa34415862b2f092af393233c4e') +sha256sums=('cabe1d785ad5db6ed8ff70dcb9c987958fc75400f066ec78911ca3f37184a4e2') build() { - cd "$srcdir" - cp -a "pymongo-$pkgver" "pymongo2-$pkgver" } package_python2-pymongo() { depends=('python2') - cd "$srcdir/pymongo2-$pkgver" + cd "pymongo2-$pkgver" python2 setup.py install --root="$pkgdir" --optimize=1 } package_python-pymongo() { depends=('python') - cd "$srcdir/pymongo-$pkgver" + cd "pymongo-$pkgver" python setup.py install --root="$pkgdir" --optimize=1 } diff --git a/community/python-pyopencl/PKGBUILD b/community/python-pyopencl/PKGBUILD index 4a1126de9..14865460f 100644 --- a/community/python-pyopencl/PKGBUILD +++ b/community/python-pyopencl/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 96123 2013-08-20 06:32:57Z lcarlier $ +# $Id: PKGBUILD 100072 2013-11-01 09:31:30Z jelle $ # Maintainer: Stéphane Gaudreault <stephane@archlinux.org> pkgbase=python-pyopencl pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers') -pkgver=2013.1 -pkgrel=2 +pkgver=2013.2 +pkgrel=1 pkgdesc="A complete, object-oriented language binding of OpenCL to Python" arch=('i686' 'x86_64') url="http://mathema.tician.de/software/pyopencl" @@ -13,7 +13,7 @@ epoch=1 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 'python-numpy' 'python2-numpy') source=("http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz" 'LICENSE.txt') -sha1sums=('76331c9042d0286c7c722407dec0fb975a6b340c' +sha1sums=('805b1c5c44647182dcc7aedb00caf8ca47bc6e84' '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7') build() { @@ -30,6 +30,14 @@ build() { python2 setup.py build } +check(){ + cd "${srcdir}/pyopencl-${pkgver}" + python3 setup.py test + + cd "$srcdir/pyopencl-$pkgver-python2" + python2 setup.py test +} + package_python-pyopencl() { depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python' 'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers') diff --git a/community/python-pytables/PKGBUILD b/community/python-pytables/PKGBUILD index acd014876..9831e3438 100644 --- a/community/python-pytables/PKGBUILD +++ b/community/python-pytables/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 93702 2013-07-08 14:16:08Z aginiewicz $ +# $Id: PKGBUILD 98817 2013-10-19 13:44:44Z bpiotrowski $ # Maintainer: Andrzej Giniewicz <gginiu@gmail.com> # Contributor: Sebastien Binet <binet@cern.ch> pkgbase=python-pytables pkgname=('python2-pytables' 'python-pytables') pkgver=3.0.0 -pkgrel=3 +pkgrel=4 arch=("i686" "x86_64" "mips64el") pkgdesc="A package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data" url="http://www.pytables.org" diff --git a/community/python-pyzmq/PKGBUILD b/community/python-pyzmq/PKGBUILD index dfd1f9181..fa13b0e48 100644 --- a/community/python-pyzmq/PKGBUILD +++ b/community/python-pyzmq/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 92654 2013-06-10 15:28:34Z bpiotrowski $ +# $Id: PKGBUILD 100379 2013-11-03 07:15:10Z kkeen $ # Maintainer: Kyle Keen <keenerd at gmail dot com> pkgbase=python-pyzmq pkgname=(python2-pyzmq python-pyzmq) -pkgver=13.1.0 +pkgver=14.0.0 pkgrel=1 pkgdesc="Python bindings for zeromq, written in Cython" arch=(i686 x86_64 mips64el) @@ -12,7 +12,7 @@ depends=(zeromq python) makedepends=(python python2 zeromq) #source=(https://github.com/zeromq/pyzmq/downloads/pyzmq-$pkgver.tar.gz) source=(https://pypi.python.org/packages/source/p/pyzmq/pyzmq-$pkgver.tar.gz) -md5sums=('b54a2209a4efed93ed00282d949db8d9') +md5sums=('ce62ce9807b0b5da0076eaa9cf6cc24e') build() { cd "$srcdir" diff --git a/community/python-scipy/PKGBUILD b/community/python-scipy/PKGBUILD index e850f3867..a65d5ae6d 100644 --- a/community/python-scipy/PKGBUILD +++ b/community/python-scipy/PKGBUILD @@ -6,31 +6,28 @@ # Contributor: Andrzej Giniewicz <gginiu@gmail.com> pkgname=('python-scipy' 'python2-scipy') -pkgver=0.12.0 +pkgver=0.13.0 pkgrel=1 pkgdesc="SciPy is open-source software for mathematics, science, and engineering." arch=('i686' 'x86_64' 'mips64el') url="http://www.scipy.org/" license=('BSD') -makedepends=('gcc-fortran' 'python-numpy' 'python2-numpy') +makedepends=('gcc-fortran' 'python-numpy' 'python2-numpy' 'python-setuptools' 'python2-setuptools') checkdepends=('python-nose' 'python2-nose') -source=("http://downloads.sourceforge.net/scipy/scipy-${pkgver}.tar.gz" ) -# "http://pkgbuild.com/~jelle/0001-GEN-regenerate-C-sources-with-Cython-0.17.1.patch.xz") +source=("https://pypi.python.org/packages/source/s/scipy/scipy-${pkgver}.tar.gz") +md5sums=('ffa1e9bfd2bbdf3f17f4cf8139084098') build() { - unset LDFLAGS - unset FFLAGS - # Changing the arithmetic parameter (Thanks to Fabrizio Castellano) - sed -i "s/\#define\ UNK\ 1/\#define\ IBMPC\ 1/" \ - scipy-${pkgver}/scipy/special/cephes/mconf.h +# sed -i "s/\#define\ UNK\ 1/\#define\ IBMPC\ 1/" \ +# scipy-${pkgver}/scipy/special/cephes/mconf.h + export LDFLAGS="-Wall -shared" # 2 builds cp -r scipy-${pkgver} scipy-${pkgver}-py2 # build for python3 cd scipy-${pkgver} -#patch -Np1 -i $srcdir/0001-GEN-regenerate-C-sources-with-Cython-0.17.1.patch python3 setup.py config_fc --fcompiler=gnu95 build # build for python2 @@ -48,6 +45,7 @@ check() { cd scipy-${pkgver} # figure out how to run tests in the source tree easily # python -c "from scipy import test; test('full')" +# python setup.py test cd ../scipy-${pkgver}-py2 # figure out how to run tests in the source tree easily @@ -59,6 +57,7 @@ package_python-scipy() { provides=('python3-scipy' 'scipy') cd scipy-${pkgver} + export LDFLAGS="-Wall -shared" python3 setup.py config_fc --fcompiler=gnu95 install \ --prefix=/usr --root=${pkgdir} --optimize=1 @@ -72,6 +71,7 @@ package_python2-scipy() { conflicts=('python-scipy<0.9.0') cd scipy-${pkgver}-py2 + export LDFLAGS="-Wall -shared" python2 setup.py config_fc --fcompiler=gnu95 install \ --prefix=/usr --root=${pkgdir} --optimize=1 @@ -81,4 +81,3 @@ package_python2-scipy() { } # vim:set ts=2 sw=2 et: -md5sums=('8fb4da324649f655e8557ea92b998786') diff --git a/community/python2-lcms/PKGBUILD b/community/python2-lcms/PKGBUILD index 47c6d4ad4..f8c320775 100644 --- a/community/python2-lcms/PKGBUILD +++ b/community/python2-lcms/PKGBUILD @@ -5,13 +5,12 @@ pkgname=python2-lcms pkgver=1.19 _mver=1.19 -pkgrel=4 +pkgrel=5 pkgdesc="LittleCMS Python bindings" arch=(i686 x86_64 mips64el) license=('CUSTOM') depends=('libtiff' 'python2' 'lcms') url="http://www.littlecms.com" -options=('!libtool') source=(http://downloads.sourceforge.net/project/lcms/lcms/${_mver}/lcms-$pkgver.tar.gz) md5sums=('8af94611baf20d9646c7c2c285859818') diff --git a/community/python2-nautilus/PKGBUILD b/community/python2-nautilus/PKGBUILD index b359926cd..bf36dd40c 100644 --- a/community/python2-nautilus/PKGBUILD +++ b/community/python2-nautilus/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 72850 2012-06-24 00:37:15Z bgyorgy $ +# $Id: PKGBUILD 99969 2013-10-31 02:45:16Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> # Contributor: Giorgio Gilestro <giorgio@gilest.ro> @@ -13,7 +13,6 @@ license=('GPL') depends=('nautilus' 'python2-gobject') replaces=('python-nautilus') provides=('python-nautilus') -options=('!libtool') source=(http://ftp.gnome.org/pub/GNOME/sources/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) sha256sums=('7825e08ada8e131f829d0e7d4144dcfac9fad7bfd7c0600bf3985349c20c496b') diff --git a/community/python2-poppler/PKGBUILD b/community/python2-poppler/PKGBUILD index 5a7e907d7..b262c2381 100644 --- a/community/python2-poppler/PKGBUILD +++ b/community/python2-poppler/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 58362 2011-11-12 10:53:03Z ibiru $ +# $Id: PKGBUILD 99970 2013-10-31 02:45:36Z allan $ # Maintainer: Ray Rashif <schiv@archlinux.org # Contributor: György Balló <ballogy@freestart.hu> @@ -14,7 +14,6 @@ depends=('pygtk' 'poppler-glib' 'glib2' 'freetype2') provides=('pypoppler' 'python-poppler') conflicts=('python-poppler') replaces=('python-poppler') -options=(!libtool) source=("http://launchpad.net/poppler-python/trunk/development/+download/$_realname-$pkgver.tar.gz" 'pypoppler-0.12.1-poppler-0.16.0.patch') md5sums=('1a89e5ed3042afc81bbd4d02e0cf640a' diff --git a/community/python2-xapian/PKGBUILD b/community/python2-xapian/PKGBUILD index cb50d1c38..668f7c797 100644 --- a/community/python2-xapian/PKGBUILD +++ b/community/python2-xapian/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 89984 2013-05-06 17:28:48Z fyan $ +# $Id: PKGBUILD 99157 2013-10-25 05:16:11Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: DonVla <donvla/users.sourceforge/net> # Contributor: Hervé Cauwelier <herve/oursours/net> @@ -6,29 +6,30 @@ pkgname=python2-xapian _realname=xapian-bindings pkgver=1.2.15 -pkgrel=1 +epoch=1 +pkgrel=2 pkgdesc="Python bindings for Xapian" arch=(i686 x86_64 mips64el) url="http://xapian.org/docs/bindings/python/" license=('GPL') -depends=('python2' 'xapian-core') +depends=('python2' "xapian-core=$epoch:$pkgver") source=("http://oligarchy.co.uk/xapian/${pkgver}/${_realname}-$pkgver.tar.gz") build() { cd "$srcdir/${_realname}-$pkgver" - ./configure XAPIAN_CONFIG=/usr/bin/xapian-config \ + LDFLAGS=-lpython2.7 ./configure XAPIAN_CONFIG=/usr/bin/xapian-config \ --prefix=/usr --with-python \ PYTHON=/usr/bin/python2 make } - package() { cd "$srcdir/${_realname}-$pkgver" make DESTDIR="$pkgdir" install } + # vim:set ts=2 sw=2 et: sha512sums=('b3733308f0446fa041dcae677b3d3316bd8e775fcd1a1770ca2fab5b60e40463bbbce210cb1161161f6e9f1ff5e5473d38c2dab922b7f4f2705ac165d991c0ec') diff --git a/community/pyzy/PKGBUILD b/community/pyzy/PKGBUILD index 30ffc644d..090fc75fb 100644 --- a/community/pyzy/PKGBUILD +++ b/community/pyzy/PKGBUILD @@ -11,7 +11,6 @@ url='https://github.com/pyzy/pyzy' license=('LGPL') depends=('glib2' 'sqlite' 'util-linux') makedepends=('git' 'doxygen' 'gnome-common' 'python2') -options=('!libtool') __gitroot=git://github.com/pyzy/pyzy.git __gitname=$pkgname diff --git a/community/qcad/PKGBUILD b/community/qcad/PKGBUILD index 916069472..5c6cec38f 100644 --- a/community/qcad/PKGBUILD +++ b/community/qcad/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 97523 2013-09-23 16:15:04Z spupykin $ +# $Id: PKGBUILD 99094 2013-10-24 11:49:04Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> # Contributor: Giovanni Scafora <linuxmania@gmail.com> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=qcad -pkgver=3.3.1.0 +pkgver=3.4.0.0 pkgrel=1 pkgdesc="A 2D CAD package based upon Qt" arch=('i686' 'x86_64' 'mips64el') @@ -16,17 +16,13 @@ makedepends=('glu') options=(libtool) source=($pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz QCad.desktop) -md5sums=('e6e469482b40515980c416e61482abc2' +md5sums=('b781fb8dcf8ba2725bbccf315a1da44f' '35100eaedbdf6625f6e6a09b177854cd') prepare() { cd ${srcdir}/qcad-$pkgver - sed -i '1,1i#include <unistd.h>' src/core/{RLocalPeer,RS}.cpp - sed -i '1,1i#include <sys/sysinfo.h>' src/core/{RScriptHandler,RS}.cpp - (cd src/3rdparty && - cp -a qt-labs-qtscriptgenerator-4.8.4 qt-labs-qtscriptgenerator-4.8.5) - (cd src/3rdparty/qt-labs-qtscriptgenerator-4.8.5 && - mv qt-labs-qtscriptgenerator-4.8.4.pro qt-labs-qtscriptgenerator-4.8.5.pro) +# sed -i '1,1i#include <unistd.h>' src/core/{RLocalPeer,RS}.cpp +# sed -i '1,1i#include <sys/sysinfo.h>' src/core/{RScriptHandler,RS}.cpp } build() { diff --git a/community/qingy/PKGBUILD b/community/qingy/PKGBUILD index c2470df3c..a5a12bf08 100644 --- a/community/qingy/PKGBUILD +++ b/community/qingy/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96483 2013-08-30 15:29:41Z spupykin $ +# $Id: PKGBUILD 99973 2013-10-31 02:46:37Z allan $ # Maintainer: Eric Bélanger <eric@archlinux.org> # Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> @@ -12,7 +12,6 @@ license=('GPL') depends=('directfb' 'openssl' 'libxss') makedepends=('emacs') backup=('etc/pam.d/qingy' 'etc/logrotate.d/qingy' 'etc/qingy/settings' 'etc/qingy/welcomes') -options=('!libtool') install=qingy.install source=(http://downloads.sourceforge.net/sourceforge/qingy/${pkgname}-${pkgver}.tar.bz2 \ qingy.logrotate qingy@.service) diff --git a/community/qlandkartegt/PKGBUILD b/community/qlandkartegt/PKGBUILD index 39b925f01..b82fe34ab 100644 --- a/community/qlandkartegt/PKGBUILD +++ b/community/qlandkartegt/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 97737 2013-09-28 07:46:07Z jlichtblau $ +# $Id: PKGBUILD 98683 2013-10-16 20:04:00Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Matthias Maennich <arch@maennich.net> # Contributor: <boenki@gmx.de> pkgname=qlandkartegt -pkgver=1.7.4 +pkgver=1.7.5 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=('d6412ae6b34c2ec8a5f929f7aa8b4d1a660f913f16ea52096f93b42d4f271daf' +sha256sums=('a8b571ba838568ed258c61fa0ab18b370c7d22d2539a632a0028b78f4a22aa2c' 'e8d33948831f8a66edd752c71c653085d6c4d9f1969e70dd8c40b9c7ca37fba0') build() { diff --git a/community/qlandkartegt/qlandkartegt.changelog b/community/qlandkartegt/qlandkartegt.changelog index 4630d2591..04136b721 100644 --- a/community/qlandkartegt/qlandkartegt.changelog +++ b/community/qlandkartegt/qlandkartegt.changelog @@ -1,3 +1,6 @@ +2013-10-16 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * qlandkartegt 1.7.5-1 + 2013-09-28 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * qlandkartegt 1.7.4-1 diff --git a/community/qscintilla-qt3/PKGBUILD b/community/qscintilla-qt3/PKGBUILD deleted file mode 100644 index 403a4d100..000000000 --- a/community/qscintilla-qt3/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# $Id: PKGBUILD 88009 2013-04-09 21:48:46Z eric $ -# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Contributor: Tobias Powalowski <tpowa@archlinux.org> -# Contributor: red_over_blue,Ben <ben@benmazer.net>,Kritoke <kritoke@gamebox.net> - -pkgname=qscintilla-qt3 -pkgver=1.7.1 -pkgrel=4 -pkgdesc="A port to Qt3 of Neil Hodgson's Scintilla C++ editor class" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.riverbankcomputing.co.uk/software/qscintilla/intro/" -license=('GPL2') -depends=('qt3') -source=("http://downloads.sourceforge.net/pyqt/QScintilla-1.71-gpl-$pkgver.tar.gz") -md5sums=('dfa047b45d4f09ae8d4a8a431ba88a5a') - -build() { - cd "${srcdir}"/QScintilla-1.71-gpl-$pkgver - cd qt - sed -i "s%DESTDIR.*%DESTDIR=$pkgdir/usr/lib%g" qscintilla.pro - qmake-qt3 qscintilla.pro - sed -i 's|$(QTDIR)/include|/usr/include/qt3|' Makefile - make MOC=/usr/bin/moc-qt3 -} - -package() { - cd "${srcdir}"/QScintilla-1.71-gpl-$pkgver/qt - # installind includes - for i in qextscintilla*.h; do - install -m 644 -D $i "${pkgdir}"/usr/include/qt3/$i - done -} diff --git a/community/qtcurve-gtk2/PKGBUILD b/community/qtcurve-gtk2/PKGBUILD deleted file mode 100644 index 43814f1bf..000000000 --- a/community/qtcurve-gtk2/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# $Id: PKGBUILD 82497 2013-01-19 15:53:37Z svenstaro $ -# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> -# Contributor: Andrea Scarpino <andrea@archlinux.org> -# Contributor: Pierre Schmitz <pierre@archlinux.de> - -pkgname=qtcurve-gtk2 -pkgver=1.8.16 -pkgrel=1 -pkgdesc="A configurable set of widget styles for KDE and Gtk" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.kde-look.org/content/show.php?content=40492" -license=('GPL') -depends=('gtk2') -makedepends=('cmake') -groups=('qtcurve') -options=('!libtool') -source=("http://craigd.wikispaces.com/file/view/QtCurve-Gtk2-${pkgver}.tar.bz2") -md5sums=('8923caaa0704f6a30252a5eadb015d76') - -build() { - cd "${srcdir}" - - mkdir -p build - cd build/ - cmake ../QtCurve-Gtk2-${pkgver} \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd "${srcdir}"/build - make DESTDIR="${pkgdir}" install -} diff --git a/community/qtcurve-kde4/PKGBUILD b/community/qtcurve-kde4/PKGBUILD deleted file mode 100644 index 2291fe95e..000000000 --- a/community/qtcurve-kde4/PKGBUILD +++ /dev/null @@ -1,42 +0,0 @@ -# $Id: PKGBUILD 74971 2012-08-10 22:17:48Z svenstaro $ -# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> -# Contributor: Andrea Scarpino <andrea@archlinux.org> -# Contributor: Pierre Schmitz <pierre@archlinux.de> - -pkgname=qtcurve-kde4 -pkgver=1.8.14 -pkgrel=1 -arch=('i686' 'x86_64' 'mips64el') -groups=('qtcurve') -license=('GPL') -pkgdesc='A configurable set of widget styles for KDE and Gtk' -url='http://www.kde-look.org/content/show.php?content=40492' -depends=('kdebase-workspace') -makedepends=('cmake' 'automoc4') -source=("http://craigd.wikispaces.com/file/view/QtCurve-KDE4-${pkgver}.tar.bz2" - 'bypass-kde-config.patch' - 'fix-kwin_decoration-macro.patch') -md5sums=('b4d7924806058f39e842ce7ffe47a4f8' - '3f6681147cc361bd2bfd4d7477f2a8d0' - '7366e45ef9f24f53a36f87a539a937d6') - -build() { - cd "${srcdir}"/QtCurve-KDE4-${pkgver} - # Bypass KDE prefix detection by kde4-config, see: - # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541667 - patch -p1 -i "${srcdir}"/bypass-kde-config.patch - patch -p1 -i "${srcdir}"/fix-kwin_decoration-macro.patch - - cd "${srcdir}" - mkdir build - cd build - cmake ../QtCurve-KDE4-${pkgver} \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd "${srcdir}"/build - make DESTDIR="${pkgdir}" install -} diff --git a/community/qtcurve-kde4/bypass-kde-config.patch b/community/qtcurve-kde4/bypass-kde-config.patch deleted file mode 100644 index d09e5ead5..000000000 --- a/community/qtcurve-kde4/bypass-kde-config.patch +++ /dev/null @@ -1,32 +0,0 @@ -From: Pino Toscano <pino@kde.org> -Description: Disable braindead KDE3/4 prefix detection - The current detection of the KDE 3 and KDE 4 prefixes is done running - kde-config and kde4-config, resp. - This can be problematic, as these two could create files in ~/.kde, - thus breaking when the home of the current user (eg in buildds) is read-only. - Given the build system sets anyway "/usr" as prefix of KDE 3 and KDE 4 - if they were not detected, then just let it to. -Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541667 - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -16,6 +16,11 @@ set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CM - set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${QTCURVE_VERSION_FULL}") - include(CPack) - -+# Comment the kde3/kde4 prefix detection as a whole as it wants to run -+# kde-config and kde4-config, which in turn can create stuff in ~/.kde. -+# This cannot work on read-only homes. -+# So, the "fallback" prefixes ("/usr" for both) will be used. -+if (BRAINDEAD_DETECTION) - set(OLD_CMAKE_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}) - - # Try to find kde4-config... -@@ -48,6 +53,7 @@ if (KDE4_KDECONFIG_EXECUTABLE) - ARGS --prefix - OUTPUT_VARIABLE KDE4PREFIX) - endif (KDE4_KDECONFIG_EXECUTABLE) -+endif (BRAINDEAD_DETECTION) - - if(NOT KDE3PREFIX) - if(KDE4PREFIX) diff --git a/community/qtcurve-kde4/fix-kwin_decoration-macro.patch b/community/qtcurve-kde4/fix-kwin_decoration-macro.patch deleted file mode 100644 index 6202e7b87..000000000 --- a/community/qtcurve-kde4/fix-kwin_decoration-macro.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur a/kwin/qtcurvehandler.cpp b/kwin/qtcurvehandler.cpp ---- a/kwin/qtcurvehandler.cpp 2012-08-02 13:36:58.811347708 +0000 -+++ b/kwin/qtcurvehandler.cpp 2012-08-02 13:38:03.240996792 +0000 -@@ -489,6 +489,11 @@ - - extern "C" - { -+ KWIN_EXPORT int decoration_version() -+ { -+ return KWIN_DECORATION_API_VERSION; -+ } -+ - KDE_EXPORT KDecorationFactory *create_factory() - { - KWinQtCurve::handler = new KWinQtCurve::QtCurveHandler(); diff --git a/community/qtcurve/PKGBUILD b/community/qtcurve/PKGBUILD index 815c9d945..d85ed86d5 100644 --- a/community/qtcurve/PKGBUILD +++ b/community/qtcurve/PKGBUILD @@ -1,29 +1,27 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# $Id: PKGBUILD 98877 2013-10-21 00:42:02Z speps $ +# Maintainer : speps <speps at aur dot archlinux dot org> +# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Pierre Schmitz <pierre@archlinux.de> pkgbase=qtcurve -pkgname=('qtcurve-qt4' 'qtcurve-kde4') -pkgver=1.8.15 -pkgrel=2 +pkgname=('qtcurve-utils' 'qtcurve-gtk2' 'qtcurve-qt4' 'qtcurve-qt5' 'qtcurve-kde4') +pkgver=1.8.17 +pkgrel=1 +pkgdesc='A configurable set of widget styles for KDE and Gtk' arch=('i686' 'x86_64') -groups=('qtcurve') +url='https://github.com/QtCurve/qtcurve' license=('GPL') -pkgdesc='A configurable set of widget styles for KDE and Gtk' -url='https://github.com/QtCurve/qtcurve-qt4' -makedepends=('cmake' 'automoc4' 'kdebase-workspace') +groups=('qtcurve') +makedepends=('cmake' 'automoc4' 'gtk2' 'qt4' 'qt5-svg' 'qt5-x11extras' 'kdebase-workspace') source=("$pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -md5sums=('ee0b35fe428807b0dc2b0c57e5eb4f38') +md5sums=('c4f2e9bc296398b42bfc132b88a3b989') build() { - cd "qtcurve-qt4-$pkgver" - - sed -i "s/QApplication/QCoreApplication/g" tools/gen_image_header_qt4.cpp + cd $pkgbase-$pkgver - mkdir build-{qt,kde}4 - - cd build-qt4 + mkdir build{,-kde4} + cd build cmake .. -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DQTC_QT4_ENABLE_KDE=false @@ -31,18 +29,40 @@ build() { cd ../build-kde4 cmake .. -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_GTK2=false \ + -DENABLE_QT5=false make } +package_qtcurve-utils() { + depends=('libx11') + cd $pkgbase-$pkgver/build/qtcurve-utils + make DESTDIR="$pkgdir" install +} + +package_qtcurve-gtk2() { + depends=('qtcurve-utils' 'gtk2') + cd $pkgbase-$pkgver/build/gtk2 + make DESTDIR="$pkgdir" install +} + package_qtcurve-qt4() { - depends=('qt4') - cd "qtcurve-qt4-$pkgver/build-qt4/qt4/style" + depends=('qtcurve-utils' 'qt4') + cd $pkgbase-$pkgver/build/qt4 + make DESTDIR="$pkgdir" install +} + +package_qtcurve-qt5() { + depends=('qtcurve-utils' 'qt5-svg' 'qt5-x11extras') + cd $pkgbase-$pkgver/build/qt5 make DESTDIR="$pkgdir" install } package_qtcurve-kde4() { - depends=('kdebase-workspace') - cd "qtcurve-qt4-$pkgver/build-kde4" + depends=('qtcurve-utils' 'kdebase-workspace') + cd $pkgbase-$pkgver/build-kde4/qt4 + make DESTDIR="$pkgdir" install + cd ../po make DESTDIR="$pkgdir" install } diff --git a/community/quagga/PKGBUILD b/community/quagga/PKGBUILD index f1ec54acd..a110b8b7e 100644 --- a/community/quagga/PKGBUILD +++ b/community/quagga/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 96712 2013-09-03 08:11:01Z seblu $ +# $Id: PKGBUILD 99121 2013-10-24 20:42:11Z seblu $ # Maintainer: Sébastien Luttringer pkgname=quagga pkgver=0.99.22.4 -pkgrel=1 +pkgrel=3 pkgdesc='BGP/OSPF/ISIS/RIP/RIPNG routing daemon suite' arch=('i686' 'x86_64' 'mips64el') url='http://www.quagga.net' license=('GPL2') depends=('libcap' 'libnl' 'net-snmp' 'readline' 'ncurses') -options=('!libtool' '!buildflags') +options=('!buildflags') install=quagga.install source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz" 'babeld.service' @@ -20,7 +20,7 @@ source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar 'ripd.service' 'ripngd.service' 'zebra.service') -md5sums=('1b68aa52d403b6b4ea877e005610a6b4' +md5sums=('27ef98abb1820bae19eb71f631a10853' '20a8e36ad851d4e06467aeb56a84b245' 'cc90c234aac9098c5132d653037d5269' '67d0ada0f3000b9a86351798786c5256' diff --git a/community/quesoglc/PKGBUILD b/community/quesoglc/PKGBUILD index 50397c44e..44d7f817c 100644 --- a/community/quesoglc/PKGBUILD +++ b/community/quesoglc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 68088 2012-03-17 19:29:26Z giovanni $ +# $Id: PKGBUILD 99975 2013-10-31 02:47:18Z allan $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: Markus Pargmann @@ -11,7 +11,6 @@ url="http://quesoglc.sourceforge.net/" license=('LGPL2.1') depends=('fontconfig' 'freeglut' 'fribidi' 'glew') makedepends=('pkg-config') -options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('c2697a92e2cc00c537626020e4108a4e') diff --git a/community/quvi/PKGBUILD b/community/quvi/PKGBUILD index e45e1a451..99f841783 100644 --- a/community/quvi/PKGBUILD +++ b/community/quvi/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98182 2013-10-07 12:06:30Z jgc $ +# $Id: PKGBUILD 99976 2013-10-31 02:47:38Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: joyfulgirl@archlinux.us @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') url='http://quvi.sourceforge.net/' license=('AGPL3') depends=('libquvi') -options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig}) md5sums=('24b3173f8662a6bb33d9a8a58662764f' 'SKIP') diff --git a/community/rapidsvn/PKGBUILD b/community/rapidsvn/PKGBUILD index 7ff71322c..767d945d5 100644 --- a/community/rapidsvn/PKGBUILD +++ b/community/rapidsvn/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 79429 2012-11-04 20:20:48Z spupykin $ +# $Id: PKGBUILD 100277 2013-11-02 08:47:54Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> # Contributor: AqD <aquila.deus@gmail.com> @@ -6,12 +6,11 @@ pkgname=rapidsvn pkgver=0.12.1 -pkgrel=1 +pkgrel=2 pkgdesc="A cross-platform GUI front-end for the Subversion revision system written in C++ using the wxWidgets framework." url='http://rapidsvn.tigris.org/' arch=('i686' 'x86_64' 'mips64el') license=('GPL') -options=('!libtool') depends=('subversion' 'wxgtk') makedepends=('python2' 'automake' 'libtool') source=(http://www.rapidsvn.org/download/release/$pkgver/rapidsvn-$pkgver.tar.gz @@ -31,6 +30,11 @@ build() { sed -i 's|python|python2|' src/locale/Makefile make -k +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install install -Dm644 src/res/bitmaps/rapidsvn_32x32.xpm $pkgdir/usr/share/pixmaps/rapidsvn_32x32.xpm diff --git a/community/rawstudio/PKGBUILD b/community/rawstudio/PKGBUILD index 6a5e9b989..ea5f6ba0f 100644 --- a/community/rawstudio/PKGBUILD +++ b/community/rawstudio/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98046 2013-10-04 15:27:57Z bgyorgy $ +# $Id: PKGBUILD 100450 2013-11-04 12:12:48Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -6,15 +6,14 @@ pkgname=rawstudio pkgver=2.0 -pkgrel=9 +pkgrel=10 pkgdesc="An open source raw-image converter written in GTK+" arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://rawstudio.org/" depends=('gconf' 'lcms' 'exiv2' 'fftw' 'lensfun' 'flickcurl' 'sqlite' - 'libgphoto2' 'gtk-engines' 'desktop-file-utils') + 'libgphoto2' 'gtk-engines' 'desktop-file-utils' 'icu') install=${pkgname}.install -options=('!libtool') source=(http://rawstudio.org/files/release/${pkgname}-${pkgver}.tar.gz libpng15.patch) md5sums=('b2f86b8ca6b83ad954e3104c4cb89e9b' diff --git a/community/rlog/PKGBUILD b/community/rlog/PKGBUILD index 1ba965fe5..259168a6f 100644 --- a/community/rlog/PKGBUILD +++ b/community/rlog/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 55453 2011-09-12 23:51:53Z ebelanger $ +# $Id: PKGBUILD 99979 2013-10-31 02:48:38Z allan $ # Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org> # Contributor: Sven Kauber <celeon@gmail.com> # Maintainer: Daniel J Griffiths <ghost1227@archlinux.us> @@ -11,7 +11,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://www.arg0.net/rlog" license=('LGPL') depends=('gcc-libs') -options=('!libtool') source=(http://rlog.googlecode.com/files/${pkgname}-${pkgver}.tar.gz \ ${pkgname}-section.patch) md5sums=('c29f74e0f50d66b20312d049b683ff82' diff --git a/community/rpc2/PKGBUILD b/community/rpc2/PKGBUILD index 9014cd617..c595e6c81 100644 --- a/community/rpc2/PKGBUILD +++ b/community/rpc2/PKGBUILD @@ -1,14 +1,13 @@ -# $Id: PKGBUILD 65509 2012-02-21 06:46:03Z spupykin $ +# $Id: PKGBUILD 100279 2013-11-02 08:48:14Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> pkgname=rpc2 pkgver=2.10 -pkgrel=3 +pkgrel=4 pkgdesc="Remote procedure call package for IP/UDP" arch=(i686 x86_64 'mips64el') url="http://www.coda.cs.cmu.edu" -options=('!libtool') license=("LGPL") depends=('lwp' 'readline') source=(http://www.coda.cs.cmu.edu/pub/rpc2/src/rpc2-$pkgver.tar.gz) @@ -18,5 +17,9 @@ build() { cd $srcdir/rpc2-$pkgver ./configure --prefix=/usr make +} + +package() { + cd $srcdir/rpc2-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/rss-glx/PKGBUILD b/community/rss-glx/PKGBUILD index ca0b61d95..4ae5984c1 100644 --- a/community/rss-glx/PKGBUILD +++ b/community/rss-glx/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95473 2013-08-12 20:28:13Z eric $ +# $Id: PKGBUILD 99981 2013-10-31 02:49:18Z allan $ # Maintainer : Ionut Biru <ibiru@archlinux.org> # Contributor: Corrado 'bardo' Primier <corrado.primier@mail.polimi.it> # Contributor: Tate "Tatey" Johnson <tatey86@tpg.com.au> @@ -14,7 +14,6 @@ depends=('desktop-file-utils' 'freealut' 'glew' 'imagemagick' 'glu') makedepends=('mesa') optdepends=('xscreensaver: xscreensaver integration') install=rss-glx.install -options=('!libtool') source=(http://downloads.sourceforge.net/rss-glx/${pkgname}_${pkgver}.tar.bz2 rss-glx-desktops.tar.bz2) md5sums=('a772bd143cd8d141edf4d9eff9860ab3' diff --git a/community/rsyslog/PKGBUILD b/community/rsyslog/PKGBUILD index 5348ccc9f..9f67b70bd 100644 --- a/community/rsyslog/PKGBUILD +++ b/community/rsyslog/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97525 2013-09-23 16:15:36Z spupykin $ +# $Id: PKGBUILD 99982 2013-10-31 02:49:38Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=rsyslog @@ -18,7 +18,7 @@ optdepends=('postgresql-libs: PostgreSQL Database Support' backup=('etc/rsyslog.conf' 'etc/logrotate.d/rsyslog' 'etc/conf.d/rsyslog') -options=('strip' 'zipman' '!libtool') +options=('strip' 'zipman') source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz" 'rsyslog.logrotate' 'rsyslog.conf') diff --git a/community/rtl-sdr/PKGBUILD b/community/rtl-sdr/PKGBUILD index 04c8afa7f..76f5a20ec 100644 --- a/community/rtl-sdr/PKGBUILD +++ b/community/rtl-sdr/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 98280 2013-10-07 22:50:19Z kkeen $ +# $Id: PKGBUILD 100562 2013-11-05 21:31:17Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Michael Düll <mail@akurei.me> pkgname=rtl-sdr # they are just starting to play with tags # consider using tags for the pkgver in the future -pkgver=20130913 -_commit=4914b5d4314b752 +pkgver=20131105 +_commit=c5b8a2130007 pkgrel=1 pkgdesc="Driver for Realtek RTL2832U, allowing general purpose software defined radio (SDR)." arch=('i686' 'x86_64') @@ -15,6 +15,7 @@ license=('GPL') depends=('libusb>=1.0') makedepends=('git' 'cmake') conflicts=('rtl-sdr-git') +options=('staticlibs') install=rtl-sdr.install source=("git://git.osmocom.org/rtl-sdr.git#commit=$_commit" 'rtlsdr.conf') @@ -23,19 +24,25 @@ md5sums=('SKIP' _gitname="rtl-sdr" +pkgver() { + cd "$srcdir/$_gitname" + git show -s --format="%ci" HEAD | sed -e 's/-//g' -e 's/ .*//' +} + build() { cd "$srcdir/$_gitname" mkdir build cd build - cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -Wno-dev ../ + cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr \ + -DINSTALL_UDEV_RULES=ON -Wno-dev ../ make } package() { cd "$srcdir/$_gitname/build" make DESTDIR="$pkgdir" install - install -D -m644 "$srcdir/$_gitname/rtl-sdr.rules" "$pkgdir/usr/lib/udev/rules.d/10-rtl-sdr.rules" - install -D -m644 "$srcdir/rtlsdr.conf" "$pkgdir/etc/modprobe.d/rtlsdr.conf" + install -Dm644 "$srcdir/$_gitname/rtl-sdr.rules" "$pkgdir/usr/lib/udev/rules.d/10-rtl-sdr.rules" + install -Dm644 "$srcdir/rtlsdr.conf" "$pkgdir/etc/modprobe.d/rtlsdr.conf" } # vim:set ts=2 sw=2 et: diff --git a/community/rubinius/PKGBUILD b/community/rubinius/PKGBUILD new file mode 100644 index 000000000..a2494068f --- /dev/null +++ b/community/rubinius/PKGBUILD @@ -0,0 +1,89 @@ +# $Id: PKGBUILD 98826 2013-10-19 20:58:03Z heftig $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> + +pkgbase=rubinius +pkgname=(rubinius rubinius-ruby) +pkgver=2.1.1 +pkgrel=1 +pkgdesc="Ruby runtime written in Ruby, designed for concurrency" +arch=(i686 x86_64) +url="http://rubini.us" +license=(custom) +depends=(llvm-libs libffi openssl libyaml) +makedepends=(llvm ruby chrpath) +options=(!emptydirs) +source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2 + http://rubygems.org/downloads/bundler-1.3.5.gem + gemrc) +sha256sums=('e142c3f201e4ae9f3a6e6671298baabbd9bd906509c663adcf080bff4181ee96' + '08b89047f7b829f3e197a28fb1bde74c3f5cfea1552f99dfba237fee30eaffe4' + '4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614') + +prepare() { + export GEM_HOME="$srcdir/gemdir" + cd $pkgbase-$pkgver + + mkdir -p "$GEM_HOME" + gem install --no-user-install -N ../bundler-1.3.5.gem + + "$GEM_HOME/bin/bundle" install --local +} + +build() { + export GEM_HOME="$srcdir/gemdir" + cd $pkgbase-$pkgver + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --includedir=/usr/include/rubinius \ + --appdir=/usr/lib/rubinius \ + --gemsdir=/usr/lib/rubinius/gems \ + --preserve-prefix \ + --llvm-shared + rake build +} + +check() { + export GEM_HOME="$srcdir/gemdir" + cd $pkgbase-$pkgver + + rake vm:test || : +} + +package_rubinius() { + optdepends=('rubinius-docs: Rubinius documentation' + 'ruby-docs: Ruby documentation') + + export GEM_HOME="$srcdir/gemdir" + cd $pkgbase-$pkgver + + DESTDIR="$pkgdir" rake install + + find "$pkgdir" -name "*.so" -exec chrpath -d {} + + chrpath -d "$pkgdir/usr/bin/rbx" + + mkdir -p "$pkgdir/usr/share/ri" + ln -s 2.0.0 "$pkgdir/usr/share/ri/2.1" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/rubinius/LICENSE" + +### Split rubinius-ruby + mkdir -p "$srcdir/ruby/usr/bin" + for _f in "$pkgdir"/usr/bin/*; do + [[ $_f == */rbx ]] && continue + mv $_f "$srcdir/ruby/usr/bin" + done +} + +package_rubinius-ruby() { + pkgdesc="Ruby compat for Rubinius" + depends=(rubinius) + provides=(ruby) + conflicts=(ruby) + backup=(etc/gemrc) + + mv ruby/* "$pkgdir" + install -Dm644 gemrc "$pkgdir/etc/gemrc" + install -d "$pkgdir/usr/share/licenses/rubinius-ruby" + ln -s ../rubinius/LICENSE "$pkgdir/usr/share/licenses/rubinius-ruby/LICENSE" +} diff --git a/community/rubinius/gemrc b/community/rubinius/gemrc new file mode 100644 index 000000000..3d11de1ec --- /dev/null +++ b/community/rubinius/gemrc @@ -0,0 +1,5 @@ +# Read about the gemrc format at http://docs.rubygems.org/read/chapter/11 + +# --user-install is used to install to $HOME/.gem/ by default since we want to separate +# pacman installed gems and gem installed gems +gem: --user-install diff --git a/community/ruby-iconv/PKGBUILD b/community/ruby-iconv/PKGBUILD index 0f43dd6ab..8a6e207f9 100755 --- a/community/ruby-iconv/PKGBUILD +++ b/community/ruby-iconv/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 97686 2013-09-27 08:51:25Z alucryd $ +# $Id: PKGBUILD 100391 2013-11-03 11:24:29Z alucryd $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> pkgname=ruby-iconv pkgver=1.0.3 -pkgrel=4 +pkgrel=6 pkgdesc="Wrapper library for iconv" arch=('i686' 'x86_64' 'mips64el') url="https://github.com/nurse/iconv" @@ -15,6 +15,7 @@ sha256sums=('94a9b62a56c96226b62b787cd45fdc48c03f4517f1e36e64db113b010fb012da') prepare() { gem install --no-{document,user-install} --ignore-dependencies -i . ${pkgname#*-}-${pkgver}.gem + sed "s|iconv/iconv.so|$CARCH-linux/iconv.so|" -i gems/${pkgname#*-}-${pkgver}/lib/iconv.rb } package() { diff --git a/community/rxvt-unicode/01-fix-tabber-perl-ext.patch b/community/rxvt-unicode/01-fix-tabber-perl-ext.patch deleted file mode 100644 index adb140bcc..000000000 --- a/community/rxvt-unicode/01-fix-tabber-perl-ext.patch +++ /dev/null @@ -1,12 +0,0 @@ -# https://bugs.archlinux.org/task/35420 ---- a/src/perl/tabbed 2012-09-12 17:32:04.000000000 +0900 -+++ b/src/perl/tabbed 2013-05-24 13:04:37.000000000 +0900 -@@ -402,7 +402,7 @@ - # simply proxies all interesting calls back to the tabbed class. - - { -- for my $hook qw(start destroy key_press property_notify) { -+ for my $hook (qw(start destroy key_press property_notify)) { - eval qq{ - sub on_$hook { - my \$parent = \$_[0]{term}{parent} diff --git a/community/rxvt-unicode/PKGBUILD b/community/rxvt-unicode/PKGBUILD index 7a0285a84..0e46d17ca 100644 --- a/community/rxvt-unicode/PKGBUILD +++ b/community/rxvt-unicode/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 93568 2013-07-05 17:54:59Z seblu $ +# $Id: PKGBUILD 99594 2013-10-30 11:27:15Z seblu $ # Maintainer: Sébastien Luttringer # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: tobias <tobias@archlinux.org> @@ -6,8 +6,8 @@ pkgbase=rxvt-unicode pkgname=('rxvt-unicode' 'rxvt-unicode-terminfo') -pkgver=9.18 -pkgrel=7 +pkgver=9.19 +pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url='http://software.schmorp.de/pkg/rxvt-unicode.html' license=('GPL') @@ -17,17 +17,11 @@ source=( 'urxvt.desktop' 'urxvtc.desktop' 'urxvt-tabbed.desktop' - '01-fix-tabber-perl-ext.patch' ) -md5sums=('963ccc748fe5bca925e7b92c0404d68b' +md5sums=('45ad197eb9b5a840c0f65e3a8131921c' 'fec94dc986fa37ec380079d81de3e0b2' 'fac55f0a8404c86dad3e702146762332' - '8a5599197568c63720e282b9722a7990' - '0c26ae7022a128e68981577785358b63') - -prepare() { - patch -p1 -d $pkgname-$pkgver < 01-fix-tabber-perl-ext.patch -} + '8a5599197568c63720e282b9722a7990') build() { cd $pkgname-$pkgver diff --git a/community/schroot/PKGBUILD b/community/schroot/PKGBUILD index aa6dbbf67..464f92aec 100644 --- a/community/schroot/PKGBUILD +++ b/community/schroot/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 94048 2013-07-13 12:36:56Z svenstaro $ +# $Id: PKGBUILD 100281 2013-11-02 08:48:53Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andreas Wagner <Andreas dot Wagner at em dot uni-frankfurt dot de> pkgname=schroot pkgver=1.6.5 -pkgrel=3 +pkgrel=4 pkgdesc="Allows users to execute shell commands under different root filesystems. (Successor to dchroot)." url="http://packages.qa.debian.org/s/schroot.html" license=('GPL3') @@ -19,7 +19,6 @@ backup=('etc/schroot/schroot.conf' 'etc/schroot/arch32/copyfiles' 'etc/schroot/arch32/mount' 'etc/schroot/arch32/nssdatabases') -options=(!libtool) source=("http://ftp.debian.org/debian/pool/main/s/$pkgname/${pkgname}_${pkgver}.orig.tar.xz" 'arch32-example' 'arch32-config' diff --git a/community/scite/PKGBUILD b/community/scite/PKGBUILD index 1f28af024..5dc9cac9b 100644 --- a/community/scite/PKGBUILD +++ b/community/scite/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96605 2013-09-02 09:39:10Z arodseth $ +# $Id: PKGBUILD 99178 2013-10-25 10:00:48Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Thomas S Hatch <thatch45@gmail.com> # Contributor: Corrado 'bardo' Primier <corrado.primier@mail.polimi.it> @@ -6,7 +6,7 @@ # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=scite -pkgver=3.3.5 +pkgver=3.3.6 pkgrel=1 pkgdesc='Editor with facilities for building and running programs' arch=('i686' 'x86_64' 'mips64el') @@ -17,7 +17,7 @@ makedepends=('setconf') backup=('usr/share/scite/SciTEGlobal.properties') install="$pkgname.install" source=("http://downloads.sourceforge.net/sourceforge/scintilla/${pkgname}${pkgver//./}.tgz") -sha256sums=('5acd167046afe7dfa280c034ab9c7dc5d1be1d548e4999c2456fb2a61468fa89') +sha256sums=('9f3f9c9867e93af37af7a59e962aad76897c9e816c683c03e922baed6be506a5') prepare() { if [ $?CXXBASEFLAGS == 1 ]; then diff --git a/community/scribus/PKGBUILD b/community/scribus/PKGBUILD index f9def3500..66ea57706 100644 --- a/community/scribus/PKGBUILD +++ b/community/scribus/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95954 2013-08-19 05:30:25Z bisson $ +# $Id: PKGBUILD 99984 2013-10-31 02:50:20Z allan $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: Ronald van Haren <ronald.archlinux.org> @@ -19,7 +19,6 @@ depends=('qt4' 'cairo' 'lcms2' 'libcups' 'libxml2' 'hyphen' source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz") sha1sums=('30c111762790e4407c13236bbb4b06f04e907f71') -options=('!libtool') install=install prepare() { diff --git a/community/shapelib/PKGBUILD b/community/shapelib/PKGBUILD index ad4ccf6ec..778cefa38 100644 --- a/community/shapelib/PKGBUILD +++ b/community/shapelib/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97796 2013-09-29 19:27:30Z jlichtblau $ +# $Id: PKGBUILD 99985 2013-10-31 02:50:40Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Federico Cinelli <cinelli@aur.archlinux.org> # Contributor: Bob Finch <w9ya@arrl.net> @@ -10,7 +10,6 @@ pkgdesc='simple C API for reading and writing ESRI Shapefiles' arch=('i686' 'x86_64' 'mips64el') url='http://shapelib.maptools.org/' license=('LGPL' 'MIT') -options=('!libtool') source=(http://download.osgeo.org/$pkgname/$pkgname-$pkgver.tar.gz LICENSE) sha256sums=('23d474016158ab5077db2f599527631706ba5c0dc7c4178a6a1d685bb014f68f' diff --git a/community/siege/PKGBUILD b/community/siege/PKGBUILD index 5f42d1094..153621645 100644 --- a/community/siege/PKGBUILD +++ b/community/siege/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 97337 2013-09-18 09:31:58Z bluewind $ +# $Id: PKGBUILD 99986 2013-10-31 02:51:00Z allan $ # Maintainer: Florian Pritz <flo@xinu.at> # Contributor: Sven Kauber <celeon@gmail.com> pkgname=siege -pkgver=3.0.4 +pkgver=3.0.5 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') license=('GPL') pkgdesc="An http regression testing and benchmarking utility" url="http://www.joedog.org/JoeDog/Siege" depends=('openssl') -options=(!libtool) source=("http://www.joedog.org/pub/siege/siege-${pkgver}.tar.gz") backup=(etc/siegerc etc/urls.txt) @@ -29,4 +28,4 @@ package() { sed -i 's/^# file =$/file = \/etc\/urls.txt/' "$pkgdir/etc/siegerc" } -md5sums=('ea4180f0b02b99d0f43cf676a697c999') +md5sums=('822cc4750a6162945ee91af98773bda4') diff --git a/community/sigil/PKGBUILD b/community/sigil/PKGBUILD index ecdfdff9e..d516b78a1 100644 --- a/community/sigil/PKGBUILD +++ b/community/sigil/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 97088 2013-09-12 10:47:29Z giovanni $ +# $Id: PKGBUILD 99361 2013-10-27 16:02:30Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Larry Hajali <larryhaja [at] gmail [dot] com> pkgname=sigil -pkgver=0.7.3 +pkgver=0.7.4 pkgrel=1 pkgdesc="WYSIWYG ebook editor" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('qt5-webkit' 'boost-libs') makedepends=('qt5-tools' 'qt5-svg' 'cmake' 'gendesk' 'boost') install=sigil.install source=("http://sigil.googlecode.com/files/Sigil-${pkgver}-Code.zip") -md5sums=('13630c59bd85e91b96e312b4d39e5087') +md5sums=('dde8f3b8daa0ccd37589ea2aa454e1bc') build() { cd "${srcdir}" diff --git a/community/signon/PKGBUILD b/community/signon/PKGBUILD deleted file mode 100644 index c4d0840d1..000000000 --- a/community/signon/PKGBUILD +++ /dev/null @@ -1,52 +0,0 @@ -# $Id: PKGBUILD 96925 2013-09-08 17:54:00Z bgyorgy $ -# Maintainer: Balló György <ballogyor+arch at gmail dot com> - -pkgbase=signon -pkgname=('signon' 'signon-doc') -pkgver=8.54 -pkgrel=1 -pkgdesc="Framework to provide credential storage and authentication service" -arch=('i686' 'x86_64' 'mips64el') -url="http://code.google.com/p/accounts-sso/" -license=('LGPL') -depends=('qt4' 'libproxy') -makedepends=('doxygen' 'graphviz' 'ttf-dejavu') -backup=(etc/signond.conf) -install=$pkgname.install -source=(http://accounts-sso.googlecode.com/files/$pkgbase-$pkgver.tar.bz2 - use_keyring.patch) -sha1sums=('a29a12d6fe3747930e94932f6e1b1339b471d108' - 'cfdd48b494ad267654ceba23f1b81bcb8f56b9a1') - -build() { - cd "$srcdir/$pkgbase-$pkgver" - - # Use gnome-keyring secrets storage if signon-keyring-extension is available - patch -Np1 -i "$srcdir/use_keyring.patch" - - # qt4 fix - sed -i 's/qdbusxml2cpp/qdbusxml2cpp-qt4/' src/signond/signond.pro - - qmake-qt4 PREFIX=/usr LIBDIR=/usr/lib - make -} - -package_signon() { - cd "$srcdir/$pkgbase-$pkgver" - - make INSTALL_ROOT="$pkgdir" install - - # Split out documentation - mv "$pkgdir/usr/share/doc" "$srcdir" -} - -package_signon-doc() { - pkgdesc="Developer documention of signon" - depends=() - options=('!emptydirs') - backup=() - install= - - mkdir -p "$pkgdir/usr/share" - mv "$srcdir/doc" "$pkgdir/usr/share" -} diff --git a/community/signon/signon.install b/community/signon/signon.install deleted file mode 100644 index 4ccb62fcb..000000000 --- a/community/signon/signon.install +++ /dev/null @@ -1,6 +0,0 @@ -post_upgrade() { - if [ "$(vercmp 8.44 "$2")" -eq 1 ]; then - printf '==> Default config location changed\n' - printf ' Move the file signon.db from ~/.signon/ to ~/.config/signond/\n' - fi -} diff --git a/community/signon/use_keyring.patch b/community/signon/use_keyring.patch deleted file mode 100644 index 55b593a26..000000000 --- a/community/signon/use_keyring.patch +++ /dev/null @@ -1,12 +0,0 @@ -=== modified file 'src/signond/signond.conf' ---- old/src/signond/signond.conf 2012-07-25 14:57:50 +0000 -+++ new/src/signond/signond.conf 2012-07-25 19:27:16 +0000 -@@ -17,6 +17,7 @@ - FileSystemName=signonfs - Size=8 - FileSystemType=ext2 -+SecretsStorage=gnome-keyring - - [ObjectTimeouts] - IdentityTimeout=300 - diff --git a/community/silly/PKGBUILD b/community/silly/PKGBUILD index 3cea28a3c..70a4406ef 100644 --- a/community/silly/PKGBUILD +++ b/community/silly/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90090 2013-05-06 19:39:34Z foutrelis $ +# $Id: PKGBUILD 99987 2013-10-31 02:51:21Z allan $ # Maintainer: Eric Belanger <eric@archlinux.org> # Contributor: G_Syme <demichan(at)mail(dot)upb(dot)de> @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://www.cegui.org.uk/wiki/index.php/SILLY" license=('MIT') depends=('libjpeg' 'libpng' 'gcc-libs') -options=('!libtool') source=(http://downloads.sourceforge.net/crayzedsgui/SILLY-${pkgver}.tar.gz silly-libpng1.5.patch) md5sums=('c3721547fced7792a36ffc9ce6ec23fd' diff --git a/community/simavr/PKGBUILD b/community/simavr/PKGBUILD index aa2e8370f..4f9a5a82a 100644 --- a/community/simavr/PKGBUILD +++ b/community/simavr/PKGBUILD @@ -1,31 +1,28 @@ # Maintainer: schuay <jakob.gruber@gmail.com> pkgname=simavr -pkgver=1.0 -pkgrel=2 +pkgver=1.1 +pkgrel=1 pkgdesc='A lean, mean and hackable AVR simulator' arch=('i686' 'x86_64') url="https://github.com/buserror-uk/simavr" license=('GPL3') depends=('elfutils') -makedepends=('avr-libc') -source=("https://github.com/downloads/buserror-uk/simavr/$pkgname-$pkgver.tar.bz2") +makedepends=('avr-libc' 'git') +source=("${pkgname}::git+https://github.com/buserror-uk/simavr.git#tag=v${pkgver}") options=(!strip) +md5sums=('SKIP') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname" - # The original Makefile depends on git, hardcode the version until it's fixed upstream. - sed -i "s/^\(SIMAVR_VERSION\).*/\1 = ${pkgver}/" simavr/Makefile - - make AVR_ROOT=/usr/avr SIMAVR_VERSION=1.0 \ - CFLAGS="-Wall -Wextra -fPIC -std=gnu99 -Wno-sign-compare -Wno-unused-parameter" \ + make AVR_ROOT=/usr/avr RELEASE=1 \ + CFLAGS="-Wall -Wextra -fPIC -O2 -std=gnu99 -Wno-sign-compare -Wno-unused-parameter" \ build-simavr } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname" make PREFIX="/usr" DESTDIR="$pkgdir/usr" install } -md5sums=('82c9704a4e8569548f01931e32ebfe0c') diff --git a/community/simgear/PKGBUILD b/community/simgear/PKGBUILD index 00b0628cf..369c7daaf 100644 --- a/community/simgear/PKGBUILD +++ b/community/simgear/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 97539 2013-09-23 17:39:01Z spupykin $ +# $Id: PKGBUILD 100283 2013-11-02 08:49: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.12.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') diff --git a/community/sk1/PKGBUILD b/community/sk1/PKGBUILD index bff38847f..7aee64b74 100644 --- a/community/sk1/PKGBUILD +++ b/community/sk1/PKGBUILD @@ -1,51 +1,27 @@ -# $Id: PKGBUILD 98434 2013-10-10 11:32:25Z spupykin $ +# $Id: PKGBUILD 99085 2013-10-24 10:25:28Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: ConnorBehan <connor.behan@gmail.com> pkgname=sk1 pkgver=0.9.1 -pkgrel=12 +pkgrel=13 pkgdesc="Fork of skencil with improved CMYK support" arch=(i686 x86_64 'mips64el') url="http://sk1project.org/modules.php?name=Products&product=sk1" -depends=('tcl' 'tk' 'python2-lcms' 'python2-pillow' 'zenity' 'sk1libs') +depends=('tcl' 'tk' 'python2-lcms' 'python2-pillow' 'zenity' 'sk1libs' 'sk1sdk') license=('GPL' 'LGPL') -source=(http://sk1project.org/downloads/sk1/${pkgver}pre_rev905/sK1-${pkgver}pre_rev905.tar.gz - sk1.desktop - fix_pillow_import.patch +source=(https://sk1.googlecode.com/files/sk1-${pkgver}pre2_rev1383.tar.gz build-fix.patch) +md5sums=('ce8a98e99e133b215b7ed67d6b0e0113' + 'b22c3c7b6a979c0a4e59ecaa2bd2182b') -package() { - local _tclver=`pacman -Q tcl` - local _tclnum=${tclver:4:3} - local _tcldir='tcl'${tclnum} - - cd $srcdir/sK1-${pkgver}pre - - # pillow import fix - patch -Np1 -i $srcdir/fix_pillow_import.patch - - # python2 fix - sed -i 's_#! /usr/bin/python_#! /usr/bin/python2_' src/__init__.py - +prepare() { + cd $srcdir/sk1-${pkgver}pre2 + sed -i 's_#! /usr/bin/python_#! /usr/bin/python2_' src/{__init__.py,sk1} patch -p1 <$srcdir/build-fix.patch - python2 setup.py install --prefix=/usr --root=$pkgdir - - mkdir -p $pkgdir/usr/share/pixmaps - mkdir -p $pkgdir/usr/share/applications - - cp $pkgdir/usr/lib/python2.7/site-packages/sk1/share/icons/CrystalSVG/icon_sk1_32.png \ - $pkgdir/usr/share/pixmaps/sk1.png - - cp $srcdir/sk1.desktop $pkgdir/usr/share/applications - - mkdir $pkgdir/usr/lib/${_tcldir} - cp -r $pkgdir/usr/lib/python2.7/site-packages/sk1/share/ttk-themes/Plastik \ - $pkgdir/usr/lib/${_tcldir}/Plastik +} - sed -i 's#^python#python2#' $pkgdir/usr/bin/sk1 +package() { + cd $srcdir/sk1-${pkgver}pre2 + python2 setup.py install --prefix=/usr --root=$pkgdir } -md5sums=('43b82fd85049b078dcf98e9dd81fdc6a' - 'bbf6f10b8155838eede93b5abed724f5' - '4a44dd89707b19fe58f4c124ed321236' - 'b22c3c7b6a979c0a4e59ecaa2bd2182b') diff --git a/community/sk1/fix_pillow_import.patch b/community/sk1/fix_pillow_import.patch deleted file mode 100644 index 7306dd3b6..000000000 --- a/community/sk1/fix_pillow_import.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff -aur sK1-0.9.1pre/src/app/UI/pluginpanels/properties/gradient_fill.py sK1-0.9.1pre.new/src/app/UI/pluginpanels/properties/gradient_fill.py ---- sK1-0.9.1pre/src/app/UI/pluginpanels/properties/gradient_fill.py 2009-07-16 23:26:15.000000000 +0000 -+++ sK1-0.9.1pre.new/src/app/UI/pluginpanels/properties/gradient_fill.py 2013-09-22 09:52:26.543457833 +0000 -@@ -24,7 +24,7 @@ - - import tooltips - --import Image, ImageTk, ImageDraw -+from PIL import Image, ImageTk, ImageDraw - - DEFAULT_WIDTH=0.283286 - DEFAULT_CORNER=const.JoinMiter -diff -aur sK1-0.9.1pre/src/app/UI/pluginpanels/properties/outlineprop.py sK1-0.9.1pre.new/src/app/UI/pluginpanels/properties/outlineprop.py ---- sK1-0.9.1pre/src/app/UI/pluginpanels/properties/outlineprop.py 2009-05-15 22:11:39.000000000 +0000 -+++ sK1-0.9.1pre.new/src/app/UI/pluginpanels/properties/outlineprop.py 2013-09-22 09:52:13.216885815 +0000 -@@ -24,7 +24,7 @@ - - import tooltips - --import Image, ImageTk, ImageDraw -+from PIL import Image, ImageTk, ImageDraw - - DEFAULT_WIDTH=0.283286 - DEFAULT_CORNER=const.JoinMiter -diff -aur sK1-0.9.1pre/src/app/UI/widgets/colorbutton.py sK1-0.9.1pre.new/src/app/UI/widgets/colorbutton.py ---- sK1-0.9.1pre/src/app/UI/widgets/colorbutton.py 2009-04-30 02:58:41.000000000 +0000 -+++ sK1-0.9.1pre.new/src/app/UI/widgets/colorbutton.py 2013-09-22 09:52:38.150044124 +0000 -@@ -8,7 +8,7 @@ - # The color sample size is 31x20 px - - from Ttk import TButton --import Image, ImageTk -+from PIL import Image, ImageTk - - class TColorButton(TButton): diff --git a/community/sk1/sk1.desktop b/community/sk1/sk1.desktop deleted file mode 100644 index 6e1878e6e..000000000 --- a/community/sk1/sk1.desktop +++ /dev/null @@ -1,59 +0,0 @@ - -[Desktop Entry] -Encoding=UTF-8 -Name=sk1 -GenericName=Vector-based Drawing Program -GenericName[af]=Vector-based Teken Program -GenericName[bg]=ÐекÑоѬна гѬаÑиÑ!на пѬогѬама за ѬиÑýђване -GenericName[bs]=Program za vektorsko crtanje -GenericName[ca]=Programa de dibuix basat en els vectors -GenericName[cs]=Vektorový kreslÃprogram -GenericName[da]=Vektorbaseret tegneprogram -GenericName[de]=Vektorbasiertes Zeichenprogramm -GenericName[el]=Î ÏýÏRγÏýαμμα ÎÏ0γÏýÎ±Ï Î¹ÎºÎ®Ï ÎÎ±Ï’Î¹Ï’Î¼Î½Î·Ï Ï’Îµ ÎιανÏýϒμαÏα -GenericName[eo]=Vektor-desegnilo -GenericName[es]=Programa de dibujo vectorial -GenericName[et]=Vektorgraafika joonistamine -GenericName[eu]=Marazteko Programa Bektoriala -GenericName[fa]=بر٠اÙ&Ù!â¬RÛR رسÙ& بردارÛR -GenericName[fi]=Vektoripohjainen piirto-ohjelma -GenericName[fr]=Logiciel de dessin vectoriel -GenericName[he]=ת×"×:× ×"ת צ×"×"ר ×~××"ססת ×"ק×Ü×"ר×"×ý -GenericName[hr]=Vektorski program za crtanje -GenericName[hu]=vektoros rajzolóprogram -GenericName[is]=Vigrað teikniforrit -GenericName[it]=Programma di disegno vettoriale -GenericName[ja]=ã’"ã¯ã’Æã’«ã’0ã’¼ã¤ã’³ã°ã’ã’°ã’©ã’ -GenericName[lo]=à»àº:ຣà»ýàºýຣມວາàºàº~າàºaà»ýàºaàºa໬ວັàºý໬àº"ີ -GenericName[lt]=Vektorinio paiÅ¡ymo programa -GenericName[lv]=Uz Vektoriem bÄýzÄtas ZÄ«mÄÅ¡anas Programma -GenericName[mk]=ÐекÑоѬÑýки базиѬан пѬогѬам за Ñ Ñ¬ÑаÑaе -GenericName[mn]=ÐекÑоѬв ÑђлгђђлаÑýан зђѬгийн пѬогѬам -GenericName[mt]=Programm biex tpinÄ¡i b'vektori -GenericName[nb]=Vektorbasert tegneprogram -GenericName[nl]=vector-gebaseerd tekenprogramma -GenericName[nn]=Vektorbasert teikneprogram -GenericName[nso]=Lenaneo lago Taka leo le Lebisitswego ka Vector -GenericName[pl]=Wektorowy program do rysowania -GenericName[pt]=Programa de Desenho Vectorial -GenericName[pt_BR]=Programa de Desenho baseado em Vetor -GenericName[ro]=Program de desenare vectorialÄ’ -GenericName[ru]=ÐxѬогѬамма векÑоѬной гѬаÑики -GenericName[se]=VektorvuoÄÄoduvvon sárgonprográmma -GenericName[sk]=Vektorový kresliaci program -GenericName[sl]=Program za vektorsko risanje -GenericName[sv]=Vektorbaserat ritprogram -GenericName[th]=à¹à¸:รà¹ýà¸ýรมวาà¸à¸ าà¸~à¹ýà¸aà¸a๬วà¸ý๬à¸"ุ£à¹R -GenericName[tr]=Vektor Tabanlı Ã!izim Programı -GenericName[uk]=ÐxѬогѬама ÑýÑвоѬеннÑý векÑоѬниÑ& зобѬаженÑR -GenericName[ven]=Mbekanyamushumo yo olwaho sa Vekitha -GenericName[vi]=Trình vẽ kiá»’u Vector -GenericName[xh]=Inkqubo Yomzobo Osekwe-Kwimitha Yovavanyo -GenericName[zh_CN]=çx¢é!ýç»Üå:¾ç¨9åºý -GenericName[zh_TW]=åýé!ý繪åSç¨9å¼ý -GenericName[zu]=Uhlelo lwemisebenzi olusekelwe kwi-Vector -Exec=/usr/bin/sk1 -Categories=Application;Graphics; -Terminal=false -Type=Application -Icon=/usr/share/pixmaps/sk1.png diff --git a/community/sk1libs/PKGBUILD b/community/sk1libs/PKGBUILD index e3a9f52d7..f539e254e 100644 --- a/community/sk1libs/PKGBUILD +++ b/community/sk1libs/PKGBUILD @@ -1,24 +1,24 @@ -# $Id: PKGBUILD 65445 2012-02-21 05:49:25Z spupykin $ +# $Id: PKGBUILD 99087 2013-10-24 10:25:54Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=sk1libs -pkgver=0.9.1 -pkgrel=3 +pkgver=0.9.2 +pkgrel=1 pkgdesc='A set of python non-GUI extensions for sK1 Project.' arch=('i686' 'x86_64' 'mips64el') url='http://sk1project.org/' license=('custom:LGPL2') depends=('python2' 'freetype2' 'lcms') -source=("${pkgname}-${pkgver}.tar.gz::http://sk1project.org/dc.php?target=${pkgname}-${pkgver}.tar.gz") -md5sums=('e18088bbc8a105e7535a96f40b80f284') +source=("${pkgname}-${pkgver}.tar.gz::https://sk1.googlecode.com/files/sk1libs-${pkgver}pre_rev1383.tar.gz") +md5sums=('fdbb198779ff9941a8912438802fc05a') build() { - cd ${pkgname}-${pkgver} + cd ${pkgname}-${pkgver}pre python2 setup.py build } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname}-${pkgver}pre python2 setup.py install --root ${pkgdir} install -D -m644 GNU_LGPL_v2 ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } diff --git a/community/sk1sdk/PKGBUILD b/community/sk1sdk/PKGBUILD new file mode 100644 index 000000000..92dad15bf --- /dev/null +++ b/community/sk1sdk/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 78820 2012-10-25 06:47:28Z foutrelis $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> + +pkgname=sk1sdk +pkgver=0.9.1 +pkgrel=1 +pkgdesc='A set of python non-GUI extensions for sK1 Project.' +arch=('i686' 'x86_64') +url='http://sk1project.org/' +license=('custom:LGPL2') +depends=('python2' 'freetype2' 'lcms' 'tk' 'libxcursor') +source=("${pkgname}-${pkgver}.tar.gz::https://sk1.googlecode.com/files/sk1sdk-${pkgver}pre2_rev1383.tar.gz") +md5sums=('b6db1a14ed9d39251851a3d78b63bb15') + +prepare() { + cd ${pkgname}-${pkgver}pre2 + sed -i 's|python -c|python2 -c|g' src/tkstyle/{fonts,colors}.py +} + +build() { + cd ${pkgname}-${pkgver}pre2 + python2 setup.py build +} + +package() { + cd ${pkgname}-${pkgver}pre2 + python2 setup.py install --root ${pkgdir} + install -D -m644 GNU_LGPL_v2 ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} diff --git a/community/skrooge/PKGBUILD b/community/skrooge/PKGBUILD index 82dc1baf5..7e453adde 100644 --- a/community/skrooge/PKGBUILD +++ b/community/skrooge/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98131 2013-10-06 15:36:48Z jlichtblau $ +# $Id: PKGBUILD 100087 2013-11-01 13:55:59Z eric $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ray Rashif <schiv@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> @@ -6,7 +6,7 @@ pkgname=skrooge pkgver=1.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="A personal finances manager for KDE" arch=('i686' 'x86_64' 'mips64el') url="http://skrooge.org/" diff --git a/community/sleuthkit/PKGBUILD b/community/sleuthkit/PKGBUILD index a90220805..66baac429 100644 --- a/community/sleuthkit/PKGBUILD +++ b/community/sleuthkit/PKGBUILD @@ -1,19 +1,18 @@ -# $Id: PKGBUILD 86192 2013-03-12 21:51:33Z jlichtblau $ +# $Id: PKGBUILD 99988 2013-10-31 02:51:42Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr> pkgname=sleuthkit -pkgver=4.0.2 +pkgver=4.1.2 pkgrel=1 pkgdesc='File system and media management forensic analysis tools' arch=('i686' 'x86_64' 'mips64el') url='http://www.sleuthkit.org/sleuthkit' license=('GPL2' 'CPL' 'custom:"IBM Public Licence"') depends=('perl') -options=('!libtool') changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('112f80fbc6a868c18c7a924f756b35c79eed9d0cc8923a4f973646f00e546e62') +sha256sums=('58253b35c016083558fb581308f4a3baf884229de89eb84ddbfb977ed56600d3') build() { cd ${pkgname}-${pkgver} diff --git a/community/sleuthkit/sleuthkit.changelog b/community/sleuthkit/sleuthkit.changelog index 6ab1ba102..7c9c63ae0 100644 --- a/community/sleuthkit/sleuthkit.changelog +++ b/community/sleuthkit/sleuthkit.changelog @@ -1,3 +1,6 @@ +2013-10-13 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * sleuthkit 4.1.2-1 + 2013-03-12 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * sleuthkit 4.0.2-1 diff --git a/community/smalltalk/PKGBUILD b/community/smalltalk/PKGBUILD index 9473d4a0b..3a838ca95 100644 --- a/community/smalltalk/PKGBUILD +++ b/community/smalltalk/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88644 2013-04-20 23:03:17Z arodseth $ +# $Id: PKGBUILD 99989 2013-10-31 02:52:02Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: mrshpot <mrshpot at gmail dot com> @@ -6,14 +6,14 @@ pkgname=smalltalk pkgver=3.2.5 -pkgrel=1 +pkgrel=2 pkgdesc='Implementation of Smalltalk-80' url='http://smalltalk.gnu.org/' license=('GPL' 'LGPL') arch=('i686' 'x86_64' 'mips64el') -options=('!libtool' '!emptydirs') +options=('!emptydirs' 'staticlibs') depends=('gmp' 'libffi' 'libsigsegv' 'readline' 'libltdl') -makedepends=('gdbm' 'gtk2' 'sqlite' 'tk>=8.6' 'zip') +makedepends=('gdbm' 'gtk2' 'sqlite' 'tk' 'zip') install="$pkgname.install" source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz") sha256sums=('06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce') @@ -23,7 +23,7 @@ optdepends=('tk: for gst-blox' 'gtk2: GUI toolkit') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" ./configure \ --prefix=/usr \ @@ -42,13 +42,13 @@ build() { } check() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" - #make check + make check || return 1 } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make DESTDIR="$pkgdir" install diff --git a/community/snapper/PKGBUILD b/community/snapper/PKGBUILD new file mode 100644 index 000000000..35f66933d --- /dev/null +++ b/community/snapper/PKGBUILD @@ -0,0 +1,61 @@ +# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> +# Contributor: Tom Kuther <gimpel@sonnenkinder.org> + +pkgname=snapper +pkgver=0.1.7 +pkgrel=1 +pkgdesc="A tool for managing BTRFS and LVM snapshots. It can create, diff and restore snapshots and provides timelined auto-snapping." +arch=('i686' 'x86_64') +url="http://snapper.io" +license=('GPL2') +depends=('btrfs-progs' 'libxml2' 'dbus' 'boost-libs') +makedepends=('boost' 'lvm2' 'libxslt' 'docbook-xsl' 'pam' 'git') +backup=('etc/conf.d/snapper') +source=("ftp://ftp.suse.com/pub/projects/$pkgname/$pkgname-$pkgver.tar.bz2" + 'libbtrfs.patch') +options=(!libtool) + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + patch -p1 -i "$srcdir"/libbtrfs.patch +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # rename cron scripts + sed -i -e 's@suse.de-@@g' scripts/Makefile.am + # fix config location in cron scripts + sed -i -e 's@/etc/sysconfig/@/etc/conf.d/@g' scripts/snapper-{daily,hourly} + + # boost fixlets - Arch doesn't use -mt suffix + sed -i -e 's@lboost_thread-mt@lboost_thread@g' snapper/Makefile.am + sed -i -e 's@lboost_system-mt@lboost_system@g' snapper/Makefile.am + + # fix pam plugin install location + sed -i -e 's@shell echo /@shell echo /usr/@g' pam/Makefile.am + # Arch all in /usr/bin + sed -i -e 's@/usr/sbin@/usr/bin@g' data/org.opensuse.Snapper.service + + aclocal + libtoolize --force --automake --copy + autoheader + automake --add-missing --copy + autoconf + ./configure --prefix=/usr \ + --sbindir=/usr/bin \ + --with-conf=/etc/conf.d \ + --disable-zypp \ + --disable-silent-rules + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + install -Dm644 data/sysconfig.snapper "$pkgdir"/etc/conf.d/snapper +} + +sha256sums=('fcb8d98aa36021970b214a2b6ea85f86aa29e107559bf677226e2e4ade2c6ed0' + '0d0289e7448a357c78450f6690d684fef0e889921be152038a73401d37294317') diff --git a/community/snapper/libbtrfs.patch b/community/snapper/libbtrfs.patch new file mode 100644 index 000000000..805c36b44 --- /dev/null +++ b/community/snapper/libbtrfs.patch @@ -0,0 +1,13 @@ +diff --git a/snapper/Btrfs.cc b/snapper/Btrfs.cc +index 2c110c3..be9e974 100644 +--- a/snapper/Btrfs.cc ++++ b/snapper/Btrfs.cc +@@ -982,7 +982,7 @@ namespace snapper + { + boost::this_thread::interruption_point(); + +- int r = btrfs_read_and_process_send_stream(fd, &send_ops, &*this); ++ int r = btrfs_read_and_process_send_stream(fd, &send_ops, &*this, 0); + + if (r < 0) + { diff --git a/community/spacefm/PKGBUILD b/community/spacefm/PKGBUILD index 50a3db338..c0b4f49b5 100644 --- a/community/spacefm/PKGBUILD +++ b/community/spacefm/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 86533 2013-03-18 17:58:18Z bpiotrowski $ +# $Id: PKGBUILD 99024 2013-10-22 17:56:30Z bpiotrowski $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: IgnorantGuru http://igurublog.wordpress.com/contact-ignorantguru/ # Contributor: ridikulus_rat <the.ridikulus.rat@gmail.com> pkgname=spacefm -pkgver=0.8.7 +pkgver=0.9.0 pkgrel=1 pkgdesc='Multi-panel tabbed file manager' arch=('i686' 'x86_64') @@ -20,8 +20,8 @@ optdepends=('lsof: device processes' 'udevil: mount as non-root user and mount networks' 'udisks: mount as non-root user' 'udisks2: mount as non-root user') -source=(https://raw.github.com/IgnorantGuru/$pkgname/master/packages/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('3e48f276df4505b69d24fbeb4b5a869cf316503e2395bef467a29a5207b23947') +source=(https://github.com/IgnorantGuru/spacefm/archive/$pkgver.tar.gz) +sha256sums=('cca3fcfecd148dca165a71bb14c66c8b29ae7a488a98b9e9662ae4b686b2c01b') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/spacefm/spacefm.install b/community/spacefm/spacefm.install index f2954aa73..76a5d56b9 100644 --- a/community/spacefm/spacefm.install +++ b/community/spacefm/spacefm.install @@ -1,8 +1,8 @@ post_install() { - update-mime-database usr/share/mime > /dev/null + update-mime-database /usr/share/mime > /dev/null update-desktop-database -q gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor - [ -d /usr/share/icons/Faenza ] && gtk-update-icon-cache -q -t -f /usr/share/icons/Faenza + [[ -d /usr/share/icons/Faenza ]] && gtk-update-icon-cache -q -t -f /usr/share/icons/Faenza } post_upgrade() { diff --git a/community/spice-gtk3/PKGBUILD b/community/spice-gtk3/PKGBUILD index 840b6a390..9053dbabf 100644 --- a/community/spice-gtk3/PKGBUILD +++ b/community/spice-gtk3/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98296 2013-10-08 04:33:16Z bgyorgy $ +# $Id: PKGBUILD 99990 2013-10-31 02:52:22Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Stefano Facchini <stefano.facchini@gmail.com> # Contributor: Jonathan Lestrelin <zanko@daemontux.org> @@ -6,20 +6,23 @@ pkgname=spice-gtk3 pkgver=0.21 -pkgrel=2 +pkgrel=3 pkgdesc="Gtk client and libraries for SPICE remote desktop servers (gtk3 version)" arch=('i686' 'x86_64') url="http://spice-space.org" license=('LGPL2.1') depends=('celt0.5.1' 'gtk3' 'libcacard' 'libpulse' 'usbredir') makedepends=('gobject-introspection' 'intltool' 'python2-pyparsing' 'qemu' 'spice-protocol' 'usbutils' 'vala') -options=('!libtool') -source=("http://www.spice-space.org/download/gtk/spice-gtk-$pkgver.tar.bz2") +source=("http://www.spice-space.org/download/gtk/spice-gtk-$pkgver.tar.bz2" + "usb-fix.patch::https://bugs.freedesktop.org/attachment.cgi?id=86818") sha256sums=('73d418ffa97d6cf5edb1920d46f1d51fc40d14a8d4edfab3be6041e25062c564') +sha256sums=('73d418ffa97d6cf5edb1920d46f1d51fc40d14a8d4edfab3be6041e25062c564' + '1b3c7d20ebd3644faf95e387f7d2696fcd773539db8ffdda2e316a7c516ce6d2') prepare() { cd "$srcdir/spice-gtk-$pkgver" sed -i 's,/usr/bin/env python,/usr/bin/python2,' spice-common/spice_codegen.py + patch -p1 <$srcdir/usb-fix.patch } build() { diff --git a/community/sqlheavy/PKGBUILD b/community/sqlheavy/PKGBUILD index fc6a0a3f1..7a571f3ec 100755 --- a/community/sqlheavy/PKGBUILD +++ b/community/sqlheavy/PKGBUILD @@ -1,38 +1,37 @@ -# $Id: PKGBUILD 96517 2013-08-30 22:52:46Z alucryd $ +# $Id: PKGBUILD 99102 2013-10-24 12:51:25Z alucryd $ # Maintainer: Maxime Gauduin <alucryd at gmail dot com> # Contributor : sebikul <sebikul@gmail.com> pkgname=sqlheavy -pkgver=0.1.1 -pkgrel=7 +pkgver=0.2.0.7ae6112 +pkgrel=1 pkgdesc="GObject SQLite wrapper" arch=('i686' 'x86_64' 'mips64el') url="https://code.google.com/p/sqlheavy/" license=('LGPL') depends=('gtk2' 'sqlite3') -makedepends=('gobject-introspection' 'vala') -options=('!libtool') -source=("https://sqlheavy.googlecode.com/files/${pkgname}-${pkgver}.tar.xz") -sha256sums=('e8689f5fd4e0baf98eada2b3811262bb99877c2e8586fd21ad2a7ad3acc59031') +makedepends=('git' 'gobject-introspection' 'vala') +source=('git://gitorious.org/sqlheavy/sqlheavy.git') +sha256sums=('SKIP') -prepare() { - cd ${pkgname}-${pkgver} +pkgver() { + cd ${pkgname} - sed 's/libvala-0.16/libvala-0.20/' -i configure - sed '/examples/d; /utils/d' -i Makefile.in + printf "0.2.0.%s" "$(git rev-parse --short HEAD)" } build() { - cd ${pkgname}-${pkgver} + cd ${pkgname} - ./configure --prefix='/usr' --disable-static + ./autogen.sh --prefix='/usr' --disable-static make } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname} make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/usr/share/man } # vim: ts=2 sw=2 et: diff --git a/community/sqlite2/PKGBUILD b/community/sqlite2/PKGBUILD index 77bcf44b4..95e66e8b8 100644 --- a/community/sqlite2/PKGBUILD +++ b/community/sqlite2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 68015 2012-03-17 00:56:03Z giovanni $ +# $Id: PKGBUILD 99991 2013-10-31 02:52:44Z allan $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Judd <jvinet@zeroflux.org> @@ -12,7 +12,6 @@ depends=('readline>=6.0.00') source=("http://www.sqlite.org/sqlite-$pkgver.tar.gz" 'LICENSE') license=('custom') -options=('!libtool') md5sums=('838dbac20b56d2c4292e98848505a05b' '5d3b333e59a37747284f66081660f8a1') diff --git a/community/squid/PKGBUILD b/community/squid/PKGBUILD index d520a8094..35d2409e4 100644 --- a/community/squid/PKGBUILD +++ b/community/squid/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 97531 2013-09-23 16:17:02Z spupykin $ +# $Id: PKGBUILD 100452 2013-11-04 12:13:15Z 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.9 +pkgver=3.3.10 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=('f08bffe795260cecca828331c579e0c4' +md5sums=('ff69d08818ee008f66666f79bb27b9ee' '270977cdd9b47ef44c0c427ab9034777' 'a71425c4951f2e5b640d19e6a5048531' 'ceeb57c69ebb165676219222f109a24e') @@ -87,7 +87,8 @@ build() { --with-default-user=proxy \ --enable-async-io \ --enable-truncate \ - --enable-icap-client + --enable-icap-client \ + --enable-ssl-crtd make } diff --git a/community/sshguard/PKGBUILD b/community/sshguard/PKGBUILD index 0e81c4e9a..63c7ba59b 100644 --- a/community/sshguard/PKGBUILD +++ b/community/sshguard/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 96970 2013-09-09 14:29:18Z mtorromeo $ +# $Id: PKGBUILD 99653 2013-10-30 18:22:33Z mtorromeo $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> pkgname=sshguard pkgver=1.5 -pkgrel=15 +pkgrel=16 pkgdesc="Brute force detector for SSH, Exim, VSFTPD and more. Blocks by ip with iptables" arch=('i686' 'x86_64' 'mips64el') url="http://www.sshguard.net/" @@ -15,9 +15,6 @@ install=sshguard.install source=("http://downloads.sourceforge.net/sourceforge/sshguard/sshguard-$pkgver.tar.bz2" sshguard.service sshguard-journalctl) -sha256sums=('b537f8765455fdf8424f87d4bd695e5b675b88e5d164865452137947093e7e19' - '3185cd3ceeee0bbb1f1df54baf025857200f39bd1eb747a59d6f46c562be4a51' - 'f7b307fe9dbbe8c18fe91ca751679d62b2a3ade03cfe164e76ca411cfafffca6') prepare() { cd "$srcdir/$pkgname-$pkgver" @@ -41,3 +38,7 @@ package() { install -Dm0644 "$srcdir/sshguard.service" "$pkgdir/usr/lib/systemd/system/sshguard.service" install -Dm0755 "$srcdir/sshguard-journalctl" "$pkgdir/usr/lib/systemd/scripts/sshguard-journalctl" } + +sha256sums=('b537f8765455fdf8424f87d4bd695e5b675b88e5d164865452137947093e7e19' + '24be7918dcba37805dea2fd1d9e4c1c139e3ea840773aea49574d4c6a7056507' + 'a8f315d163128d4e8458c1d50c90082581092476937921cba2afb167f51cbe3f') diff --git a/community/sshguard/sshguard-journalctl b/community/sshguard/sshguard-journalctl index e9bb14c5f..8a800ff26 100644 --- a/community/sshguard/sshguard-journalctl +++ b/community/sshguard/sshguard-journalctl @@ -1,4 +1,4 @@ #!/bin/sh -DBFILE=$1 +SSHGUARD_OPTS=$1 shift -/usr/bin/journalctl -afb -p info -n1 "$@" | /usr/bin/sshguard -l- -b $DBFILE +LANG=C /usr/bin/journalctl -afb -p info -n1 -o cat "$@" | /usr/bin/sshguard -l- $SSHGUARD_OPTS diff --git a/community/sshguard/sshguard.service b/community/sshguard/sshguard.service index 11115727b..1c019fde2 100644 --- a/community/sshguard/sshguard.service +++ b/community/sshguard/sshguard.service @@ -4,7 +4,7 @@ After=iptables.service ip6tables.service network.target Wants=iptables.service ip6tables.service [Service] -ExecStart=/usr/lib/systemd/scripts/sshguard-journalctl /var/db/sshguard/blacklist.db SYSLOG_FACILITY=4 SYSLOG_FACILITY=10 +ExecStart=/usr/lib/systemd/scripts/sshguard-journalctl "-b /var/db/sshguard/blacklist.db" SYSLOG_FACILITY=4 SYSLOG_FACILITY=10 [Install] WantedBy=multi-user.target diff --git a/community/stardict/PKGBUILD b/community/stardict/PKGBUILD index 5b58f5a77..845dca043 100644 --- a/community/stardict/PKGBUILD +++ b/community/stardict/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87021 2013-03-25 19:17:03Z bpiotrowski $ +# $Id: PKGBUILD 99992 2013-10-31 02:53:04Z allan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Gaetan Bisson <bisson@archlinux.org> # Contributor: Aaron Griffin <aaron@archlinux.org> @@ -13,7 +13,7 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.stardict.org/' license=('GPL') makedepends=('intltool' 'popt' 'gnome-doc-utils' 'gnome-common' 'libmariadbclient' 'enchant' 'gtk2' 'libsigc++' 'libsm' 'espeak' 'libgnome') -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=("http://stardict-3.googlecode.com/files/${pkgbase}-${pkgver}.tar.bz2" 'gcc46.patch' 'glib2.patch' diff --git a/community/stfl/PKGBUILD b/community/stfl/PKGBUILD index 5deb338e0..ffcf1257e 100644 --- a/community/stfl/PKGBUILD +++ b/community/stfl/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 66465 2012-02-25 04:40:20Z jlichtblau $ +# $Id: PKGBUILD 99993 2013-10-31 02:53:24Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Sven Pfleiderer <pfleidi@roothausen.de> @@ -11,7 +11,6 @@ url="http://clifford.at/stfl/" license=('GPL3') depends=('ncurses') makedepends=('patch' 'swig') -options=('!libtool') changelog=$pkgname.changelog source=(http://clifford.at/stfl/$pkgname-$pkgver.tar.gz \ $pkgname-archlinux.patch) diff --git a/community/stunnel/PKGBUILD b/community/stunnel/PKGBUILD index 4b7bdf2ca..3b994e1a6 100644 --- a/community/stunnel/PKGBUILD +++ b/community/stunnel/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92897 2013-06-18 09:22:57Z lfleischer $ +# $Id: PKGBUILD 99994 2013-10-31 02:53:44Z allan $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> @@ -13,7 +13,6 @@ url="http://www.stunnel.org" license=('GPL') depends=('openssl') install=$pkgname.install -options=('!libtool') source=("ftp://ftp.stunnel.org/stunnel/$pkgname-$pkgver.tar.gz"{,.asc} 'Makefile.patch' 'stunnel.tmpfiles.conf') diff --git a/community/subtitleeditor/PKGBUILD b/community/subtitleeditor/PKGBUILD index 78db7eab4..2a2e1154d 100644 --- a/community/subtitleeditor/PKGBUILD +++ b/community/subtitleeditor/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95280 2013-08-08 19:16:53Z jlichtblau $ +# $Id: PKGBUILD 99995 2013-10-31 02:54:04Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgname=subtitleeditor @@ -13,7 +13,6 @@ depends=('desktop-file-utils' 'enchant' 'gstreamer0.10-base-plugins' 'gstreamer0 makedepends=('intltool') optdepends=('gstreamer0.10-ffmpeg: to be able to view movies inside the subtitleeditor' 'gstreamer0.10-ugly-plugins: to be able to view movies inside the subtitleeditor') -options=('!libtool') install=$pkgname.install changelog=$pkgname.changelog source=(http://download.gna.org/$pkgname/0.41/$pkgname-$pkgver.tar.gz) diff --git a/community/supertuxkart/PKGBUILD b/community/supertuxkart/PKGBUILD index a31909eef..ce9b35417 100644 --- a/community/supertuxkart/PKGBUILD +++ b/community/supertuxkart/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81785 2012-12-29 16:57:50Z arodseth $ +# $Id: PKGBUILD 98716 2013-10-17 11:38:17Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Daenyth <Daenyth+Arch [AT] gmail [DOT] com> # Contributor: Allan McRae <allan@archlinux.org> @@ -6,7 +6,7 @@ pkgname=supertuxkart pkgver=0.8 -pkgrel=3 +pkgrel=4 pkgdesc='Kart racing game featuring Tux and his friends' arch=('i686' 'x86_64') url='http://supertuxkart.sourceforge.net/' @@ -14,16 +14,16 @@ license=('GPL2') depends=('openal' 'libvorbis' 'libgl' 'fribidi' 'curl') makedepends=('cmake' 'subversion' 'mesa' 'imagemagick' 'setconf') source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver-src.tar.bz2") +install=supertuxkart.install md5sums=('0b939ce601374758938119e0b0dd1fec') build() { cd ${srcdir}/SuperTuxKart-${pkgver} - convert "data/${pkgname}_64.xpm" "data/$pkgname.png" _fn="data/${pkgname}_desktop.template" setconf "$_fn" Exec "$pkgname --log=file" setconf "$_fn" TryExec "$pkgname" - setconf "$_fn" Icon "$pkgname" + setconf "$_fn" Icon "$pkgname"_64 cd lib/irrlicht/source/Irrlicht NDEBUG=1 make @@ -48,9 +48,6 @@ package() { cd build make DESTDIR=${pkgdir} install - - cd ../data - install -Dm644 "$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" } # vim:set ts=2 sw=2 et: diff --git a/community/google-gadgets/google-gadgets.install b/community/supertuxkart/supertuxkart.install index fd88688fc..41f09f887 100644 --- a/community/google-gadgets/google-gadgets.install +++ b/community/supertuxkart/supertuxkart.install @@ -1,15 +1,12 @@ post_install() { - echo "==> Updating desktop database..." - update-mime-database usr/share/mime &> /dev/null update-desktop-database -q + update-mime-database usr/share/mime &> /dev/null } post_upgrade() { - post_install + post_install $1 } post_remove() { - post_install + post_install $1 } - -# vim:set ts=2 sw=2 et: diff --git a/community/sylpheed/PKGBUILD b/community/sylpheed/PKGBUILD index c834ce3df..3bd364a1a 100644 --- a/community/sylpheed/PKGBUILD +++ b/community/sylpheed/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 79631 2012-11-09 11:59:26Z speps $ +# $Id: PKGBUILD 99996 2013-10-31 02:54:24Z allan $ # Maintainer: speps <speps at aur dot archlinux dot org> # Contributor: Alexander Fehr <pizzapunk gmail com> # Contributor: dorphell <dorphell@archlinux.org> @@ -12,7 +12,6 @@ url="http://sylpheed.sraoss.jp/en/" license=('GPL') depends=('gpgme' 'gtkspell' 'desktop-file-utils') makedepends=('compface' 'openssl') -options=('!libtool') install="$pkgname.install" source=("http://sylpheed.sraoss.jp/$pkgname/v3.3/$pkgname-$pkgver.tar.bz2") md5sums=('20442f81dbb4e7c59462360ad0bb1afb') diff --git a/community/synce-core/PKGBUILD b/community/synce-core/PKGBUILD index 77b484699..4ed45b1af 100644 --- a/community/synce-core/PKGBUILD +++ b/community/synce-core/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 95579 2013-08-14 14:20:51Z spupykin $ +# $Id: PKGBUILD 100285 2013-11-02 08:49:32Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jan Was <janek.jan@gmail.com> pkgname=synce-core pkgver=0.17 -pkgrel=1 +pkgrel=2 pkgdesc="provide a means of communication with a Windows CE device - libraries" arch=('i686' 'x86_64') url="http://synce.sourceforge.net/" @@ -14,7 +14,6 @@ makedepends=('dhclient') provides=('synce-libsynce' 'synce-librapi') replaces=('synce-libsynce' 'synce-librapi') conflicts=('synce-libsynce' 'synce-librapi') -options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/synce/SynCE/synce-core/synce-core-$pkgver.tar.gz) md5sums=('ee0b9369b6fea5e2d1b970503dd7cb0e') diff --git a/community/synce-libmimedir/PKGBUILD b/community/synce-libmimedir/PKGBUILD index c06851fe3..d6efb8930 100644 --- a/community/synce-libmimedir/PKGBUILD +++ b/community/synce-libmimedir/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 65473 2012-02-21 05:58:56Z spupykin $ +# $Id: PKGBUILD 100287 2013-11-02 08:49:51Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Zhukov Pavel <gelios@gmail.com> pkgname=synce-libmimedir pkgver=0.4 -pkgrel=4 +pkgrel=5 pkgdesc="provide a means of communication with a Windows CE device - library that parses MIME Directory Profile." arch=('i686' 'x86_64' 'mips64el') url="http://synce.sourceforge.net/" @@ -20,6 +20,10 @@ build() { else ./configure --prefix=/usr --disable-shared fi make +} + +package() { + cd $srcdir/libmimedir-$pkgver mkdir -p $pkgdir/usr/{include,lib} make prefix=$pkgdir/usr install } diff --git a/community/synce-rra/PKGBUILD b/community/synce-rra/PKGBUILD index f67c56912..da128a03b 100644 --- a/community/synce-rra/PKGBUILD +++ b/community/synce-rra/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 96045 2013-08-19 12:13:09Z spupykin $ +# $Id: PKGBUILD 100120 2013-11-01 17:17:46Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Zhukov Pavel <gelios@gmail.com> pkgname=synce-rra pkgver=0.17 -pkgrel=1 +pkgrel=2 pkgdesc="provide a means of communication with a Windows CE device - rra libraries for synce" arch=('i686' 'x86_64' 'mips64el') url="http://synce.sourceforge.net/" diff --git a/community/synergy/PKGBUILD b/community/synergy/PKGBUILD index 55df83ac8..9a82255e8 100644 --- a/community/synergy/PKGBUILD +++ b/community/synergy/PKGBUILD @@ -5,7 +5,7 @@ # Contributor: Michael Düll <mail@akurei.me> pkgname=synergy -pkgver=1.4.12 +pkgver=1.4.15 pkgrel=1 pkgdesc="Share a single mouse and keyboard between multiple computers" url="http://synergy-foss.org" @@ -16,9 +16,10 @@ optdepends=('qt4: gui support') license=('GPL2') source=("http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz" "synergys.socket" - "synergys.service" - "synergy.png" - "synergy.desktop") + "synergys.service") +sha512sums=('857e8cbfb0b32c7dc325de5765f182f4e4fb198443b4a3e26d38c2d3dec3819e57057b91a202b53c86d4fad18154d1d58b401812dd8fabc384255e44d4b4b01a' + 'f7d918faf4a25654786f270fc48b6e4089ecd1b2f504bb90de543b47a862733f7be067e06fd613d621bba48d20dc63214966e2cfbd2cb3fcbfe623d6d41f10ad' + 'a10dfe5b24ac6f4a2ef3a3a9f8a6a3c432b91d5e59d1fae2258d37c5be00ac8f172656fa0d213012c7dc94ab8c04c3945ae33acfcd5db5fad8b37ccc9f5e980f') build() { cd "${srcdir}/${pkgname}-${pkgver}-Source" @@ -51,12 +52,7 @@ package() { install -Dm644 "$srcdir/synergys.socket" "$pkgdir/usr/lib/systemd/system/" # install desktop/icon stuff - install -Dm644 "$srcdir/synergy.png" "$pkgdir/usr/share/pixmaps/synergy.png" - install -Dm644 "$srcdir/synergy.desktop" "$pkgdir/usr/share/applications/synergy.desktop" + cd ../res + install -Dm644 "synergy.ico" "$pkgdir/usr/share/pixmaps/synergy.ico" + install -Dm644 "synergy.desktop" "$pkgdir/usr/share/applications/synergy.desktop" } - -sha512sums=('5305e03d871e5408640ece55364067418f9b8b160dda31f994ebafe807b31291bdaa688a901f2e81710acb0857952c37f0c1823a50c927573feaec0c8659be9d' - 'f7d918faf4a25654786f270fc48b6e4089ecd1b2f504bb90de543b47a862733f7be067e06fd613d621bba48d20dc63214966e2cfbd2cb3fcbfe623d6d41f10ad' - 'a10dfe5b24ac6f4a2ef3a3a9f8a6a3c432b91d5e59d1fae2258d37c5be00ac8f172656fa0d213012c7dc94ab8c04c3945ae33acfcd5db5fad8b37ccc9f5e980f' - 'cb3db9593c943bce11ce5ae962e120feb70e6afa9206887a6971c77491711afcebc78653e7413e87e33d031c43a507f4a9a6e8747d10b60c6642106ae1690f18' - 'c1c76ecfbed5c22f1a2a7562dce20971a784ff6b0edbf5c9b5f7c796f9ead882b82f970bb24f35533b928c341f87f66b0b10d9d96e122d14d74102cac8997445') diff --git a/community/synergy/synergy.desktop b/community/synergy/synergy.desktop deleted file mode 100644 index e7bf87b9e..000000000 --- a/community/synergy/synergy.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Synergy -Comment=The Synergy GUI is based on QSynergy by Volker Lanz. -Exec=synergy -Icon=synergy -Terminal=false -Type=Application -Categories=Utility;DesktopUtility;Qt diff --git a/community/synergy/synergy.png b/community/synergy/synergy.png Binary files differdeleted file mode 100644 index 5534f0fdf..000000000 --- a/community/synergy/synergy.png +++ /dev/null diff --git a/community/synfig/PKGBUILD b/community/synfig/PKGBUILD index 587b920d5..39b3127cf 100644 --- a/community/synfig/PKGBUILD +++ b/community/synfig/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96407 2013-08-28 00:08:39Z eric $ +# $Id: PKGBUILD 99998 2013-10-31 02:55:04Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Franco Iacomella <yaco@gnu.org> @@ -15,7 +15,6 @@ makedepends=('boost') optdepends=('openexr' 'libsigc++') conflicts=('synfig-core') replaces=('synfig-core') -options=(!libtool) source=(http://downloads.sourceforge.net/project/synfig/synfig/$pkgver/synfig-$pkgver.tar.gz build-fix.patch ffmpeg-0.8.patch diff --git a/community/synfigstudio/PKGBUILD b/community/synfigstudio/PKGBUILD index 11cffef70..490903f01 100644 --- a/community/synfigstudio/PKGBUILD +++ b/community/synfigstudio/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 90608 2013-05-13 10:38:34Z spupykin $ +# $Id: PKGBUILD 99999 2013-10-31 02:55:24Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Franco Iacomella <yaco@gnu.org> @@ -13,7 +13,6 @@ depends=('gtkmm' 'synfig') makedepends=('openexr' 'imagemagick' 'xorg-fonts-100dpi' 'xorg-fonts-75dpi' 'xorg-fonts-misc' 'xorg-fonts-type1' 'intltool') install=synfigstudio.install -options=('!libtool') source=(http://downloads.sourceforge.net/project/synfig/synfigstudio/$pkgver/synfigstudio-$pkgver.tar.gz) md5sums=('bbda14359a07254b8efe5e706de192df') diff --git a/community/sysstat/PKGBUILD b/community/sysstat/PKGBUILD index cc704560c..e45ac8dda 100644 --- a/community/sysstat/PKGBUILD +++ b/community/sysstat/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 97533 2013-09-23 16:17:24Z spupykin $ +# $Id: PKGBUILD 100454 2013-11-04 12:13:37Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Martin Devera <devik@cdi.cz> pkgname=sysstat -pkgver=10.1.7 +pkgver=10.2.0 pkgrel=1 pkgdesc="a collection of performance monitoring tools (iostat,isag,mpstat,pidstat,sadf,sar)" arch=('i686' 'x86_64' 'mips64el') @@ -18,7 +18,7 @@ backup=('etc/conf.d/sysstat' source=(http://pagesperso-orange.fr/sebastien.godard/$pkgname-$pkgver.tar.gz sysstat.service lib64-fix.patch) -md5sums=('112c8cc92114c961709d09f6afa537bd' +md5sums=('7a6e3df08590385113a27a76ce64a6ff' '12ba479c606620193e8b7c6e982d5088' '7ffa6bf990609d85367070f71b40a34b') diff --git a/community/talkfilters/PKGBUILD b/community/talkfilters/PKGBUILD index 3ff55d919..a5a1a7463 100644 --- a/community/talkfilters/PKGBUILD +++ b/community/talkfilters/PKGBUILD @@ -6,7 +6,6 @@ pkgrel=2 pkgdesc="Filters to translate text into dialects that GNU finds funny" arch=(i686 x86_64 mips64el) url="http://www.hyperrealm.com/main.php?s=talkfilters" -options=('!libtool') depends=('glibc') license=('custom:Public Domain') install=$pkgname.install diff --git a/community/tcc/PKGBUILD b/community/tcc/PKGBUILD index ebb5f21b3..352c80b5b 100644 --- a/community/tcc/PKGBUILD +++ b/community/tcc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 86525 2013-03-18 16:24:05Z spupykin $ +# $Id: PKGBUILD 99550 2013-10-29 14:08:21Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer : Gergely Imreh <imrehgATgmailDOTcom> # Contributor : dschauer <dschauerATgmailDOTcom> @@ -7,13 +7,13 @@ pkgname=tcc pkgver=0.9.26 -pkgrel=1 +pkgrel=2 pkgdesc="Tiny C Compiler" arch=('i686' 'x86_64') url="http://bellard.org/tcc/" license=('LGPL') makedepends=('gcc') -options=('docs') +options=('docs' 'staticlibs') source=(http://download.savannah.nongnu.org/releases/tinycc/${pkgname}-${pkgver}.tar.bz2) md5sums=('5fb28e4abc830c46a7f54c1f637fb25d') @@ -44,7 +44,7 @@ package() { install make clean - make CFLAGS="-fPIC" libtcc.o - ld -shared -soname libtcc.so -o libtcc.so libtcc.o + make CFLAGS="-fPIC" + ld -shared -soname libtcc.so -o libtcc.so *.o install -D -m 755 libtcc.so "${pkgdir}/usr/lib/libtcc.so" } diff --git a/community/tea/PKGBUILD b/community/tea/PKGBUILD index dc4597f9f..bfb90b1a4 100644 --- a/community/tea/PKGBUILD +++ b/community/tea/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97073 2013-09-12 10:15:01Z spupykin $ +# $Id: PKGBUILD 98727 2013-10-17 12:44:12Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -6,7 +6,7 @@ # Contributor: Zsolt Varadi <sysop_xxl@fibermail.hu> pkgname=tea -pkgver=36.0.3 +pkgver=37.0.0 pkgrel=1 pkgdesc="A Qt-based text editor for Linux and *BSD. With an ultimate small size TEA provides you hundreds of functions." arch=('i686' 'x86_64' 'mips64el') @@ -16,7 +16,7 @@ depends=('qt4' 'aspell' 'hunspell') install=tea.install source=(http://semiletov.org/tea/dloads/tea-$pkgver.tar.bz2 tea.desktop) -md5sums=('2e33f9a150f17eea62d9a805033fe16b' +md5sums=('2f1113cf5771ba504ae1964aedb0acf2' '377ace3363124f4c086de0babb820761') build() { diff --git a/community/tellico/PKGBUILD b/community/tellico/PKGBUILD index 65b0e76db..f0ef4d5cc 100644 --- a/community/tellico/PKGBUILD +++ b/community/tellico/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 94089 2013-07-14 11:11:38Z jlichtblau $ +# $Id: PKGBUILD 98964 2013-10-21 20:10:32Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ray Rashif <schiv@archlinux.org # Contributor: Andrea Scarpino <andrea@archlinux.org> @@ -6,7 +6,7 @@ pkgname=tellico pkgver=2.3.8 -pkgrel=1 +pkgrel=2 pkgdesc="A collection manager for KDE" arch=('i686' 'x86_64' 'mips64el') url="http://tellico-project.org/" diff --git a/community/tesseract/PKGBUILD b/community/tesseract/PKGBUILD index c433678b1..58352ffc6 100644 --- a/community/tesseract/PKGBUILD +++ b/community/tesseract/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 82232 2013-01-12 17:31:36Z spupykin $ +# $Id: PKGBUILD 100338 2013-11-02 11:39:11Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andreas Hauser <andy-aur@splashground.de> @@ -12,7 +12,7 @@ pkgbase=tesseract pkgname=(tesseract $(for l in ${_langs[@]}; do echo tesseract-data-${l}; done)) pkgver=3.02.02 _pkgver=3.02 -pkgrel=2 +pkgrel=3 pkgdesc="An OCR programm" arch=(x86_64 i686 'mips64el') url="http://code.google.com/p/tesseract-ocr" @@ -49,7 +49,7 @@ md5sums=('3d57ee5777fa998632ad0693c13a0e9e' 'dd734ac212a98a02945760891b657e70' 'e0ca24ca45de83e67057f0e208233ffc' 'ef7b8e13891e08f29b02011a5dd6b630' - 'f14aac95ab2f4a5f919da82dbc1fcd3c' + 'ac493e5a49e456f2dd354f5b6449573e' '7ae7f3384083c66f06d63b6c0f0a66c3' '186f17b326a58313344c2ea987ea7785' '0396a267d894f485b6b534476f3322dc' diff --git a/community/texmaker/PKGBUILD b/community/texmaker/PKGBUILD index 1b18beed2..7e5ff0973 100644 --- a/community/texmaker/PKGBUILD +++ b/community/texmaker/PKGBUILD @@ -1,24 +1,24 @@ -# $Id: PKGBUILD 94994 2013-08-02 22:19:28Z cinelli $ -#Maintainer: Federico Cinelli <cinelli@aur.archlinux.org> +# $Id: PKGBUILD 100064 2013-11-01 05:49:38Z cinelli $ +# Maintainer: Federico Cinelli <cinelli@aur.archlinux.org> pkgname=texmaker -pkgver=4.0.3 +pkgver=4.1 pkgrel=1 pkgdesc='Free cross-platform LaTeX editor' arch=('i686' 'x86_64') url="http://www.xm1math.net/texmaker/index.html" license=('GPL') -depends=('poppler-qt' 'qtwebkit') +depends=('poppler-qt5' 'qt5-webkit' 'desktop-file-utils') optdepends=('ghostscript: LaTeX to HTML conversion command' - 'ibus-qt: accented characters support'bu + 'ibus-qt5: accented characters support' 'poppler: PDF rendering support') install="$pkgname.install" source=("http://www.xm1math.net/$pkgname/$pkgname-$pkgver.tar.bz2") -md5sums=('fe33120eef6d6ae6dcbf949d5d5c7a4f') +md5sums=('97ef7f97e73d69283391e467e5758275') build() { cd "$pkgname-$pkgver" - qmake-qt4 PREFIX=/usr texmaker.pro + qmake-qt5 PREFIX=/usr texmaker.pro make } package() { diff --git a/community/the_silver_searcher/PKGBUILD b/community/the_silver_searcher/PKGBUILD index 0d1663b0f..b693e1d55 100644 --- a/community/the_silver_searcher/PKGBUILD +++ b/community/the_silver_searcher/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 96848 2013-09-06 14:29:02Z arodseth $ +# $Id: PKGBUILD 99585 2013-10-30 09:27:44Z 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.16 +pkgver=0.18 pkgrel=1 pkgdesc='Code searching tool similar to Ack, but faster' url='https://github.com/ggreer/the_silver_searcher' @@ -12,7 +12,7 @@ license=('Apache') depends=('pcre' 'zlib' 'xz') arch=('x86_64' 'i686' 'mips64el') source=("$pkgname-$pkgver.tar.gz::https://github.com/ggreer/$pkgname/archive/$pkgver.tar.gz") -sha256sums=('2be261b18a74adf4354515544a7e7bfdb970005ce1f0fc78f56a6801e629ada7') +sha256sums=('9d3cdb7ab42308351f951adf1d149241b25f27d676322d96cdb215e4a0d90ea2') prepare() { cd "$pkgname-$pkgver" diff --git a/community/tigervnc/PKGBUILD b/community/tigervnc/PKGBUILD index ef059484d..843288f8c 100644 --- a/community/tigervnc/PKGBUILD +++ b/community/tigervnc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97561 2013-09-24 10:31:09Z spupykin $ +# $Id: PKGBUILD 100001 2013-10-31 02:56:06Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: UroÅ¡ Vampl <mobile.leecher at gmail dot com> @@ -17,7 +17,6 @@ makedepends=('cmake' 'nasm' 'xorg-font-util' 'xorg-util-macros' 'bigreqsproto' 'compositeproto' 'damageproto' 'randrproto' 'resourceproto' 'scrnsaverproto' 'videoproto' 'xcmiscproto' 'xf86vidmodeproto' '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 diff --git a/community/tinc/PKGBUILD b/community/tinc/PKGBUILD index 2b64cfeac..10c7312f6 100644 --- a/community/tinc/PKGBUILD +++ b/community/tinc/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 96041 2013-08-19 11:44:18Z tredaelli $ +# $Id: PKGBUILD 99008 2013-10-22 08:58:32Z tredaelli $ # Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> # Contributor: helios # Contributor: Lothar Gesslein # Contributor: Dominik George <nik@naturalnet.de> pkgname=tinc -pkgver=1.0.22 +pkgver=1.0.23 pkgrel=1 pkgdesc="VPN (Virtual Private Network) daemon" arch=('i686' 'x86_64' 'mips64el') @@ -15,7 +15,7 @@ depends=('lzo2' 'openssl') install=tinc.install source=(http://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz{,.sig} tincd@.service) -md5sums=('cc1346150715bd56070695af85ab39f4' +md5sums=('762c0d47bdf1b33a40b19165d9c2761f' 'SKIP' '112327da32fdb56ab779fe004712235f') diff --git a/community/torch/PKGBUILD b/community/torch/PKGBUILD index cc4fffb13..88f9c11f8 100644 --- a/community/torch/PKGBUILD +++ b/community/torch/PKGBUILD @@ -1,26 +1,30 @@ -# $Id: PKGBUILD 65413 2012-02-21 03:29:54Z spupykin $ +# $Id: PKGBUILD 100522 2013-11-05 11:47:05Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=torch pkgver=3.1 -pkgrel=3 +pkgrel=4 pkgdesc="State of the art machine learning library" arch=(i686 x86_64 'mips64el') url="http://packages.debian.org/source/lenny/torch3" license=('GPL') depends=(gcc-libs) source=(http://ftp.de.debian.org/debian/pool/main/t/torch3/torch3_$pkgver.orig.tar.gz - http://ftp.de.debian.org/debian/pool/main/t/torch3/torch3_$pkgver-2.diff.gz) + http://ftp.de.debian.org/debian/pool/main/t/torch3/torch3_$pkgver-2.1.diff.gz) md5sums=('04f7dc72a1e875a12ddf8ac77ec2dcc7' - 'b928c4206abb3209435dca27ad3e3c22') + '4f6c8e743e7a0aa9688f1e20b14797e4') build() { cd "$srcdir/torch3-$pkgver.orig" - [ $NOEXTRACT -eq 1 ] || cat $srcdir/torch3_$pkgver-2.diff | patch -p1 + [ $NOEXTRACT -eq 1 ] || cat $srcdir/torch3_$pkgver-2.1.diff | patch -p1 [ $NOEXTRACT -eq 1 ] || make depend make +} + +package() { + cd "$srcdir/torch3-$pkgver.orig" mkdir -p $pkgdir/usr/{include/torch,lib} diff --git a/community/torsocks/PKGBUILD b/community/torsocks/PKGBUILD index 0497dd696..2d27d3504 100644 --- a/community/torsocks/PKGBUILD +++ b/community/torsocks/PKGBUILD @@ -4,14 +4,13 @@ pkgname=torsocks pkgver=1.3 -pkgrel=4 +pkgrel=5 pkgdesc='Wrapper to safely torify applications' arch=('i686' 'x86_64' 'mips64el') url='http://code.google.com/p/torsocks' license=('GPL2') depends=('tor') makedepends=('git') -options=(!libtool) backup=("etc/${pkgname}.conf") source=("git://git.torproject.org/torsocks.git#tag=1.3") md5sums=(SKIP) diff --git a/community/tre/PKGBUILD b/community/tre/PKGBUILD index c12f89522..c8f669b9d 100644 --- a/community/tre/PKGBUILD +++ b/community/tre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 56023 2011-09-29 06:45:36Z andrea $ +# $Id: PKGBUILD 100003 2013-10-31 02:56:45Z allan $ # Maintainer: Stefan Husmann <stefan-husmann@t-online.de # Contributor: Igor Galic<i.galic@gmail.com> @@ -12,7 +12,6 @@ depends=('glibc') license=('custom:BSD') source=("http://laurikari.net/tre/$pkgname-$pkgver.tar.bz2") md5sums=('b4d3232593dadf6746f4727bdda20b41') -options=('!libtool') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/tvision/PKGBUILD b/community/tvision/PKGBUILD index 0b89dcc1d..f56d78bef 100644 --- a/community/tvision/PKGBUILD +++ b/community/tvision/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 57007 2011-10-18 03:49:00Z ebelanger $ +# $Id: PKGBUILD 100289 2013-11-02 08:50:10Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=tvision pkgver=2.2.1_r1 -pkgrel=2 +pkgrel=3 pkgdesc="turbo vision library port (console interface)" arch=(i686 x86_64 'mips64el') url="http://tvision.sourceforge.net" @@ -21,5 +21,9 @@ build() { patch -p1 <$srcdir/tvision-build-fix.patch ./configure --prefix=/usr --include=/usr/include make +} + +package() { + cd $srcdir/$pkgname make prefix=$pkgdir/usr install } diff --git a/community/twin/PKGBUILD b/community/twin/PKGBUILD index fdcea7796..81201adbf 100644 --- a/community/twin/PKGBUILD +++ b/community/twin/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 91844 2013-05-28 17:06:13Z spupykin $ +# $Id: PKGBUILD 100291 2013-11-02 08:50:30Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: G_Syme <demichan(at)mail(dot)upb(dot)de> pkgname=twin pkgver=0.6.2 -pkgrel=4 +pkgrel=5 pkgdesc="A text-mode window environment" arch=('i686' 'x86_64' 'mips64el') url='http://sourceforge.net/projects/twin/' diff --git a/community/twolame/PKGBUILD b/community/twolame/PKGBUILD index 33ceeedd7..c01af7c09 100644 --- a/community/twolame/PKGBUILD +++ b/community/twolame/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65632 2012-02-21 15:35:13Z giovanni $ +# $Id: PKGBUILD 100004 2013-10-31 02:57:06Z allan $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: farid abdelnour <farid at atelier-labs.org> # Contributor: Gustavo Alvarez <sl1pkn07 at gmail.org> @@ -11,7 +11,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://www.twolame.org/" license=('LGPL') depends=('libsndfile') -options=('!libtool') source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('4113d8aa80194459b45b83d4dbde8ddb') diff --git a/community/ubuntuone-client-gnome/PKGBUILD b/community/ubuntuone-client-gnome/PKGBUILD index d0e01b090..3f0af0c98 100644 --- a/community/ubuntuone-client-gnome/PKGBUILD +++ b/community/ubuntuone-client-gnome/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88682 2013-04-21 22:16:52Z heftig $ +# $Id: PKGBUILD 100006 2013-10-31 02:57:45Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=ubuntuone-client-gnome @@ -10,7 +10,6 @@ url="https://launchpad.net/ubuntuone-client-gnome" license=('GPL') depends=('nautilus' 'gconf' 'ubuntuone-client') makedepends=('intltool' 'gnome-settings-daemon') -options=('!libtool') install=$pkgname.install source=(https://launchpad.net/ubuntuone-client-gnome/stable-4-2/$pkgver/+download/$pkgname-$pkgver.tar.gz disable-gsd-plugin.patch) diff --git a/community/ubuntuone-client/PKGBUILD b/community/ubuntuone-client/PKGBUILD index f7631850a..87090bad6 100644 --- a/community/ubuntuone-client/PKGBUILD +++ b/community/ubuntuone-client/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 96135 2013-08-20 06:33:12Z lcarlier $ +# $Id: PKGBUILD 100005 2013-10-31 02:57:26Z allan $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=ubuntuone-client @@ -10,7 +10,6 @@ url="https://launchpad.net/ubuntuone-client" license=('GPL' 'CCPL:cc-by-sa') depends=('dbus-glib' 'python2-configglue' 'python2-setuptools' 'python2-gobject' 'libnotify' 'python2-pyinotify' 'ubuntu-sso-client' 'python2-ubuntuone-storageprotocol' 'hicolor-icon-theme' 'xdg-utils') makedepends=('intltool' 'imake' 'python2-distutils-extra') -options=('!libtool') install=$pkgname.install source=(https://launchpad.net/ubuntuone-client/stable-4-2/$pkgver/+download/$pkgname-$pkgver.tar.gz https://launchpad.net/ubuntuone-client-data/stable-4-2/$pkgver/+download/$pkgname-data-$pkgver.tar.gz diff --git a/community/ucl/PKGBUILD b/community/ucl/PKGBUILD index 8ea619f4a..107f1fad5 100644 --- a/community/ucl/PKGBUILD +++ b/community/ucl/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 66541 2012-02-26 00:11:59Z lfleischer $ +# $Id: PKGBUILD 100007 2013-10-31 02:58:06Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr> # Previous Contributor: arjan <arjan@archlinux.org> @@ -11,7 +11,6 @@ pkgdesc="Portable lossless data compression library written in ANSI C" arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.oberhumer.com/opensource/ucl/" -options=(!libtool) source=("http://www.oberhumer.com/opensource/$pkgname/download/$pkgname-$pkgver.tar.gz") md5sums=('852bd691d8abc75b52053465846fba34') diff --git a/community/ulogd/PKGBUILD b/community/ulogd/PKGBUILD index 8d3798210..11c831fe0 100644 --- a/community/ulogd/PKGBUILD +++ b/community/ulogd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98179 2013-10-07 10:07:11Z spupykin $ +# $Id: PKGBUILD 100008 2013-10-31 02:58:26Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Sébastien Luttringer # Contributor: Dale Blount <dale@archlinux.org> @@ -6,7 +6,7 @@ pkgname=ulogd pkgver=2.0.2 -pkgrel=3 +pkgrel=4 pkgdesc='Userspace Packet Logging for netfilter' arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/ulogd/index.html' @@ -23,14 +23,13 @@ makedepends=('libmariadbclient' 'postgresql-libs' 'sqlite') optdepends=("${makedepends[@]}") -options=('!libtool') source=("ftp://ftp.netfilter.org/pub/$pkgname/$pkgname-$pkgver.tar.bz2" "$pkgname.logrotate" "$pkgname.conf" "$pkgname.service") md5sums=('660516de4b5b1e110c12dae414619e0f' '95f05af0a0c8f5fdea5bd92ccb2fd465' - '7ccdb48cd152ff502334d3f6b2a4daab' + '2c8cbedb2fb455cba220ca35186ad846' '092d72209e30c132e0a08112e4062772') build() { diff --git a/community/ulogd/ulogd.conf b/community/ulogd/ulogd.conf index f96bd1d2c..643892e88 100644 --- a/community/ulogd/ulogd.conf +++ b/community/ulogd/ulogd.conf @@ -9,8 +9,9 @@ plugin="/usr/lib/ulogd/ulogd_raw2packet_BASE.so" plugin="/usr/lib/ulogd/ulogd_filter_IP2STR.so" plugin="/usr/lib/ulogd/ulogd_filter_PRINTPKT.so" plugin="/usr/lib/ulogd/ulogd_output_LOGEMU.so" +plugin="/usr/lib/ulogd/ulogd_filter_IFINDEX.so" -stack=log1:NFLOG,base1:BASE,ip2str1:IP2STR,print1:PRINTPKT,emu1:LOGEMU +stack=log1:NFLOG,base1:BASE,ifi1:IFINDEX,ip2str1:IP2STR,print1:PRINTPKT,emu1:LOGEMU [log1] group=1 diff --git a/community/unbound/PKGBUILD b/community/unbound/PKGBUILD index 3eb3da923..49e1010b4 100644 --- a/community/unbound/PKGBUILD +++ b/community/unbound/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97464 2013-09-20 18:55:05Z bisson $ +# $Id: PKGBUILD 100009 2013-10-31 02:58:46Z allan $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Hisato Tatekura <hisato_tatekura@excentrics.net> # Contributor: Massimiliano Torromeo <massimiliano DOT torromeo AT google mail service> @@ -21,7 +21,6 @@ sha1sums=('3ef4ea626e5284368d48ab618fe2207d43f2cee1' 'b543ae6f8b87423bec095fca6b335a9ee43739a8' '5d473ec2943fd85367cdb653fcd58e186f07383f') -options=('!libtool') install=install build() { diff --git a/community/unshield/PKGBUILD b/community/unshield/PKGBUILD index 5e95a493b..a4b0460b0 100644 --- a/community/unshield/PKGBUILD +++ b/community/unshield/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65351 2012-02-21 02:17:14Z spupykin $ +# $Id: PKGBUILD 100010 2013-10-31 02:59:06Z allan $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> pkgname=unshield @@ -9,7 +9,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://sourceforge.net/projects/synce/files/" license=('custom') depends=('zlib') -options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/synce/${pkgname}-${pkgver}.tar.gz libunshield.c.patch) md5sums=('31a829192a255160d1f71cda4c865c9c' diff --git a/community/uptimed/PKGBUILD b/community/uptimed/PKGBUILD index e3dbdc641..5ade5d63d 100644 --- a/community/uptimed/PKGBUILD +++ b/community/uptimed/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91504 2013-05-23 10:15:34Z spupykin $ +# $Id: PKGBUILD 100011 2013-10-31 02:59:26Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Tom Killian <tomk@runbox.com> @@ -6,14 +6,13 @@ pkgname=uptimed pkgver=0.3.17 -pkgrel=4 +pkgrel=5 pkgdesc="A system uptime record daemon" arch=(i686 x86_64 'mips64el') url="http://podgorny.cz/uptimed/" license=('GPL') depends=('glibc' 'bash') backup=(etc/uptimed.conf) -options=('!libtool') install=$pkgname.install source=(http://podgorny.cz/$pkgname/releases/$pkgname-$pkgver.tar.bz2 service) @@ -30,7 +29,7 @@ build() { sed -i 's|spool|log|' libuptimed/urec.h sed -i 's|AM_CONFIG_HEADER|AC_CONFIG_HEADER|g' configure.ac - autoreconf + autoreconf -i libtoolize --force ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin diff --git a/community/uriparser/PKGBUILD b/community/uriparser/PKGBUILD index a9b6b7e44..ec2e2de0c 100644 --- a/community/uriparser/PKGBUILD +++ b/community/uriparser/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 91154 2013-05-20 09:57:23Z spupykin $ +# $Id: PKGBUILD 100078 2013-11-01 09:49:54Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Juan Pablo Gonzalez Tognarelli <lord_jotape@yahoo.com.ar> pkgname=uriparser pkgver=0.7.8 -pkgrel=1 +pkgrel=2 pkgdesc="uriparser is a strictly RFC 3986 compliant URI parsing library. uriparser is cross-platform, fast, supports Unicode" url="http://sourceforge.net/projects/uriparser/" depends=() diff --git a/community/usbredir/PKGBUILD b/community/usbredir/PKGBUILD index 7a413742d..c6501f4a4 100644 --- a/community/usbredir/PKGBUILD +++ b/community/usbredir/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 93438 2013-07-03 12:56:12Z spupykin $ +# $Id: PKGBUILD 100293 2013-11-02 08:50:50Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Stefano Facchini <stefano.facchini@gmail.com> pkgname=usbredir pkgver=0.6 -pkgrel=3 +pkgrel=4 pkgdesc="USB traffic redirection protocol" arch=('i686' 'x86_64' 'mips64el') url="http://spice-space.org/page/UsbRedir" license=('GPL2' 'LGPL2.1') depends=('libusb') -options=(!libtool) source=(http://spice-space.org/download/usbredir/$pkgname-$pkgver.tar.bz2) sha256sums=('028184960044ea4124030000b3c55a35c3238835116e3a0fbcaff449df2c8edf') diff --git a/community/ustr/PKGBUILD b/community/ustr/PKGBUILD index 100685dd8..761b8b945 100644 --- a/community/ustr/PKGBUILD +++ b/community/ustr/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 65359 2012-02-21 02:20:19Z spupykin $ +# $Id: PKGBUILD 100295 2013-11-02 08:51:09Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=ustr pkgver=1.0.4 -pkgrel=3 +pkgrel=4 pkgdesc="micro string API for C" arch=(i686 x86_64 'mips64el') url="http://www.and.org/ustr/" @@ -15,6 +15,10 @@ md5sums=('93147d9f0c9765d4cd0f04f7e44bdfce') build() { cd "$srcdir/$pkgname-$pkgver" make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install mv $pkgdir/usr/share/doc/man $pkgdir/usr/share/ } diff --git a/community/uudeview/PKGBUILD b/community/uudeview/PKGBUILD index 6e3ef0d5b..4ae65cd56 100644 --- a/community/uudeview/PKGBUILD +++ b/community/uudeview/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 67722 2012-03-14 09:04:31Z spupykin $ +# $Id: PKGBUILD 100326 2013-11-02 09:31:41Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: kmaster <kmaster12@sasktel.net> pkgname=uudeview pkgver=0.5.20 -pkgrel=10 +pkgrel=11 pkgdesc="UUDeview helps transmitting & receiving binary files using mail or newsgroups. Includes library files." arch=('i686' 'x86_64' 'mips64el') url="http://www.fpx.de/fp/Software/UUDeview/" @@ -14,9 +14,16 @@ source=(http://www.fpx.de/fp/Software/UUDeview/download/$pkgname-$pkgver.tar.gz) md5sums=('0161abaec3658095044601eae82bbc5b') build() { + cd $srcdir/uudeview-$pkgver/uulib + autoreconf cd $srcdir/$pkgname-$pkgver + autoreconf ./configure --prefix=/usr --mandir=/usr/share/man make +} + +package() { + cd $srcdir/$pkgname-$pkgver make prefix=$pkgdir/usr MANDIR=$pkgdir/usr/share/man install install -d $pkgdir/usr/lib/uudeview install -d $pkgdir/usr/include/uudeview diff --git a/community/uwsgi/PKGBUILD b/community/uwsgi/PKGBUILD index a785dc9bb..447d415b4 100644 --- a/community/uwsgi/PKGBUILD +++ b/community/uwsgi/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 98108 2013-10-06 00:44:23Z dwallace $ +# $Id: PKGBUILD 98834 2013-10-20 05:56:09Z dwallace $ # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: Valentin Hăloiu <vially.ichb+aur@gmail.com> # Contributor: Angel Velasquez <angvp@archlinux.org> @@ -23,7 +23,7 @@ pkgname=(uwsgi uwsgi-plugin-pam uwsgi-plugin-zergpool ) -pkgver=1.9.17.1 +pkgver=1.9.18.1 pkgrel=1 arch=(i686 x86_64) url="http://projects.unbit.it/$pkgbase" @@ -41,7 +41,7 @@ source=(http://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch) -md5sums=('501f29ad4538193c0ef585b4cef46bcf' +md5sums=('9925e4c189cb0fcd26d4b2efd732b6ca' 'fcd57c37372e6afe5b1fae151dd43bc9' 'b05ba1d796e1ea608a40635bc4f3ec67' '740a7718bd341b03d916a13ddbbbe694' diff --git a/community/vdrift/PKGBUILD b/community/vdrift/PKGBUILD index 0225b12f9..7ea03206f 100644 --- a/community/vdrift/PKGBUILD +++ b/community/vdrift/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 94910 2013-08-01 06:55:43Z bpiotrowski $ +# $Id: PKGBUILD 99451 2013-10-29 09:00:10Z svenstaro $ # 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=5 +pkgrel=6 pkgdesc="Open source driving simulation made with drift racing in mind" arch=('i686' 'x86_64') url="http://vdrift.net/" diff --git a/community/vile/PKGBUILD b/community/vile/PKGBUILD index d3af5c033..9e32ec227 100644 --- a/community/vile/PKGBUILD +++ b/community/vile/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 76743 2012-09-28 19:43:00Z spupykin $ +# $Id: PKGBUILD 100013 2013-10-31 03:00:12Z allan $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=vile @@ -10,7 +10,6 @@ arch=('i686' 'x86_64' 'mips64el') url="http://invisible-island.net/vile/vile.html" depends=('ncurses') license=('custom') -options=(!libtool) source=("ftp://invisible-island.net/vile/vile-${_basever}.tgz" "ftp://invisible-island.net/vile/patches/vile-${_basever}a.patch.gz" "ftp://invisible-island.net/vile/patches/vile-${_basever}b.patch.gz" diff --git a/community/virtualbox-modules-lts/PKGBUILD b/community/virtualbox-modules-lts/PKGBUILD index eae92f3b6..364dc97ba 100644 --- a/community/virtualbox-modules-lts/PKGBUILD +++ b/community/virtualbox-modules-lts/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 98211 2013-10-07 14:38:11Z andyrtr $ +# $Id: PKGBUILD 100234 2013-11-02 01:49:57Z seblu $ # Maintainer: BartÅ‚omiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Sébastien Luttringer pkgbase=virtualbox-modules-lts pkgname=('virtualbox-host-modules-lts' 'virtualbox-guest-modules-lts') -pkgver=4.2.18 -pkgrel=8 +pkgver=4.3.2 +pkgrel=1 arch=('i686' 'x86_64') url='http://virtualbox.org' license=('GPL') diff --git a/community/virtualbox-modules/PKGBUILD b/community/virtualbox-modules/PKGBUILD index f3670841a..18d8dd712 100644 --- a/community/virtualbox-modules/PKGBUILD +++ b/community/virtualbox-modules/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 98153 2013-10-06 16:52:44Z tpowa $ +# $Id: PKGBUILD 100230 2013-11-02 00:53:56Z seblu $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Maintainer: Sébastien Luttringer pkgbase=virtualbox-modules pkgname=('virtualbox-host-modules' 'virtualbox-guest-modules') -pkgver=4.2.18 -pkgrel=6 +pkgver=4.3.2 +pkgrel=1 arch=('i686' 'x86_64') url='http://virtualbox.org' license=('GPL') diff --git a/community/vmoviedb/PKGBUILD b/community/vmoviedb/PKGBUILD index 5aeccb3db..6591b4fb4 100644 --- a/community/vmoviedb/PKGBUILD +++ b/community/vmoviedb/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 65371 2012-02-21 02:25:52Z spupykin $ +# $Id: PKGBUILD 100297 2013-11-02 08:51:28Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Roman Kyrylych <Roman.Kyrylych@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> pkgname=vmoviedb pkgver=0.1.5 -pkgrel=5 +pkgrel=6 pkgdesc="A movie collection manager for the Gnome desktop" arch=('i686' 'x86_64' 'mips64el') url="http://vmoviedb.sourceforge.net" @@ -13,7 +13,7 @@ license=('GPL') depends=('libgnomeui' 'gconf>=2.18.0.1-4' 'desktop-file-utils') makedepends=('gnome-doc-utils>=0.11.2' 'intltool') install=$pkgname.install -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) md5sums=('7bfc10573bb890f3924755f2446dd3b6') @@ -21,6 +21,10 @@ build() { cd $srcdir/vmoviedb-$pkgver ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var make +} + +package() { + cd $srcdir/vmoviedb-$pkgver make -j1 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$pkgdir install mkdir -p $pkgdir/usr/share/gconf/schemas diff --git a/community/vorbissimple/PKGBUILD b/community/vorbissimple/PKGBUILD index c07291a36..edc211242 100644 --- a/community/vorbissimple/PKGBUILD +++ b/community/vorbissimple/PKGBUILD @@ -1,15 +1,14 @@ -# $Id: PKGBUILD 65375 2012-02-21 02:27:15Z spupykin $ +# $Id: PKGBUILD 100299 2013-11-02 08:51:47Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> pkgname=vorbissimple pkgver=0.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="A Vorbis decoder" arch=('i686' 'x86_64' 'mips64el') url="http://kamaelia.sourceforge.net" license=('GPL') -options=('!libtool') depends=('libvorbis') source=(http://downloads.sourceforge.net/kamaelia/$pkgname-$pkgver.tar.gz) md5sums=('332077b25a4c9547947ab0922361ffda') @@ -18,5 +17,9 @@ build() { cd $srcdir/$pkgname-$pkgver/libvorbissimple ./configure --prefix=/usr make +} + +package() { + cd $srcdir/$pkgname-$pkgver/libvorbissimple make DESTDIR=$pkgdir install } diff --git a/community/vtk/PKGBUILD b/community/vtk/PKGBUILD index bcfecb3e8..5db9de80b 100644 --- a/community/vtk/PKGBUILD +++ b/community/vtk/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 94911 2013-08-01 06:55:45Z bpiotrowski $ +# $Id: PKGBUILD 98818 2013-10-19 13:44: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=9 +pkgrel=10 pkgdesc='A software system for 3D computer graphics, image processing, and visualization.' arch=('i686' 'x86_64') url='http://www.vtk.org/' diff --git a/community/weston/PKGBUILD b/community/weston/PKGBUILD index 3fca66d3b..946d60874 100644 --- a/community/weston/PKGBUILD +++ b/community/weston/PKGBUILD @@ -1,18 +1,17 @@ -# $Id: PKGBUILD 98516 2013-10-12 14:35:58Z seblu $ +# $Id: PKGBUILD 100093 2013-11-01 14:31:04Z seblu $ # Maintainer: Sébastien Luttringer # Contributor: Joel Teichroeb <joel@teichroeb.net> pkgname=weston -pkgver=1.3.0 +pkgver=1.3.1 pkgrel=1 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' 'colord') source=("http://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz") -sha1sums=('670f95844d20dc87da579b6ac566388edc0bfa0c') +sha1sums=('56acdfde4d1a3871d6e54f0cdbcf2736e73e979a') build() { cd $pkgname-$pkgver diff --git a/community/wireshark/PKGBUILD b/community/wireshark/PKGBUILD new file mode 100644 index 000000000..5fcafcf1b --- /dev/null +++ b/community/wireshark/PKGBUILD @@ -0,0 +1,81 @@ +# $Id: PKGBUILD 100436 2013-11-04 11:50:09Z tredaelli $ +# Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> +# Contributor: Guillaume ALAUX <guillaume@archlinux.org> +# Contributor: Florian Pritz <bluewind at jabber dot ccc dot de> +pkgname=('wireshark-cli' 'wireshark-gtk') +pkgbase=wireshark +pkgver=1.10.3 +pkgrel=1 +arch=('i686' 'x86_64' 'mips64el') +license=('GPL2') +makedepends=('gtk3' 'krb5' 'libpcap' 'bash' 'gnutls' + 'lua' 'python' 'desktop-file-utils' 'hicolor-icon-theme') +url='http://www.wireshark.org/' +source=(http://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.bz2 + wireshark-1.10.3-gtk3.10-compile.patch) +sha256sums=('c1641b36aeb0ca2c1a95fb01d2c647888b65e00a215c9a6464b5fc61e0fd498c' + '45274cca58f0abdd3a560beb79a6f0bc8f35736426a1855ed048c9ad8e94f3c0') + +prepare() { + cd ${pkgbase}-${pkgver} + patch -p1 -i ${srcdir}/wireshark-1.10.3-gtk3.10-compile.patch +} + +build() { + cd ${pkgbase}-${pkgver} + + ./autogen.sh + ./configure \ + --prefix=/usr \ + --with-ssl \ + --with-zlib=yes \ + --with-lua \ + --with-gtk3=yes + make all +} + +package_wireshark-cli() { + pkgdesc='a free network protocol analyzer for Unix/Linux and Windows - CLI version' + depends=('krb5' 'libpcap' 'bash' 'gnutls' 'glib2' 'lua') + install=wireshark.install + conflicts=(wireshark) + + cd ${pkgbase}-${pkgver} + + make DESTDIR="${pkgdir}" install + + #wireshark uid group is 150 + chgrp 150 "${pkgdir}/usr/bin/dumpcap" + chmod 754 "${pkgdir}/usr/bin/dumpcap" + rm "${pkgdir}/usr/bin/wireshark" + + # Headers + install -dm755 "${pkgdir}"/usr/include/${pkgbase}/{epan/{crypt,dfilter,dissectors,ftypes},wiretap,wsutil} + + install -m644 color.h config.h register.h ws_symbol_export.h "${pkgdir}/usr/include/${pkgbase}" + for d in epan epan/crypt epan/dfilter epan/dissectors epan/ftypes wiretap wsutil; do + install -m644 ${d}/*.h "${pkgdir}"/usr/include/${pkgbase}/${d} + done +} + +package_wireshark-gtk() { + pkgdesc='a free network protocol analyzer for Unix/Linux and Windows - GTK frontend' + depends=('gtk3' 'wireshark-cli' 'desktop-file-utils' 'hicolor-icon-theme') + install=wireshark-gtk.install + replaces=(wireshark) + conflicts=(wireshark) + + cd ${pkgbase}-${pkgver} + + install -Dm755 .libs/wireshark "${pkgdir}/usr/bin/wireshark" + for d in 16 32 48; do + install -Dm644 image/hi${d}-app-wireshark.png \ + "${pkgdir}/usr/share/icons/hicolor/${d}x${d}/apps/wireshark.png" + done + + for d in 16 24 32 48 64 128 256 ; do + install -Dm644 image/WiresharkDoc-${d}.png \ + "${pkgdir}/usr/share/icons/hicolor/${d}x${d}/mimetypes/application-vnd.tcpdump.pcap.png" + done + install -Dm644 wireshark.desktop "${pkgdir}/usr/share/applications/wireshark.desktop" +} diff --git a/community/wireshark/wireshark-1.10.3-gtk3.10-compile.patch b/community/wireshark/wireshark-1.10.3-gtk3.10-compile.patch new file mode 100644 index 000000000..6dc50646f --- /dev/null +++ b/community/wireshark/wireshark-1.10.3-gtk3.10-compile.patch @@ -0,0 +1,12 @@ +--- wireshark-1.10.3/configure.ac.orig 2013-11-04 10:39:14.101045626 +0000 ++++ wireshark-1.10.3/configure.ac 2013-11-04 10:39:26.884300664 +0000 +@@ -1388,9 +1388,6 @@ + # Don't use GLIB_CFLAGS + AM_PATH_GLIB_2_0($GLIB_MIN_VERSION, , AC_MSG_ERROR(GLib $GLIB_MIN_VERSION or later distribution not found.), gthread gmodule) + +- CPPFLAGS="-DGDK_PIXBUF_DISABLE_DEPRECATED $CPPFLAGS" +- CPPFLAGS="-DGDK_DISABLE_DEPRECATED $CPPFLAGS" +- CPPFLAGS="-DGTK_DISABLE_DEPRECATED $CPPFLAGS" + CPPFLAGS="-DGTK_DISABLE_SINGLE_INCLUDES $CPPFLAGS" + if test ! \( $gtk_config_major_version -eq 2 -a $gtk_config_minor_version -lt 20 \) ; then + # Enable GSEAL when building with GTK > 2.20 diff --git a/community/wireshark/wireshark-gtk.install b/community/wireshark/wireshark-gtk.install new file mode 100644 index 000000000..771e497ca --- /dev/null +++ b/community/wireshark/wireshark-gtk.install @@ -0,0 +1,12 @@ +post_install() { + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/wireshark/wireshark.install b/community/wireshark/wireshark.install new file mode 100644 index 000000000..719171d9e --- /dev/null +++ b/community/wireshark/wireshark.install @@ -0,0 +1,18 @@ +post_install() { + getent group wireshark >/dev/null 2>&1 || groupadd -g 150 wireshark &>/dev/null + + setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' usr/bin/dumpcap + echo "NOTE: To run wireshark as normal user you have to add yourself into wireshark group" +} + +post_upgrade() { + getent group wireshark >/dev/null 2>&1 || groupadd -g 150 wireshark &>/dev/null + + setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' usr/bin/dumpcap +} + +post_remove() { + if getent group wireshark >/dev/null 2>&1; then + groupdel wireshark + fi +} diff --git a/community/wiznote/PKGBUILD b/community/wiznote/PKGBUILD new file mode 100644 index 000000000..da1e90b64 --- /dev/null +++ b/community/wiznote/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 100396 2013-11-03 12:29:00Z fyan $ +# Maintainer: Felix Yan <felixonmars@gmail.com> +# Contributor: Albert.Zhou <albert.zhou@wiz.cn> + +pkgname=wiznote +pkgver=2.0.62 +pkgrel=1 +pkgdesc="Opensource cross-platform cloud based note-taking client" +arch=('i686' 'x86_64') +url="http://www.wiznote.com" +license=('GPL3' 'custom') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'qt5-base' 'qt5-webkit') # indirect: qt5-declarative qt5-sensors zlib glic gcc-libs +makedepends=('cmake' 'qt5-tools' 'git') +install=wiznote.install +_wiznote_project_name="WizQTClient" +source=("git+https://github.com/WizTeam/${_wiznote_project_name}.git#tag=v$pkgver") +md5sums=('SKIP') + +build() { + cd $_wiznote_project_name + cmake -DWIZNOTE_USE_QT5=YES -DCMAKE_INSTALL_PREFIX=/usr/ . + make +} + +package() { + cd $_wiznote_project_name + make DESTDIR="$pkgdir/" install +} diff --git a/community/wiznote/wiznote.install b/community/wiznote/wiznote.install new file mode 100644 index 000000000..d43ea7c35 --- /dev/null +++ b/community/wiznote/wiznote.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &>/dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/workrave/PKGBUILD b/community/workrave/PKGBUILD index bc9808beb..dfcd69dba 100644 --- a/community/workrave/PKGBUILD +++ b/community/workrave/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 83401 2013-01-31 11:27:26Z spupykin $ +# $Id: PKGBUILD 100122 2013-11-01 17:18:06Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: William Rea <sillywilly@gmail.com> pkgname=workrave pkgver=1.10 -pkgrel=2 +pkgrel=3 pkgdesc="a tool to help RSI" arch=('i686' 'x86_64' 'mips64el') license=('GPL2') diff --git a/community/wt/PKGBUILD b/community/wt/PKGBUILD index 1e68f7a95..1f660bf2f 100644 --- a/community/wt/PKGBUILD +++ b/community/wt/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 93696 2013-07-08 13:32:56Z spupykin $ +# $Id: PKGBUILD 98707 2013-10-17 10:43:21Z svenstaro $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Denis Martinez <deuns.martinez@gmail.com> pkgname=wt -pkgver=3.3.0 -_pkgver=3.3.0 -pkgrel=2 +pkgver=3.3.1 +_pkgver=3.3.1 +pkgrel=1 pkgdesc="a C++ library and application server for developing and deploying web applications" arch=('i686' 'x86_64' 'mips64el') url="http://www.webtoolkit.eu/" @@ -24,7 +24,7 @@ optdepends=('openssl: for SSL support in built-in webserver' 'qt4: for the Wt/Qt interopability example (wtwithqt)') backup=('etc/wt/wt_config.xml') source=(http://downloads.sourceforge.net/witty/$pkgname-${_pkgver}.tar.gz) -md5sums=('b2331942ad01c4fda376abf30c6a503a') +md5sums=('3e93152c0ba3feb4ee687e7370b27552') build() { cd ${srcdir}/${pkgname}-${_pkgver} diff --git a/community/wvstreams/PKGBUILD b/community/wvstreams/PKGBUILD index e81d55fad..e114812c4 100644 --- a/community/wvstreams/PKGBUILD +++ b/community/wvstreams/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 92257 2013-06-03 11:15:30Z allan $ -# Maintainer: +# $Id: PKGBUILD 100398 2013-11-03 12:30:25Z fyan $ +# Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> pkgname=wvstreams pkgver=4.6.1 -pkgrel=6 +pkgrel=7 pkgdesc="A network programming library written in C++" arch=('i686' 'x86_64' 'mips64el') url="http://alumnit.ca/wiki/?page=WvStreams" diff --git a/community/xapian-core/PKGBUILD b/community/xapian-core/PKGBUILD index 8694bac37..662d590dc 100644 --- a/community/xapian-core/PKGBUILD +++ b/community/xapian-core/PKGBUILD @@ -1,12 +1,13 @@ -# $Id: PKGBUILD 89923 2013-05-05 14:51:22Z spupykin $ +# $Id: PKGBUILD 100301 2013-11-02 08:52:08Z spupykin $ # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Alexander Fehr <pizzapunk gmail com> # Contributor: William Rea <sillywilly@gmail.com> # Maintainer: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=xapian-core +epoch=1 pkgver=1.2.15 -pkgrel=1 +pkgrel=2 pkgdesc='Open source search engine library.' arch=('i686' 'x86_64' 'mips64el') url='http://www.xapian.org/' diff --git a/community/xbmc-pvr-addons/PKGBUILD b/community/xbmc-pvr-addons/PKGBUILD index 0e867b56c..3ac9a67bb 100644 --- a/community/xbmc-pvr-addons/PKGBUILD +++ b/community/xbmc-pvr-addons/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 86252 2013-03-14 11:10:40Z spupykin $ +# $Id: PKGBUILD 100503 2013-11-05 10:06:30Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=xbmc-pvr-addons -pkgver=12.0_Frodo +pkgver=20131105git pkgrel=1 pkgdesc="XBMC PVR add-ons for current stable xbmc" arch=('i686' 'x86_64') @@ -12,17 +12,19 @@ depends=('xbmc' 'libmysqlclient') makedepends=('git' 'libmysqlclient' 'boost') optdepends=('tvheadend-git: tvheadend backend' 'mythtv: mythtv backend') conflicts=('xbmc-pvr-addons-git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/opdenkamp/xbmc-pvr-addons/archive/${pkgver/_/-}.tar.gz") -md5sums=('4411848a648597037daf97562dd0fcd2') +#source=("$pkgname-$pkgver.tar.gz::https://github.com/opdenkamp/xbmc-pvr-addons/archive/${pkgver/_/-}.tar.gz") +#source=("git://github.com/opdenkamp/xbmc-pvr-addons.git") +source=("git://github.com/fetzerch/xbmc-pvr-addons.git") +md5sums=('SKIP') build() { - cd "$srcdir/$pkgname-${pkgver/_/-}" + cd "$srcdir/$pkgname" ./bootstrap ./configure --prefix=/usr --enable-addons-with-dependencies make } package() { - cd "$srcdir/$pkgname-${pkgver/_/-}" + cd "$srcdir/$pkgname" make DESTDIR="$pkgdir/" install } diff --git a/community/xcb-util-cursor/PKGBUILD b/community/xcb-util-cursor/PKGBUILD new file mode 100644 index 000000000..cc94347a8 --- /dev/null +++ b/community/xcb-util-cursor/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 98879 2013-10-21 00:54:20Z seblu $ +# Maintainer: Sébastien Luttringer <seblu at seblu dot net> +# Contributor: Bastien Dejean <nihilhill@gmail.com> + +pkgname=xcb-util-cursor +pkgver=0.1.0 +pkgrel=4 +pkgdesc='XCB cursor library' +arch=('i686' 'x86_64') +url='http://cgit.freedesktop.org/xcb/util-cursor' +license=('custom:MIT') +depends=('libxcb' 'xcb-util-renderutil' 'xcb-util-image') +source=("http://xcb.freedesktop.org/dist/xcb-util-cursor-$pkgver.tar.bz2") +md5sums=('40e913aae6fb30a72d423e6bae9a93e9') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/xcircuit/PKGBUILD b/community/xcircuit/PKGBUILD index 35e51165d..4ec956890 100644 --- a/community/xcircuit/PKGBUILD +++ b/community/xcircuit/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 97641 2013-09-26 10:52:31Z spupykin $ +# $Id: PKGBUILD 99387 2013-10-28 09:51:20Z 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.52 +pkgver=3.7.54 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=('b39a2dcce9c3844ee2e6f9b477c501f5') +md5sums=('25e60837e5db6b4ff71615505493a481') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/xkbsel/PKGBUILD b/community/xkbsel/PKGBUILD index c292de3d6..897db49a8 100644 --- a/community/xkbsel/PKGBUILD +++ b/community/xkbsel/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 59722 2011-11-29 13:35:50Z stephane $ +# $Id: PKGBUILD 100458 2013-11-04 12:14:04Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=xkbsel pkgver=0.13 -pkgrel=5 +pkgrel=6 pkgdesc="framework for defining, selecting and indicating XKB keyboard mappings" arch=('i686' 'x86_64' 'mips64el') url="http://www.meduna.org/sw_xkbsel_en.html" @@ -19,6 +19,8 @@ md5sums=('c82196344ef920a072f413df85b9dc00' build() { cd $srcdir/$pkgname-$pkgver + autoreconf + patch -Np1 <../build-fix.patch export CFLAGS="$CFLAGS -I/usr/include/gdbm -DHAVE_NDBM_H" export LDFLAGS="-lgdbm -lgdbm_compat" @@ -27,5 +29,9 @@ build() { --build=`uname -m` --host=`uname -m` --target=`uname -m` \ --mandir=/usr/share/man make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/xmind/PKGBUILD b/community/xmind/PKGBUILD new file mode 100644 index 000000000..c49b9a5c0 --- /dev/null +++ b/community/xmind/PKGBUILD @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan <felixonmars@gmail.com> +# Contributor: Christoph Drexler <chrdr at gmx dot at> +# Contributor: Jelle van der Waa <jellevdwaa@gmail.com> + +pkgname=xmind +pkgver=3.3.1 +_pkgdate=201212250029 +pkgrel=2 +pkgdesc="Brainstorming and Mind Mapping Software" +arch=('i686' 'x86_64') +[ "${CARCH}" = "i686" ] && _arch="i386" +[ "${CARCH}" = "x86_64" ] && _arch="amd64" +url="http://www.xmind.net" +license=('EPL' 'LGPL') +depends=('desktop-file-utils' 'fontconfig' 'libxrender' 'java-runtime' 'shared-mime-info') +optdepends=('lame: needed for the feature audio notes') +install=xmind.install +source=(http://dl2.xmind.net/xmind-downloads/${pkgname}-linux-${pkgver}.${_pkgdate}_${_arch}.deb) +[ "${CARCH}" = "i686" ] && md5sums=('53d55f189879b4d2f27eb214456c754b') +[ "${CARCH}" = "x86_64" ] && md5sums=('a31c55dab417a8281ec4211f4ac111d7') + +build() { + cd "${srcdir}" + ar x "${pkgname}-linux-${pkgver}.${_pkgdate}_${_arch}.deb" + bsdtar -xf data.tar.gz +} + +package() { + install -d "${pkgdir}"/usr/share/xmind/ + cp -a "${srcdir}"/usr/local/xmind/* "${pkgdir}"/usr/share/xmind/ + cp -a "${srcdir}"/usr/share/* "${pkgdir}"/usr/share/ + install -d "${pkgdir}"/usr/bin/ + cd "${pkgdir}"/usr/bin/ + ln -s ../../usr/share/xmind/XMind . + + # getting the config files to the right place... + install -d "${pkgdir}"/etc/xmind/ + mv "${pkgdir}"/usr/share/xmind/configuration/* \ + "${pkgdir}"/etc/xmind/ + cd "${pkgdir}"/usr/share/xmind/configuration/ + ln -s ../../../../etc/xmind/* . + mv "${pkgdir}"/usr/share/xmind/XMind.ini \ + "${pkgdir}"/etc/xmind/ + cd ../ + ln -s ../../../etc/xmind/XMind.ini . + + # putting the png file where it belongs to + install -d "${pkgdir}"/usr/share/pixmaps/ + mv "${pkgdir}"/usr/share/xmind/xmind-logo-36.png \ + "${pkgdir}"/usr/share/pixmaps/xmind.png + sed -i s!Exec=.*!Exec=/usr/share/xmind/XMind! \ + "${pkgdir}"/usr/share/applications/xmind.desktop + sed -i s!/usr/local/xmind/xmind-logo-36.png!xmind.png! \ + "${pkgdir}"/usr/share/applications/xmind.desktop +} diff --git a/community/xmind/xmind.install b/community/xmind/xmind.install new file mode 100644 index 000000000..7be8023f9 --- /dev/null +++ b/community/xmind/xmind.install @@ -0,0 +1,16 @@ +post_install() { + echo "Updating MIME database" + update-mime-database /usr/share/mime + update-desktop-database +} + +post_remove() { + echo "Updating MIME database" + update-mime-database /usr/share/mime + update-desktop-database +} + +op=$1 +shift + +$op $* diff --git a/community/xmlrpc-c/PKGBUILD b/community/xmlrpc-c/PKGBUILD index fd394728b..f0fd475e4 100644 --- a/community/xmlrpc-c/PKGBUILD +++ b/community/xmlrpc-c/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 87246 2013-03-29 00:18:37Z arodseth $ +# $Id: PKGBUILD 100018 2013-10-31 03:01:57Z allan $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Daenyth <Daenyth+Arch [at] gmail [dot] com> # Contributor: Pierre Schmitz <pierre@archlinux.de> # Contributor: Vitaliy Berdinskikh <skipper13@root.ua> pkgname=xmlrpc-c -pkgver=1.33.03 +pkgver=1.36.00 pkgrel=1 epoch=1 pkgdesc='XML-RPC for C and C++' @@ -14,9 +14,9 @@ url='http://xmlrpc-c.sourceforge.net/' license=('custom') depends=('curl' 'libxml2') makedepends=('libtool' 'setconf') -options=('!makeflags' '!libtool' '!emptydirs') -source=("$pkgname-advanced-$pkgver.tar.gz::http://xmlrpc-c.svn.sourceforge.net/viewvc/xmlrpc-c/advanced/?view=tar") -sha256sums=('89ee1a2cd7319fbb0940cb1e87c8592d17379659f05da231aec603d70bd1233a') +options=('!makeflags' '!emptydirs') +source=('svn://svn.code.sf.net/p/xmlrpc-c/code/advanced#revision=2545') +sha1sums=('SKIP') build() { cd "$srcdir/advanced" diff --git a/community/xmlstarlet/PKGBUILD b/community/xmlstarlet/PKGBUILD index 8793c80e5..4a0ffad20 100644 --- a/community/xmlstarlet/PKGBUILD +++ b/community/xmlstarlet/PKGBUILD @@ -1,34 +1,29 @@ -# $Id: PKGBUILD 83360 2013-01-30 09:39:18Z spupykin $ +# $Id: PKGBUILD 99079 2013-10-24 09:22:03Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: PyroPeter <abi1789@googlemail.com> # Contributor: BlackEagle <ike.devolder@scarlet.be> # Contributor: chochem <chochem@gmail.com> pkgname=xmlstarlet -pkgver=1.4.2 +pkgver=1.5.0 pkgrel=1 pkgdesc="A set of tools to transform, query, validate, and edit XML documents" arch=('i686' 'x86_64' 'mips64el') url="http://xmlstar.sourceforge.net/" license=('MIT') -depends=('libxslt>=1.1.9') +depends=('libxslt') source=("xmlstarlet-$pkgver.tar.gz::http://sourceforge.net/projects/xmlstar/files/xmlstarlet/$pkgver/xmlstarlet-$pkgver.tar.gz/download") -md5sums=('ee8df42efd2417f74a1f5e3b7fe9e023') +md5sums=('0c6db295d0cf9ff0d439edb755b7e8f6') build() { cd "$srcdir/$pkgname-$pkgver" - - local xsltlibs=$(pkg-config --libs libxslt libexslt) - local xmllibs=$(pkg-config --libs libxml-2.0) - - LIBXSLT_PREFIX=/usr \ - LIBXML_PREFIX=/usr \ - LIBXSLT_LIBS="${xsltlibs}" \ - LIBXML_LIBS="${xmllibs}" \ - ./configure --prefix=/usr + LIBXSLT_PREFIX=/usr LIBXML_PREFIX=/usr ./configure --prefix=/usr make - make DESTDIR="${pkgdir}" install +} +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="${pkgdir}" install install -Dm0644 Copyright $pkgdir/usr/share/licenses/$pkgname/COPYING ln -s xml ${pkgdir}/usr/bin/xmlstarlet } diff --git a/community/xmms-pulse/PKGBUILD b/community/xmms-pulse/PKGBUILD index 89fbad382..039f55122 100644 --- a/community/xmms-pulse/PKGBUILD +++ b/community/xmms-pulse/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 68002 2012-03-17 00:12:40Z giovanni $ +# $Id: PKGBUILD 100019 2013-10-31 03:02:17Z allan $ # Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com> # Contributor: Corrado Primier <bardo@aur.archlinux.org> # Contributor: William Rea <sillywilly@gmail.com> @@ -6,14 +6,13 @@ pkgname=xmms-pulse pkgver=0.9.4 -pkgrel=3 +pkgrel=4 pkgdesc="An XMMS output plugin for the PulseAudio sound server" arch=('i686' 'x86_64' 'mips64el') url="http://0pointer.de/lennart/projects/xmms-pulse" license=('GPL') depends=('xmms' 'pulseaudio') groups=('xmms-plugins' 'xmms-io-plugins') -options=('!libtool') source=("http://0pointer.de/lennart/projects/xmms-pulse/${pkgname}-${pkgver}.tar.gz") md5sums=('c879939a6242f07b69298b30bcdeb6c5') diff --git a/community/xmms-volnorm/PKGBUILD b/community/xmms-volnorm/PKGBUILD index 8251d3eab..75aa3a075 100644 --- a/community/xmms-volnorm/PKGBUILD +++ b/community/xmms-volnorm/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 67715 2012-03-14 08:23:40Z ebelanger $ +# $Id: PKGBUILD 100020 2013-10-31 03:02:37Z allan $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=xmms-volnorm @@ -10,7 +10,6 @@ url="http://volnorm.sourceforge.net/" license=('GPL') depends=('xmms') groups=('xmms-plugins') -options=('!libtool') source=(http://downloads.sourceforge.net/volnorm/volnorm-${pkgver}.tar.gz) sha1sums=('6c5ba86aed257514c6f94febeea1668f1b18a04d') diff --git a/community/xmobar/PKGBUILD b/community/xmobar/PKGBUILD index 35164bee3..a6abea19e 100644 --- a/community/xmobar/PKGBUILD +++ b/community/xmobar/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 92482 2013-06-06 20:06:10Z jelle $ +# $Id: PKGBUILD 99437 2013-10-28 20:54:44Z jelle $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> pkgname=xmobar -pkgver=0.18 +pkgver=0.19 pkgrel=1 pkgdesc="A Minimalistic Text Based Status Bar" url="http://hackage.haskell.org/package/xmobar" @@ -11,7 +11,7 @@ license=('custom:BSD3') arch=('i686' 'x86_64' 'mips64el') depends=('gmp' 'libxft' 'libxinerama' 'wireless_tools' 'libxrandr') makedepends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-x11-xft=0.3.1-9' 'haskell-utf8-string=0.3.7-5' - 'haskell-stm=2.4.2-2' 'haskell-parsec=3.1.3-3' 'haskell-mtl=2.1.2-3' 'haskell-regex-compat') + 'haskell-stm=2.4.2-2' 'haskell-parsec=3.1.3-3' 'haskell-mtl=2.1.2-3' 'haskell-regex-base' 'haskell-regex-compat') options=('strip') source=(http://hackage.haskell.org/packages/archive/xmobar/$pkgver/xmobar-$pkgver.tar.gz) @@ -28,4 +28,4 @@ package() { install -D -m644 license ${pkgdir}/usr/share/licenses/$pkgname/LICENSE } -md5sums=('4d0502fa75cd51ff23e41e1711f25adb') +md5sums=('1c5b6ac7e7afe837b79c10ae4e8b8e4d') diff --git a/community/xnee/PKGBUILD b/community/xnee/PKGBUILD index 1962a7854..44f82123d 100644 --- a/community/xnee/PKGBUILD +++ b/community/xnee/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 94092 2013-07-14 11:19:44Z jlichtblau $ +# $Id: PKGBUILD 100021 2013-10-31 03:03:11Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org> @@ -12,7 +12,7 @@ license=('GPL3') depends=('gtk2' 'libxtst') makedepends=('texinfo') optdepends=('xosd: feedback support') -options=('!libtool' '!emptydirs') +options=('!emptydirs') source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz gnee.desktop) sha256sums=('07393d84d7abfab607b5ba078a0c32411815b7c883317356f6b92f7bbf3176fe' diff --git a/community/xnoise/PKGBUILD b/community/xnoise/PKGBUILD index 7328b31d2..41d0512da 100755 --- a/community/xnoise/PKGBUILD +++ b/community/xnoise/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 97326 2013-09-18 04:04:28Z fyan $ +# $Id: PKGBUILD 100022 2013-10-31 03:03:33Z allan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: archtux <antonio dot arias99999 at gmail dot com> @@ -16,7 +16,6 @@ optdepends=('gst-plugins-base: Basic media codecs' 'gst-libav: Extra media codecs' 'gvfs: Needed for fetching album art') makedepends=('gettext' 'intltool') -options=('!libtool') install=$pkgname.install source=("https://bitbucket.org/shuerhaaken/xnoise/downloads/$pkgname-$pkgver.tar.gz") diff --git a/community/xosd/PKGBUILD b/community/xosd/PKGBUILD index a9de83583..c154bde89 100644 --- a/community/xosd/PKGBUILD +++ b/community/xosd/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 97848 2013-09-30 10:05:25Z spupykin $ +# $Id: PKGBUILD 100303 2013-11-02 08:52:28Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Damir Perisa <damir.perisa@bluewin.ch> pkgname=xosd pkgver=2.2.14 -pkgrel=6 +pkgrel=7 pkgdesc="Displays text on your screen. On-Screen-Display-libs for some tools" arch=("i686" "x86_64" 'mips64el') license=('GPL2') @@ -12,7 +12,6 @@ url="http://www.ignavus.net/software.html" depends=('libxt' 'libxinerama' 'sh') makedepends=('xmms' 'gdk-pixbuf') optdepends=('gdk-pixbuf: for using the xmms plugin') -options=('!libtool') source=("http://downloads.sourceforge.net/libxosd/${pkgname}-${pkgver}.tar.gz" "http://ftp.de.debian.org/debian/pool/main/x/xosd/xosd_$pkgver-2.debian.tar.gz") md5sums=('4b349fe930e4eee2f504d6c02673e24d' diff --git a/community/xpad/PKGBUILD b/community/xpad/PKGBUILD index 300054866..ae0459e64 100644 --- a/community/xpad/PKGBUILD +++ b/community/xpad/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 60101 2011-12-05 05:18:09Z spupykin $ +# $Id: PKGBUILD 100460 2013-11-04 12:14:25Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Kevin Piche <kevin@archlinux.org> # Contributor: Ben <contrasutra@myrealbox.com> pkgname=xpad -pkgver=4.1 +pkgver=4.2 pkgrel=1 pkgdesc="Stickies-like notes program" arch=(i686 x86_64 'mips64el') @@ -16,15 +16,19 @@ install=xpad.install source=(http://launchpad.net/xpad/trunk/$pkgver/+download/xpad-$pkgver.tar.bz2 xpad-gtk-2.20.patch xpad-4.1-glib.patch) -md5sums=('e37bfbe2331d810124c28150fdf30b3f' +md5sums=('85583f8f68ad61ec282ea1332fe76480' '6a3d2952b469d65ec333714991ba8284' - '69a2792b9cf4791aa733d1034a28c84b') + '69a2792b9cf4791aa733d1034a28c84b') build() { cd $srcdir/$pkgname-$pkgver # patch -p1 <$srcdir/xpad-gtk-2.20.patch - patch -Np1 -i ${srcdir}/xpad-4.1-glib.patch + patch -Np1 -i ${srcdir}/xpad-4.1-glib.patch ./configure --prefix=/usr - /usr/bin/make - /usr/bin/make DESTDIR=$pkgdir install + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install } diff --git a/community/xplc/PKGBUILD b/community/xplc/PKGBUILD index f31efdc52..7d1c364e7 100644 --- a/community/xplc/PKGBUILD +++ b/community/xplc/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 64687 2012-02-17 18:35:47Z bluewind $ +# $Id: PKGBUILD 98918 2013-10-21 12:15:57Z bluewind $ # Maintainer: # Contributor: dorphell <dorphell@archlinux.org> pkgname=xplc pkgver=0.3.13 -pkgrel=4 +pkgrel=5 pkgdesc="Cross-Platform Lightweight Components" arch=('i686' 'x86_64' 'mips64el') url="http://xplc.sourceforge.net" diff --git a/community/xsettings-client/PKGBUILD b/community/xsettings-client/PKGBUILD index f9ead9d39..7ebec39e2 100644 --- a/community/xsettings-client/PKGBUILD +++ b/community/xsettings-client/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 88791 2013-04-22 10:19:12Z spupykin $ +# $Id: PKGBUILD 100305 2013-11-02 08:52:48Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Alois Belaska <lloyd@centrum.cz> pkgname=xsettings-client pkgver=0.10 -pkgrel=6.1 +pkgrel=7 pkgdesc="Provides cross toolkit configuration settings such as theme parameters" arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://matchbox-project.org" depends=('libx11') -options=('!libtool') source=(http://downloads.yoctoproject.org/releases/matchbox/optional-dependencies/Xsettings-client-$pkgver.tar.gz) md5sums=('c14aa9db6c097e0306dac97fb7da1add') diff --git a/community/yaws/PKGBUILD b/community/yaws/PKGBUILD index 412bca218..ce581444f 100644 --- a/community/yaws/PKGBUILD +++ b/community/yaws/PKGBUILD @@ -1,23 +1,23 @@ -# $Id: PKGBUILD 94952 2013-08-01 13:32:19Z arodseth $ +# $Id: PKGBUILD 100429 2013-11-04 09:06:17Z 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=2 -pkgdesc='Yet Another Web Server, pure Erlang HTTP server/framework' +pkgver=1.97 +pkgrel=1 +pkgdesc='Pure Erlang HTTP web server/framework' arch=('x86_64' 'i686' 'mips64el') url='http://yaws.hyber.org/' license=('BSD') -depends=('pam' 'erlang') # segfaults with erlang-nox +depends=('pam' 'erlang-nox') backup=('etc/yaws/yaws.conf') options=('!emptydirs') -install=$pkgname.install +install="$pkgname.install" source=("http://yaws.hyber.org/download/$pkgname-$pkgver.tar.gz" "$pkgname.service") -sha256sums=('8d4f16d18937335ac021ca4c65c8ee81dc4d71f133718c7148856cc6bf1f55e2' - '3f8347add6e3741e77f7bb9ba6b31feb1c878e2e58ecf19063891e801fa24698') +sha256sums=('a792478564866393f3e901bf4ec33272c22d7c01a8c5493b33856729d25b026e' + '09bd1f9f17833c83b4d82d3ac9dc2bf539c8e20ef92d438fced6e70b2aea61bc') prepare() { cd "$pkgname-$pkgver" @@ -38,14 +38,13 @@ build() { } package() { - cd "$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install install -d "$pkgdir/usr/lib/erlang/lib" ln -s /usr/lib/yaws "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 "$srcdir/$pkgname.service" \ + install -Dm644 "$pkgname.service" \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" + install -Dm644 "$pkgname-$pkgver/LICENSE" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } # vim:set ts=2 sw=2 et: diff --git a/community/yaws/yaws.service b/community/yaws/yaws.service index 7e2ced32d..b0f1ee144 100644 --- a/community/yaws/yaws.service +++ b/community/yaws/yaws.service @@ -1,5 +1,5 @@ [Unit] -Description=A fast lightweight webserver. +Description=Fast lightweight webserver After=syslog.target network.target [Service] diff --git a/community/yaz/PKGBUILD b/community/yaz/PKGBUILD index 1527540d1..3af26cb5e 100644 --- a/community/yaz/PKGBUILD +++ b/community/yaz/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88599 2013-04-20 16:23:14Z jlichtblau $ +# $Id: PKGBUILD 100025 2013-10-31 03:04:33Z allan $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ray Rashif <schiv@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> @@ -7,17 +7,16 @@ # Contributor: Robert Emil Berge <filoktetes@linuxophic.org> pkgname=yaz -pkgver=4.2.54 +pkgver=5.0.1 pkgrel=1 pkgdesc="A toolkit supporting the development of Z39.50/SRW/SRU clients and servers" arch=('i686' 'x86_64' 'mips64el') url="http://www.indexdata.dk/yaz" license=('BSD') depends=('openssl' 'libxslt' 'icu') -options=('!libtool') changelog=$pkgname.changelog source=(http://ftp.indexdata.dk/pub/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('a11fb3b7129bec80311f8e27a0717b9bf6d7c56049674bb5477b91e7e98d2087') +sha256sums=('4792096db2175b8e3553dec5f3762efab9b1b9d0f84acceec0690ddcf7954a11') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/yaz/yaz.changelog b/community/yaz/yaz.changelog index 27f48a9c4..7198259b5 100644 --- a/community/yaz/yaz.changelog +++ b/community/yaz/yaz.changelog @@ -1,3 +1,6 @@ +2013-10-12 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * yaz 5.0.1-1 + 2013-04-20 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * yaz 4.2.54-1 diff --git a/community/zathura-pdf-mupdf/PKGBUILD b/community/zathura-pdf-mupdf/PKGBUILD index 3a19e8af9..a21073ee3 100644 --- a/community/zathura-pdf-mupdf/PKGBUILD +++ b/community/zathura-pdf-mupdf/PKGBUILD @@ -4,16 +4,17 @@ # Contributor: Moritz Lipp <mlq@pwmt.org> pkgname=zathura-pdf-mupdf -pkgver=0.2.4 -pkgrel=1 +pkgver=0.2.5 +pkgrel=2 pkgdesc="Adds pdf support to zathura by using the mupdf library" arch=('i686' 'x86_64' 'mips64el') url="https://pwmt.org/projects/zathura/plugins/zathura-pdf-mupdf/" license=('custom') -depends=('mupdf>=1.1' 'zathura') +depends=('mupdf>=1.3' 'zathura' + 'jbig2dec' 'openjpeg2') conflicts=('zathura-pdf-poppler') source=("https://pwmt.org/projects/zathura/plugins/download/$pkgname-$pkgver.tar.gz") -md5sums=('aa9667425dab93147dd8605eda020e59') +md5sums=('42dcdf2511ffc8f87ca6baba6c566f91') build() { make -C "${srcdir}/$pkgname-$pkgver" diff --git a/community/zeromq/LIBZMQ-569.patch b/community/zeromq/LIBZMQ-569.patch new file mode 100644 index 000000000..a1e27f622 --- /dev/null +++ b/community/zeromq/LIBZMQ-569.patch @@ -0,0 +1,30 @@ +From 7ecab54ac3b7a6103c46892990217acafb039eed Mon Sep 17 00:00:00 2001 +From: Martin Hurton <hurtonm@gmail.com> +Date: Fri, 21 Jun 2013 16:23:38 +0200 +Subject: [PATCH] Load identity message to decoder at start + +--- + src/stream_engine.cpp | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/src/stream_engine.cpp b/src/stream_engine.cpp +index 0d87581..2c07889 100644 +--- a/src/stream_engine.cpp ++++ b/src/stream_engine.cpp +@@ -480,6 +480,13 @@ bool zmq::stream_engine_t::handshake () + // header data away. + const size_t header_size = options.identity_size + 1 >= 255 ? 10 : 2; + unsigned char tmp [10], *bufferp = tmp; ++ ++ // Prepare the identity message and load it into encoder. ++ // Then consume bytes we have already sent to the peer. ++ const int rc = tx_msg.init_size (options.identity_size); ++ zmq_assert (rc == 0); ++ memcpy (tx_msg.data (), options.identity, options.identity_size); ++ encoder->load_msg (&tx_msg); + size_t buffer_size = encoder->encode (&bufferp, header_size); + zmq_assert (buffer_size == header_size); + +-- +1.8.4 + diff --git a/community/zeromq/PKGBUILD b/community/zeromq/PKGBUILD index 3da8ea28b..6c4913bae 100644 --- a/community/zeromq/PKGBUILD +++ b/community/zeromq/PKGBUILD @@ -1,22 +1,30 @@ -# $Id: PKGBUILD 92652 2013-06-10 15:20:40Z bpiotrowski $ +# $Id: PKGBUILD 99117 2013-10-24 16:13:47Z mtorromeo $ # Maintainer: Kyle Keen <keenerd@gmail.com> pkgname=zeromq -pkgver=3.2.3 -pkgrel=1 +pkgver=4.0.1 +pkgrel=5 pkgdesc="Fast messaging system built on sockets, C and C++ bindings. aka 0MQ, ZMQ." arch=('i686' 'x86_64' 'mips64el') url="http://www.zeromq.org" license=('LGPL') -depends=('gcc-libs' 'util-linux') +depends=('gcc-libs' 'util-linux' 'libsodium') makedepends=('python2') +options=('staticlibs') source=(http://download.zeromq.org/$pkgname-$pkgver.tar.gz - https://raw.github.com/zeromq/cppzmq/master/zmq.hpp) -md5sums=('1abf8246363249baf5931a065ee38203' - '37805e6859ce1900041c9a2613936ec7') + https://raw.github.com/zeromq/cppzmq/master/zmq.hpp + LIBZMQ-569.patch) +md5sums=('e738c310d135e20fa48c5b348da18e22' + '388ddb07fdd88b040769e8f4c9b397fa' + '2ef4f92027ec2b88e8eec86b2cccf2e4') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + patch -p1 -i "$srcdir/LIBZMQ-569.patch" +} build() { cd "$srcdir/$pkgname-$pkgver" - ./configure prefix=/usr --with-pgm + ./configure prefix=/usr --with-pgm --with-libsodium sed -i 's/python$/&2/' foreign/openpgm/build-staging/openpgm/pgm/{Makefile,version_generator.py} make } diff --git a/community/zh-autoconvert/PKGBUILD b/community/zh-autoconvert/PKGBUILD index db33931df..1206f8c8c 100644 --- a/community/zh-autoconvert/PKGBUILD +++ b/community/zh-autoconvert/PKGBUILD @@ -4,13 +4,12 @@ pkgname=zh-autoconvert pkgver=0.3.16 -pkgrel=2 +pkgrel=3 pkgdesc="An intelligent Chinese Encoding converter" url="http://libhz.googlecode.com/" license=('LGPL') arch=('i686' 'x86_64' 'mips64el') depends=('glibc') -makedepends=('pkgconfig') source=(${url}/files/${pkgname}-${pkgver}.tar.gz autoconvert.patch) md5sums=('1f4aa2332afc076910b5d510b8c81966' diff --git a/community/zinnia/PKGBUILD b/community/zinnia/PKGBUILD index 8318e4eff..0ed9f82b1 100644 --- a/community/zinnia/PKGBUILD +++ b/community/zinnia/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 81446 2012-12-21 04:42:33Z fyan $ +# $Id: PKGBUILD 99156 2013-10-25 05:05:21Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Humbert Julien <julroy67 [AT] gmail.com> pkgname=zinnia pkgver=0.06 -pkgrel=2 +pkgrel=3 pkgdesc="Simple, customizable and portable online hand recognition system based on Support Vector Machines" arch=('i686' 'x86_64' 'mips64el') url="http://zinnia.sourceforge.net/" diff --git a/community/znc/PKGBUILD b/community/znc/PKGBUILD index b82957a75..559b1d1ac 100644 --- a/community/znc/PKGBUILD +++ b/community/znc/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 91707 2013-05-26 09:26:32Z bluewind $ +# $Id: PKGBUILD 100560 2013-11-05 20:58:10Z seblu $ # Maintainer: Sébastien Luttringer # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: mickael9 <mickael9 at gmail dot com> pkgname=znc -pkgver=1.0 -pkgrel=7 +pkgver=1.2 +pkgrel=1 pkgdesc='An IRC bouncer with modules & scripts support' url='http://en.znc.in/wiki/index.php/ZNC' license=('GPL2') @@ -18,7 +18,7 @@ optdepends=('tcl: modtcl module' 'cyrus-sasl: saslauth module') install=$pkgname.install source=("http://znc.in/releases/$pkgname-$pkgver.tar.gz") -md5sums=('23807ca830c27392cccb6774f542df6e') +md5sums=('ef18e5402a82cc3fcab5c2ac5c2e6f3b') build() { cd $pkgname-$pkgver |