From 0bda8e3343e1dd0804e5695af63ef0ca35dcb6bf Mon Sep 17 00:00:00 2001 From: aliriza Date: Thu, 2 Feb 2023 11:08:51 +0000 Subject: [PATCH] f --- x11/drivers/xf86-input-keyboard/ympbuild | 33 ++++++++++++++ x11/terms/xterm/xterm.desktop | 7 +++ x11/terms/xterm/ympbuild | 57 ++++++++++++++++++++++++ 3 files changed, 97 insertions(+) create mode 100644 x11/drivers/xf86-input-keyboard/ympbuild create mode 100644 x11/terms/xterm/xterm.desktop create mode 100644 x11/terms/xterm/ympbuild diff --git a/x11/drivers/xf86-input-keyboard/ympbuild b/x11/drivers/xf86-input-keyboard/ympbuild new file mode 100644 index 00000000..8f4eee89 --- /dev/null +++ b/x11/drivers/xf86-input-keyboard/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xf86-input-keyboard' +release='1' +version='1.9.0' +url='https://gitlab.freedesktop.org/xorg/driver/xf86-input-keyboard' +description='Xorg keyboard input driver' +email='bayramk@gmail.com' +maintainer='bk' +license=('GPLv3') +source=("https://gitlab.freedesktop.org/xorg/driver/xf86-input-keyboard/-/archive/xf86-input-keyboard-$version/xf86-input-keyboard-xf86-input-keyboard-$version.tar.gz") +depends=() +makedepends=() +md5sums=('9de5e2b54b8fda5c927daf2a8532f2c4') +group=(x11.drivers) +uses=() +arch=('x86_64') + +cd $name-$name-$version + +setup(){ + autoreconf -fvi + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make $jobs +} + +package(){ + make install $jobs +} + diff --git a/x11/terms/xterm/xterm.desktop b/x11/terms/xterm/xterm.desktop new file mode 100644 index 00000000..c13d15c9 --- /dev/null +++ b/x11/terms/xterm/xterm.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=XSession +Exec=/usr/bin/xterm +TryExec=/usr/bin/xterm +DesktopNames=xterm +Name=xterm +Comment=xterm diff --git a/x11/terms/xterm/ympbuild b/x11/terms/xterm/ympbuild new file mode 100644 index 00000000..e5ed00de --- /dev/null +++ b/x11/terms/xterm/ympbuild @@ -0,0 +1,57 @@ +#!/usr/bin/env bash +name='xterm' +release='1' +version='378' +url='https://invisible-island.net' +description='Terminal Emulator for X Windows' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://invisible-island.net/archives/xterm/xterm-$version.tgz" + 'xterm.desktop') +depends=(libX11 ncurses util-linux libXt libXau libXinerama libXaw libXpm) +makedepends=() +md5sums=('35c75d1e5e1cc37c43d8f5f7db5c5dca' + 'SKIP') +group=(x11.terms) +uses=() +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ \ + --exec-prefix=/usr \ + --with-app-defaults=/etc/X11/app-defaults \ + --with-icondir=/usr/share/icons \ + --with-icon-theme=yes \ + --with-tty-group=tty \ + --enable-warnings \ + --enable-logging \ + --enable-wide-chars \ + --enable-luit \ + --enable-256-color \ + --disable-imake \ + --enable-narrowproto \ + --enable-exec-xterm \ + --enable-dabbrev \ + --enable-backarrow-is-erase \ + --enable-sixel-graphics \ + --with-utempter \ + --with-desktop-category=System,TerminalEmulator +} + +build(){ + make $jobs +} + +package(){ + make install $jobs DESTDIR=${DESTDIR} + make install-ti $jobs DESTDIR=${DESTDIR} + mkdir -p "${DESTDIR}"/usr/share/applications + mkdir -p "${DESTDIR}"/usr/share/xgreeters + install {xterm,uxterm}.desktop "${DESTDIR}"/usr/share/applications/ + install ../xterm.desktop "${DESTDIR}"/usr/share/xgreeters/ +} +