author | Antonio Rojas
<arojas@archlinux.org> 2024-01-16 22:37:42 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2024-01-16 22:37:42 UTC |
parent | c082b6ed6181bb0f7452f6c272624de9d976355e |
.SRCINFO | +2 | -1 |
PKGBUILD | +9 | -1 |
diff --git a/.SRCINFO b/.SRCINFO index 49f4a09..3f8dae1 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = kcolorpicker pkgdesc = Qt based Color Picker with popup menu pkgver = 0.3.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/DamirPorobic/kColorPicker arch = x86_64 license = LGPL-3.0-only @@ -17,6 +17,7 @@ pkgname = kcolorpicker-qt5 depends = gcc-libs depends = glibc depends = qt5-base + conflicts = kcolorpicker replaces = kcolorpicker pkgname = kcolorpicker-qt6 diff --git a/PKGBUILD b/PKGBUILD index 48526c5..601459a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=kcolorpicker pkgname=(kcolorpicker-qt5 kcolorpicker-qt6) pkgver=0.3.0 -pkgrel=1 +pkgrel=2 pkgdesc='Qt based Color Picker with popup menu' arch=(x86_64) url='https://github.com/DamirPorobic/kColorPicker' @@ -33,9 +33,17 @@ build() { package_kcolorpicker-qt5() { depends+=(qt5-base) + conflicts=(kcolorpicker) replaces=(kcolorpicker) DESTDIR="$pkgdir" cmake --install build5 + +# Symlinks for backwards compatibility + mkdir -p "$pkgdir"/usr/lib/cmake/kColorPicker + ln -sr "$pkgdir"/usr/lib/cmake/kColorPicker-Qt5/kColorPicker-Qt5Config.cmake "$pkgdir"/usr/lib/cmake/kColorPicker/kColorPickerConfig.cmake + ln -sr "$pkgdir"/usr/lib/cmake/kColorPicker-Qt5/kColorPicker-Qt5Config-version.cmake "$pkgdir"/usr/lib/cmake/kColorPicker/kColorPickerConfig-version.cmake + ln -sr "$pkgdir"/usr/lib/cmake/kColorPicker-Qt5/kColorPicker-Qt5-targets.cmake "$pkgdir"/usr/lib/cmake/kColorPicker/kColorPicker-targets.cmake + ln -sr "$pkgdir"/usr/lib/cmake/kColorPicker-Qt5/kColorPicker-Qt5-targets-noconfig.cmake "$pkgdir"/usr/lib/cmake/kColorPicker/kColorPicker-targets-noconfig.cmake } package_kcolorpicker-qt6() {