svn commit: r424828 - in head/devel/libfaketime: . files
Kubilay Kocak
koobs at FreeBSD.org
Fri Oct 28 12:08:09 UTC 2016
Author: koobs
Date: Fri Oct 28 12:08:07 2016
New Revision: 424828
URL: https://svnweb.freebsd.org/changeset/ports/424828
Log:
devel/libfaketime: Enable FEAT(ures), Fix typo's
- Fix FEATS variable missing from FLAGS added to CFLAGS in src/Makefile
- Explicitly set/add FEATS in MAKE_ENV, with comment about the
FAKE_STAT feature (it doesn't build).
- Fix typo in man page variable name (MAN[D]IR) causing man page to be
installed in PREFIX/share. Also MANDIR is relative, not absolute.
- Update PLIST_FILES accordingly.
- Bump PORTREVISION.
Modified:
head/devel/libfaketime/Makefile
head/devel/libfaketime/files/patch-src_Makefile
Modified: head/devel/libfaketime/Makefile
==============================================================================
--- head/devel/libfaketime/Makefile Fri Oct 28 11:42:35 2016 (r424827)
+++ head/devel/libfaketime/Makefile Fri Oct 28 12:08:07 2016 (r424828)
@@ -4,6 +4,7 @@
PORTNAME= libfaketime
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.6-20160627
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= koobs at FreeBSD.org
@@ -19,15 +20,19 @@ USE_LDCONFIG= yes
GH_ACCOUNT= wolfcw
GH_TAGNAME= da77808
-MAKE_ENV+= WARNS="-Wall" \
- MANIR="${MANDIRS}"
+# FAKE_STAT doesn't currently work on FreeBSD
+# Add -DFAKE_STAT to FEATS to see why
+
+MAKE_ENV+= FEATS="-DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS" \
+ WARNS="-Wall" \
+ MANDIR="/man"
PLIST_FILES= bin/faketime \
lib/faketime/libfaketime.so.1 \
lib/faketime/libfaketimeMT.so.1 \
share/doc/faketime/NEWS \
share/doc/faketime/README \
- share/man/man1/faketime.1.gz
+ man/man1/faketime.1.gz
SHEBANG_FILES= test/testframe.sh \
test/functests/common.inc
Modified: head/devel/libfaketime/files/patch-src_Makefile
==============================================================================
--- head/devel/libfaketime/files/patch-src_Makefile Fri Oct 28 11:42:35 2016 (r424827)
+++ head/devel/libfaketime/files/patch-src_Makefile Fri Oct 28 12:08:07 2016 (r424828)
@@ -10,7 +10,7 @@
+
+WARNS ?= -Wall -Wextra -Werror
+FEATS ?= -DFAKE_STAT -DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS
-+FLAGS ?= -std=gnu99 -fPIC $(WARNS) -DPREFIX='"'$(PREFIX)'"' -DLIBDIRNAME='"'$(LIBDIRNAME)'"'
++FLAGS ?= -std=gnu99 -fPIC $(WARNS) $(FEATS) -DPREFIX='"'$(PREFIX)'"' -DLIBDIRNAME='"'$(LIBDIRNAME)'"'
+
ifeq ($(PLATFORM),SunOS)
-CFLAGS += -D__EXTENSIONS__ -D_XOPEN_SOURCE=600
More information about the svn-ports-all
mailing list