diff options
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 23 | ||||
-rw-r--r-- | secondaryWheel.patch | 10 |
3 files changed, 26 insertions, 28 deletions
@@ -1,30 +1,29 @@ pkgbase = rxvt-unicode-better-wheel-scrolling-unicode3 - pkgdesc = An unicode enabled rxvt-clone terminal emulator (urxvt) w/ better wheel scrolling (VTE-like) (& no utmp/wtmp support) - pkgver = 9.22 - pkgrel = 4 + pkgdesc = Same like rxvt-unicode-better-wheel-scrolling + enabled frills+unicode3 to support (vim) powerline/airline (http://powerline.readthedocs.io/en/master/troubleshooting.html#urxvt-unicode3-and-frills) + pkgver = 9.31 + pkgrel = 1 url = http://software.schmorp.de/pkg/rxvt-unicode.html arch = i686 arch = x86_64 license = GPL + makedepends = perl-pod-parser depends = rxvt-unicode-terminfo depends = gcc-libs depends = libxft depends = gdk-pixbuf2 + depends = libptytty + depends = libxext optdepends = perl: lots of utilities provides = rxvt-unicode conflicts = rxvt-unicode - source = http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-9.22.tar.bz2 + conflicts = rxvt-unicode-better-wheel-scrolling + source = http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-9.31.tar.bz2 source = rxvt-unicode.desktop source = clear.patch source = secondaryWheel.patch - md5sums = 93782dec27494eb079467dacf6e48185 - md5sums = af8e6ad4cd2d33c26f8df6a838685332 - md5sums = edeed8f00d5917bc002b2e10ba7e900c - md5sums = c73b3a470a02da0bf19ad6e9b83d0696 - sha1sums = e575b869782fbfed955f84f48b204ec888d91ba1 + sha1sums = 44b31b4d9890aea4a6d66998bfb0c39e727fdf39 sha1sums = 9a31b46324c0be44fb97be0828e1ead2311b3f9f sha1sums = fc77f75bd2d51baa4abef81983dab044d7f498ce - sha1sums = e50503f786deb6d6c2b6b8bcf486bf509c14af71 + sha1sums = e76432e08ed7723deba23777b0b8c00cf39037d3 pkgname = rxvt-unicode-better-wheel-scrolling-unicode3 - @@ -1,4 +1,5 @@ -# Maintainer: jjacky +# Maintainer: Michał Wojdyła < micwoj9292 at gmail dot com > +# Contributor: jjacky # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: tobias <tobias@archlinux.org> # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org @@ -8,27 +9,24 @@ _pkgname=rxvt-unicode pkgname=${_pkgname}-better-wheel-scrolling-unicode3 -pkgver=9.22 -pkgrel=4 -pkgdesc="An unicode enabled rxvt-clone terminal emulator (urxvt) w/ better wheel scrolling (VTE-like) (& no utmp/wtmp support)" +pkgver=9.31 +pkgrel=1 +pkgdesc="Same like rxvt-unicode-better-wheel-scrolling + enabled frills+unicode3 to support (vim) powerline/airline (http://powerline.readthedocs.io/en/master/troubleshooting.html#urxvt-unicode3-and-frills)" arch=('i686' 'x86_64') url="http://software.schmorp.de/pkg/rxvt-unicode.html" license=('GPL') -depends=('rxvt-unicode-terminfo' 'gcc-libs' 'libxft' 'gdk-pixbuf2') +depends=('rxvt-unicode-terminfo' 'gcc-libs' 'libxft' 'gdk-pixbuf2' 'libptytty' 'libxext') optdepends=('perl: lots of utilities') # 'gtk2-perl: to use the urxvt-tabbed') +makedepends=('perl-pod-parser') provides=($_pkgname) conflicts=($_pkgname ${_pkgname}-better-wheel-scrolling) source=(http://dist.schmorp.de/rxvt-unicode/${_pkgname}-${pkgver}.tar.bz2 \ ${_pkgname}.desktop clear.patch secondaryWheel.patch) -md5sums=('93782dec27494eb079467dacf6e48185' - 'af8e6ad4cd2d33c26f8df6a838685332' - 'edeed8f00d5917bc002b2e10ba7e900c' - 'c73b3a470a02da0bf19ad6e9b83d0696') -sha1sums=('e575b869782fbfed955f84f48b204ec888d91ba1' +sha1sums=('44b31b4d9890aea4a6d66998bfb0c39e727fdf39' '9a31b46324c0be44fb97be0828e1ead2311b3f9f' 'fc77f75bd2d51baa4abef81983dab044d7f498ce' - 'e50503f786deb6d6c2b6b8bcf486bf509c14af71') + 'e76432e08ed7723deba23777b0b8c00cf39037d3') prepare() { cd "${srcdir}/${_pkgname}-${pkgver}" @@ -38,6 +36,8 @@ prepare() { build() { cd "${srcdir}/${_pkgname}-${pkgver}" + # workaround ncurses --disable-root-access (FS#79143) + export TIC="/usr/bin/tic -o${srcdir}/terminfo" ./configure --prefix=/usr \ --enable-256-color \ --enable-font-styles \ @@ -58,7 +58,6 @@ build() { package() { cd "${srcdir}/${_pkgname}-${pkgver}" - export TERMINFO=/dev/null make DESTDIR="${pkgdir}" install # # for utmp/wtmp support # chgrp utmp $pkgdir/usr/bin/urxvt diff --git a/secondaryWheel.patch b/secondaryWheel.patch index ebb0e1af41bd..bf8e0f713910 100644 --- a/secondaryWheel.patch +++ b/secondaryWheel.patch @@ -109,11 +109,11 @@ diff --git a/src/xdefaults.C b/src/xdefaults.C index 2308844..0f5d2d0 100644 --- a/src/xdefaults.C +++ b/src/xdefaults.C -@@ -264,6 +264,7 @@ optList[] = { +@@ -258,6 +258,7 @@ #ifndef NO_SECONDARY_SCREEN - BOOL (Rs_secondaryScreen, "secondaryScreen", "ssc", Opt_secondaryScreen, 0, "enable secondary screen"), - BOOL (Rs_secondaryScroll, "secondaryScroll", "ssr", Opt_secondaryScroll, 0, "enable secondary screen scroll"), + BOOL (Rs_secondaryScreen, "secondaryScreen", "ssc", Opt_secondaryScreen, 0, "secondary screen"), + BOOL (Rs_secondaryScroll, "secondaryScroll", "ssr", Opt_secondaryScroll, 0, "secondary screen scroll"), + BOOL (Rs_secondaryWheel, "secondaryWheel", "ssw", Opt_secondaryWheel, 0, "enable secondary screen wheel"), #endif - #if ENABLE_PERL - RSTRG (Rs_perl_lib, "perl-lib", "string"), //, "colon-separated directories with extension scripts"),TODO + #if ENABLE_FRILLS + STRG (Rs_rewrapMode, "rewrapMode", "rm", "string", "rewrap mode (auto, always, never)"), |