summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD17
2 files changed, 10 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4212d5db84eb..0b9debf24ee0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,16 @@
pkgbase = bash-completion-git
pkgdesc = Programmable completion functions for bash
- pkgver = 2.8.r20.gd664aebf
+ pkgver = 2.11.r810.g5927d573
pkgrel = 1
url = https://github.com/scop/bash-completion
arch = any
license = GPL2
makedepends = git
depends = bash
- provides = bash-completion
+ provides = bash-completion=2.11.r810.g5927d573
conflicts = bash-completion
options = !emptydirs
source = git+https://github.com/scop/bash-completion.git
sha256sums = SKIP
pkgname = bash-completion-git
-
diff --git a/PKGBUILD b/PKGBUILD
index c5d807c4cf6e..5716e3c9919c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
pkgname=bash-completion-git
-pkgver=2.8.r20.gd664aebf
+pkgver=2.11.r810.g5927d573
pkgrel=1
pkgdesc="Programmable completion functions for bash"
arch=('any')
@@ -9,7 +9,7 @@ url="https://github.com/scop/bash-completion"
license=('GPL2')
depends=('bash')
makedepends=('git')
-provides=('bash-completion')
+provides=("bash-completion=$pkgver")
conflicts=('bash-completion')
options=(!emptydirs)
source=("git+https://github.com/scop/bash-completion.git")
@@ -26,21 +26,20 @@ build() {
cd "bash-completion"
autoreconf -fi
- ./configure --prefix="/usr" --sysconfdir="/etc"
+ ./configure \
+ --prefix="/usr" \
+ --sysconfdir="/etc"
make
}
-check() {
- cd "bash-completion"
-
- make check
-}
-
package() {
cd "bash-completion"
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"
}