ports/143202: [PATCH] devel/rlwrap Update to 0.36
martinko
gamato at users.sf.net
Mon Jan 25 11:40:08 UTC 2010
The following reply was made to PR ports/143202; it has been noted by GNATS.
From: martinko <gamato at users.sf.net>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/143202: [PATCH] devel/rlwrap Update to 0.36
Date: Mon, 25 Jan 2010 12:37:12 +0100
This is a multi-part message in MIME format.
--------------060207040001030707030705
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Edwin Groothuis wrote:
> Maintainer of devel/rlwrap,
>
> Please note that PR ports/143202 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/143202
>
>
Attached is a slightly amended patch based on Rob's.
Rob, thank you for your contribution!
Regards,
M.
--------------060207040001030707030705
Content-Type: text/plain;
name="patch-0.30-0.36.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="patch-0.30-0.36.txt"
diff -urN 0.30/Makefile 0.36/Makefile
--- 0.30/Makefile 2009-02-24 04:57:27.000000000 +0100
+++ 0.36/Makefile 2010-01-25 12:02:58.000000000 +0100
@@ -7,7 +7,7 @@
#
PORTNAME= rlwrap
-PORTVERSION= 0.30
+PORTVERSION= 0.36
CATEGORIES= devel
MASTER_SITES= http://utopia.knoware.nl/~hlub/uck/rlwrap/ \
${MASTER_SITE_LOCAL} \
@@ -21,5 +21,16 @@
CONFIGURE_ENV+= ptyttylib_cv_ptys=BSD LDFLAGS=-lutil
MAN1= rlwrap.1
+MAN3= RlwrapFilter.3pm
+
+PORTDOCS= AUTHORS BUGS NEWS PLEA README TODO
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for i in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/
+.endfor
+.endif
.include <bsd.port.mk>
diff -urN 0.30/distinfo 0.36/distinfo
--- 0.30/distinfo 2008-01-14 03:27:35.000000000 +0100
+++ 0.36/distinfo 2010-01-25 10:26:31.000000000 +0100
@@ -1,3 +1,3 @@
-MD5 (rlwrap-0.30.tar.gz) = 03d8bd4996945ea32d3c7d5dc38c956e
-SHA256 (rlwrap-0.30.tar.gz) = 1dea22de58d750ff622dd676ddbacce80d0305d0ec85422e326b6e71c7971671
-SIZE (rlwrap-0.30.tar.gz) = 184037
+MD5 (rlwrap-0.36.tar.gz) = f3d687658336789d5155322abcc84a7f
+SHA256 (rlwrap-0.36.tar.gz) = 87f416dfda0e26d3b59a7d940dd2a871279bc56879f3fe2f0ff5f9bf5369892f
+SIZE (rlwrap-0.36.tar.gz) = 247198
diff -urN 0.30/files/patch-src::ptytty.c 0.36/files/patch-src::ptytty.c
--- 0.30/files/patch-src::ptytty.c 2007-10-07 23:51:57.000000000 +0200
+++ 0.36/files/patch-src::ptytty.c 2010-01-25 10:26:31.000000000 +0100
@@ -1,12 +1,12 @@
---- src/ptytty.c.orig 2005-10-17 09:36:46.000000000 +0200
-+++ src/ptytty.c 2007-09-27 14:12:26.000000000 +0200
+--- src/ptytty.c.orig 2010-01-24 01:05:53.000000000 -0800
++++ src/ptytty.c 2010-01-24 01:09:19.000000000 -0800
@@ -41,7 +41,7 @@
#ifdef HAVE_SYS_IOCTL_H
# include <sys/ioctl.h>
#endif
-#if defined(PTYS_ARE_PTMX) && !defined(__CYGWIN32__)
+#if defined(PTYS_ARE_PTMX) && !defined(__CYGWIN32__) && !defined(__FreeBSD__)
- # include <sys/stropts.h> /* for I_PUSH */
+ # include <sys/stropts.h> /* for I_PUSH */
#endif
@@ -159,11 +159,19 @@
@@ -14,10 +14,10 @@
char tty_name[] = "/dev/tty??";
-# ifndef PTYCHAR1
--# define PTYCHAR1 "pqrstuvwxyz"
+-# define PTYCHAR1 "pqrstuvwxyz"
-# endif
-# ifndef PTYCHAR2
--# define PTYCHAR2 "0123456789abcdef"
+-# define PTYCHAR2 "0123456789abcdef"
+# ifdef __FreeBSD__
+/* Auto-detected pty names do not work well with devfs! */
+# undef PTYCHAR1
diff -urN 0.30/pkg-descr 0.36/pkg-descr
--- 0.30/pkg-descr 2001-08-12 13:07:24.000000000 +0200
+++ 0.36/pkg-descr 2010-01-25 11:42:01.000000000 +0100
@@ -1,7 +1,6 @@
-rlwrap is a 'readline wrapper', i.e. a small utility that uses the GNU
-readline library to allow the editing of keyboard input for any other
-command. Input history is remembered separately for each command,
-!... history completion works as in bash and completion word lists can
-be specified.
+rlwrap is a 'readline wrapper' that uses the GNU readline library to allow the
+editing of keyboard input for any other command. Input history is remembered
+across invocations, separately for each command; history completion and search
+work as in bash and completion word lists can be specified on the command line.
WWW: http://utopia.knoware.nl/~hlub/uck/rlwrap/
diff -urN 0.30/pkg-plist 0.36/pkg-plist
--- 0.30/pkg-plist 2006-12-11 18:54:14.000000000 +0100
+++ 0.36/pkg-plist 2010-01-25 10:26:31.000000000 +0100
@@ -1,5 +1,22 @@
bin/rlwrap
-%%DATADIR%%/ftp
-%%DATADIR%%/testclient
-%%DATADIR%%/coqtop
+%%DATADIR%%/completions/coqtop
+%%DATADIR%%/completions/testclient
+%%DATADIR%%/filters/README
+%%DATADIR%%/filters/RlwrapFilter.3pm
+%%DATADIR%%/filters/RlwrapFilter.pm
+%%DATADIR%%/filters/censor_passwords
+%%DATADIR%%/filters/count_in_prompt
+%%DATADIR%%/filters/ftp_filter
+%%DATADIR%%/filters/listing
+%%DATADIR%%/filters/logger
+%%DATADIR%%/filters/null
+%%DATADIR%%/filters/paint_prompt
+%%DATADIR%%/filters/pipeline
+%%DATADIR%%/filters/pipeto
+%%DATADIR%%/filters/scrub_prompt
+%%DATADIR%%/filters/simple_macro
+%%DATADIR%%/filters/template
+%%DATADIR%%/filters/unbackspace
+ at dirrm %%DATADIR%%/filters
+ at dirrm %%DATADIR%%/completions
@dirrm %%DATADIR%%
--------------060207040001030707030705--
More information about the freebsd-ports-bugs
mailing list