pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/libsfdo



Module Name:    pkgsrc
Committed By:   kikadf
Date:           Tue Apr 14 09:49:28 UTC 2026

Added Files:
        pkgsrc/devel/libsfdo: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
libsfdo: new package

The freedesktop.org specifications are sometimes ambiguous
in their requirements, leaving room for interpretation.
libsfdo tries to follow them as closely as possible nonetheless,
except for cases when doing so would add too much complexity for
no benefit and/or result in suboptimal behavior. Additionally,
libsfdo is much stricter than other implementations, so it may
refuse to process non-conformant desktop entry files or icon themes.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/libsfdo/DESCR \
    pkgsrc/devel/libsfdo/Makefile pkgsrc/devel/libsfdo/PLIST \
    pkgsrc/devel/libsfdo/buildlink3.mk pkgsrc/devel/libsfdo/distinfo

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

Added files:

Index: pkgsrc/devel/libsfdo/DESCR
diff -u /dev/null pkgsrc/devel/libsfdo/DESCR:1.1
--- /dev/null   Tue Apr 14 09:49:28 2026
+++ pkgsrc/devel/libsfdo/DESCR  Tue Apr 14 09:49:28 2026
@@ -0,0 +1,7 @@
+The freedesktop.org specifications are sometimes ambiguous
+in their requirements, leaving room for interpretation.
+libsfdo tries to follow them as closely as possible nonetheless,
+except for cases when doing so would add too much complexity for
+no benefit and/or result in suboptimal behavior. Additionally,
+libsfdo is much stricter than other implementations, so it may
+refuse to process non-conformant desktop entry files or icon themes.
Index: pkgsrc/devel/libsfdo/Makefile
diff -u /dev/null pkgsrc/devel/libsfdo/Makefile:1.1
--- /dev/null   Tue Apr 14 09:49:28 2026
+++ pkgsrc/devel/libsfdo/Makefile       Tue Apr 14 09:49:28 2026
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2026/04/14 09:49:28 kikadf Exp $
+
+DISTNAME=              libsfdo-0.1.4
+CATEGORIES=            devel
+MASTER_SITE_GITLAB=    https://gitlab.freedesktop.org/
+MASTER_SITES=          ${MASTER_SITE_GITLAB:=vyivel/}
+GITLAB_TAG=            v${PKGVERSION_NOREV}
+
+MAINTAINER=    kikadf.01%gmail.com@localhost
+HOMEPAGE=      https://gitlab.freedesktop.org/vyivel/libsfdo/
+COMMENT=       Libraries which implement some of the freedesktop.org specifications
+LICENSE=       2-clause-bsd
+
+WRKSRC=                ${WRKDIR}/libsfdo-${GITLAB_TAG}
+
+.include "../../devel/meson/build.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/libsfdo/PLIST
diff -u /dev/null pkgsrc/devel/libsfdo/PLIST:1.1
--- /dev/null   Tue Apr 14 09:49:28 2026
+++ pkgsrc/devel/libsfdo/PLIST  Tue Apr 14 09:49:28 2026
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1 2026/04/14 09:49:28 kikadf Exp $
+include/sfdo-basedir.h
+include/sfdo-common.h
+include/sfdo-desktop-file.h
+include/sfdo-desktop.h
+include/sfdo-icon.h
+include/sfdo-version.h
+lib/libsfdo-basedir.so
+lib/libsfdo-basedir.so.0
+lib/libsfdo-desktop-file.so
+lib/libsfdo-desktop-file.so.0
+lib/libsfdo-desktop.so
+lib/libsfdo-desktop.so.0
+lib/libsfdo-icon.so
+lib/libsfdo-icon.so.0
+lib/pkgconfig/libsfdo-basedir.pc
+lib/pkgconfig/libsfdo-desktop-file.pc
+lib/pkgconfig/libsfdo-desktop.pc
+lib/pkgconfig/libsfdo-icon.pc
Index: pkgsrc/devel/libsfdo/buildlink3.mk
diff -u /dev/null pkgsrc/devel/libsfdo/buildlink3.mk:1.1
--- /dev/null   Tue Apr 14 09:49:28 2026
+++ pkgsrc/devel/libsfdo/buildlink3.mk  Tue Apr 14 09:49:28 2026
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2026/04/14 09:49:28 kikadf Exp $
+
+BUILDLINK_TREE+=       libsfdo
+
+.if !defined(LIBSFDO_BUILDLINK3_MK)
+LIBSFDO_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libsfdo+=        libsfdo>=0.1.4
+BUILDLINK_ABI_DEPENDS.libsfdo+=        libsfdo>=0.1.4
+BUILDLINK_PKGSRCDIR.libsfdo?=  ../../devel/libsfdo
+
+.endif # LIBSFDO_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libsfdo
Index: pkgsrc/devel/libsfdo/distinfo
diff -u /dev/null pkgsrc/devel/libsfdo/distinfo:1.1
--- /dev/null   Tue Apr 14 09:49:28 2026
+++ pkgsrc/devel/libsfdo/distinfo       Tue Apr 14 09:49:28 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/04/14 09:49:28 kikadf Exp $
+
+BLAKE2s (libsfdo-0.1.4.tar.gz) = 73e4d513b8e310b1dea1ac563f0ccecf7c3402a113b27ca853076dbba03c94ea
+SHA512 (libsfdo-0.1.4.tar.gz) = 53360c39a537bb158dff1bd69c5abe1f2682929e946ce0d4fe55a424820946399995d883cbd89bf04bc6a0abe8db593adcbf3c716020d746aac4d73ba9d80023
+Size (libsfdo-0.1.4.tar.gz) = 56106 bytes



Home | Main Index | Thread Index | Old Index