diff options
author | Marcus von Appen <mva@FreeBSD.org> | 2014-01-14 22:02:45 +0000 |
---|---|---|
committer | Marcus von Appen <mva@FreeBSD.org> | 2014-01-14 22:02:45 +0000 |
commit | 3f2e5f41f07825a27aede41dd16f407e18fd11ab (patch) | |
tree | 4cc2301978e57aa88f63969f7fbc8c6e5267f389 /devel | |
parent | 609c6db656f7f856d505354d509db157c6ecc9f2 (diff) |
Notes
Diffstat (limited to 'devel')
-rw-r--r-- | devel/bsdcflow/Makefile | 14 | ||||
-rw-r--r-- | devel/bsdcflow/files/patch-gnu_Makefile | 27 | ||||
-rw-r--r-- | devel/bsdcflow/pkg-descr | 2 |
3 files changed, 33 insertions, 10 deletions
diff --git a/devel/bsdcflow/Makefile b/devel/bsdcflow/Makefile index 25037058f9d9..18101f15992d 100644 --- a/devel/bsdcflow/Makefile +++ b/devel/bsdcflow/Makefile @@ -3,7 +3,7 @@ PORTNAME= bsdcflow PORTVERSION= 0.0.6 CATEGORIES= devel -MASTER_SITES= http://www.sysfault.org/projects/ +MASTER_SITES= http://cdn.bitbucket.org/marcusva/cflow/downloads/ DISTNAME= cflow-${PORTVERSION} MAINTAINER= mva@FreeBSD.org @@ -11,18 +11,14 @@ COMMENT= A call graph generator for C and assembler code CONFLICTS= gnucflow-[0-9]* cflow-[0-9]* -USE_GMAKE= yes +USES= gmake MAKE_ENV= MANDIR=${PREFIX}/man MAKE_JOBS_UNSAFE= yes -PLIST_FILES= bin/asmgraph \ - bin/cgraph \ - bin/cflow - -MAN1= cflow.1 cgraph.1 asmgraph.1 -MANCOMPRESSED= yes +PLIST_FILES= bin/asmgraph bin/cgraph bin/cflow \ + man/man1/asmgraph.1.gz man/man1/cflow.1.gz \ + man/man1/cgraph.1.gz WRKSRC= ${WRKDIR}/${DISTNAME}/gnu -NO_STAGE= yes .include <bsd.port.mk> diff --git a/devel/bsdcflow/files/patch-gnu_Makefile b/devel/bsdcflow/files/patch-gnu_Makefile new file mode 100644 index 000000000000..84babdee1026 --- /dev/null +++ b/devel/bsdcflow/files/patch-gnu_Makefile @@ -0,0 +1,27 @@ +--- Makefile.orig 2014-01-14 00:24:40.000000000 +0100 ++++ Makefile 2014-01-14 00:25:34.000000000 +0100 +@@ -1,3 +1,4 @@ ++DESTDIR?= + PREFIX?=/usr/local + MANDIR?=$(PREFIX)/share/man + MAN1DIR=$(MANDIR)/man1 +@@ -67,11 +68,11 @@ + $(RM) $(CFLOWMAN).gz $(CMAN).gz $(ASMMAN).gz + + install: mkdirs build +- $(INSTALL) -d $(PREFIX)/bin +- $(INSTALL) -c -m 0755 $(CFLOW) $(PREFIX)/bin/$(CFLOW) +- $(INSTALL) -c -m 0755 $(ASMPROG) $(PREFIX)/bin/$(ASMPROG) +- $(INSTALL) -c -m 0755 $(CPROG) $(PREFIX)/bin/$(CPROG) +- $(INSTALL) -d $(MAN1DIR) +- $(INSTALL) -c -m 0644 $(CFLOWMAN).gz $(MAN1DIR)/$(CFLOWMAN).gz +- $(INSTALL) -c -m 0644 $(ASMMAN).gz $(MAN1DIR)/$(ASMMAN).gz +- $(INSTALL) -c -m 0644 $(CMAN).gz $(MAN1DIR)/$(CMAN).gz ++ $(INSTALL) -d $(DESTDIR)$(PREFIX)/bin ++ $(INSTALL) -c -m 0755 $(CFLOW) $(DESTDIR)$(PREFIX)/bin/$(CFLOW) ++ $(INSTALL) -c -m 0755 $(ASMPROG) $(DESTDIR)$(PREFIX)/bin/$(ASMPROG) ++ $(INSTALL) -c -m 0755 $(CPROG) $(DESTDIR)$(PREFIX)/bin/$(CPROG) ++ $(INSTALL) -d $(DESTDIR)$(MAN1DIR) ++ $(INSTALL) -c -m 0644 $(CFLOWMAN).gz $(DESTDIR)$(MAN1DIR)/$(CFLOWMAN).gz ++ $(INSTALL) -c -m 0644 $(ASMMAN).gz $(DESTDIR)$(MAN1DIR)/$(ASMMAN).gz ++ $(INSTALL) -c -m 0644 $(CMAN).gz $(DESTDIR)$(MAN1DIR)/$(CMAN).gz diff --git a/devel/bsdcflow/pkg-descr b/devel/bsdcflow/pkg-descr index e6413eb98e6d..4b7132e865b6 100644 --- a/devel/bsdcflow/pkg-descr +++ b/devel/bsdcflow/pkg-descr @@ -2,4 +2,4 @@ cflow reads files as C or assembler program source and prints a graph of the function call hierarchy. Called functions are indented according to their caller-callee relationship, in the order of occurrence. -WWW: http://www.sysfault.org/projects +WWW: http://bitbucket.org/marcusva/cflow |