84 lines
1.1 KiB
Bash
Executable File
84 lines
1.1 KiB
Bash
Executable File
#!/usr/bin/env zsh
|
|
|
|
blend_name="decode"
|
|
blend_vers="0.0"
|
|
image_name="${blend_name}-${blend_vers}-${arch}"
|
|
|
|
|
|
golang_version="1.8.3"
|
|
golang_arch="amd64"
|
|
golang_url="https://storage.googleapis.com/golang/go${golang_version}.linux-${golang_arch}.tar.gz"
|
|
|
|
tomb_version="v2.4"
|
|
tomb_url="https://github.com/dyne/tomb.git"
|
|
|
|
musl_version="v.1.1.16"
|
|
musl_url="git://git.musl-libc.org/musl"
|
|
|
|
size="4098"
|
|
filesystem="xfs"
|
|
|
|
extra_packages+=(
|
|
|
|
# application space
|
|
openjdk-8-jre-headless
|
|
libversioneer-clojure
|
|
|
|
# base system
|
|
eudev
|
|
zsh
|
|
tmux
|
|
curl
|
|
cryptsetup
|
|
openssh-server
|
|
openssh-client
|
|
gnupg2
|
|
dirmngr
|
|
pcsc-tools
|
|
|
|
# minimalism
|
|
busybox-static
|
|
busybox-syslogd
|
|
|
|
# utilities
|
|
mlocate
|
|
gettext
|
|
miscfiles
|
|
# for xfs
|
|
xfsprogs
|
|
|
|
# troubleshooting
|
|
lsof
|
|
htop
|
|
iftop
|
|
iotop
|
|
strace
|
|
|
|
# build tools
|
|
build-essential
|
|
gcc-6-plugin-dev
|
|
libncurses5-dev
|
|
flex
|
|
libbison-dev
|
|
libtool-bin
|
|
libtool
|
|
libssl-dev
|
|
libgcrypt20
|
|
libgcrypt20-dev
|
|
equivs
|
|
)
|
|
|
|
purge_packages=(
|
|
# temporary fix for ASCII bug on rsyslog
|
|
rsyslog
|
|
# dbus
|
|
# gnome-icon-theme
|
|
)
|
|
|
|
finalize_purge_packages=(
|
|
#autoconf
|
|
#automake
|
|
#flex
|
|
#equivs
|
|
)
|