Date: Sun, 19 Jan 2014 09:28:21 +0000 (UTC) From: Martin Wilke <miwi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r340257 - in head/net/netmap: . files Message-ID: <201401190928.s0J9SLBq026206@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: miwi Date: Sun Jan 19 09:28:21 2014 New Revision: 340257 URL: http://svnweb.freebsd.org/changeset/ports/340257 QAT: https://qat.redports.org/buildarchive/r340257/ Log: - Fix build with clang PR: 185506 Submitted by: ports fury Added: head/net/netmap/files/patch-makelist__args.c (contents, props changed) head/net/netmap/files/patch-netmap__args.c (contents, props changed) head/net/netmap/files/patch-netmap__drawmap.c (contents, props changed) head/net/netmap/files/patch-netmap__hostclass.c (contents, props changed) head/net/netmap/files/patch-netmap__hostclass.h (contents, props changed) head/net/netmap/files/patch-netmap__lookup.h (contents, props changed) head/net/netmap/files/patch-netmap__misc.h (contents, props changed) head/net/netmap/files/patch-netmap__netmap.c (contents, props changed) Modified: head/net/netmap/Makefile (contents, props changed) head/net/netmap/files/patch-belgolib::files.c (contents, props changed) head/net/netmap/files/patch-netmap::Makefile (contents, props changed) head/net/netmap/files/patch-netmap::lookup.c (contents, props changed) head/net/netmap/files/patch-netmap::misc.c (contents, props changed) Modified: head/net/netmap/Makefile ============================================================================== --- head/net/netmap/Makefile Sun Jan 19 09:27:40 2014 (r340256) +++ head/net/netmap/Makefile Sun Jan 19 09:28:21 2014 (r340257) @@ -10,15 +10,18 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Make a graphical representation of the surrounding network +LICENSE= GPLv2 + RUN_DEPENDS= dotty:${PORTSDIR}/graphics/graphviz -USE_GMAKE= yes +USES= gmake PLIST_FILES= bin/makelist bin/netmap -NO_STAGE= yes do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/makelist/makelist ${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/netmap/netmap ${PREFIX}/bin +.for i in makelist netmap + (cd ${WRKSRC}/${i} && ${INSTALL_PROGRAM} ${i} \ + ${STAGEDIR}${PREFIX}/bin) +.endfor .include <bsd.port.mk> Modified: head/net/netmap/files/patch-belgolib::files.c ============================================================================== --- head/net/netmap/files/patch-belgolib::files.c Sun Jan 19 09:27:40 2014 (r340256) +++ head/net/netmap/files/patch-belgolib::files.c Sun Jan 19 09:28:21 2014 (r340257) @@ -1,14 +1,16 @@ --- belgolib/files.c.orig 2010-01-06 08:00:52.000000000 +0900 +++ belgolib/files.c 2011-11-23 22:22:36.000000000 +0900 -@@ -17,7 +17,7 @@ +@@ -17,8 +17,8 @@ Infile::Infile() : ifstream() { } -Infile::Infile(const string& file_name, int mode, bool fatal) +- : ifstream(file_name.c_str(), (std::_Ios_Openmode)mode) +Infile::Infile(const string& file_name, ios::openmode mode, bool fatal) - : ifstream(file_name.c_str(), (std::_Ios_Openmode)mode) ++ : ifstream(file_name.c_str(), (std::ios_base::openmode)mode) { + if(cdb>d_list) @@ -39,7 +39,7 @@ } @@ -18,3 +20,12 @@ { if(cdb>d_list) +@@ -49,7 +49,7 @@ + //file is open, close it first + close(); + +- open(file_name.c_str(), (std::_Ios_Openmode)mode); ++ open(file_name.c_str(), (std::ios_base::openmode)mode); + + if(int error_nr = check_open()) { + if(cdb>d_list) Added: head/net/netmap/files/patch-makelist__args.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/netmap/files/patch-makelist__args.c Sun Jan 19 09:28:21 2014 (r340257) @@ -0,0 +1,29 @@ +--- makelist/args.c.orig ++++ makelist/args.c +@@ -1,6 +1,6 @@ +-#include <strstream> ++#include <sstream> + #include <iostream> +-#include <stdlib.h> ++#include <cstdlib> + + using namespace std; + +@@ -35,7 +35,7 @@ + exit(-1); + } + +-static void set_string_arg(strstream& ss, string& val) ++static void set_string_arg(stringstream& ss, string& val) + { + string argvalue; + ss >> argvalue; +@@ -62,7 +62,7 @@ + + static void process(const string& argline) + { +- strstream ss; ++ stringstream ss; + ss << argline; + + string arg; Modified: head/net/netmap/files/patch-netmap::Makefile ============================================================================== --- head/net/netmap/files/patch-netmap::Makefile Sun Jan 19 09:27:40 2014 (r340256) +++ head/net/netmap/files/patch-netmap::Makefile Sun Jan 19 09:28:21 2014 (r340257) @@ -10,7 +10,14 @@ CPPFLAGS = -I../belgolib -@@ -34,7 +33,7 @@ +@@ -28,13 +27,13 @@ + + test: $(OFILES) + $(CC) -o $(OEXE) $(OFILES) $(LDFLAGS) +- strip $(OEXE) ++# strip $(OEXE) + + clean: -/bin/rm -f $(OFILES) $(OEXE) depend: Modified: head/net/netmap/files/patch-netmap::lookup.c ============================================================================== --- head/net/netmap/files/patch-netmap::lookup.c Sun Jan 19 09:27:40 2014 (r340256) +++ head/net/netmap/files/patch-netmap::lookup.c Sun Jan 19 09:28:21 2014 (r340257) @@ -1,7 +1,7 @@ --- netmap/lookup.c.orig 2010-01-06 07:59:38.000000000 +0900 +++ netmap/lookup.c 2011-11-23 22:32:15.000000000 +0900 -@@ -1,6 +1,8 @@ - #include <strstream> +@@ -1,6 +1,7 @@ +-#include <strstream> #include <iostream> +#include <sys/types.h> Modified: head/net/netmap/files/patch-netmap::misc.c ============================================================================== --- head/net/netmap/files/patch-netmap::misc.c Sun Jan 19 09:27:40 2014 (r340256) +++ head/net/netmap/files/patch-netmap::misc.c Sun Jan 19 09:28:21 2014 (r340257) @@ -1,6 +1,21 @@ --- netmap/misc.c.orig Sun Dec 15 14:54:26 2002 +++ netmap/misc.c Sun Dec 15 14:54:26 2002 -@@ -54,7 +54,7 @@ +@@ -1,4 +1,4 @@ +-#include <strstream> ++#include <sstream> + #include <string> + + #include "misc.h" +@@ -17,7 +17,7 @@ + + string int_to_str(int i) + { +- strstream ost; ++ stringstream ost; + + ost << i << char(0); + +@@ -55,7 +55,7 @@ return false; bool had_point = false; Added: head/net/netmap/files/patch-netmap__args.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/netmap/files/patch-netmap__args.c Sun Jan 19 09:28:21 2014 (r340257) @@ -0,0 +1,26 @@ +--- netmap/args.c.orig ++++ netmap/args.c +@@ -1,4 +1,4 @@ +-#include <strstream> ++#include <sstream> + #include <iostream> + #include <string> + +@@ -47,7 +47,7 @@ + exit(0); + } + +-static void set_string_arg(strstream& ss, string& val) ++static void set_string_arg(stringstream& ss, string& val) + { + string argvalue; + ss >> argvalue; +@@ -60,7 +60,7 @@ + + static void process(const string& argline) + { +- strstream ss; ++ stringstream ss; + ss << argline; + + string arg; Added: head/net/netmap/files/patch-netmap__drawmap.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/netmap/files/patch-netmap__drawmap.c Sun Jan 19 09:28:21 2014 (r340257) @@ -0,0 +1,7 @@ +--- netmap/drawmap.c.orig ++++ netmap/drawmap.c +@@ -1,4 +1,3 @@ +-#include <strstream> + #include <iostream> + + #include <fstream> Added: head/net/netmap/files/patch-netmap__hostclass.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/netmap/files/patch-netmap__hostclass.c Sun Jan 19 09:28:21 2014 (r340257) @@ -0,0 +1,7 @@ +--- netmap/hostclass.c.orig ++++ netmap/hostclass.c +@@ -1,4 +1,3 @@ +-#include <strstream> + #include <map> + + //from belgolib Added: head/net/netmap/files/patch-netmap__hostclass.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/netmap/files/patch-netmap__hostclass.h Sun Jan 19 09:28:21 2014 (r340257) @@ -0,0 +1,15 @@ +--- netmap/hostclass.h.orig ++++ netmap/hostclass.h +@@ -48,10 +48,10 @@ + HostClass* a; + HostClass* b; + +- bool operator==(HostLink& hl) ++ bool operator==(const HostLink& hl) const + { return a == hl.a && b == hl.b; } + +- bool operator <(HostLink& hl) ++ bool operator <(const HostLink& hl) const + { return a==hl.a ? b < hl.b : a < hl.a; } + }; + Added: head/net/netmap/files/patch-netmap__lookup.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/netmap/files/patch-netmap__lookup.h Sun Jan 19 09:28:21 2014 (r340257) @@ -0,0 +1,15 @@ +--- netmap/lookup.h.orig ++++ netmap/lookup.h +@@ -14,10 +14,10 @@ + string ip; + string hostname; + +- bool operator==(const HostRec& hr) ++ bool operator==(const HostRec& hr) const + { return ip == hr.ip && hostname == hr.hostname; } + +- bool operator<(const HostRec& hr) ++ bool operator<(const HostRec& hr) const + { return ip==hr.ip ? hostname<hr.hostname : ip<hr.ip; } + }; + Added: head/net/netmap/files/patch-netmap__misc.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/netmap/files/patch-netmap__misc.h Sun Jan 19 09:28:21 2014 (r340257) @@ -0,0 +1,10 @@ +--- netmap/misc.h.orig ++++ netmap/misc.h +@@ -2,7 +2,6 @@ + #define _misc_h_ + + #include <string> +-#include <strstream> + #include <iostream> + + #include <list> Added: head/net/netmap/files/patch-netmap__netmap.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/netmap/files/patch-netmap__netmap.c Sun Jan 19 09:28:21 2014 (r340257) @@ -0,0 +1,26 @@ +--- netmap/netmap.c.orig ++++ netmap/netmap.c +@@ -1,4 +1,4 @@ +-#include <strstream> ++#include <sstream> + #include <iostream> + #include <fstream> + +@@ -18,7 +18,7 @@ + Dbgfile dbgs; + int cdb = 1; + +-static void copy_line(strstream& os, istream& inf) ++static void copy_line(stringstream& os, istream& inf) + { + string result; + +@@ -67,7 +67,7 @@ + int nr_hops = 0; + int invalid_hosts_found = 0; + while(inf && !inf.eof()) { +- strstream line; ++ stringstream line; + copy_line(line, inf); + + if(max_hops && ++nr_hops > max_hops) {
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401190928.s0J9SLBq026206>