diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/cinnamon-control-center/PKGBUILD | 6 | ||||
-rw-r--r-- | community/cinnamon-desktop/PKGBUILD | 4 | ||||
-rw-r--r-- | community/cinnamon/PKGBUILD | 8 | ||||
-rw-r--r-- | community/gambas3/PKGBUILD | 91 | ||||
-rw-r--r-- | community/gnuradio/21-fcd.rules | 9 | ||||
-rw-r--r-- | community/gnuradio/PKGBUILD | 78 | ||||
-rw-r--r-- | community/haskell-quickcheck/PKGBUILD | 15 | ||||
-rw-r--r-- | community/haskell-regex-base/PKGBUILD | 15 | ||||
-rw-r--r-- | community/haskell-regex-compat/PKGBUILD | 5 | ||||
-rw-r--r-- | community/haskell-regex-posix/PKGBUILD | 5 | ||||
-rw-r--r-- | community/libfm/PKGBUILD | 6 | ||||
-rw-r--r-- | community/libtaginfo/PKGBUILD | 4 | ||||
-rw-r--r-- | community/libuhd/PKGBUILD | 45 | ||||
-rw-r--r-- | community/libuhd/libuhd.install | 7 | ||||
-rw-r--r-- | community/muffin/PKGBUILD | 6 | ||||
-rw-r--r-- | community/mupdf/PKGBUILD | 4 | ||||
-rw-r--r-- | community/openbox/PKGBUILD | 4 | ||||
-rw-r--r-- | community/opusfile/PKGBUILD | 12 | ||||
-rw-r--r-- | community/python-scipy/PKGBUILD | 23 | ||||
-rw-r--r-- | community/uptimed/PKGBUILD | 6 |
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 |