Advertisement
Guest User

Untitled

a guest
Nov 28th, 2010
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. # $Id: PKGBUILD 86729 2010-08-03 18:22:52Z ibiru $
  2. # Maintainer: tobias <tobias@archlinux.org>
  3. # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
  4.  
  5. pkgname=rxvt-unicode
  6. pkgver=9.07
  7. pkgrel=2
  8. pkgdesc="An unicode enabled rxvt-clone terminal emulator (urxvt)"
  9. arch=(i686 x86_64)
  10. depends=('gcc-libs' 'libxft' 'libxpm')
  11. makedepends=('ncurses' 'perl>=5.10.0' 'pkgconfig')
  12. optdepends=('perl: lots of utilities' 'gtk2-perl: to use the urxvt-tabbed')
  13. url="http://software.schmorp.de/pkg/rxvt-unicode.html"
  14. license=("GPL")
  15. source=(http://dist.schmorp.de/rxvt-unicode/${pkgname}-${pkgver}.tar.bz2 \
  16. ${pkgname}.desktop ${pkgname}.png popup-menu-hang.diff
  17. rxvt-unicode-9.07-vis_curs-bm.diff)
  18. md5sums=('49bb52c99e002bf85eb41d8385d903b5' '5bfefa1b41c2b81ca18f2ef847330543'\
  19. '84328cada91751df07324d95f8be4d1b' 'aead33ba3b08eeb251fb0c1427a4a024'\
  20. '3f7df2b1a85fb07ad5dd1b36d40b39e5')
  21. sha1sums=('0e623daa15c45ba3add622277d32493a97059619' '79b7cacb7d6ce4a34f8a31a2e33475a8f7bf69cb'\
  22. '9ff58d7b1d60838c51c9045bc0be342fac456790' 'ec4013f4af3a45da928b75f40fbf6389070e7fdd'\
  23. '583c63f59f2f69a51f42bdf9277a898b6abba07c')
  24.  
  25. build() {
  26. cd "${srcdir}/${pkgname}-${pkgver}"
  27. patch -p0 < ../popup-menu-hang.diff || return 1
  28. patch -up1 -i $srcdir/rxvt-unicode-9.07-vis_curs-bm.diff || return 1
  29. ./configure --prefix=/usr \
  30. --with-terminfo=/usr/share/terminfo \
  31. --enable-font-styles \
  32. --enable-xim \
  33. --enable-keepscrolling \
  34. --enable-selectionscrolling \
  35. --enable-smart-resize \
  36. --enable-xpm-background \
  37. --enable-transparency \
  38. --enable-utmp \
  39. --enable-wtmp \
  40. --enable-lastlog || return 1
  41. make || return 1
  42. install -d "${pkgdir}/usr/share/terminfo"
  43. export TERMINFO="${pkgdir}/usr/share/terminfo"
  44. make DESTDIR="${pkgdir}" install || return 1
  45. # install the tabbing wrapper ( requires gtk2-perl! )
  46. sed -i 's/\"rxvt\"/"urxvt"/' doc/rxvt-tabbed || return 1
  47. install -Dm 755 doc/rxvt-tabbed "${pkgdir}/usr/bin/urxvt-tabbed" || return 1
  48. # install freedesktop menu and icon ( icon from cvs checkout )
  49. install -Dm644 ../${pkgname}.desktop \
  50. "${pkgdir}/usr/share/applications/${pkgname}.desktop"
  51. install -Dm644 ../${pkgname}.png \
  52. "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement