Lots of updates.
This commit is contained in:
parent
b108cae416
commit
f1e6a81488
2
NOTES
2
NOTES
@ -1,4 +1,4 @@
|
||||
-LessTif is busted; tries to mkdir an existing dir
|
||||
-LessTif is busted; tries to mkdir an existing dir. Replace with OC/F MOTIF
|
||||
-Package Haskell tools to allow building shellcheck from source
|
||||
-es needs to have its patch adjusted
|
||||
|
||||
|
8
README
8
README
@ -107,5 +107,9 @@ removed and never added includes, but is not limited to, the following;
|
||||
|
||||
NOTE THAT I AM NOT AFFILIATED WITH THE KISS LINUX ORGANIZATION IN ANY OFFICIAL
|
||||
CAPACITY. THEY ARE NOT RESPONSIBLE FOR THESE PACKAGES. DO NOT SUBMIT REPORTS IN
|
||||
#KISSLINUX ON LIBERA.CHAT IF THESE BREAK; EMAIL ME. THANK YOU FOR YOUR
|
||||
COOPERATION.
|
||||
#KISSLINUX ON LIBERA.CHAT IF THESE BREAK; EMAIL ME.
|
||||
|
||||
ALSO NOTE THAT THESE PACKAGES ARE CURRENTLY BEING REWRITTEN AND ARE NOT LIKELY
|
||||
TO BE IN A USABLE STATE. I WILL NOT ACCEPT BUG REPORTS RELATING TO COMMUNITY
|
||||
OR CORE, AND I WILL NOT ACCEPT REPORTS IF YOUR SYSTEM IS COMPILED WITH FLAGS
|
||||
THAT ARE NOT INCLUDED ABOVE. THANK YOU FOR YOUR COOPERATION.
|
||||
|
4
community-mod/hack-font/build
Executable file
4
community-mod/hack-font/build
Executable file
@ -0,0 +1,4 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
mkdir -p "$1/usr/share/fonts/TTF"
|
||||
cp ./*.ttf "$1/usr/share/fonts/TTF"
|
1
community-mod/hack-font/checksums
Normal file
1
community-mod/hack-font/checksums
Normal file
@ -0,0 +1 @@
|
||||
7f592d091cbd2472f39af96e6c280cde3c27cab50a9c88746feb42918aa1888f Hack-v3.003-ttf.tar.gz
|
3
community-mod/hack-font/post-install
Executable file
3
community-mod/hack-font/post-install
Executable file
@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
|
||||
fc-cache -f
|
1
community-mod/hack-font/sources
Normal file
1
community-mod/hack-font/sources
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/source-foundry/Hack/releases/download/v3.003/Hack-v3.003-ttf.tar.gz
|
1
community-mod/hack-font/version
Normal file
1
community-mod/hack-font/version
Normal file
@ -0,0 +1 @@
|
||||
3.003 1
|
@ -1,6 +1,6 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
#patch < musl.patch
|
||||
patch < musl.patch
|
||||
|
||||
sed -i 's|/doc/es\.1|/es\.1|g' Makefile.in
|
||||
|
||||
|
@ -30,3 +30,7 @@ make
|
||||
make DESTDIR="$1" install
|
||||
|
||||
rm -rf "$1/usr/lib/systemd"
|
||||
|
||||
for packages in play progmodes/ruby-mode* org/ob-ruby* ../etc/schema/xhtml-ruby.rnc progmodes/*antlr* textmodes/*artist* progmodes/*cfengine* auth-source-path* erc mail obsolete eshell gnus images/gnus
|
||||
do rm -r "/usr/share/emacs/27.2/lisp/${packages}"
|
||||
done
|
||||
|
@ -1,4 +1,10 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
sed -i 's/.*install.*\(-p\).*//g' Makefile
|
||||
|
||||
sed -i 's/.*install.*\(-p\).*//g' font/Makefile
|
||||
sed -i 's/.*-m[0-9][0-9]*.*\(-d\)//g' font/Makefile
|
||||
sed -i 's/.*-d[0-9][0-9]*.*/.*-Dm.*/g' font/Makefile
|
||||
|
||||
make DESTDIR="$1" CC="${CC:-cc}"
|
||||
make DESTDIR="$1" install
|
||||
|
11
core-mod/core/kiss/README
Normal file
11
core-mod/core/kiss/README
Normal file
@ -0,0 +1,11 @@
|
||||
This package will gradually diverge from upstream kiss; it makes every effort to
|
||||
maintain compatibility, but eventually, differences will be great enough for
|
||||
that goal to become impossible.
|
||||
|
||||
In the future, kiss will be replaced with a package manager of my own making.
|
||||
Backwards compatibility will be kept for a time.
|
||||
|
||||
For now, these are the divergent features from upstream:
|
||||
|
||||
-download utility can be swapped; cURL, GNU wget, axel, and aria2c are all
|
||||
supported. Set using the env var $KISS_DL.
|
@ -1,5 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
patch kiss -R < alt_dl.patch
|
||||
|
||||
mkdir -p "$1/usr/bin"
|
||||
|
||||
# Install kiss utilities.
|
||||
|
@ -1,3 +1,4 @@
|
||||
b33bb5395b98c784ae31808f3799ab9ae25e59990679f58c93be6fbffbfaa188
|
||||
da99075f6beed8ec890f0a3d9c0c8915b384012abe1f7d27a93dfcd110233915
|
||||
628feccdedef85f7369d49c850bd494c3b2aa39c07354f1501cb7ce5914765d3
|
||||
b802f8f61922d4abdd9a8560d07ddbb3bed64234bc9102f5bbda9754fc623a72
|
||||
0f6f941cc822acb32bb672d616cea9bd92e0d35f3a24dd82573c3d5d557557ee
|
||||
|
@ -1,2 +1 @@
|
||||
curl
|
||||
git
|
||||
|
47
core-mod/core/kiss/files/alt_dl.patch
Normal file
47
core-mod/core/kiss/files/alt_dl.patch
Normal file
@ -0,0 +1,47 @@
|
||||
--- kiss-mod 2021-07-14 09:10:00.777221565 -0300
|
||||
+++ kiss 2021-07-14 09:14:11.863205124 -0300
|
||||
@@ -223,16 +223,7 @@
|
||||
# behaviour here.
|
||||
trap pkg_clean INT
|
||||
|
||||
-
|
||||
- case ${dl} in
|
||||
- curl) dl_param="-fLo" ;;
|
||||
- axel) dl_param="--output" ;;
|
||||
- wget) dl_param="--quiet --show-progress --hsts-file=/dev/null -O" ;;
|
||||
- aria2c) dl_param="--out" ;;
|
||||
- *) dl_param="-fLo";;
|
||||
- esac
|
||||
-
|
||||
- ${dl} "$src" ${dl_param} "./${dest:-.}/${src##*/}" || {
|
||||
+ curl "$src" -fLo "./${dest:-.}/${src##*/}" || {
|
||||
rm -f "./${dest:-.}/${src##*/}"
|
||||
die "$1" "Failed to download $src"
|
||||
}
|
||||
@@ -241,7 +232,7 @@
|
||||
trap 'pkg_clean; exit 1' INT
|
||||
|
||||
# Local source (relative).
|
||||
- elif [ -e "$repo_dir/$src" ]; then
|
||||
+ elif [ -e "$repo_dir/$src" ]; then
|
||||
log "$1" "Found local relative source '$src'"
|
||||
|
||||
# Local source (absolute).
|
||||
@@ -761,7 +752,7 @@
|
||||
|
||||
if [ "$pkg_update" ]; then
|
||||
return
|
||||
- else
|
||||
+ else
|
||||
prompt "Install built packages? [$*]" && args i "$@"
|
||||
fi
|
||||
}
|
||||
@@ -1669,8 +1660,6 @@
|
||||
# is available on the system.
|
||||
su=${KISS_SU:-"$(command -v sudo || command -v doas || command -v ssu)"} || su=su
|
||||
|
||||
- dl=${KISS_DL:-"$(command -v curl || command -v wget || command -v axel || command -v aria2c)"} || dl=curl
|
||||
-
|
||||
# Figure out which utility is available to dump elf information.
|
||||
elf_cmd=${KISS_ELF:="$(
|
||||
command -v readelf ||
|
@ -1,3 +1,4 @@
|
||||
https://github.com/kiss-community/kiss/archive/5.4.2.tar.gz
|
||||
files/alt_dl.patch
|
||||
https://github.com/kiss-community/kiss/archive/5.3.2.tar.gz
|
||||
https://github.com/kiss-community/website/archive/eb2bf625971608e3ec01b8a49498e6fe4d32ee5d.tar.gz docs
|
||||
https://github.com/kiss-community/wiki/archive/8a55f77fd3d2bb708f1a528e0769780e31b11d36.tar.gz wiki
|
||||
|
@ -1 +1 @@
|
||||
5.4.2 1
|
||||
5.3.2 1
|
||||
|
11
ports/exo-font/build
Executable file
11
ports/exo-font/build
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Work around the fact that we're working with a ZIP until the package manager
|
||||
# can handle them.
|
||||
for font in ./*.otf
|
||||
do
|
||||
install -Dm644 "${font}" "${1}/usr/share/fonts/TTF/${font}"
|
||||
done
|
||||
printf "\n#############################################################################\n##"
|
||||
printf "Remember to run fc-cache, chief! Otherwise X programs can't use the font!##\n"
|
||||
printf "#############################################################################\n\n"
|
1
ports/exo-font/checksums
Normal file
1
ports/exo-font/checksums
Normal file
@ -0,0 +1 @@
|
||||
0d8b612b20fb501dc489c5372d6a9590c0f6b5a6a43259c53e99c9d9ad1a73c0
|
1
ports/exo-font/sources
Normal file
1
ports/exo-font/sources
Normal file
@ -0,0 +1 @@
|
||||
https://www.1001fonts.com/download/exo.zip
|
1
ports/exo-font/version
Normal file
1
ports/exo-font/version
Normal file
@ -0,0 +1 @@
|
||||
1 1
|
11
ports/iosevka-font/build
Executable file
11
ports/iosevka-font/build
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Work around the fact that we're working with a ZIP until the package manager
|
||||
# can handle them.
|
||||
for font in ./*.ttf
|
||||
do
|
||||
install -Dm644 "${font}" "${1}/usr/share/fonts/TTF/${font}"
|
||||
done
|
||||
printf "\n#############################################################################\n##"
|
||||
printf "Remember to run fc-cache, chief! Otherwise X programs can't use the font!##\n"
|
||||
printf "#############################################################################\n\n"
|
1
ports/iosevka-font/checksums
Normal file
1
ports/iosevka-font/checksums
Normal file
@ -0,0 +1 @@
|
||||
1e47423bd13cfbc04414f1418fb8d8e7f75ebf24f7b44817b6283588ac2097ff
|
68
ports/iosevka-font/manifest
Normal file
68
ports/iosevka-font/manifest
Normal file
@ -0,0 +1,68 @@
|
||||
/var/db/kiss/installed/iosevka-font/version
|
||||
/var/db/kiss/installed/iosevka-font/sources
|
||||
/var/db/kiss/installed/iosevka-font/manifest
|
||||
/var/db/kiss/installed/iosevka-font/checksums
|
||||
/var/db/kiss/installed/iosevka-font/build
|
||||
/var/db/kiss/installed/iosevka-font/
|
||||
/var/db/kiss/installed/
|
||||
/var/db/kiss/
|
||||
/var/db/
|
||||
/var/
|
||||
/usr/share/fonts/TTF/iosevka-thinoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-thinitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-thin.ttf
|
||||
/usr/share/fonts/TTF/iosevka-semiboldoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-semibolditalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-semibold.ttf
|
||||
/usr/share/fonts/TTF/iosevka-regular.ttf
|
||||
/usr/share/fonts/TTF/iosevka-oblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-mediumoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-mediumitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-medium.ttf
|
||||
/usr/share/fonts/TTF/iosevka-lightoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-lightitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-light.ttf
|
||||
/usr/share/fonts/TTF/iosevka-italic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-heavyoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-heavyitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-heavy.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extralightoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extralightitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extralight.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extraboldoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extrabolditalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extrabold.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedthinoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedthinitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedthin.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedsemiboldoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedsemibolditalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedsemibold.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedmediumoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedmediumitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedmedium.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedlightoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedlightitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedlight.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendeditalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedheavyoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedheavyitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedheavy.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedextralightoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedextralightitalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedextralight.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedextraboldoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedextrabolditalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedextrabold.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedboldoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedbolditalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extendedbold.ttf
|
||||
/usr/share/fonts/TTF/iosevka-extended.ttf
|
||||
/usr/share/fonts/TTF/iosevka-boldoblique.ttf
|
||||
/usr/share/fonts/TTF/iosevka-bolditalic.ttf
|
||||
/usr/share/fonts/TTF/iosevka-bold.ttf
|
||||
/usr/share/fonts/TTF/
|
||||
/usr/share/fonts/
|
||||
/usr/share/
|
||||
/usr/
|
1
ports/iosevka-font/sources
Normal file
1
ports/iosevka-font/sources
Normal file
@ -0,0 +1 @@
|
||||
https://github.com/be5invis/Iosevka/releases/download/v7.2.8/ttf-iosevka-7.2.8.zip
|
1
ports/iosevka-font/version
Normal file
1
ports/iosevka-font/version
Normal file
@ -0,0 +1 @@
|
||||
7.28 1
|
14
ports/monommm-font/build
Executable file
14
ports/monommm-font/build
Executable file
@ -0,0 +1,14 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
# Work around the fact that we're working with a ZIP until the package manager
|
||||
# can handle them.
|
||||
if [ -x /bin/unzip ]
|
||||
then unzip $(ls)
|
||||
else
|
||||
tar xf $(ls)
|
||||
fi
|
||||
|
||||
install -Dm644 monoMMM_5.ttf "$1/usr/share/fonts/TTF/monoMMM_5.ttf"
|
||||
printf "\n#############################################################################\n##"
|
||||
printf "Remember to run fc-cache, chief! Otherwise X programs can't use the font!##\n"
|
||||
printf "#############################################################################\n\n"
|
1
ports/monommm-font/checksums
Normal file
1
ports/monommm-font/checksums
Normal file
@ -0,0 +1 @@
|
||||
16115dbc6691a6697e6ad1f50d9bd75d417522516ea3b2c856c2b177adae21b1
|
1
ports/monommm-font/sources
Normal file
1
ports/monommm-font/sources
Normal file
@ -0,0 +1 @@
|
||||
https://dl.dafont.com/dl/?f=monommm_5
|
1
ports/monommm-font/version
Normal file
1
ports/monommm-font/version
Normal file
@ -0,0 +1 @@
|
||||
5 1
|
Loading…
x
Reference in New Issue
Block a user