jer 14/07/18 17:01:09 Added: lanmap-81-make.patch Removed: makefile.patch Log: Rename patch. Regenerate configure. Convert sed script into (same) patch. Set proper dependencies. (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A792A613)
Revision Changes Path 1.1 net-misc/lanmap/files/lanmap-81-make.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/lanmap/files/lanmap-81-make.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/lanmap/files/lanmap-81-make.patch?rev=1.1&content-type=text/plain Index: lanmap-81-make.patch =================================================================== --- a/src/Makefile.in +++ b/src/Makefile.in @@ -2,8 +2,8 @@ # $Id: lanmap-81-make.patch,v 1.1 2014/07/18 17:01:09 jer Exp $ # complation -CFLAGS = -W -Wall -Wno-unused -DLINUX -DLANMAP_DATADIR=$(LANMAP_DATADIR) -LDFLAGS = -lpcap -lm +CFLAGS += -DLINUX -DLANMAP_DATADIR=$(LANMAP_DATADIR) +LDFLAGS += -lpcap -lm CFLAGS_DEBUG = -D_DEBUG -ggdb LDFLAGS_DEBUG = -pg BINARY = lanmap @@ -14,12 +14,12 @@ $(CC) $(OBJS) -o $(BINARY) $(LDFLAGS) static: - make clean - make LDFLAGS="$(LDFLAGS) -static" all + $(MAKE) clean + $(MAKE) LDFLAGS="$(LDFLAGS) -static" all debug: - make clean - make CFLAGS="$(CFLAGS) $(CFLAGS_DEBUG)" LDFLAGS="$(LDFLAGS)" all + $(MAKE) clean + $(MAKE) CFLAGS="$(CFLAGS) $(CFLAGS_DEBUG)" LDFLAGS="$(LDFLAGS)" all # for testing the classify code by itself os_classify: os_classify.c misc.c --- a/Makefile.in +++ b/Makefile.in @@ -10,16 +10,16 @@ DATADEST = ${prefix}/share/lanmap/ all: - cd ./src && make LANMAP_DATADIR="$(DATADEST)" + cd ./src && $(MAKE) LANMAP_DATADIR="$(DATADEST)" install: - install -m 0755 ./src/$(BINARY) $(BINDEST) + install -m 0755 -D ./src/$(BINARY) $(BINDEST)/$(BINARY) install -m 0755 -d $(DATADEST) install -m 0755 -d $(DATADEST)data/ install -m 0755 -d $(DATADEST)data/graph/ install -m 0755 -d $(DATADEST)graph/img/ install -m 0644 ./data/mac_vendor $(DATADEST)data/ - install -m 0644 -d $(DATADEST)graph + install -m 0755 -d $(DATADEST)graph install -m 0644 ./graph/lanmap.header $(DATADEST)graph/ for f in ./graph/img/*.{png,gif,svg}; do install -m 0644 $$f $(DATADEST)graph/img/; done @@ -29,11 +29,11 @@ clean: rm -f ./src/$(BINARY) - cd ./src && make clean + cd ./src && $(MAKE) clean distclean: clean rm -f Makefile config.cache config.log config.status config.h debug: - cd ./src && make debug + cd ./src && $(MAKE) debug