Update NOTES with some more stuff to do, and update scrot.

This commit is contained in:
Mid Favila 2022-02-04 14:38:10 -04:00
parent f55a1300e9
commit ac52eeecf9
14 changed files with 9 additions and 54 deletions

8
NOTES
View File

@ -6,11 +6,15 @@
-rename all non-obvious GNU tools to gnu-$package
-rename all libraries to lib$package, adjust depends
-remove superfluous packages
-fix sup package
-remove coreutils from browser deps?
-remove coreutils from browser deps - build as part of browser???
-look into packaging ftpfs, encfs, x11fs, and ucspi, as well as stunnel, sent,
-removed bkeymaps, brotli, jq.
-fix iptables package to not require GNU install
-add iptables to mbase?
-began adding 'about' files to each directory
-remove need for autoconf in core/core-mod/
-remove need for git in core/core-mod/
-attempt to make packages m4-agnostic
-make rc the default user shell
-gradually rewrite shell scripts in rc - maybe port kiss?

View File

@ -1 +1 @@
ca9156a06b468334e18220040b2984da60136f6a2e0e979f668eda6e3f1e1c05
129274bf0f0a1bbde8de5ab5db5c72556e1fc5b2a477de01c3dff74fc544f66a

View File

@ -1 +1 @@
https://github.com/dreamer/scrot/archive/scrot-0.8.tar.gz
https://github.com/resurrecting-open-source-projects/scrot/releases/download/1.7/scrot-1.7.tar.bz2

View File

@ -1 +1 @@
0.8 1
1.7 1

View File

@ -1,29 +0,0 @@
#!/bin/sh -e
./configure \
--prefix=/usr \
--with-modules \
--without-dbus \
--without-gconf \
--without-gsettings \
--with-gnutls=no \
--with-json=no \
--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$")
EOF
make NATIVE_FULL_AOT=1
make DESTDIR="$1" install
rm -rf "$1/usr/lib/systemd"

View File

@ -1 +0,0 @@
6f10c72f9358fe1e39c761faf84bc1e5d81fb848f282c95bec34a9a77bc16288

View File

@ -1,3 +0,0 @@
libxml2
ncurses

View File

@ -1 +0,0 @@
https://alpha.gnu.org/gnu/emacs/pretest/emacs-28.0.90.tar.xz

View File

@ -1 +0,0 @@
27.2 1

View File

@ -1,9 +0,0 @@
#!/bin/sh -e
meson build \
-Dprefix="$1/usr" \
-Dmandir="$1/usr/share/man/"
cd build
ninja
ninja install

View File

@ -1 +0,0 @@
c5f6b1adcd235c5e4368658593eef310385b95fc1a76b68ef6d633ad24800135

View File

@ -1,2 +0,0 @@
giblib
meson make

View File

@ -1 +0,0 @@
https://github.com/dreamer/scrot/archive/refs/tags/v0.10.0.tar.gz

View File

@ -1 +0,0 @@
0.8 1