From 8ef8e9fbf52a935212ff0b2b03dbda0dd887e36a Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Fri, 14 Aug 2020 23:40:34 +0200 Subject: [PATCH] gnome-flashback: update to 3.37.3 --- .../gnome-flashback/files/gnome-flashback.pam | 6 ++++ srcpkgs/gnome-flashback/template | 34 ++++++++++++++----- 2 files changed, 31 insertions(+), 9 deletions(-) create mode 100644 srcpkgs/gnome-flashback/files/gnome-flashback.pam diff --git a/srcpkgs/gnome-flashback/files/gnome-flashback.pam b/srcpkgs/gnome-flashback/files/gnome-flashback.pam new file mode 100644 index 0000000000..f776f0b363 --- /dev/null +++ b/srcpkgs/gnome-flashback/files/gnome-flashback.pam @@ -0,0 +1,6 @@ +#%PAM-1.0 +auth include system-auth +auth optional pam_gnome_keyring.so +account include system-auth +password include system-auth +session include system-auth diff --git a/srcpkgs/gnome-flashback/template b/srcpkgs/gnome-flashback/template index d32120cab6..a053a78aeb 100644 --- a/srcpkgs/gnome-flashback/template +++ b/srcpkgs/gnome-flashback/template @@ -1,20 +1,36 @@ # Template file for 'gnome-flashback' pkgname=gnome-flashback -version=3.34.2 +version=3.37.3 revision=1 build_helper=gir build_style=gnu-configure -configure_args="--enable-compile-warnings=minimum" -hostmakedepends="pkg-config automake glib-devel gettext" -makedepends="gtk+3-devel gsettings-desktop-schemas-devel - libglib-devel gdk-pixbuf-devel upower-devel ibus-devel polkit-devel - pulseaudio-devel libcanberra-devel libxcb-devel libX11-devel pango-devel - libxkbfile-devel gnome-bluetooth-devel gnome-desktop-devel" +configure_args="--with-compiz-session --enable-compile-warnings=minimum" +hostmakedepends="pkg-config gettext gettext-devel automake libtool glib-devel" +makedepends="pam-devel elogind-devel upower-devel ibus-devel polkit-devel + pulseaudio-devel libcanberra-devel libxcb-devel libX11-devel libxkbfile-devel + libcompizconfig-devel libglib-devel pango-devel gtk+3-devel gdk-pixbuf-devel + gdm-devel gnome-bluetooth-devel gnome-desktop-devel gnome-panel-devel + gsettings-desktop-schemas-devel" depends="gnome-bluetooth gnome-session gnome-settings-daemon - gnome-panel gnome-themes-standard metacity" + gnome-panel gnome-themes-extra metacity" short_desc="GNOME 3 session with similar user experience to the GNOME 2.x series" maintainer="shizonic " license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Projects/GnomeFlashback" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3be65388cd2c8f39741bcc05da87ef40035183a9a39502d67696242c2aeb469c +checksum=46d48d6874646d12ec5ebc622158456db1ceeaf4924bd1fc8bf59cbaafa1e1c2 + +post_extract() { + vsed -i 's/libcompizconfig >= 0\.9\.14\.0/libcompizconfig >= 0.8.16.0/' \ + configure.ac +} + +pre_configure() { + autoreconf -if +} + +post_install() { + vinstall ${FILESDIR}/gnome-flashback.pam 644 /etc/pam.d gnome-flashback + vsed -i -e "s/ --systemd//g" \ + ${DESTDIR}/usr/libexec/gnome-flashback-{compiz,metacity} +}