diff --git a/x11/terminal/rxvt-unicode/actions.py b/x11/terminal/rxvt-unicode/actions.py index 8c582d2d31..c0aa015da8 100644 --- a/x11/terminal/rxvt-unicode/actions.py +++ b/x11/terminal/rxvt-unicode/actions.py @@ -4,37 +4,38 @@ # Licensed under the GNU General Public License, version 3. # See the file https://www.gnu.org/licenses/gpl-3.0.txt +from pisi.actionsapi import shelltools from pisi.actionsapi import autotools from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools from pisi.actionsapi import get +i = ''.join([ + ' --enable-xft', + ' --enable-perl', + ' --enable-frills', + ' --enable-fading', + ' --enable-pixbuf', + ' --enable-unicode3', + ' --enable-iso14755', + ' --enable-256-color', + ' --enable-combining', + ' --enable-mousewheel', + ' --enable-everything', + ' --enable-text-blink', + ' --enable-rxvt-scroll', + ' --enable-next-scroll', + ' --enable-font-styles', + ' --enable-xterm-scroll', + ' --enable-transparency', + ' --enable-slipwheeling', + ' --enable-smart-resize', + ' --enable-pointer-blank', + ' --enable-keepscrolling', + ' --enable-selectionscrolling ' + ]) + def setup(): - autotools.configure("--enable-everything \ - --enable-perl \ - --enable-unicode3 \ - --enable-iso14755 \ - --enable-mousewheel \ - --enable-slipwheeling \ - --enable-xft \ - --enable-pixbuf \ - --enable-font-styles \ - --enable-transparency \ - --enable-fading \ - --enable-smart-resize \ - --enable-text-blink \ - --enable-pointer-blank \ - --enable-utmp \ - --enable-wtmp \ - --enable-rxvt-scroll \ - --enable-next-scroll \ - --enable-xterm-scroll \ - --enable-frills \ - --enable-keepscrolling \ - --enable-selectionscrolling \ - --enable-font-styles \ - --enable-256-color \ - --enable-combining") + autotools.configure(i) def build(): autotools.make() @@ -43,6 +44,7 @@ def build(): def install(): shelltools.export("TERMINFO", "%s/usr/share/terminfo" % get.installDIR()) autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dobin("doc/rxvt-tabbed") pisitools.insinto("/usr/share/terminfo/r", "doc/etc/rxvt-unicode.terminfo", "rxvt-unicode") pisitools.insinto("/etc", "doc/etc/rxvt-unicode.termcap") @@ -50,7 +52,7 @@ def install(): shelltools.chmod("%s/usr/share/terminfo/r/rxvt-unicode" % get.installDIR(), 0644) shelltools.chmod("%s/etc/rxvt-unicode.termcap" % get.installDIR(), 0644) - pisitools.dodoc("README.FAQ", "Changes", "doc/README*", "doc/changes.txt", "doc/rxvt-tabbed") + pisitools.dodoc("README.FAQ", "Changes", "doc/README.xvt") # Should be provided by ncurses pisitools.remove("/usr/share/terminfo/r/rxvt-unicode") diff --git a/x11/terminal/rxvt-unicode/files/urxvt-tabbed.desktop b/x11/terminal/rxvt-unicode/files/rxvt-tabbed.desktop similarity index 74% rename from x11/terminal/rxvt-unicode/files/urxvt-tabbed.desktop rename to x11/terminal/rxvt-unicode/files/rxvt-tabbed.desktop index 17e7afd605..99bd128d58 100644 --- a/x11/terminal/rxvt-unicode/files/urxvt-tabbed.desktop +++ b/x11/terminal/rxvt-unicode/files/rxvt-tabbed.desktop @@ -2,8 +2,8 @@ Version=1.0 Name=urxvt (tabbed) Comment=An unicode capable and tabbed rxvt clone -Exec=urxvt-tabbed +Exec=rxvt-tabbed Icon=utilities-terminal Terminal=false Type=Application -Categories=System;TerminalEmulator; \ No newline at end of file +Categories=System;TerminalEmulator; diff --git a/x11/terminal/rxvt-unicode/pspec.xml b/x11/terminal/rxvt-unicode/pspec.xml index eae09df2d6..7b1f5ada7b 100644 --- a/x11/terminal/rxvt-unicode/pspec.xml +++ b/x11/terminal/rxvt-unicode/pspec.xml @@ -8,15 +8,18 @@ PisiLinux Community admins@pisilinux.org - GPLv2 - utilities-terminal + GPL-2 app:gui - Rxvt clone with XFT and Unicode support + Rxvt clone with XFT and Unicode support. Rxvt-unicode is a terminal application with graphical user interface having XVT and Unicode support. - http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-9.26.tar.bz2 + + https://ftp.osuosl.org/pub/blfs/conglomeration/rxvt-unicode/rxvt-unicode-9.30.tar.bz2 + libXt-devel libXft-devel + libXmu-devel + libptytty-devel fontconfig-devel libXrender-devel gdk-pixbuf-devel @@ -36,11 +39,17 @@ rxvt-unicode + perl + glib2 libX11 libXft + libXmu + libgcc + libptytty + perl-Gtk2 fontconfig - libXrender gdk-pixbuf + libXrender startup-notification @@ -55,7 +64,7 @@ rxvt.desktop urxvtc.desktop - + rxvt-tabbed.desktop System.Package @@ -63,6 +72,13 @@ + + 2021-12-21 + 9.30 + Version bump. + PisiLinux Community + admins@pisilinux.org + 2021-11-19 9.26