Added a bunch of packages.
This commit is contained in:
parent
ed17419e4e
commit
f90c368a27
|
@ -0,0 +1,7 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
|
@ -0,0 +1 @@
|
||||||
|
c4112532889b210e21cf05f46f0f2f8354ff7e1b58061e12d7a76c95c0d47bb1
|
|
@ -0,0 +1,2 @@
|
||||||
|
libX11
|
||||||
|
libXext
|
|
@ -0,0 +1 @@
|
||||||
|
https://deb.debian.org/debian/pool/main/libx/libxv/libxv_1.0.11.orig.tar.gz
|
|
@ -0,0 +1 @@
|
||||||
|
1.0.11 1
|
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
mkdir -p "$1/usr/bin"
|
||||||
|
|
||||||
|
./configure
|
||||||
|
|
||||||
|
|
||||||
|
make
|
||||||
|
make PREFIX="$1/usr" install
|
|
@ -0,0 +1,5 @@
|
||||||
|
libX11
|
||||||
|
libXext
|
||||||
|
libXpm
|
||||||
|
libXt
|
||||||
|
motif
|
|
@ -0,0 +1 @@
|
||||||
|
git+https://github.com/justinmeiners/classic-colors
|
|
@ -0,0 +1 @@
|
||||||
|
git 1
|
|
@ -4,7 +4,7 @@
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--with-modules \
|
--with-modules \
|
||||||
--with-xft \
|
--with-xft \
|
||||||
--with-x-toolkit=gtk2 \
|
--with-x-toolkit=motif \
|
||||||
--without-dbus \
|
--without-dbus \
|
||||||
--without-gconf \
|
--without-gconf \
|
||||||
--without-gsettings \
|
--without-gsettings \
|
||||||
|
|
|
@ -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"
|
|
@ -1,4 +1,4 @@
|
||||||
gtk+2
|
motif
|
||||||
giflib
|
giflib
|
||||||
gnutls
|
gnutls
|
||||||
libjpeg-turbo
|
libjpeg-turbo
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
gtk+2
|
||||||
|
giflib
|
||||||
|
gnutls
|
||||||
|
libjpeg-turbo
|
||||||
|
libpng
|
||||||
|
libxml2
|
||||||
|
ncurses
|
||||||
|
tiff
|
||||||
|
zlib
|
||||||
|
libXpm
|
|
@ -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"
|
|
@ -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"
|
|
@ -0,0 +1 @@
|
||||||
|
b669348ebe35b64fbb3ce233549ee86d9b3b91e65cf4dc5d9aed60d1e7d547c5
|
|
@ -0,0 +1,6 @@
|
||||||
|
libX11
|
||||||
|
libXrandr
|
||||||
|
libXinerama
|
||||||
|
libXext
|
||||||
|
libXt
|
||||||
|
motif
|
|
@ -0,0 +1,6 @@
|
||||||
|
libX11
|
||||||
|
libXrandr
|
||||||
|
libXinerama
|
||||||
|
libXext
|
||||||
|
libXt
|
||||||
|
motif
|
|
@ -0,0 +1 @@
|
||||||
|
https://fastestcode.org/dl/emwm-src.tar.xz
|
|
@ -0,0 +1 @@
|
||||||
|
http://fastestcode.org/dl/emwm-src.tar.xz
|
|
@ -0,0 +1 @@
|
||||||
|
latest 1
|
|
@ -0,0 +1 @@
|
||||||
|
git 1
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
|
@ -0,0 +1 @@
|
||||||
|
git+https://github.com/somasis/musl-compat
|
|
@ -0,0 +1 @@
|
||||||
|
git 1
|
|
@ -3,4 +3,4 @@
|
||||||
make
|
make
|
||||||
|
|
||||||
install -Dm755 picocom "$1/usr/bin/picocom"
|
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"
|
||||||
|
|
|
@ -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"
|
|
@ -0,0 +1,7 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
|
@ -0,0 +1 @@
|
||||||
|
678851b9f7ddf4410d2859c12016b65a6dd1a0728d478f18aeb54d165352f17c
|
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/thkukuk/rpcsvc-proto/releases/download/v1.4.2/rpcsvc-proto-1.4.2.tar.xz
|
|
@ -0,0 +1 @@
|
||||||
|
1.4.2 1
|
|
@ -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
|
|
@ -0,0 +1 @@
|
||||||
|
10801f586876ee483510b4a2c5c837ddd0858475860f9a72600f38cb3553722b
|
|
@ -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
|
|
@ -0,0 +1 @@
|
||||||
|
https://deb.debian.org/debian/pool/main/x/x11-utils/x11-utils_7.7+5.tar.gz
|
|
@ -0,0 +1 @@
|
||||||
|
release 1
|
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
# Workaround for missing protocols/rwhod.h
|
||||||
|
CFLAGS="$CFLAGS -DRLOADSTUB"
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
|
@ -0,0 +1 @@
|
||||||
|
f34e4803871d771325cfe52bebd98cc5b6040d3f065184ec73de436f9a375907
|
|
@ -0,0 +1 @@
|
||||||
|
https://xorg.freedesktop.org/archive/individual/app/xload-1.1.3.tar.bz2
|
|
@ -0,0 +1 @@
|
||||||
|
1.1.3 1
|
Loading…
Reference in New Issue