diff options
author | araujo <araujo@FreeBSD.org> | 2017-11-06 15:53:40 +0800 |
---|---|---|
committer | araujo <araujo@FreeBSD.org> | 2017-11-06 15:53:40 +0800 |
commit | c1c7bef3f81a233bb8d2fa2f114fc01559691ad1 (patch) | |
tree | d41bca9a63a0253b7a5480416045504fe49f103d /x11 | |
parent | 885d8e57934f598890accb67e683d7ebf426a16a (diff) | |
download | freebsd-ports-gnome-c1c7bef3f81a233bb8d2fa2f114fc01559691ad1.tar.gz freebsd-ports-gnome-c1c7bef3f81a233bb8d2fa2f114fc01559691ad1.tar.zst freebsd-ports-gnome-c1c7bef3f81a233bb8d2fa2f114fc01559691ad1.zip |
QT5 based display manager for FreeBSD
WWW: https://github.com/trueos/pcdm
PR: 222155
Submitted by: q5sys <jt@ixsystems.com>
Sponsored by: iXsystems, Inc.
Diffstat (limited to 'x11')
-rw-r--r-- | x11/Makefile | 1 | ||||
-rw-r--r-- | x11/pcdm/Makefile | 32 | ||||
-rw-r--r-- | x11/pcdm/distinfo | 3 | ||||
-rw-r--r-- | x11/pcdm/pkg-descr | 3 | ||||
-rw-r--r-- | x11/pcdm/pkg-install | 20 | ||||
-rw-r--r-- | x11/pcdm/pkg-plist | 196 |
6 files changed, 255 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile index d3f1dab66460..931d16159298 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -258,6 +258,7 @@ SUBDIR += p5-X11-Xlib SUBDIR += p5-XTerm-Conf SUBDIR += pantheon-terminal + SUBDIR += pcdm SUBDIR += pipeglade SUBDIR += pixman SUBDIR += plasma-scriptengine-python diff --git a/x11/pcdm/Makefile b/x11/pcdm/Makefile new file mode 100644 index 000000000000..7e28f0c62222 --- /dev/null +++ b/x11/pcdm/Makefile @@ -0,0 +1,32 @@ +# $FreeBSD$ + +PORTNAME= pcdm +PORTVERSION= 201710031254 +CATEGORIES= x11 + +MAINTAINER= jt@ixsystems.com +COMMENT= QT5 based display manager for FreeBSD + +LICENSE= BSD2CLAUSE + +RUN_DEPENDS= xorg-minimal>=0:x11/xorg-minimal \ + xhost:x11/xhost \ + setxkbmap:x11/setxkbmap \ + ${LOCALBASE}/bin/qsudo:sysutils/qsudo + +WRKSRC_SUBDIR= src-qt5 +MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} + +CONFLICTS= pcbsd-utils-qt* + +USES= qmake +USE_QT5= core gui network svg multimedia imageformats \ + buildtools_build x11extras concurrent +USE_OPENRC_SUBR=pcdm + +USE_GITHUB= yes +GH_ACCOUNT= trueos +GH_PROJECT= pcdm +GH_TAGNAME= 690fdbdfc9fe482514161df1cd2bd994790c8a2d + +.include <bsd.port.mk> diff --git a/x11/pcdm/distinfo b/x11/pcdm/distinfo new file mode 100644 index 000000000000..24c5edaa017b --- /dev/null +++ b/x11/pcdm/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1507049699 +SHA256 (trueos-pcdm-201710031254-690fdbdfc9fe482514161df1cd2bd994790c8a2d_GH0.tar.gz) = 2b1983196ce351e0685d86d1a5069c0a71a60f9c620054937e678b1723504a12 +SIZE (trueos-pcdm-201710031254-690fdbdfc9fe482514161df1cd2bd994790c8a2d_GH0.tar.gz) = 20956725 diff --git a/x11/pcdm/pkg-descr b/x11/pcdm/pkg-descr new file mode 100644 index 000000000000..3592384061f7 --- /dev/null +++ b/x11/pcdm/pkg-descr @@ -0,0 +1,3 @@ +QT5 based display manager for FreeBSD + +WWW: https://github.com/trueos/pcdm diff --git a/x11/pcdm/pkg-install b/x11/pcdm/pkg-install new file mode 100644 index 000000000000..a24b159ee50d --- /dev/null +++ b/x11/pcdm/pkg-install @@ -0,0 +1,20 @@ +#!/bin/sh +# Script to install preload.conf + +PREFIX=${PKG_PREFIX-/usr/local} + +if [ "$2" != "POST-INSTALL" ] ; then + exit 0 +fi + +# If this is during staging, we can skip for now +echo $PREFIX | grep -q '/stage/' +if [ $? -eq 0 ] ; then + exit 0 +fi + +if [ ! -e "${PREFIX}/etc/pcdm.conf" ] ; then + install -m 644 ${PREFIX}/etc/pcdm.conf.dist ${PREFIX}/etc/pcdm.conf +fi + +exit 0 diff --git a/x11/pcdm/pkg-plist b/x11/pcdm/pkg-plist new file mode 100644 index 000000000000..8c3b025275d3 --- /dev/null +++ b/x11/pcdm/pkg-plist @@ -0,0 +1,196 @@ +bin/PCDM-session +bin/pc-dmconf +bin/start-pcdm-pico +%%ETCDIR%%.conf.dist +etc/rc.d/pcdm +etc/sudoers.d/pico-sudoers +sbin/PCDMd +share/PCDM/i18n/PCDM_af.qm +share/PCDM/i18n/PCDM_ar.qm +share/PCDM/i18n/PCDM_az.qm +share/PCDM/i18n/PCDM_bg.qm +share/PCDM/i18n/PCDM_bn.qm +share/PCDM/i18n/PCDM_bs.qm +share/PCDM/i18n/PCDM_ca.qm +share/PCDM/i18n/PCDM_cs.qm +share/PCDM/i18n/PCDM_cy.qm +share/PCDM/i18n/PCDM_da.qm +share/PCDM/i18n/PCDM_de.qm +share/PCDM/i18n/PCDM_el.qm +share/PCDM/i18n/PCDM_en.qm +share/PCDM/i18n/PCDM_en_GB.qm +share/PCDM/i18n/PCDM_en_AU.qm +share/PCDM/i18n/PCDM_en_US.qm +share/PCDM/i18n/PCDM_en_ZA.qm +share/PCDM/i18n/PCDM_es.qm +share/PCDM/i18n/PCDM_et.qm +share/PCDM/i18n/PCDM_eu.qm +share/PCDM/i18n/PCDM_fa.qm +share/PCDM/i18n/PCDM_fi.qm +share/PCDM/i18n/PCDM_fr.qm +share/PCDM/i18n/PCDM_fr_CA.qm +share/PCDM/i18n/PCDM_fur.qm +share/PCDM/i18n/PCDM_gl.qm +share/PCDM/i18n/PCDM_he.qm +share/PCDM/i18n/PCDM_hi.qm +share/PCDM/i18n/PCDM_hr.qm +share/PCDM/i18n/PCDM_hu.qm +share/PCDM/i18n/PCDM_id.qm +share/PCDM/i18n/PCDM_is.qm +share/PCDM/i18n/PCDM_it.qm +share/PCDM/i18n/PCDM_ja.qm +share/PCDM/i18n/PCDM_ka.qm +share/PCDM/i18n/PCDM_ko.qm +share/PCDM/i18n/PCDM_lt.qm +share/PCDM/i18n/PCDM_lv.qm +share/PCDM/i18n/PCDM_mk.qm +share/PCDM/i18n/PCDM_mn.qm +share/PCDM/i18n/PCDM_ms.qm +share/PCDM/i18n/PCDM_mt.qm +share/PCDM/i18n/PCDM_nb.qm +share/PCDM/i18n/PCDM_ne.qm +share/PCDM/i18n/PCDM_nl.qm +share/PCDM/i18n/PCDM_pa.qm +share/PCDM/i18n/PCDM_pl.qm +share/PCDM/i18n/PCDM_pt.qm +share/PCDM/i18n/PCDM_pt_BR.qm +share/PCDM/i18n/PCDM_ro.qm +share/PCDM/i18n/PCDM_ru.qm +share/PCDM/i18n/PCDM_sa.qm +share/PCDM/i18n/PCDM_sk.qm +share/PCDM/i18n/PCDM_sl.qm +share/PCDM/i18n/PCDM_sr.qm +share/PCDM/i18n/PCDM_sv.qm +share/PCDM/i18n/PCDM_sw.qm +share/PCDM/i18n/PCDM_ta.qm +share/PCDM/i18n/PCDM_tg.qm +share/PCDM/i18n/PCDM_th.qm +share/PCDM/i18n/PCDM_tr.qm +share/PCDM/i18n/PCDM_uk.qm +share/PCDM/i18n/PCDM_ur.qm +share/PCDM/i18n/PCDM_uz.qm +share/PCDM/i18n/PCDM_vi.qm +share/PCDM/i18n/PCDM_zh_CN.qm +share/PCDM/i18n/PCDM_zh_HK.qm +share/PCDM/i18n/PCDM_zh_TW.qm +share/PCDM/i18n/PCDM_zu.qm +share/PCDM/pcdm-session +share/PCDM/themes/default/banner.png +share/PCDM/themes/default/default-desktop.png +share/PCDM/themes/default/default-user.png +share/PCDM/themes/default/default.theme +share/PCDM/themes/default/keyboardlayout.png +share/PCDM/themes/default/localechange.png +share/PCDM/themes/default/login-stealth.png +share/PCDM/themes/default/login.png +share/PCDM/themes/default/nextDE.png +share/PCDM/themes/default/password.png +share/PCDM/themes/default/pcdm-default-4k.jpg +share/PCDM/themes/default/previousDE.png +share/PCDM/themes/default/system.png +share/PCDM/themes/default/virtualkeyboard.png +share/PCDM/themes/dragonflybsd/default-user.png +share/PCDM/themes/dragonflybsd/dragonflybsd.theme +share/PCDM/themes/dragonflybsd/keyboardlayout.png +share/PCDM/themes/dragonflybsd/localechange.png +share/PCDM/themes/dragonflybsd/login-stealth.png +share/PCDM/themes/dragonflybsd/login.png +share/PCDM/themes/dragonflybsd/nextDE.png +share/PCDM/themes/dragonflybsd/password.png +share/PCDM/themes/dragonflybsd/pcdm-dragonflybsd-4k.jpg +share/PCDM/themes/dragonflybsd/previousDE.png +share/PCDM/themes/dragonflybsd/system.png +share/PCDM/themes/dragonflybsd/virtualkeyboard.png +share/PCDM/themes/enterprise/banner.png +share/PCDM/themes/enterprise/default-desktop.png +share/PCDM/themes/enterprise/default-user.png +share/PCDM/themes/enterprise/enterprise.theme +share/PCDM/themes/enterprise/keyboardlayout.png +share/PCDM/themes/enterprise/localechange.png +share/PCDM/themes/enterprise/login-stealth.png +share/PCDM/themes/enterprise/login.png +share/PCDM/themes/enterprise/nextDE.png +share/PCDM/themes/enterprise/password.png +share/PCDM/themes/enterprise/pcdm-enterprise-4k.jpg +share/PCDM/themes/enterprise/previousDE.png +share/PCDM/themes/enterprise/system.png +share/PCDM/themes/enterprise/virtualkeyboard.png +share/PCDM/themes/freebsd/default-desktop.png +share/PCDM/themes/freebsd/default-user.png +share/PCDM/themes/freebsd/freebsd.theme +share/PCDM/themes/freebsd/keyboardlayout.png +share/PCDM/themes/freebsd/localechange.png +share/PCDM/themes/freebsd/login-stealth.png +share/PCDM/themes/freebsd/login.png +share/PCDM/themes/freebsd/nextDE.png +share/PCDM/themes/freebsd/password.png +share/PCDM/themes/freebsd/pcdm-freebsd-4k.jpg +share/PCDM/themes/freebsd/previousDE.png +share/PCDM/themes/freebsd/system.png +share/PCDM/themes/freebsd/virtualkeyboard.png +share/PCDM/themes/hardenedbsd/default-desktop.png +share/PCDM/themes/hardenedbsd/default-user.png +share/PCDM/themes/hardenedbsd/hardenedbsd.theme +share/PCDM/themes/hardenedbsd/keyboardlayout.png +share/PCDM/themes/hardenedbsd/localechange.png +share/PCDM/themes/hardenedbsd/login-stealth.png +share/PCDM/themes/hardenedbsd/login.png +share/PCDM/themes/hardenedbsd/nextDE.png +share/PCDM/themes/hardenedbsd/password.png +share/PCDM/themes/hardenedbsd/pcdm-hardenedbsd-4k.jpg +share/PCDM/themes/hardenedbsd/previousDE.png +share/PCDM/themes/hardenedbsd/system.png +share/PCDM/themes/hardenedbsd/virtualkeyboard.png +share/PCDM/themes/netbsd/default-user.png +share/PCDM/themes/netbsd/keyboardlayout.png +share/PCDM/themes/netbsd/localechange.png +share/PCDM/themes/netbsd/login-stealth.png +share/PCDM/themes/netbsd/login.png +share/PCDM/themes/netbsd/netbsd.theme +share/PCDM/themes/netbsd/nextDE.png +share/PCDM/themes/netbsd/password.png +share/PCDM/themes/netbsd/pcdm-netbsd-4k.jpg +share/PCDM/themes/netbsd/previousDE.png +share/PCDM/themes/netbsd/system.png +share/PCDM/themes/netbsd/virtualkeyboard.png +share/PCDM/themes/openbsd/default-user.png +share/PCDM/themes/openbsd/keyboardlayout.png +share/PCDM/themes/openbsd/localechange.png +share/PCDM/themes/openbsd/login-stealth.png +share/PCDM/themes/openbsd/login.png +share/PCDM/themes/openbsd/nextDE.png +share/PCDM/themes/openbsd/openbsd.theme +share/PCDM/themes/openbsd/password.png +share/PCDM/themes/openbsd/pcdm-openbsd-4k.jpg +share/PCDM/themes/openbsd/previousDE.png +share/PCDM/themes/openbsd/system.png +share/PCDM/themes/openbsd/virtualkeyboard.png +share/PCDM/themes/trueos/banner.png +share/PCDM/themes/trueos/default-user.png +share/PCDM/themes/trueos/keyboardlayout.png +share/PCDM/themes/trueos/localechange.png +share/PCDM/themes/trueos/login-stealth.png +share/PCDM/themes/trueos/login.png +share/PCDM/themes/trueos/nextDE.png +share/PCDM/themes/trueos/password.png +share/PCDM/themes/trueos/pcdm-trueos-4k.jpg +share/PCDM/themes/trueos/previousDE.png +share/PCDM/themes/trueos/system.png +share/PCDM/themes/trueos/trueos.theme +share/PCDM/themes/trueos/virtualkeyboard.png +share/applications/pc-dmconf.desktop +share/pixmaps/pc-dmconf.png +share/xsessions/_deforaos.desktop +share/xsessions/_evilwm.desktop +share/xsessions/_fluxbox.desktop +share/xsessions/_fvwm-crystal.desktop +share/xsessions/_fvwm.desktop +share/xsessions/_gnome-classic.desktop +share/xsessions/_icewm.desktop +share/xsessions/_kde4.desktop +share/xsessions/_plex.desktop +share/xsessions/_ratpoison.desktop +share/xsessions/_spectrwm.desktop +share/xsessions/_vtwm.desktop +share/xsessions/_windowlab.desktop +share/xsessions/_windowmaker.desktop |