diff --git a/core-mod/xorg/libXv/build b/core-mod/xorg/libXv/build new file mode 100755 index 0000000..6daf22f --- /dev/null +++ b/core-mod/xorg/libXv/build @@ -0,0 +1,7 @@ +#!/bin/sh -e + +./configure \ + --prefix=/usr + +make +make DESTDIR="$1" install diff --git a/core-mod/xorg/libXv/checksums b/core-mod/xorg/libXv/checksums new file mode 100644 index 0000000..d0c9264 --- /dev/null +++ b/core-mod/xorg/libXv/checksums @@ -0,0 +1 @@ +c4112532889b210e21cf05f46f0f2f8354ff7e1b58061e12d7a76c95c0d47bb1 diff --git a/core-mod/xorg/libXv/depends b/core-mod/xorg/libXv/depends new file mode 100644 index 0000000..77d3f9e --- /dev/null +++ b/core-mod/xorg/libXv/depends @@ -0,0 +1,2 @@ +libX11 +libXext diff --git a/core-mod/xorg/libXv/sources b/core-mod/xorg/libXv/sources new file mode 100644 index 0000000..97351f6 --- /dev/null +++ b/core-mod/xorg/libXv/sources @@ -0,0 +1 @@ +https://deb.debian.org/debian/pool/main/libx/libxv/libxv_1.0.11.orig.tar.gz diff --git a/core-mod/xorg/libXv/version b/core-mod/xorg/libXv/version new file mode 100644 index 0000000..baf9f53 --- /dev/null +++ b/core-mod/xorg/libXv/version @@ -0,0 +1 @@ +1.0.11 1 diff --git a/ports/classic-colors-git/build b/ports/classic-colors-git/build new file mode 100755 index 0000000..9df5bb5 --- /dev/null +++ b/ports/classic-colors-git/build @@ -0,0 +1,9 @@ +#!/bin/sh -e + +mkdir -p "$1/usr/bin" + +./configure + + +make +make PREFIX="$1/usr" install diff --git a/ports/classic-colors-git/depends b/ports/classic-colors-git/depends new file mode 100644 index 0000000..717e81a --- /dev/null +++ b/ports/classic-colors-git/depends @@ -0,0 +1,5 @@ +libX11 +libXext +libXpm +libXt +motif diff --git a/ports/classic-colors-git/sources b/ports/classic-colors-git/sources new file mode 100644 index 0000000..4338355 --- /dev/null +++ b/ports/classic-colors-git/sources @@ -0,0 +1 @@ +git+https://github.com/justinmeiners/classic-colors diff --git a/ports/classic-colors-git/version b/ports/classic-colors-git/version new file mode 100644 index 0000000..a383ea1 --- /dev/null +++ b/ports/classic-colors-git/version @@ -0,0 +1 @@ +git 1 diff --git a/ports/emacs-mod/build b/ports/emacs-mod/build index 54769eb..eec0ef8 100755 --- a/ports/emacs-mod/build +++ b/ports/emacs-mod/build @@ -4,7 +4,7 @@ --prefix=/usr \ --with-modules \ --with-xft \ - --with-x-toolkit=gtk2 \ + --with-x-toolkit=motif \ --without-dbus \ --without-gconf \ --without-gsettings \ diff --git a/ports/emacs-mod/build~ b/ports/emacs-mod/build~ new file mode 100755 index 0000000..54769eb --- /dev/null +++ b/ports/emacs-mod/build~ @@ -0,0 +1,51 @@ +#!/bin/sh -e + +./configure \ + --prefix=/usr \ + --with-modules \ + --with-xft \ + --with-x-toolkit=gtk2 \ + --without-dbus \ + --without-gconf \ + --without-gsettings \ + --with-xpm=yes \ + --with-gnutls=yes \ + --with-json=yes \ + --with-native-compilation + +mkdir -p "$1/usr/share/emacs/site-lisp" +cat << EOF > "$1/usr/share/emacs/site-lisp/site-start.el" + +;; Better security defaults +(with-eval-after-load 'gnutls + (setq + gnutls-verify-error t + gnutls-min-prime-bits 2048 + gnutls-trustfiles '("/etc/ssl/cert.pem"))) + +;; Needed unless KISS Linux gains librsvg support +(setq-default shr-blocked-images ".*\.svg$") + +;; Augment ELPA. +(require 'package) +(add-to-list 'package-archives + '("melpa-stable" . "https://stable.melpa.org/packages/") + '("melpa-unstable" . "https://melpa.org/packages/")) + +;; Increase garbage collection during startup. Reduces boot times. +(setq startup/gc-cons-threshold gc-cons-threshold) +(setq gc-cons-threshold most-positive-fixnum) +(defun startup/reset-gc () (setq gc-cons-threshold startup/gc-cons-threshold)) +(add-hook 'emacs-startup-hook 'startup/reset-gc) + +;; Native-compile packages. +(setq package-native-compile t) + +EOF + + +# Natively compile all the things! +make NATIVE_FULL_AOT=1 +make DESTDIR="$1" install + +rm -rf "$1/usr/lib/systemd" diff --git a/ports/emacs-mod/depends b/ports/emacs-mod/depends index efeafcc..5d57b3b 100644 --- a/ports/emacs-mod/depends +++ b/ports/emacs-mod/depends @@ -1,4 +1,4 @@ -gtk+2 +motif giflib gnutls libjpeg-turbo diff --git a/ports/emacs-mod/depends~ b/ports/emacs-mod/depends~ new file mode 100644 index 0000000..efeafcc --- /dev/null +++ b/ports/emacs-mod/depends~ @@ -0,0 +1,10 @@ +gtk+2 +giflib +gnutls +libjpeg-turbo +libpng +libxml2 +ncurses +tiff +zlib +libXpm diff --git a/ports/emwm/build b/ports/emwm/build new file mode 100755 index 0000000..c99a9c3 --- /dev/null +++ b/ports/emwm/build @@ -0,0 +1,14 @@ +#!/bin/sh -e + +# Workaround. +for dir in /usr/bin /usr/share/man/ /etc/X11/ /etc/X11/app-defaults +do + mkdir -p "$1/$dir" +done + +make +make PREFIX="$1/usr" MANDIR="$1/usr/share/man/" MWMRCDIR="$1/etc/X11/mwm" APPLRESDIR="$1/etc/X11/app-defaults" install + +#install -Dm755 emwm "$1/usr/bin/emwm" +#install -Dm644 system.mwmrc "$1/usr/etc/X11/mwm/system.emwmrc" +#install -Dm644 emwm.1 "$1/usr/share/man/man1/emwm.1" diff --git a/ports/emwm/build~ b/ports/emwm/build~ new file mode 100755 index 0000000..1495bea --- /dev/null +++ b/ports/emwm/build~ @@ -0,0 +1,14 @@ +#!/bin/sh -e + +# Workaround. +for dir in /usr/bin /usr/share/man/ /etc/X11/ /etc/X11/app-defaults +do + mkdir -p "$1/$dir" +done + +make +make PREFIX="$1/usr" MANDIR="$1/usr/share/man/" MWMRCDIR="$1/etc/X11/mwm" install + +#install -Dm755 emwm "$1/usr/bin/emwm" +#install -Dm644 system.mwmrc "$1/usr/etc/X11/mwm/system.emwmrc" +#install -Dm644 emwm.1 "$1/usr/share/man/man1/emwm.1" diff --git a/ports/emwm/checksums b/ports/emwm/checksums new file mode 100644 index 0000000..de0fe18 --- /dev/null +++ b/ports/emwm/checksums @@ -0,0 +1 @@ +b669348ebe35b64fbb3ce233549ee86d9b3b91e65cf4dc5d9aed60d1e7d547c5 diff --git a/ports/emwm/depends b/ports/emwm/depends new file mode 100644 index 0000000..5ff14dc --- /dev/null +++ b/ports/emwm/depends @@ -0,0 +1,6 @@ +libX11 +libXrandr +libXinerama +libXext +libXt +motif diff --git a/ports/emwm/depends~ b/ports/emwm/depends~ new file mode 100644 index 0000000..9a0530e --- /dev/null +++ b/ports/emwm/depends~ @@ -0,0 +1,6 @@ +libX11 +libXrandr +libXinerama +libXext +libXt +motif \ No newline at end of file diff --git a/ports/emwm/sources b/ports/emwm/sources new file mode 100644 index 0000000..23bbfe2 --- /dev/null +++ b/ports/emwm/sources @@ -0,0 +1 @@ +https://fastestcode.org/dl/emwm-src.tar.xz diff --git a/ports/emwm/sources~ b/ports/emwm/sources~ new file mode 100644 index 0000000..6619dba --- /dev/null +++ b/ports/emwm/sources~ @@ -0,0 +1 @@ +http://fastestcode.org/dl/emwm-src.tar.xz diff --git a/ports/emwm/version b/ports/emwm/version new file mode 100644 index 0000000..9372d1f --- /dev/null +++ b/ports/emwm/version @@ -0,0 +1 @@ +latest 1 diff --git a/ports/emwm/version~ b/ports/emwm/version~ new file mode 100644 index 0000000..a383ea1 --- /dev/null +++ b/ports/emwm/version~ @@ -0,0 +1 @@ +git 1 diff --git a/ports/musl-compat-git/build b/ports/musl-compat-git/build new file mode 100755 index 0000000..7de21ee --- /dev/null +++ b/ports/musl-compat-git/build @@ -0,0 +1,4 @@ +#!/bin/sh -e + +make +make DESTDIR="$1" install diff --git a/ports/musl-compat-git/sources b/ports/musl-compat-git/sources new file mode 100644 index 0000000..eb30b02 --- /dev/null +++ b/ports/musl-compat-git/sources @@ -0,0 +1 @@ +git+https://github.com/somasis/musl-compat diff --git a/ports/musl-compat-git/version b/ports/musl-compat-git/version new file mode 100644 index 0000000..a383ea1 --- /dev/null +++ b/ports/musl-compat-git/version @@ -0,0 +1 @@ +git 1 diff --git a/ports/picocom-git/build b/ports/picocom-git/build index 4c2f755..d4d12cd 100755 --- a/ports/picocom-git/build +++ b/ports/picocom-git/build @@ -3,4 +3,4 @@ make install -Dm755 picocom "$1/usr/bin/picocom" -install -Dm644 picocom.1 "$1/usr/share/man/man.1/picocom.1" +install -Dm644 picocom.1 "$1/usr/share/man/man1/picocom.1" diff --git a/ports/picocom-git/build~ b/ports/picocom-git/build~ new file mode 100755 index 0000000..4c2f755 --- /dev/null +++ b/ports/picocom-git/build~ @@ -0,0 +1,6 @@ +#!/bin/sh -e + +make + +install -Dm755 picocom "$1/usr/bin/picocom" +install -Dm644 picocom.1 "$1/usr/share/man/man.1/picocom.1" diff --git a/ports/rpcsvc/build b/ports/rpcsvc/build new file mode 100755 index 0000000..6daf22f --- /dev/null +++ b/ports/rpcsvc/build @@ -0,0 +1,7 @@ +#!/bin/sh -e + +./configure \ + --prefix=/usr + +make +make DESTDIR="$1" install diff --git a/ports/rpcsvc/checksums b/ports/rpcsvc/checksums new file mode 100644 index 0000000..09d271f --- /dev/null +++ b/ports/rpcsvc/checksums @@ -0,0 +1 @@ +678851b9f7ddf4410d2859c12016b65a6dd1a0728d478f18aeb54d165352f17c diff --git a/ports/rpcsvc/sources b/ports/rpcsvc/sources new file mode 100644 index 0000000..26ded5b --- /dev/null +++ b/ports/rpcsvc/sources @@ -0,0 +1 @@ +https://github.com/thkukuk/rpcsvc-proto/releases/download/v1.4.2/rpcsvc-proto-1.4.2.tar.xz diff --git a/ports/rpcsvc/version b/ports/rpcsvc/version new file mode 100644 index 0000000..4ff136a --- /dev/null +++ b/ports/rpcsvc/version @@ -0,0 +1 @@ +1.4.2 1 diff --git a/ports/x11-utils/build b/ports/x11-utils/build new file mode 100755 index 0000000..6f614da --- /dev/null +++ b/ports/x11-utils/build @@ -0,0 +1,21 @@ +#!/bin/sh -e + +build_package() +{ + cd $tool + autoreconf -fi # Update the Makefile. + ./configure \ + --prefix=/usr + make + make DESTDIR="$1" install + cd .. +} + +# We don't need the junk that the Debian folks shove in here. +rm -r debian + +# Build each of the remaining tools in turn. +for tool in `ls` +do + build_package $1 # Pass our working directory to the function. +done diff --git a/ports/x11-utils/checksums b/ports/x11-utils/checksums new file mode 100644 index 0000000..d44d66e --- /dev/null +++ b/ports/x11-utils/checksums @@ -0,0 +1 @@ +10801f586876ee483510b4a2c5c837ddd0858475860f9a72600f38cb3553722b diff --git a/ports/x11-utils/depends b/ports/x11-utils/depends new file mode 100644 index 0000000..f812f73 --- /dev/null +++ b/ports/x11-utils/depends @@ -0,0 +1,20 @@ +fontconfig +freetype-harfbuzz +libX11 +libXcomposite +libXext +libXft +libXi +libXinerama +libXmu +libXrandr +libXrender +libXt + libXtst + libXv +libXxf86vm +libfontenc +libxcb +libxkbfile +mesa +neXtaw diff --git a/ports/x11-utils/sources b/ports/x11-utils/sources new file mode 100644 index 0000000..3a8c682 --- /dev/null +++ b/ports/x11-utils/sources @@ -0,0 +1 @@ +https://deb.debian.org/debian/pool/main/x/x11-utils/x11-utils_7.7+5.tar.gz diff --git a/ports/x11-utils/version b/ports/x11-utils/version new file mode 100644 index 0000000..ae0228e --- /dev/null +++ b/ports/x11-utils/version @@ -0,0 +1 @@ +release 1 diff --git a/ports/xload/build b/ports/xload/build new file mode 100755 index 0000000..da6e476 --- /dev/null +++ b/ports/xload/build @@ -0,0 +1,10 @@ +#!/bin/sh -e + +# Workaround for missing protocols/rwhod.h +CFLAGS="$CFLAGS -DRLOADSTUB" + +./configure \ + --prefix=/usr + +make +make DESTDIR="$1" install diff --git a/ports/xload/checksums b/ports/xload/checksums new file mode 100644 index 0000000..41fe102 --- /dev/null +++ b/ports/xload/checksums @@ -0,0 +1 @@ +f34e4803871d771325cfe52bebd98cc5b6040d3f065184ec73de436f9a375907 diff --git a/ports/xload/sources b/ports/xload/sources new file mode 100644 index 0000000..674540d --- /dev/null +++ b/ports/xload/sources @@ -0,0 +1 @@ +https://xorg.freedesktop.org/archive/individual/app/xload-1.1.3.tar.bz2 diff --git a/ports/xload/version b/ports/xload/version new file mode 100644 index 0000000..035474a --- /dev/null +++ b/ports/xload/version @@ -0,0 +1 @@ +1.1.3 1