[Midnightbsd-cvs] mports: lang/p5-ePerl: Update for modern versions of midnightbsd which
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Mar 30 22:19:56 EDT 2008
Log Message:
-----------
Update for modern versions of midnightbsd which include strndup
Modified Files:
--------------
mports/lang/p5-ePerl:
Makefile (r1.3 -> r1.4)
mports/lang/p5-ePerl/files:
patch-eperl_parse.c (r1.1 -> r1.2)
patch-eperl_proto.h (r1.1 -> r1.2)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/lang/p5-ePerl/Makefile,v
retrieving revision 1.3
retrieving revision 1.4
diff -L lang/p5-ePerl/Makefile -L lang/p5-ePerl/Makefile -u -r1.3 -r1.4
--- lang/p5-ePerl/Makefile
+++ lang/p5-ePerl/Makefile
@@ -7,6 +7,7 @@
PORTNAME= eperl
PORTVERSION= 2.2.14
+PORTREVISION= 1
CATEGORIES= lang www perl5
MASTER_SITES= ${MASTER_SITE_OSSP}
MASTER_SITE_SUBDIR= tool/${PORTNAME}
Index: patch-eperl_parse.c
===================================================================
RCS file: /home/cvs/mports/lang/p5-ePerl/files/patch-eperl_parse.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -L lang/p5-ePerl/files/patch-eperl_parse.c -L lang/p5-ePerl/files/patch-eperl_parse.c -u -r1.1 -r1.2
--- lang/p5-ePerl/files/patch-eperl_parse.c
+++ lang/p5-ePerl/files/patch-eperl_parse.c
@@ -1,5 +1,5 @@
---- eperl_parse.c.orig Thu Nov 21 21:27:34 2002
-+++ eperl_parse.c Thu Nov 21 21:27:42 2002
+--- eperl_parse.c.orig Fri Jul 10 03:50:48 1998
++++ eperl_parse.c Sun Mar 30 22:18:15 2008
@@ -298,6 +298,7 @@
return NULL;
}
@@ -16,3 +16,20 @@
char *strncasestr(char *buf, char *str, int n)
{
+@@ -325,16 +327,6 @@
+ }
+ return NULL;
+ }
+-
+-char *strndup(char *buf, int n)
+-{
+- char *cp;
+-
+- cp = (char *)malloc(n+1);
+- strncpy(cp, buf, n);
+- return cp;
+-}
+-
+
+ /*
+ ** convert buffer from bristled format to plain format
Index: patch-eperl_proto.h
===================================================================
RCS file: /home/cvs/mports/lang/p5-ePerl/files/patch-eperl_proto.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -L lang/p5-ePerl/files/patch-eperl_proto.h -L lang/p5-ePerl/files/patch-eperl_proto.h -u -r1.1 -r1.2
--- lang/p5-ePerl/files/patch-eperl_proto.h
+++ lang/p5-ePerl/files/patch-eperl_proto.h
@@ -1,11 +1,13 @@
---- eperl_proto.h.orig Thu Nov 21 21:26:44 2002
-+++ eperl_proto.h Thu Nov 21 21:26:50 2002
-@@ -79,7 +79,7 @@
+--- eperl_proto.h.orig Fri Jul 10 03:52:24 1998
++++ eperl_proto.h Sun Mar 30 22:17:30 2008
+@@ -79,9 +79,8 @@
extern char *ePerl_Efwrite(char *cpBuf, int nBuf, int cNum, char *cpOut);
extern char *ePerl_Cfwrite(char *cpBuf, int nBuf, int cNum, char *cpOut);
extern char *strnchr(char *buf, char chr, int n);
-extern char *strnstr(char *buf, char *str, int n);
+/*extern char *strnstr(char *buf, char *str, int n);*/
extern char *strncasestr(char *buf, char *str, int n);
- extern char *strndup(char *buf, int n);
+-extern char *strndup(char *buf, int n);
extern char *ePerl_Bristled2Plain(char *cpBuf);
+
+ /* eperl_pp.c */
More information about the Midnightbsd-cvs
mailing list