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