summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD26
2 files changed, 17 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 41921862293a..16e33e2e9252 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,19 @@
pkgbase = xfce4-session-git
pkgdesc = Xfce session manager (git checkout)
- pkgver = 4.14.0+176+g2ebe6a49
+ pkgver = 4.19.0+4+g9ea6f589
pkgrel = 1
- url = https://www.xfce.org/
+ url = https://docs.xfce.org/xfce/xfce4-session/start
arch = x86_64
arch = i686
arch = armv7h
arch = aarch64
groups = xfce4-git
license = GPL2
- makedepends = intltool
makedepends = git
makedepends = xfce4-dev-tools
- depends = libxfce4ui>=4.15.1
+ depends = libxfce4ui
depends = libwnck3
+ depends = xfconf
depends = libsm
depends = polkit
depends = xorg-iceauth
@@ -21,12 +21,11 @@ pkgbase = xfce4-session-git
depends = xorg-xrdb
depends = polkit-gnome
depends = hicolor-icon-theme
- depends = libxfce4util>=4.15.2
optdepends = gnome-keyring: for keyring support when GNOME compatibility is enabled
optdepends = xfce4-screensaver: for locking screen with xflock4
optdepends = xscreensaver: for locking screen with xflock4
optdepends = gnome-screensaver: for locking screen with xflock4
- provides = xfce4-session=4.14.0
+ provides = xfce4-session=4.19.0
conflicts = xfce4-session
replaces = xfce-utils
source = xfce4-session::git+https://gitlab.xfce.org/xfce/xfce4-session
@@ -35,4 +34,3 @@ pkgbase = xfce4-session-git
sha256sums = 74c94c5f7893d714e04ec7d8b8520c978a5748757a0cdcf5128492f09f31b643
pkgname = xfce4-session-git
-
diff --git a/PKGBUILD b/PKGBUILD
index bc7b1255d9bb..04ad113bffc4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,15 +8,15 @@
_pkgname=xfce4-session
pkgname=${_pkgname}-git
-pkgver=4.14.0+176+g2ebe6a49
+pkgver=4.19.0+4+g9ea6f589
pkgrel=1
pkgdesc="Xfce session manager (git checkout)"
arch=('x86_64' 'i686' 'armv7h' 'aarch64')
-url="https://www.xfce.org/"
+url="https://docs.xfce.org/xfce/xfce4-session/start"
license=('GPL2')
-depends=('libxfce4ui>=4.15.1' 'libwnck3' 'libsm' 'polkit' 'xorg-iceauth' 'xorg-xinit'
- 'xorg-xrdb' 'polkit-gnome' 'hicolor-icon-theme' 'libxfce4util>=4.15.2')
-makedepends=('intltool' 'git' 'xfce4-dev-tools')
+depends=('libxfce4ui' 'libwnck3' 'xfconf' 'libsm' 'polkit' 'xorg-iceauth'
+ 'xorg-xinit' 'xorg-xrdb' 'polkit-gnome' 'hicolor-icon-theme')
+makedepends=('git' 'xfce4-dev-tools')
optdepends=('gnome-keyring: for keyring support when GNOME compatibility is enabled'
'xfce4-screensaver: for locking screen with xflock4'
'xscreensaver: for locking screen with xflock4'
@@ -31,31 +31,29 @@ sha256sums=('SKIP'
'74c94c5f7893d714e04ec7d8b8520c978a5748757a0cdcf5128492f09f31b643')
pkgver() {
- cd "$srcdir/${_pkgname}"
+ cd "${_pkgname}"
git describe --long --tags | sed -r "s:^${_pkgname}.::;s/^v//;s/^xfce-//;s/-/+/g"
}
build() {
- cd "$srcdir/${_pkgname}"
+ cd "${_pkgname}"
./autogen.sh \
--prefix=/usr \
--sysconfdir=/etc \
- --libexecdir=/usr/lib/xfce4 \
--localstatedir=/var \
- --disable-static \
--disable-debug \
--enable-systemd
make
}
package() {
- cd "$srcdir/${_pkgname}"
+ cd "${_pkgname}"
- make DESTDIR=${pkgdir} install
+ make DESTDIR="${pkgdir}" install
# Provide a default PolicyKit Authentication Agent (FS#42569)
- install -d "$pkgdir/etc/xdg/autostart"
- cp "$srcdir/xfce-polkit-gnome-authentication-agent-1.desktop" \
- "$pkgdir/etc/xdg/autostart/"
+ install -d "${pkgdir}"/etc/xdg/autostart
+ cp "${srcdir}"/xfce-polkit-gnome-authentication-agent-1.desktop \
+ "${pkgdir}"/etc/xdg/autostart/
}