Guest User

Untitled

a guest
May 7th, 2012
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.31 KB | None | 0 0
  1. # $Id: PKGBUILD 143891 2011-11-30 19:04:39Z andrea $
  2. # Maintainer: Jan de Groot <[email protected]>
  3.  
  4. pkgname=libvdpau-git
  5. pkgver=20120504
  6. pkgrel=1
  7. pkgdesc="Nvidia VDPAU library"
  8. arch=(i686 x86_64)
  9. url='http://cgit.freedesktop.org/~aplattner/libvdpau'
  10. depends=('gcc-libs')
  11. conflicts=('nvidia-utils<190.42-2')
  12. options=('!libtool')
  13. license=('custom')
  14. makedepends=('git' 'libx11')
  15. provides=('libvdpau')
  16. conflicts=('libvdpau')
  17. source=(flash_hack.patch)
  18. md5sums=('6a31df19368b530ffbaed040b9648ea8')
  19.  
  20. _gitroot="git://people.freedesktop.org/~aplattner/libvdpau"
  21. _gitname="libvdpau"
  22.  
  23. build() {
  24.   cd "$srcdir"
  25.   msg "Connecting to GIT server...."
  26.  
  27.   if [[ -d "$_gitname" ]]; then
  28.     cd "$_gitname" && git pull origin
  29.     msg "The local files are updated."
  30.   else
  31.     git clone "$_gitroot" "$_gitname"
  32.   fi
  33.  
  34.   msg "GIT checkout done or server timeout"
  35.   msg "Starting build..."
  36.  
  37.   rm -rf "$srcdir/$_gitname-build"
  38.   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
  39.   cd "$srcdir/$_gitname-build"
  40.  
  41.   patch -p1 < "$srcdir/flash_hack.patch"
  42.   ./autogen.sh --prefix=/usr --sysconfdir=/etc
  43.   make
  44. }
  45.  
  46. package() {
  47.   cd "$srcdir/$_gitname-build"
  48.   make DESTDIR="$pkgdir" install
  49.  
  50.   install -d -m755 "$pkgdir/usr/share/licenses/$_gitname"
  51.   install -m644 COPYING "$pkgdir/usr/share/licenses/$_gitname/"
  52. }
Advertisement
Add Comment
Please, Sign In to add comment