diff --git a/README.md b/README.md index b5f1d57..6d35450 100644 --- a/README.md +++ b/README.md @@ -69,3 +69,18 @@ install -Dm0644 systemd.preset "$pkgdir"/usr/lib/systemd/system-preset/20-"$pkgn Example package: * [pkg/de-p1st-networkmanager/systemd.preset](pkg/de-p1st-networkmanager/systemd.preset) * [pkg/de-p1st-networkmanager/PKGBUILD](pkg/de-p1st-networkmanager/PKGBUILD) + +### Multiple providers + +Example: +* Two packages (`de-p1st-test2` and `de-p1st-test3`) provide `de-p1st-test` +* If one installs `de-p1st-test` he can interactively choose one which provider to select: + +``` +$ sudo pacman -S de-p1st-test +:: There are 2 providers available for de-p1st-test: +:: Repository de-p1st + 1) de-p1st-test2 2) de-p1st-test3 + +Enter a number (default=1): +``` diff --git a/pkg/de-p1st-base-efi/PKGBUILD b/pkg/de-p1st-base-efi/PKGBUILD index 1eef16a..e68d102 100644 --- a/pkg/de-p1st-base-efi/PKGBUILD +++ b/pkg/de-p1st-base-efi/PKGBUILD @@ -2,7 +2,7 @@ _pkgname=base-efi _reponame=arch pkgname="de-p1st-$_pkgname" -pkgver=0.1.4 +pkgver=0.1.5 pkgrel=1 pkgdesc="base packages for headless Arch installation" arch=('any') @@ -46,8 +46,8 @@ depends+=('noto-fonts' 'ttf-material-design-icons-git' 'ttf-unifont') # depends+=('usbutils') -# Default Kernel -optdepends=('linux' 'linux-headers') +# Kernel + Headers +optdepends=('de-p1st-kernel') # or LTS Kernel optdepends+=('linux-lts' 'linux-lts-headers') # CPU vendor specific microcode diff --git a/pkg/de-p1st-kernel-default/PKGBUILD b/pkg/de-p1st-kernel-default/PKGBUILD new file mode 100644 index 0000000..0ca723d --- /dev/null +++ b/pkg/de-p1st-kernel-default/PKGBUILD @@ -0,0 +1,13 @@ +# Maintainer: Daniel Langbein +_pkgname=de-p1st-kernel-default +_reponame=arch +pkgname="de-p1st-$_pkgname" +pkgver=0.0.3 +pkgrel=1 +pkgdesc="The Linux kernel, modules and headers" +arch=('any') +url="https://codeberg.org/privacy1st/${_reponame}" +license=('MIT') +depends=('linux' 'linux-headers') +optdepends=() +provides=('de-p1st-kernel') # implicitly provides $pkgname diff --git a/pkg/de-p1st-kernel-lts/PKGBUILD b/pkg/de-p1st-kernel-lts/PKGBUILD new file mode 100644 index 0000000..bb9ab89 --- /dev/null +++ b/pkg/de-p1st-kernel-lts/PKGBUILD @@ -0,0 +1,13 @@ +# Maintainer: Daniel Langbein +_pkgname=de-p1st-kernel-lts +_reponame=arch +pkgname="de-p1st-$_pkgname" +pkgver=0.0.3 +pkgrel=1 +pkgdesc="The LTS Linux kernel, modules and headers" +arch=('any') +url="https://codeberg.org/privacy1st/${_reponame}" +license=('MIT') +depends=('linux-lts' 'linux-lts-headers') +optdepends=() +provides=('de-p1st-kernel') # implicitly provides $pkgname diff --git a/pkg/de-p1st-xfce4/TODO.txt b/pkg/de-p1st-xfce4/TODO.txt index c2bee75..1a54cd3 100644 --- a/pkg/de-p1st-xfce4/TODO.txt +++ b/pkg/de-p1st-xfce4/TODO.txt @@ -1 +1,5 @@ depend on de-p1st-theme, xfce4-meta (AUR) +denend on de-p1st-graphic-driver + -> proved by de-p1st-graphic-driver-amd and + de-p1st-graphic-driver-nvidia and + de-p1st-graphic-driver-intel