summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxime Gauduin2017-09-24 12:44:11 +0200
committerMaxime Gauduin2017-09-24 12:44:11 +0200
commit25123f347370f7771a533f3b81060cdf5c5b3033 (patch)
tree5450b4f126b99a5e82404accfaefb669c233e754
parent8e29efb5f09b96aa27e0c3458ffa301fbeaaa73a (diff)
downloadaur-25123f347370f7771a533f3b81060cdf5c5b3033.tar.gz
lightdm-pantheon-greeter 3.2.0-1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD20
-rw-r--r--lightdm-pantheon-greeter-paths.patch123
3 files changed, 72 insertions, 83 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 01de9613a053..a88367e78aef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,10 @@
# Generated by mksrcinfo v8
-# Sat Apr 29 13:22:00 UTC 2017
+# Sun Sep 24 10:44:11 UTC 2017
pkgbase = lightdm-pantheon-greeter
pkgdesc = Pantheon greeter for LightDM
- pkgver = 3.1.1
+ pkgver = 3.2.0
pkgrel = 1
- url = https://launchpad.net/pantheon-greeter
+ url = https://github.com/elementary/greeter
arch = i686
arch = x86_64
license = GPL
@@ -24,10 +24,10 @@ pkgbase = lightdm-pantheon-greeter
depends = lightdm
depends = libgranite.so
depends = libwingpanel-2.0.so
- source = https://launchpad.net/pantheon-greeter/loki/3.1.1/+download/pantheon-greeter-3.1.1.tar.xz
+ source = lightdm-pantheon-greeter-3.2.0.tar.gz::https://github.com/elementary/greeter/archive/3.2.0.tar.gz
source = lightdm-pantheon-greeter-paths.patch
- sha256sums = 4aae117c5741ab889463ebdb8f260e4de977b6be14f04bf1d195e7311b9de2f0
- sha256sums = 2f9dcb41971221f824a314dd935e8b37506e7eb47f58112031f08f1e35283fb1
+ sha256sums = 3d97370e94067ecc6040e825e7e8122f58c50ff04e168c3cc73fa2dbffdcb130
+ sha256sums = 64911a77369693a85563459ff372c4f7daba09825e7f66f2b98b60ab2b7ecd76
pkgname = lightdm-pantheon-greeter
diff --git a/PKGBUILD b/PKGBUILD
index db2b844bf14f..0daa2432421b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,25 @@
# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
pkgname=lightdm-pantheon-greeter
-pkgver=3.1.1
+pkgver=3.2.0
pkgrel=1
pkgdesc='Pantheon greeter for LightDM'
arch=('i686' 'x86_64')
-url='https://launchpad.net/pantheon-greeter'
+url='https://github.com/elementary/greeter'
license=('GPL')
depends=('cairo' 'clutter' 'clutter-gtk' 'gdk-pixbuf2' 'glib2' 'glibc' 'gtk3'
'libgee' 'libgl' 'libx11' 'lightdm'
'libgranite.so' 'libwingpanel-2.0.so')
makedepends=('cmake' 'vala' 'wingpanel')
-source=("https://launchpad.net/pantheon-greeter/loki/${pkgver}/+download/pantheon-greeter-${pkgver}.tar.xz"
+source=("lightdm-pantheon-greeter-${pkgver}.tar.gz::https://github.com/elementary/greeter/archive/${pkgver}.tar.gz"
'lightdm-pantheon-greeter-paths.patch')
-sha256sums=('4aae117c5741ab889463ebdb8f260e4de977b6be14f04bf1d195e7311b9de2f0'
- '2f9dcb41971221f824a314dd935e8b37506e7eb47f58112031f08f1e35283fb1')
+sha256sums=('3d97370e94067ecc6040e825e7e8122f58c50ff04e168c3cc73fa2dbffdcb130'
+ '64911a77369693a85563459ff372c4f7daba09825e7f66f2b98b60ab2b7ecd76')
prepare() {
- cd pantheon-greeter-${pkgver}
-
+ pushd greeter-${pkgver}
patch -Np1 -i ../lightdm-pantheon-greeter-paths.patch
+ popd
if [[ -d build ]]; then
rm -rf build
@@ -28,9 +28,9 @@ prepare() {
}
build() {
- cd pantheon-greeter-${pkgver}/build
+ cd build
- cmake .. \
+ cmake ../greeter-${pkgver} \
-DCMAKE_BUILD_TYPE='Release' \
-DCMAKE_INSTALL_PREFIX='/usr' \
-DGSETTINGS_COMPILE='FALSE'
@@ -38,7 +38,7 @@ build() {
}
package() {
- cd pantheon-greeter-${pkgver}/build
+ cd build
make DESTDIR="${pkgdir}" install
}
diff --git a/lightdm-pantheon-greeter-paths.patch b/lightdm-pantheon-greeter-paths.patch
index d5460def9cee..1e60d9f15aa1 100644
--- a/lightdm-pantheon-greeter-paths.patch
+++ b/lightdm-pantheon-greeter-paths.patch
@@ -1,22 +1,38 @@
-diff -rupN pantheon-greeter-3.0.orig/CMakeLists.txt pantheon-greeter-3.0/CMakeLists.txt
---- pantheon-greeter-3.0.orig/CMakeLists.txt 2016-08-21 11:37:55.995777536 +0200
-+++ pantheon-greeter-3.0/CMakeLists.txt 2016-08-21 11:38:30.831075901 +0200
-@@ -8,7 +8,7 @@ list (APPEND CMAKE_MODULE_PATH ${CMAKE_S
+From 889bc96e75eb5f2f3d5da9fb110ce092b8e1a395 Mon Sep 17 00:00:00 2001
+From: Solomon Choina <shlomochoina@gmail.com>
+Date: Wed, 28 Jun 2017 10:32:15 -0400
+Subject: [PATCH] updating the patch
+
+---
+ CMakeLists.txt | 12 ++++++------
+ .../{pantheon-greeter.conf => lightdm-pantheon-greeter.conf} | 0
+ ...heon-greeter.desktop => lightdm-pantheon-greeter.desktop} | 4 ++--
+ src/PantheonGreeter.vala | 2 +-
+ src/Widgets/Wallpaper.vala | 2 +-
+ 5 files changed, 10 insertions(+), 10 deletions(-)
+ rename data/{pantheon-greeter.conf => lightdm-pantheon-greeter.conf} (100%)
+ rename data/{pantheon-greeter.desktop => lightdm-pantheon-greeter.desktop} (64%)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index bd290ff..83f270b 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -8,7 +8,7 @@ list (APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
set (CONF_DIR "/etc/lightdm")
set (DATADIR "${CMAKE_INSTALL_PREFIX}/share")
-set (PKGDATADIR "${DATADIR}/pantheon-greeter")
+set (PKGDATADIR "${DATADIR}/lightdm-pantheon-greeter")
set (CMAKE_INSTALL_PREFIX /usr)
- set (VERSION "3.0.0")
+ set (VERSION "3.1.1")
-@@ -61,9 +61,9 @@ add_subdirectory (po)
+@@ -93,10 +93,10 @@ include (GSettings)
+ include (GResource)
+ glib_compile_resources (GLIB_RESOURCES_CSS SOURCE data/css.gresource.xml)
- include (GSettings)
-
--add_executable (pantheon-greeter ${VALA_C})
+-add_executable (pantheon-greeter ${VALA_C} ${GLIB_RESOURCES_CSS})
-target_link_libraries(pantheon-greeter m)
-+add_executable (lightdm-pantheon-greeter ${VALA_C})
++add_executable (lightdm-pantheon-greeter ${VALA_C} ${GLIB_RESOURCES_CSS})
+target_link_libraries(lightdm-pantheon-greeter m)
-install (TARGETS pantheon-greeter RUNTIME DESTINATION sbin)
@@ -25,52 +41,33 @@ diff -rupN pantheon-greeter-3.0.orig/CMakeLists.txt pantheon-greeter-3.0/CMakeLi
+install (TARGETS lightdm-pantheon-greeter RUNTIME DESTINATION bin)
+install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/lightdm-pantheon-greeter.desktop DESTINATION share/xgreeters)
+install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/lightdm-pantheon-greeter.conf DESTINATION ${CONF_DIR})
-diff -rupN pantheon-greeter-3.0.orig/data/lightdm-pantheon-greeter.conf pantheon-greeter-3.0/data/lightdm-pantheon-greeter.conf
---- pantheon-greeter-3.0.orig/data/lightdm-pantheon-greeter.conf 1970-01-01 01:00:00.000000000 +0100
-+++ pantheon-greeter-3.0/data/lightdm-pantheon-greeter.conf 2016-08-21 11:38:30.834409115 +0200
-@@ -0,0 +1,6 @@
-+[greeter]
-+#activate-numlock=true
-+#default-wallpaper=/usr/share/backgrounds/elementaryos-default
-+#high-contrast=false
-+#onscreen-keyboard=false
-+#screensaver-timeout=60
-diff -rupN pantheon-greeter-3.0.orig/data/lightdm-pantheon-greeter.desktop pantheon-greeter-3.0/data/lightdm-pantheon-greeter.desktop
---- pantheon-greeter-3.0.orig/data/lightdm-pantheon-greeter.desktop 1970-01-01 01:00:00.000000000 +0100
-+++ pantheon-greeter-3.0/data/lightdm-pantheon-greeter.desktop 2016-08-21 11:39:32.895790706 +0200
-@@ -0,0 +1,7 @@
-+[Desktop Entry]
-+Name=Pantheon Greeter
-+Comment=Pantheon Greeter
-+Exec=lightdm-pantheon-greeter
-+Type=Application
-+X-Ubuntu-Gettext-Domain=pantheon-greeter
-+Name[en_US]=pantheon-greeter
-diff -rupN pantheon-greeter-3.0.orig/data/pantheon-greeter.conf pantheon-greeter-3.0/data/pantheon-greeter.conf
---- pantheon-greeter-3.0.orig/data/pantheon-greeter.conf 2016-08-21 11:37:55.995777536 +0200
-+++ pantheon-greeter-3.0/data/pantheon-greeter.conf 1970-01-01 01:00:00.000000000 +0100
-@@ -1,6 +0,0 @@
--[greeter]
--#activate-numlock=true
--#default-wallpaper=/usr/share/backgrounds/elementaryos-default
--#high-contrast=false
--#onscreen-keyboard=false
--#screensaver-timeout=60
-diff -rupN pantheon-greeter-3.0.orig/data/pantheon-greeter.desktop pantheon-greeter-3.0/data/pantheon-greeter.desktop
---- pantheon-greeter-3.0.orig/data/pantheon-greeter.desktop 2016-08-21 11:37:55.995777536 +0200
-+++ pantheon-greeter-3.0/data/pantheon-greeter.desktop 1970-01-01 01:00:00.000000000 +0100
-@@ -1,7 +0,0 @@
--[Desktop Entry]
--Name=Pantheon Greeter
--Comment=Pantheon Greeter
+ install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/fingerprint.svg DESTINATION ${PKGDATADIR})
+diff --git a/data/pantheon-greeter.conf b/data/lightdm-pantheon-greeter.conf
+similarity index 100%
+rename from data/pantheon-greeter.conf
+rename to data/lightdm-pantheon-greeter.conf
+diff --git a/data/pantheon-greeter.desktop b/data/lightdm-pantheon-greeter.desktop
+similarity index 64%
+rename from data/pantheon-greeter.desktop
+rename to data/lightdm-pantheon-greeter.desktop
+index 225cd40..3e40fc7 100644
+--- a/data/pantheon-greeter.desktop
++++ b/data/lightdm-pantheon-greeter.desktop
+@@ -1,7 +1,7 @@
+ [Desktop Entry]
+ Name=Pantheon Greeter
+ Comment=Pantheon Greeter
-Exec=pantheon-greeter
--Type=Application
--X-Ubuntu-Gettext-Domain=pantheon-greeter
++Exec=lightdm-pantheon-greeter
+ Type=Application
+ X-Ubuntu-Gettext-Domain=pantheon-greeter
-Name[en_US]=pantheon-greeter
-diff -rupN pantheon-greeter-3.0.orig/src/PantheonGreeter.vala pantheon-greeter-3.0/src/PantheonGreeter.vala
---- pantheon-greeter-3.0.orig/src/PantheonGreeter.vala 2016-08-21 11:37:55.999110726 +0200
-+++ pantheon-greeter-3.0/src/PantheonGreeter.vala 2016-08-21 11:38:30.837742328 +0200
-@@ -104,7 +104,7 @@ public class PantheonGreeter : Gtk.Windo
++Name[en_US]=lightdm-pantheon-greeter
+diff --git a/src/PantheonGreeter.vala b/src/PantheonGreeter.vala
+index d984635..194a259 100644
+--- a/src/PantheonGreeter.vala
++++ b/src/PantheonGreeter.vala
+@@ -104,7 +104,7 @@ public class PantheonGreeter : Gtk.Window {
settings = new KeyFile ();
try {
@@ -79,19 +76,11 @@ diff -rupN pantheon-greeter-3.0.orig/src/PantheonGreeter.vala pantheon-greeter-3
} catch (Error e) {
warning (e.message);
}
-@@ -433,7 +433,7 @@ public class PantheonGreeter : Gtk.Windo
- }
-
- public static int main (string [] args) {
-- message ("Starting pantheon-greeter...");
-+ message ("Starting lightdm-pantheon-greeter...");
- /* Protect memory from being paged to disk, as we deal with passwords */
- Posix.mlockall (Posix.MCL_CURRENT | Posix.MCL_FUTURE);
-
-diff -rupN pantheon-greeter-3.0.orig/src/Wallpaper.vala pantheon-greeter-3.0/src/Wallpaper.vala
---- pantheon-greeter-3.0.orig/src/Wallpaper.vala 2016-08-21 11:37:55.999110726 +0200
-+++ pantheon-greeter-3.0/src/Wallpaper.vala 2016-08-21 11:38:30.837742328 +0200
-@@ -53,7 +53,7 @@ public class Wallpaper : GtkClutter.Acto
+diff --git a/src/Widgets/Wallpaper.vala b/src/Widgets/Wallpaper.vala
+index 9b6cde1..dcecd1f 100644
+--- a/src/Widgets/Wallpaper.vala
++++ b/src/Widgets/Wallpaper.vala
+@@ -49,7 +49,7 @@ public class Wallpaper : Gtk.Stack {
var settings = new KeyFile ();
string default_wallpaper = "/usr/share/backgrounds/elementaryos-default";
try {