diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/docker/PKGBUILD | 17 | ||||
-rw-r--r-- | community/docker/docker.install | 11 | ||||
-rw-r--r-- | community/gauche/PKGBUILD | 19 | ||||
-rw-r--r-- | community/intellij-idea-libs/PKGBUILD | 8 | ||||
-rw-r--r-- | community/liteide/PKGBUILD | 19 | ||||
-rw-r--r-- | community/perl-net-dropbox-api/PKGBUILD | 31 |
6 files changed, 74 insertions, 31 deletions
diff --git a/community/docker/PKGBUILD b/community/docker/PKGBUILD index fb8df0247..aeca2bfde 100644 --- a/community/docker/PKGBUILD +++ b/community/docker/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 115778 2014-07-16 13:54:27Z seblu $ +# $Id: PKGBUILD 116315 2014-07-24 22:59:14Z seblu $ # Maintainer: Sébastien "Seblu" Luttringer pkgname=docker -pkgver=1.1.1 +pkgver=1.1.2 pkgrel=1 epoch=1 pkgdesc='Pack, ship and run any application as a lightweight container' @@ -16,7 +16,7 @@ optdepends=('btrfs-progs: btrfs backend support' # don't strip binaries! A sha1 is used to check binary consistency. options=('!strip') install=$pkgname.install -source=("git+https://github.com/dotcloud/docker.git#tag=v$pkgver") +source=("git+https://github.com/docker/docker.git#tag=v$pkgver") md5sums=('SKIP') build() { @@ -39,10 +39,15 @@ package() { install -Dm644 'contrib/completion/bash/docker' "$pkgdir/usr/share/bash-completion/completions/docker" install -Dm644 'contrib/completion/zsh/_docker' "$pkgdir/usr/share/zsh/site-functions/_docker" # systemd - install -Dm644 'contrib/init/systemd/docker.service' "$pkgdir/usr/lib/systemd/system/docker.service" + install -Dm644 'contrib/init/systemd/socket-activation/docker.service' \ + "$pkgdir/usr/lib/systemd/system/docker.service" + install -Dm644 'contrib/init/systemd/socket-activation/docker.socket' \ + "$pkgdir/usr/lib/systemd/system/docker.socket" # vim syntax - install -Dm644 'contrib/syntax/vim/syntax/dockerfile.vim' "$pkgdir/usr/share/vim/vimfiles/syntax/dockerfile.vim" - install -Dm644 'contrib/syntax/vim/ftdetect/dockerfile.vim' "$pkgdir/usr/share/vim/vimfiles/dockerfile.vim" + install -Dm644 'contrib/syntax/vim/syntax/dockerfile.vim' \ + "$pkgdir/usr/share/vim/vimfiles/syntax/dockerfile.vim" + install -Dm644 'contrib/syntax/vim/ftdetect/dockerfile.vim' \ + "$pkgdir/usr/share/vim/vimfiles/ftdetect/dockerfile.vim" } # vim:set ts=2 sw=2 et: diff --git a/community/docker/docker.install b/community/docker/docker.install index f730503de..f75fd94aa 100644 --- a/community/docker/docker.install +++ b/community/docker/docker.install @@ -8,6 +8,7 @@ post_install() { # arg 2: the old package version post_upgrade() { (( $(vercmp $2 '1:0.7.1-1') < 0 )) && post_install "$1" || true + (( $(vercmp $2 '1:1.1.1-2') < 0 )) && socketactivation || true } # arg 1: the old package version @@ -15,4 +16,14 @@ post_remove() { groupdel docker >/dev/null 2>&1 || true } +socketactivation() { + if systemctl -q is-enabled docker; then + cat << EOF +The docker service switched to socket activation. +We will enable the socket file for you. Don't need to thanks us. +EOF + systemctl enable docker.socket + fi +} + # vim:set ts=2 sw=2 et: diff --git a/community/gauche/PKGBUILD b/community/gauche/PKGBUILD index efc16877c..360b47db2 100644 --- a/community/gauche/PKGBUILD +++ b/community/gauche/PKGBUILD @@ -1,33 +1,32 @@ -# $Id: PKGBUILD 94289 2013-07-18 21:59:48Z arodseth $ +# $Id: PKGBUILD 116330 2014-07-25 12:11:18Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> # Contributor: Motohiro Ueki <ueki.com@gmail.com> # Contributor: nkoizu <nkoizu@gmail.com> pkgname=gauche -pkgver=0.9.3.3 +pkgver=0.9.4 pkgrel=1 url='http://practical-scheme.net/gauche/' pkgdesc='R5RS Scheme implementation (provides gosh)' depends=('gdbm' 'zlib' 'slib') license=('BSD') arch=('x86_64' 'i686') -install="$pkgname.install" +install=$pkgname.install source=("http://downloads.sourceforge.net/$pkgname/Gauche-$pkgver.tgz") -sha256sums=('3d8b70075faa0f7a24f8d112cc102ee3e1066680cdd19d324d59f33fab79caac') +sha256sums=('7b18bcd70beaced1e004594be46c8cff95795318f6f5830dd2a8a700410fc149') build() { - cd "$srcdir/Gauche-$pkgver" + cd "Gauche-$pkgver" - ./configure --prefix=/usr --enable-multibyte=utf-8 \ - --enable-threads=pthreads - make -j1 + ./configure --enable-multibyte=utf-8 --prefix=/usr + make } package() { - cd "$srcdir/Gauche-$pkgver" + cd "Gauche-$pkgver" - make -j1 DESTDIR="$pkgdir" install-pkg install-doc + make DESTDIR="$pkgdir" install-pkg install-doc install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/intellij-idea-libs/PKGBUILD b/community/intellij-idea-libs/PKGBUILD index 7cdd9cce0..959c4b47b 100644 --- a/community/intellij-idea-libs/PKGBUILD +++ b/community/intellij-idea-libs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 112069 2014-05-29 09:52:00Z stativ $ +# $Id: PKGBUILD 116325 2014-07-25 08:18:42Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=intellij-idea-libs -pkgver=13.1.3 -_pkgver=135.909 +pkgver=13.1.4 +_pkgver=135.1229 pkgrel=1 pkgdesc="Architecture dependent libraries needed by the Intellij Idea IDE" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ license=('Apache') depends=('glibc') options=(!strip) source=(http://download.jetbrains.com/idea/ideaIC-$pkgver.tar.gz) -md5sums=('f71c624bf4e98269d883e8ea8dd48145') +md5sums=('44771594016dd02a8906bb7da85fe623') package() { [ $CARCH == "x86_64" ] && SUFFIX=64 diff --git a/community/liteide/PKGBUILD b/community/liteide/PKGBUILD index 0f09d2f22..1e9525477 100644 --- a/community/liteide/PKGBUILD +++ b/community/liteide/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 113424 2014-06-22 12:27:45Z arodseth $ +# $Id: PKGBUILD 116338 2014-07-25 14:02:29Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: spambanane <happy.house@gmx.de> # Contributor: Matteo <matteo.dek@gmail.com> # Contributor: Matthew Zimmerman <mzimmerman@gmail.com> pkgname=liteide -pkgver=22 -pkgrel=3 +pkgver=23 +pkgrel=1 pkgdesc='IDE for editing and building projects written in the Go programming language' license=('LGPL') arch=('x86_64' 'i686') @@ -24,9 +24,12 @@ md5sums=('SKIP' prepare() { gendesk -f -n --name 'LiteIDE' --pkgname "$pkgname" --pkgdesc "$pkgdesc" chmod +x "liteide-x$pkgver/build/"*_*.sh + # Fix for FS#4662 until fixed by upstream - sed -i 's/GOROOT/#GOROOT/g' "liteide-x$pkgver/liteidex/os_deploy/linux/liteenv/linux32.env" - sed -i 's/GOROOT/#GOROOT/g' "liteide-x$pkgver/liteidex/os_deploy/linux/liteenv/linux64.env" + for bits in 32 64; do + sed -i 's/GOROOT/#GOROOT/g' \ + "liteide-x$pkgver/liteidex/os_deploy/linux/liteenv/linux$bits.env" + done } build() { @@ -39,11 +42,6 @@ build() { ./update_pkg.sh ./build_linux.sh - - # Fixing insecure RPATH, need to test if this is still needed - cd ../liteidex - find . -name "*.so" -type f -exec sed -i 's|/home/win|/usr/lib/|g' {} \; - find . -name liteide -type f -exec sed -i 's|/home/win|/usr/lib/|g' {} \; } package() { @@ -68,7 +66,6 @@ package() { msg2 'Packaging libraries and plugins...' cp -r liteide/lib/liteide/* "$pkgdir/usr/lib/liteide" - cp -r liteide/bin/libliteapp.* "$pkgdir/usr/lib/" chmod -x "$pkgdir/usr/lib/liteide/plugins/"* msg2 'Packaging license and license exception...' diff --git a/community/perl-net-dropbox-api/PKGBUILD b/community/perl-net-dropbox-api/PKGBUILD new file mode 100644 index 000000000..84d1d0e2d --- /dev/null +++ b/community/perl-net-dropbox-api/PKGBUILD @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan <felixonmars@gmail.com> +# Contributor: Michael Kogan <michael dot kogan at gmx dot net> + +pkgname=perl-net-dropbox-api +pkgver=1.9 +pkgrel=3 +pkgdesc="Net::Dropbox::API - Perl dropbox API interface" +arch=('i686' 'x86_64') +url="http://search.cpan.org/~norbu/Net-Dropbox-API/lib/Net/Dropbox/API.pm" +license=('GPL' 'PerlArtistic') +depends=('perl-common-sense' 'perl-data-random' 'perl-http-message' 'perl-json' 'perl-libwww' 'perl-mouse' 'perl-net-oauth' 'perl-uri' 'perl-lwp-protocol-https') +checkdepends=('perl-test-pod' 'perl-test-pod-coverage') +source=("http://search.cpan.org/CPAN/authors/id/N/NO/NORBU/Net-Dropbox-API-${pkgver}.tar.gz") +sha1sums=('c1c5ba827492e171cb65124b65ece4da2442ea84') + +build() { + cd "$srcdir/Net-Dropbox-API-${pkgver}" + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "$srcdir/Net-Dropbox-API-${pkgver}" + make test +} + +package() { + cd "$srcdir/Net-Dropbox-API-${pkgver}" + make DESTDIR="$pkgdir" install +} |