diff options
author | davidovski <david@davidovski.xyz> | 2022-02-19 16:20:20 +0000 |
---|---|---|
committer | davidovski <david@davidovski.xyz> | 2022-02-19 16:20:20 +0000 |
commit | 841b927fe0a1d51875d7f741fd0ae679969a049c (patch) | |
tree | f07ae244a10d95421ca90f65689f5191ad6a8ad2 /repo | |
parent | 8aa51a5e03149837504688ab3cdcb7aa2ee5fadd (diff) |
added some x applications
Diffstat (limited to 'repo')
-rw-r--r-- | repo/meta/all.xibuild | 2 | ||||
-rw-r--r-- | repo/meta/font.xibuild | 5 | ||||
-rw-r--r-- | repo/meta/system.xibuild | 2 | ||||
-rw-r--r-- | repo/meta/util.xibuild | 2 | ||||
-rw-r--r-- | repo/meta/x11.xibuild | 5 | ||||
-rw-r--r-- | repo/x11/xclock.xibuild | 18 | ||||
-rw-r--r-- | repo/x11/xeyes.xibuild | 18 | ||||
-rw-r--r-- | repo/x11/xorg-xinit.xibuild | 18 | ||||
-rw-r--r-- | repo/x11/xterm.xibuild | 41 |
9 files changed, 108 insertions, 3 deletions
diff --git a/repo/meta/all.xibuild b/repo/meta/all.xibuild index a78c6c6..a5acde8 100644 --- a/repo/meta/all.xibuild +++ b/repo/meta/all.xibuild @@ -2,4 +2,4 @@ # This file was automatically generated, do not edit! DESC="AlL tHe pacKageS!!" -DEPS=( asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git help2man icecream-sundae icecream llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto linux-firmware linux-headers linux cacert-utils fakechroot fakeroot acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libidn libldap libndp libnghttp libnl libp11-kit libpipeline libpng libpsl libsasl libseccomp libsigsegv libssh2 libtasn1 libtool libunistring libusb libxcrypt libxml2 libxslt lz4 lzo mkinitramfs mpfr ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant sysconfigs xibuild xib xipkg xiutils) +DEPS=( asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git help2man icecream-sundae icecream llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto encodings font-adobe-utopia-type1 font-alias font-bh-ttf font-bh-type1 fontconfig font-ibm-type1 font-misc-ethiopic font-util font-xfree86-type1 linux-firmware linux-headers linux cacert-utils fakechroot fakeroot acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libgudev libidn libldap liblinear libndp libnghttp libnl libp11-kit libpcap libpipeline libpng libpsl libsasl libseccomp libsigsegv libssh2 libtasn1 libtirpc libtool libunistring libusb libxcrypt libxml2 libxslt lua lz4 lzo mkinitramfs mpfr mtdev ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch nmap openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim webfs wget which wpa_supplicant iceauth intel-vaapi-driver libdmx libdrm libepoxy libevdev libfontenc libfs libice libinput libpciaccess libsm libva libvdpau-va-gl libvdpau libwacom libx11 libxau libxaw libxcb libxcomposite libxcursor libxcvt libxdamage libxdmcp libxext libxfixes libxfont2 libxft libxinerama libxi libxkbfile libxmu libxpm libxrandr libxrender libxres libxscrnsaver libxshmfence libxtst libxt libxvmc libxv libxxf86dga libxxf86vm luit mesa mkfontscale pixman sessreg setxkbmap smproxy wayland-protocols wayland x11perf xauth xbacklight xbitmaps xcb-proto xcb-util-cursor xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xcb-util xclock xcmsdb xcursorgen xcursor-themes xdpyinfo xdriinfo xev xeyes xf86-input-evdev xf86-input-libinput xf86-input-synaptics xf86-input-wacom xf86-video-amdgpu xf86-video-ati xf86-video-fbdev xf86-video-intel xf86-video-nouveau xf86-video-vmware xgamma xhost xinput xkbcomp xkbevd xkbutils xkeyboardconfig xkill xlsatoms xlsclients xmessage xmodmap xorg-libs xorgproto xorg-server xorg-util-macros xorg-xinit xprop xpr xrandr xrdb xrefresh xsetroot xset xterm xtrans xvinfo xwd xwininfo xwud sysconfigs xibuild xib xipkg xiutils) diff --git a/repo/meta/font.xibuild b/repo/meta/font.xibuild new file mode 100644 index 0000000..fcf23b2 --- /dev/null +++ b/repo/meta/font.xibuild @@ -0,0 +1,5 @@ +#!/bin/bash +# This file was automatically generated, do not edit! + +DESC="All the the packages available in font" +DEPS=( encodings font-adobe-utopia-type1 font-alias font-bh-ttf font-bh-type1 fontconfig font-ibm-type1 font-misc-ethiopic font-util font-xfree86-type1) diff --git a/repo/meta/system.xibuild b/repo/meta/system.xibuild index 1923938..9e7d37a 100644 --- a/repo/meta/system.xibuild +++ b/repo/meta/system.xibuild @@ -2,4 +2,4 @@ # This file was automatically generated, do not edit! DESC="All the the packages available in system" -DEPS=( acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libidn libldap libndp libnghttp libnl libp11-kit libpipeline libpng libpsl libsasl libseccomp libsigsegv libssh2 libtasn1 libtool libunistring libusb libxcrypt libxml2 libxslt lz4 lzo mkinitramfs mpfr ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd) +DEPS=( acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libgudev libidn libldap liblinear libndp libnghttp libnl libp11-kit libpcap libpipeline libpng libpsl libsasl libseccomp libsigsegv libssh2 libtasn1 libtirpc libtool libunistring libusb libxcrypt libxml2 libxslt lua lz4 lzo mkinitramfs mpfr mtdev ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd) diff --git a/repo/meta/util.xibuild b/repo/meta/util.xibuild index a283503..280b5d5 100644 --- a/repo/meta/util.xibuild +++ b/repo/meta/util.xibuild @@ -2,4 +2,4 @@ # This file was automatically generated, do not edit! DESC="All the the packages available in util" -DEPS=( acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim wget which wpa_supplicant) +DEPS=( acpi bash cpio curl diffutils dosfstools dracut e2fsprogs elfutils file gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch nmap openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim webfs wget which wpa_supplicant) diff --git a/repo/meta/x11.xibuild b/repo/meta/x11.xibuild new file mode 100644 index 0000000..bbe75fd --- /dev/null +++ b/repo/meta/x11.xibuild @@ -0,0 +1,5 @@ +#!/bin/bash +# This file was automatically generated, do not edit! + +DESC="All the the packages available in x11" +DEPS=( iceauth intel-vaapi-driver libdmx libdrm libepoxy libevdev libfontenc libfs libice libinput libpciaccess libsm libva libvdpau-va-gl libvdpau libwacom libx11 libxau libxaw libxcb libxcomposite libxcursor libxcvt libxdamage libxdmcp libxext libxfixes libxfont2 libxft libxinerama libxi libxkbfile libxmu libxpm libxrandr libxrender libxres libxscrnsaver libxshmfence libxtst libxt libxvmc libxv libxxf86dga libxxf86vm luit mesa mkfontscale pixman sessreg setxkbmap smproxy wayland-protocols wayland x11perf xauth xbacklight xbitmaps xcb-proto xcb-util-cursor xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xcb-util xclock xcmsdb xcursorgen xcursor-themes xdpyinfo xdriinfo xev xeyes xf86-input-evdev xf86-input-libinput xf86-input-synaptics xf86-input-wacom xf86-video-amdgpu xf86-video-ati xf86-video-fbdev xf86-video-intel xf86-video-nouveau xf86-video-vmware xgamma xhost xinput xkbcomp xkbevd xkbutils xkeyboardconfig xkill xlsatoms xlsclients xmessage xmodmap xorg-libs xorgproto xorg-server xorg-util-macros xorg-xinit xprop xpr xrandr xrdb xrefresh xsetroot xset xterm xtrans xvinfo xwd xwininfo xwud) diff --git a/repo/x11/xclock.xibuild b/repo/x11/xclock.xibuild new file mode 100644 index 0000000..b7c1960 --- /dev/null +++ b/repo/x11/xclock.xibuild @@ -0,0 +1,18 @@ +#!/bin/bash + +MAKEDEPS=(make) +DEPS=(libx11 libxmu libxaw libxrender libxft libxkbfile) + +DESC="X clock from X.Org" + +PKG_VER=1.0.9 +SOURCE=https://www.x.org/pub/individual/app/xclock-$PKG_VER.tar.bz2 + +build () { + ./configure $XORG_CONFIG + make +} + +package () { + make DESTDIR=$PKG_DEST install +} diff --git a/repo/x11/xeyes.xibuild b/repo/x11/xeyes.xibuild new file mode 100644 index 0000000..cca8801 --- /dev/null +++ b/repo/x11/xeyes.xibuild @@ -0,0 +1,18 @@ +#!/bin/bash + +MAKEDEPS=(make) +DEPS=(libx11 libxt libxext libxmu libxrender libxi) + +DESC="Eyes that follow the mouse, X demo" + +PKG_VER=1.2.0 +SOURCE=https://www.x.org/archive/individual/app/xeyes-$PKG_VER.tar.gz + +build () { + ./configure $XORG_CONFIG + make +} + +package () { + make DESTDIR=$PKG_DEST install +} diff --git a/repo/x11/xorg-xinit.xibuild b/repo/x11/xorg-xinit.xibuild new file mode 100644 index 0000000..b4328b5 --- /dev/null +++ b/repo/x11/xorg-xinit.xibuild @@ -0,0 +1,18 @@ +#!/bin/bash + +MAKEDEPS=(make) +DEPS=(libx11 xorg-xauth xorg-xrdb xorg-xmodmap) + +DESC="X.Org initialisation program" + +PKG_VER=1.4.1 +SOURCE=https://www.x.org/pub/individual/app/xinit-$PKG_VER.tar.bz2 + +build () { + ./configure $XORG_CONFIG --with-xinitdir=/etc/X11/app-defaults && + make +} + +package () { + make DESTDIR=$PKG_DEST install +} diff --git a/repo/x11/xterm.xibuild b/repo/x11/xterm.xibuild new file mode 100644 index 0000000..d4df24e --- /dev/null +++ b/repo/x11/xterm.xibuild @@ -0,0 +1,41 @@ +#!/bin/bash + +MAKEDEPS=(make) +DEPS=(libxft libxaw ncurses luit xbitmaps libutempter libxkbfile) + +DESC="X Terminal Emulator" + +PKG_VER=370 +SOURCE=https://invisible-mirror.net/archives/xterm/xterm-$PKG_VER.tgz + +prepare () { + sed -i '/v0/{n;s/new:/new:kb=^?:/}' termcap && + printf '\tkbs=\\177,\n' >> terminfo && + + export TERMINFO=/usr/share/terminfo +} + +build () { + ./configure $XORG_CONFIG + make +} + +package () { + make DESTDIR=$PKG_DEST install + make DESTDIR=$PKG_DEST install-ti + + mkdir -pv $PKG_DEST/usr/share/applications && + cp -v *.desktop $PKG_DEST/usr/share/applications/ + + + mkdir -pv $PKG_DEST/etc/X11/app-defaults + cat >> $PKG_DEST/etc/X11/app-defaults/XTerm << "EOF" +*VT100*locale: true +*VT100*faceName: Monospace +*VT100*faceSize: 10 +*backarrowKeyIsErase: true +*ptyInitialErase: true +EOF + + +} |