Update all picom forks templates

Now all picom forks conflicts between them in order to avoid installing two or more at the same time.
This commit is contained in:
KF-Art 2022-08-26 11:27:32 -04:00
parent 87fe1717aa
commit 7722c6c650
4 changed files with 15 additions and 7 deletions

View file

@ -1,6 +1,6 @@
# Template file for 'picom-dccsillag'
pkgname=picom-dccsillag
version=20220413
version=20220529
revision=1
build_style=meson
configure_args="-Dwith_docs=true"
@ -15,6 +15,7 @@ maintainer="Kevin F. <https://github.com/KF-Art>"
license="MIT, MPL-2.0"
repository="cereus-extra"
homepage="https://github.com/dccsillag/picom/"
provides="picom"
conflicts="picom picom-jonaburg picom-jonaburg-fix picom-ibhagwan"
replaces="picom picom-jonaburg picom-jonaburg-fix picom-ibhagwan"
distfiles="https://github.com/dccsillag/picom/archive/refs/heads/implement-window-animations.zip"

View file

@ -1,7 +1,7 @@
# Template file for 'picom-ibhagwan'
pkgname=picom-ibhagwan
version=20220417
revision=2
revision=3
wrksrc=picom
build_style=meson
repository="cereus-extra"
@ -16,7 +16,8 @@ maintainer="Kevin F. <https://github.com/KF-Art>"
license="MIT, MPL-2.0"
homepage="https://github.com/ibhagwan/picom/"
provides="picom"
conflicts="picom, picom-jonaburg"
conflicts="picom picom-jonaburg picom-jonaburg-fix picom-dccsillag"
replaces="picom picom-jonaburg picom-jonaburg-fix picom-dccsillag"
do_fetch() {
git clone --single-branch --branch next-rebase --depth=1 ${homepage} ${wrksrc}

View file

@ -1,7 +1,7 @@
# Template file for 'picom-jonaburg-fix'
pkgname=picom-jonaburg-fix
version=20220417
revision=1
revision=2
wrksrc=picom
build_style=meson
repository="cereus-extra"
@ -15,9 +15,12 @@ short_desc="Picom fork which includes rounded corners, animations and blur suppo
maintainer="Kevin F. <https://github.com/KF-Art>"
license="MIT, MPL-2.0"
homepage="https://github.com/Arian8j2/picom-jonaburg-fix"
provides="picom"
conflicts="picom picom-jonaburg picom-dccsillag picom-ibhagwan"
replaces="picom picom-jonaburg picom-dccsillag picom-ibhagwan"
case "$XBPS_TARGET_MACHINE" in
*-musl) broken="For Musl platforms it's recommended to use picom-ibhagwan fork instead";;
*-musl) broken="Cannot build on musl. It's recommended to use picom-dccsillag instead" ;;
esac
do_fetch() {

View file

@ -1,7 +1,7 @@
# Template file for 'picom-jonaburg'
pkgname=picom-jonaburg
version=2022.03.19
revision=1
revision=2
wrksrc=picom
build_style=meson
repository="cereus-extra"
@ -15,9 +15,12 @@ short_desc="Picom fork which includes rounded corners, basic animations and blur
maintainer="Kevin F. <https://github.com/KF-Art>"
license="MIT, MPL-2.0"
homepage="https://github.com/jonaburg/picom"
provides="picom"
conflicts="picom picom-dccsillag picom-jonaburg-fix picom-ibhagwan"
replaces="picom picom-dccsillag picom-jonaburg-fix picom-ibhagwan"
case "$XBPS_TARGET_MACHINE" in
*-musl) broken="For Musl platforms it's recommended to use picom-ibhagwan fork instead";;
*-musl) broken="Cannot build on musl. It's recommended to use picom-dccsillag instead" ;;
esac
do_fetch() {