x11/xinit: Update 1.3.4 -> 1.4.0
Also add LICENSE_FILE. PR: 227075 Submitted by: Dmitri Goutnik <dg@syrec.org> Approved by: maintainer's timeout (x11@FreeBSD.org; 31 days)
This commit is contained in:
parent
d802dbf113
commit
ec953dbd2c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=468661
@ -1,8 +1,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= xinit
|
||||
PORTVERSION= 1.3.4
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 1.4.0
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= x11
|
||||
|
||||
@ -10,6 +9,7 @@ MAINTAINER= x11@FreeBSD.org
|
||||
COMMENT= X Window System initializer
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
XORG_CAT= app
|
||||
USE_XORG= x11
|
||||
|
@ -1,2 +1,3 @@
|
||||
SHA256 (xorg/app/xinit-1.3.4.tar.bz2) = 75d88d7397a07e01db253163b7c7a00b249b3d30e99489f2734cac9a0c7902b3
|
||||
SIZE (xorg/app/xinit-1.3.4.tar.bz2) = 165881
|
||||
TIMESTAMP = 1522340675
|
||||
SHA256 (xorg/app/xinit-1.4.0.tar.bz2) = 230835eef2f5978a1e1344928168119373f6df1d0a32c09515e545721ee582ef
|
||||
SIZE (xorg/app/xinit-1.4.0.tar.bz2) = 174491
|
||||
|
@ -4,42 +4,31 @@
|
||||
#
|
||||
# generate displayname as dictated in the xauth manpage
|
||||
#
|
||||
--- startx.cpp.orig 2014-09-11 17:31:42 UTC
|
||||
--- startx.cpp.orig 2018-03-10 01:46:03 UTC
|
||||
+++ startx.cpp
|
||||
@@ -154,7 +154,7 @@ while [ x"$1" != x ]; do
|
||||
@@ -166,7 +166,7 @@ while [ x"$1" != x ]; do
|
||||
else
|
||||
XCOMM display must be the FIRST server argument
|
||||
if [ x"$serverargs" = x ] && @@
|
||||
- expr "$1" : ':[0-9][0-9]*$' > /dev/null 2>&1; then
|
||||
+ expr \( "$1" \) : ':[0-9][0-9]*$' > /dev/null 2>&1; then
|
||||
+ expr \( "$1" \) : ':[0-9][0-9]*$' > /dev/null 2>&1; then
|
||||
display="$1"
|
||||
else
|
||||
serverargs="$serverargs $1"
|
||||
@@ -193,7 +193,7 @@ if [ x"$server" = x ]; then
|
||||
XCOMM the startx session being seen as inactive:
|
||||
XCOMM "https://bugzilla.redhat.com/show_bug.cgi?id=806491"
|
||||
tty=$(tty)
|
||||
- if expr match "$tty" '^/dev/tty[0-9]\+$' > /dev/null; then
|
||||
+ if expr "$tty" : '/dev/tty[0-9][0-9]*$' > /dev/null; then
|
||||
tty_num=$(echo "$tty" | grep -oE '[0-9]+$')
|
||||
vtarg="vt$tty_num"
|
||||
fi
|
||||
@@ -217,7 +217,7 @@ fi
|
||||
@@ -229,7 +229,7 @@ fi
|
||||
XCOMM if no vt is specified add vtarg (which may be empty)
|
||||
have_vtarg="no"
|
||||
for i in $serverargs; do
|
||||
- if expr match "$i" '^vt[0-9]\+$' > /dev/null; then
|
||||
- if expr "$i" : 'vt[0-9][0-9]*$' > /dev/null; then
|
||||
+ if expr \( "$i" \) : 'vt[0-9][0-9]*$' > /dev/null; then
|
||||
have_vtarg="yes"
|
||||
fi
|
||||
done
|
||||
@@ -283,10 +283,10 @@ EOF
|
||||
|
||||
@@ -296,9 +296,9 @@ EOF
|
||||
XCOMM now add the same credentials to the client authority file
|
||||
XCOMM if '$displayname' already exists do not overwrite it as another
|
||||
- XCOMM server man need it. Add them to the '$xserverauthfile' instead.
|
||||
XCOMM server may need it. Add them to the '$xserverauthfile' instead.
|
||||
- for displayname in $authdisplay $hostname$authdisplay; do
|
||||
+ XCOMM server may need it. Add them to the '$xserverauthfile' instead.
|
||||
+ for displayname in $authdisplay $hostname/unix$authdisplay; do
|
||||
authcookie=`XAUTH list "$displayname" @@
|
||||
- | sed -n "s/.*$displayname[[:space:]*].*[[:space:]*]//p"` 2>/dev/null;
|
||||
|
Loading…
Reference in New Issue
Block a user