diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2010-01-31 09:49:51 +0800 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2010-01-31 09:49:51 +0800 |
commit | 5c8f82f201116a134f8c89a485598ace2744f540 (patch) | |
tree | db8f99e52da618ecdcfc16fbdaa1cc34629756cd /sysutils | |
parent | d462ed57a671df71eac9909f133e92c5b1bcba79 (diff) | |
download | freebsd-ports-gnome-5c8f82f201116a134f8c89a485598ace2744f540.tar.gz freebsd-ports-gnome-5c8f82f201116a134f8c89a485598ace2744f540.tar.zst freebsd-ports-gnome-5c8f82f201116a134f8c89a485598ace2744f540.zip |
Desktop-installer is a post-install script to assist in setting up a
FreeBSD desktop system using any of the mainstream desktop systems.
It automatically installs essential software and configures subsystems
such as HAL, CUPS, etc. for typical use.
WWW: http://personalpages.tds.net/~jwbacon/Ports
PR: ports/143180
Submitted by: Jason Bacon <jwbacon at tds.net>
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/desktop-installer/Makefile | 35 | ||||
-rw-r--r-- | sysutils/desktop-installer/distinfo | 3 | ||||
-rw-r--r-- | sysutils/desktop-installer/pkg-descr | 6 | ||||
-rw-r--r-- | sysutils/desktop-installer/pkg-plist | 20 |
5 files changed, 65 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index e808c30c3408..7488563c3244 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -146,6 +146,7 @@ SUBDIR += decomment SUBDIR += deleted SUBDIR += deltup + SUBDIR += desktop-installer SUBDIR += desktopbsd-tools SUBDIR += detach SUBDIR += detox diff --git a/sysutils/desktop-installer/Makefile b/sysutils/desktop-installer/Makefile new file mode 100644 index 000000000000..8ad99e19b2be --- /dev/null +++ b/sysutils/desktop-installer/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: desktop-config +# Date created: 2009-12-29 +# Whom: Jason Bacon <jwbacon@tds.net> +# +# $FreeBSD$ +# + +PORTNAME= desktop-installer +PORTVERSION= 0.1 +CATEGORIES= sysutils +MASTER_SITES= http://personalpages.tds.net/~jwbacon/Ports/distfiles/ \ + http://jbacon.dyndns.org/~bacon/Ports/distfiles/ + +MAINTAINER= jwbacon@tds.net +COMMENT= Quickly configure a FreeBSD desktop system + +NO_BUILD= yes + +MAN1= ${PORTNAME}.1 + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/Doc/${PORTNAME}.1 ${PREFIX}/man/man1 + ${MKDIR} ${DATADIR} + ${CP} -r ${WRKSRC}/Data/* ${DATADIR} + +.include <bsd.port.pre.mk> +post-patch: + ${REINPLACE_CMD} 's|/etc/mtree|$${PORTSDIR=/usr/ports}/Templates|' \ + ${WRKSRC}/${PORTNAME} + ${REINPLACE_CMD} \ + 's|DATADIR=Data|DATADIR=${PREFIX}/share/desktop-installer|g' \ + ${WRKSRC}/desktop-installer + +.include <bsd.port.post.mk> diff --git a/sysutils/desktop-installer/distinfo b/sysutils/desktop-installer/distinfo new file mode 100644 index 000000000000..d2a600f7b0bd --- /dev/null +++ b/sysutils/desktop-installer/distinfo @@ -0,0 +1,3 @@ +MD5 (desktop-installer-0.1.tar.gz) = d8d454c0ae870f013a287ff8fc2d3abd +SHA256 (desktop-installer-0.1.tar.gz) = 8eb45950cafd3493d96a9cd4fdf365a92eda7241afb2821054bd05bde64e3a22 +SIZE (desktop-installer-0.1.tar.gz) = 89806 diff --git a/sysutils/desktop-installer/pkg-descr b/sysutils/desktop-installer/pkg-descr new file mode 100644 index 000000000000..3b40017ba6ad --- /dev/null +++ b/sysutils/desktop-installer/pkg-descr @@ -0,0 +1,6 @@ +Desktop-installer is a post-install script to assist in setting up a +FreeBSD desktop system using any of the mainstream desktop systems. +It automatically installs essential software and configures subsystems +such as HAL, CUPS, etc. for typical use. + +WWW: http://personalpages.tds.net/~jwbacon/Ports diff --git a/sysutils/desktop-installer/pkg-plist b/sysutils/desktop-installer/pkg-plist new file mode 100644 index 000000000000..87541043d451 --- /dev/null +++ b/sysutils/desktop-installer/pkg-plist @@ -0,0 +1,20 @@ +bin/desktop-installer +%%DATADIR%%/KDE3/Xsession +%%DATADIR%%/KDE3/xinitrc +%%DATADIR%%/KDE4/Xsession +%%DATADIR%%/KDE4/xinitrc +%%DATADIR%%/PolicyKit.conf +%%DATADIR%%/XFCE4/GiveConsole +%%DATADIR%%/XFCE4/Xsession +%%DATADIR%%/XFCE4/Xsetup_0 +%%DATADIR%%/XFCE4/Xstartup +%%DATADIR%%/XFCE4/beastie.xpm +%%DATADIR%%/XFCE4/bsd_background.jpg +%%DATADIR%%/XFCE4/xdmshutdown +%%DATADIR%%/XFCE4/xinitrc +%%DATADIR%%/ntp.conf +%%DATADIR%%/todo +@dirrm %%DATADIR%%/XFCE4 +@dirrm %%DATADIR%%/KDE4 +@dirrm %%DATADIR%%/KDE3 +@dirrm %%DATADIR%% |