Added a bunch of packages.

This commit is contained in:
Mid Favila 2021-10-17 01:45:07 +00:00
parent ed17419e4e
commit f90c368a27
40 changed files with 216 additions and 3 deletions

7
core-mod/xorg/libXv/build Executable file
View File

@ -0,0 +1,7 @@
#!/bin/sh -e
./configure \
--prefix=/usr
make
make DESTDIR="$1" install

View File

@ -0,0 +1 @@
c4112532889b210e21cf05f46f0f2f8354ff7e1b58061e12d7a76c95c0d47bb1

View File

@ -0,0 +1,2 @@
libX11
libXext

View File

@ -0,0 +1 @@
https://deb.debian.org/debian/pool/main/libx/libxv/libxv_1.0.11.orig.tar.gz

View File

@ -0,0 +1 @@
1.0.11 1

9
ports/classic-colors-git/build Executable file
View File

@ -0,0 +1,9 @@
#!/bin/sh -e
mkdir -p "$1/usr/bin"
./configure
make
make PREFIX="$1/usr" install

View File

@ -0,0 +1,5 @@
libX11
libXext
libXpm
libXt
motif

View File

@ -0,0 +1 @@
git+https://github.com/justinmeiners/classic-colors

View File

@ -0,0 +1 @@
git 1

View File

@ -4,7 +4,7 @@
--prefix=/usr \
--with-modules \
--with-xft \
--with-x-toolkit=gtk2 \
--with-x-toolkit=motif \
--without-dbus \
--without-gconf \
--without-gsettings \

51
ports/emacs-mod/build~ Executable file
View File

@ -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"

View File

@ -1,4 +1,4 @@
gtk+2
motif
giflib
gnutls
libjpeg-turbo

10
ports/emacs-mod/depends~ Normal file
View File

@ -0,0 +1,10 @@
gtk+2
giflib
gnutls
libjpeg-turbo
libpng
libxml2
ncurses
tiff
zlib
libXpm

14
ports/emwm/build Executable file
View File

@ -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"

14
ports/emwm/build~ Executable file
View File

@ -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"

1
ports/emwm/checksums Normal file
View File

@ -0,0 +1 @@
b669348ebe35b64fbb3ce233549ee86d9b3b91e65cf4dc5d9aed60d1e7d547c5

6
ports/emwm/depends Normal file
View File

@ -0,0 +1,6 @@
libX11
libXrandr
libXinerama
libXext
libXt
motif

6
ports/emwm/depends~ Normal file
View File

@ -0,0 +1,6 @@
libX11
libXrandr
libXinerama
libXext
libXt
motif

1
ports/emwm/sources Normal file
View File

@ -0,0 +1 @@
https://fastestcode.org/dl/emwm-src.tar.xz

1
ports/emwm/sources~ Normal file
View File

@ -0,0 +1 @@
http://fastestcode.org/dl/emwm-src.tar.xz

1
ports/emwm/version Normal file
View File

@ -0,0 +1 @@
latest 1

1
ports/emwm/version~ Normal file
View File

@ -0,0 +1 @@
git 1

4
ports/musl-compat-git/build Executable file
View File

@ -0,0 +1,4 @@
#!/bin/sh -e
make
make DESTDIR="$1" install

View File

@ -0,0 +1 @@
git+https://github.com/somasis/musl-compat

View File

@ -0,0 +1 @@
git 1

View File

@ -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"

6
ports/picocom-git/build~ Executable file
View File

@ -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"

7
ports/rpcsvc/build Executable file
View File

@ -0,0 +1,7 @@
#!/bin/sh -e
./configure \
--prefix=/usr
make
make DESTDIR="$1" install

1
ports/rpcsvc/checksums Normal file
View File

@ -0,0 +1 @@
678851b9f7ddf4410d2859c12016b65a6dd1a0728d478f18aeb54d165352f17c

1
ports/rpcsvc/sources Normal file
View File

@ -0,0 +1 @@
https://github.com/thkukuk/rpcsvc-proto/releases/download/v1.4.2/rpcsvc-proto-1.4.2.tar.xz

1
ports/rpcsvc/version Normal file
View File

@ -0,0 +1 @@
1.4.2 1

21
ports/x11-utils/build Executable file
View File

@ -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

View File

@ -0,0 +1 @@
10801f586876ee483510b4a2c5c837ddd0858475860f9a72600f38cb3553722b

20
ports/x11-utils/depends Normal file
View File

@ -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

1
ports/x11-utils/sources Normal file
View File

@ -0,0 +1 @@
https://deb.debian.org/debian/pool/main/x/x11-utils/x11-utils_7.7+5.tar.gz

1
ports/x11-utils/version Normal file
View File

@ -0,0 +1 @@
release 1

10
ports/xload/build Executable file
View File

@ -0,0 +1,10 @@
#!/bin/sh -e
# Workaround for missing protocols/rwhod.h
CFLAGS="$CFLAGS -DRLOADSTUB"
./configure \
--prefix=/usr
make
make DESTDIR="$1" install

1
ports/xload/checksums Normal file
View File

@ -0,0 +1 @@
f34e4803871d771325cfe52bebd98cc5b6040d3f065184ec73de436f9a375907

1
ports/xload/sources Normal file
View File

@ -0,0 +1 @@
https://xorg.freedesktop.org/archive/individual/app/xload-1.1.3.tar.bz2

1
ports/xload/version Normal file
View File

@ -0,0 +1 @@
1.1.3 1