Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 1st, 2011  |  syntax: Bash  |  size: 1.35 KB  |  hits: 89  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. # Maintainer: Nishant Rodrigues <nishantjr@ymail.com>
  2.  
  3. pkgname=glib2-ubuntu
  4. pkgver=2.28.6
  5. pkgrel=1
  6. pkgdesc="Common C routines used by GTK+ 2.4 and other libs"
  7. url="http://www.gtk.org/"
  8. arch=(i686 x86_64)
  9. license=("LGPL")
  10. depends=("pcre>=8.02")
  11. provides=("glib2=${pkgver}")
  12. conflicts=("glib2")
  13. makedepends=("python2")
  14. options=('!libtool' '!docs')
  15. source=("http://archive.ubuntu.com/ubuntu/pool/main/g/glib2.0/glib2.0_${pkgver}.orig.tar.gz"
  16.         "http://archive.ubuntu.com/ubuntu/pool/main/g/glib2.0/glib2.0_${pkgver}-0ubuntu1.debian.tar.gz"
  17.         "glib2.sh"
  18.         "glib2.csh")
  19. md5sums=('52ea832b9c182a23739932e9b36bb218'
  20.          'f31d72cd159ce5c239f45507cb378563'
  21.          '803017b365bd35dc20b092ce43b8c8c5'
  22.          '90c7b830bef4baf225c2eb8b7ead0cab')
  23.  
  24.  
  25. build() {
  26.   rm $srcdir/debian/patches/series
  27.   cd "${srcdir}/glib-${pkgver}"
  28.   for i in $srcdir/debian/patches/*; do patch -p1 < $i
  29.   done
  30.   ./configure --prefix=/usr \
  31.       --sysconfdir=/etc \
  32.       --with-pcre=system \
  33.       --disable-fam
  34.   make
  35. }
  36.  
  37. package() {
  38.   cd "${srcdir}/glib-${pkgver}"
  39.   make DESTDIR="${pkgdir}" install
  40.  
  41.   install -d "${pkgdir}/etc/profile.d"
  42.   install -m755 "${srcdir}/glib2.sh" "${pkgdir}/etc/profile.d/"
  43.   install -m755 "${srcdir}/glib2.csh" "${pkgdir}/etc/profile.d/"
  44.  
  45.   for _i in "${pkgdir}/etc/bash_completion.d/"*; do
  46.       chmod -x "${_i}"
  47.   done
  48. }