Page MenuHomeFreeBSD

D24586.id71034.diff
No OneTemporary

D24586.id71034.diff

Index: Mk/bsd.port.mk
===================================================================
--- Mk/bsd.port.mk
+++ Mk/bsd.port.mk
@@ -2046,7 +2046,12 @@
CHECKSUM_ALGORITHMS?= sha256
DISTINFO_FILE?= ${MASTERDIR}/distinfo
+_TIMESTAMP!= ${AWK} -F= -v ts=0 '/^TIMESTAMP/ { ts=$$2 } END { print ts}' ${DISTINFO_FILE}
+.if ${_TIMESTAMP} != 0
+MAKE_ENV+= SOURCE_DATE_EPOCH=${_TIMESTAMP}
+.endif
+
MAKE_FLAGS?= -f
MAKEFILE?= Makefile
MAKE_CMD?= ${BSDMAKE}
@@ -3427,6 +3432,9 @@
.if !target(do-package)
PKG_CREATE_ARGS= -r ${STAGEDIR}
+.if ${_TIMESTAMP} != 0
+PKG_CREATE_ARGS+= -t ${_TIMESTAMP}
+.endif
. if defined(PKG_CREATE_VERBOSE)
PKG_CREATE_ARGS+= -v
. endif

File Metadata

Mime Type
text/plain
Expires
Sat, Jan 17, 9:07 PM (4 h, 22 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27699270
Default Alt Text
D24586.id71034.diff (675 B)

Event Timeline