materm: New port
This commit is contained in:
parent
45023de5dc
commit
2ae1674c5d
18
materm/.footprint
Normal file
18
materm/.footprint
Normal file
@ -0,0 +1,18 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
lrwxrwxrwx root/root usr/bin/materm -> /usr/bin/mrxvt
|
||||
-rwxr-xr-x root/root usr/bin/mrxvt
|
||||
drwxr-xr-x root/root usr/etc/
|
||||
drwxr-xr-x root/root usr/etc/mrxvt/
|
||||
-rw-r--r-- root/root usr/etc/mrxvt/default.menu.sample
|
||||
-rw-r--r-- root/root usr/etc/mrxvt/mrxvtrc.sample
|
||||
-rw-r--r-- root/root usr/etc/mrxvt/submenus.menu.sample
|
||||
-rw-r--r-- root/root usr/etc/mrxvtrc
|
||||
drwxr-xr-x root/root usr/man/
|
||||
drwxr-xr-x root/root usr/man/man1/
|
||||
-rw-r--r-- root/root usr/man/man1/mrxvt.1.gz
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/pixmaps/
|
||||
-rw-r--r-- root/root usr/share/pixmaps/mrxvt-csh.xpm
|
||||
-rw-r--r-- root/root usr/share/pixmaps/mrxvt-root.xpm
|
||||
-rw-r--r-- root/root usr/share/pixmaps/mrxvt.xpm
|
2
materm/.md5sum
Normal file
2
materm/.md5sum
Normal file
@ -0,0 +1,2 @@
|
||||
0dac39bef63a4a69eab35c027e8c5bdf mrxvt-0.5.3.tar.gz
|
||||
9032af5f981b91462ed916d27ae286b9 no-scroll-with-buffer-mrxvt-0.5.3.patch
|
31
materm/Pkgfile
Normal file
31
materm/Pkgfile
Normal file
@ -0,0 +1,31 @@
|
||||
# Description: http://materm.sourceforge.net/
|
||||
# URL: http://materm.sourceforge.net/
|
||||
# Maintainer: Jose V Beneyto, sepen at users dot sourceforge dot net
|
||||
# Packager: Jose V Beneyto, sepen at users dot sourceforge dot net
|
||||
# Depends on: xorg
|
||||
|
||||
name=materm
|
||||
version=0.5.3
|
||||
release=2
|
||||
source=(http://dl.sourceforge.net/sourceforge/${name}/mrxvt-${version}.tar.gz \
|
||||
http://dl.sourceforge.net/sourceforge/${name}/no-scroll-with-buffer-mrxvt-${version}.patch)
|
||||
|
||||
build() {
|
||||
cd mrxvt-${version}
|
||||
patch -p0 < ../no-scroll-with-buffer-mrxvt-${version}.patch
|
||||
./configure --prefix=/usr \
|
||||
--disable-debug \
|
||||
--enable-menubar \
|
||||
--enable-xft \
|
||||
--with-save-lines=200 \
|
||||
--with-x
|
||||
make
|
||||
make DESTDIR=${PKG} install
|
||||
rm -rf ${PKG}/usr/share/doc
|
||||
mv ${PKG}/usr/etc/{mrxvt/mrxvtrc,mrxvtrc}
|
||||
mv ${PKG}/usr/etc/mrxvt/default.{menu,menu.sample}
|
||||
mv ${PKG}/usr/etc/mrxvt/submenus.{menu,menu.sample}
|
||||
mv ${PKG}/usr/share/man ${PKG}/usr
|
||||
rm -f ${PKG}/usr/share/pixmaps/*.png
|
||||
ln -sf /usr/bin/mrxvt ${PKG}/usr/bin/${name}
|
||||
}
|
60
materm/no-scroll-with-buffer-mrxvt-0.5.3.patch
Normal file
60
materm/no-scroll-with-buffer-mrxvt-0.5.3.patch
Normal file
@ -0,0 +1,60 @@
|
||||
Index: src/rxvtlib.h
|
||||
===================================================================
|
||||
--- src/rxvtlib.h (revision 244)
|
||||
+++ src/rxvtlib.h (working copy)
|
||||
@@ -280,7 +280,7 @@
|
||||
#define Opt_forceTransparent ((1LU<<16) | IS_OPTION1)
|
||||
#define Opt_mc_hack ((1LU<<17) | IS_OPTION1)
|
||||
#define Opt_tripleclickwords ((1LU<<18) | IS_OPTION1)
|
||||
-#define Opt_scrollWithBuffer ((1LU<<19) | IS_OPTION1)
|
||||
+/* #define Opt_scrollWithBuffer ((1LU<<19) | IS_OPTION1) */
|
||||
#define Opt_mouseWheelScrollPage ((1LU<<21) | IS_OPTION1)
|
||||
#define Opt_pointerBlank ((1LU<<22) | IS_OPTION1)
|
||||
#define Opt_cursorBlink ((1LU<<23) | IS_OPTION1)
|
||||
Index: src/xdefaults.c
|
||||
===================================================================
|
||||
--- src/xdefaults.c (revision 244)
|
||||
+++ src/xdefaults.c (working copy)
|
||||
@@ -203,8 +203,6 @@
|
||||
"scroll-on-tty-output inhibit" ),
|
||||
BOOL( "scrollTtyKeypress", "sk", Opt_scrollTtyKeypress,
|
||||
"scroll-on-keypress" ),
|
||||
- BOOL( "scrollWithBuffer", "sw", Opt_scrollWithBuffer,
|
||||
- "scroll-with-buffer" ),
|
||||
|
||||
STRG(Rs_opacity, "opacity", "o", "%",
|
||||
"transluscent window (true transparent) opaque degree", 0),
|
||||
Index: src/screen.c
|
||||
===================================================================
|
||||
--- src/screen.c (revision 244)
|
||||
+++ src/screen.c (working copy)
|
||||
@@ -938,10 +938,6 @@
|
||||
PVTS(r, page)->nscrolled = SVLINES;
|
||||
else
|
||||
PVTS(r, page)->nscrolled = (uint16_t)nscrolled;
|
||||
- if (ISSET_OPTION(r, Opt_scrollWithBuffer) &&
|
||||
- VSTART != 0 &&
|
||||
- VSTART != SVLINES)
|
||||
- rxvt_scr_page(r, page, UP, count);
|
||||
}
|
||||
else if (!spec)
|
||||
row1 += SVLINES;
|
||||
Index: doc/mrxvt.1
|
||||
===================================================================
|
||||
--- doc/mrxvt.1 (revision 244)
|
||||
+++ doc/mrxvt.1 (working copy)
|
||||
@@ -329,14 +329,6 @@
|
||||
Draw floating scrollbar (i.e. without a trough).
|
||||
.Op Cm scrollbarFloating
|
||||
.
|
||||
-.BO sw
|
||||
-Scroll synchronusly with buffer. Normally
|
||||
-.Nm
|
||||
-does not keep the screen completely up to date while scrolling. This allows
|
||||
-.Nm
|
||||
-to run faster when network latencies are very high and is typically useful when running across a very large internet or many gateways.
|
||||
-.Op Cm scrollWithBuffer
|
||||
-.
|
||||
.El
|
||||
.Ed
|
||||
.\" {{{2 color
|
Loading…
Reference in New Issue
Block a user