#!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit # Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" # Website : http://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=base pkgver=10.0 pkgrel=04 pkgdesc='Minimal set of packages to define a basic JOBORun Linux installation' url='http://pozol.eu' groups=( jobbase ) arch=(x86_64) source=( README.txt ) optdepends=('linux-lts: recommended kernel' 'linux: alternative latest lts kernel' 's6-suite: s6 and 66 system and basic booting necessities' 'grub: bootloader capable of a multiboot system of various OSes' 'limine: a new bootloader handling GPT/MBR BIOS/EFI with same config' 'syslinux: alternative bootloader lighter than grub' ) makedepends=('sh' 'glibc') package() { depends=( # very very core 'filesystem' 'gcc-libs' 'glibc' 'bash' # distro defined requirements 'licenses' 'pacman' 'nano' 'zsh' 'jobo-setup' 'arch-install-scripts' # kernel # linux-lts recommended but not enforced as with other distros # we deeply believe in educated choice, and since someone may want # to try the system as a chroot of another, a kernel is not mandatory # keyrings GnuPG keys of repo and pkg signatures # they are included as dependencies in pacman ## 'archlinux-keyring' 'obarun-keyring' 'joborun-keyring' # POSIX tools 'coreutils' 'file' 'findutils' 'grep' 'procps-ng' 'sed' 'tar' # standard linux toolset 'pciutils' 'psmisc' 'shadow' 'util-linux' 'bzip2' 'gzip' 'lzip' 'xz' 'sudo' # init, service supervisors, mdev 'runit' 'runit-rc' 'joborun66' 'eudev' # networking, ping, etc 'inetutils' 'iputils' 'iproute2' 'net-tools' 'dhclient' 'wpa_supplicant' 'ntp' # service scripts - no dependencies 'runit-service-scripts' # fonts for console 'terminus-font' ) cd "$pkgdir" mkdir -m777 "$pkgdir"/src install -Dm644 "$srcdir"/README.txt "$pkgdir"/src/README.txt } #---- license gpg-key sha256sums ---- license=('ISC') sha256sums=(1fdbd46fc0e2ed0bd25c4164e841a0bc55337a37970035c5dc10df333e577aa4) # README.txt ## c91a04c8d1594878b88379917bdba7c5703c3e053171b25e064a9dd95a8a041c base-10.0-04-x86_64.pkg.tar.lz