Date: Tuesday, June 19, 2012 @ 18:04:01 Author: eric Revision: 162103
archrelease: copy trunk to extra-any Added: bash-completion/repos/extra-any/PKGBUILD (from rev 162102, bash-completion/trunk/PKGBUILD) Deleted: bash-completion/repos/extra-any/PKGBUILD bash-completion/repos/extra-any/modinfo-path.diff -------------------+ PKGBUILD | 65 ++++++++++++++++++++++++---------------------------- modinfo-path.diff | 15 ------------ 2 files changed, 31 insertions(+), 49 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2012-06-19 22:03:43 UTC (rev 162102) +++ PKGBUILD 2012-06-19 22:04:01 UTC (rev 162103) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger <e...@archlinux.org> - -pkgname=bash-completion -pkgver=1.99 -pkgrel=2 -pkgdesc="Programmable completion for the bash shell" -arch=('any') -url="http://bash-completion.alioth.debian.org/" -license=('GPL') -depends=('bash') -options=('!emptydirs') -source=(http://bash-completion.alioth.debian.org/files/${pkgname}-${pkgver}.tar.bz2 \ - modinfo-path.diff) -md5sums=('3cf478b7f1065f424d3d6ec35f80e4f2' - '7047eb6f484323e8d1d22fb260a43a8e') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i "${srcdir}/modinfo-path.diff" - ./configure --prefix=/usr --sysconfdir=/etc - make -} - -package() { - cd "${srcdir}/${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" -} Copied: bash-completion/repos/extra-any/PKGBUILD (from rev 162102, bash-completion/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2012-06-19 22:04:01 UTC (rev 162103) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Eric Bélanger <e...@archlinux.org> + +pkgname=bash-completion +pkgver=2.0 +pkgrel=1 +pkgdesc="Programmable completion for the bash shell" +arch=('any') +url="http://bash-completion.alioth.debian.org/" +license=('GPL') +depends=('bash') +options=('!emptydirs' '!makeflags') +source=(http://bash-completion.alioth.debian.org/files/${pkgname}-${pkgver}.tar.bz2) +md5sums=('0d903f398be8c8f24bc5ffa6f86127f8') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --sysconfdir=/etc + make +} + +package() { + cd "${srcdir}/${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" +} Deleted: modinfo-path.diff =================================================================== --- modinfo-path.diff 2012-06-19 22:03:43 UTC (rev 162102) +++ modinfo-path.diff 2012-06-19 22:04:01 UTC (rev 162103) @@ -1,15 +0,0 @@ -Subject: [PATCH 1/1] insmod, modprobe: Don't hardcode path to modinfo (Alioth: #313569) - ---- a/completions/insmod -+++ b/completions/insmod -@@ -9,8 +9,8 @@ _insmod() - - if [[ $cword -gt 1 && "${words[cword-1]}" != -* ]]; then - # do module parameter completion -- COMPREPLY=( $( compgen -W "$( /sbin/modinfo -p ${words[1]} | \ -- cut -d: -f1 )" -- "$cur" ) ) -+ COMPREPLY=( $( compgen -W "$( PATH="$PATH:/sbin" modinfo \ -+ -p ${words[1]} 2>/dev/null | cut -d: -f1 )" -- "$cur" ) ) - else - _modules $(uname -r) - fi