summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/cinnamon-control-center/PKGBUILD6
-rw-r--r--community/cinnamon-desktop/PKGBUILD4
-rw-r--r--community/cinnamon/PKGBUILD8
-rw-r--r--community/gambas3/PKGBUILD91
-rw-r--r--community/gnuradio/21-fcd.rules9
-rw-r--r--community/gnuradio/PKGBUILD78
-rw-r--r--community/haskell-quickcheck/PKGBUILD15
-rw-r--r--community/haskell-regex-base/PKGBUILD15
-rw-r--r--community/haskell-regex-compat/PKGBUILD5
-rw-r--r--community/haskell-regex-posix/PKGBUILD5
-rw-r--r--community/libfm/PKGBUILD6
-rw-r--r--community/libtaginfo/PKGBUILD4
-rw-r--r--community/libuhd/PKGBUILD45
-rw-r--r--community/libuhd/libuhd.install7
-rw-r--r--community/muffin/PKGBUILD6
-rw-r--r--community/mupdf/PKGBUILD4
-rw-r--r--community/openbox/PKGBUILD4
-rw-r--r--community/opusfile/PKGBUILD12
-rw-r--r--community/python-scipy/PKGBUILD23
-rw-r--r--community/uptimed/PKGBUILD6
20 files changed, 275 insertions, 78 deletions
diff --git a/community/cinnamon-control-center/PKGBUILD b/community/cinnamon-control-center/PKGBUILD
index 5fe19130b..ef1293a11 100644
--- a/community/cinnamon-control-center/PKGBUILD
+++ b/community/cinnamon-control-center/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 98410 2013-10-09 16:57:37Z faidoc $
+# $Id: PKGBUILD 99292 2013-10-26 17:41:03Z faidoc $
# 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.5
pkgrel=1
pkgdesc="The Control Center for Cinnamon"
arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@ license=('GPL')
options=('!libtool' '!emptydirs')
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/cinnamon-control-center/archive/$pkgver.tar.gz"
region.patch)
-sha256sums=('28318423297dd27a51a0a84d0f4b28453aca5c16ca362f7f4b56bd8e1b67b594'
+sha256sums=('ed88759079ce374fa3c78a18c1bc46bc82e37985aa6a2584038092634d1df03d'
'077cb8d6814c32a4df85f71c2b8fa84da25e5260263a6e0536c6e1626051f022')
prepare() {
diff --git a/community/cinnamon-desktop/PKGBUILD b/community/cinnamon-desktop/PKGBUILD
index b492d4376..8c5870085 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.2
pkgrel=1
pkgdesc="Library with common API for various Cinnamon modules"
arch=(i686 x86_64)
@@ -14,7 +14,7 @@ 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=('3a417c6f1a1f77182c794e8df6bbea7f36bf3501a332f974322fa4dd0759319d')
build() {
cd $pkgname-$pkgver
diff --git a/community/cinnamon/PKGBUILD b/community/cinnamon/PKGBUILD
index 3ca79a82b..7e7c9b1fe 100644
--- a/community/cinnamon/PKGBUILD
+++ b/community/cinnamon/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 98678 2013-10-16 15:58:48Z jgc $
+# $Id: PKGBUILD 99288 2013-10-26 17:30:16Z faidoc $
# Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com>
# Contributor: M0Rf30
# Contributor: unifiedlinux
# Contributor: CReimer
pkgname=cinnamon
-pkgver=2.0.2
-pkgrel=2
+pkgver=2.0.6
+pkgrel=1
pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience"
arch=('i686' 'x86_64')
url="http://cinnamon.linuxmint.com/"
@@ -31,7 +31,7 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/Cinnamon/archive/
"keyboard_applet.patch"
"input_keybindings.patch"
"org.archlinux.pkexec.cinnamon-settings-users.policy")
-sha256sums=('3b7043a603c19d96bf1e5ccaafde24ca507c93ee51e81e8c5c8754457a18a5ac'
+sha256sums=('0acd307bb8e8d87f6083d5b112deda20967933f6c70387fee72b2a3b5143ef4f'
'2e10ba71fd9ba40afd7e9492b2fc0d5bcc27874bcde543cfd8a47ad20c52354a'
'ee5694bdc997ffa35a817f691b15bae13747137d35ec2aecd0da298d7edbe426'
'373d80cdb23250fbde846ed493ba422672cc42b03a111c2ce044467ee782df7f'
diff --git a/community/gambas3/PKGBUILD b/community/gambas3/PKGBUILD
index 7b5647b76..c271e442d 100644
--- a/community/gambas3/PKGBUILD
+++ b/community/gambas3/PKGBUILD
@@ -1,21 +1,21 @@
-# $Id: PKGBUILD 95094 2013-08-05 14:15:46Z andyrtr $
+# $Id: PKGBUILD 99309 2013-10-26 19:22:49Z 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
+pkgver=3.5.0
pkgrel=2
pkgdesc="A free development environment based on a Basic interpreter."
arch=('i686' 'x86_64')
@@ -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-gb-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/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..724854bfe
--- /dev/null
+++ b/community/gnuradio/PKGBUILD
@@ -0,0 +1,78 @@
+# $Id: PKGBUILD 99273 2013-10-26 16:24:39Z kkeen $
+# Maintainer: Kyle Keen <keenerd@gmail.com>
+# Contributor: Dominik Heidler <dheidler@gmail.com>
+pkgname=gnuradio
+pkgver=3.7.1
+pkgrel=7
+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'
+ 'pyxml: gnuradio-companion'
+ 'pygtk: gnuradio-companion'
+ 'wxpython: gr-wxgui'
+ 'qwtplot3d: gr-qtgui'
+ 'pyqwt: gr-qtgui'
+ 'doxygen: autogenerated documentation'
+ 'pkgconfig: ?')
+conflicts=('gnuradio-git')
+
+# todo
+# add gr-osmosdr-git to optdepends
+# split the gui components?
+# build doxygen docs?
+
+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 -D -m644 21-fcd.rules "$pkgdir/usr/lib/udev/rules.d/21-fcd.rules"
+ cd "$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/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..81cb30885 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 99322 2013-10-26 21:11:19Z jelle $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Vesa Kaihlavirta <vesa@archlinux.org>
# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
@@ -6,7 +6,7 @@
_hkgname=regex-compat
pkgname=haskell-regex-compat
pkgver=0.95.1
-pkgrel=5
+pkgrel=6
pkgdesc='Replaces and enhances Text.Regex'
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
@@ -14,6 +14,7 @@ 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
+options=('staticlibs')
sha256sums=('d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b')
build() {
diff --git a/community/haskell-regex-posix/PKGBUILD b/community/haskell-regex-posix/PKGBUILD
index 45597f8d6..18a6d6cf3 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 99320 2013-10-26 21:07:39Z jelle $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
@@ -6,7 +6,7 @@
_hkgname=regex-posix
pkgname=haskell-regex-posix
pkgver=0.95.2
-pkgrel=4
+pkgrel=5
pkgdesc='The posix regex backend for regex-base'
url="http://hackage.haskell.org/package/${_hkgname}"
license=('custom:BSD3')
@@ -14,6 +14,7 @@ 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
+options=('staticlibs')
sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e')
build() {
diff --git a/community/libfm/PKGBUILD b/community/libfm/PKGBUILD
index 82b4679cb..0cf1cd21b 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 99255 2013-10-26 14:31:13Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Unknown47 <unknown47r@gmail.com>
# Contributor: Angel Velasquez <angvp@archlinux.org>
@@ -6,7 +6,7 @@
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')
@@ -33,6 +33,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/libtaginfo/PKGBUILD b/community/libtaginfo/PKGBUILD
index 3042a577b..0c3542ec8 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')
url="https://bitbucket.org/shuerhaaken/libtaginfo"
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/muffin/PKGBUILD b/community/muffin/PKGBUILD
index 69783f124..7bc77e655 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 99278 2013-10-26 16:58:22Z faidoc $
# 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')
@@ -16,7 +16,7 @@ makedepends=('intltool' 'gnome-doc-utils' 'gnome-common')
options=('!libtool' '!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/mupdf/PKGBUILD b/community/mupdf/PKGBUILD
index b3653f3ca..f50f2bd46 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 99257 2013-10-26 14:31:26Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
@@ -7,7 +7,7 @@
pkgname=mupdf
pkgver=1.3
-pkgrel=5
+pkgrel=6
pkgdesc='Lightweight PDF and XPS viewer'
arch=('i686' 'x86_64')
url='http://mupdf.com'
diff --git a/community/openbox/PKGBUILD b/community/openbox/PKGBUILD
index 803ad178c..9a9b6da0f 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 99259 2013-10-26 14:31:37Z bpiotrowski $
# 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')
url='http://openbox.org'
diff --git a/community/opusfile/PKGBUILD b/community/opusfile/PKGBUILD
index d7a625073..00afd1442 100644
--- a/community/opusfile/PKGBUILD
+++ b/community/opusfile/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 81936 2013-01-03 21:13:51Z bpiotrowski $
+# $Id: PKGBUILD 99261 2013-10-26 14:32:18Z bpiotrowski $
# 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')
url='http://www.opus-codec.org/'
@@ -15,14 +15,14 @@ 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/python-scipy/PKGBUILD b/community/python-scipy/PKGBUILD
index fdd5383f2..9d6f55c92 100644
--- a/community/python-scipy/PKGBUILD
+++ b/community/python-scipy/PKGBUILD
@@ -6,32 +6,28 @@
# Contributor: Andrzej Giniewicz <gginiu@gmail.com>
pkgname=('python-scipy' 'python2-scipy')
-pkgver=0.12.1
+pkgver=0.13.0
pkgrel=1
pkgdesc="SciPy is open-source software for mathematics, science, and engineering."
arch=('i686' 'x86_64')
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")
-md5sums=('906278290152fedfe79029371ca584a5')
+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,7 +44,8 @@ build() {
check() {
cd scipy-${pkgver}
# figure out how to run tests in the source tree easily
-#python -c "from scipy import test; test('full')"
+# 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
@@ -60,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
@@ -73,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
diff --git a/community/uptimed/PKGBUILD b/community/uptimed/PKGBUILD
index 3941eda98..adcb70939 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 99263 2013-10-26 14:32:30Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Tom Killian <tomk@runbox.com>
@@ -6,7 +6,7 @@
pkgname=uptimed
pkgver=0.3.17
-pkgrel=4
+pkgrel=5
pkgdesc="A system uptime record daemon"
arch=(i686 x86_64)
url="http://podgorny.cz/uptimed/"
@@ -30,7 +30,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