summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2025-09-01 19:27:28 +0200
committerRene Ladan <rene@FreeBSD.org>2025-09-01 19:27:44 +0200
commit1ec6da71182171853df70937b5a32ecb2730ece5 (patch)
tree7888b480a163d08aea988300873fc0f0925827c9
parentprint/R-cran-textshaping: Update to 1.0.2 (diff)
converters/pdf2djvu: Remove expired port
2025-08-31 converters/pdf2djvu: Port has been abandoned upstream for almost three years: https://groups.io/g/pdf2djvu/message/146
-rw-r--r--MOVED1
-rw-r--r--converters/Makefile1
-rw-r--r--converters/pdf2djvu/Makefile61
-rw-r--r--converters/pdf2djvu/distinfo9
-rw-r--r--converters/pdf2djvu/files/bootstrap9
-rw-r--r--converters/pdf2djvu/files/patch-sys-uuid.cc11
-rw-r--r--converters/pdf2djvu/pkg-descr3
-rw-r--r--converters/pdf2djvu/pkg-plist12
8 files changed, 1 insertions, 106 deletions
diff --git a/MOVED b/MOVED
index b057f38538e9..73560ff44ea6 100644
--- a/MOVED
+++ b/MOVED
@@ -4741,3 +4741,4 @@ devel/ghub-devel|devel/ghub|2025-09-01|Has expired: Use devel/ghub instead
devel/magit-devel|devel/magit|2025-09-01|Has expired: Use devel/magit instead
devel/forge-devel|devel/forge|2025-09-01|Has expired: Use devel/forge instead
editors/with-editor-devel|editors/with-editor|2025-09-01|Has expired: Use editors/with-editor instead
+converters/pdf2djvu||2025-09-01|Has expired: Port has been abandoned upstream for almost three years: https://groups.io/g/pdf2djvu/message/146
diff --git a/converters/Makefile b/converters/Makefile
index 7a192a7b1bd2..6b251b3bec48 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -135,7 +135,6 @@
SUBDIR += p5-XML-WBXML
SUBDIR += p5-bsdconv
SUBDIR += p5-plutil
- SUBDIR += pdf2djvu
SUBDIR += pear-Services_JSON
SUBDIR += pecl-igbinary
SUBDIR += php-bsdconv
diff --git a/converters/pdf2djvu/Makefile b/converters/pdf2djvu/Makefile
deleted file mode 100644
index 9750702818e5..000000000000
--- a/converters/pdf2djvu/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-PORTNAME= pdf2djvu
-DISTVERSION= 0.9.19
-PORTREVISION= 5
-CATEGORIES= converters
-MASTER_SITES= https://github.com/jwilk/${PORTNAME}/releases/download/${PORTVERSION}/
-
-MAINTAINER= samy.mahmoudi@gmail.com
-COMMENT= Creates DjVu files from PDF files
-WWW= https://jwilk.net/software/pdf2djvu
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/doc/COPYING
-
-BROKEN= does not compile with either LLVM or GCC
-DEPRECATED= Port has been abandoned upstream for almost three years: https://groups.io/g/pdf2djvu/message/146
-EXPIRATION_DATE= 2025-08-31
-
-BUILD_DEPENDS= ${LOCALBASE}/include/pstreams/pstream.h:devel/pstreams
-LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre \
- libpoppler.so:graphics/poppler
-
-USES= autoreconf:build compiler:c++20-lang gettext-tools \
- gmake iconv localbase pkgconfig tar:xz
-USE_CXXSTD= c++20
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
-OPTIONS_DEFINE= COLOR_QUANTIZATION DOCS NLS MULTITHREADING XMP
-OPTIONS_DEFAULT=COLOR_QUANTIZATION MULTITHREADING
-OPTIONS_SUB= yes
-
-COLOR_QUANTIZATION_DESC=Color quantization via GraphicsMagick++
-DOCS_DESC= Generate the man page
-MULTITHREADING_DESC= Multithreading support via OpenMP
-NLS_DESC= Native Language Support via gettext utilities
-XMP_DESC= XMP metadata support via Exiv2
-
-COLOR_QUANTIZATION_LIB_DEPENDS= \
- libGraphicsMagick++.so:graphics/GraphicsMagick \
- libGraphicsMagick.so:graphics/GraphicsMagick
-COLOR_QUANTIZATION_CONFIGURE_WITH=graphicsmagick
-
-DOCS_BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \
- xsltproc:textproc/libxslt
-
-MULTITHREADING_CONFIGURE_ENABLE=openmp
-
-NLS_USES= gettext-runtime
-NLS_CONFIGURE_ENABLE= nls
-
-XMP_LIB_DEPENDS= libexiv2.so:graphics/exiv2
-XMP_CONFIGURE_ENABLE= xmp
-
-post-build-DOCS-on:
- @cd ${WRKSRC}/doc && ${GMAKE}
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/converters/pdf2djvu/distinfo b/converters/pdf2djvu/distinfo
deleted file mode 100644
index c7530d30e390..000000000000
--- a/converters/pdf2djvu/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-TIMESTAMP = 1688214224
-SHA256 (pdf2djvu-0.9.19.tar.xz) = eb45a480131594079f7fe84df30e4a5d0686f7a8049dc7084eebe22acc37aa9a
-SIZE (pdf2djvu-0.9.19.tar.xz) = 309952
-SHA256 (e170ad557d5f13daeeac047dfaa79347bbe5062f.diff) = 55518c001772b1956d5c833a0f206fc31b83bc7d25a8b51c5aa51aea56c87fcd
-SIZE (e170ad557d5f13daeeac047dfaa79347bbe5062f.diff) = 787
-SHA256 (956fedc7e0831126b9006efedad5519c14201c52.diff) = 82c675db1326ec85633376b47ecb6122d0e171dd183b0b8e6f0d6bba74442c4f
-SIZE (956fedc7e0831126b9006efedad5519c14201c52.diff) = 452
-SHA256 (dca43e8182174bc04e107eaefcafcfdfdf9bcd61.diff) = cf504eb1ec5a7159d965614fa62d90bccf03e0e29685881d1c3056c23a01b749
-SIZE (dca43e8182174bc04e107eaefcafcfdfdf9bcd61.diff) = 860
diff --git a/converters/pdf2djvu/files/bootstrap b/converters/pdf2djvu/files/bootstrap
deleted file mode 100644
index a3a682950e3c..000000000000
--- a/converters/pdf2djvu/files/bootstrap
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-mkdir -p m4
-aclocal
-autoconf
-autoheader
-automake --add-missing
-autopoint
-exit 0
diff --git a/converters/pdf2djvu/files/patch-sys-uuid.cc b/converters/pdf2djvu/files/patch-sys-uuid.cc
deleted file mode 100644
index 49599f09f3f9..000000000000
--- a/converters/pdf2djvu/files/patch-sys-uuid.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- sys-uuid.cc.orig 2019-06-23 11:41:41 UTC
-+++ sys-uuid.cc
-@@ -17,6 +17,8 @@
- #include "autoconf.hh"
- #include "system.hh"
-
-+#include <cstring>
-+
- #if WIN32
-
- #include <cassert>
diff --git a/converters/pdf2djvu/pkg-descr b/converters/pdf2djvu/pkg-descr
deleted file mode 100644
index e4f0d6831160..000000000000
--- a/converters/pdf2djvu/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-pdf2djvu creates DjVu files from PDF files. It's able to extract:
-graphics, text layer, hyperlinks, document outline (bookmarks), and
-metadata.
diff --git a/converters/pdf2djvu/pkg-plist b/converters/pdf2djvu/pkg-plist
deleted file mode 100644
index be5218515813..000000000000
--- a/converters/pdf2djvu/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-bin/pdf2djvu
-%%DOCS%%%%NLS%%share/man/de/man1/pdf2djvu.1.gz
-%%DOCS%%%%NLS%%share/man/fr/man1/pdf2djvu.1.gz
-%%DOCS%%share/man/man1/pdf2djvu.1.gz
-%%DOCS%%%%NLS%%share/man/pl/man1/pdf2djvu.1.gz
-%%DOCS%%%%NLS%%share/man/pt/man1/pdf2djvu.1.gz
-%%DOCS%%%%NLS%%share/man/ru/man1/pdf2djvu.1.gz
-%%NLS%%share/locale/de/LC_MESSAGES/pdf2djvu.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/pdf2djvu.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/pdf2djvu.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/pdf2djvu.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/pdf2djvu.mo