pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
cups-filters: remove unused configure args libppd: debugging issues with filters libcupsfilters: remove mutool
Module Name: pkgsrc-wip
Committed By: Kevin Bloom <kevin.bloom%posteo.net@localhost>
Pushed By: nuclearkev
Date: Tue Apr 16 14:38:11 2024 -0400
Changeset: 6a96cc649762935221fa93c90bdb68139441245d
Modified Files:
cups-filters/Makefile
cups-filters/PLIST
libcupsfilters/DESCR
libcupsfilters/Makefile
libppd/DESCR
libppd/Makefile
libppd/distinfo
Added Files:
libppd/TODO
Log Message:
cups-filters: remove unused configure args
libppd: debugging issues with filters
libcupsfilters: remove mutool
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6a96cc649762935221fa93c90bdb68139441245d
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
cups-filters/Makefile | 5 -----
cups-filters/PLIST | 3 +++
libcupsfilters/DESCR | 24 +-----------------------
libcupsfilters/Makefile | 3 +++
libppd/DESCR | 26 +++-----------------------
libppd/Makefile | 2 ++
libppd/TODO | 4 ++++
libppd/distinfo | 1 +
8 files changed, 17 insertions(+), 51 deletions(-)
diffs:
diff --git a/cups-filters/Makefile b/cups-filters/Makefile
index e6b7b98c53..681a289dab 100644
--- a/cups-filters/Makefile
+++ b/cups-filters/Makefile
@@ -21,15 +21,10 @@ USE_LIBTOOL= yes
USE_TOOLS+= bash:run pkg-config gmake gdbus-codegen
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+= --disable-braille
-CONFIGURE_ARGS+= --disable-ldap
CONFIGURE_ARGS+= --disable-mutool
CONFIGURE_ARGS+= --localstatedir=${VARBASE}
-CONFIGURE_ARGS+= --with-apple-raster-filter=rastertopdf
CONFIGURE_ARGS+= --with-gs-path=${PREFIX}/bin/gs
-CONFIGURE_ARGS+= --with-pdftops-path=${PREFIX}/bin/pdftops
CONFIGURE_ARGS+= --with-shell=${TOOLS_PATH.bash}
-CONFIGURE_ARGS+= --with-test_font_path=${PREFIX}/share/fonts/X11/TTF/DejaVuSans.ttf
LDFLAGS.SunOS+= -lresolv
diff --git a/cups-filters/PLIST b/cups-filters/PLIST
index 1362c08636..3317f5ddf5 100644
--- a/cups-filters/PLIST
+++ b/cups-filters/PLIST
@@ -37,6 +37,9 @@ libexec/cups/filter/universal
man/man1/driverless.1
man/man1/foomatic-rip.1
share/cups/drv/cupsfilters.drv
+share/cups/mime/cupsfilters-ghostscript.convs
+share/cups/mime/cupsfilters-individual.convs
+share/cups/mime/cupsfilters-poppler.convs
share/cups/mime/cupsfilters-universal-postscript.convs
share/cups/mime/cupsfilters-universal.convs
share/cups/mime/cupsfilters.convs
diff --git a/libcupsfilters/DESCR b/libcupsfilters/DESCR
index 2f251d9052..1354cb66b5 100644
--- a/libcupsfilters/DESCR
+++ b/libcupsfilters/DESCR
@@ -1,23 +1 @@
-TODO: Adjust the following lines from README.md
-
-# OpenPrinting libcupsfilters v2.0.0 - 2023-09-22
-
-Looking for compile instructions? Read the file "INSTALL"
-instead...
-
-
-## INTRODUCTION
-
-CUPS is a standards-based, open-source printing system used by Apple's
-Mac OS® and other UNIX®-like operating systems, especially also
-Linux. CUPS uses the Internet Printing Protocol ("IPP") and provides
-System V and Berkeley command-line interfaces, a web interface, and a
-C API to manage printers and print jobs.
-
-CUPS 1.0 was released in early 2000 and since then and until CUPS 2.x
-(at least) conversion of the data format of incoming print jobs to the
-format the printer needs was done by external filter executables, each
-taking an input format on stdin and producing an output format on
-stdout. Depending on conversion needs one or more of them were run in
-a chain.
-...
+libcupsfilters is a supporting library for print/cups-filters.
diff --git a/libcupsfilters/Makefile b/libcupsfilters/Makefile
index d08d0d85f1..672d641cae 100644
--- a/libcupsfilters/Makefile
+++ b/libcupsfilters/Makefile
@@ -18,6 +18,9 @@ USE_LANGUAGES= c c++
CONFLICTS= cups-filters<2.0.0
+CONFIGURE_ARGS+= --disable-mutool
+CONFIGURE_ARGS+= --with-test_font_path=${PREFIX}/share/fonts/X11/TTF/DejaVuSans.ttf
+
PKGCONFIG_OVERRIDE+= libcupsfilters.pc.in
.include "options.mk"
diff --git a/libppd/DESCR b/libppd/DESCR
index 81814dd38f..a299b20a5b 100644
--- a/libppd/DESCR
+++ b/libppd/DESCR
@@ -1,23 +1,3 @@
-TODO: Adjust the following lines from README.md
-
-# OpenPrinting libppd v2.0.0 - 2023-09-22
-
-Looking for compile instructions? Read the file "INSTALL"
-instead...
-
-
-## INTRODUCTION
-
-CUPS is a standards-based, open-source printing system used by Apple's
-Mac OS® and other UNIX®-like operating systems, especially also
-Linux. CUPS uses the Internet Printing Protocol ("IPP") and provides
-System V and Berkeley command-line interfaces, a web interface, and a
-C API to manage printers and print jobs.
-
-CUPS 1.0 was released in early 2000 and since then and until CUPS 2.x
-PPD (PostScript Printer Description) files were used to describe the
-properties, features and user-settable options of printers. The
-development of PPD files (and also PostScript) was stopped by Adobe
-back in 1984, and Michael Sweet, author of CUPS, deprecated PPD files
-already ~10 years ago, seeking for a more modern alternative.
-...
+libppd is a supporting library for lib/cups-filters that gives it the
+ability to read, created, and convert PPD files for driverless
+printing.
diff --git a/libppd/Makefile b/libppd/Makefile
index 6c21178283..29c0f22d69 100644
--- a/libppd/Makefile
+++ b/libppd/Makefile
@@ -16,6 +16,8 @@ USE_LIBTOOL= yes
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
+CONFIGURE_ARGS+= --disable-mutool
+
PKGCONFIG_OVERRIDE+= libppd.pc.in
.include "../../wip/libcupsfilters/buildlink3.mk"
diff --git a/libppd/TODO b/libppd/TODO
new file mode 100644
index 0000000000..da1beb3425
--- /dev/null
+++ b/libppd/TODO
@@ -0,0 +1,4 @@
+there is something wrong with the `ppdLoadAttributes` function found
+in `ppd/ppd-ipp.c`. I've yet to be able to figure out what is the
+issue. There is likely another issue a `cfFilterGhostscript`
+somewhere.
diff --git a/libppd/distinfo b/libppd/distinfo
index b50fa34c8f..108fa2bcfb 100644
--- a/libppd/distinfo
+++ b/libppd/distinfo
@@ -3,3 +3,4 @@ $NetBSD$
BLAKE2s (libppd-2.0.0.tar.gz) = b1f1f36e710750a099912db5a173d8462c62eb72623a88afb87b4c56a32ee447
SHA512 (libppd-2.0.0.tar.gz) = 9eff31bcb7088f9957b1bb7933619316d66c2f0fbbc1656afc654ba067aab47f2187a15fd6d99a8037edb553bc73d2abf4d4e07fd781e040bdebbc5f0d103f99
Size (libppd-2.0.0.tar.gz) = 844183 bytes
+SHA1 (patch-ppd_ppd-filter.c) = 5ab37885d2f48f4ccc36f51050a750c88fa5df0e
Home |
Main Index |
Thread Index |
Old Index