ports/76576: [maintainer-update] x11/login.app - documentation cleanup

Tobias Roth ports at fsck.ch
Sat Jan 22 18:30:30 UTC 2005


>Number:         76576
>Category:       ports
>Synopsis:       [maintainer-update] x11/login.app - documentation cleanup
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 22 18:30:26 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Tobias Roth
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>Environment:
System: FreeBSD localhost 5.3-STABLE FreeBSD 5.3-STABLE #11: Sat Jan 15 14:12:29 CET 2005     roth at localhost:/opt/obj/usr/src/sys/FOOBAR  i386

>Description:
		This patch introduces FreeBSD-specific changes to the manpage
		and a minor Makefile clarification.

		Added files: files/patch-doc::Login.app.1x
		Deleted files: none

>How-To-Repeat:
>Fix:
diff -ruN login.app.orig/Makefile login.app/Makefile
--- login.app.orig/Makefile	Sat Jan 22 17:50:21 2005
+++ login.app/Makefile	Sat Jan 22 17:56:59 2005
@@ -7,7 +7,7 @@
 
 PORTNAME=	login.app
 PORTVERSION=	2.1.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	x11 windowmaker
 MASTER_SITES=	http://largo.windowmaker.org/files/Login.app/ \
 		http://depot.fsck.ch/mirror/distfiles/
@@ -43,7 +43,9 @@
 		${WRKSRC}/Themes/Drone/Makefile.in \
 		${WRKSRC}/Themes/Drone/Makefile.am \
 		${WRKSRC}/src/Makefile.in \
-		${WRKSRC}/src/Makefile.am
+		${WRKSRC}/src/Makefile.am \
+		${WRKSRC}/doc/Login.app.1x
+	# this replacement is only used to fix cluster builds:
 	@${REINPLACE_CMD} -e \
 		's|-lWUtil|-lWUtil -lintl|' \
 		${WRKSRC}/configure \
@@ -60,7 +62,8 @@
 		${WRKSRC}/Scripts/Startup \
 		${WRKSRC}/Preferences \
 		${WRKSRC}/src/config.h \
-		${WRKSRC}/src/preferences.h
+		${WRKSRC}/src/preferences.h \
+		${WRKSRC}/doc/Login.app.1x
 
 post-install:
 	@${SED} 's|%%X11BASE%%|${PREFIX}|' \
diff -ruN login.app.orig/files/patch-doc::Login.app.1x login.app/files/patch-doc::Login.app.1x
--- login.app.orig/files/patch-doc::Login.app.1x	Thu Jan  1 01:00:00 1970
+++ login.app/files/patch-doc::Login.app.1x	Sat Jan 22 18:39:01 2005
@@ -0,0 +1,72 @@
+--- doc/Login.app.1x.orig	Sun Oct 24 04:45:13 2004
++++ doc/Login.app.1x	Sat Jan 22 18:38:47 2005
+@@ -1,31 +1,25 @@
+-.TH Login.app 1 "October 2004"
++.TH Login.app 1 "January 2005"
+ .SH NAME
+ Login.app \- a login application with the NeXTStep look
+ .SH SYNOPSIS
+ .B Login.app
+ .SH "DESCRIPTION"
+ \fBLogin.app\fP fires up the X server, changes the background color,
+-and puts a login box centered on the screen. It's invoked via
+-\fIinit(8)\fP.
++and puts a login box centered on the screen\fP.
+ 
+ It accepts several \fIcommands\fP entered on the \fBusername\fP box.
+ .IP *
+ username \fBreboot\fP with the root password, excecutes
+- \fI/usr/local/GNUstep/Applications/Login.app/Scripts/Restart\fP
++ \fI%%X11BASE%%/GNUstep/Applications/Login.app/Scripts/Restart\fP
+ .IP *
+ username \fBhalt\fP with the root password, excecutes
+- \fI/usr/local/GNUstep/Applications/Login.app/Scripts/PowerOff\fP
++ \fI%%X11BASE%%/GNUstep/Applications/Login.app/Scripts/PowerOff\fP
+ .IP *
+ username \fBsuspend\fP with the root password, executes
+- \fI/usr/local/GNUstep/Applications/Login.app/Scripts/Suspend\fP
++ \fI%%X11BASE%%/GNUstep/Applications/Login.app/Scripts/Suspend\fP
+ .IP *
+-username \fBexit\fP without password exits (and restarts, if installed
+-on inittab) Login.app
+-.IP *
+-username \fBconsole\fP without password opens a kind of console where
+-you can login. \fBPlease note\fP root can't login here UNLESS you edit
+-\fI/etc/securetty(5)\fP to include ttyp0. Read that man page to find out
+-why.
++username \fBexit\fP without password exits Login.app and returns to
++the console login.
+ .SH "OPTIONS"
+ .TP
+ \fB-v\fP, \fB--version\fP
+@@ -35,20 +29,14 @@
+ Parse configuration and show result
+ .SH "FILES"
+ .TP
+-.B /etc/inittab
+-file used by \fIinit(8)\fP to initialize the computer
+-.TP
+-.B /usr/local/GNUstep/Applications/Login.app/Preferences
++.B %%X11BASE%%/GNUstep/Applications/Login.app/Preferences
+ Configuration settings.
+ .TP
+-.B /usr/local/GNUstep/Applications/Login.app/Scripts/*
++.B %%X11BASE%%/GNUstep/Applications/Login.app/Scripts/*
+ Scripts executed by Login.App
+ .TP
+-.B /usr/local/GNUstep/Applications/Login.app/Themes
++.B %%X11BASE%%/GNUstep/Applications/Login.app/Themes
+ Themes used by Login.app.
+-.SH BUGS
+-On the "console" I can't get it to recognize the root password without
+-changing securettys.
+ .SH AUTHOR
+ Login.app was written by Per Liden <per at rsn.hk-r.se>
+ .PP
+@@ -56,4 +44,5 @@
+ .PP
+  This manual page originally written by
+  Marcelo E. Magallon, <mmagallo at debian.org>
+- with updates by Justin Stressman
++ with updates by Justin Stressman and
++ adaptions for FreeBSD by Tobias Roth
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list