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