diff --git a/pkg/de-p1st-base-efi/PKGBUILD b/pkg/de-p1st-base-efi/PKGBUILD new file mode 100644 index 0000000..f59a708 --- /dev/null +++ b/pkg/de-p1st-base-efi/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Daniel Langbein +_pkgname=base-efi +_reponame=arch-pkg +pkgname="de-p1st-$_pkgname" +pkgver=0.0.1 +pkgrel=1 +pkgdesc="Arch Linux base packages" +arch=('any') +url="https://git.privacy1st.de/langfingaz/${_reponame}" +license=('MIT') +groups=() + +depends=('base' 'base-devel' 'linux-firmware' 'man-db' 'man-pages' 'nano' 'usbutils') +# metapackage for 'linux' and 'linux-headers' +depends+=('de-p1st-kernel') +# metapackage for microcode +depends+=('de-p1st-ucode') !! TODO !! + +# fonts +depends+=('noto-fonts' 'ttf-material-design-icons-git' 'ttf-unifont') +# bootmanager +depends+=('de-p1st-grub' 'efibootmgr') +depends+=('de-p1st-keyboard') + +makedepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +backup=() +options=() +install= +changelog= +source=("git+${url}.git") +noextract=() +sha256sums=('SKIP') + +package() { + cd "${_reponame}/pkg/${pkgname}" + + install -Dm0644 wheel "$pkgdir"/etc/sudoers.d/wheel +} diff --git a/pkg/de-p1st-kernel-lts/PKGBUILD b/pkg/de-p1st-kernel-lts/PKGBUILD new file mode 100644 index 0000000..5f8352e --- /dev/null +++ b/pkg/de-p1st-kernel-lts/PKGBUILD @@ -0,0 +1,20 @@ +# Maintainer: Daniel Langbein +_pkgname=kernel-lts +_reponame=arch-pkg +pkgname="de-p1st-$_pkgname" +pkgver=0.0.1 +pkgrel=1 +pkgdesc="linux-lts and linux-lts-headers" +arch=('any') +url="https://git.privacy1st.de/langfingaz/${_reponame}" +license=('MIT') +groups=() +depends=('linux-lts' 'linux-lts-headers') +provides=('de-p1st-kernel') +conflicts=() +replaces=() +options=() +install= +changelog= +noextract=() +sha256sums=('SKIP') diff --git a/pkg/de-p1st-kernel/PKGBUILD b/pkg/de-p1st-kernel/PKGBUILD new file mode 100644 index 0000000..acf470d --- /dev/null +++ b/pkg/de-p1st-kernel/PKGBUILD @@ -0,0 +1,20 @@ +# Maintainer: Daniel Langbein +_pkgname=kernel +_reponame=arch-pkg +pkgname="de-p1st-$_pkgname" +pkgver=0.0.1 +pkgrel=1 +pkgdesc="linux and linux-headers" +arch=('any') +url="https://git.privacy1st.de/langfingaz/${_reponame}" +license=('MIT') +groups=() +depends=('linux' 'linux-headers') +provides=() # implicitly provides de-p1st-kernel as this is the pkgname +conflicts=() +replaces=() +options=() +install= +changelog= +noextract=() +sha256sums=('SKIP')