git: c5c53fced26c - main - sysutils/lockfile-progs: Update to 0.1.20
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 10 Dec 2024 06:49:17 UTC
The branch main has been updated by yasu:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c5c53fced26cc656c2d4a98cbc5f5dcde5d877da
commit c5c53fced26cc656c2d4a98cbc5f5dcde5d877da
Author: Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2024-12-10 06:44:11 +0000
Commit: Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2024-12-10 06:48:18 +0000
sysutils/lockfile-progs: Update to 0.1.20
ChangeLog: https://tracker.debian.org/news/1592939/accepted-lockfile-progs-0120-source-into-unstable/
---
sysutils/lockfile-progs/Makefile | 14 +++++++-------
sysutils/lockfile-progs/distinfo | 6 +++---
sysutils/lockfile-progs/files/patch-Makefile | 10 ++++++----
3 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/sysutils/lockfile-progs/Makefile b/sysutils/lockfile-progs/Makefile
index 7727ea4544c3..648b5321de6f 100644
--- a/sysutils/lockfile-progs/Makefile
+++ b/sysutils/lockfile-progs/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lockfile-progs
-DISTVERSION= 0.1.19
-PORTREVISION= 1
+DISTVERSION= 0.1.20
CATEGORIES= sysutils
MASTER_SITES= DEBIAN_POOL
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -14,17 +13,20 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= liblockfile.so:devel/liblockfile
+USES= tar:xz
+
ALL_TARGET= lockfile-create
WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}
-PORTDOCS= TODO changelog
+PORTDOCS= changelog
OPTIONS_DEFINE= DOCS
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/lockfile-create ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/lockfile-progs.1 ${STAGEDIR}${PREFIX}/share/man/man1
-.for f in lockfile-remove lockfile-touch lockfile-check mail-lock mail-unlock mail-touchlock
+.for f in lockfile-remove lockfile-touch lockfile-check mail-lock mail-unlock \
+ mail-touchlock
${LN} ${STAGEDIR}${PREFIX}/bin/lockfile-create ${STAGEDIR}${PREFIX}/bin/${f}
${LN} -s lockfile-progs.1 ${STAGEDIR}${PREFIX}/share/man/man1/${f}.1
.endfor
@@ -32,8 +34,6 @@ do-install:
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in TODO debian/changelog
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
+ ${INSTALL_DATA} ${WRKSRC}/debian/changelog ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/sysutils/lockfile-progs/distinfo b/sysutils/lockfile-progs/distinfo
index 5448c2f85b4d..e5a2bd1ca94b 100644
--- a/sysutils/lockfile-progs/distinfo
+++ b/sysutils/lockfile-progs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631017268
-SHA256 (lockfile-progs_0.1.19.tar.gz) = 2c5704b01c8f474f82921780e4592a927b2bf6a6d7616354a6c5d7cd5664857e
-SIZE (lockfile-progs_0.1.19.tar.gz) = 104345
+TIMESTAMP = 1733812293
+SHA256 (lockfile-progs_0.1.20.tar.xz) = 0197e8b7826ce393b0585d345f3dd97e51829aba465a8770b5658837b6d4188c
+SIZE (lockfile-progs_0.1.20.tar.xz) = 14460
diff --git a/sysutils/lockfile-progs/files/patch-Makefile b/sysutils/lockfile-progs/files/patch-Makefile
index 63685c2a45d2..307454a3c047 100644
--- a/sysutils/lockfile-progs/files/patch-Makefile
+++ b/sysutils/lockfile-progs/files/patch-Makefile
@@ -1,13 +1,15 @@
---- Makefile.orig 2021-09-03 17:40:30 UTC
+--- Makefile.orig 2024-12-09 19:42:32 UTC
+++ Makefile
-@@ -1,5 +1,5 @@
+@@ -1,6 +1,6 @@
-LOADLIBES := -llockfile
+-CFLAGS := -g -Wall -Wformat-security -Werror -O2 -fwrapv -fno-strict-aliasing $(CFLAGS)
+LOADLIBES := -L${LOCALBASE}/lib -llockfile
- CFLAGS ?= -g -Wall -Wformat-security -Werror -O2 -fwrapv -fno-strict-aliasing
++#CFLAGS := -g -Wall -Wformat-security -Werror -O2 -fwrapv -fno-strict-aliasing $(CFLAGS)
all: lockfile-create
-@@ -24,7 +24,10 @@ all: lockfile-create
+ rm -rf bin
+@@ -23,7 +23,10 @@ lockfile-create: lockfile-progs.o
.PHONY: all
lockfile-create: lockfile-progs.o