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 \
|
||||
--with-modules \
|
||||
--with-xft \
|
||||
--with-x-toolkit=gtk2 \
|
||||
--with-x-toolkit=motif \
|
||||
--without-dbus \
|
||||
--without-gconf \
|
||||
--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
|
||||
gnutls
|
||||
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
|
||||
|
||||
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