Want more features on Pastebin? Sign Up, it's FREE!
Guest

mpq-tools Aur build

By: a guest on Sep 27th, 2014  |  syntax: None  |  size: 1.38 KB  |  views: 220  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print  |  QR code  |  clone
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. #Contributor: Paolo Giangrandi <peoro.noob@gmail.com>
  2. #Maintainer: Nathan O <ndowens.aur at gmail dot com>
  3. pkgname=mpq-tools
  4. pkgver=0.4.2
  5. pkgrel=4
  6. pkgdesc="A few tools to manipulate mpq archives and to show libmpq usage."
  7. arch=('i686' 'x86_64')
  8. url="https://libmpq.org/"
  9. license="GPL"
  10. depends=('glibc' 'libmpq')
  11. options=('!libtool')
  12.  
  13. _gitroot=git://github.com/mbroemme
  14. _gitname=mpq-tools
  15.  
  16. build() {
  17.         cd "$srcdir"
  18.         msg "Conecting to GIT server..."
  19.  
  20.         if [ -d $_gitname ] ; then
  21.                 cd "$_gitname" $$ git pull origin || return 1
  22.                 msg "The local files are updated."
  23.         else
  24.                 msg "No previous sources found. Cloning from GIT now."
  25.                 git clone "$_gitroot/$_gitname" "$_gitname" || return 1
  26.         fi
  27.         msg "GIT checkout done or server timeout."
  28.         msg "Starting to build."
  29.  
  30.         # some cleanup
  31.         rm -rf "$srcdir/$_gitname/build" || return 1
  32.  
  33.         # prepare build dir
  34.         mkdir "$srcdir/$_gitname/build" || return 1
  35.         git clone -l "$srcdir/$_gitname" "$srcdir/$_gitname/build" || return 1
  36.         cd "$srcdir/$_gitname/build"    || return 1
  37.  
  38.         # configure
  39.         export PYTHON=python2
  40.         ./autogen.sh
  41.         ./configure --prefix=/usr
  42.         make
  43.  
  44. }
  45. package() {
  46.         cd "$srcdir/$_gitname/build"
  47.         make DESTDIR=${pkgdir} install
  48. }
clone this paste RAW Paste Data