Date: Tuesday, December 7, 2010 @ 05:07:37
  Author: remy
Revision: 102329

upgpkg: rxvt-unicode 9.09-1
Upstream update (9.09), add gdk-pixbuf2 as a dependency for image rendering

Modified:
  rxvt-unicode/trunk/PKGBUILD

----------+
 PKGBUILD |   31 +++++++++++++++++++------------
 1 file changed, 19 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2010-12-07 10:05:52 UTC (rev 102328)
+++ PKGBUILD    2010-12-07 10:07:37 UTC (rev 102329)
@@ -3,47 +3,54 @@
 # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
 
 pkgname=rxvt-unicode
-pkgver=9.07
-pkgrel=2
+pkgver=9.09
+pkgrel=1
 pkgdesc="An unicode enabled rxvt-clone terminal emulator (urxvt)"
 arch=(i686 x86_64)
-depends=('gcc-libs' 'libxft' 'libxpm')
+depends=('gcc-libs' 'libxft' 'gdk-pixbuf2')
 makedepends=('ncurses' 'perl>=5.10.0' 'pkgconfig')
 optdepends=('perl: lots of utilities' 'gtk2-perl: to use the urxvt-tabbed')
 url="http://software.schmorp.de/pkg/rxvt-unicode.html";
 license=("GPL")
 source=(http://dist.schmorp.de/rxvt-unicode/${pkgname}-${pkgver}.tar.bz2 \
         ${pkgname}.desktop ${pkgname}.png popup-menu-hang.diff)
-md5sums=('49bb52c99e002bf85eb41d8385d903b5' '5bfefa1b41c2b81ca18f2ef847330543'\
+md5sums=('3505887adae710382edee90ed5538a01' '5bfefa1b41c2b81ca18f2ef847330543'\
          '84328cada91751df07324d95f8be4d1b' 'aead33ba3b08eeb251fb0c1427a4a024')
-sha1sums=('0e623daa15c45ba3add622277d32493a97059619' 
'79b7cacb7d6ce4a34f8a31a2e33475a8f7bf69cb'\
+sha1sums=('02ec1b5c9c1dff241bfc3b6d2c2a7e5c00aa47ad' 
'79b7cacb7d6ce4a34f8a31a2e33475a8f7bf69cb'\
          '9ff58d7b1d60838c51c9045bc0be342fac456790' 
'ec4013f4af3a45da928b75f40fbf6389070e7fdd')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  patch -p0 < ../popup-menu-hang.diff || return 1
+  patch -p0 < ../popup-menu-hang.diff
   ./configure --prefix=/usr \
     --with-terminfo=/usr/share/terminfo \
+    --enable-256-color \
     --enable-font-styles \
     --enable-xim \
     --enable-keepscrolling \
     --enable-selectionscrolling \
     --enable-smart-resize \
-    --enable-xpm-background \
+    --enable-pixbuf \
     --enable-transparency \
     --enable-utmp \
     --enable-wtmp \
-    --enable-lastlog || return 1
-  make || return 1
+    --enable-lastlog \
+    --disable-frills
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
   install -d "${pkgdir}/usr/share/terminfo"
   export TERMINFO="${pkgdir}/usr/share/terminfo"
-  make DESTDIR="${pkgdir}" install || return 1
+  make DESTDIR="${pkgdir}" install
  # install the tabbing wrapper ( requires gtk2-perl! )
-  sed -i 's/\"rxvt\"/"urxvt"/' doc/rxvt-tabbed || return 1
-  install -Dm 755 doc/rxvt-tabbed "${pkgdir}/usr/bin/urxvt-tabbed" || return 1
+  sed -i 's/\"rxvt\"/"urxvt"/' doc/rxvt-tabbed
+  install -Dm 755 doc/rxvt-tabbed "${pkgdir}/usr/bin/urxvt-tabbed"
  # install freedesktop menu and icon ( icon from cvs checkout )
   install -Dm644 ../${pkgname}.desktop \
     "${pkgdir}/usr/share/applications/${pkgname}.desktop"
   install -Dm644 ../${pkgname}.png \
     "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
 }
+

Reply via email to