Reintroduce mbase, rework many packages.
This commit is contained in:
parent
ecf25c43d7
commit
87664ffeae
1
README
1
README
|
@ -4,3 +4,4 @@ The mbase directory contains symlinks to packages that I install as my core user
|
||||||
|
|
||||||
The banished directory contains software that has been isolated for whatever reason. May or may not include a "JUSTIFICATION" file to remind myself in the future.
|
The banished directory contains software that has been isolated for whatever reason. May or may not include a "JUSTIFICATION" file to remind myself in the future.
|
||||||
|
|
||||||
|
Note that not all of the packages in this repo are written by me; some are forked from Community. This is purely a matter of convenience.
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/9base-mod
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/axel
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/dtach-git
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/file/
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/fvwm3-git
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/hummingbird-git
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/iana-etc
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/inetutils
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/kiss-mod
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/less
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/libarchive
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/links2
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/mandoc
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/mtm-git
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/net-tools/
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/nilfs-utils
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/nmap
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/oksh
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/otawk-git/
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/patch
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/pciutils
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/pidgin
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/procps-ng
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/psmisc-git
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/purple-discord-git
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/sbase-git-mod
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/shadow
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/shared-mime-info
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/smack-utils
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/stalonetray
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/syslinux
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/sysmgr
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/tabbed/
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/tcpdump
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/tine-git
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/ubase-git-mod
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/usbutils
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/xcalc
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/xfsprogs
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/xmessage
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/xosview
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/xset
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/xsetroot
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/xssstart
|
|
@ -0,0 +1 @@
|
||||||
|
../ports/xterm
|
|
@ -0,0 +1,4 @@
|
||||||
|
ACHTUNG!
|
||||||
|
|
||||||
|
This is a modified version of 9base that does not include many of its core utilities.
|
||||||
|
Please make sure that you have supplementary packages before switching.
|
|
@ -0,0 +1,12 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
export CFLAGS="$CFLAGS -fcommon"
|
||||||
|
cp makefile.mid ./Makefile
|
||||||
|
|
||||||
|
make PREFIX=/usr
|
||||||
|
make PREFIX=/usr DESTDIR="$1" install
|
||||||
|
|
||||||
|
# Prevent 9yacc from actually installing
|
||||||
|
for file in /usr/bin/yacc /usr/yacc /usr/share/man/man1/yacc.1
|
||||||
|
do rm -rf "$1$file"
|
||||||
|
done
|
|
@ -0,0 +1 @@
|
||||||
|
10af8e8dd6ed0ab1f5caba93c7eb74983fdd9d958edacb6ce8d869ce4cc9373c
|
|
@ -3,9 +3,8 @@
|
||||||
include config.mk
|
include config.mk
|
||||||
|
|
||||||
SUBDIRS = lib9\
|
SUBDIRS = lib9\
|
||||||
yacc\
|
yacc\
|
||||||
ascii\
|
ascii\
|
||||||
awk\
|
|
||||||
bc\
|
bc\
|
||||||
cleanname\
|
cleanname\
|
||||||
dc\
|
dc\
|
||||||
|
@ -22,7 +21,6 @@ SUBDIRS = lib9\
|
||||||
read\
|
read\
|
||||||
troff\
|
troff\
|
||||||
unicode\
|
unicode\
|
||||||
uniq\
|
|
||||||
unutf\
|
unutf\
|
||||||
urlencode\
|
urlencode\
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
#!/bin/sh -e
|
|
||||||
|
|
||||||
export CFLAGS="$CFLAGS -fcommon"
|
|
||||||
cp makefile.mid ./Makefile
|
|
||||||
|
|
||||||
make PREFIX=/usr
|
|
||||||
make PREFIX=/usr DESTDIR="$1" install
|
|
|
@ -1 +0,0 @@
|
||||||
29a6f8d216d4038729af96f9da06070474cb09ea6996e39e480f3bbfcf47459f
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--sbindir=/usr/bin \
|
||||||
|
--mandir=/usr/share/man \
|
||||||
|
--enable-compat-symlinks
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
|
@ -0,0 +1 @@
|
||||||
|
64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527
|
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/dosfstools/dosfstools/releases/download/v4.2/dosfstools-4.2.tar.gz
|
|
@ -0,0 +1 @@
|
||||||
|
4.2 1
|
|
@ -0,0 +1,7 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
|
@ -0,0 +1 @@
|
||||||
|
167321f43c148a553f68a0ea7f579821ef3b11c27b8cbe158e4df897e4a5dd57
|
|
@ -0,0 +1 @@
|
||||||
|
zlib
|
|
@ -0,0 +1 @@
|
||||||
|
https://astron.com/pub/file/file-5.40.tar.gz
|
|
@ -0,0 +1 @@
|
||||||
|
5.40 1
|
|
@ -17,10 +17,10 @@ IFS=. read -r gcc_version _ 2>/dev/null \
|
||||||
< "$KISS_ROOT/var/db/kiss/installed/gcc/version" || gcc_version=null
|
< "$KISS_ROOT/var/db/kiss/installed/gcc/version" || gcc_version=null
|
||||||
|
|
||||||
# Skip the bootstrap process if we are able.
|
# Skip the bootstrap process if we are able.
|
||||||
case $2 in "$gcc_version"*)
|
#case $2 in "$gcc_version"*)
|
||||||
printf '%s\n' "Minor version difference, disabling bootstrap."
|
# printf '%s\n' "Minor version difference, disabling bootstrap."
|
||||||
bootstrap=--disable-bootstrap
|
# bootstrap=--disable-bootstrap
|
||||||
esac
|
#esac
|
||||||
|
|
||||||
export libat_cv_have_ifunc=no
|
export libat_cv_have_ifunc=no
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ export libat_cv_have_ifunc=no
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--libexecdir=/usr/lib \
|
--libexecdir=/usr/lib \
|
||||||
--mandir=/usr/share/man \
|
--mandir=/usr/share/man \
|
||||||
--infodir=/usr/share/info \
|
--infodir=/dev/null \
|
||||||
--disable-multilib \
|
--disable-multilib \
|
||||||
--disable-symvers \
|
--disable-symvers \
|
||||||
--disable-libmpx \
|
--disable-libmpx \
|
||||||
|
@ -48,8 +48,8 @@ export libat_cv_have_ifunc=no
|
||||||
--enable-languages=c,c++ \
|
--enable-languages=c,c++ \
|
||||||
--without-included-gettext \
|
--without-included-gettext \
|
||||||
--with-system-zlib \
|
--with-system-zlib \
|
||||||
--build=x86_64-pc-linux-gnu \
|
--build=x86_64-pc-linux-gnu
|
||||||
"${bootstrap:---enable-bootstrap}"
|
# "${bootstrap:---enable-bootstrap}"
|
||||||
|
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
cat > makeinfo <<EOF
|
||||||
|
#!/bin/sh
|
||||||
|
printf 'makeinfo (GNU texinfo) 5.2\n'
|
||||||
|
EOF
|
||||||
|
|
||||||
|
chmod +x makeinfo
|
||||||
|
export PATH=$PATH:$PWD
|
||||||
|
|
||||||
|
mkdir _build
|
||||||
|
cd _build
|
||||||
|
|
||||||
|
../configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--without-installed-readline \
|
||||||
|
--disable-nls
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
|
@ -0,0 +1 @@
|
||||||
|
aaa1223d534c9b700a8bec952d9748ee1977513f178727e1bee520ee000b4f29
|
|
@ -0,0 +1 @@
|
||||||
|
linux-headers make
|
|
@ -0,0 +1 @@
|
||||||
|
https://ftp.gnu.org/gnu/gdb/gdb-10.2.tar.xz
|
|
@ -0,0 +1 @@
|
||||||
|
10.2 1
|
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
mkdir -p "$1/etc"
|
||||||
|
cp protocols "$1/etc"
|
||||||
|
cp services "$1/etc"
|
|
@ -0,0 +1,2 @@
|
||||||
|
b67419201045bc5fb1ae6dc3b144435b2c5610a2c7d1746df61e5c9e298ae6a3
|
||||||
|
4b8c8274d2d162037702d6700fbb64efbaa472545855864bd608bbe3fa83f61f
|
|
@ -0,0 +1,135 @@
|
||||||
|
hopopt 0 HOPOPT
|
||||||
|
icmp 1 ICMP
|
||||||
|
igmp 2 IGMP
|
||||||
|
ggp 3 GGP
|
||||||
|
ipv4 4 IPv4
|
||||||
|
st 5 ST
|
||||||
|
tcp 6 TCP
|
||||||
|
cbt 7 CBT
|
||||||
|
egp 8 EGP
|
||||||
|
igp 9 IGP
|
||||||
|
bbn-rcc-mon 10 BBN-RCC-MON
|
||||||
|
nvp-ii 11 NVP-II
|
||||||
|
pup 12 PUP
|
||||||
|
emcon 14 EMCON
|
||||||
|
xnet 15 XNET
|
||||||
|
chaos 16 CHAOS
|
||||||
|
udp 17 UDP
|
||||||
|
mux 18 MUX
|
||||||
|
dcn-meas 19 DCN-MEAS
|
||||||
|
hmp 20 HMP
|
||||||
|
prm 21 PRM
|
||||||
|
xns-idp 22 XNS-IDP
|
||||||
|
trunk-1 23 TRUNK-1
|
||||||
|
trunk-2 24 TRUNK-2
|
||||||
|
leaf-1 25 LEAF-1
|
||||||
|
leaf-2 26 LEAF-2
|
||||||
|
rdp 27 RDP
|
||||||
|
irtp 28 IRTP
|
||||||
|
iso-tp4 29 ISO-TP4
|
||||||
|
netblt 30 NETBLT
|
||||||
|
mfe-nsp 31 MFE-NSP
|
||||||
|
merit-inp 32 MERIT-INP
|
||||||
|
dccp 33 DCCP
|
||||||
|
3pc 34 3PC
|
||||||
|
idpr 35 IDPR
|
||||||
|
xtp 36 XTP
|
||||||
|
ddp 37 DDP
|
||||||
|
idpr-cmtp 38 IDPR-CMTP
|
||||||
|
tp++ 39 TP++
|
||||||
|
il 40 IL
|
||||||
|
ipv6 41 IPv6
|
||||||
|
sdrp 42 SDRP
|
||||||
|
ipv6-route 43 IPv6-Route
|
||||||
|
ipv6-frag 44 IPv6-Frag
|
||||||
|
idrp 45 IDRP
|
||||||
|
rsvp 46 RSVP
|
||||||
|
gre 47 GRE
|
||||||
|
dsr 48 DSR
|
||||||
|
bna 49 BNA
|
||||||
|
esp 50 ESP
|
||||||
|
ah 51 AH
|
||||||
|
i-nlsp 52 I-NLSP
|
||||||
|
narp 54 NARP
|
||||||
|
mobile 55 MOBILE
|
||||||
|
tlsp 56 TLSP
|
||||||
|
skip 57 SKIP
|
||||||
|
ipv6-icmp 58 IPv6-ICMP
|
||||||
|
ipv6-nonxt 59 IPv6-NoNxt
|
||||||
|
ipv6-opts 60 IPv6-Opts
|
||||||
|
cftp 62 CFTP
|
||||||
|
sat-expak 64 SAT-EXPAK
|
||||||
|
kryptolan 65 KRYPTOLAN
|
||||||
|
rvd 66 RVD
|
||||||
|
ippc 67 IPPC
|
||||||
|
sat-mon 69 SAT-MON
|
||||||
|
visa 70 VISA
|
||||||
|
ipcv 71 IPCV
|
||||||
|
cpnx 72 CPNX
|
||||||
|
cphb 73 CPHB
|
||||||
|
wsn 74 WSN
|
||||||
|
pvp 75 PVP
|
||||||
|
br-sat-mon 76 BR-SAT-MON
|
||||||
|
sun-nd 77 SUN-ND
|
||||||
|
wb-mon 78 WB-MON
|
||||||
|
wb-expak 79 WB-EXPAK
|
||||||
|
iso-ip 80 ISO-IP
|
||||||
|
vmtp 81 VMTP
|
||||||
|
secure-vmtp 82 SECURE-VMTP
|
||||||
|
vines 83 VINES
|
||||||
|
ttp 84 TTP
|
||||||
|
iptm 84 IPTM
|
||||||
|
nsfnet-igp 85 NSFNET-IGP
|
||||||
|
dgp 86 DGP
|
||||||
|
tcf 87 TCF
|
||||||
|
eigrp 88 EIGRP
|
||||||
|
ospfigp 89 OSPFIGP
|
||||||
|
sprite-rpc 90 Sprite-RPC
|
||||||
|
larp 91 LARP
|
||||||
|
mtp 92 MTP
|
||||||
|
ax.25 93 AX.25
|
||||||
|
ipip 94 IPIP
|
||||||
|
scc-sp 96 SCC-SP
|
||||||
|
etherip 97 ETHERIP
|
||||||
|
encap 98 ENCAP
|
||||||
|
gmtp 100 GMTP
|
||||||
|
ifmp 101 IFMP
|
||||||
|
pnni 102 PNNI
|
||||||
|
pim 103 PIM
|
||||||
|
aris 104 ARIS
|
||||||
|
scps 105 SCPS
|
||||||
|
qnx 106 QNX
|
||||||
|
a/n 107 A/N
|
||||||
|
ipcomp 108 IPComp
|
||||||
|
snp 109 SNP
|
||||||
|
compaq-peer 110 Compaq-Peer
|
||||||
|
ipx-in-ip 111 IPX-in-IP
|
||||||
|
vrrp 112 VRRP
|
||||||
|
pgm 113 PGM
|
||||||
|
l2tp 115 L2TP
|
||||||
|
ddx 116 DDX
|
||||||
|
iatp 117 IATP
|
||||||
|
stp 118 STP
|
||||||
|
srp 119 SRP
|
||||||
|
uti 120 UTI
|
||||||
|
smp 121 SMP
|
||||||
|
ptp 123 PTP
|
||||||
|
fire 125 FIRE
|
||||||
|
crtp 126 CRTP
|
||||||
|
crudp 127 CRUDP
|
||||||
|
sscopmce 128 SSCOPMCE
|
||||||
|
iplt 129 IPLT
|
||||||
|
sps 130 SPS
|
||||||
|
pipe 131 PIPE
|
||||||
|
sctp 132 SCTP
|
||||||
|
fc 133 FC
|
||||||
|
rsvp-e2e-ignore 134 RSVP-E2E-IGNORE
|
||||||
|
udplite 136 UDPLite
|
||||||
|
mpls-in-ip 137 MPLS-in-IP
|
||||||
|
manet 138 manet
|
||||||
|
hip 139 HIP
|
||||||
|
shim6 140 Shim6
|
||||||
|
wesp 141 WESP
|
||||||
|
rohc 142 ROHC
|
||||||
|
ethernet 143 Ethernet
|
||||||
|
reserved 255 Reserved
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,2 @@
|
||||||
|
files/protocols
|
||||||
|
files/services
|
|
@ -0,0 +1 @@
|
||||||
|
20200910 1
|
|
@ -0,0 +1,3 @@
|
||||||
|
ACHTUNG!
|
||||||
|
|
||||||
|
This configuration of inetutils is intended to be used with net-tools!
|
|
@ -1,6 +1,7 @@
|
||||||
#!/bin/sh -e
|
#!/bin/sh -e
|
||||||
|
|
||||||
./configure --prefix=/usr \
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
--libexecdir=/usr/sbin \
|
--libexecdir=/usr/sbin \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
--disable-logger \
|
--disable-logger \
|
||||||
|
@ -9,6 +10,9 @@
|
||||||
--disable-rlogin \
|
--disable-rlogin \
|
||||||
--disable-rsh \
|
--disable-rsh \
|
||||||
--disable-servers \
|
--disable-servers \
|
||||||
|
--disable-ping6 \
|
||||||
|
--disable-dnsdomainname \
|
||||||
|
--disable-hostname
|
||||||
|
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
ACHTUNG!
|
||||||
|
|
||||||
This is a modified version of KISS. It does not install documentation or wiki
|
This is a modified version of KISS. It does not install documentation or wiki
|
||||||
pages by default, and it does not rely on curl; instead, it uses a simpler tool
|
pages by default, and it does not rely on curl; instead, it uses a simpler tool
|
||||||
called axel. axel is multithreaded and therefore can complete larger downloads
|
called axel. axel is multithreaded and therefore can complete larger downloads
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr \
|
||||||
|
--without-nettle \
|
||||||
|
--without-openssl \
|
||||||
|
--without-xml2 \
|
||||||
|
--without-expat
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
||||||
|
|
||||||
|
ln -s bsdcat "$1/usr/bin/cat"
|
||||||
|
ln -s bsdcpio "$1/usr/bin/cpio"
|
||||||
|
ln -s bsdtar "$1/usr/bin/tar"
|
|
@ -0,0 +1 @@
|
||||||
|
0e17d3a8d0b206018693b27f08029b598f6ef03600c2b5d10c94ce58692e299b
|
|
@ -0,0 +1,3 @@
|
||||||
|
bzip2
|
||||||
|
xz
|
||||||
|
zlib
|
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/libarchive/libarchive/releases/download/3.5.1/libarchive-3.5.1.tar.xz
|
|
@ -0,0 +1 @@
|
||||||
|
3.5.1 1
|
|
@ -0,0 +1,7 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
./configure \
|
||||||
|
--prefix=/usr
|
||||||
|
|
||||||
|
make
|
||||||
|
make DESTDIR="$1" install
|
|
@ -0,0 +1 @@
|
||||||
|
8d12b42623eeefee872f123bd0dc85d535b00df4d42e865f993c40f7bfc92b1e
|
|
@ -0,0 +1 @@
|
||||||
|
https://www.tcpdump.org/release/libpcap-1.10.0.tar.gz
|
|
@ -0,0 +1 @@
|
||||||
|
1.10.0 1
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
make PREFIX=/usr
|
||||||
|
make DESTDIR="$1" PREFIX=/usr install
|
|
@ -0,0 +1 @@
|
||||||
|
19e8af430997283a8a830797634757c299da13e9ca5a151bb919d45b46f5e95d
|
|
@ -0,0 +1 @@
|
||||||
|
linux-headers make
|
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/illiliti/libudev-zero/archive/0.4.8.tar.gz
|
|
@ -0,0 +1 @@
|
||||||
|
0.4.8 1
|
|
@ -0,0 +1,6 @@
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
make -C lib PREFIX=/usr
|
||||||
|
make -C programs PREFIX=/usr lz4 lz4c
|
||||||
|
|
||||||
|
make install PREFIX=/usr DESTDIR="$1"
|
|
@ -0,0 +1 @@
|
||||||
|
030644df4611007ff7dc962d981f390361e6c97a34e5cbc393ddfbe019ffe2c1
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue