git: 9d0858883756 - main - graphics/tumble: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Wed, 31 Dec 2025 12:04:33 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9d0858883756692ef9b19d62e012a47db374bf18

commit 9d0858883756692ef9b19d62e012a47db374bf18
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-12-31 12:04:25 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-12-31 12:04:25 +0000

    graphics/tumble: Remove expired port
    
    2025-12-31 graphics/tumble: historical tool, use imagemagick instead
---
 MOVED                                |  1 +
 graphics/Makefile                    |  1 -
 graphics/tumble/Makefile             | 41 ------------------------------------
 graphics/tumble/distinfo             |  3 ---
 graphics/tumble/files/patch-Makefile | 21 ------------------
 graphics/tumble/pkg-descr            |  7 ------
 6 files changed, 1 insertion(+), 73 deletions(-)

diff --git a/MOVED b/MOVED
index 862ac8c0ed6e..e1baf1307ae9 100644
--- a/MOVED
+++ b/MOVED
@@ -4974,3 +4974,4 @@ deskutils/znotes||2025-12-31|Has expired: Abandonware, depends on legacy QT 5 an
 devel/arachne-pnr|devel/nextpnr|2025-12-31|Has expired: Superseded by devel/nextpnr
 graphics/jpgtn||2025-12-31|Has expired: obsolete historical tool, use imagemagick instead
 security/rkhunter||2025-12-31|Has expired: Project abandoned in 2009
+graphics/tumble||2025-12-31|Has expired: historical tool, use imagemagick instead
diff --git a/graphics/Makefile b/graphics/Makefile
index c9cf3662b21b..6a6e7dbc1c32 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -1231,7 +1231,6 @@
     SUBDIR += tslib
     SUBDIR += ttygif
     SUBDIR += ttyplot
-    SUBDIR += tumble
     SUBDIR += tweeny
     SUBDIR += ufraw
     SUBDIR += unpaper
diff --git a/graphics/tumble/Makefile b/graphics/tumble/Makefile
deleted file mode 100644
index 0f9efd74d7eb..000000000000
--- a/graphics/tumble/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-PORTNAME=	tumble
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.38
-PORTREVISION=	3
-CATEGORIES=	graphics print
-
-MAINTAINER=	fuz@FreeBSD.org
-COMMENT=	Creates a PDF file from image files
-WWW=		http://tumble.brouhaha.com/
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=	historical tool, use imagemagick instead
-EXPIRATION_DATE=	2025-12-31
-
-LIB_DEPENDS=	libtiff.so:graphics/tiff \
-		libnetpbm.so:graphics/netpbm
-
-USES=		bison gmake jpeg localbase:ldflags
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	brouhaha
-
-CFLAGS+=	-I${LOCALBASE}/include/netpbm
-
-PLIST_FILES=	bin/tumble
-PORTDOCS=	README
-
-OPTIONS_DEFINE=	DOCS
-
-do-install:
-	(cd ${WRKSRC} && ${INSTALL_PROGRAM} tumble \
-		${STAGEDIR}${PREFIX}/bin)
-
-do-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	(cd ${WRKSRC} && ${INSTALL_DATA} README \
-		${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/graphics/tumble/distinfo b/graphics/tumble/distinfo
deleted file mode 100644
index e4f55479ec25..000000000000
--- a/graphics/tumble/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1651958412
-SHA256 (brouhaha-tumble-v0.38_GH0.tar.gz) = 20015cd9697b8e09b3ba3fbbdda510e50650b18b6de11cea912b8a7efdc2d5b9
-SIZE (brouhaha-tumble-v0.38_GH0.tar.gz) = 52989
diff --git a/graphics/tumble/files/patch-Makefile b/graphics/tumble/files/patch-Makefile
deleted file mode 100644
index 9df066d0a801..000000000000
--- a/graphics/tumble/files/patch-Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
---- Makefile.orig	2022-04-29 11:21:31 UTC
-+++ Makefile
-@@ -33,15 +33,15 @@
- CTL_LANG=1
- 
- 
--CFLAGS = -Wall -Wno-unused-function -Wno-unused-but-set-variable -I/usr/include/netpbm
--LDFLAGS =
-+CFLAGS := $(CFLAGS)
-+LDFLAGS := $(LDFLAGS)
- LDLIBS = -ltiff -ljpeg -lnetpbm -lz -lm
- 
- ifdef DEBUG
- CFLAGS := $(CFLAGS) -g
- LDFLAGS := $(LDFLAGS) -g
- else
--CFLAGS := $(CFLAGS) -O3
-+CFLAGS := $(CFLAGS)
- endif
- 
- ifdef EFENCE
diff --git a/graphics/tumble/pkg-descr b/graphics/tumble/pkg-descr
deleted file mode 100644
index 633d49a0fece..000000000000
--- a/graphics/tumble/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Tumble is a utility to construct PDF files from one or more image
-files.  Supported input image file formats are JPEG, and black and
-white TIFF (single- or multi-page).  Black and white images will be
-encoded in the PDF output using lossless Group 4 fax compression
-(ITU-T recommendation T.6).  This provides a very good compression
-ratio for text and line art.  JPEG images will be preserved with the
-original coding.