mirror of
https://github.com/void-linux/void-packages.git
synced 2025-08-03 11:22:56 +02:00
lxsession: update to 0.5.1
This commit is contained in:
parent
8a3f2e19d0
commit
fc3342d2d2
2 changed files with 66 additions and 6 deletions
53
srcpkgs/lxsession/patches/fix-lxsession-db.patch
Normal file
53
srcpkgs/lxsession/patches/fix-lxsession-db.patch
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
--- lxsession-db/desktop-files-backend.vala.orig 2014-10-17 18:54:57.000000000 +0200
|
||||||
|
+++ lxsession-db/desktop-files-backend.vala 2014-10-19 20:50:49.587801950 +0200
|
||||||
|
@@ -254,16 +254,8 @@
|
||||||
|
{
|
||||||
|
foreach (string folder in default_available)
|
||||||
|
{
|
||||||
|
- var dir_log = File.new_for_path (folder);
|
||||||
|
- if (dir_log.query_exists ())
|
||||||
|
- {
|
||||||
|
- message ("Scanning folder: %s", folder);
|
||||||
|
- list_desktop_files.begin (folder, "available");
|
||||||
|
- }
|
||||||
|
- else
|
||||||
|
- {
|
||||||
|
- message ("%s doesn't exist. Pass", folder);
|
||||||
|
- }
|
||||||
|
+ message ("Scanning folder: %s", folder);
|
||||||
|
+ list_desktop_files.begin (folder, "available");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
@@ -323,21 +315,21 @@
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
-
|
||||||
|
- if (mode == "installed")
|
||||||
|
- {
|
||||||
|
- finish_scanning_installed();
|
||||||
|
- }
|
||||||
|
- else if (mode == "available")
|
||||||
|
- {
|
||||||
|
- finish_scanning_available();
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
}
|
||||||
|
catch (Error err)
|
||||||
|
{
|
||||||
|
stderr.printf ("Error: list_files failed: %s\n", err.message);
|
||||||
|
}
|
||||||
|
+
|
||||||
|
+ if (mode == "installed")
|
||||||
|
+ {
|
||||||
|
+ finish_scanning_installed();
|
||||||
|
+ }
|
||||||
|
+ else if (mode == "available")
|
||||||
|
+ {
|
||||||
|
+ finish_scanning_available();
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
message ("Finishing scanning\n");
|
||||||
|
}
|
||||||
|
|
|
@ -1,14 +1,21 @@
|
||||||
# Template file for 'lxsession'
|
# Template file for 'lxsession'
|
||||||
pkgname=lxsession
|
pkgname=lxsession
|
||||||
version=0.4.6.1
|
version=0.5.1
|
||||||
revision=6
|
revision=1
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
configure_args="--enable-buildin-clipboard"
|
||||||
hostmakedepends="pkg-config intltool"
|
hostmakedepends="pkg-config intltool"
|
||||||
makedepends="dbus-devel gtk+-devel"
|
makedepends="dbus-glib-devel gtk+-devel polkit-devel vala-devel"
|
||||||
depends="hicolor-icon-theme"
|
depends="hicolor-icon-theme"
|
||||||
|
replaces="lxpolkit>=0"
|
||||||
short_desc="LXDE X11 Session Manager"
|
short_desc="LXDE X11 Session Manager"
|
||||||
homepage="http://lxde.org/"
|
homepage="http://lxde.org/"
|
||||||
license="GPL2"
|
license="GPL-2"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
distfiles="${SOURCEFORGE_SITE}/lxde/$pkgname-$version.tar.gz"
|
distfiles="${SOURCEFORGE_SITE}/lxde/$pkgname-$version.tar.xz"
|
||||||
checksum=bd6a7ef3c0ba4b9eedf3c58624dbce8bbbba3b179abbc552bf10c2830eec3ee1
|
checksum=7a9c58a0d9cecc943441c0e8c4cde06516d14b7e370f9aeacebafd9f386badc7
|
||||||
|
|
||||||
|
post_install() {
|
||||||
|
# avoid duplicate lxpolkit invocation
|
||||||
|
rm -rf ${DESTDIR}/etc
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue