summaryrefslogtreecommitdiffstats
path: root/abs/extra
diff options
context:
space:
mode:
Diffstat (limited to 'abs/extra')
-rw-r--r--abs/extra/bash-completion/PKGBUILD34
-rw-r--r--abs/extra/google-chrome/PKGBUILD8
-rw-r--r--abs/extra/libva-intel-driver/PKGBUILD6
-rw-r--r--abs/extra/libva/PKGBUILD6
-rw-r--r--abs/extra/plex-media-server/PKGBUILD27
5 files changed, 56 insertions, 25 deletions
diff --git a/abs/extra/bash-completion/PKGBUILD b/abs/extra/bash-completion/PKGBUILD
new file mode 100644
index 0000000..575e523
--- /dev/null
+++ b/abs/extra/bash-completion/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Eric Bélanger <eric@archlinux.org>
+
+pkgname=bash-completion
+pkgver=2.4
+pkgrel=1
+pkgdesc="Programmable completion for the bash shell"
+arch=('any')
+url="https://github.com/scop/bash-completion"
+license=('GPL2')
+depends=('bash')
+options=('!emptydirs' '!makeflags')
+source=("https://github.com/scop/bash-completion/releases/download/$pkgver/$pkgname-$pkgver.tar.xz")
+sha1sums=('c02fb9c0f669d178f678c291ea17ddadfd011250')
+
+build() {
+ cd ${pkgname}-${pkgver}
+ ./configure --prefix=/usr --sysconfdir=/etc
+ make
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ make DESTDIR="${pkgdir}" install
+
+# bash-completion is sourced in /etc/bash.bashrc so that non-bash shell don't source it
+ rm "${pkgdir}/etc/profile.d/bash_completion.sh"
+
+# remove Slackware's makepkg completion
+ rm "${pkgdir}/usr/share/bash-completion/completions/makepkg"
+
+# remove completions which overlap with util-linux
+ rm "${pkgdir}/usr/share/bash-completion/completions"/{u,}mount
+}
diff --git a/abs/extra/google-chrome/PKGBUILD b/abs/extra/google-chrome/PKGBUILD
index feafbec..959f80d 100644
--- a/abs/extra/google-chrome/PKGBUILD
+++ b/abs/extra/google-chrome/PKGBUILD
@@ -5,7 +5,7 @@
# or use: $ curl -s https://dl.google.com/linux/chrome/rpm/stable/x86_64/repodata/other.xml.gz | gzip -df | awk -F\" '/pkgid/{ sub(".*-","",$4); print $4": "$10 }'
pkgname=google-chrome
-pkgver=54.0.2840.71
+pkgver=54.0.2840.90
pkgrel=1
pkgdesc="An attempt at creating a safer, faster, and more stable browser (Stable Channel)"
arch=('x86_64')
@@ -22,9 +22,6 @@ _channel=stable
source=("google-chrome-${_channel}_${pkgver}_amd64.deb::https://dl.google.com/linux/direct/google-chrome-${_channel}_current_amd64.deb"
"$url/browser/privacy/eula_text.html"
'google-chrome-stable.sh')
-md5sums=('9405b4f4ddb6b40b5c5aa260a1566984'
- 'SKIP'
- '99fa93d5e7fb5d622cef0f9621f3ffa3')
package() {
msg2 "Extracting the data.tar.xz..."
@@ -59,3 +56,6 @@ package() {
msg2 "Rename google-chrome-stable to google-chrome..."
mv "$pkgdir"/usr/bin/google-chrome-stable "$pkgdir"/usr/bin/google-chrome
}
+md5sums=('f65863914e5f83d5f88094af93c85021'
+ 'da54da9383ddffa44c5db45513239da2'
+ '99fa93d5e7fb5d622cef0f9621f3ffa3')
diff --git a/abs/extra/libva-intel-driver/PKGBUILD b/abs/extra/libva-intel-driver/PKGBUILD
index f3ab7b9..1166e5e 100644
--- a/abs/extra/libva-intel-driver/PKGBUILD
+++ b/abs/extra/libva-intel-driver/PKGBUILD
@@ -3,7 +3,7 @@
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
pkgname=libva-intel-driver
-pkgver=1.6.1
+pkgver=1.7.3
pkgrel=1
pkgdesc='VA-API implementation for Intel G45 and HD Graphics family'
arch=('i686' 'x86_64')
@@ -11,8 +11,8 @@ url='http://freedesktop.org/wiki/Software/vaapi'
license=('MIT')
depends=('libva')
replaces=('libva-driver-intel')
-source=(http://freedesktop.org/software/vaapi/releases/$pkgname/$pkgname-$pkgver.tar.bz2)
-md5sums=('ed1b04c1a3c029ad389b7e23822a2762')
+source=(https://freedesktop.org/software/vaapi/releases/$pkgname/$pkgname-$pkgver.tar.bz2)
+sha1sums=('5100f187afc4e39fce5664b96fe11a38faa9afaa')
prepare() {
cd $pkgname-$pkgver
diff --git a/abs/extra/libva/PKGBUILD b/abs/extra/libva/PKGBUILD
index 1873cec..2d6d0e1 100644
--- a/abs/extra/libva/PKGBUILD
+++ b/abs/extra/libva/PKGBUILD
@@ -3,7 +3,7 @@
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
pkgname=libva
-pkgver=1.6.1
+pkgver=1.7.3
pkgrel=1
pkgdesc='Video Acceleration (VA) API for Linux'
arch=('i686' 'x86_64')
@@ -13,8 +13,8 @@ depends=('libgl' 'libdrm' 'libxfixes')
makedepends=('mesa')
optdepends=('libva-vdpau-driver: backend for Nvidia and AMD cards'
'libva-intel-driver: backend for Intel cards')
-source=(http://freedesktop.org/software/vaapi/releases/$pkgname/$pkgname-$pkgver.tar.bz2)
-md5sums=('7a5eb1fdf531f987211b7228a6a46428')
+source=(https://freedesktop.org/software/vaapi/releases/$pkgname/$pkgname-$pkgver.tar.bz2)
+sha1sums=('18e46f3d5a0e971eb0ec9fe14bc021e69eb13fb8')
build() {
cd $pkgname-$pkgver
diff --git a/abs/extra/plex-media-server/PKGBUILD b/abs/extra/plex-media-server/PKGBUILD
index 5822e7d..e85c821 100644
--- a/abs/extra/plex-media-server/PKGBUILD
+++ b/abs/extra/plex-media-server/PKGBUILD
@@ -7,11 +7,11 @@
# Contributor: Praekon <praekon@googlemail.com>
pkgname=plex-media-server
-pkgver=1.1.4.2757
-_pkgsum=24ffd60
+pkgver=1.2.7.2987
+_pkgsum=1bef33a
pkgrel=1
pkgdesc='Plex Media Server'
-arch=('x86_64')
+arch=('armv7h' 'i686' 'x86_64')
url='https://plex.tv/'
license=('custom')
depends=('systemd')
@@ -24,14 +24,11 @@ install='plex-media-server.install'
source=('plexmediaserver.conf.d'
'plexmediaserver.service'
'plex.sysusers'
- 'terms.txt'
- 'plexmediascanner.sh')
-#source_armv7h=("https://downloads.plex.tv/plex-media-server/${pkgver}-${_pkgsum}/PlexMediaServer-${pkgver}-${_pkgsum}-arm7.spk")
-#source_i686=("https://downloads.plex.tv/plex-media-server/${pkgver}-${_pkgsum}/plexmediaserver-${pkgver}-${_pkgsum}.i386.rpm")
+ 'plexmediascanner.sh'
+ 'terms.txt')
+source_armv7h=("https://downloads.plex.tv/plex-media-server/${pkgver}-${_pkgsum}/PlexMediaServer-${pkgver}-${_pkgsum}-arm7.spk")
+source_i686=("https://downloads.plex.tv/plex-media-server/${pkgver}-${_pkgsum}/plexmediaserver-${pkgver}-${_pkgsum}.i386.rpm")
source_x86_64=("https://downloads.plex.tv/plex-media-server/${pkgver}-${_pkgsum}/plexmediaserver-${pkgver}-${_pkgsum}.x86_64.rpm")
-#sha256sums_armv7h=('1a7b7610eb7f1857cece6290d3786022cef337cee062ee5b984ec94761bb0c6e')
-#sha256sums_i686=('2d2a71a50b6a95fc91c64c01ea2ec2bba2aedd80068481c441106551ed7eeae9')
-#sha256sums_x86_64=('99821d4795a50e5ce9ceb7947d21c7418b328d014a00b6390e4a2913ed189192')
prepare() {
@@ -50,8 +47,6 @@ package() {
install -m 644 plexmediaserver.conf.d "${pkgdir}"/etc/conf.d/plexmediaserver
install -Dm 644 "$srcdir/plex.sysusers" "$pkgdir/usr/lib/sysusers.d/plex.conf"
- install -m 755 -D plexmediascanner.sh "${pkgdir}"/usr/LH/bin/plexmediascanner.sh
-
install -dm 755 "${pkgdir}"/usr/share/licenses/${pkgname}
install -m 644 terms.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
}
@@ -60,6 +55,8 @@ package() {
md5sums=('dfd6778f5c0d3d64c2c3a71dca02b7cc'
'3f39ee0e8b1ebb1c7ca714f67fa88641'
'97241861f2c0b7c82d1945a6c5de8e35'
- 'bd703bc750b989a27edd590eb8c8e9d7'
- '506ec15815bba749a743780edd2323c8')
-md5sums_x86_64=('5a5607d8a37c21065e2879bf312efd6c')
+ '506ec15815bba749a743780edd2323c8'
+ 'bd703bc750b989a27edd590eb8c8e9d7')
+md5sums_armv7h=('cca403ab622a87240e4060473acd0d6a')
+md5sums_i686=('18919ac4bac1f8e2d413c24e0fb4cb87')
+md5sums_x86_64=('703274f93a3dcac3cbbf1ab9d70a5af6')