diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..17cdedccf9e5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Peter Vasil <mail@petervasil.net> +# Contributor: Lucas De Marchi <lucas.de.marchi@gmail.com> +# Contributor: Matthias Meulien orontee@gmail.com + +pkgname=global +pkgver=6.4 +pkgrel=1 +pkgdesc="A source code tag system" +arch=('i686' 'x86_64') +url="http://www.gnu.org/software/global/" +license=('GPL') +depends=('libltdl' 'bash' 'perl') +optdepends=('idutils' 'ctags' 'python2-pygments') +options=(!emptydirs !libtool) +install=global.install +source=(http://tamacom.com/global/${pkgname}-${pkgver}.tar.gz) +md5sums=('34987ce863661bfceddc1ac016d19195') +sha256sums=('315bf69bf2b4dbe661ff2800967e5f1171edfb83a0f17424612baa673aff248e') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed -i 's/\.la/.so/g' gtags.conf.in +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + autoreconf -fi + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --with-exuberant-ctags=/usr/bin/ctags + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + make -k check +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + install -d "${pkgdir}/usr/share/emacs/site-lisp" + ln -s ../../gtags/gtags.el "${pkgdir}/usr/share/emacs/site-lisp/gtags.el" +} + |