[artix-general] [PATCH] [trunk] -> [community] 'cinnamon-session-3.8.2-1' add

Александр Шурша kekek2 at ya.ru
Sat Aug 11 20:09:15 EEST 2018


>From 46375a8a0d4c34ddb5865d69af5ac0697d90f14e Mon Sep 17 00:00:00 2001
From: Alexander Shursha <kekek2 at ya.ru>
Date: Wed, 8 Aug 2018 15:50:07 +0300
Subject: [PATCH] [trunk] -> [community] 'cinnamon-session-3.8.2-1' add

---
 .../repos/community-x86_64/PKGBUILD           | 50 +++++++++++++++++++
 .../cinnamon-session-3.8.0-elogind.patch      | 16 ++++++
 .../cinnamon-session-3.8.0-elogind2.patch     | 16 ++++++
 cinnamon-session/trunk/PKGBUILD               | 50 +++++++++++++++++++
 .../cinnamon-session-3.8.0-elogind.patch      | 16 ++++++
 .../cinnamon-session-3.8.0-elogind2.patch     | 16 ++++++
 6 files changed, 164 insertions(+)
 create mode 100644 cinnamon-session/repos/community-x86_64/PKGBUILD
 create mode 100644 cinnamon-session/repos/community-x86_64/cinnamon-session-3.8.0-elogind.patch
 create mode 100644 cinnamon-session/repos/community-x86_64/cinnamon-session-3.8.0-elogind2.patch
 create mode 100644 cinnamon-session/trunk/PKGBUILD
 create mode 100644 cinnamon-session/trunk/cinnamon-session-3.8.0-elogind.patch
 create mode 100644 cinnamon-session/trunk/cinnamon-session-3.8.0-elogind2.patch

diff --git a/cinnamon-session/repos/community-x86_64/PKGBUILD b/cinnamon-session/repos/community-x86_64/PKGBUILD
new file mode 100644
index 0000000..e3eaff6
--- /dev/null
+++ b/cinnamon-session/repos/community-x86_64/PKGBUILD
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Eli Schwartz <eschwartz at archlinux.org>
+# Contributor: Alexandre Filgueira <alexfilgueira at antergos.com>
+# Contributor: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
+
+pkgname=cinnamon-session
+pkgver=3.8.2
+pkgrel=1
+pkgdesc="The Cinnamon Session Handler"
+arch=('x86_64')
+url="https://github.com/linuxmint/${pkgname}"
+license=('GPL' 'LGPL')
+depends=('cinnamon-desktop' 'dbus-glib' 'libsm' 'libcanberra' 'xapps')
+optdepends=('cinnamon-translations: i18n')
+makedepends=('meson' 'xtrans')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz"
+	"cinnamon-session-3.8.0-elogind2.patch"
+	"cinnamon-session-3.8.0-elogind.patch"
+	)
+sha256sums=('67efca7ecef11ebf4df89af9b95cd86a9a645f8b1d0d4333395bee9c1a8e92b6'
+	'e0a59cac803de9e5185497aae69838f23003c56e9c993dacc7015cee91c3dd45'
+	 'fd1d1c7f63510b91036510f51c4efbfa5dcd6e1ae2dbca7c47dd08c95b5e2461')
+
+prepare() {
+	cd $pkgname-$pkgver
+
+	# patches here
+	patch -Np 1 -i $srcdir/cinnamon-session-3.8.0-elogind2.patch
+	patch -Np 1 -i $srcdir/cinnamon-session-3.8.0-elogind.patch
+}
+
+build() {
+    mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
+    cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+    meson --prefix=/usr \
+          --libexecdir=lib/${pkgname} \
+          --buildtype=plain \
+          -Dwith-gconf=false \
+          -Dwith-docbook=false \
+          ..
+    ninja
+}
+
+package() {
+    cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+    DESTDIR="${pkgdir}" ninja install
+}
+
diff --git a/cinnamon-session/repos/community-x86_64/cinnamon-session-3.8.0-elogind.patch b/cinnamon-session/repos/community-x86_64/cinnamon-session-3.8.0-elogind.patch
new file mode 100644
index 0000000..e94cb8f
--- /dev/null
+++ b/cinnamon-session/repos/community-x86_64/cinnamon-session-3.8.0-elogind.patch
@@ -0,0 +1,16 @@
+ cinnamon-session/csm-systemd.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cinnamon-session/csm-systemd.c b/cinnamon-session/csm-systemd.c
+index dc2aa2e..039abd9 100644
+--- a/cinnamon-session/csm-systemd.c
++++ b/cinnamon-session/csm-systemd.c
+@@ -23,7 +23,7 @@
+ #include "config.h"
+ #include "csm-systemd.h"
+ 
+-#ifdef HAVE_LOGIND
++#if defined(HAVE_LOGIND) || defined(HAVE_ELOGIND)
+ 
+ #include <errno.h>
+ #include <string.h>
diff --git a/cinnamon-session/repos/community-x86_64/cinnamon-session-3.8.0-elogind2.patch b/cinnamon-session/repos/community-x86_64/cinnamon-session-3.8.0-elogind2.patch
new file mode 100644
index 0000000..1bad979
--- /dev/null
+++ b/cinnamon-session/repos/community-x86_64/cinnamon-session-3.8.0-elogind2.patch
@@ -0,0 +1,16 @@
+ cinnamon-session/meson.build | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/cinnamon-session/meson.build b/cinnamon-session/meson.build
+index 1d0db5b..4be50e5 100644
+--- a/cinnamon-session/meson.build
++++ b/cinnamon-session/meson.build
+@@ -77,7 +77,7 @@ executable('cinnamon-session',
+     xext,
+     xrender,
+     xtest,
+-    # elogind,
++    elogind,
+   ],
+   link_with: [
+     libegg,
diff --git a/cinnamon-session/trunk/PKGBUILD b/cinnamon-session/trunk/PKGBUILD
new file mode 100644
index 0000000..e3eaff6
--- /dev/null
+++ b/cinnamon-session/trunk/PKGBUILD
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Eli Schwartz <eschwartz at archlinux.org>
+# Contributor: Alexandre Filgueira <alexfilgueira at antergos.com>
+# Contributor: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
+
+pkgname=cinnamon-session
+pkgver=3.8.2
+pkgrel=1
+pkgdesc="The Cinnamon Session Handler"
+arch=('x86_64')
+url="https://github.com/linuxmint/${pkgname}"
+license=('GPL' 'LGPL')
+depends=('cinnamon-desktop' 'dbus-glib' 'libsm' 'libcanberra' 'xapps')
+optdepends=('cinnamon-translations: i18n')
+makedepends=('meson' 'xtrans')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz"
+	"cinnamon-session-3.8.0-elogind2.patch"
+	"cinnamon-session-3.8.0-elogind.patch"
+	)
+sha256sums=('67efca7ecef11ebf4df89af9b95cd86a9a645f8b1d0d4333395bee9c1a8e92b6'
+	'e0a59cac803de9e5185497aae69838f23003c56e9c993dacc7015cee91c3dd45'
+	 'fd1d1c7f63510b91036510f51c4efbfa5dcd6e1ae2dbca7c47dd08c95b5e2461')
+
+prepare() {
+	cd $pkgname-$pkgver
+
+	# patches here
+	patch -Np 1 -i $srcdir/cinnamon-session-3.8.0-elogind2.patch
+	patch -Np 1 -i $srcdir/cinnamon-session-3.8.0-elogind.patch
+}
+
+build() {
+    mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
+    cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+    meson --prefix=/usr \
+          --libexecdir=lib/${pkgname} \
+          --buildtype=plain \
+          -Dwith-gconf=false \
+          -Dwith-docbook=false \
+          ..
+    ninja
+}
+
+package() {
+    cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+    DESTDIR="${pkgdir}" ninja install
+}
+
diff --git a/cinnamon-session/trunk/cinnamon-session-3.8.0-elogind.patch b/cinnamon-session/trunk/cinnamon-session-3.8.0-elogind.patch
new file mode 100644
index 0000000..e94cb8f
--- /dev/null
+++ b/cinnamon-session/trunk/cinnamon-session-3.8.0-elogind.patch
@@ -0,0 +1,16 @@
+ cinnamon-session/csm-systemd.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cinnamon-session/csm-systemd.c b/cinnamon-session/csm-systemd.c
+index dc2aa2e..039abd9 100644
+--- a/cinnamon-session/csm-systemd.c
++++ b/cinnamon-session/csm-systemd.c
+@@ -23,7 +23,7 @@
+ #include "config.h"
+ #include "csm-systemd.h"
+ 
+-#ifdef HAVE_LOGIND
++#if defined(HAVE_LOGIND) || defined(HAVE_ELOGIND)
+ 
+ #include <errno.h>
+ #include <string.h>
diff --git a/cinnamon-session/trunk/cinnamon-session-3.8.0-elogind2.patch b/cinnamon-session/trunk/cinnamon-session-3.8.0-elogind2.patch
new file mode 100644
index 0000000..1bad979
--- /dev/null
+++ b/cinnamon-session/trunk/cinnamon-session-3.8.0-elogind2.patch
@@ -0,0 +1,16 @@
+ cinnamon-session/meson.build | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/cinnamon-session/meson.build b/cinnamon-session/meson.build
+index 1d0db5b..4be50e5 100644
+--- a/cinnamon-session/meson.build
++++ b/cinnamon-session/meson.build
+@@ -77,7 +77,7 @@ executable('cinnamon-session',
+     xext,
+     xrender,
+     xtest,
+-    # elogind,
++    elogind,
+   ],
+   link_with: [
+     libegg,
-- 
2.18.0




More information about the artix-general mailing list