summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD23
-rw-r--r--secondaryWheel.patch10
3 files changed, 26 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9c770fdcc06b..60b223d83460 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index bde8178f5b57..a40e91a7e6ca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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)"),