pkgsrc-Changes archive

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

CVS commit: pkgsrc/print/libcupsfilters



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Sat Aug 16 00:58:20 UTC 2025

Added Files:
        pkgsrc/print/libcupsfilters: DESCR Makefile PLIST buildlink3.mk
            distinfo options.mk
        pkgsrc/print/libcupsfilters/patches: patch-cupsfilters_filter.c
            patch-cupsfilters_testfilters.c

Log Message:
print/libcupsfilters: import libcupsfilters-2.1.1

libcupsfilters is a basic package for cups-filters.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/print/libcupsfilters/DESCR \
    pkgsrc/print/libcupsfilters/Makefile pkgsrc/print/libcupsfilters/PLIST \
    pkgsrc/print/libcupsfilters/buildlink3.mk \
    pkgsrc/print/libcupsfilters/distinfo \
    pkgsrc/print/libcupsfilters/options.mk
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/print/libcupsfilters/patches/patch-cupsfilters_filter.c \
    pkgsrc/print/libcupsfilters/patches/patch-cupsfilters_testfilters.c

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

Added files:

Index: pkgsrc/print/libcupsfilters/DESCR
diff -u /dev/null pkgsrc/print/libcupsfilters/DESCR:1.1
--- /dev/null   Sat Aug 16 00:58:20 2025
+++ pkgsrc/print/libcupsfilters/DESCR   Sat Aug 16 00:58:19 2025
@@ -0,0 +1 @@
+libcupsfilters is a basic package for cups-filters.
Index: pkgsrc/print/libcupsfilters/Makefile
diff -u /dev/null pkgsrc/print/libcupsfilters/Makefile:1.1
--- /dev/null   Sat Aug 16 00:58:20 2025
+++ pkgsrc/print/libcupsfilters/Makefile        Sat Aug 16 00:58:19 2025
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1 2025/08/16 00:58:19 ryoon Exp $
+
+DISTNAME=      libcupsfilters-2.1.1
+CATEGORIES=    print
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=OpenPrinting/}
+GITHUB_PROJECT=        libcupsfilters
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    ryoon%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/OpenPrinting/libcupsfilters
+COMMENT=       Library for cups-filters
+LICENSE=       apache-2.0 # with gnu-gpl-v2 and gnu-lgpl-v2 exception
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+=   libcupsfilters.pc.in
+
+.include "options.mk"
+
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/lcms2/buildlink3.mk"
+.include "../../graphics/libexif/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../print/ghostscript/buildlink3.mk"
+.include "../../print/libcups/buildlink3.mk"
+.include "../../print/mupdf/buildlink3.mk"
+.include "../../print/poppler-cpp/buildlink3.mk"
+.include "../../print/qpdf/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/libcupsfilters/PLIST
diff -u /dev/null pkgsrc/print/libcupsfilters/PLIST:1.1
--- /dev/null   Sat Aug 16 00:58:20 2025
+++ pkgsrc/print/libcupsfilters/PLIST   Sat Aug 16 00:58:19 2025
@@ -0,0 +1,49 @@
+@comment $NetBSD: PLIST,v 1.1 2025/08/16 00:58:19 ryoon Exp $
+include/cupsfilters/bitmap.h
+include/cupsfilters/catalog.h
+include/cupsfilters/colord.h
+include/cupsfilters/colormanager.h
+include/cupsfilters/driver.h
+include/cupsfilters/filter.h
+include/cupsfilters/ieee1284.h
+include/cupsfilters/image.h
+include/cupsfilters/ipp.h
+include/cupsfilters/log.h
+include/cupsfilters/pdf.h
+include/cupsfilters/raster.h
+lib/libcupsfilters.la
+lib/pkgconfig/libcupsfilters.pc
+share/cups/banners/classified
+share/cups/banners/confidential
+share/cups/banners/form
+share/cups/banners/secret
+share/cups/banners/standard
+share/cups/banners/topsecret
+share/cups/banners/unclassified
+share/cups/charsets/pdf.utf-8
+share/cups/charsets/pdf.utf-8.heavy
+share/cups/charsets/pdf.utf-8.simple
+share/cups/data/classified.pdf
+share/cups/data/confidential.pdf
+share/cups/data/default-testpage.pdf
+share/cups/data/default.pdf
+share/cups/data/form_english.pdf
+share/cups/data/form_english_in.odt
+share/cups/data/form_russian.pdf
+share/cups/data/form_russian_in.odt
+share/cups/data/secret.pdf
+share/cups/data/standard.pdf
+share/cups/data/testprint
+share/cups/data/topsecret.pdf
+share/cups/data/unclassified.pdf
+share/doc/libcupsfilters/ABOUT-NLS
+share/doc/libcupsfilters/AUTHORS
+share/doc/libcupsfilters/CHANGES-1.x.md
+share/doc/libcupsfilters/CHANGES.md
+share/doc/libcupsfilters/CONTRIBUTING.md
+share/doc/libcupsfilters/COPYING
+share/doc/libcupsfilters/DEVELOPING.md
+share/doc/libcupsfilters/INSTALL.md
+share/doc/libcupsfilters/LICENSE
+share/doc/libcupsfilters/NOTICE
+share/doc/libcupsfilters/README.md
Index: pkgsrc/print/libcupsfilters/buildlink3.mk
diff -u /dev/null pkgsrc/print/libcupsfilters/buildlink3.mk:1.1
--- /dev/null   Sat Aug 16 00:58:20 2025
+++ pkgsrc/print/libcupsfilters/buildlink3.mk   Sat Aug 16 00:58:19 2025
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/08/16 00:58:19 ryoon Exp $
+
+BUILDLINK_TREE+=       libcupsfilters
+
+.if !defined(LIBCUPSFILTERS_BUILDLINK3_MK)
+LIBCUPSFILTERS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libcupsfilters+= libcupsfilters>=2.1.1
+BUILDLINK_PKGSRCDIR.libcupsfilters?=   ../../print/libcupsfilters
+
+.include "../../graphics/png/buildlink3.mk"
+.include "../../print/ghostscript/buildlink3.mk"
+.include "../../print/libcups/buildlink3.mk"
+.include "../../print/qpdf/buildlink3.mk"
+.endif # LIBCUPSFILTERS_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libcupsfilters
Index: pkgsrc/print/libcupsfilters/distinfo
diff -u /dev/null pkgsrc/print/libcupsfilters/distinfo:1.1
--- /dev/null   Sat Aug 16 00:58:20 2025
+++ pkgsrc/print/libcupsfilters/distinfo        Sat Aug 16 00:58:19 2025
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2025/08/16 00:58:19 ryoon Exp $
+
+BLAKE2s (libcupsfilters-2.1.1.tar.xz) = a7c57bcf329169f33d5c69db2574791d601e83c580842a978c5a00f7d57fa12f
+SHA512 (libcupsfilters-2.1.1.tar.xz) = 3025a52713a06cc5f79b2c55bcb4a331fddeb7439636951fd25bfb77c048a1a336143a1b03496e284f12de9c97f35cf1cea44c99f7e8d02f90d849e8f4f083ad
+Size (libcupsfilters-2.1.1.tar.xz) = 1446192 bytes
+SHA1 (patch-cupsfilters_filter.c) = 519552f93f2e656955a15ca51fbd817f04ccbe4d
+SHA1 (patch-cupsfilters_testfilters.c) = 62aa81d13f0e7b392f9ad1511bdffa489f730e1c
Index: pkgsrc/print/libcupsfilters/options.mk
diff -u /dev/null pkgsrc/print/libcupsfilters/options.mk:1.1
--- /dev/null   Sat Aug 16 00:58:20 2025
+++ pkgsrc/print/libcupsfilters/options.mk      Sat Aug 16 00:58:19 2025
@@ -0,0 +1,17 @@
+# $NetBSD: options.mk,v 1.1 2025/08/16 00:58:19 ryoon Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.libcupsfilters
+PKG_SUPPORTED_OPTIONS= dbus
+PKG_SUGGESTED_OPTIONS= dbus
+
+.include "../../mk/bsd.options.mk"
+
+#
+# DBus support
+#
+.if !empty(PKG_OPTIONS:Mdbus)
+.include "../../sysutils/dbus/buildlink3.mk"
+CONFIGURE_ARGS+=       --enable-dbus
+.else
+CONFIGURE_ARGS+=       --disable-dbus
+.endif

Index: pkgsrc/print/libcupsfilters/patches/patch-cupsfilters_filter.c
diff -u /dev/null pkgsrc/print/libcupsfilters/patches/patch-cupsfilters_filter.c:1.1
--- /dev/null   Sat Aug 16 00:58:20 2025
+++ pkgsrc/print/libcupsfilters/patches/patch-cupsfilters_filter.c      Sat Aug 16 00:58:19 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-cupsfilters_filter.c,v 1.1 2025/08/16 00:58:19 ryoon Exp $
+
+* For S_IRUSR.
+
+--- cupsfilters/filter.c.orig  2025-03-22 18:08:00.199525771 +0000
++++ cupsfilters/filter.c
+@@ -18,6 +18,7 @@
+ #include <math.h>
+ #include <errno.h>
+ #include <signal.h>
++#include <sys/stat.h>
+ #include <sys/wait.h>
+ #include <cups/file.h>
+ #include <cups/array.h>
Index: pkgsrc/print/libcupsfilters/patches/patch-cupsfilters_testfilters.c
diff -u /dev/null pkgsrc/print/libcupsfilters/patches/patch-cupsfilters_testfilters.c:1.1
--- /dev/null   Sat Aug 16 00:58:20 2025
+++ pkgsrc/print/libcupsfilters/patches/patch-cupsfilters_testfilters.c Sat Aug 16 00:58:19 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-cupsfilters_testfilters.c,v 1.1 2025/08/16 00:58:19 ryoon Exp $
+
+* For S_IRUSR.
+
+--- cupsfilters/testfilters.c.orig     2025-03-22 18:09:20.163360870 +0000
++++ cupsfilters/testfilters.c
+@@ -7,6 +7,7 @@
+ #include <signal.h>
+ #include <stdio.h>
+ #include <string.h>
++#include <sys/stat.h>
+ 
+ /*
+  * 'remove_white_space()' - Remove white spaces from beginning and end of a string



Home | Main Index | Thread Index | Old Index