diff options
author | tdb <tdb@FreeBSD.org> | 2010-07-26 23:38:37 +0800 |
---|---|---|
committer | tdb <tdb@FreeBSD.org> | 2010-07-26 23:38:37 +0800 |
commit | a02b38c4d2146f1c60ef498ec29fecfdabc67fc3 (patch) | |
tree | a59bda940d9b9096f12814b4f4fcc28382c23aba | |
parent | 44a7c89cedb31da8aa66327b2eca0b46519877bc (diff) | |
download | freebsd-ports-gnome-a02b38c4d2146f1c60ef498ec29fecfdabc67fc3.tar.gz freebsd-ports-gnome-a02b38c4d2146f1c60ef498ec29fecfdabc67fc3.tar.zst freebsd-ports-gnome-a02b38c4d2146f1c60ef498ec29fecfdabc67fc3.zip |
- Use INSTALL_PROGRAM to respect STRIP.
- Mark BROKEN on non-i386 architectures.
PR: ports/148948
Submitted by: swell.k@gmail.com
-rw-r--r-- | sysutils/freecolor/Makefile | 14 | ||||
-rw-r--r-- | sysutils/freecolor/files/patch-Makefile.in | 20 |
2 files changed, 28 insertions, 6 deletions
diff --git a/sysutils/freecolor/Makefile b/sysutils/freecolor/Makefile index 98bb287227a0..8b875f9c6538 100644 --- a/sysutils/freecolor/Makefile +++ b/sysutils/freecolor/Makefile @@ -16,6 +16,18 @@ COMMENT= Displays free memory as a bargraph LIB_DEPENDS= statgrab.8:${PORTSDIR}/devel/libstatgrab GNU_CONFIGURE= yes +MAKE_ENV+= INSTALL="${INSTALL}" INSTALL_PROGRAM="${INSTALL_PROGRAM}" PLIST_FILES= bin/freecolor -.include <bsd.port.mk> +.if !defined(WITHOUT_SETGID) +BINGRP?= kmem +BINMODE?= 2555 +.endif + +.include <bsd.port.pre.mk> + +.if ${ARCH} != "i386" +BROKEN= Does not function correctly on !i386 +.endif + +.include <bsd.port.post.mk> diff --git a/sysutils/freecolor/files/patch-Makefile.in b/sysutils/freecolor/files/patch-Makefile.in index 51bb11e0a299..572e0ce8c697 100644 --- a/sysutils/freecolor/files/patch-Makefile.in +++ b/sysutils/freecolor/files/patch-Makefile.in @@ -1,11 +1,21 @@ ---- Makefile.in.bak Sun Oct 30 09:50:03 2005 -+++ Makefile.in Sun Oct 30 09:50:13 2005 -@@ -21,7 +21,7 @@ +--- ./Makefile.in.orig 2005-06-04 15:52:52.000000000 +0100 ++++ ./Makefile.in 2010-07-26 12:40:15.000000000 +0100 +@@ -2,7 +2,6 @@ + CFLAGS = -Wall @CFLAGS@ @DEFS@ + CPPFLAGS = @CPPFLAGS@ @DEFS@ + LDFLAGS = @LDFLAGS@ @LIBS@ +-INSTALL = @INSTALL@ + + prefix = @prefix@ + mandir = @mandir@ +@@ -19,9 +18,8 @@ + cp -i free `which free` + install: - strip free +- strip free -$(INSTALL) -d $(bindir) - $(INSTALL) -m 755 free $(bindir)/freecolor -+ $(INSTALL) -g kmem -m 2755 free $(bindir)/freecolor ++ $(INSTALL_PROGRAM) free $(bindir)/freecolor clean: rm -f core free *~ |