pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
lxqt-session, update to 0.14.1
Module Name: pkgsrc-wip
Committed By: pin <voidpin%protonmail.com@localhost>
Pushed By: pin
Date: Mon Jan 13 16:48:48 2020 +0100
Changeset: 290adeb697ee92d838d2533bf9c44dc11dc52dd7
Modified Files:
lxqt-session/Makefile
lxqt-session/PLIST
lxqt-session/distinfo
Added Files:
lxqt-session/patches/patch-CMakeLists.txt
Log Message:
lxqt-session, update to 0.14.1
Too many changes to list, please refer to upstream lxqt.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=290adeb697ee92d838d2533bf9c44dc11dc52dd7
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
lxqt-session/Makefile | 44 ++++++++++++++--
lxqt-session/PLIST | 84 ++++++++++++++++++++++---------
lxqt-session/distinfo | 10 ++--
lxqt-session/patches/patch-CMakeLists.txt | 15 ++++++
4 files changed, 119 insertions(+), 34 deletions(-)
diffs:
diff --git a/lxqt-session/Makefile b/lxqt-session/Makefile
index 9afa9a187c..9189514ddd 100644
--- a/lxqt-session/Makefile
+++ b/lxqt-session/Makefile
@@ -1,14 +1,48 @@
-# $NetBSD: Makefile,v 1.4 2015/05/30 01:49:34 krytarowski Exp $
+# $NetBSD$
-.include "../../wip/liblxqt/Makefile.common"
-
-DISTNAME= lxqt-session-0.9.0
+DISTNAME= lxqt-session-0.14.1
CATEGORIES= x11
+MASTER_SITES= https://downloads.lxqt.org/downloads/lxqt-session/0.14.1/
+EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://lxqt.org/
COMMENT= Session manager
LICENSE= gnu-lgpl-v2.1
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+USE_CMAKE= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+
+CONFIGURE_DIRS= build
+CMAKE_ARG_PATH= ..
+
+CFLAGS.NetBSD+= -D_NETBSD_SOURCE
+
+INSTALLATION_DIRS+= bin
+
+EGDIR= share/examples/lxqt-session
+PKG_SYSCONFSUBDIR= xdg
+MAKE_DIRS+= ${PKG_SYSCONFDIR}/autostart
+CONFIG_FILES= ${EGDIR}/xdg/autostart/lxqt-xscreensaver-autostart.desktop \
+ ${PKG_SYSCONFDIR}/autostart/lxqt-xscreensaver-autostart.desktop
+
+SUBST_CLASSES+= conf
+SUBST_FILES.conf= autostart/CMakeLists.txt
+SUBST_SED.conf= -e 's,$${LXQT_ETC_XDG_DIR}/,${EGDIR}/xdg/,'
+SUBST_STAGE.conf= pre-configure
+
+pre-configure:
+ ${MKDIR} -p ${WRKSRC}/build
+
+post-install:
+ ${RM} -rf ${DESTDIR}${PREFIX}/etc/xdg/openbox/lxqt-rc.xml
+
+TOOL_DEPENDS+= lxqt-build-tools-[0-9]*:../../wip/lxqt-build-tools
+DEPENDS+= xdg-user-dirs-[0-9]*:../../x11/xdg-user-dirs
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/kwindowsystem/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
.include "../../wip/liblxqt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/lxqt-session/PLIST b/lxqt-session/PLIST
index b24eb189bc..4ec3f55d4b 100644
--- a/lxqt-session/PLIST
+++ b/lxqt-session/PLIST
@@ -1,46 +1,54 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/11 17:34:05 krytarowski Exp $
+@comment $NetBSD$
bin/lxqt-config-session
bin/lxqt-leave
bin/lxqt-session
+bin/startlxqt
+man/man1/lxqt-config-session.1
+man/man1/lxqt-leave.1
+man/man1/lxqt-session.1
+man/man1/startlxqt.1
share/applications/lxqt-config-session.desktop
share/applications/lxqt-hibernate.desktop
+share/applications/lxqt-leave.desktop
share/applications/lxqt-lockscreen.desktop
share/applications/lxqt-logout.desktop
share/applications/lxqt-reboot.desktop
share/applications/lxqt-shutdown.desktop
share/applications/lxqt-suspend.desktop
+share/examples/lxqt-session/xdg/autostart/lxqt-xscreensaver-autostart.desktop
+share/kdm/sessions/lxqt.desktop
+share/lxqt/lxqt.conf
+share/lxqt/session.conf
share/lxqt/translations/lxqt-config-session/lxqt-config-session_ar.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_ca.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_cs.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_cs_CZ.qm
+share/lxqt/translations/lxqt-config-session/lxqt-config-session_cy.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_da.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_da_DK.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_de.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_de_DE.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_el_GR.qm
+share/lxqt/translations/lxqt-config-session/lxqt-config-session_el.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_eo.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_es.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_es_UY.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_es_VE.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_eu.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_fi.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_fr_FR.qm
+share/lxqt/translations/lxqt-config-session/lxqt-config-session_fr.qm
+share/lxqt/translations/lxqt-config-session/lxqt-config-session_gl.qm
+share/lxqt/translations/lxqt-config-session/lxqt-config-session_he.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_hu.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_hu_HU.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_ia.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_id_ID.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_it_IT.qm
+share/lxqt/translations/lxqt-config-session/lxqt-config-session_id.qm
+share/lxqt/translations/lxqt-config-session/lxqt-config-session_it.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_ja.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_ja_JP.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_ko.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_lt.qm
+share/lxqt/translations/lxqt-config-session/lxqt-config-session_nb_NO.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_nl.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_pl_PL.qm
+share/lxqt/translations/lxqt-config-session/lxqt-config-session_pl.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_pt.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_pt_BR.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_ro_RO.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_ru.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_ru_RU.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_sk_SK.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_sl.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_sr%latin.qm@localhost
@@ -48,41 +56,65 @@ share/lxqt/translations/lxqt-config-session/lxqt-config-session_sr_RS.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_th_TH.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_tr.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_uk.qm
-share/lxqt/translations/lxqt-config-session/lxqt-config-session_zh_CN.GB2312.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_zh_CN.qm
share/lxqt/translations/lxqt-config-session/lxqt-config-session_zh_TW.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_ar.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_ca.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_cs.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_cy.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_da.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_de.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_el.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_es.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_fr.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_gl.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_he.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_hr.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_hu.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_id.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_it.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_ja.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_lt.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_nb_NO.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_nl.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_pl.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_pt.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_ru.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_tr.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_uk.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_zh_CN.qm
+share/lxqt/translations/lxqt-leave/lxqt-leave_zh_TW.qm
share/lxqt/translations/lxqt-session/lxqt-session_ar.qm
share/lxqt/translations/lxqt-session/lxqt-session_ca.qm
share/lxqt/translations/lxqt-session/lxqt-session_cs.qm
-share/lxqt/translations/lxqt-session/lxqt-session_cs_CZ.qm
+share/lxqt/translations/lxqt-session/lxqt-session_cy.qm
share/lxqt/translations/lxqt-session/lxqt-session_da.qm
-share/lxqt/translations/lxqt-session/lxqt-session_da_DK.qm
share/lxqt/translations/lxqt-session/lxqt-session_de.qm
-share/lxqt/translations/lxqt-session/lxqt-session_de_DE.qm
-share/lxqt/translations/lxqt-session/lxqt-session_el_GR.qm
+share/lxqt/translations/lxqt-session/lxqt-session_el.qm
share/lxqt/translations/lxqt-session/lxqt-session_eo.qm
share/lxqt/translations/lxqt-session/lxqt-session_es.qm
share/lxqt/translations/lxqt-session/lxqt-session_es_UY.qm
share/lxqt/translations/lxqt-session/lxqt-session_es_VE.qm
share/lxqt/translations/lxqt-session/lxqt-session_eu.qm
share/lxqt/translations/lxqt-session/lxqt-session_fi.qm
-share/lxqt/translations/lxqt-session/lxqt-session_fr_FR.qm
+share/lxqt/translations/lxqt-session/lxqt-session_fr.qm
+share/lxqt/translations/lxqt-session/lxqt-session_gl.qm
+share/lxqt/translations/lxqt-session/lxqt-session_he.qm
+share/lxqt/translations/lxqt-session/lxqt-session_hr.qm
share/lxqt/translations/lxqt-session/lxqt-session_hu.qm
-share/lxqt/translations/lxqt-session/lxqt-session_hu_HU.qm
share/lxqt/translations/lxqt-session/lxqt-session_ia.qm
-share/lxqt/translations/lxqt-session/lxqt-session_id_ID.qm
-share/lxqt/translations/lxqt-session/lxqt-session_it_IT.qm
+share/lxqt/translations/lxqt-session/lxqt-session_id.qm
+share/lxqt/translations/lxqt-session/lxqt-session_it.qm
share/lxqt/translations/lxqt-session/lxqt-session_ja.qm
-share/lxqt/translations/lxqt-session/lxqt-session_ja_JP.qm
share/lxqt/translations/lxqt-session/lxqt-session_ko.qm
share/lxqt/translations/lxqt-session/lxqt-session_lt.qm
+share/lxqt/translations/lxqt-session/lxqt-session_nb_NO.qm
share/lxqt/translations/lxqt-session/lxqt-session_nl.qm
-share/lxqt/translations/lxqt-session/lxqt-session_pl_PL.qm
+share/lxqt/translations/lxqt-session/lxqt-session_pl.qm
share/lxqt/translations/lxqt-session/lxqt-session_pt.qm
share/lxqt/translations/lxqt-session/lxqt-session_pt_BR.qm
share/lxqt/translations/lxqt-session/lxqt-session_ro_RO.qm
share/lxqt/translations/lxqt-session/lxqt-session_ru.qm
-share/lxqt/translations/lxqt-session/lxqt-session_ru_RU.qm
share/lxqt/translations/lxqt-session/lxqt-session_sk_SK.qm
share/lxqt/translations/lxqt-session/lxqt-session_sl.qm
share/lxqt/translations/lxqt-session/lxqt-session_sr%latin.qm@localhost
@@ -91,6 +123,8 @@ share/lxqt/translations/lxqt-session/lxqt-session_sr_RS.qm
share/lxqt/translations/lxqt-session/lxqt-session_th_TH.qm
share/lxqt/translations/lxqt-session/lxqt-session_tr.qm
share/lxqt/translations/lxqt-session/lxqt-session_uk.qm
-share/lxqt/translations/lxqt-session/lxqt-session_zh_CN.GB2312.qm
share/lxqt/translations/lxqt-session/lxqt-session_zh_CN.qm
share/lxqt/translations/lxqt-session/lxqt-session_zh_TW.qm
+share/lxqt/windowmanagers.conf
+share/xsessions/lxqt.desktop
+@pkgdir etc/xdg/openbox
diff --git a/lxqt-session/distinfo b/lxqt-session/distinfo
index cf4cf0060e..79799ae585 100644
--- a/lxqt-session/distinfo
+++ b/lxqt-session/distinfo
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.1 2015/04/11 17:34:05 krytarowski Exp $
+$NetBSD$
-SHA1 (lxqt-session-0.9.0.tar.gz) = f7a2681bc9596e5db889608f6ea4c969a14073da
-RMD160 (lxqt-session-0.9.0.tar.gz) = 5c9c6e853e773926c2b5fa6064fe756f88e67334
-Size (lxqt-session-0.9.0.tar.gz) = 72443 bytes
+SHA1 (lxqt-session-0.14.1.tar.xz) = 15deb8ef8f209ed0293253e67a40283013b6ab9d
+RMD160 (lxqt-session-0.14.1.tar.xz) = d6bf29c8d4923c3d7a8a984d7650850b69edff7b
+SHA512 (lxqt-session-0.14.1.tar.xz) = 9274564f3eabe33744bbe8555b1177d8ff6f241f5849bef29f0bb344f506e590e1deab87bf2fdeb867872ebaa0262cda0400f16179951fd66fbcb4d9f7358c4c
+Size (lxqt-session-0.14.1.tar.xz) = 178600 bytes
+SHA1 (patch-CMakeLists.txt) = 1094af8288d8423bb646ced7047e8708d8020c0c
diff --git a/lxqt-session/patches/patch-CMakeLists.txt b/lxqt-session/patches/patch-CMakeLists.txt
new file mode 100644
index 0000000000..51efeeb540
--- /dev/null
+++ b/lxqt-session/patches/patch-CMakeLists.txt
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Allow to build package on systems without libudev support
+
+--- CMakeLists.txt.orig 2019-02-26 01:22:39.000000000 +0000
++++ CMakeLists.txt
+@@ -16,7 +16,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
+ set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+
+ option(UPDATE_TRANSLATIONS "Update source translation translations/*.ts files" OFF)
+-option(WITH_LIBUDEV "Build with libudev support" ON)
++option(WITH_LIBUDEV "Build with libudev support" OFF)
+
+ # Minimum Versions
+ set(KF5_MINIMUM_VERSION "5.36.0")
Home |
Main Index |
Thread Index |
Old Index