Remove some duplicate packages and move everything necessary for a core system to core-mod/core. The new maint-tool was a success!

This commit is contained in:
Mid Favila 2022-02-04 15:36:23 -04:00
parent f63252ef46
commit 556bf7b938
96 changed files with 3 additions and 23 deletions

View File

@ -5,4 +5,6 @@ fn enum_core_deps { for (i in `{cat /var/db/kiss/repos/kiss-mfavila/core-mod/cor
fn get_dep_paths { list=`{for (i in `{for (i in `enum_core_deps){kiss search $i|grep -v installed|grep -v 'core-mod/core'}}){printf '%s\n' $i}}
printf %s\n $list|tr ' ' '\n'|sort|uniq}
fn move_deps { for (i in `get_dep_paths){sup mv $i /var/db/kiss/repos/kiss-mfavila/core-mod/core/}}
fn move_deps_test { for (i in `get_dep_paths){echo 'Moving' $i 'to /var/db/kiss/repos/kiss-mfavila/core/'^`{basename $i}}}
fn move_deps_for_real_actually_be_careful_with_this { for (i in `get_dep_paths){echo 'Moving' $i 'to /var/db/kiss/repos/kiss-mfavila/core/'^`{basename $i};sup mv $i /var/db/kiss/repos/kiss-mfavila/core-mod/core/}}

View File

@ -1,18 +0,0 @@
#!/bin/sh -e
./configure \
--prefix=/usr \
--with-pic
make
make DESTDIR="$1" install
# Maintain compatibility and avoid the need
# for rebuilds of all packages linking to
# libffi.
ln -s libffi.so.8 "$1/usr/lib/libffi.so.7"
#
# ABI incompatibility only affects AArch64.
# See: https://github.com/libffi/libffi/commit/c02c341
# https://github.com/libffi/libffi/issues/528
ln -s libffi.so.7 "$1/usr/lib/libffi.so.6"

View File

@ -1 +0,0 @@
540fb721619a6aba3bdeef7d940d8e9e0e6d2c193595bc243241b77ff9e93620

View File

@ -1 +0,0 @@
linux-headers make

View File

@ -1 +0,0 @@
https://github.com/libffi/libffi/releases/download/v3.4.2/libffi-3.4.2.tar.gz

View File

@ -1 +0,0 @@
3.4.2 2