local/bin/pkglister: Remove FreeBSD, Gentoo, Void, skip TeXlive on Guix
parent
3066594eb8
commit
0e177d6c23
|
@ -12,29 +12,11 @@ if command -v pacman >/dev/null 2>&1; then
|
||||||
pacman -Qmeq | LC_ALL=C sort >"$PKG_ROOT/arch-aur"
|
pacman -Qmeq | LC_ALL=C sort >"$PKG_ROOT/arch-aur"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
## FreeBSD
|
|
||||||
if [ "$(uname)" = "FreeBSD" ]; then
|
|
||||||
pkg_info | cut -f1 -d' ' >"$PKG_ROOT/freebsd"
|
|
||||||
fi
|
|
||||||
|
|
||||||
## TeXlive
|
## TeXlive
|
||||||
if command -v tlmgr >/dev/null 2>&1; then
|
if ! command -v guix >/dev/null 2>&1; then
|
||||||
tlctl l >"$PKG_ROOT/texlive"
|
if command -v tlmgr >/dev/null 2>&1; then
|
||||||
fi
|
tlctl l >"$PKG_ROOT/texlive"
|
||||||
|
fi
|
||||||
## Gentoo
|
|
||||||
if command -v emerge >/dev/null 2>&1; then
|
|
||||||
mkdir -p "$PKG_ROOT/gentoo/package.use"
|
|
||||||
mkdir -p "$PKG_ROOT/gentoo/package.accept_keywords"
|
|
||||||
cp /var/lib/portage/world "$PKG_ROOT/gentoo/"
|
|
||||||
grep '^USE=' /etc/portage/make.conf > "$PKG_ROOT/gentoo/make.conf"
|
|
||||||
cp /etc/portage/package.use/manual "$PKG_ROOT/gentoo/package.use/manual"
|
|
||||||
cp /etc/portage/package.accept_keywords/manual "$PKG_ROOT/gentoo/package.accept_keywords/manual"
|
|
||||||
fi
|
|
||||||
|
|
||||||
## Void Linux
|
|
||||||
if command -v xbps-query >/dev/null 2>&1; then
|
|
||||||
xbps-query -m | sed 's/-[^-]\+$//' >"$PKG_ROOT/void-official"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
## Guix
|
## Guix
|
||||||
|
|
Loading…
Reference in New Issue