summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/docker/PKGBUILD17
-rw-r--r--community/docker/docker.install11
-rw-r--r--community/gauche/PKGBUILD19
-rw-r--r--community/intellij-idea-libs/PKGBUILD8
-rw-r--r--community/liteide/PKGBUILD19
-rw-r--r--community/perl-net-dropbox-api/PKGBUILD31
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
+}