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.
|
||||
|
||||
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
|
||||
|
||||
SUBDIRS = lib9\
|
||||
yacc\
|
||||
yacc\
|
||||
ascii\
|
||||
awk\
|
||||
bc\
|
||||
cleanname\
|
||||
dc\
|
||||
|
@ -22,7 +21,6 @@ SUBDIRS = lib9\
|
|||
read\
|
||||
troff\
|
||||
unicode\
|
||||
uniq\
|
||||
unutf\
|
||||
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
|
||||
|
||||
# Skip the bootstrap process if we are able.
|
||||
case $2 in "$gcc_version"*)
|
||||
printf '%s\n' "Minor version difference, disabling bootstrap."
|
||||
bootstrap=--disable-bootstrap
|
||||
esac
|
||||
#case $2 in "$gcc_version"*)
|
||||
# printf '%s\n' "Minor version difference, disabling bootstrap."
|
||||
# bootstrap=--disable-bootstrap
|
||||
#esac
|
||||
|
||||
export libat_cv_have_ifunc=no
|
||||
|
||||
|
@ -28,7 +28,7 @@ export libat_cv_have_ifunc=no
|
|||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib \
|
||||
--mandir=/usr/share/man \
|
||||
--infodir=/usr/share/info \
|
||||
--infodir=/dev/null \
|
||||
--disable-multilib \
|
||||
--disable-symvers \
|
||||
--disable-libmpx \
|
||||
|
@ -48,8 +48,8 @@ export libat_cv_have_ifunc=no
|
|||
--enable-languages=c,c++ \
|
||||
--without-included-gettext \
|
||||
--with-system-zlib \
|
||||
--build=x86_64-pc-linux-gnu \
|
||||
"${bootstrap:---enable-bootstrap}"
|
||||
--build=x86_64-pc-linux-gnu
|
||||
# "${bootstrap:---enable-bootstrap}"
|
||||
|
||||
make
|
||||
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
|
||||
|
||||
./configure --prefix=/usr \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/sbin \
|
||||
--localstatedir=/var \
|
||||
--disable-logger \
|
||||
|
@ -9,6 +10,9 @@
|
|||
--disable-rlogin \
|
||||
--disable-rsh \
|
||||
--disable-servers \
|
||||
--disable-ping6 \
|
||||
--disable-dnsdomainname \
|
||||
--disable-hostname
|
||||
|
||||
make
|
||||
make DESTDIR="$1" install
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
ACHTUNG!
|
||||
|
||||
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
|
||||
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