summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2022-02-19 17:20:48 +0000
committerdavidovski <david@davidovski.xyz>2022-02-19 17:20:48 +0000
commit66fe6491e5e7155e2a850cabbc72f20c3494661c (patch)
tree0bf815fbac530de0d6fd2ddb2bf2c011ab516a31
parent841b927fe0a1d51875d7f741fd0ae679969a049c (diff)
added urxvt
-rw-r--r--repo/x11/rxvt-unicode.xibuild48
-rw-r--r--repo/x11/xorg-server.xibuild2
-rw-r--r--repo/x11/xorg-xinit.xibuild2
3 files changed, 50 insertions, 2 deletions
diff --git a/repo/x11/rxvt-unicode.xibuild b/repo/x11/rxvt-unicode.xibuild
new file mode 100644
index 0000000..573a837
--- /dev/null
+++ b/repo/x11/rxvt-unicode.xibuild
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+MAKEDEPS=(make)
+DEPS=(libxft perl startup-notification libnsl)
+
+DESC="Unicode fork of rxvt terminal emulator"
+
+PKG_VER=9.30
+SOURCE=http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-$PKG_VER.tar.bz2
+
+export TERMINFO=/usr/share/terminfo
+
+build () {
+ ./configure $XORG_CONFIG \
+ --enable-256-color \
+ --enable-combining \
+ --enable-fading \
+ --enable-font-styles \
+ --enable-iso14755 \
+ --enable-keepscrolling \
+ --enable-lastlog \
+ --enable-mousewheel \
+ --enable-next-scroll \
+ --enable-perl \
+ --enable-pointer-blank \
+ --enable-rxvt-scroll \
+ --enable-selectionscrolling \
+ --enable-slipwheeling \
+ --disable-smart-resize \
+ --enable-startup-notification \
+ --enable-transparency \
+ --enable-unicode3 \
+ --enable-utmp \
+ --enable-wtmp \
+ --enable-xft \
+ --enable-xim \
+ --enable-xterm-scroll \
+ --disable-pixbuf \
+ --disable-frills
+ make
+}
+
+package () {
+ make DESTDIR=$PKG_DEST install
+ install -dm 755 "$PKG_DEST/usr/share/"
+ mv terminfo "$PKG_DEST/usr/share/"
+
+}
diff --git a/repo/x11/xorg-server.xibuild b/repo/x11/xorg-server.xibuild
index 8a08aca..0686c36 100644
--- a/repo/x11/xorg-server.xibuild
+++ b/repo/x11/xorg-server.xibuild
@@ -1,7 +1,7 @@
#!/bin/bash
MAKEDEPS=(meson ninja doxygen xmlto fop)
-DEPS=(libxcvt pixman font-util xkeyboard-config elogind libepoxy libtirpc polkit acpid nettle libgcrypt xcb-util-keysyms xcb-util-image xcb-util-renderutil xcb-util-wm)
+DEPS=(libxcvt pixman font-util xkeyboardconfig elogind libepoxy libtirpc polkit acpid nettle libgcrypt xcb-util-keysyms xcb-util-image xcb-util-renderutil xcb-util-wm xkbcomp)
PKG_VER=21.1.3
SOURCE=https://www.x.org/pub/individual/xserver/xorg-server-$PKG_VER.tar.xz
diff --git a/repo/x11/xorg-xinit.xibuild b/repo/x11/xorg-xinit.xibuild
index b4328b5..f0b53fd 100644
--- a/repo/x11/xorg-xinit.xibuild
+++ b/repo/x11/xorg-xinit.xibuild
@@ -1,7 +1,7 @@
#!/bin/bash
MAKEDEPS=(make)
-DEPS=(libx11 xorg-xauth xorg-xrdb xorg-xmodmap)
+DEPS=(libx11 xauth xrdb xmodmap)
DESC="X.Org initialisation program"