Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Nov 1996 19:24:39 -0000
From:      pgf@american.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/2109: new vile ports (6.3)
Message-ID:  <96Nov26.192445est.1465@longfellow.american.com>
Resent-Message-ID: <199611270030.QAA11744@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         2109
>Category:       ports
>Synopsis:       new vile ports (6.3)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 26 16:30:01 PST 1996
>Last-Modified:
>Originator:     Paul Fox
>Organization:
american internet corporation
>Release:        FreeBSD 2.1.5 i386
>Environment:

	

>Description:

	
the ports-current version of vile is two revs behind.   the version
in the collection (6.1) actually has a fairly serious bug in the buffer-save-
on-hangup-or-crash code, which causes loss of data.  6.3 fixes this, as
well as adding some other stuff, as usual.

enclosed is a shar archive, containing two patchfiles, one for
editors/vile, and the other for editors/xvile.  the only caveat is that the
files/md5 dir has gone away, since the new vile maintainer isn't creating
md5 checksum info.

btw, if any regular ports maintainer is also a vile user, and would like to
volunteer to be the vile maintainer, please let me know -- i'm no longer
the principle author of vile, and would cheerfully set aside my ports
responsibility as well, if someone else could easily take it on...

>How-To-Repeat:

	

>Fix:
	
#!/bin/sh
# This is a shell archive (produced by GNU sharutils 4.1).
# To extract the files from this archive, save it to some FILE, remove
# everything before the `!/bin/sh' line above, then type `sh FILE'.
#
# Made on 1996-11-26 11:31 EST by <pgf@gutso>.
# Source directory was `/usr2/foxharp/src/pgf/vile/freebsd/editors'.
#
# Existing files will *not* be overwritten unless `-c' is specified.
#
# This shar contains:
# length mode       name
# ------ ---------- ------------------------------------------
#   1066 -rw-rw-r-- vile.patch
#   1148 -rw-rw-r-- xvile.patch
#
touch -am 1231235999 $$.touch >/dev/null 2>&1
if test ! -f 1231235999 && test -f $$.touch; then
  shar_touch=touch
else
  shar_touch=:
  echo
  echo 'WARNING: not restoring timestamps.  Consider getting and'
  echo "installing GNU \`touch', distributed in GNU File Utilities..."
  echo
fi
rm -f 1231235999 $$.touch
#
# ============= vile.patch ==============
if test -f 'vile.patch' && test X"$1" != X"-c"; then
  echo 'x - skipping vile.patch (file already exists)'
else
  echo 'x - extracting vile.patch (text)'
  sed 's/^X//' << 'SHAR_EOF' > 'vile.patch' &&
# Please remove the following file before applying this patch.
# (You can feed this patch to 'sh' to do so.)
X
rm -f files/md5
exit
X
Index: Makefile
Prereq:  1.10 
--- vile.old/Makefile	Sun Nov 17 06:18:22 1996
+++ vile/Makefile	Tue Nov 26 11:27:36 1996
@@ -1,19 +1,25 @@
X # New ports collection makefile for:    vile
-# Version required:     6.1
-# Date created:         Fri Jun 21, 1996
+# Version required:     6.3
+# Date created:         Wed Nov 26, 1996
X # Whom:                 pgf
X #
-# $Id: Makefile,v 1.10 1996/11/17 07:01:30 obrien Exp $
+# $Id: Makefile,v 1.8 1996/10/18 09:25:47 max Exp $
X #
X 
-DISTNAME=       vile-6.1
-CATEGORIES=	editors
-MASTER_SITES=   ftp://id.wing.net/pub/pgf/vile/
+DISTNAME=	vile-6.3
+EXTRACT_SUFX=	.tgz
X 
-MAINTAINER=	ports@FreeBSD.org
+CATEGORIES+=	editors
+MASTER_SITES=   ftp://ftp.clark.net/pub/dickey/vile/
+MAINTAINER=	pgf@foxharp.boston.ma.us
X 
X MAKEFILE=	makefile
X GNU_CONFIGURE=	yes
-MAN1=		vile.1
+
+
+post-install:
+.if !defined(NOMANCOMPRESS)
+	gzip -9nf ${PREFIX}/man/man1/vile.1
+.endif
X 
X .include <bsd.port.mk>
SHAR_EOF
  $shar_touch -am 1126112996 'vile.patch' &&
  chmod 0664 'vile.patch' ||
  echo 'restore of vile.patch failed'
  shar_count="`wc -c < 'vile.patch'`"
  test 1066 -eq "$shar_count" ||
    echo "vile.patch: original size 1066, current size $shar_count"
fi
# ============= xvile.patch ==============
if test -f 'xvile.patch' && test X"$1" != X"-c"; then
  echo 'x - skipping xvile.patch (file already exists)'
else
  echo 'x - extracting xvile.patch (text)'
  sed 's/^X//' << 'SHAR_EOF' > 'xvile.patch' &&
# Please remove the following file before applying this patch.
# (You can feed this patch to 'sh' to do so.)
X
rm -f files/md5
exit
X
Index: Makefile
Prereq:  1.10 
--- xvile.old/Makefile	Sun Nov 17 06:18:24 1996
+++ xvile/Makefile	Tue Nov 26 11:27:49 1996
@@ -1,21 +1,25 @@
X # New ports collection makefile for:    xvile
-# Version required:     6.1
-# Date created:         Fri Jun 21, 1996
+# Version required:     6.3
+# Date created:         Wed Nov 26, 1996
X # Whom:                 pgf
X #
-# $Id: Makefile,v 1.10 1996/11/17 07:01:32 obrien Exp $
+# $Id: Makefile,v 1.8 1996/10/09 09:22:18 max Exp $
X #
X 
-DISTNAME=       vile-6.1
-PKGNAME=	xvile-6.1
-CATEGORIES=	editors
-MASTER_SITES=   ftp://id.wing.net/pub/pgf/vile/
-
-MAINTAINER=	ports@FreeBSD.org
+DISTNAME=	vile-6.3
+EXTRACT_SUFX=	.tgz
+PKGNAME=	xvile-6.3
+CATEGORIES+=	editors x11
+MASTER_SITES=   ftp://ftp.clark.net/pub/dickey/vile/
+MAINTAINER=	pgf@foxharp.boston.ma.us
X 
X MAKEFILE=	makefile
X GNU_CONFIGURE=	yes
X CONFIGURE_ARGS= --with-screen=x11
-MAN1=		xvile.1
+
+post-install:
+.if !defined(NOMANCOMPRESS)
+	gzip -9nf ${PREFIX}/man/man1/xvile.1
+.endif
X 
X .include <bsd.port.mk>
SHAR_EOF
  $shar_touch -am 1126113096 'xvile.patch' &&
  chmod 0664 'xvile.patch' ||
  echo 'restore of xvile.patch failed'
  shar_count="`wc -c < 'xvile.patch'`"
  test 1148 -eq "$shar_count" ||
    echo "xvile.patch: original size 1148, current size $shar_count"
fi
exit 0
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?96Nov26.192445est.1465>