summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--personal-repo/APKBUILD3
-rw-r--r--pkgs-root/APKBUILD77
2 files changed, 78 insertions, 2 deletions
diff --git a/personal-repo/APKBUILD b/personal-repo/APKBUILD
index 76a8b54..1219102 100644
--- a/personal-repo/APKBUILD
+++ b/personal-repo/APKBUILD
@@ -2,13 +2,12 @@
# Maintainer: Karel Kočí <cynerd@email.cz>
pkgname=personal-repo
pkgver=0.1
-pkgrel=2
+pkgrel=3
pkgdesc="Personal Alpine Linux repository keys and automatic packages"
url="https://git.cynerd.cz/alpine-personal-pkgs/"
arch="noarch"
license="GPL-3.0+"
options="!check"
-depends="shellrc-zsh coreutils git grep htop vim"
source="cynerd@email.cz-5b8aeb6d.rsa.pub"
package() {
diff --git a/pkgs-root/APKBUILD b/pkgs-root/APKBUILD
new file mode 100644
index 0000000..dbc74b0
--- /dev/null
+++ b/pkgs-root/APKBUILD
@@ -0,0 +1,77 @@
+# Contributor: Karel Kočí <cynerd@email.cz>
+# Maintainer: Karel Kočí <cynerd@email.cz>
+pkgname=pkgs-root
+pkgver=0.1
+pkgrel=1
+pkgdesc="Personal root package"
+url="https://git.cynerd.cz/alpine-personal-pkgs/"
+arch="noarch"
+license="GPL-3.0+"
+options="!check"
+
+subpackages="
+ $pkgname-base:base
+ $pkgname-virtual:virtual
+ $pkgname-public:public:x86_64
+ $pkgname-mpd:mpd:armhf
+ $pkgname-print:print:aarch64
+"
+
+base() {
+ depends="
+ alpine-base
+ personal-repo
+
+ chrony
+ openssh
+ sudo
+ iptables ip6tables
+
+ shellrc-zsh bash
+ coreutils grep
+ rsync curl file tree
+ vim htop ncdu
+ "
+}
+
+virtual() {
+ depends="
+ $pkgname-base
+
+ btrfs-progs e2fsprogs
+ linux-virt syslinux
+ "
+}
+
+public() {
+ depends="
+ $pkgname-virtual
+
+ lighttpd certbot
+
+ git git-daemon gitolite cgit
+
+ alpine-sdk py-virtualenv
+ "
+}
+
+mpd() {
+ depends="
+ $pkgname-base
+
+ mpd mpc alsa-utils
+ sshfs gawk
+ "
+}
+
+print() {
+ depends="
+ $pkgname-base
+
+ iw wireless-tools wpa_supplicant wpa_supplicant-openrc
+ mesa-dri-vc4
+
+ py2-virtualenv python2 python2-dev
+ yaml-dev
+ "
+}