diff options
author | GiacoLenzo2109 | 2021-02-25 22:04:49 +0100 |
---|---|---|
committer | GiacoLenzo2109 | 2021-02-25 22:04:49 +0100 |
commit | 972f63356b5bbc61b77d3e696af574e5506cb384 (patch) | |
tree | cc0bdbc12120c13796f8eb40afea56371219f8df | |
parent | 0d01da1db38dedee8307ebd8ba3fb9dbf081716d (diff) | |
download | aur-972f63356b5bbc61b77d3e696af574e5506cb384.tar.gz |
Upload
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 29 insertions, 22 deletions
@@ -1,20 +1,22 @@ -# Maintainer : Ramon Buldo <ramon@manjaro.org> +# Maintainter: GiacoLenzo2109 <GiacoLenzo2109@gmail.com> +# Contributer: Librewish <librewish@gmail.com> +# Contributer : Ramon Buldo <ramon@croco.org> pkgbase=croco-settings-manager-git -pkgname=('croco-settings-manager' 'croco-settings-manager-kcm' - 'croco-settings-manager-notifier' 'croco-settings-manager-knotifier') -pkgver=0.5.6 +pkgname=('croco-settings-manager-git' 'croco-settings-manager-kcm-git' + 'croco-settings-manager-notifier-git' 'croco-settings-manager-knotifier-git') +pkgver=r16.011593f #_commit=e085b661c3c97e8aa39a5b49896a88a95d84caf9 pkgrel=1 -pkgdesc="Croco OS System Settings Tool" +pkgdesc="Garuda Linux System Settings Tool (manjaro settings manager ported to work with arch standards and limited to only dkms drivers)" arch=('i686' 'x86_64') -url="https://gitlab.com/croco-os/applications/croco-settings-manager" +url="https://gitlab.com/croco-linux/applications/croco-settings-manager" license=("GPL") depends=('icu' 'qt5-base>=5.12.3' 'hwinfo' 'kitemmodels' 'kauth' - 'kcoreaddons' 'ckbcomp' 'xdg-utils') -optdepends=('croco-settings-manager-notifier: qt-based' - 'croco-settings-manager-knotifier: knotifications-based') -makedepends=('extra-cmake-modules' 'kdoctools' 'qt5-tools' 'knotifications' + 'kcoreaddons' 'ckbcomp' 'xdg-utils' 'mhwd-croco-git') +optdepends=('croco-settings-manager-notifier-git: qt-based' + 'croco-settings-manager-knotifier-git: knotifications-based') +makedepends=('git' 'extra-cmake-modules' 'kdoctools' 'qt5-tools' 'knotifications' 'kconfigwidgets' 'kcmutils') conflicts=('kcm-msm') # source=("msm-$pkgver-$pkgrel.tar.gz::$url/-/archive/$_commit/$pkgname-$_commit.tar.gz") @@ -46,9 +48,10 @@ build() { CXXFLAGS+="-std=gnu++98" make } -package_croco-settings-manager() { +package_croco-settings-manager-git() { provides=('croco-settings-manager') conflicts=('croco-settings-manager') + replaces=('croco-settings-manager') cd "$srcdir/croco-settings-manager//build" make DESTDIR=${pkgdir} install rm -rf $pkgdir/usr/bin/msm_notifier @@ -60,10 +63,12 @@ provides=('croco-settings-manager') rm -rf $pkgdir/etc/xdg } -package_croco-settings-manager-kcm() { - pkgdesc="Croco OS System Settings Tool (KCM for Plasma 5)" +package_croco-settings-manager-kcm-git() { + pkgdesc="Garuda Linux System Settings Tool (KCM for Plasma 5) (manjaro settings manager ported to work with arch standards and limited to only dkms drivers)" depends=('croco-settings-manager' 'kcmutils' 'kconfigwidgets') - replaces=('kcm-msm') + provides=('croco-settings-manager-kcm') + conflicts=('croco-settings-manager-kcm') + replaces=('croco-settings-manager-kcm') cd "$srcdir/croco-settings-manager//build" make DESTDIR=${pkgdir} install rm -rf $pkgdir/etc @@ -72,11 +77,12 @@ package_croco-settings-manager-kcm() { rm -rf $pkgdir/usr/share/{applications,dbus-1,icons,polkit-1} } -package_croco-settings-manager-notifier() { - pkgdesc="Croco OS System Settings Tool (Notifier)" +package_croco-settings-manager-notifier-git() { + pkgdesc="Garuda Linux System Settings Tool (Notifier) (manjaro settings manager ported to work with arch standards and limited to only dkms drivers)" depends=('croco-settings-manager') - provides=('croco-settings-manager-kde-notifier') - conflicts=('croco-settings-manager-kde-notifier') + provides=('croco-settings-manager-notifier') + conflicts=('croco-settings-manager-notifier') + replaces=('croco-settings-manager-notifier') cd "$srcdir/croco-settings-manager//build" make DESTDIR=${pkgdir} install rm -rf $pkgdir/etc/dbus-1 @@ -89,11 +95,12 @@ package_croco-settings-manager-notifier() { rm -rf $pkgdir/usr/bin/msm_kde_notifier } -package_croco-settings-manager-knotifier() { - pkgdesc="Croco OS System Settings Tool (Notifier for Plasma 5)" +package_croco-settings-manager-knotifier-git() { + pkgdesc="Garuda Linux System Settings Tool (Notifier for Plasma 5) (manjaro settings manager ported to work with arch standards and limited to only dkms drivers)" depends=('croco-settings-manager' 'knotifications') - conflicts=('croco-settings-manager-notifier') - replaces=('croco-settings-manager-kde-notifier') + provides=('croco-settings-manager-knotifier') + conflicts=('croco-settings-manager-knotifier') + replaces=('croco-settings-manager-knotifier') cd "$srcdir/croco-settings-manager//build" make DESTDIR=${pkgdir} install rm -rf $pkgdir/etc/dbus-1 |