diff options
author | Maxime Gauduin | 2017-09-24 12:44:11 +0200 |
---|---|---|
committer | Maxime Gauduin | 2017-09-24 12:44:11 +0200 |
commit | 25123f347370f7771a533f3b81060cdf5c5b3033 (patch) | |
tree | 5450b4f126b99a5e82404accfaefb669c233e754 | |
parent | 8e29efb5f09b96aa27e0c3458ffa301fbeaaa73a (diff) | |
download | aur-25123f347370f7771a533f3b81060cdf5c5b3033.tar.gz |
lightdm-pantheon-greeter 3.2.0-1
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | lightdm-pantheon-greeter-paths.patch | 123 |
3 files changed, 72 insertions, 83 deletions
@@ -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 @@ -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 { |