Date: Monday, April 25, 2022 @ 20:22:51 Author: arojas Revision: 1190100
archrelease: copy trunk to community-x86_64 Added: global/repos/community-x86_64/PKGBUILD (from rev 1190099, global/trunk/PKGBUILD) Deleted: global/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 122 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-25 20:22:40 UTC (rev 1190099) +++ PKGBUILD 2022-04-25 20:22:51 UTC (rev 1190100) @@ -1,61 +0,0 @@ -# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> -# Contributor: Fredy García <frealgagu at gmail dot com> -# Contributor: Randy Ramos <rramos1295 at gmail dot com> -# Contributor: Peter Vasil <m...@petervasil.net> -# Contributor: Lucas De Marchi <lucas.de.mar...@gmail.com> -# Contributor: Matthias Meulien <oron...@gmail.com> - -pkgname=global -pkgver=6.6.8 -pkgrel=1 -pkgdesc='Source code tagging system' -arch=(x86_64) -url='https://www.gnu.org/software/global/' -license=(GPL) -depends=(libltdl perl python sqlite) -optdepends=(ctags emacs idutils python-pygments vim) -options=(!emptydirs !libtool) -validpgpkeys=("26F631B43D624A927E6F1C33969C3BE389DDA6EB") -source=("https://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) -b2sums=('aaddfb6193fc3bad7f152fb1ee46043b664c65139a066b68da9e6acda78a296e07359a5a92bf11e9c462d531026562d1394cd43bdbf8f97e46c6264cd826b1b3' - 'SKIP') - -prepare() { - cd $pkgname-$pkgver - sed -i 's/\.la/.so/g' gtags.conf.in - # Rename lid to lid-idutils to avoid a name collision with idutils from AUR - sed -i 's/usable("lid")/usable("lid-idutils")/g' "$pkgname/$pkgname.c" -} - -build() { - cd $pkgname-$pkgver - autoreconf -fi - ./configure \ - --prefix=/usr \ - --with-exuberant-ctags=/usr/bin/etags \ - --with-sqlite3 \ - --with-universal-ctags=/usr/bin/ctags - make -} - -check() { - make -C $pkgname-$pkgver -k check -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" install - - # Package the emacs script - install -d "$pkgdir/usr/share/emacs/site-lisp" - mv "$pkgdir/usr/share/gtags/gtags.el" \ - "$pkgdir/usr/share/emacs/site-lisp/gtags.el" - - # Package the vim scripts - install -d "$pkgdir/usr/share/vim/vimfiles/plugin" - mv "$pkgdir/usr/share/gtags/gtags.vim" \ - "$pkgdir/usr/share/vim/vimfiles/plugin/gtags.vim" - mv "$pkgdir/usr/share/gtags/gtags-cscope.vim" \ - "$pkgdir/usr/share/vim/vimfiles/plugin/gtags-cscope.vim" -} Copied: global/repos/community-x86_64/PKGBUILD (from rev 1190099, global/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-25 20:22:51 UTC (rev 1190100) @@ -0,0 +1,61 @@ +# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> +# Contributor: Fredy García <frealgagu at gmail dot com> +# Contributor: Randy Ramos <rramos1295 at gmail dot com> +# Contributor: Peter Vasil <m...@petervasil.net> +# Contributor: Lucas De Marchi <lucas.de.mar...@gmail.com> +# Contributor: Matthias Meulien <oron...@gmail.com> + +pkgname=global +pkgver=6.6.8 +pkgrel=2 +pkgdesc='Source code tagging system' +arch=(x86_64) +url='https://www.gnu.org/software/global/' +license=(GPL) +depends=(libltdl perl python sqlite) +optdepends=(ctags emacs idutils python-pygments vim) +options=(!emptydirs !libtool) +validpgpkeys=("26F631B43D624A927E6F1C33969C3BE389DDA6EB") +source=("https://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) +b2sums=('aaddfb6193fc3bad7f152fb1ee46043b664c65139a066b68da9e6acda78a296e07359a5a92bf11e9c462d531026562d1394cd43bdbf8f97e46c6264cd826b1b3' + 'SKIP') + +prepare() { + cd $pkgname-$pkgver + sed -i 's/\.la/.so/g' gtags.conf.in + # Rename lid to lid-idutils to avoid a name collision with idutils from AUR + sed -i 's/usable("lid")/usable("lid-idutils")/g' "$pkgname/$pkgname.c" +} + +build() { + cd $pkgname-$pkgver + autoreconf -fi + ./configure \ + --prefix=/usr \ + --with-exuberant-ctags=/usr/bin/etags \ + --with-sqlite3 \ + --with-universal-ctags=/usr/bin/ctags + make +} + +check() { + make -C $pkgname-$pkgver -k check +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install + + # Package the emacs script + install -d "$pkgdir/usr/share/emacs/site-lisp" + mv "$pkgdir/usr/share/gtags/gtags.el" \ + "$pkgdir/usr/share/emacs/site-lisp/gtags.el" + + # Package the vim scripts + install -d "$pkgdir/usr/share/vim/vimfiles/plugin" + mv "$pkgdir/usr/share/gtags/gtags.vim" \ + "$pkgdir/usr/share/vim/vimfiles/plugin/gtags.vim" + mv "$pkgdir/usr/share/gtags/gtags-cscope.vim" \ + "$pkgdir/usr/share/vim/vimfiles/plugin/gtags-cscope.vim" +}