git: cafd87579b35 - main - devel/ghub-devel: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Mon, 01 Sep 2025 17:25:02 UTC
The branch main has been updated by rene:

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

commit cafd87579b351dc0d3b98b39a5d63d97d7a5b708
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-09-01 17:24:58 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-09-01 17:24:58 +0000

    devel/ghub-devel: Remove expired port
    
    2025-08-31 devel/ghub-devel: Use devel/ghub instead
---
 MOVED                                      |  1 +
 devel/Makefile                             |  1 -
 devel/ghub-devel/Makefile                  | 73 ------------------------------
 devel/ghub-devel/distinfo                  |  3 --
 devel/ghub-devel/files/patch-docs_Makefile | 11 -----
 devel/ghub-devel/pkg-descr                 | 17 -------
 devel/ghub-devel/pkg-plist                 | 15 ------
 7 files changed, 1 insertion(+), 120 deletions(-)

diff --git a/MOVED b/MOVED
index d1aa33f58767..efe800731fb1 100644
--- a/MOVED
+++ b/MOVED
@@ -4737,3 +4737,4 @@ databases/closql-devel|databases/closql|2025-09-01|Has expired: Use databases/cl
 databases/emacsql-devel|databases/emacsql|2025-09-01|Has expired: Use databases/emacsql instead
 devel/geany-themes|devel/geany|2025-09-01|Has expired: Themes have been included in the main geany distribution
 devel/transient-devel|devel/transient|2025-09-01|Has expired: Use devel/transient instead
+devel/ghub-devel|devel/ghub|2025-09-01|Has expired: Use devel/ghub instead
diff --git a/devel/Makefile b/devel/Makefile
index 3e48e5c04f29..7ebf1630b51f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -831,7 +831,6 @@
     SUBDIR += ghostie
     SUBDIR += ghq
     SUBDIR += ghub
-    SUBDIR += ghub-devel
     SUBDIR += gilt
     SUBDIR += gindent
     SUBDIR += gio-sharp
diff --git a/devel/ghub-devel/Makefile b/devel/ghub-devel/Makefile
deleted file mode 100644
index 5f7de05824c5..000000000000
--- a/devel/ghub-devel/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-PORTNAME=	ghub
-DISTVERSIONPREFIX=	v
-DISTVERSION=	4.3.2
-PORTREVISION=	1
-DISTVERSIONSUFFIX=
-CATEGORIES=	devel elisp
-PKGNAMESUFFIX=	-devel${EMACS_PKGNAMESUFFIX}
-
-MAINTAINER=	yasu@FreeBSD.org
-COMMENT=	Client libraries for the APIs of various Git forges
-WWW=		https://github.com/magit/ghub
-
-LICENSE=	GPLv3+
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-DEPRECATED=	Use devel/ghub instead
-EXPIRATION_DATE=	2025-08-31
-
-BUILD_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
-		llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
-		treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
-RUN_DEPENDS=	compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
-		llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
-		treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
-
-USES=		emacs gmake makeinfo
-USE_GITHUB=	yes
-GH_ACCOUNT=	magit
-
-MAKE_ARGS=	LOAD_PATH=" -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L ."
-MAKE_JOBS_UNSAFE=	yes
-ALL_TARGET=	lisp info
-
-CONFLICTS_INSTALL=	ghub-emacs*
-
-NO_ARCH=	yes
-
-INFO=		ghub
-PORTDOCS=	CHANGELOG README.org ghub.html
-
-OPTIONS_DEFINE=	DOCS PDF
-
-PDF_DESC=	Build and install PDF document
-
-DOCS_BUILD_DEPENDS=	gsed:textproc/gsed
-DOCS_ALL_TARGET=	html
-DOCS_BINARY_ALIAS=	sed=gsed
-PDF_BUILD_DEPENDS=	texi2pdf:print/texinfo
-PDF_USES=		tex
-PDF_USE=		TEX=dvipdfmx:build
-PDF_ALL_TARGET=		pdf
-PDF_PLIST_FILES=	${DOCSDIR}/ghub.pdf
-
-ELISP_FILES=	buck.el buck.elc ghub-autoloads.el ghub-graphql.el \
-		ghub-graphql.elc ghub.el ghub.elc glab.el glab.elc gogs.el \
-		gogs.elc gsexp.el gsexp.elc gtea.el gtea.elc
-
-do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
-	${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\/lisp\//} \
-		${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/docs/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
-
-do-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${WRKSRC}/README.org \
-		${WRKSRC}/docs/ghub.html ${STAGEDIR}${DOCSDIR}
-
-do-install-PDF-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/docs/ghub.pdf ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/ghub-devel/distinfo b/devel/ghub-devel/distinfo
deleted file mode 100644
index 201b8cd85fee..000000000000
--- a/devel/ghub-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1751938888
-SHA256 (magit-ghub-v4.3.2_GH0.tar.gz) = 3096bc07d9ab6de5c68a32b0b9b21a5a0d64e66f4bcb1b49840673263dc55fe9
-SIZE (magit-ghub-v4.3.2_GH0.tar.gz) = 61975
diff --git a/devel/ghub-devel/files/patch-docs_Makefile b/devel/ghub-devel/files/patch-docs_Makefile
deleted file mode 100644
index 57c1e9382ad6..000000000000
--- a/devel/ghub-devel/files/patch-docs_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- docs/Makefile.orig	2024-05-07 16:47:04 UTC
-+++ docs/Makefile
-@@ -49,7 +49,7 @@ html-dir: $(PKG).texi
- 
- %.pdf: %.texi
- 	@printf "Generating $@\n"
--	@texi2pdf --clean $< > /dev/null
-+	@texi2pdf $< > /dev/null
- 
- PUBLISH_PATH   ?= /manual/
- RELEASE_PATH   ?= /manual/$(VERSION)/
diff --git a/devel/ghub-devel/pkg-descr b/devel/ghub-devel/pkg-descr
deleted file mode 100644
index 1b604c12b9fa..000000000000
--- a/devel/ghub-devel/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Ghub is a library that provides basic support for using the Github
-REST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts
-access to API resources using only a handful of functions that are not
-resource-specific.
-
-Ghub handles the creation, storage and use of access tokens using a
-setup wizard to make it easier for users to get started and to reduce
-the support burden imposed on package maintainers. It also comes with
-a comprehensive manual to address the cases when things don't just
-work as expected or in case you don't want to use the wizard.
-
-Ghub is intentionally limited to only provide these two essential
-features - basic request functions and guided setup - to avoid being
-too opinionated, which would hinder wide adoption. It is assumed that
-wide adoption would make life easier for users and maintainers alike,
-because then all packages that talk to the Github API could be
-configured the same way.
diff --git a/devel/ghub-devel/pkg-plist b/devel/ghub-devel/pkg-plist
deleted file mode 100644
index 361c139c979c..000000000000
--- a/devel/ghub-devel/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/buck.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/buck.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-autoloads.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/glab.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/glab.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gogs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gogs.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gtea.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gtea.elc