pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/xtrlock



Module Name:    pkgsrc
Committed By:   vins
Date:           Sun Nov 30 10:14:05 UTC 2025

Modified Files:
        pkgsrc/x11/xtrlock: Makefile distinfo

Log Message:
x11/xtrlock: update to 2.18

# pkgsrc changes

* Simplify Makefile
* Add HOMEPAGE

# upstream changes

* Apply patch from Takeshi Hamasaki to fix a mistake in the manpage.
  (Closes: #1121176)


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/xtrlock/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/x11/xtrlock/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/xtrlock/Makefile
diff -u pkgsrc/x11/xtrlock/Makefile:1.6 pkgsrc/x11/xtrlock/Makefile:1.7
--- pkgsrc/x11/xtrlock/Makefile:1.6     Sat Jun  7 16:32:55 2025
+++ pkgsrc/x11/xtrlock/Makefile Sun Nov 30 10:14:05 2025
@@ -1,20 +1,28 @@
-# $NetBSD: Makefile,v 1.6 2025/06/07 16:32:55 vins Exp $
+# $NetBSD: Makefile,v 1.7 2025/11/30 10:14:05 vins Exp $
 
-DISTNAME=      xtrlock-2.17
+DISTNAME=      xtrlock-2.18
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_DEBIAN:=pool/main/x/xtrlock/}
 EXTRACT_SUFX=  .tar.xz
 DISTFILES=     ${DEFAULT_DISTFILES:S/-/_/}
 
 MAINTAINER=    vins%NetBSD.org@localhost
+HOMEPAGE=      https://salsa.debian.org/debian/xtrlock
 COMMENT=       Simple X11 screen lock tool
 LICENSE=       gnu-gpl-v3
 
 USE_IMAKE=     yes
 
+FORCE_C_STD=   c99
+
+.include "../../mk/bsd.prefs.mk"
+
 # mitigate CVE-2016-10894
 CFLAGS+=       -DMULTITOUCH
-FORCE_C_STD=   c99
+.if exists(/etc/shadow) && !(${OPSYS:M*BSD} != "" || ${OPSYS} == "Darwin" || ${OPSYS} == "DragonFly")
+CFLAGS+=       -DSHADOW_PWD    #getspnam()
+.endif
+
 LDFLAGS+=      -lXi
 
 .include "../../mk/bsd.prefs.mk"
@@ -27,11 +35,7 @@ SUBST_SED.defs=              -e 's|-D_BSD_SOURCE[[:s
 SUBST_MESSAGE.defs=    Replacing deprecated preprocessor-defined macros.
 .endif
 
-.if exists(/etc/shadow) && !(${OPSYS:M*BSD} != "" || ${OPSYS} == "Darwin" || ${OPSYS} == "DragonFly")
-MAKE_FLAGS+=           CCOPTIONS="${CFLAGS} -DSHADOW_PWD"                      #getspnam()
-.else
 MAKE_FLAGS+=           CCOPTIONS=${CFLAGS:Q}
-.endif
 MAKE_FLAGS+=           LOCAL_LDFLAGS=${LDFLAGS:Q}
 
 .if    ${OPSYS} == "Linux"
@@ -43,19 +47,6 @@ SETUID_ROOT_PERMS?=  ${REAL_ROOT_USER} ${
 .endif
 SPECIAL_PERMS+=                bin/xtrlock ${SETUID_ROOT_PERMS}
 
-INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1
-
-do-build:
-       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV}                                                           \
-       ${MAKE_PROGRAM} ${MAKE_FLAGS} xtrlock
-
-do-install:
-       ${INSTALL_PROGRAM} ${WRKSRC}/xtrlock                                                            \
-       ${DESTDIR}${PREFIX}/bin/xtrlock
-
-       ${INSTALL_MAN} ${WRKSRC}/xtrlock.man                                                            \
-       ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xtrlock.1
-
 .include "../../x11/libX11/buildlink3.mk"
 .include "../../x11/libXfixes/buildlink3.mk"
 .include "../../x11/libXi/buildlink3.mk"

Index: pkgsrc/x11/xtrlock/distinfo
diff -u pkgsrc/x11/xtrlock/distinfo:1.3 pkgsrc/x11/xtrlock/distinfo:1.4
--- pkgsrc/x11/xtrlock/distinfo:1.3     Sat Jun  7 16:32:55 2025
+++ pkgsrc/x11/xtrlock/distinfo Sun Nov 30 10:14:05 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2025/06/07 16:32:55 vins Exp $
+$NetBSD: distinfo,v 1.4 2025/11/30 10:14:05 vins Exp $
 
-BLAKE2s (xtrlock_2.17.tar.xz) = 4f9fef6fcb753aef4e77be4cd4881d66b86a003dcf8faecd0146cd9d535c8ab2
-SHA512 (xtrlock_2.17.tar.xz) = 710f9be0850440885d73d791e4304841aaf4839bf92a50b1aac9fc6778cfb5cff159f9f5955ffdf8b57cb035308cb1500b783ca3a0b126e8b85bf16f464d21e3
-Size (xtrlock_2.17.tar.xz) = 21704 bytes
+BLAKE2s (xtrlock_2.18.tar.xz) = 5298aafc8eccdafef62913ebde581ddfbd0371ebdfba813da9d768058b637684
+SHA512 (xtrlock_2.18.tar.xz) = 9236c025e70911073aa80cd0ce51e3fb9b4612cb045a69cf059e705f37512ade9f61fbbf1bfe311cc72bc96b6d0453f09250872ad8ef2a70d1454407c8be1bee
+Size (xtrlock_2.18.tar.xz) = 21760 bytes
 SHA1 (patch-xtrlock.c) = 2fdef6890a285883c82a03ff53dea2cfc22fdaf5



Home | Main Index | Thread Index | Old Index