pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/desktop-installer



Module Name:    pkgsrc
Committed By:   bacon
Date:           Tue Jun 13 13:14:38 UTC 2023

Added Files:
        pkgsrc/sysutils/desktop-installer: DESCR Makefile PLIST distinfo

Log Message:
sysutils/desktop-installer: Quick NetBSD desktop setup

Desktop-installer is a post-install script to assist in setting up
a NetBSD desktop system using any desktop environment or window
manager available in pkgsrc.  It automatically installs essential
software and configures subsystems such as dbus, etc. for typical use.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/desktop-installer/DESCR \
    pkgsrc/sysutils/desktop-installer/Makefile \
    pkgsrc/sysutils/desktop-installer/PLIST \
    pkgsrc/sysutils/desktop-installer/distinfo

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

Added files:

Index: pkgsrc/sysutils/desktop-installer/DESCR
diff -u /dev/null pkgsrc/sysutils/desktop-installer/DESCR:1.1
--- /dev/null   Tue Jun 13 13:14:38 2023
+++ pkgsrc/sysutils/desktop-installer/DESCR     Tue Jun 13 13:14:38 2023
@@ -0,0 +1,4 @@
+Desktop-installer is a post-install script to assist in setting up
+a NetBSD desktop system using any of the mainstream desktop systems.
+It automatically installs essential software and configures subsystems
+such as dbus, CUPS, etc.  for typical use.
Index: pkgsrc/sysutils/desktop-installer/Makefile
diff -u /dev/null pkgsrc/sysutils/desktop-installer/Makefile:1.1
--- /dev/null   Tue Jun 13 13:14:38 2023
+++ pkgsrc/sysutils/desktop-installer/Makefile  Tue Jun 13 13:14:38 2023
@@ -0,0 +1,40 @@
+# $NetBSD: Makefile,v 1.1 2023/06/13 13:14:38 bacon Exp $
+
+DISTNAME=      desktop-installer-0.8.0.23
+CATEGORIES=    sysutils
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=outpaddling/}
+GITHUB_TAG=    2cda0d4e09e98b935c9a6fea785b0d95860daa88
+
+OWNER=         bacon%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/outpaddling/desktop-installer/tree/master/NetBSD
+COMMENT=       Quickly configure a NetBSD desktop system
+LICENSE=       2-clause-bsd
+
+# Script is NetBSD-specific in many ways
+ONLY_FOR_PLATFORM=     NetBSD-*-*
+
+SUBST_CLASSES+=        tk
+SUBST_STAGE.tk=        pre-configure
+SUBST_SED.tk=  -e 's|/usr/pkg/bin/wish|${PREFIX}/bin/wish|g'
+SUBST_FILES.tk=        NetBSD/XDM/xdmshutdown
+
+USE_TOOLS+=    pax
+NO_BUILD=      yes
+
+DEPENDS=       auto-admin>=0.7.13:../../sysutils/auto-admin
+
+.include "../../mk/bsd.prefs.mk"
+
+DATADIR=               ${PREFIX}/share/${PKGBASE}
+INSTALLATION_DIRS=     sbin ${PKGMANDIR}/man1 share/${PKGBASE}
+
+do-install:
+       ${INSTALL_SCRIPT} ${WRKSRC}/${OPSYS}/${PKGBASE} ${DESTDIR}${PREFIX}/sbin
+       ${INSTALL_SCRIPT} ${WRKSRC}/Scripts/battery-shutdown.sh ${DESTDIR}${PREFIX}/sbin
+       ${INSTALL_MAN} ${WRKSRC}/NetBSD/${PKGBASE}.man \
+               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${PKGBASE}.1
+       ${MKDIR} ${DESTDIR}${DATADIR}
+       cd ${WRKSRC}/Common && pax -rw . ${DESTDIR}${DATADIR}
+       cd ${WRKSRC}/NetBSD && pax -rw XDM ${DESTDIR}${DATADIR}
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/desktop-installer/PLIST
diff -u /dev/null pkgsrc/sysutils/desktop-installer/PLIST:1.1
--- /dev/null   Tue Jun 13 13:14:38 2023
+++ pkgsrc/sysutils/desktop-installer/PLIST     Tue Jun 13 13:14:38 2023
@@ -0,0 +1,26 @@
+@comment $NetBSD: PLIST,v 1.1 2023/06/13 13:14:38 bacon Exp $
+man/man1/desktop-installer.1
+sbin/battery-shutdown.sh
+sbin/desktop-installer
+share/desktop-installer/CDE/cde.desktop
+share/desktop-installer/CDE/xinitrc
+share/desktop-installer/CINNAMON/xinitrc
+share/desktop-installer/FLUXBOX/xinitrc
+share/desktop-installer/GNOME/xinitrc
+share/desktop-installer/ICEWM/xinitrc
+share/desktop-installer/KDE5/xinitrc
+share/desktop-installer/KODI/xinitrc
+share/desktop-installer/LUMINA/gtkrc
+share/desktop-installer/LUMINA/xinitrc
+share/desktop-installer/LXDE/xinitrc
+share/desktop-installer/LXQT/xinitrc
+share/desktop-installer/MATE/xinitrc
+share/desktop-installer/OTHER/xinitrc
+share/desktop-installer/SDDM/sddm.conf
+share/desktop-installer/WMAKER/xinitrc
+share/desktop-installer/XDM/GiveConsole
+share/desktop-installer/XDM/Xsetup_0
+share/desktop-installer/XDM/netbsd-background.jpg
+share/desktop-installer/XDM/xdmshutdown
+share/desktop-installer/XFCE4/xinitrc
+share/desktop-installer/Xdefaults-xterm
Index: pkgsrc/sysutils/desktop-installer/distinfo
diff -u /dev/null pkgsrc/sysutils/desktop-installer/distinfo:1.1
--- /dev/null   Tue Jun 13 13:14:38 2023
+++ pkgsrc/sysutils/desktop-installer/distinfo  Tue Jun 13 13:14:38 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/06/13 13:14:38 bacon Exp $
+
+BLAKE2s (desktop-installer-0.8.0.23-2cda0d4e09e98b935c9a6fea785b0d95860daa88.tar.gz) = 51baccd5ea0ac4ac6e76b4009931b494f8bf1f70920b3cfa6cdfc7364775c64c
+SHA512 (desktop-installer-0.8.0.23-2cda0d4e09e98b935c9a6fea785b0d95860daa88.tar.gz) = 
b0272f994fbfe23411ef276b6ea3193a2b863ddd82654216c60d724e59869197a4f4416673ca234f7a76002d49ac06adb46320337d6b1b9e35756bac60c9b240
+Size (desktop-installer-0.8.0.23-2cda0d4e09e98b935c9a6fea785b0d95860daa88.tar.gz) = 230250 bytes



Home | Main Index | Thread Index | Old Index