1 # Maintainer: Erus_Ilùvatar <erus.iluvatar@gmail.com>
4 pkgname=rxvt-unicode-afterimage
7 pkgdesc="An unicode enabled rxvt-clone terminal emulator (urxvt), libafterimage enabled"
8 url="http://software.schmorp.de/pkg/rxvt-unicode.html"
10 depends=('gcc-libs' 'libxft' 'libxpm' 'librsvg' 'libafterimage')
11 makedepends=('ncurses' 'perl>=5.10.0' 'pkgconfig')
12 optdepends=('perl: lots of utilities' 'gtk2-perl: to use the urxvt-tabbed')
13 conflicts=('rxvt-unicode-256color' 'rxvt-unicode')
15 source=(http://dist.schmorp.de/rxvt-unicode/${_pkgname}-${pkgver}.tar.bz2 \
16 ${_pkgname}.desktop ${_pkgname}.png)
19 cd "${srcdir}/${_pkgname}-${pkgver}"
20 ./configure --prefix=/usr \
21 --with-terminfo=/usr/share/terminfo \
22 # --with-term=rxvt-256color \ // Use aur/rxvt-unicode-terminfo, because yeah, that's the clean way.
23 --enable-font-styles \
26 --enable-keepscrolling \
27 --enable-selectionscrolling \
28 --enable-smart-resize \
29 --enable-transparency \
35 install -d "${pkgdir}/usr/share/terminfo"
36 export TERMINFO="${pkgdir}/usr/share/terminfo"
37 make DESTDIR="${pkgdir}" install || return 1
38 # install the tabbing wrapper ( requires gtk2-perl! )
39 sed -i 's/\"rxvt\"/"urxvt"/' doc/rxvt-tabbed || return 1
40 install -Dm 755 doc/rxvt-tabbed "${pkgdir}/usr/bin/urxvt-tabbed" || return 1
41 # install freedesktop menu and icon ( icon from cvs checkout )
42 install -Dm644 ../${_pkgname}.desktop \
43 "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
44 install -Dm644 ../${_pkgname}.png \
45 "${pkgdir}/usr/share/pixmaps/${_pkgname}.png"
47 md5sums=('945af37d661c8c45a7cac292160e7c70'
48 '5bfefa1b41c2b81ca18f2ef847330543'
49 '84328cada91751df07324d95f8be4d1b')
50 sha512sums=('d2307b87f2cf2b63f42f575a72becf637e0455e1ff9aed5ecfba1d8f9991ea8f21654ee34afe16610deda83f39f02d339e59cba1a578cf92c5551735d0a683b0'
51 '2188d8802c4f3f9af71ebc83a4358af965f31f1fcaf423f6760e5879d895dcad2f27acad5fe6a0fadcff2765d0a44daeabef83edcefe244ecf1e2c511b4c0183'
52 '82e69cca681877d1e4dd24315d037abf0b69e27f9161538613bce29001c4e579fb5c8a4804acecd406b46cdc72d33bb11ef43891e2e02cd9c1d12cfce3e8c1ba')