pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/meta-pkgs



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Sun Apr 26 03:13:14 UTC 2020

Modified Files:
        pkgsrc/meta-pkgs: Makefile
Added Files:
        pkgsrc/meta-pkgs/lxqt: DESCR Makefile options.mk

Log Message:
meta-pkgs: add LXQt 0.14.1

LXQt is a free desktop environment with comparatively low resource
requirements. This makes it especially suitable for resource-constrained
personal computers such as netbooks or system-on-a-chip machines.
(Packaged in wip by pin@, additional changes by myself.)


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 pkgsrc/meta-pkgs/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/meta-pkgs/lxqt/DESCR \
    pkgsrc/meta-pkgs/lxqt/Makefile pkgsrc/meta-pkgs/lxqt/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/meta-pkgs/Makefile
diff -u pkgsrc/meta-pkgs/Makefile:1.105 pkgsrc/meta-pkgs/Makefile:1.106
--- pkgsrc/meta-pkgs/Makefile:1.105     Mon Dec 16 16:05:13 2019
+++ pkgsrc/meta-pkgs/Makefile   Sun Apr 26 03:13:14 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.105 2019/12/16 16:05:13 taca Exp $
+# $NetBSD: Makefile,v 1.106 2020/04/26 03:13:14 gutteridge Exp $
 #
 
 COMMENT=       Collections of other packages
@@ -21,6 +21,7 @@ SUBDIR+=      kde4
 SUBDIR+=       kf5
 SUBDIR+=       libdbusmenu
 SUBDIR+=       lxde
+SUBDIR+=       lxqt
 SUBDIR+=       matchbox
 SUBDIR+=       mate
 SUBDIR+=       modular-xorg

Added files:

Index: pkgsrc/meta-pkgs/lxqt/DESCR
diff -u /dev/null pkgsrc/meta-pkgs/lxqt/DESCR:1.1
--- /dev/null   Sun Apr 26 03:13:14 2020
+++ pkgsrc/meta-pkgs/lxqt/DESCR Sun Apr 26 03:13:14 2020
@@ -0,0 +1,5 @@
+LXQt is a free desktop environment with comparatively low resource
+requirements. This makes it especially suitable for resource-constrained
+personal computers such as netbooks or system-on-a-chip machines.
+
+This is a meta package for the LXQt desktop environment.
Index: pkgsrc/meta-pkgs/lxqt/Makefile
diff -u /dev/null pkgsrc/meta-pkgs/lxqt/Makefile:1.1
--- /dev/null   Sun Apr 26 03:13:14 2020
+++ pkgsrc/meta-pkgs/lxqt/Makefile      Sun Apr 26 03:13:14 2020
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1 2020/04/26 03:13:14 gutteridge Exp $
+
+PKGNAME=       lxqt-0.14.1
+CATEGORIES=    meta-pkgs
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://lxqt.org/
+COMMENT=       Meta-package for the LXQt desktop environment
+
+META_PACKAGE=  yes
+
+.include "options.mk"
+
+TOOL_DEPENDS+= lxqt-build-tools>=0.6.0:../../devel/lxqt-build-tools
+
+DEPENDS+=      libqtxdg>=3.4.0:../../x11/libqtxdg
+DEPENDS+=      liblxqt>=0.14.1:../../x11/liblxqt
+DEPENDS+=      libfm-qt>=0.14.1:../../x11/libfm-qt
+DEPENDS+=      lxqt-themes>=0.14.0:../../graphics/lxqt-themes
+DEPENDS+=      pavucontrol-qt>=0.14.1:../../audio/pavucontrol-qt
+DEPENDS+=      qtermwidget>=0.14.1:../../x11/qtermwidget
+DEPENDS+=      lximage-qt>=0.14.1:../../graphics/lximage-qt
+DEPENDS+=      lxqt-about>=0.14.1:../../x11/lxqt-about
+DEPENDS+=      lxqt-policykit>=0.14.1:../../security/lxqt-policykit
+DEPENDS+=      lxqt-admin>=0.14.1:../../x11/lxqt-admin
+DEPENDS+=      lxqt-config>=0.14.1:../../x11/lxqt-config
+DEPENDS+=      lxqt-globalkeys>=0.14.3:../../x11/lxqt-globalkeys
+DEPENDS+=      lxqt-openssh-askpass>=0.14.1:../../security/lxqt-openssh-askpass
+DEPENDS+=      lxqt-notificationd>=0.14.1:../../x11/lxqt-notificationd
+DEPENDS+=      lxqt-powermanagement>=0.14.1:../../sysutils/lxqt-powermanagement
+DEPENDS+=      lxqt-qtplugin>=0.14.0:../../x11/lxqt-qtplugin
+DEPENDS+=      lxqt-session>=0.14.1:../../x11/lxqt-session
+DEPENDS+=      lxqt-sudo>=0.14.1:../../security/lxqt-sudo
+DEPENDS+=      pcmanfm-qt>=0.14.1:../../sysutils/pcmanfm-qt
+DEPENDS+=      qterminal>=0.14.1:../../x11/qterminal
+DEPENDS+=      lxqt-panel>=0.14.1:../../x11/lxqt-panel
+DEPENDS+=      lxqt-runner>=0.14.1:../../x11/lxqt-runner
+DEPENDS+=      oxygen-icons-[0-9]*:../../graphics/oxygen-icons
+DEPENDS+=      xscreensaver-[0-9]*:../../x11/xscreensaver
+# This pulls in quite a lot of dependencies, but, if translations are wanted,
+# it's needed.
+DEPENDS+=      qt5-qttranslations>=5.14.1:../../x11/qt5-qttranslations
+
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/meta-pkgs/lxqt/options.mk
diff -u /dev/null pkgsrc/meta-pkgs/lxqt/options.mk:1.1
--- /dev/null   Sun Apr 26 03:13:14 2020
+++ pkgsrc/meta-pkgs/lxqt/options.mk    Sun Apr 26 03:13:14 2020
@@ -0,0 +1,19 @@
+# $NetBSD: options.mk,v 1.1 2020/04/26 03:13:14 gutteridge Exp $
+
+PKG_OPTIONS_VAR=               PKG_OPTIONS.lxqt
+PKG_OPTIONS_OPTIONAL_GROUPS=   wm
+PKG_OPTIONS_GROUP.wm=          openbox xfce4-wm
+PKG_SUGGESTED_OPTIONS=         openbox
+# wip/kwin and wm/xfce4-wm are known to work alternate options.
+# See https://github.com/lxqt/lxqt/wiki/ConfigWindowManagers
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mopenbox)
+DEPENDS+=      openbox>=3.6.1:../../wm/openbox
+DEPENDS+=      obconf-qt>=0.14.1:../../wm/obconf-qt
+.endif
+
+.if !empty(PKG_OPTIONS:Mxfce4-wm)
+DEPENDS+=      xfce4-wm>=4.14.0:../../wm/xfce4-wm
+.endif



Home | Main Index | Thread Index | Old Index