FreeBSD Bugzilla – Attachment 161156 Details for
Bug 203182
[maintainer update] net/libbgpdump: update to 1.4.99.15
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to update libbgpdump to 1.4.99.15
patch-libbgpdump (text/plain), 3.52 KB, created by
mjl
on 2015-09-17 23:27:53 UTC
(
hide
)
Description:
patch to update libbgpdump to 1.4.99.15
Filename:
MIME Type:
Creator:
mjl
Created:
2015-09-17 23:27:53 UTC
Size:
3.52 KB
patch
obsolete
>diff -uNr libbgpdump/Makefile libbgpdump-new/Makefile >--- libbgpdump/Makefile 2014-08-16 08:24:06.000000000 +1200 >+++ libbgpdump-new/Makefile 2015-09-18 11:12:01.928397000 +1200 >@@ -1,11 +1,9 @@ > # $FreeBSD: head/net/libbgpdump/Makefile 365034 2014-08-15 20:24:06Z pi $ > > PORTNAME= libbgpdump >-PORTVERSION= 1.4.99.13 >-PORTREVISION= 3 >+PORTVERSION= 1.4.99.15 > CATEGORIES= net > MASTER_SITES= http://www.ris.ripe.net/source/bgpdump/ >-EXTRACT_SUFX= .tgz > > MAINTAINER= mjl@luckie.org.nz > COMMENT= Analyzing dump files produced by Zebra/Quagga or MRT >@@ -14,18 +12,19 @@ > > GNU_CONFIGURE= yes > USE_LDCONFIG= yes >+USES= tar:tgz > > OPTIONS_DEFINE= DOCS EXAMPLES > > do-install: >- @${INSTALL_PROGRAM} ${WRKSRC}/bgpdump ${STAGEDIR}${PREFIX}/bin >- @${INSTALL_DATA} ${WRKSRC}/libbgpdump.* ${STAGEDIR}${PREFIX}/lib >- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbgpdump.so >+ ${INSTALL_PROGRAM} ${WRKSRC}/bgpdump ${STAGEDIR}${PREFIX}/bin >+ ${INSTALL_DATA} ${WRKSRC}/libbgpdump.* ${STAGEDIR}${PREFIX}/lib >+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbgpdump.so > .for i in bgpdump_attr.h bgpdump_formats.h bgpdump_lib.h >- @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/include >+ ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/include > .endfor >- @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR} >- @${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} >- @${INSTALL_DATA} ${WRKSRC}/example.c ${STAGEDIR}${EXAMPLESDIR} >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR} >+ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} >+ ${INSTALL_DATA} ${WRKSRC}/example.c ${STAGEDIR}${EXAMPLESDIR} > > .include <bsd.port.mk> >diff -uNr libbgpdump/distinfo libbgpdump-new/distinfo >--- libbgpdump/distinfo 2014-01-23 04:30:13.000000000 +1300 >+++ libbgpdump-new/distinfo 2015-09-18 11:06:58.307974000 +1200 >@@ -1,2 +1,2 @@ >-SHA256 (libbgpdump-1.4.99.13.tgz) = 7551a285fa5c0885aec7290e1f316e58968baab70a4f3467f8f70868d338311e >-SIZE (libbgpdump-1.4.99.13.tgz) = 84083 >+SHA256 (libbgpdump-1.4.99.15.tgz) = 04ad874a745541ec88c87639cb6cfdddaba4db515360855108bc9d65f14b7576 >+SIZE (libbgpdump-1.4.99.15.tgz) = 131580 >diff -uNr libbgpdump/files/patch-bgpdump.c libbgpdump-new/files/patch-bgpdump.c >--- libbgpdump/files/patch-bgpdump.c 2014-07-25 15:50:02.000000000 +1200 >+++ libbgpdump-new/files/patch-bgpdump.c 1970-01-01 12:00:00.000000000 +1200 >@@ -1,13 +0,0 @@ >---- bgpdump.c.old 2014-07-24 13:02:50.000000000 +0000 >-+++ bgpdump.c 2014-07-24 13:03:27.000000000 +0000 >-@@ -164,10 +164,6 @@ >- exit(1); >- } >- >-- // more efficient then line buffering >-- char buffer[16000]; >-- setbuffer(stdout, buffer, sizeof buffer); >-- >- BGPDUMP *my_dump = bgpdump_open_dump(argv[0]); >- >- do { >diff -uNr libbgpdump/files/patch-util.c libbgpdump-new/files/patch-util.c >--- libbgpdump/files/patch-util.c 2014-08-16 08:24:06.000000000 +1200 >+++ libbgpdump-new/files/patch-util.c 1970-01-01 12:00:00.000000000 +1200 >@@ -1,29 +0,0 @@ >---- util.c.orig 2014-08-15 12:58:56.000000000 -0700 >-+++ util.c 2014-08-15 13:01:14.000000000 -0700 >-@@ -29,6 +29,7 @@ >- #include <syslog.h> >- #include <time.h> >- #include <string.h> >-+#include <inttypes.h> >- >- static bool use_syslog = true; >- >-@@ -110,17 +111,7 @@ >- >- int int2str(uint32_t value, char* str) >- { >-- const int LEN = 11; >-- char b[LEN]; >-- int i = LEN; >-- b[i--] = '\0'; >-- >-- do { >-- b[i--] = (char)(48 + (value % 10)); >-- } while (value /= 10); >-- >-- memcpy(str, b + i + 1, LEN - i); >-- return LEN - i - 1; >-+ return snprintf(str, 11, "%"PRIu32, value); >- } >- >- static void ti2s(uint32_t value) {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 203182
:
161155
| 161156