diff options
Diffstat (limited to 'system/adelie-base')
-rw-r--r-- | system/adelie-base/APKBUILD | 48 | ||||
-rw-r--r-- | system/adelie-base/passwd | 1 |
2 files changed, 35 insertions, 14 deletions
diff --git a/system/adelie-base/APKBUILD b/system/adelie-base/APKBUILD index b95d0f837..bbb9d15c7 100644 --- a/system/adelie-base/APKBUILD +++ b/system/adelie-base/APKBUILD @@ -1,7 +1,7 @@ # Contributor: A. Wilcox <awilfox@adelielinux.org> # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=adelie-base -pkgver=0.9.3 +pkgver=0.9.8 pkgrel=0 pkgdesc="The Adélie Linux Base System" url="https://www.adelielinux.org/" @@ -13,11 +13,12 @@ _core_depends="apk-tools adelie-keys musl-utils shadow coreutils diffutils findutils util-linux net-tools nvi sed psmisc less tzdata" -depends="adelie-core binutils console-setup debianutils file gettys-openrc - libarchive-tools man-db patch sed sharutils sysklogd zsh" +depends="adelie-core binutils curl debianutils file gettys-openrc + kbd libarchive-tools mandoc patch sysklogd utmps zsh" makedepends="" makedepends_host="$depends" -subpackages="adelie-core:core $pkgname-doc $pkgname-posix $pkgname-lsb dev-kit:devkit docs" +subpackages="adelie-core:core $pkgname-doc $pkgname-posix $pkgname-lsb dev + dev-kit:devkit docs lang symbols" provides="alpine-base" source="https://distfiles.adelielinux.org/source/$pkgname/$pkgname-$pkgver.tar.xz group @@ -46,22 +47,20 @@ package() { echo '' > "$pkgdir"/etc/shells # stupid inflatable stupid busybox - local i - for i in adduser addgroup; do - install -m755 "$srcdir"/$i "$pkgdir"/usr/sbin/$i + for _cmd in adduser addgroup; do + install -m755 "$srcdir"/$_cmd "$pkgdir"/usr/sbin/$_cmd done } core() { - core="The Adélie Linux minimal runtime environment" depends=$_core_depends + pkgdesc="The Adélie Linux minimal runtime environment" replaces="adelie-base" mkdir -p "$subpkgdir" mv -i "$pkgdir"/* "$subpkgdir"/ } doc() { - local _doc DOCS DOCS="CONTRIBUTING.rst LICENSE README.rst" for _doc in $DOCS; do install -Dm644 "$srcdir"/$pkgname-$pkgver/$_doc \ @@ -72,15 +71,15 @@ doc() { posix() { # We pull in vim for /usr/bin/ex, until apk has an alternatives system depends="adelie-base at bc cflow cxref ed fcron heirloom-devtools - heirloom-pax mailx mawk uucp utmps vim" + heirloom-pax mailx mawk sharutils uucp vim" pkgdesc="$pkgdesc - Additional POSIX tools" mkdir -p "$subpkgdir" return 0 } lsb() { - depends="adelie-base gettext-tiny gzip libarchive-tools linux-pam make - mawk ncurses nspr nss" + depends="adelie-base-posix gettext-tiny gzip libarchive-tools linux-pam + make ncurses nspr nss" pkgdesc="$pkgdesc - Additional LSB tools" mkdir -p "$subpkgdir" return 0 @@ -93,6 +92,13 @@ devkit() { return 0 } +dev() { + depends="" + pkgdesc="Metapackage that will magically install all development files for your system" + mkdir -p "$subpkgdir" + return 0 +} + docs() { depends="" pkgdesc="Metapackage that will magically install all documentation for your system" @@ -100,8 +106,22 @@ docs() { return 0 } -sha512sums="a9690b20f90b94bda458e0570db55ce835e3d34ef04a3ea3f3d77e2d97483cecb940dbc3a1f2def72ff2589cc5b9cbe42ae38dc25d9b9ca25960a4832c87c7b4 adelie-base-0.9.3.tar.xz +lang() { + depends="" + pkgdesc="Metapackage that will magically install all translations for your system" + mkdir -p "$subpkgdir" + return 0 +} + +symbols() { + depends="" + pkgdesc="Metapackage that will magically install all debugging symbols for your system" + mkdir -p "$subpkgdir" + return 0 +} + +sha512sums="2f79f6bcd4239280ab10f7e46fb6a03187c74c3637be9010ac3708e1ffbca6dc4a8925ee904a988b9da82a4fe95bc76239807910f7083ec9fffc053646210d0b adelie-base-0.9.8.tar.xz 37260d9315fd8d8b0df3dfb5bd3e1035a47ba1e43f33aa195e3feca6d169da282c1b067ef4603e7e9acaedbfef8b58cf490c00bdca444d43c9d570355ad29eac group -3ee7ebe2ca762029fa1795471735922416a2ec7683774d107b38bcd7aeb8277046edeff0c26b1f1195739478e1e11fb7a51c55149cf79adab44ed217334b7013 passwd +33aca5423feadd02cce1ac5598ab26ce4f10f2e0d955d953c5ec12b61e605d92b25c2449aec224923bf8affb4fa918458ab67e4292a29c357ad15b74ebc68183 passwd f2437ebfbc83aa6eaeec3a111aae98751215cebfaec3991ccc511be8c8938778ae46f15e07c7306bd431d036bc4ba49b33b724b839c125bd882d2e93c0314ae8 addgroup 2f97bb4b24d9ea8d8d3001bb0cd0aac4b65caff75d25b172f9e925c55185183c2d4b54d9949cd8d43ca74c003a8590f2b98a119696075507f513b549fac94476 adduser" diff --git a/system/adelie-base/passwd b/system/adelie-base/passwd index e7fb2d70c..0f0b09261 100644 --- a/system/adelie-base/passwd +++ b/system/adelie-base/passwd @@ -26,6 +26,7 @@ utmp:x:107:406:User tracking system:/var/empty:/sbin/nologin catchlog:x:108:104:s6 catch-all logger:/var/empty:/sbin/nologin alias:x:109:200:qmail alias user:/var/qmail/alias:/sbin/nologin qmaild:x:110:200:qmail daemon user:/var/qmail:/sbin/nologin +qmailt:x:116:200:qmail TLS user:/var/qmail:/sbin/nologin qmailp:x:111:200:qmail password user:/var/qmail:/sbin/nologin qmailq:x:112:201:qmail queue user:/var/qmail:/sbin/nologin qmailr:x:113:201:qmail remote user:/var/qmail:/sbin/nologin |