pkgsrc-Changes archive

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

CVS commit: pkgsrc/time/gkrellaclock



Module Name:    pkgsrc
Committed By:   pho
Date:           Sat Aug 30 13:37:10 UTC 2025

Added Files:
        pkgsrc/time/gkrellaclock: DESCR Makefile PLIST distinfo
        pkgsrc/time/gkrellaclock/files: Makefile

Log Message:
time/gkrellaclock: import gkrellaclock-0.3.4

This is a plugin for Gkrellm that displays an analog clock.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/time/gkrellaclock/DESCR \
    pkgsrc/time/gkrellaclock/Makefile pkgsrc/time/gkrellaclock/PLIST \
    pkgsrc/time/gkrellaclock/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/time/gkrellaclock/files/Makefile

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

Added files:

Index: pkgsrc/time/gkrellaclock/DESCR
diff -u /dev/null pkgsrc/time/gkrellaclock/DESCR:1.1
--- /dev/null   Sat Aug 30 13:37:10 2025
+++ pkgsrc/time/gkrellaclock/DESCR      Sat Aug 30 13:37:09 2025
@@ -0,0 +1 @@
+This is a plugin for Gkrellm that displays an analog clock.
Index: pkgsrc/time/gkrellaclock/Makefile
diff -u /dev/null pkgsrc/time/gkrellaclock/Makefile:1.1
--- /dev/null   Sat Aug 30 13:37:10 2025
+++ pkgsrc/time/gkrellaclock/Makefile   Sat Aug 30 13:37:09 2025
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2025/08/30 13:37:09 pho Exp $
+
+DISTNAME=      gkrellaclock-0.3.4
+CATEGORIES=    time sysutils
+MASTER_SITES=  ${MASTER_SITE_GENTOO:=distfiles/ee/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Nice analog clock for Gkrellm
+LICENSE=       gnu-gpl-v2
+
+WRKSRC=                ${WRKDIR}/${DISTNAME:S/aclock/Aclock/}
+
+USE_TOOLS+=    pkg-config
+USE_LIBTOOL=   yes
+
+MAKE_FILE=     ${FILESDIR}/Makefile
+MAKE_FLAGS+=   INSTALL_LIB_DIR=${INSTALL_LIB_DIR:Q}
+MAKE_FLAGS+=   INSTALL_LIB=${INSTALL_LIB:Q}
+MAKE_FLAGS+=   PLUGIN_DIR=${PREFIX:Q}/lib/gkrellm2/plugins
+
+.include "../../sysutils/gkrellm/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/time/gkrellaclock/PLIST
diff -u /dev/null pkgsrc/time/gkrellaclock/PLIST:1.1
--- /dev/null   Sat Aug 30 13:37:10 2025
+++ pkgsrc/time/gkrellaclock/PLIST      Sat Aug 30 13:37:09 2025
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2025/08/30 13:37:09 pho Exp $
+lib/gkrellm2/plugins/gkrellaclock.la
Index: pkgsrc/time/gkrellaclock/distinfo
diff -u /dev/null pkgsrc/time/gkrellaclock/distinfo:1.1
--- /dev/null   Sat Aug 30 13:37:10 2025
+++ pkgsrc/time/gkrellaclock/distinfo   Sat Aug 30 13:37:09 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/08/30 13:37:09 pho Exp $
+
+BLAKE2s (gkrellaclock-0.3.4.tar.gz) = fae58c83e91bb6a486ea2458e1b3439009480836ed0307b96061f8a95bc8a4d2
+SHA512 (gkrellaclock-0.3.4.tar.gz) = 2e6002bc4d535899cc8b86377d596bcee5e64d05fe4239eaab2de8e387a40b8dee600d9fcd5f30feb68bb3e54bf6b4745d4c7b79ea9fee57b856eeb3dac12524
+Size (gkrellaclock-0.3.4.tar.gz) = 18853 bytes

Index: pkgsrc/time/gkrellaclock/files/Makefile
diff -u /dev/null pkgsrc/time/gkrellaclock/files/Makefile:1.1
--- /dev/null   Sat Aug 30 13:37:10 2025
+++ pkgsrc/time/gkrellaclock/files/Makefile     Sat Aug 30 13:37:10 2025
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2025/08/30 13:37:10 pho Exp $
+#
+# Replacement Makefile for gkrellaclock for portability
+#
+
+OBJS=  gkrellaclock.lo
+
+PKG_CONFIG_DEPS=       gtk+-2.0
+EXTRA_CFLAGS!=         pkg-config ${PKG_CONFIG_DEPS} --cflags
+EXTRA_LIBS!=           pkg-config ${PKG_CONFIG_DEPS} --libs
+
+.PHONY: all
+all: gkrellaclock.la
+
+gkrellaclock.la: ${OBJS}
+       ${LIBTOOL} --tag=CC --mode=link \
+               ${CC} ${LDFLAGS} ${EXTRA_LIBS} ${.ALLSRC} -o ${.TARGET} \
+               -module -shared -avoid-version -rpath ${PLUGIN_DIR:Q}
+
+.SUFFIXES: .c .lo
+.c.lo:
+       ${LIBTOOL} --tag=CC --mode=compile \
+               ${CC} -c ${CFLAGS} ${EXTRA_CFLAGS} ${.IMPSRC} -shared
+
+.PHONY: install
+install: gkrellaclock.la
+       ${INSTALL_LIB_DIR} ${DESTDIR}${PLUGIN_DIR}
+       ${LIBTOOL} --mode=install ${INSTALL_LIB} ${.ALLSRC} ${DESTDIR}${PLUGIN_DIR}



Home | Main Index | Thread Index | Old Index