summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-07-13 03:25:23 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-07-13 03:25:23 +0000
commit4a7144171d1f4f268356dceb2197bae544b69540 (patch)
treeb8ea2e973d0e8e13952de64d18e7899d5e8de9ea
parent98f05d09a1cb452ea643ff95bd855234387ee2c0 (diff)
Sun Jul 13 03:22:17 UTC 2014
-rw-r--r--community/ams/PKGBUILD28
-rw-r--r--community/bladerf/PKGBUILD54
-rw-r--r--community/cksfv/PKGBUILD4
-rw-r--r--community/drumkv1/PKGBUILD6
-rw-r--r--community/gnuradio-fcdproplus/88-fcdproplus.rules9
-rw-r--r--community/gnuradio-fcdproplus/PKGBUILD37
-rw-r--r--community/gnuradio-iqbal/PKGBUILD41
-rw-r--r--community/gnuradio-iqbal/float-complex.patch22
-rw-r--r--community/gnuradio-osmosdr/PKGBUILD39
-rw-r--r--community/guitarix2/PKGBUILD8
-rw-r--r--community/hackrf/PKGBUILD35
-rw-r--r--community/mate-control-center/PKGBUILD4
-rw-r--r--community/mpv/PKGBUILD8
-rw-r--r--community/python-pandas/PKGBUILD8
-rw-r--r--community/python-psycopg1/PKGBUILD7
-rw-r--r--community/samplv1/PKGBUILD6
-rw-r--r--community/speed-dreams/PKGBUILD37
-rw-r--r--community/synthv1/PKGBUILD6
-rw-r--r--extra/mariadb/PKGBUILD29
-rw-r--r--extra/mariadb/PKGBUILD.10148
-rw-r--r--extra/mariadb/mariadb.install14
21 files changed, 328 insertions, 222 deletions
diff --git a/community/ams/PKGBUILD b/community/ams/PKGBUILD
index adf50a8a2..666763b77 100644
--- a/community/ams/PKGBUILD
+++ b/community/ams/PKGBUILD
@@ -1,53 +1,49 @@
-# $Id: PKGBUILD 95513 2013-08-13 04:13:57Z speps $
+# $Id: PKGBUILD 115633 2014-07-12 20:45:12Z speps $
# Maintainer : speps <speps at aur dot archlinux dot org>
-_name=alsamodular
pkgname=ams
-pkgver=2.0.1
+pkgver=2.1.1
pkgrel=1
pkgdesc="A realtime modular synthesizer and effect processor"
arch=('i686' 'x86_64')
url="http://alsamodular.sourceforge.net/"
license=('GPL')
-depends=('qt4' 'clalsadrv' 'ladspa' 'jack')
-makedepends=('fftw')
+depends=('qt4' 'fftw' 'jack' 'ladspa' 'liblo' 'zita-alsa-pcmi')
optdepends=('amb-plugins: ambisonic plugins'
'mcp-plugins: phaser, chorus and moog vcf plugins'
- 'rev-plugins: reverb plugins'
+ 'rev-plugins: zita-rev1 based reverb plugins'
'swh-plugins: Steve Harris plugins'
'vco-plugins: oscillator plugins'
'fil-plugins: equaliser plugins'
'tap-plugins: toms audio plugins'
'wah-plugins: wah audio plugins'
+ 'g2reverb: greverb based plugins'
'cmt: Computer Music Toolkit plugins'
'blop: bandlimited oscillator plugins'
'pvoc: phase-vocoding plugins'
'caps: the C* audio plugins')
install="$pkgname.install"
-source=("http://downloads.sourceforge.net/project/$_name/$_name/$pkgver/$pkgname-$pkgver.tar.bz2"
+source=("http://downloads.sourceforge.net/project/alsamodular/alsamodular/$pkgver/$pkgname-$pkgver.tar.bz2"
"$pkgname.desktop" "$pkgname.png")
-md5sums=('0d41bd5aac066aa98be45fd7ab12d35f'
+md5sums=('3255bce2d3c1a7e0aad07496001b7cc9'
'ffa277cffd52254f0297cbc2f200767e'
'0349171d5431f1c6e56085f080eb8c68')
prepare() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
- # strip unwanted flags
- sed -i 's/-m\(64\|arch=[a-z1-9]*\) *//' configure
-
- # DSO link flag
- export LIBS=" -ldl"
+ # strip unwanted optimization flags
+ sed -i '/AMS_OPT_CXXFLAGS=/d' configure
}
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
./configure --prefix=/usr
make
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
make DESTDIR="$pkgdir/" install
# desktop file
diff --git a/community/bladerf/PKGBUILD b/community/bladerf/PKGBUILD
new file mode 100644
index 000000000..efe8134c3
--- /dev/null
+++ b/community/bladerf/PKGBUILD
@@ -0,0 +1,54 @@
+# $Id: PKGBUILD 115626 2014-07-12 19:05:39Z kkeen $
+# Maintainer: Kyle Keen <keenerd@gmail.com>
+# Contributor: Dominik Heidler <dheidler@gmail.com>
+pkgname=bladerf
+pkgver=0.16.0
+_CLIver=0.11.0
+_FPGAver=0.0.5
+_firmver=1.7.0
+pkgrel=1
+pkgdesc="Driver, userspace, fpga & firmware for the bladeRF SDR."
+url="https://github.com/Nuand/bladeRF"
+arch=('i686' 'x86_64')
+license=('GPL2')
+depends=('libusb')
+makedepends=('cmake' 'help2man')
+#backup=("etc/bladerf.cfg")
+
+source=(
+ "https://github.com/Nuand/bladeRF/archive/libbladeRF_v$pkgver.tar.gz"
+ "http://nuand.com/fpga/v$_FPGAver/hostedx40.rbf"
+ "http://nuand.com/fpga/v$_FPGAver/hostedx115.rbf"
+ "http://www.nuand.com/fx3/bladeRF_fw_v$_firmver.img")
+
+md5sums=('3a3dd03382a0f649a442851ef094f864'
+ 'a474050c832cbe528fb8635b36c36a34'
+ 'd3ca5dc09115daf0bab731744b081165'
+ '73ace21e693049e475cceb88bed900d7')
+
+# bladeRF-cli can use libtecla (aur)?
+
+build() {
+ cd "$srcdir/bladeRF-libbladeRF_v$pkgver"
+ mkdir -p build
+ cd build
+ cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DINSTALL_UDEV_RULES=ON \
+ -DBUILD_DOCUMENTATION=ON \
+ -DCMAKE_INSTALL_LIBDIR:PATH=lib \
+ -Dusb_LIBRARY:FILEPATH=/usr/lib/libusb-1.0.so \
+ -DCMAKE_INSTALL_PREFIX=/usr ../
+ make
+ # ENABLE_FX3_BUILD needs cypress toolchain
+ # really really wants to put files in /usr/lib64
+}
+
+package() {
+ cd "$srcdir/bladeRF-libbladeRF_v$pkgver/build"
+ make DESTDIR="${pkgdir}" install
+ cd "$srcdir"
+ install -Dm644 "bladeRF_fw_v$_firmver.img" "$pkgdir/usr/share/bladerf/firmware/bladeRF_fw_v$_firmver.img"
+ install -Dm644 hostedx40.rbf "$pkgdir/usr/share/bladerf/fpga/hostedx40.rbf"
+ install -Dm644 hostedx115.rbf "$pkgdir/usr/share/bladerf/fpga/hostedx115.rbf"
+}
diff --git a/community/cksfv/PKGBUILD b/community/cksfv/PKGBUILD
index 3eed8b975..4dd349014 100644
--- a/community/cksfv/PKGBUILD
+++ b/community/cksfv/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 86750 2013-03-21 21:05:54Z eric $
+# $Id: PKGBUILD 115596 2014-07-12 15:35:32Z jelle $
# Maintainer: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
# Contributor: Wijnand Modderman <wijanand+aur@archlinux.nl>
pkgname=cksfv
pkgver=1.3.14
-pkgrel=2
+pkgrel=3
pkgdesc="SFV (Simple File Verification) Checker"
arch=('i686' 'x86_64')
url="http://zakalwe.fi/~shd/foss/cksfv"
diff --git a/community/drumkv1/PKGBUILD b/community/drumkv1/PKGBUILD
index 59557d241..f2ad7f008 100644
--- a/community/drumkv1/PKGBUILD
+++ b/community/drumkv1/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id$
+# $Id: PKGBUILD 115600 2014-07-12 16:33:15Z speps $
# Maintainer: speps <speps at aur dot archlinux dot org>
pkgname=drumkv1
-pkgver=0.4.2
+pkgver=0.5.0
pkgrel=1
pkgdesc="An old-school drum-kit sampler"
arch=(i686 x86_64)
@@ -12,7 +12,7 @@ groups=('lv2-plugins')
depends=('jack' 'liblo' 'lv2' 'qt4' 'shared-mime-info')
install="$pkgname.install"
source=("http://download.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('9c0fd8e947c0947dadbc4a714bb31f15')
+md5sums=('800878e359aa564b23dd8b4e98b93a22')
prepare() {
cd $pkgname-$pkgver
diff --git a/community/gnuradio-fcdproplus/88-fcdproplus.rules b/community/gnuradio-fcdproplus/88-fcdproplus.rules
new file mode 100644
index 000000000..93de09dc6
--- /dev/null
+++ b/community/gnuradio-fcdproplus/88-fcdproplus.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-fcdproplus/PKGBUILD b/community/gnuradio-fcdproplus/PKGBUILD
new file mode 100644
index 000000000..2252d83ed
--- /dev/null
+++ b/community/gnuradio-fcdproplus/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 115628 2014-07-12 19:47:12Z kkeen $
+# Maintainer: Kyle Keen <keenerd@gmail.com>
+# Contributor: Dominik Heidler <dheidler@gmail.com>
+pkgname=gnuradio-fcdproplus
+_pkgname=gr-fcdproplus
+pkgver=3.7.4
+pkgrel=3
+_tag=v3.7_hidraw
+pkgdesc="GNU Radio source block for Funcube Dongle Pro +"
+arch=('i686' 'x86_64')
+url="https://github.com/dl1ksv/gr-fcdproplus"
+license=('GPL3')
+depends=('gnuradio' 'libusb' 'alsa-lib' 'boost-libs')
+makedepends=('git' 'cmake' 'boost' 'swig')
+replaces=('gr-fcdproplus')
+source=("git://github.com/dl1ksv/gr-fcdproplus.git#tag=$_tag"
+ "88-fcdproplus.rules")
+md5sums=('SKIP'
+ '465e12c454c6a22ebec9849181af7bdc')
+
+build() {
+ cd "$srcdir/$_pkgname"
+ mkdir build
+ cd build
+ cmake \
+ -DPYTHON_EXECUTABLE=$(which python2) \
+ -DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \
+ -DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \
+ -DCMAKE_INSTALL_PREFIX=/usr ../
+ make
+}
+
+package() {
+ cd "$srcdir/$_pkgname/build/"
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 "$srcdir/88-fcdproplus.rules" "$pkgdir/etc/udev/rules.d/88-fcdproplus.rules"
+}
diff --git a/community/gnuradio-iqbal/PKGBUILD b/community/gnuradio-iqbal/PKGBUILD
new file mode 100644
index 000000000..d5b7293f3
--- /dev/null
+++ b/community/gnuradio-iqbal/PKGBUILD
@@ -0,0 +1,41 @@
+# $Id: PKGBUILD 115611 2014-07-12 17:17:29Z kkeen $
+# Maintainer: Kyle Keen <keenerd@gmail.com>
+# Contributor: Dominik Heidler <dheidler@gmail.com>
+pkgname=gnuradio-iqbal
+_pkgname=gr-iqbal
+pkgver=0.37.1
+pkgrel=2
+pkgdesc="gnuradio I/Q balancing"
+arch=('i686' 'x86_64')
+url="http://cgit.osmocom.org/gr-iqbal/"
+license=('GPL')
+depends=('gnuradio')
+replaces=('gr-iqbal')
+makedepends=('git' 'cmake' 'boost' 'swig')
+source=("git://git.osmocom.org/gr-iqbal/#tag=v$pkgver"
+ float-complex.patch)
+md5sums=('SKIP'
+ '6417f4c064b44e8875fbb783c3a2c308')
+
+build() {
+ cd "$srcdir/$_pkgname"
+ git submodule init
+ git submodule update
+ # patch is already in git, only applies to 0.37.1
+ patch -p1 -i "$srcdir/float-complex.patch"
+ mkdir build
+ cd build
+ cmake \
+ -Wno-dev \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DPYTHON_EXECUTABLE=$(which python2) \
+ -DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \
+ -DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \
+ -DCMAKE_INSTALL_PREFIX=/usr ../
+ make
+}
+
+package() {
+ cd "$srcdir/$_pkgname/build/"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/gnuradio-iqbal/float-complex.patch b/community/gnuradio-iqbal/float-complex.patch
new file mode 100644
index 000000000..bd40cbc4e
--- /dev/null
+++ b/community/gnuradio-iqbal/float-complex.patch
@@ -0,0 +1,22 @@
+diff --git a/lib/optimize_c.cc b/lib/optimize_c.cc
+index 318a996..2cad998 100644
+--- a/lib/optimize_c.cc
++++ b/lib/optimize_c.cc
+@@ -25,6 +25,17 @@
+ #include <gnuradio/io_signature.h>
+ #include <gnuradio/iqbalance/optimize_c.h>
+
++#define GCC_VERSION ( \
++ __GNUC__ * 10000 + \
++ __GNUC_MINOR__ * 100 + \
++ __GNUC_PATCHLEVEL__ \
++ )
++
++#if GCC_VERSION >= 40800
++# define complex _Complex
++# undef _GLIBCXX_HAVE_COMPLEX_H
++#endif
++
+ extern "C" {
+ #include <osmocom/dsp/cxvec.h>
+ #include <osmocom/dsp/iqbal.h>
diff --git a/community/gnuradio-osmosdr/PKGBUILD b/community/gnuradio-osmosdr/PKGBUILD
new file mode 100644
index 000000000..91d791062
--- /dev/null
+++ b/community/gnuradio-osmosdr/PKGBUILD
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 115631 2014-07-12 20:27:39Z kkeen $
+# Maintainer: Kyle Keen <keenerd@gmail.com?>
+# Contributor: Dominik Heidler <dheidler@gmail.com>
+pkgname=gnuradio-osmosdr
+_pkgname=gr-osmosdr
+pkgver=0.1.1
+pkgrel=8
+pkgdesc="GNU Radio source block for Funcube Dongle, RTL-SDR, USRP and OsmoSDR devices"
+url="http://sdr.osmocom.org/trac/"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('gnuradio' 'gnuradio-iqbal' 'rtl-sdr' 'gnuradio-fcdproplus' 'hackrf' 'bladerf')
+makedepends=('git' 'cmake' 'boost' 'python2-cheetah' 'swig')
+conflicts=('gr-osmosdr-git')
+replaces=('gr-osmosdr')
+source=("git://git.osmocom.org/gr-osmosdr#tag=v$pkgver")
+md5sums=('SKIP')
+
+# add airspy support?
+
+build() {
+ cd "$srcdir/$_pkgname"
+ sed -i 's/python$/python2/' apps/osmocom_siggen_base.py
+ mkdir build
+ cd build
+ cmake \
+ -Wno-dev \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DPYTHON_EXECUTABLE=$(which python2) \
+ -DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \
+ -DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \
+ -DCMAKE_INSTALL_PREFIX=/usr ../
+ make
+}
+
+package() {
+ cd "$srcdir/$_pkgname/build/"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/guitarix2/PKGBUILD b/community/guitarix2/PKGBUILD
index c3371cd8a..25f8423d5 100644
--- a/community/guitarix2/PKGBUILD
+++ b/community/guitarix2/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 109674 2014-04-18 03:06:05Z speps $
+# $Id: PKGBUILD 115568 2014-07-12 11:35:58Z speps $
# Maintainer: speps <speps at aur dot archlinux dot org>
pkgname=guitarix2
-pkgver=0.29.0
+pkgver=0.30.0
pkgrel=1
pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust"
arch=('i686' 'x86_64')
url="http://guitarix.sourceforge.net/"
license=('GPL')
-depends=('gtkmm' 'jack' 'librsvg' 'liblrdf' 'bluez-libs' 'boost-libs'
+depends=('gtkmm' 'librsvg' 'liblrdf' 'lilv' 'bluez-libs' 'boost-libs'
'zita-convolver' 'zita-resampler' 'desktop-file-utils')
makedepends=('python' 'boost' 'eigen' 'gperf' 'intltool' 'lv2')
optdepends=('meterbridge: sound meters')
@@ -17,7 +17,7 @@ conflicts=('guitarix' 'gx_head')
replaces=('guitarix' 'gx_head')
install="$pkgname.install"
source=("http://download.sourceforge.net/project/guitarix/guitarix/$pkgname-$pkgver.tar.bz2")
-md5sums=('c75821c75094c9592ff0543bb2c18449')
+md5sums=('7ce86e5942a4b274be2037c24a6eec6f')
build() {
cd guitarix-$pkgver
diff --git a/community/hackrf/PKGBUILD b/community/hackrf/PKGBUILD
new file mode 100644
index 000000000..91a98a9d8
--- /dev/null
+++ b/community/hackrf/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 115607 2014-07-12 16:46:33Z kkeen $
+# Maintainer: Kyle Keen <keenerd@gmail.com>
+# Contributor: Dominik Heidler <dheidler@gmail.com>
+pkgname=hackrf
+pkgver=2014.04.1
+pkgrel=1
+pkgdesc="Driver for HackRF, allowing general purpose software defined radio (SDR)."
+arch=('i686' 'x86_64')
+url="https://github.com/mossmann/hackrf"
+license=('GPL2')
+depends=('libusb')
+makedepends=('cmake')
+
+source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('bcdd6a9a99dfc5b1a277825d1be9e2ec')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver/host"
+ mkdir -p build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ../
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ pushd host/build
+ make DESTDIR="$pkgdir" install
+ popd
+ pushd host/hackrf-tools
+ install -vD -m644 52-hackrf.rules "$pkgdir/usr/lib/udev/rules.d/52-hackrf.rules"
+ popd
+ pushd firmware-bin/hackrf-one
+ install -vD -m644 hackrf_usb_rom_to_ram.bin "$pkgdir/usr/share/hackrf/hackrf_usb_rom_to_ram.bin"
+}
diff --git a/community/mate-control-center/PKGBUILD b/community/mate-control-center/PKGBUILD
index 0152a3dc8..6f091e6fd 100644
--- a/community/mate-control-center/PKGBUILD
+++ b/community/mate-control-center/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer : Martin Wimpress <code@flexion.org>
pkgname=mate-control-center
-pkgver=1.8.1
+pkgver=1.8.2
pkgrel=1
pkgdesc="The Control Center for MATE"
url="http://mate-desktop.org"
@@ -15,7 +15,7 @@ makedepends=('docbook2x' 'mate-common' 'perl-xml-parser' 'yelp-tools')
optdepends=('yelp: for reading MATE help documents')
groups=('mate')
source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('9b7b5e0dee5bf7781bc186d97d0d5706ecb04631')
+sha1sums=('581439b1e9d042f6cf5707e041fc521fa3fe63f8')
install=${pkgname}.install
build() {
diff --git a/community/mpv/PKGBUILD b/community/mpv/PKGBUILD
index 5b386a2a2..cf6d7e544 100644
--- a/community/mpv/PKGBUILD
+++ b/community/mpv/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 113747 2014-06-29 13:24:13Z bpiotrowski $
+# $Id: PKGBUILD 115576 2014-07-12 14:21:06Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
# Contributor: Eivind Uggedal <eivind@uggedal.com>
pkgname=mpv
-pkgver=0.4.0
-pkgrel=3
+pkgver=0.4.1
+pkgrel=1
pkgdesc='Video player based on MPlayer/mplayer2'
arch=('i686' 'x86_64')
license=('GPL')
@@ -19,7 +19,7 @@ makedepends=('mesa' 'python-docutils' 'ladspa')
options=('!emptydirs' '!buildflags')
install=mpv.install
source=(https://github.com/mpv-player/$pkgname/archive/v$pkgver.tar.gz)
-md5sums=('6b1ec7e8e3a2bcb5af68d62cea4577ba')
+md5sums=('24dcff8c676388227b280a463f9a05d0')
prepare() {
cd $pkgname-$pkgver
diff --git a/community/python-pandas/PKGBUILD b/community/python-pandas/PKGBUILD
index 3aa15956d..14e064a90 100644
--- a/community/python-pandas/PKGBUILD
+++ b/community/python-pandas/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 112915 2014-06-09 13:12:15Z aginiewicz $
+# $Id: PKGBUILD 115609 2014-07-12 16:57:51Z aginiewicz $
# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
# Contributor: Keith Hughitt <khughitt@umd.edu>
pkgbase=python-pandas
pkgname=('python2-pandas' 'python-pandas')
-pkgver=0.14.0
-pkgrel=2
+pkgver=0.14.1
+pkgrel=1
pkgdesc="Cross-section and time series data analysis toolkit"
arch=('i686' 'x86_64')
url="http://pandas.pydata.org/"
@@ -13,7 +13,7 @@ license=('BSD')
makedepends=('python-setuptools' 'python-dateutil' 'python-numpy' 'python-pytz'
'python2-setuptools' 'python2-dateutil' 'python2-numpy' 'python2-pytz')
source=("https://pypi.python.org/packages/source/p/pandas/pandas-${pkgver}.tar.gz")
-md5sums=('b775987c0ceebcc8d5ace4a1241c967a')
+md5sums=('393dd8f35411e4022177aa64b2da46f4')
build() {
cd "$srcdir"
diff --git a/community/python-psycopg1/PKGBUILD b/community/python-psycopg1/PKGBUILD
index 143034103..feb0611c2 100644
--- a/community/python-psycopg1/PKGBUILD
+++ b/community/python-psycopg1/PKGBUILD
@@ -1,15 +1,16 @@
-# $Id: PKGBUILD 78237 2012-10-17 10:26:25Z allan $
+# $Id: PKGBUILD 115598 2014-07-12 15:40:06Z jelle $
# Contributor: William Rea <sillywilly@gmail.com>
pkgbase=python-psycopg1
pkgname=python2-psycopg1
pkgver=1.1.21
-pkgrel=8
+pkgrel=9
pkgdesc="A PostgreSQL database adapter for Python"
arch=('i686' 'x86_64')
url="http://initd.org/projects/psycopg1"
license=('GPL')
-depends=('python2-egenix-mx-base' 'postgresql')
+depends=('python2-egenix-mx-base' 'postgresql-libs')
+makedepends=('postgresql')
conflicts=('python-psycopg1<=1.1.21-7')
replaces=('python-psycopg1<=1.1.21-7')
source=(http://initd.org/psycopg/tarballs/PSYCOPG-1-1/psycopg-$pkgver.tar.gz)
diff --git a/community/samplv1/PKGBUILD b/community/samplv1/PKGBUILD
index 9b97d3ee0..a5b89c9fc 100644
--- a/community/samplv1/PKGBUILD
+++ b/community/samplv1/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id$
+# $Id: PKGBUILD 115602 2014-07-12 16:33:35Z speps $
# Maintainer: speps <speps at aur dot archlinux dot org>
pkgname=samplv1
-pkgver=0.4.2
+pkgver=0.5.0
pkgrel=1
pkgdesc="Polyphonic sampler synthesizer with stereo fx"
arch=(i686 x86_64)
@@ -12,7 +12,7 @@ groups=('lv2-plugins')
depends=('jack' 'liblo' 'lv2' 'qt4' 'shared-mime-info')
install="$pkgname.install"
source=("http://download.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('c2cc4f877403ac2bf35c4a95b09106af')
+md5sums=('3369bb598f445a240e5d9e48f7574635')
prepare() {
cd $pkgname-$pkgver
diff --git a/community/speed-dreams/PKGBUILD b/community/speed-dreams/PKGBUILD
index 341e200f1..b50775e4f 100644
--- a/community/speed-dreams/PKGBUILD
+++ b/community/speed-dreams/PKGBUILD
@@ -1,30 +1,45 @@
-# $Id: PKGBUILD 111148 2014-05-14 18:33:17Z svenstaro $
+# $Id: PKGBUILD 115539 2014-07-12 02:28:30Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Adrián Chaves Fernández, aka Gallaecio <adriyetichaves@gmail.com>
# Contributor: Shahar Weiss <sweiss4@gmx.net> (build() code from his TORCS' PKGBUILD)
pkgname=speed-dreams
-pkgver=2.0.0
-_pkgver=2.0.0-r4687
-pkgrel=4
+pkgver=2.1.0
+_pkgver=2.1.0-r5799
+pkgrel=1
pkgdesc="A racing simulator with rich graphics and physics"
arch=('i686' 'x86_64')
url="http://speed-dreams.sourceforge.net/"
license=('GPL2')
-depends=('sdl' 'freealut' 'freeglut' 'libpng' 'libxi' 'libxmu' 'libxrandr' 'plib>=1.8.3' 'libjpeg' 'zlib' 'enet' 'speed-dreams-data' 'glu')
-makedepends=('cmake' 'p7zip' 'mesa')
+depends=('sdl' 'freealut' 'freeglut' 'libpng' 'libxi' 'libxmu' 'libxrandr' 'plib>=1.8.3' 'libjpeg' 'zlib' 'enet' 'speed-dreams-data' 'libvorbis' 'glu')
+makedepends=('cmake' 'tar' 'mesa')
+
+noextract=("${pkgname}-src-base-${_pkgver}.tar.xz"
+ "${pkgname}-src-unmaintained-${_pkgver}.tar.xz"
+ "${pkgname}-src-wip-cars-and-tracks-${_pkgver}.tar.xz"
+ "${pkgname}-src-hq-cars-and-tracks-${_pkgver}.tar.xz"
+ "${pkgname}-src-more-hq-cars-and-tracks-${_pkgver}.tar.xz")
source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-src-base-${_pkgver}.tar.xz"
"http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-src-unmaintained-${_pkgver}.tar.xz"
"http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-src-wip-cars-and-tracks-${_pkgver}.tar.xz"
"http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-src-hq-cars-and-tracks-${_pkgver}.tar.xz"
"http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-src-more-hq-cars-and-tracks-${_pkgver}.tar.xz"
"${pkgname}.desktop")
-md5sums=('a6842887fc289ed6057be2ba9d2afaa2'
- '8505c46aae6ce56a43353b8899d40ce4'
- 'edcc842291737dbb13a3083252bf51d4'
- '57cf5c475491294ce1fb249e2dc0273b'
- 'c8ab7ef068fa3fbe67d2b3246b30ea8a'
+md5sums=('4e45e6ebf35b5afe52be4c4d24e670a7'
+ '293ff3117d9b82d7a509bb935cdd4d4b'
+ '1f4f32f726ee27fce30bbcd91c611b7f'
+ '09efa3454b1b0812169b5714821279e8'
+ '71f4be0d2b5589c32deb9b3686e69128'
'634f8cb8f4f96686c8049c8a025e72d0')
+prepare() {
+ # extract these manually as bsdtar can't handle these
+ tar xf "${pkgname}-src-base-${_pkgver}.tar.xz"
+ tar xf "${pkgname}-src-unmaintained-${_pkgver}.tar.xz"
+ tar xf "${pkgname}-src-wip-cars-and-tracks-${_pkgver}.tar.xz"
+ tar xf "${pkgname}-src-hq-cars-and-tracks-${_pkgver}.tar.xz"
+ tar xf "${pkgname}-src-more-hq-cars-and-tracks-${_pkgver}.tar.xz"
+}
+
build() {
cmake . \
-DCMAKE_BUILD_TYPE=Release \
diff --git a/community/synthv1/PKGBUILD b/community/synthv1/PKGBUILD
index d76c5187b..fe0b1f5a0 100644
--- a/community/synthv1/PKGBUILD
+++ b/community/synthv1/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id$
+# $Id: PKGBUILD 115604 2014-07-12 16:34:00Z speps $
# Maintainer: speps <speps at aur dot archlinux dot org>
pkgname=synthv1
-pkgver=0.4.2
+pkgver=0.5.0
pkgrel=1
pkgdesc="An old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx"
arch=(i686 x86_64)
@@ -12,7 +12,7 @@ groups=('lv2-plugins')
depends=('jack' 'liblo' 'lv2' 'qt4' 'shared-mime-info')
install="$pkgname.install"
source=("http://download.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('b97b4c0997f9e4ef614102d040c8a669')
+md5sums=('8c39ce2180abb6dedca4906fe1c499ed')
prepare() {
cd $pkgname-$pkgver
diff --git a/extra/mariadb/PKGBUILD b/extra/mariadb/PKGBUILD
index ffbf3cca0..dcf8ca5a1 100644
--- a/extra/mariadb/PKGBUILD
+++ b/extra/mariadb/PKGBUILD
@@ -1,20 +1,20 @@
-# $Id: PKGBUILD 215306 2014-06-19 13:34:46Z bpiotrowski $
+# $Id: PKGBUILD 216837 2014-07-12 14:49:30Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
pkgbase=mariadb
pkgname=('libmariadbclient' 'mariadb-clients' 'mytop' 'mariadb')
-pkgver=5.5.38
+pkgver=10.0.12
_pkgver=${pkgver/.a/a}
pkgrel=1
arch=('i686' 'x86_64')
license=('GPL')
url='http://mariadb.org/'
-makedepends=('cmake' 'openssl' 'zlib' 'libaio')
-source=(http://mariadb.kisiek.net/mariadb-$pkgver/source/mariadb-$pkgver.tar.gz
+makedepends=('cmake' 'openssl' 'zlib' 'libaio' 'libxml2' 'openssl' 'pcre')
+source=(https://downloads.mariadb.org/interstitial/mariadb-$pkgver/source/mariadb-$pkgver.tar.gz
mariadb.service
mariadb-post.sh
mariadb-tmpfile.conf)
-md5sums=('fa9ba00b084b95a45fab70860c412f10'
+md5sums=('6e9a7c075526f8f2f83ad8e0933bab2f'
'd488fffa9f62f9949c4aa1bb6e6db692'
'b79e65a5aa536e6b5bc60988eb0b78a2'
'2fa6e456964d4ff5e6d4f9ff0126aed6')
@@ -45,6 +45,7 @@ build() {
-DWITH_READLINE=ON \
-DWITH_ZLIB=system \
-DWITH_SSL=system \
+ -DWITH_PCRE=system \
-DWITH_LIBWRAP=OFF \
-DWITH_EXTRA_CHARSETS=complex \
-DWITH_EMBEDDED_SERVER=ON \
@@ -52,21 +53,21 @@ build() {
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
- -DWITHOUT_TOKUDB_STORAGE_ENGINE=1 \
+ -DWITH_TOKUDB_STORAGE_ENGINE=1 \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITHOUT_FEDERATED_STORAGE_ENGINE=1 \
-DWITHOUT_PBXT_STORAGE_ENGINE=1 \
- -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" \
+ -DWITHOUT_TOKUDB=1 \
+ -DCMAKE_C_FLAGS="-fPIC $CFLAGS -fno-strict-aliasing -DBIG_JOINS=1 -fomit-frame-pointer -fno-delete-null-pointer-checks" \
+ -DCMAKE_CXX_FLAGS="-fPIC $CXXFLAGS -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors -fno-rtti -fno-delete-null-pointer-checks" \
-DWITH_MYSQLD_LDFLAGS="$LDFLAGS"
-
make
}
package_libmariadbclient() {
pkgdesc='MariaDB client libraries'
- depends=('openssl' 'libaio' 'zlib')
+ depends=('openssl' 'libaio' 'zlib' 'pcre')
conflicts=('libmysqlclient')
provides=("libmysqlclient=$pkgver")
options=('staticlibs')
@@ -81,11 +82,13 @@ package_libmariadbclient() {
for man in mysql_config mysql_client_test_embedded mysqltest_embedded; do
install -m644 "$srcdir"/$pkgbase-$_pkgver/man/$man.1 "$pkgdir"/usr/share/man/man1/$man.1
done
+
+ rm "$pkgdir"/usr/lib/libmysql{client,client_r,d}.a
}
package_mariadb-clients() {
pkgdesc='MariaDB client tools'
- depends=('libmariadbclient' 'zlib')
+ depends=('libmariadbclient' 'zlib' 'openssl')
conflicts=('mysql-clients')
provides=("mysql-clients=$pkgver")
@@ -105,7 +108,7 @@ package_mariadb-clients() {
package_mytop() {
pkgdesc='Top clone for MariaDB'
- depends=('perl-dbd-mysql' 'perl-term-readkey')
+ depends=('perl' 'perl-dbd-mysql' 'perl-term-readkey')
cd build
install -Dm755 scripts/mytop "$pkgdir"/usr/bin/mytop
@@ -115,7 +118,7 @@ package_mariadb() {
pkgdesc='Fast SQL database server, drop-in replacement for MySQL'
backup=('etc/mysql/my.cnf')
install=mariadb.install
- depends=('mariadb-clients' 'inetutils' 'libaio')
+ depends=('mariadb-clients' 'inetutils' 'libaio' 'libxml2' 'pcre')
conflicts=('mysql')
provides=("mysql=$pkgver")
options=('emptydirs')
diff --git a/extra/mariadb/PKGBUILD.10 b/extra/mariadb/PKGBUILD.10
deleted file mode 100644
index aed0859e3..000000000
--- a/extra/mariadb/PKGBUILD.10
+++ /dev/null
@@ -1,148 +0,0 @@
-# $Id: PKGBUILD 206433 2014-02-26 06:33:34Z bpiotrowski $
-# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
-
-pkgbase=mariadb
-pkgname=('libmariadbclient' 'mariadb-clients' 'mytop' 'mariadb')
-pkgver=10.0.9
-_pkgver=${pkgver/.a/a}
-pkgrel=1
-arch=('i686' 'x86_64')
-license=('GPL')
-url='http://mariadb.org/'
-makedepends=('cmake' 'openssl' 'zlib' 'libaio' 'libxml2' 'openssl')
-source=(http://mirrors.supportex.net/$pkgbase/$pkgbase-$_pkgver/kvm-tarbake-jaunty-x86/$pkgbase-$_pkgver.tar.gz
- mariadb.service
- mariadb-post.sh
- mariadb-tmpfile.conf)
-md5sums=('36363eaaeace9e81a64ac94d9d53bffe'
- 'd488fffa9f62f9949c4aa1bb6e6db692'
- 'b79e65a5aa536e6b5bc60988eb0b78a2'
- '2fa6e456964d4ff5e6d4f9ff0126aed6')
-
-build() {
- mkdir build
- cd build
-
- cmake ../$pkgbase-$_pkgver \
- -DBUILD_CONFIG=mysql_release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DSYSCONFDIR=/etc/mysql \
- -DMYSQL_DATADIR=/var/lib/mysql \
- -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \
- -DDEFAULT_CHARSET=utf8 \
- -DDEFAULT_COLLATION=utf8_general_ci \
- -DENABLED_LOCAL_INFILE=ON \
- -DINSTALL_INFODIR=share/mysql/docs \
- -DINSTALL_MANDIR=share/man \
- -DINSTALL_PLUGINDIR=lib/mysql/plugin \
- -DINSTALL_SCRIPTDIR=bin \
- -DINSTALL_INCLUDEDIR=include/mysql \
- -DINSTALL_DOCREADMEDIR=share/mysql \
- -DINSTALL_SUPPORTFILESDIR=share/mysql \
- -DINSTALL_MYSQLSHAREDIR=share/mysql \
- -DINSTALL_DOCDIR=share/mysql/docs \
- -DINSTALL_SHAREDIR=share/mysql \
- -DWITH_READLINE=ON \
- -DWITH_ZLIB=system \
- -DWITH_SSL=system \
- -DWITH_LIBWRAP=OFF \
- -DWITH_EXTRA_CHARSETS=complex \
- -DWITH_EMBEDDED_SERVER=ON \
- -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
- -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
- -DWITH_INNOBASE_STORAGE_ENGINE=1 \
- -DWITH_PARTITION_STORAGE_ENGINE=1 \
- -DWITH_TOKUDB_STORAGE_ENGINE=1 \
- -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
- -DWITHOUT_FEDERATED_STORAGE_ENGINE=1 \
- -DWITHOUT_PBXT_STORAGE_ENGINE=1 \
- -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" \
- -DWITH_MYSQLD_LDFLAGS="$LDFLAGS"
-
-
- make
-}
-
-package_libmariadbclient() {
- pkgdesc='MariaDB client libraries'
- depends=('openssl' 'libaio' 'zlib')
- conflicts=('libmysqlclient')
- provides=("libmysqlclient=$pkgver")
- options=('staticlibs')
-
- cd build
- for dir in include libmysql libmysqld libservices; do
- make -C $dir DESTDIR="$pkgdir" install
- done
-
- install -Dm755 scripts/mysql_config "$pkgdir"/usr/bin/mysql_config
- install -d "$pkgdir"/usr/share/man/man1
- for man in mysql_config mysql_client_test_embedded mysqltest_embedded; do
- install -m644 "$srcdir"/$pkgbase-$_pkgver/man/$man.1 "$pkgdir"/usr/share/man/man1/$man.1
- done
-}
-
-package_mariadb-clients() {
- pkgdesc='MariaDB client tools'
- depends=('libmariadbclient' 'zlib' 'openssl')
- conflicts=('mysql-clients')
- provides=("mysql-clients=$pkgver")
-
- cd build
- make -C client DESTDIR="$pkgdir" install
-
- # install man pages
- install -d "$pkgdir"/usr/share/man/man1
- for man in mysql mysqladmin mysqlcheck mysqldump mysqlimport mysqlshow mysqlslap; do
- install -m644 "$srcdir"/$pkgbase-$_pkgver/man/$man.1 "$pkgdir"/usr/share/man/man1/$man.1
- done
-
- # provided by mariadb
- rm "$pkgdir"/usr/bin/{mysql_{plugin,upgrade},mysqlbinlog,mysqltest}
-
-}
-
-package_mytop() {
- pkgdesc='Top clone for MariaDB'
- depends=('perl' 'perl-dbd-mysql' 'perl-term-readkey')
-
- cd build
- install -Dm755 scripts/mytop "$pkgdir"/usr/bin/mytop
-}
-
-package_mariadb() {
- pkgdesc='Fast SQL database server, drop-in replacement for MySQL'
- backup=('etc/mysql/my.cnf')
- install=mariadb.install
- depends=('mariadb-clients' 'inetutils' 'libaio' 'libxml2')
- conflicts=('mysql')
- provides=("mysql=$pkgver")
- options=('emptydirs')
-
- cd build
- make DESTDIR="$pkgdir" install
-
- install -Dm644 "$pkgdir"/usr/share/mysql/my-medium.cnf "$pkgdir"/etc/mysql/my.cnf
- install -Dm755 ../mariadb-post.sh "$pkgdir"/usr/bin/mysqld-post
- install -Dm644 ../mariadb.service "$pkgdir"/usr/lib/systemd/system/mysqld.service
- install -Dm644 ../mariadb-tmpfile.conf "$pkgdir"/usr/lib/tmpfiles.d/mysql.conf
-
- # provided by libmariadbclient
- cd "$pkgdir"
- rm usr/bin/{mysql_config,mysql_client_test_embedded,mysqltest_embedded}
- rm usr/lib/libmysql*
- rm -r usr/include/
- rm usr/share/man/man1/{mysql_config,mysql_client_test_embedded,mysqltest_embedded}.1
-
- # provided by mariadb-clients
- rm usr/bin/{mysql,mysqladmin,mysqlcheck,mysqldump,mysqlimport,mysqlshow,mysqlslap}
- rm usr/share/man/man1/{mysql,mysqladmin,mysqlcheck,mysqldump,mysqlimport,mysqlshow,mysqlslap}.1
-
- # provided by mytop
- rm usr/bin/mytop
-
- # not needed
- rm -r usr/{data,mysql-test,sql-bench}
- rm usr/share/man/man1/mysql-test-run.pl.1
-}
diff --git a/extra/mariadb/mariadb.install b/extra/mariadb/mariadb.install
index 7d3c2ce5c..595bc4c4d 100644
--- a/extra/mariadb/mariadb.install
+++ b/extra/mariadb/mariadb.install
@@ -14,9 +14,6 @@ post_install(){
fi
usr/bin/systemd-tmpfiles --create mysql.conf
-
- echo ">> If you are migrating from MySQL, don't forget to run 'mysql_upgrade'"
- echo " after mysqld.service restart."
}
post_upgrade(){
@@ -31,16 +28,21 @@ post_upgrade(){
fi
if [[ "$(vercmp $2 5.5.25-5)" -lt 0 ]]; then
- echo ">> mysql.service has been renamed to mysqld.service to keep"
- echo " consistency with MySQL package."
+ echo ":: mysql.service has been renamed to mysqld.service to keep"
+ echo " consistency with MySQL package."
+ fi
+
+ if [[ "$(vercmp $2 10.0)" -lt 0 ]]; then
+ echo ":: Major version update. Consider restarting mysqld.service and"
+ echo " running mysql_upgrade afterwards."
fi
}
post_remove(){
if getent passwd mysql >/dev/null 2>&1; then
userdel mysql
-
fi
+
if getent group mysql >/dev/null 2>&1; then
groupdel mysql
fi