summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-07-01 03:54:24 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-07-01 03:54:24 +0000
commit88933a383866089c23f6d62783a6a24ab211e872 (patch)
tree06df2798b84f9e12ebbef88948c0e5b2a3227e99 /community
parentffb384c05abcdb9c7a7d9df8407b8efc8caa78de (diff)
Tue Jul 1 03:46:37 UTC 2014
Diffstat (limited to 'community')
-rw-r--r--community/bitcoin/PKGBUILD34
-rw-r--r--community/cgit/PKGBUILD8
-rw-r--r--community/chrony/PKGBUILD6
-rw-r--r--community/glusterfs/PKGBUILD8
-rw-r--r--community/gtk-sharp-3/PKGBUILD8
-rw-r--r--community/hitori/PKGBUILD6
-rw-r--r--community/notmuch/PKGBUILD27
-rw-r--r--community/notmuch/notmuch.install21
-rw-r--r--community/pianobar/PKGBUILD10
-rw-r--r--community/python2-systemd/PKGBUILD8
-rw-r--r--community/qcad/PKGBUILD6
-rw-r--r--community/rubinius/PKGBUILD8
-rw-r--r--community/sqlitebrowser/PKGBUILD29
-rw-r--r--community/squid/PKGBUILD12
-rw-r--r--community/squid/squid-r13407.patch57
-rw-r--r--community/vapoursynth/PKGBUILD4
-rw-r--r--community/webkitgtk-sharp/PKGBUILD12
17 files changed, 182 insertions, 82 deletions
diff --git a/community/bitcoin/PKGBUILD b/community/bitcoin/PKGBUILD
index aa75bc061..02e9b2c74 100644
--- a/community/bitcoin/PKGBUILD
+++ b/community/bitcoin/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 113294 2014-06-17 09:48:19Z tredaelli $
+# $Id: PKGBUILD 113790 2014-06-30 13:57:31Z tredaelli $
# Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com>
# Contributor: shahid <helllamer@gmail.com>
pkgbase=bitcoin
-pkgname=('bitcoin-daemon' 'bitcoin-qt')
-pkgver=0.9.2
+pkgname=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt')
+pkgver=0.9.2.1
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.bitcoin.org/"
@@ -16,20 +16,30 @@ source=(http://bitcoin.org/bin/$pkgver/bitcoin-$pkgver-linux.tar.gz
https://raw.github.com/bitcoin/bitcoin/v$pkgver/contrib/debian/examples/bitcoin.conf
https://raw.github.com/bitcoin/bitcoin/v$pkgver/contrib/debian/manpages/bitcoind.1
https://raw.github.com/bitcoin/bitcoin/v$pkgver/contrib/debian/manpages/bitcoin.conf.5)
-sha256sums=('58a77aeb4c81b54d3903d85abce4f0fb580694a3611a415c5fe69a27dea5935b'
+sha256sums=('0060f7d38b98113ab912d4c184000291d7f026eaf77ca5830deec15059678f54'
'b65b377c0d9ecae9eea722843bca0add6bdb7e50929a7e1f751b79b6621c6073'
'ad880c8459ecfdb96abe6a4689af06bdd27906e0edcd39d0915482f2da91e722'
'e141088b07641e4e58cc750f93bbdda1ca0e8f07262fce66b73524c1ed97480e'
'881dcc53ebe2d2a4f8647eb206fd355c69e4186f225e2dcfce19d276381e613a'
'b7b232079027c41061dcfd21bca2054e349e4bed4f233733406bb3d90bd533ec')
+# Upstream should be more coherent!
+case "$pkgver" in
+*.*.*.*)
+ _pkgver=${pkgver%.*}
+ ;;
+*)
+ _pkgver=$pkgver
+ ;;
+esac
+
prepare() {
cd "$srcdir/$pkgbase-$pkgver-linux/src"
- tar xf $pkgbase-$pkgver.tar.gz
+ tar xf $pkgbase-$_pkgver.tar.gz
}
build() {
- cd "$srcdir/$pkgbase-$pkgver-linux/src/$pkgbase-$pkgver"
+ cd "$srcdir/$pkgbase-$pkgver-linux/src/$pkgbase-$_pkgver"
./configure --prefix=/usr --with-incompatible-bdb --with-gui=qt4
make
}
@@ -39,7 +49,7 @@ package_bitcoin-qt() {
depends=(boost-libs qt4 miniupnpc qrencode protobuf)
install=bitcoin-qt.install
- cd "$srcdir/$pkgbase-$pkgver-linux/src/$pkgbase-$pkgver"
+ cd "$srcdir/$pkgbase-$pkgver-linux/src/$pkgbase-$_pkgver"
install -Dm755 src/qt/bitcoin-qt "$pkgdir"/usr/bin/bitcoin-qt
install -Dm644 "$srcdir"/bitcoin-qt.desktop \
"$pkgdir"/usr/share/applications/bitcoin.desktop
@@ -53,7 +63,7 @@ package_bitcoin-daemon() {
pkgdesc="Bitcoin is a peer-to-peer network based digital currency - daemon"
depends=(boost-libs miniupnpc openssl)
- cd "$srcdir/$pkgbase-$pkgver-linux/src/$pkgbase-$pkgver"
+ cd "$srcdir/$pkgbase-$pkgver-linux/src/$pkgbase-$_pkgver"
install -Dm755 src/bitcoind "$pkgdir"/usr/bin/bitcoind
install -Dm644 "$srcdir"/bitcoin.conf \
"$pkgdir/usr/share/doc/$pkgname/examples/bitcoin.conf"
@@ -64,3 +74,11 @@ package_bitcoin-daemon() {
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}
+package_bitcoin-cli() {
+ pkgdesc="Bitcoin is a peer-to-peer network based digital currency - RPC client"
+ depends=(boost-libs openssl)
+
+ cd "$srcdir/$pkgbase-$pkgver-linux/src/$pkgbase-$_pkgver"
+ install -Dm755 src/bitcoin-cli "$pkgdir"/usr/bin/bitcoin-cli
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
diff --git a/community/cgit/PKGBUILD b/community/cgit/PKGBUILD
index 9f0b824bf..4171ccace 100644
--- a/community/cgit/PKGBUILD
+++ b/community/cgit/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 106333 2014-02-28 07:30:32Z spupykin $
+# $Id: PKGBUILD 113802 2014-06-30 16:18:49Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Patrick Palka <patrick@parcs.ath.cx>
@@ -6,7 +6,7 @@
# Contributor: Andreas Baumann <abaumann at yahoo dot com>
pkgname=cgit
-pkgver=0.10.1
+pkgver=0.10.2
pkgrel=1
pkgdesc="A web interface for git written in plain C"
arch=('i686' 'x86_64')
@@ -14,10 +14,12 @@ url="http://git.zx2c4.com/cgit/"
license=('GPL2')
depends=('openssl' 'luajit')
makedepends=('zlib' 'curl' 'asciidoc')
+optdepends=('python2-pygments: syntax highlighting support'
+ 'mime-types: serve file with correct content-type header')
install=cgit.install
source=("http://git.zx2c4.com/cgit/snapshot/cgit-$pkgver.tar.xz"
"apache.example.conf")
-md5sums=('060ef0aa95ebda6ea7daf823214bc4d0'
+md5sums=('6682d597f6e3e76645a254c7be537bd3'
'bd5696bea0654bfcf98f249b1a36737d')
prepare() {
diff --git a/community/chrony/PKGBUILD b/community/chrony/PKGBUILD
index 4c7caea95..347241995 100644
--- a/community/chrony/PKGBUILD
+++ b/community/chrony/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 108210 2014-03-24 21:36:00Z thestinger $
+# $Id: PKGBUILD 113776 2014-06-30 09:17:14Z spupykin $
# 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.1
-pkgrel=2
+pkgrel=3
pkgdesc='Lightweight NTP client and server'
arch=('i686' 'x86_64')
url="http://chrony.tuxfamily.org/"
@@ -45,7 +45,7 @@ package() {
install -Dm644 "$srcdir/service" "$pkgdir/usr/lib/systemd/system/chrony.service"
install -dm755 "$pkgdir/usr/lib/systemd/ntp-units.d"
- echo "$pkgname.service" > "$pkgdir/usr/lib/systemd/ntp-units.d/$pkgname.list"
+ echo "$pkgname.service" > "$pkgdir/usr/lib/systemd/ntp-units.d/10-$pkgname.list"
chown 183:183 "$pkgdir/var/lib/chrony"
}
diff --git a/community/glusterfs/PKGBUILD b/community/glusterfs/PKGBUILD
index 101b5e977..923751c07 100644
--- a/community/glusterfs/PKGBUILD
+++ b/community/glusterfs/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 113498 2014-06-24 11:02:08Z spupykin $
+# $Id: PKGBUILD 113780 2014-06-30 11:59:55Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributors:
# Andrei Antoukh - niwi@niwi.be - http://www.niwi.be
@@ -6,14 +6,16 @@
pkgname=glusterfs
pkgver=3.5.1
-pkgrel=1
+pkgrel=2
pkgdesc='Is a cluster file-system capable of scaling to several peta-bytes.'
arch=(i686 x86_64)
url='http://www.gluster.org/'
license=(GPL2 LGPL3)
install=glusterfs.install
-depends=(fuse python2 libxml2)
+depends=(fuse python2 libxml2 libaio)
makedepends=(flex bison)
+optdepends=('rpcbind: NFS'
+ 'glib2: qemu-block')
source=($pkgname-$pkgver.tar.gz::https://github.com/gluster/glusterfs/archive/v$pkgver.tar.gz)
md5sums=('8ca66470225704339b94317616977301')
diff --git a/community/gtk-sharp-3/PKGBUILD b/community/gtk-sharp-3/PKGBUILD
index 1f0d5604a..1f4e6c374 100644
--- a/community/gtk-sharp-3/PKGBUILD
+++ b/community/gtk-sharp-3/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 110981 2014-05-11 18:52:35Z bgyorgy $
+# $Id: PKGBUILD 113786 2014-06-30 13:43:08Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
pkgname=gtk-sharp-3
_pkgname=gtk-sharp
-pkgver=2.99.2
-pkgrel=2
+pkgver=2.99.3
+pkgrel=1
pkgdesc="C# bindings for GTK+ 3"
arch=('i686' 'x86_64')
url="http://mono-project.com/GtkSharp"
license=('LGPL')
depends=('mono' 'gtk3')
source=(http://ftp.gnome.org/pub/GNOME/sources/$_pkgname/${pkgver%.*}/$_pkgname-$pkgver.tar.xz)
-sha256sums=('0dbb205e827586520a803ec1907d94e51b8c6d4e2bb42bc71c1ac1b769fa9198')
+sha256sums=('6440f571416267ae0cb5698071d087b31e3084693fa2c829b1db37ca7ea2c3a2')
build() {
cd "$srcdir/$_pkgname-$pkgver"
diff --git a/community/hitori/PKGBUILD b/community/hitori/PKGBUILD
index 58fde03bf..d807e5e6d 100644
--- a/community/hitori/PKGBUILD
+++ b/community/hitori/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 110895 2014-05-09 11:17:30Z bgyorgy $
+# $Id: PKGBUILD 113796 2014-06-30 14:03:05Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
pkgname=hitori
-pkgver=0.4.3
+pkgver=0.4.4
pkgrel=1
pkgdesc="GTK+ application to generate and let you play games of Hitori"
arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@ depends=('gtk3')
makedepends=('intltool' 'itstool')
install=$pkgname.install
source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('870657747e7afb6796dae66fccc4fa36a562750bec8f093191c5895ce0f010c2')
+sha256sums=('a842f784f7910a7ece9f8a684fbc29ebc469bc4cb4cb27ec4e6191c4649ff9eb')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/notmuch/PKGBUILD b/community/notmuch/PKGBUILD
index 8a2284cbf..d6b463c57 100644
--- a/community/notmuch/PKGBUILD
+++ b/community/notmuch/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 110999 2014-05-11 19:50:10Z dwallace $
+# $Id: PKGBUILD 113820 2014-06-30 20:26:05Z dwallace $
# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com>
# Contributor: fauno <fauno at kiwwwi.com.ar>
# Contributor: Olivier Ramonat <olivier at ramonat dot fr>
@@ -6,15 +6,15 @@
pkgbase=notmuch
pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime')
-pkgver=0.18
+pkgver=0.18.1
pkgrel=1
arch=('i686' 'x86_64')
url="http://notmuchmail.org/"
license=('GPL3')
-makedepends=('python2' 'python' 'emacs' 'gnupg' 'ruby' 'pkgconfig' 'xapian-core' 'gmime' 'talloc')
+makedepends=('python2' 'python' 'python-sphinx' 'emacs' 'gnupg' 'ruby' 'pkgconfig' 'xapian-core' 'gmime' 'talloc')
options=(!distcc !makeflags)
source=("http://notmuchmail.org/releases/${pkgname}-${pkgver}.tar.gz")
-md5sums=('f28f11af1acfb6d9adde2eec600bc27a')
+md5sums=('12150aefea58ed0922b48c9494f17ddd')
prepare(){
#cp -dpr --no-preserve=ownership "$srcdir/$pkgname-$pkgver" "$srcdir/$pkgname-runtime-$pkgver"
@@ -55,16 +55,17 @@ package_notmuch-runtime(){
pkgdesc="Runtime for notmuch and notmuch-mutt"
depends=('xapian-core' 'gmime' 'talloc')
cd "$srcdir/${pkgbase}-$pkgver"
- make DESTDIR="$pkgdir/" LIBDIR_IN_LDCONFIG=0 install
+ make DESTDIR="$pkgdir/" LIBDIR_IN_LDCONFIG=0 WITH_EMACS=0 install
install -Dm755 notmuch $pkgdir/usr/bin/notmuch
+ rm -rf $pkgdir/usr/share
}
package_notmuch-vim(){
pkgdesc="Vim plugins for notmuch"
depends=('notmuch-runtime')
- mkdir -p "$pkgdir"/usr/share/vim/vimfiles/{plugin,syntax}
- make -C "$srcdir/$pkgbase-$pkgver/vim" prefix="$pkgdir/usr/share/vim/vimfiles" install
+ install=notmuch.install
+ make -C "$srcdir/$pkgbase-$pkgver/vim" DESTDIR="$pkgdir" prefix="/usr/share/vim/vimfiles" install
}
@@ -78,8 +79,15 @@ package_notmuch(){
'gnupg: for email encryption')
cd "$srcdir/${pkgname}-$pkgver"
+
+ # Install emacs parts
+ make DESTDIR="$pkgdir/" install-emacs
+
+ # Install manpages
+ make DESTDIR="$pkgdir" prefix="/usr" install-man
+
# Install ruby bindings
- sed -i -e 's,/site_ruby,,g' bindings/ruby/Makefile
+ sed -i 's:INSTALL = .*[^D]$:& -D:' bindings/ruby/Makefile
make -C bindings/ruby exec_prefix=$pkgdir/usr prefix=/usr install
# Install notmuch-deliver
@@ -91,6 +99,7 @@ package_notmuch(){
cd "$srcdir/${pkgname}-${pkgver}/bindings/python"
python setup.py install --prefix=/usr --root="$pkgdir"
+
}
package_notmuch-mutt(){
@@ -102,4 +111,4 @@ package_notmuch-mutt(){
install -Dm644 "contrib/$pkgname/${pkgname}.1" "${pkgdir}/usr/share/man/man1/${pkgname}.1"
}
-#vim: set filetype=PKGBUILD sw=4 ts=4 et
+#vim: filetype=PKGBUILD sw=4 ts=4 et
diff --git a/community/notmuch/notmuch.install b/community/notmuch/notmuch.install
new file mode 100644
index 000000000..498d9ad2a
--- /dev/null
+++ b/community/notmuch/notmuch.install
@@ -0,0 +1,21 @@
+update_tags() {
+ echo -n "Updating vim help tags... "
+ /usr/bin/vim --noplugins -u NONE -U NONE \
+ --cmd ":helptags /usr/share/vim/vimfiles/doc" \
+ --cmd ":q" > /dev/null 2>&1
+ echo "done."
+}
+
+post_install() {
+ update_tags
+ echo
+ echo '-> To run type "vim -c NotMuch"'
+}
+
+post_upgrade() {
+ update_tags
+}
+
+post_remove() {
+ update_tags
+}
diff --git a/community/pianobar/PKGBUILD b/community/pianobar/PKGBUILD
index bc1108a58..a8ec8cfd7 100644
--- a/community/pianobar/PKGBUILD
+++ b/community/pianobar/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 103923 2014-01-13 17:16:56Z andyrtr $
+# $Id: PKGBUILD 113808 2014-06-30 18:03:21Z dwallace $
# Maintainer: Daniel Wallace < danielwallace at gtmanfred dot com>
# Contributor: Mitch Bigelow <ipha00@gmail.com>
# Contributor: Patrick Palka <patrick@parcs.ath.cx>
pkgname=pianobar
-pkgver=2013.09.15
-pkgrel=2
+pkgver=2014.06.08
+pkgrel=1
pkgdesc="console-based frontend for Pandora"
url="http://6xq.net/0017"
arch=('i686' 'x86_64')
license=('MIT')
-depends=('libao' 'faad2' 'libmad' 'gnutls' 'json-c' 'libgcrypt')
+depends=('libao' 'ffmpeg')
source=(http://6xq.net/projects/pianobar/$pkgname-$pkgver.tar.bz2)
-sha256sums=('3f8cf25ef054acf46e519d02453a6e214cfa09661b3adc03da99ace1c6f10066')
+sha256sums=('3348b4bdfa9959bc7aeb03ff6ff66e334f8efc78a84261558f18f5fbd543ed2b')
build() {
make -C "${srcdir}/${pkgname}-${pkgver}"
diff --git a/community/python2-systemd/PKGBUILD b/community/python2-systemd/PKGBUILD
index 7fb11e5ef..36176441f 100644
--- a/community/python2-systemd/PKGBUILD
+++ b/community/python2-systemd/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 111765 2014-05-23 14:47:58Z dwallace $
+# $Id: PKGBUILD 113810 2014-06-30 18:17:40Z dwallace $
# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com
pkgname=python2-systemd
_pkgname=systemd
-pkgver=212
-pkgrel=2
+pkgver=214
+pkgrel=1
pkgdesc="Python2 bindings for systemd"
arch=('x86_64' 'i686')
url="http://www.freedesktop.org/wiki/Software/systemd/"
@@ -11,7 +11,7 @@ license=('GPL')
depends=('python2' "systemd>=$pkgver" 'python2-lxml')
makedepends=('intltool' 'gperf')
source=("http://www.freedesktop.org/software/$_pkgname/$_pkgname-$pkgver.tar.xz")
-md5sums=('257a75fff826ff91cb1ce567091cf270')
+md5sums=('eac4f9fc5bd18a0efc3fc20858baacf3')
build() {
diff --git a/community/qcad/PKGBUILD b/community/qcad/PKGBUILD
index 0b6ab2bdf..24c9cf634 100644
--- a/community/qcad/PKGBUILD
+++ b/community/qcad/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 111314 2014-05-16 11:43:34Z spupykin $
+# $Id: PKGBUILD 113782 2014-06-30 12:00:30Z 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.5.1.0
+pkgver=3.6.0.0
pkgrel=1
pkgdesc="A 2D CAD package based upon Qt"
arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@ makedepends=('glu')
options=('libtool')
source=($pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz
QCad.desktop)
-md5sums=('8515ba13cc8fa5b644864258afed219c'
+md5sums=('bee49bc3fe6fa00c2d80cc308edd2841'
'84f189dd152e7614a1265659dac6222d')
prepare() {
diff --git a/community/rubinius/PKGBUILD b/community/rubinius/PKGBUILD
index fccc61828..edfa6625c 100644
--- a/community/rubinius/PKGBUILD
+++ b/community/rubinius/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 113258 2014-06-16 18:49:59Z foutrelis $
+# $Id: PKGBUILD 113818 2014-06-30 19:54:25Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgbase=rubinius
pkgname=(rubinius rubinius-ruby)
-pkgver=2.2.9
-pkgrel=2
+pkgver=2.2.10
+pkgrel=1
pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
arch=(i686 x86_64)
url="http://rubini.us"
@@ -14,7 +14,7 @@ makedepends=(llvm rubinius-ruby)
options=(!emptydirs)
source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
gemrc dirs.patch)
-sha256sums=('7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce'
+sha256sums=('2a3e6b71f27073b8d83b9592b05523af70bc147ddcd0673bffae55b4167c9d81'
'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
'a9922b199730c059c26781af45adc46401811ff2e6840c4aeb49da4fa41acdd9')
diff --git a/community/sqlitebrowser/PKGBUILD b/community/sqlitebrowser/PKGBUILD
index a5e60dd48..6d3325e47 100644
--- a/community/sqlitebrowser/PKGBUILD
+++ b/community/sqlitebrowser/PKGBUILD
@@ -1,37 +1,26 @@
-# $Id: PKGBUILD 91008 2013-05-17 10:22:46Z spupykin $
+# $Id: PKGBUILD 113784 2014-06-30 12:01:05Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Douglas Soares de Andrade <dsandrade@gmail.com>
# Contributor: Michael Fellinger <m.fellinger@gmail.com>
pkgname=sqlitebrowser
-pkgver=2.0b1
-_pkgrealver=200_b1
-pkgrel=4
-pkgdesc="SQLite Database browser is a light GUI editor for SQLite databases, built on top of QT"
+pkgver=3.1.0
+pkgrel=1
+pkgdesc="SQLite Database browser is a light GUI editor for SQLite databases, built on top of Qt"
arch=('i686' 'x86_64')
url="http://sqlitebrowser.sf.net"
license=('GPL')
depends=('qt4' 'sqlite')
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/${pkgname}_${_pkgrealver}_src.tar.gz)
-md5sums=('5ca3d41cca454235b93ce72cd585dfe3')
-
-prepare() {
- cd $srcdir/trunk/$pkgname
- sed -i 's|getline|xgetline|' sqlitebrowser/sqlbrowser_util.c
- sed -i 's|: name( 0 ) { }|: name( ) { }|' sqlitebrowser/sqlitedb.h
- sed -i '/sqlite_source\/sqlite3.h/d' sqlitebrowser/sqlbrowser_util.c # Remove two useless #include
- sed -i 's/"sqlite_source\/sqlite3.h"/<sqlite3.h>/' sqlitebrowser/sqlbrowser_util.h
- sed -i -e '1i LIBS += -lsqlite3' -e '/sqlite_source/d' sqlitebrowser/sqlitebrowser.pro
-}
+source=(https://github.com/sqlitebrowser/sqlitebrowser/archive/sqlb-$pkgver.tar.gz)
+md5sums=('17be1cdebcf79a906e6e206fc7cd6cde')
build() {
- cd $srcdir/trunk/$pkgname
+ cd $srcdir/$pkgname-sqlb-$pkgver
qmake-qt4
make
}
package() {
- cd $srcdir/trunk/$pkgname
- mkdir -p $pkgdir/usr/bin
- cp $pkgname/$pkgname $pkgdir/usr/bin/
+ cd $srcdir/$pkgname-sqlb-$pkgver
+ install -Dm0755 src/$pkgname $pkgdir/usr/bin/$pkgname
}
diff --git a/community/squid/PKGBUILD b/community/squid/PKGBUILD
index b984b2477..dcd9dff2d 100644
--- a/community/squid/PKGBUILD
+++ b/community/squid/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 113599 2014-06-26 09:27:28Z spupykin $
+# $Id: PKGBUILD 113804 2014-06-30 16:30:21Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Mark Coolen <mark.coolen@gmail.com>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
@@ -6,7 +6,7 @@
pkgname=squid
pkgver=3.4.6
-pkgrel=1
+pkgrel=2
pkgdesc='Full-featured Web proxy cache server'
arch=('x86_64' 'i686')
url='http://www.squid-cache.org'
@@ -24,16 +24,18 @@ source=("http://www.squid-cache.org/Versions/v3/3.4/$pkgname-$pkgver.tar.bz2"
'squid.pam'
'squid.cron'
'squid.service'
- 'squid.tmpfiles')
+ 'squid.tmpfiles'
+ 'squid-r13407.patch')
md5sums=('d3ca4ce0a039bbba8258d6b67d6afaa1'
'270977cdd9b47ef44c0c427ab9034777'
'a71425c4951f2e5b640d19e6a5048531'
'ceeb57c69ebb165676219222f109a24e'
- 'd243da117c1aee03c0cc6052f023a380')
+ 'd243da117c1aee03c0cc6052f023a380'
+ '06e107bc303aca86550a9041fb0ab7a8')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
-# patch -p0 <$srcdir/ssl.patch
+ patch -p0 <$srcdir/squid-r13407.patch
}
build() {
diff --git a/community/squid/squid-r13407.patch b/community/squid/squid-r13407.patch
new file mode 100644
index 000000000..6ec937cf5
--- /dev/null
+++ b/community/squid/squid-r13407.patch
@@ -0,0 +1,57 @@
+@@ -, +, @@
+ author: Alex Rousskov <rousskov@measurement-factory.com>
+ Avoid on-exit crashes when adaptation is enabled.
+
+ After trunk r13269 (Vector refactor) destroyed vector objects still have
+ positive item counts. This exposes use-after-delete bugs. In this particular
+ case, global adaptation rule/group/service arrays are destructed by global
+ destruction sequence first and then again by Adaptation::*::TheConfig objects
+ destructors.
+
+ This change avoiding static destruction order dependencies by storing those
+ global adaptation arrays on heap.
+--- src/adaptation/AccessRule.cc 2014-06-03 07:05:07 +0000
++++ src/adaptation/AccessRule.cc 2014-06-29 15:22:19 +0000
+@@ -51,10 +51,10 @@ Adaptation::AccessRule::group()
+
+ Adaptation::AccessRules &
+ Adaptation::AllRules()
+ {
+- static AccessRules TheRules;
+- return TheRules;
++ static AccessRules *TheRules = new AccessRules;
++ return *TheRules;
+ }
+
+ // TODO: make AccessRules::find work
+ Adaptation::AccessRule *
+--- src/adaptation/Service.cc 2012-08-28 13:00:30 +0000
++++ src/adaptation/Service.cc 2014-06-29 15:22:19 +0000
+@@ -53,10 +53,10 @@ Adaptation::Service::wants(const Service
+
+ Adaptation::Services &
+ Adaptation::AllServices()
+ {
+- static Services TheServices;
+- return TheServices;
++ static Services *TheServices = new Services;
++ return *TheServices;
+ }
+
+ Adaptation::ServicePointer
+ Adaptation::FindService(const Service::Id& key)
+--- src/adaptation/ServiceGroups.cc 2013-09-28 13:03:58 +0000
++++ src/adaptation/ServiceGroups.cc 2014-06-29 15:22:19 +0000
+@@ -314,10 +314,10 @@ Adaptation::ServicePlan::print(std::ostr
+
+ Adaptation::Groups &
+ Adaptation::AllGroups()
+ {
+- static Groups TheGroups;
+- return TheGroups;
++ static Groups *TheGroups = new Groups;
++ return *TheGroups;
+ }
+
+ Adaptation::ServiceGroupPointer
+ Adaptation::FindGroup(const ServiceGroup::Id &id)
diff --git a/community/vapoursynth/PKGBUILD b/community/vapoursynth/PKGBUILD
index da3bd4b31..3cf41741d 100644
--- a/community/vapoursynth/PKGBUILD
+++ b/community/vapoursynth/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 110469 2014-04-30 14:22:15Z alucryd $
+# $Id: PKGBUILD 113778 2014-06-30 09:24:56Z alucryd $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
# Contributor: sl1pkn07 <sl1pkn07@gmail.com>
# Contributor: jackoneill <cantabile.desu@gmail.com>
pkgname=vapoursynth
pkgver=R23
-pkgrel=3
+pkgrel=4
pkgdesc='A video processing framework with the future in mind'
arch=('i686' 'x86_64')
url='http://www.vapoursynth.com/'
diff --git a/community/webkitgtk-sharp/PKGBUILD b/community/webkitgtk-sharp/PKGBUILD
index db4a28154..ef61d7660 100644
--- a/community/webkitgtk-sharp/PKGBUILD
+++ b/community/webkitgtk-sharp/PKGBUILD
@@ -1,21 +1,21 @@
-# $Id: PKGBUILD 110988 2014-05-11 19:08:20Z bgyorgy $
+# $Id: PKGBUILD 113788 2014-06-30 13:48:09Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
pkgname=webkitgtk-sharp
pkgver=2.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="C# bindings for WebKitGTK+"
arch=('i686' 'x86_64')
url="https://github.com/xDarkice/webkitgtk-sharp"
license=('LGPL')
depends=('gtk-sharp-3' 'webkitgtk')
-makedepends=('git' 'soup-sharp')
-source=($pkgname-$pkgver::git://github.com/xDarkice/webkitgtk-sharp.git#commit=f0c32b5fce3043582f4666327f23fdf8914bee66)
-sha256sums=('SKIP')
+makedepends=('soup-sharp')
+source=(https://github.com/xDarkice/webkitgtk-sharp/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('63a73586000a5528812e00c9bf5a6123848996aa8c9e494945216b50f0ffa3d9')
build() {
cd "$srcdir/$pkgname-$pkgver"
- ./autogen.sh --prefix=/usr
+ ./configure --prefix=/usr
make -j1
}