Commit 017d7523 authored by Philip Müller's avatar Philip Müller

[changelog] update some of them

parent e085b661
# This is for local testing and only works if used in the root of the cloned repo (with makepkg)
# Maintainer : Ramon Buldo <ramon@manjaro.org>
pkgname=kcm-msm
pkgver=0.4.95
pkgrel=1
pkgdesc="Manjaro settings manager module for Plasma 5"
pkgbase=manjaro-settings-manager
pkgname=('manjaro-settings-manager' 'manjaro-settings-manager-kcm'
'manjaro-settings-manager-notifier' 'manjaro-settings-manager-knotifier')
pkgver=0.5.5
_commit=e085b661c3c97e8aa39a5b49896a88a95d84caf9
pkgrel=2
pkgdesc="Manjaro Linux System Settings Tool"
arch=('i686' 'x86_64')
url="https://github.com/manjaro/manjaro-settings-manager"
url="https://gitlab.manjaro.org/applications/manjaro-settings-manager"
license=("GPL")
depends=('icu' 'qt5-base' 'hwinfo' 'kitemmodels' 'kauth'
'kconfigwidgets' 'kcoreaddons' 'kcmutils' 'ckbcomp'
'knotifications' 'xdg-utils')
makedepends=('git' 'extra-cmake-modules' 'kdoctools' 'qt5-tools')
conflicts=('manjaro-settings-manager' 'manjaro-settings-manager-kcm' 'manjaro-settings-manager-knotifier' 'manjaro-settings-manager-notifier')
provides=("manjaro-settings-manager" 'manjaro-settings-manager-kcm' 'manjaro-settings-manager-knotifier' 'manjaro-settings-manager-notifier')
depends=('icu<63.2' 'qt5-base>=5.9.1' 'hwinfo' 'kitemmodels' 'kauth'
'kcoreaddons' 'ckbcomp' 'xdg-utils')
optdepends=('manjaro-settings-manager-notifier: qt-based'
'manjaro-settings-manager-knotifier: knotifications-based')
makedepends=('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")
sha256sums=('b08730574900ef97be7e3bc5f4941b6f791c59304c642bf1788662bbd60d4389')
prepare() {
mv ${pkgbase}-${_commit} ${pkgbase}-${pkgver}
cd "$srcdir/${pkgbase}-${pkgver}"
# patches here
}
build() {
cd ..
cd "$srcdir/${pkgbase}-${pkgver}"
mkdir -p build
cd build
cmake ../ \
......@@ -25,11 +36,63 @@ build() {
-DLIB_INSTALL_DIR=lib \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DSYSCONF_INSTALL_DIR=/etc
make
CXXFLAGS+="-std=gnu++98" make
}
package() {
cd ..
cd build
package_manjaro-settings-manager() {
cd "$srcdir/${pkgbase}-${pkgver}/build"
make DESTDIR=${pkgdir} install
rm -rf $pkgdir/usr/bin/msm_notifier
rm -rf $pkgdir/usr/bin/msm_kde_notifier
rm -rf $pkgdir/usr/lib/qt
rm -rf $pkgdir/usr/share/kservices5
rm -rf $pkgdir/usr/share/applications/msm_notifier_settings.desktop
rm -rf $pkgdir/usr/share/applications/msm_kde_notifier_settings.desktop
rm -rf $pkgdir/etc/xdg
}
package_manjaro-settings-manager-kcm() {
pkgdesc="Manjaro Linux System Settings Tool (KCM for Plasma 5)"
depends=('manjaro-settings-manager' 'kcmutils' 'kconfigwidgets')
replaces=('kcm-msm')
cd "$srcdir/${pkgbase}-${pkgver}/build"
make DESTDIR=${pkgdir} install
rm -rf $pkgdir/etc
rm -rf $pkgdir/usr/bin
rm -rf $pkgdir/usr/lib/kauth
rm -rf $pkgdir/usr/share/{applications,dbus-1,icons,polkit-1}
}
package_manjaro-settings-manager-notifier() {
pkgdesc="Manjaro Linux System Settings Tool (Notifier)"
depends=('manjaro-settings-manager')
provides=('manjaro-settings-manager-kde-notifier')
conflicts=('manjaro-settings-manager-kde-notifier')
cd "$srcdir/${pkgbase}-${pkgver}/build"
make DESTDIR=${pkgdir} install
rm -rf $pkgdir/etc/dbus-1
rm -rf $pkgdir/etc/xdg/autostart/msm_kde_notifier.desktop
rm -rf $pkgdir/usr/lib/
rm -rf $pkgdir/usr/share/{kservices5,dbus-1,icons,polkit-1}
rm -rf $pkgdir/usr/share/applications/manjaro*
rm -rf $pkgdir/usr/share/applications/msm_kde_notifier_settings.desktop
rm -rf $pkgdir/usr/bin/manjaro*
rm -rf $pkgdir/usr/bin/msm_kde_notifier
}
package_manjaro-settings-manager-knotifier() {
pkgdesc="Manjaro Linux System Settings Tool (Notifier for Plasma 5)"
depends=('manjaro-settings-manager' 'knotifications')
conflicts=('manjaro-settings-manager-notifier')
replaces=('manjaro-settings-manager-kde-notifier')
cd "$srcdir/${pkgbase}-${pkgver}/build"
make DESTDIR=${pkgdir} install
rm -rf $pkgdir/etc/dbus-1
rm -rf $pkgdir/etc/xdg/autostart/msm_notifier.desktop
rm -rf $pkgdir/usr/lib/
rm -rf $pkgdir/usr/share/{kservices5,dbus-1,icons,polkit-1}
rm -rf $pkgdir/usr/share/applications/manjaro*
rm -rf $pkgdir/usr/share/applications/msm_notifier_settings.desktop
rm -rf $pkgdir/usr/bin/manjaro*
rm -rf $pkgdir/usr/bin/msm_notifier
}
......@@ -34,8 +34,10 @@ file(GLOB KERNEL_GLOB
changelogs/linux414.html
changelogs/linux415.html
changelogs/linux416.html
changelogs/linux417.html
changelogs/linux418.html
changelogs/linux419.html)
changelogs/linux419.html
changelogs/linux420.html)
set(KERNEL_SRCS
${KERNEL_GLOB}
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -29,7 +29,9 @@
<file>changelogs/linux414.html</file>
<file>changelogs/linux415.html</file>
<file>changelogs/linux416.html</file>
<file>changelogs/linux417.html</file>
<file>changelogs/linux418.html</file>
<file>changelogs/linux419.html</file>
<file>changelogs/linux420.html</file>
</qresource>
</RCC>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment