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

oxygen-gtk-git

By: a guest on Jan 9th, 2011  |  syntax: Bash  |  size: 1.06 KB  |  hits: 118  |  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.  
  2. # Maintainer: Zephyr
  3. # Contributor: Alessio Sergi <asergi [at] archlinux [dot] us>
  4.  
  5. pkgname=oxygen-gtk-git
  6. _realname=oxygen-gtk
  7. pkgver=20110109
  8. pkgrel=1
  9. pkgdesc="Port of the default KDE widget theme (Oxygen) to GTK"
  10. arch=('i686' 'x86_64')
  11. url="https://projects.kde.org/projects/playground/artwork/oxygen-gtk"
  12. license=('LGPL')
  13. depends=('dbus-glib' 'gtk2')
  14. makedepends=('cmake' 'git')
  15. provides=($_realname)
  16. conflicts=($_realname)
  17. source=()
  18. md5sums=()
  19.  
  20. _gitroot="git://git.kde.org/$_realname"
  21. _gitname=$_realname
  22.  
  23. build() {
  24.   cd $srcdir
  25.  
  26.   msg "Connecting to GIT server...."
  27.  
  28.   if [ -d $_gitname ] ; then
  29.     cd $_gitname && git pull origin
  30.     msg "The local files are updated."
  31.   else
  32.     git clone $_gitroot
  33.   fi
  34.  
  35.   msg "GIT checkout done or server timeout"
  36.   msg "Starting make..."
  37.  
  38.   rm -rf ${srcdir}/build
  39.   git clone ${srcdir}/${_gitname} ${srcdir}/build
  40.   cd ${srcdir}/build
  41.  
  42.   cmake -DCMAKE_BUILD_TYPE=Release \
  43.         -DCMAKE_INSTALL_PREFIX=/usr
  44.   make
  45. }
  46.  
  47. package() {
  48.   cd ${srcdir}/build
  49.  
  50.   make DESTDIR=${pkgdir} install
  51. }