diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-01-28 03:27:16 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-01-28 03:27:16 +0000 |
commit | 462391357aa5e749dc9908c15f3baa0b4416f3d8 (patch) | |
tree | 11d4d3f054aae9ffd869adc634054f64a16d83b8 /community | |
parent | 748e32a3a886569b58a27003e85b76be5746153d (diff) |
Tue Jan 28 03:22:21 UTC 2014
Diffstat (limited to 'community')
28 files changed, 238 insertions, 185 deletions
diff --git a/community/acpi_call-lts/PKGBUILD b/community/acpi_call-lts/PKGBUILD new file mode 100644 index 000000000..da5d7037b --- /dev/null +++ b/community/acpi_call-lts/PKGBUILD @@ -0,0 +1,41 @@ +# $Id: PKGBUILD 104853 2014-01-27 15:22:07Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd@gmail.com> +# Contributor: mortzu <me@mortzu.de> +# Contributor: fnord0 <fnord0@riseup.net> + +pkgname=acpi_call-lts +pkgver=1.1.0 +pkgrel=1 +_extramodules=extramodules-3.10-lts +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +arch=('i686' 'x86_64') +url="http://github.com/mkottman/${pkgname%-*}" +license=('GPL') +depends=('linux-lts>=3.10.26') +makedepends=('linux-lts-headers>=3.10.26') +provides=("${pkgname%-*}") +install="${pkgname%-*}.install" +source=("${url}/archive/v${pkgver}.tar.gz") +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') + +build() { + cd ${pkgname%-*}-${pkgver} + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make KVERSION="${_kernver}" +} + +package() { + cd ${pkgname%-*}-${pkgver} + + install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d} + install -m 644 ${pkgname%-*}.ko "${pkgdir}"/usr/lib/modules/${_extramodules} + gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${pkgname%-*}.ko + echo ${pkgname%-*} > "${pkgdir}"/usr/lib/modules-load.d/${pkgname%-*}.conf + + install -dm 755 "${pkgdir}"/usr/share/${pkgname%-*} + cp -dr --no-preserve='ownership' {examples,support} "${pkgdir}"/usr/share/${pkgname%-*}/ +} + +# vim: ts=2 sw=2 et: diff --git a/community/acpi_call-lts/acpi_call.install b/community/acpi_call-lts/acpi_call.install new file mode 100644 index 000000000..2368eca21 --- /dev/null +++ b/community/acpi_call-lts/acpi_call.install @@ -0,0 +1,14 @@ +post_install() { + _extramodules=extramodules-3.10-lts + depmod $(cat /usr/lib/modules/${_extramodules}/version) +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + +# vim: ts=2 sw=2 et: diff --git a/community/acpi_call/PKGBUILD b/community/acpi_call/PKGBUILD new file mode 100644 index 000000000..c0bd2efcf --- /dev/null +++ b/community/acpi_call/PKGBUILD @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 104848 2014-01-27 15:11:04Z alucryd $ +# Maintainer: Maxime Gauduin <alucryd@gmail.com> +# Contributor: mortzu <me@mortzu.de> +# Contributor: fnord0 <fnord0@riseup.net> + +pkgname=acpi_call +pkgver=1.1.0 +pkgrel=1 +_extramodules=extramodules-3.12-ARCH +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +arch=('i686' 'x86_64') +url="http://github.com/mkottman/${pkgname}" +license=('GPL') +depends=('linux>=3.12' 'linux<3.13') +makedepends=('linux-headers>=3.12' 'linux-headers<3.13') +install="${pkgname}.install" +source=("${url}/archive/v${pkgver}.tar.gz") +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') + +build() { + cd ${pkgname}-${pkgver} + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make KVERSION="${_kernver}" +} + +package() { + cd ${pkgname}-${pkgver} + + install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d} + install -m 644 ${pkgname}.ko "${pkgdir}"/usr/lib/modules/${_extramodules} + gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${pkgname}.ko + echo ${pkgname} > "${pkgdir}"/usr/lib/modules-load.d/${pkgname}.conf + + install -dm 755 "${pkgdir}"/usr/share/${pkgname} + cp -dr --no-preserve='ownership' {examples,support} "${pkgdir}"/usr/share/${pkgname}/ +} + +# vim: ts=2 sw=2 et: diff --git a/community/acpi_call/acpi_call.install b/community/acpi_call/acpi_call.install new file mode 100644 index 000000000..333f9f995 --- /dev/null +++ b/community/acpi_call/acpi_call.install @@ -0,0 +1,14 @@ +post_install() { + _extramodules=extramodules-3.12-ARCH + depmod $(cat /usr/lib/modules/${_extramodules}/version) +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + +# vim: ts=2 sw=2 et: diff --git a/community/darkstat/PKGBUILD b/community/darkstat/PKGBUILD index 441c560fa..822187924 100644 --- a/community/darkstat/PKGBUILD +++ b/community/darkstat/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 95671 2013-08-15 12:15:55Z spupykin $ +# $Id: PKGBUILD 104831 2014-01-27 09:59:59Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=darkstat -pkgver=3.0.716 -pkgrel=2 +pkgver=3.0.718 +pkgrel=1 pkgdesc="Network statistics gatherer (packet sniffer)" url="http://dmr.ath.cx/net/darkstat/" license=("GPL") @@ -14,7 +14,7 @@ source=(http://dmr.ath.cx/net/darkstat/darkstat-$pkgver.tar.bz2 darkstat.service darkstat.conf) install=darkstat.install -md5sums=('f334d3b8acd45cd06b5929a249abebe2' +md5sums=('1fb31ac01d4689493c917fa622a002e7' 'e28c56657502ce3e62c1fc6bf5ce59f7' 'aa9a9effd1e8f08860afcd6439fc94c5') diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD index 52f9e77a8..d3bbcd4c0 100644 --- a/community/go/PKGBUILD +++ b/community/go/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 101866 2013-12-02 13:37:29Z arodseth $ +# $Id: PKGBUILD 104859 2014-01-27 16:24:41Z arodseth $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Rémy Oudompheng <remy@archlinux.org> @@ -10,7 +10,7 @@ pkgname=go pkgver=1.2 -pkgrel=1 +pkgrel=2 epoch=2 pkgdesc='Compiler and tools for the Go programming language from Google' arch=('x86_64' 'i686') @@ -24,15 +24,11 @@ install="$pkgname.install" backup=('usr/lib/go/bin') if [ "$CARCH" == 'x86_64' ]; then - source=("http://go.googlecode.com/files/${pkgname}$pkgver.linux-amd64.tar.gz" - "$pkgname.sh") - sha256sums=('1252ca0aa0a96d53c0592fbc4ea9c9ff5c6b588169c92e08d06da9d89d9d91f2' - 'b6209904c88bde96efcac846c267e308e4dc39c8a45f2690204c2175de4b9b0a') + source=("http://go.googlecode.com/files/${pkgname}$pkgver.linux-amd64.tar.gz") + sha256sums=('1252ca0aa0a96d53c0592fbc4ea9c9ff5c6b588169c92e08d06da9d89d9d91f2') else - source=("http://go.googlecode.com/files/${pkgname}$pkgver.linux-386.tar.gz" - "$pkgname.sh") - sha256sums=('3f51aacc7af60c520fe1071f3cb1d9ceee5db0e8fdfb7168a73e12fd7603e651' - 'b6209904c88bde96efcac846c267e308e4dc39c8a45f2690204c2175de4b9b0a') + source=("http://go.googlecode.com/files/${pkgname}$pkgver.linux-386.tar.gz") + sha256sums=('3f51aacc7af60c520fe1071f3cb1d9ceee5db0e8fdfb7168a73e12fd7603e651') fi build() { @@ -41,10 +37,9 @@ build() { export GOROOT_FINAL=/usr/lib/go # - # Arch Linux doesn't support SSE2 for i686. - # - # Use "go-sse2" from AUR if you have am i686 CPU that supports SSE2. - # It is highly likely that it does, and the SSE2 version is _a lot_ faster. + # Arch Linux doesn't support SSE2 for i686 (to support older CPUs) + # The SSE2 version is _a lot_ faster for i686. + # This line disables it. # export GO386=387 @@ -134,9 +129,6 @@ package() { install -Dm644 src/pkg/runtime/cgocall.h \ "$pkgdir/usr/lib/go/src/pkg/runtime/cgocall.h" - # For packages that source /etc/profile.d/go.sh - install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/etc/profile.d/$pkgname.sh" - # This is to make go get code.google.com/p/go-tour/gotour and # then running the gotour executable work out of the box. ln -sf /usr/bin "$pkgdir/usr/lib/go/bin" diff --git a/community/go/go.install b/community/go/go.install index e0610f3c5..286aaf9dd 100644 --- a/community/go/go.install +++ b/community/go/go.install @@ -1,10 +1,13 @@ post_install() { # Friendly message for new users - echo "Example use of the \"go\" tool:" - echo ' mkdir ~/mygoproject' - echo ' export GOPATH=~/mygoproject' - echo ' export PATH=\$PATH:\$GOPATH/bin' - echo ' go get github.com/codegangsta/martini' + echo + echo 'Example use of the "go" tool:' + echo + echo ' mkdir ~/go' + echo ' export GOPATH=~/go' + echo ' export PATH=$PATH:~/go/bin' + echo ' go get code.google.com/p/go-tour/gotour' + echo } # vim:set ts=2 sw=2 et: diff --git a/community/go/go.sh b/community/go/go.sh deleted file mode 100644 index 8393dc8d2..000000000 --- a/community/go/go.sh +++ /dev/null @@ -1 +0,0 @@ -export GOROOT=/usr/lib/go diff --git a/community/instead/PKGBUILD b/community/instead/PKGBUILD index 77b579cd4..e68815f34 100644 --- a/community/instead/PKGBUILD +++ b/community/instead/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 94126 2013-07-14 18:31:12Z spupykin $ +# $Id: PKGBUILD 104835 2014-01-27 10:00:52Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Peter Kosyh <p.kosyhgmail.com> pkgname=instead -pkgver=1.9.1 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 pkgdesc="a quest interpreter" arch=('i686' 'x86_64') url="http://sourceforge.net/projects/instead/" @@ -12,7 +12,7 @@ license=('GPL') depends=('sdl_image' 'sdl_mixer' 'sdl_ttf' 'lua') optdepends=('instead-launcher: install and update INSTEAD games from net') source=(http://downloads.sourceforge.net/project/instead/instead/${pkgver}/instead_${pkgver}.tar.gz) -md5sums=('fe925715e48ce06ddce9eeeec380b881') +md5sums=('3b65855cc0aa5040c881f2830e154365') build() { cd "${srcdir}/instead-${pkgver}" diff --git a/community/libgit2/PKGBUILD b/community/libgit2/PKGBUILD index aedbb4fde..7d1f23fd8 100644 --- a/community/libgit2/PKGBUILD +++ b/community/libgit2/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 93245 2013-06-29 19:05:07Z thestinger $ +# $Id: PKGBUILD 104861 2014-01-27 17:22:44Z thestinger $ # Maintainer: Daniel Micay <danielmicay@gmail.com> # Contributor: Hilton Medeiros <medeiros.hilton@gmail.com> # Contributor: Dave Reisner <d@falconindy.com> pkgname=libgit2 -pkgver=0.19.0 +pkgver=0.20.0 pkgrel=1 pkgdesc="A linkable library for Git" arch=('i686' 'x86_64') @@ -12,8 +12,8 @@ url="http://libgit2.github.com/" depends=(zlib openssl libssh2) makedepends=(cmake python) license=('GPL2') -source=("src-$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/tarball/v$pkgver") -md5sums=('df1c1e058b2d0f46b1b73dc78d551ea1') +source=("https://github.com/libgit2/libgit2/archive/v${pkgver}.tar.gz") +md5sums=('e35f613a37e11354f34249f2faa68237') build() { cd $pkgname-* diff --git a/community/madman/PKGBUILD b/community/madman/PKGBUILD index 6cb991cff..821b7c1e1 100644 --- a/community/madman/PKGBUILD +++ b/community/madman/PKGBUILD @@ -1,37 +1,33 @@ -# $Id: PKGBUILD 87994 2013-04-09 21:36:20Z eric $ +# $Id: PKGBUILD 104837 2014-01-27 10:33:49Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Eric Belanger <belanger@astro.umontreal.ca> # Contributor: Hugo Ideler <hugoideler@dse.nl> # Contributor: Zsolt Varadi <sysop_xxl@fibermail.hu> pkgname=madman -pkgver=0.94beta1.20060611 -pkgrel=3 +pkgver=0.94beta1.20080906 +pkgrel=1 pkgdesc="I-tunes like music player" arch=('i686' 'x86_64') url="http://madman.sourceforge.net/" license=('GPL') depends=('qt3' 'xmms' 'gtk' 'taglib') -makedepends=('python2' 'scons') -source=(ftp://ftp.archlinux.org/other/community/madman/madman_$pkgver.orig.tar.gz - ftp://ftp.archlinux.org/other/community/madman/madman_$pkgver-2.diff.gz +makedepends=('python2' 'scons' 'git') +source=(git+http://git.tiker.net/trees/madman.git ftp://ftp.archlinux.org/other/community/madman/madman.desktop ftp://ftp.archlinux.org/other/community/madman/madman_logo.png ftp://ftp.archlinux.org/other/community/madman/madman_logo_mini.png ftp://ftp.archlinux.org/other/community/madman/madman_logo_large.png fake-g++.sh) -md5sums=('36e7a4619ebe83ed939c7ae09c16d535' - '26de942ae2465fb805748d3bea9a8a17' +md5sums=('SKIP' '591354b69235d5a4b5a09591d04db266' 'd4546f77857a6ccdabb2036eb6a0da07' '2d54bb8eceed283edc88a3e4553d2483' '3c2da1b1800fb372e225ae38fa1398e8' '685a6fb13c861b82950dd6a77fd02120') -build() { - cd $srcdir/$pkgname-$pkgver.orig - - patch -p1 -i $srcdir/madman_0.94beta1.20060611-2.diff +prepare() { + cd $srcdir/$pkgname mkdir -p ,build/release/designer touch ,build/release/designer/tsonglistview.h \ ,build/release/designer/tsetlistview.h \ @@ -39,16 +35,19 @@ build() { ,build/release/designer/tacceleratorlineedit.h \ ,build/release/designer/tsonglistview.h \ ,build/release/designer/tsetlistview.h - sed -i '26,1i#include <memory>' utility/base.h sed -i 's|python|python2|' designer/make_imagedata httpd/make_webdata doc/update_format_tag +} + +build() { + cd $srcdir/$pkgname + echo -e '\n\n' | ./configure install -m755 $srcdir/fake-g++.sh ./g++ export PATH=.:$PATH - scons qt_directory=/usr/lib/qt3 add_c_include_dirs=/usr/include/qt3 } package() { - cd $srcdir/$pkgname-$pkgver.orig + cd $srcdir/$pkgname scons qt_directory=/usr/lib/qt3 add_c_include_dirs=/usr/include/qt3 \ install_to=$pkgdir/usr prefix=/usr install diff --git a/community/mate-desktop/PKGBUILD b/community/mate-desktop/PKGBUILD index b29bece25..caeed6036 100644 --- a/community/mate-desktop/PKGBUILD +++ b/community/mate-desktop/PKGBUILD @@ -1,17 +1,15 @@ -# $Id: PKGBUILD 104063 2014-01-14 23:10:03Z flexiondotorg $ +# $Id: PKGBUILD 104842 2014-01-27 11:23:45Z flexiondotorg $ # Maintainer : Martin Wimpress <code@flexion.org> -# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com> -# Contributor: Xpander <xpander0@gmail.com> pkgname=mate-desktop pkgver=1.6.2 -pkgrel=1 +pkgrel=2 pkgdesc="Library with common API for various MATE modules" url="http://mate-desktop.org" arch=('i686' 'x86_64') license=(GPL LGPL) depends=('dconf' 'gtk2' 'hicolor-icon-theme' 'libunique' 'python2' - 'startup-notification') + 'startup-notification' 'ttf-dejavu') makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser') optdepends=('lightdm-gtk2-greeter: A lightweight display manager') options=('!emptydirs') diff --git a/community/mate-file-manager-open-terminal/PKGBUILD b/community/mate-file-manager-open-terminal/PKGBUILD index ef1c1a70c..e40d19b16 100644 --- a/community/mate-file-manager-open-terminal/PKGBUILD +++ b/community/mate-file-manager-open-terminal/PKGBUILD @@ -1,11 +1,9 @@ -# $Id: PKGBUILD 104230 2014-01-16 17:42:41Z flexiondotorg $ +# $Id: PKGBUILD 104828 2014-01-27 09:49:50Z flexiondotorg $ # Maintainer : Martin Wimpress <code@flexion.org> -# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com> -# Contributor: Xpander <xpander0@gmail.com> pkgname=mate-file-manager-open-terminal -pkgver=1.6.0 -pkgrel=7 +pkgver=1.6.1 +pkgrel=1 pkgdesc="A Caja extension for opening terminals in arbitrary local paths." url="http://mate-desktop.org/" arch=('i686' 'x86_64') @@ -15,12 +13,12 @@ makedepends=('mate-common' 'perl-xml-parser') options=('!emptydirs') groups=('mate-extra') source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz") -sha1sums=('8695ac9d0acbc27173d024340f121cd298aff0b9') +sha1sums=('958a213572e99cf734aeae75c604a9193abe07de') install=${pkgname}.install build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./autogen.sh \ + ./configure \ --prefix=/usr make } diff --git a/community/newsbeuter/PKGBUILD b/community/newsbeuter/PKGBUILD index 2125fab5f..a89a6a097 100644 --- a/community/newsbeuter/PKGBUILD +++ b/community/newsbeuter/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 99927 2013-10-31 02:31:10Z allan $ +# $Id: PKGBUILD 104865 2014-01-27 18:21:58Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Sven Pfleiderer <pfleidi@roothausen.de> pkgname=newsbeuter -pkgver=2.7 +pkgver=2.8 pkgrel=1 pkgdesc="A RSS feed reader for the text console with special Podcast support" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ optdepends=('ruby') install=$pkgname.install changelog=$pkgname.changelog source=(http://www.newsbeuter.org/downloads/$pkgname-$pkgver.tar.gz) -sha256sums=('e6720da7ac3f5ea83bc39cd17bd61ccf458b7167f5a17170ae32c7b6e8ff903a') +sha256sums=('c872a068ec7792680b11126230dff240dee72acdab8f153016ba5ef83c8a7804') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/newsbeuter/newsbeuter.changelog b/community/newsbeuter/newsbeuter.changelog index 6d5db9fd3..357a7fe19 100644 --- a/community/newsbeuter/newsbeuter.changelog +++ b/community/newsbeuter/newsbeuter.changelog @@ -1,3 +1,6 @@ +2014-01-27 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * newsbeuter 2.8-1 + 2013-09-02 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * newsbeuter 2.7-1 diff --git a/community/nsd/PKGBUILD b/community/nsd/PKGBUILD index f12229e29..999e160f1 100644 --- a/community/nsd/PKGBUILD +++ b/community/nsd/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 103387 2014-01-05 10:34:05Z bisson $ +# $Id: PKGBUILD 104857 2014-01-27 16:23:54Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Roberto Alsina <ralsina@kde.org> pkgname=nsd -pkgver=4.0.0 -pkgrel=3 +pkgver=4.0.1 +pkgrel=1 pkgdesc='Authoritative only, high performance and simple DNS server' url='http://www.nlnetlabs.nl/nsd/' license=('BSD') @@ -15,7 +15,7 @@ makedepends=('flex') source=("http://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz" 'tmpfiles.d' 'service') -sha1sums=('b3ebd669be8e830f62062d12be55242ca41da369' +sha1sums=('788cc290ade7fc6a61fe4391837d3abddbda4df0' '7ad2b8da961a893095eede8963cf8026b13186a1' '3dbe300d834a32c9a339a6c76c58f5c240239e9b') diff --git a/community/pdns-recursor/PKGBUILD b/community/powerdns-recursor/PKGBUILD index b226c742f..d8ee40a25 100644 --- a/community/pdns-recursor/PKGBUILD +++ b/community/powerdns-recursor/PKGBUILD @@ -1,33 +1,34 @@ -# $Id: PKGBUILD 100036 2013-10-31 11:20:57Z arodseth $ +# $Id: PKGBUILD 100035 2013-10-31 11:20:48Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Jan Steffens <heftig@archlinux.org> -pkgname=pdns-recursor +pkgname=powerdns-recursor pkgver=3.5.3 -pkgrel=1 -pkgdesc='PowerDNS recursor' +pkgrel=2 +pkgdesc='Resolving DNS server' url='https://www.powerdns.com/' license=('GPL') arch=('x86_64' 'i686') depends=('gcc-libs' 'lua51') makedepends=('boost') +replaces=('pdns-recursor') +provides=('pdns-recursor') +conflicts=('pdns-recursor') backup=('etc/powerdns/recursor.conf') -source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.bz2" +source=("http://downloads.powerdns.com/releases/pdns-recursor-$pkgver.tar.bz2" 'pdns-recursor.service') sha256sums=('192c0b47a1cfcdccaa88d70fd33766a4c381f4223f966416f15e169df5d58eaa' - '51688d9576736fdf210048098fa96c8710bfbd6a63eb4d69d20bac57b299b5f9') + 'd4f545e85dffa86bf23c89ff0f352c74ec3524dfc53871f129656299222e4fba') build() { - cd "$pkgname-$pkgver" - - make -j1 LUA=1 \ + make -C "pdns-recursor-$pkgver" -j1 LUA=1 \ LUA_CPPFLAGS_CONFIG="$(pkg-config --cflags lua5.1)" \ LUA_LIBS_CONFIG="$(pkg-config --libs lua5.1)" } package() { - cd "$pkgname-$pkgver" + cd "pdns-recursor-$pkgver" make SBINDIR="/usr/bin" DESTDIR="$pkgdir" install mv "$pkgdir/etc/powerdns/recursor.conf-dist" \ diff --git a/community/pdns-recursor/pdns-recursor.service b/community/powerdns-recursor/pdns-recursor.service index e8d23ccd0..0859889a6 100644 --- a/community/pdns-recursor/pdns-recursor.service +++ b/community/powerdns-recursor/pdns-recursor.service @@ -1,5 +1,5 @@ [Unit] -Description=PowerDNS recursing nameserver +Description=PowerDNS resolving DNS server After=network.target [Service] diff --git a/community/pdns/PKGBUILD b/community/powerdns/PKGBUILD index f647660fd..c64c34976 100644 --- a/community/pdns/PKGBUILD +++ b/community/powerdns/PKGBUILD @@ -1,35 +1,37 @@ -# $Id: PKGBUILD 102266 2013-12-07 10:36:51Z bpiotrowski $ +# $Id: PKGBUILD 101429 2013-11-25 14:11:30Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Kevin Mihelich <kevin@archlinuxarm.org> -pkgname=pdns -pkgver=3.3 -pkgrel=3 -pkgdesc='Modern, advanced and high performance authoritative-only nameserver' +pkgname=powerdns +pkgver=3.3.1 +pkgrel=1 +pkgdesc='Authoritative DNS server' arch=('x86_64' 'i686') url='http://www.powerdns.com/' license=('GPL') -depends=('boost-libs' 'gcc-libs' 'postgresql-libs' 'libmariadbclient' 'sqlite' 'libldap' 'lua51') +depends=('boost-libs' 'gcc-libs' 'postgresql-libs' 'libmariadbclient' 'sqlite' 'libldap' 'lua') makedepends=('boost') -provides=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') -replaces=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') -conflicts=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') +provides=('pdns' 'pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') +replaces=('pdns' 'pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') +conflicts=('pdns' 'pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') options=('!makeflags') backup=('etc/powerdns/pdns.conf') -source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.gz" +source=("http://downloads.powerdns.com/releases/pdns-$pkgver.tar.gz" 'pdns.service' 'pdns.conf') -sha256sums=('93417bb418ccd1eaf85fc98aa9f687ed175de388fa2624a1978b7cd40dc2b0b6' +sha256sums=('feb566994725e049391e9b862c9437ca545f1bb970143d2387e474a6ff645bf3' 'b2358a5951ac944feee15ac03d42ffe9c2a72fa6f57746f77ef8997d54a82040' 'a1afcccb0d2fb6a6f7a5960de95f8d38ce1ac75ac5e3dcecf09e49f0de10166e') prepare() { - touch "$pkgname-$pkgver/AUTHORS" "$pkgname-$pkgver/NEWS" + cd "pdns-$pkgver" + + touch AUTHORS NEWS } build() { - cd "$pkgname-$pkgver" + cd "pdns-$pkgver" ./configure \ --prefix=/usr \ @@ -46,7 +48,7 @@ build() { } package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install + make -C "pdns-$pkgver" DESTDIR="$pkgdir" install install -m644 "$srcdir/pdns.conf" "$pkgdir/etc/powerdns/" install -Dm644 "$srcdir/pdns.service" \ "$pkgdir/usr/lib/systemd/system/pdns.service" diff --git a/community/pdns/pdns.conf b/community/powerdns/pdns.conf index e71d7155c..e71d7155c 100644 --- a/community/pdns/pdns.conf +++ b/community/powerdns/pdns.conf diff --git a/community/pdns/pdns.service b/community/powerdns/pdns.service index b544ba73e..b544ba73e 100644 --- a/community/pdns/pdns.service +++ b/community/powerdns/pdns.service diff --git a/community/python-pybox2d/PKGBUILD b/community/python-pybox2d/PKGBUILD deleted file mode 100644 index 6ef9679f8..000000000 --- a/community/python-pybox2d/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> -pkgname=python-pybox2d -pkgver=370 -pkgrel=1 -pkgdesc="Python wrapper for Box2D" -arch=('i686' 'x86_64') -url="http://code.google.com/p/pybox2d" -license=('GPL') -depends=('python' 'swig') -makedepends=('subversion') -source=("svn+http://pybox2d.googlecode.com/svn/trunk/") -md5sums=('SKIP') - -build() { - cd ${srcdir}/trunk - - python setup.py build -} - -package() { - cd ${srcdir}/trunk - - python setup.py install --root=${pkgdir} -} -# vim: sw=2 ts=2 et: diff --git a/community/python-pygit2/PKGBUILD b/community/python-pygit2/PKGBUILD index 742f53aff..13968cc59 100644 --- a/community/python-pygit2/PKGBUILD +++ b/community/python-pygit2/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 98636 2013-10-15 23:04:31Z thestinger $ +# $Id: PKGBUILD 104863 2014-01-27 17:34:04Z thestinger $ # Maintainer: Daniel Micay <danielmicay@gmail.com> pkgbase=python-pygit2 pkgname=(python-pygit2 python2-pygit2) -pkgver=0.19.1 +pkgver=0.20.0 pkgrel=1 pkgdesc='Python bindings for libgit2' url="https://github.com/libgit2/pygit2" @@ -12,7 +12,7 @@ makedepends=(python python2) arch=(i686 x86_64) license=('GPL2') source=(https://github.com/libgit2/pygit2/archive/v${pkgver}.tar.gz) -md5sums=('98a98d8052a4066ab48b74ebd05c90e1') +md5sums=('3b8cba0ad69bcb2e1aa73d325dcdf53b') package_python-pygit2() { cd "$srcdir/pygit2-$pkgver" diff --git a/community/unrealircd/PKGBUILD b/community/unrealircd/PKGBUILD index 883e1f088..0d4b45bee 100644 --- a/community/unrealircd/PKGBUILD +++ b/community/unrealircd/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 101548 2013-11-27 16:02:52Z spupykin $ +# $Id: PKGBUILD 104840 2014-01-27 10:46:48Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Zerial <fernando@zerial.org> pkgname=unrealircd pkgver=3.2.10.2 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source IRC Server" arch=('i686' 'x86_64') url="http://unrealircd.com" @@ -16,10 +16,12 @@ backup=('etc/unrealircd/unrealircd.conf') install=unrealircd.install source=(http://www.unrealircd.com/downloads/Unreal$pkgver.tar.gz unrealircd.service + unrealircd.tmpfiles.d arch-fixes.patch) md5sums=('21c460dc04d221b401a1701ca96e9e58' - '93276a1cd426e4a811c072c35fc31e94' - '77807313c4578f2c30286b9f9e3fb21c') + '677d8de0bae770488a2c1730f9475a51' + '3ec519ea7dbe99696eb6c51dfc0d382a' + '5f4bf9f99f6c78bc9e6ee4ec66b021fa') prepare() { cd $srcdir/Unreal$pkgver @@ -68,5 +70,7 @@ package() { find $pkgdir/usr -type f -exec chmod ugo+r {} \; find $pkgdir/usr -type d -exec chmod ugo+rx {} \; - install -Dm0644 $srcdir/$pkgname.service $pkgdir/usr/lib/systemd/system/$pkgname.service + rm -f $pkgdir/etc/unrealircd/unreal + install -Dm0644 $srcdir/unrealircd.service $pkgdir/usr/lib/systemd/system/unrealircd.service + install -Dm0644 $srcdir/unrealircd.tmpfiles.d $pkgdir/usr/lib/tmpfiles.d/unrealircd.conf } diff --git a/community/unrealircd/arch-fixes.patch b/community/unrealircd/arch-fixes.patch index a1741968d..2f89647bc 100644 --- a/community/unrealircd/arch-fixes.patch +++ b/community/unrealircd/arch-fixes.patch @@ -1,6 +1,6 @@ -diff -wbBur Unreal3.2.org/doc/example.conf Unreal3.2/doc/example.conf ---- Unreal3.2.org/doc/example.conf 2009-04-13 15:03:55.000000000 +0400 -+++ Unreal3.2/doc/example.conf 2011-08-29 13:39:25.000000000 +0400 +diff -wbBur Unreal3.2.10.2.org/doc/example.conf Unreal3.2.10.2/doc/example.conf +--- Unreal3.2.10.2.org/doc/example.conf 2013-11-24 23:24:26.000000000 +0400 ++++ Unreal3.2.10.2/doc/example.conf 2014-01-27 14:38:16.669081776 +0400 @@ -33,8 +33,8 @@ */ @@ -12,10 +12,22 @@ diff -wbBur Unreal3.2.org/doc/example.conf Unreal3.2/doc/example.conf /* FOR Windows, uncomment the following 2 lines: */ //loadmodule "modules/commands.dll"; -diff -wbBur Unreal3.2.org/src/ircd.c Unreal3.2/src/ircd.c ---- Unreal3.2.org/src/ircd.c 2009-03-01 21:37:58.000000000 +0300 -+++ Unreal3.2/src/ircd.c 2011-08-29 13:39:25.000000000 +0400 -@@ -844,7 +844,7 @@ +diff -wbBur Unreal3.2.10.2.org/include/config.h Unreal3.2.10.2/include/config.h +--- Unreal3.2.10.2.org/include/config.h 2013-11-24 23:24:26.000000000 +0400 ++++ Unreal3.2.10.2/include/config.h 2014-01-27 14:38:53.349081379 +0400 +@@ -248,7 +248,7 @@ + #define RPATH "ircd.rules" /* server rules file */ + #define OPATH "oper.motd" /* Operators MOTD file */ + #define LPATH "debug.log" /* Where the debug file lives, if DEBUGMODE */ +-#define PPATH "ircd.pid" /* file for server pid */ ++#define PPATH "/run/unrealircd/ircd.pid" /* file for server pid */ + #define VPATH "ircd.svsmotd" /* Services MOTD append. */ + #define BPATH "bot.motd" /* Bot MOTD */ + #define IRCDTUNE "ircd.tune" /* tuning .. */ +diff -wbBur Unreal3.2.10.2.org/src/ircd.c Unreal3.2.10.2/src/ircd.c +--- Unreal3.2.10.2.org/src/ircd.c 2013-11-24 23:24:26.000000000 +0400 ++++ Unreal3.2.10.2/src/ircd.c 2014-01-27 14:38:16.669081776 +0400 +@@ -840,7 +840,7 @@ const char *compiledfor, *runtime; int error = 0; @@ -24,7 +36,7 @@ diff -wbBur Unreal3.2.org/src/ircd.c Unreal3.2/src/ircd.c compiledfor = OPENSSL_VERSION_TEXT; runtime = SSLeay_version(SSLEAY_VERSION); if (strcasecmp(compiledfor, runtime)) -@@ -854,7 +854,7 @@ +@@ -850,7 +850,7 @@ error=1; } #endif @@ -33,7 +45,7 @@ diff -wbBur Unreal3.2.org/src/ircd.c Unreal3.2/src/ircd.c runtime = zlibVersion(); compiledfor = ZLIB_VERSION; if (*compiledfor != *runtime) -@@ -864,7 +864,7 @@ +@@ -860,7 +860,7 @@ error = 1; } #endif @@ -42,48 +54,3 @@ diff -wbBur Unreal3.2.org/src/ircd.c Unreal3.2/src/ircd.c /* Perhaps someone should tell them to do this a bit more easy ;) * problem is runtime output is like: 'libcurl/7.11.1 zlib/1.2.1 c-ares/1.2.0' * while header output is like: '7.11.1'. -diff -wbBur Unreal3.2.org/unreal.in Unreal3.2/unreal.in ---- Unreal3.2.org/unreal.in 2009-03-01 21:37:55.000000000 +0300 -+++ Unreal3.2/unreal.in 2011-08-29 13:39:37.000000000 +0400 -@@ -7,7 +7,7 @@ - if [ -r $PID_FILE ] ; then - mv -f $PID_FILE $PID_BACKUP - fi -- @BINDIR@ -+ @BINDIR@/ircd - sleep 1 - if [ ! -r $PID_FILE ] ; then - echo "Possible error encountered (IRCd seemingly not started)" -@@ -31,11 +31,11 @@ - echo "Restarting UnrealIRCd" - kill -2 `cat $PID_FILE` - elif [ "$1" = "mkpasswd" ] ; then -- @BINDIR@ -P $2 $3 -+ @BINDIR@/ircd -P $2 $3 - elif [ "$1" = "version" ] ; then -- @BINDIR@ -v -+ @BINDIR@/ircd -v - elif [ "$1" = "gencloak" ] ; then -- @BINDIR@ -k -+ @BINDIR@/ircd -k - elif [ "$1" = "backtrace" ] ; then - cd @IRCDDIR@ - -@@ -90,7 +90,7 @@ - fi - - # Some ugly prepare work -- ignore errors -- (echo quit|gdb @BINDIR@ $corefile 2>&1)|\ -+ (echo quit|gdb @BINDIR@/ircd $corefile 2>&1)|\ - grep -i 'no such file'|\ - awk -F ':' '{ print $1 }'|sort|uniq|\ - awk -F '.' "{ system(\"ln -s ../$modpath/\" \$2 \".so \" \$0) }" -@@ -110,7 +110,7 @@ - quit - __EOF__ - -- gdb -batch -x gdb.commands @BINDIR@ $corefile -+ gdb -batch -x gdb.commands @BINDIR@/ircd $corefile - rm -f gdb.commands - echo "GCC: `gcc -v 2>&1|tail -n 1`" - echo "UNAME: `uname -a`" diff --git a/community/unrealircd/unrealircd.install b/community/unrealircd/unrealircd.install index 274d8b13f..0eca0c2a8 100644 --- a/community/unrealircd/unrealircd.install +++ b/community/unrealircd/unrealircd.install @@ -1,7 +1,9 @@ post_install() { - echo "Create ircd user and chown /etc/unrealircd and /var/log/unrealircd recursively" + getent passwd ircd >/dev/null || useradd -r ircd + chown -R ircd etc/unrealircd var/log/unrealircd + systemd-tmpfiles --create unrealircd.conf echo "SSL is enabled by default, so you need to create pem files" - echo "Also unrealircd.conf needs adjustments" + echo "unrealircd.conf needs adjustments" echo "See also: https://wiki.archlinux.org/index.php/UnrealIRCd" } @@ -10,5 +12,5 @@ post_upgrade() { } post_remove() { - echo "Don't forget to remove ircd user" + userdel ircd } diff --git a/community/unrealircd/unrealircd.service b/community/unrealircd/unrealircd.service index a81419f2a..7550ebe15 100644 --- a/community/unrealircd/unrealircd.service +++ b/community/unrealircd/unrealircd.service @@ -5,7 +5,7 @@ After=network.target remote-fs.target nss-lookup.target [Service] Type=forking User=ircd -PIDFile=/var/run/unrealircd.pid +PIDFile=/run/unrealircd/ircd.pid ExecStart=/usr/bin/unrealircd [Install] diff --git a/community/unrealircd/unrealircd.tmpfiles.d b/community/unrealircd/unrealircd.tmpfiles.d new file mode 100644 index 000000000..137431233 --- /dev/null +++ b/community/unrealircd/unrealircd.tmpfiles.d @@ -0,0 +1 @@ +d /run/unrealircd 0755 ircd root - |