git: 8aefc89a048e - main - devel/glademm: dead upstream, now consumers in the ports tree

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Wed, 05 Mar 2025 07:29:08 UTC
The branch main has been updated by bapt:

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

commit 8aefc89a048e79a98b70803d1a1f699a30cecc53
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-03-05 07:28:37 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-03-05 07:28:37 +0000

    devel/glademm: dead upstream, now consumers in the ports tree
---
 MOVED                                              |  1 +
 devel/Makefile                                     |  1 -
 devel/glademm/Makefile                             | 27 ----------------------
 devel/glademm/distinfo                             |  2 --
 devel/glademm/files/patch-src_Cxx.cc               | 11 ---------
 devel/glademm/files/patch-src__Configuration.hh    | 11 ---------
 devel/glademm/files/patch-src__TagStream.cc        | 25 --------------------
 .../glademm/files/patch-src__writers__gnome_app.hh | 11 ---------
 devel/glademm/files/patch-src_glade--.cc           | 20 ----------------
 devel/glademm/pkg-descr                            |  3 ---
 10 files changed, 1 insertion(+), 111 deletions(-)

diff --git a/MOVED b/MOVED
index cb8c0c96045e..302599e7fda0 100644
--- a/MOVED
+++ b/MOVED
@@ -4193,3 +4193,4 @@ multimedia/libfame||2025-03-02|Has expired: Obsolete library, last release in 20
 graphics/kquickimageeditor@qt5||2025-03-03|Unflavorize; only Qt6 support is needed
 graphics/kquickimageeditor@qt6|graphics/kquickimageeditor|2025-03-03|Unflavorize; only Qt6 support is needed
 devel/d-feet|devel/d-spy|2025-03-04|No longer maintained use d-spy instead
+devel/glademm||2025-03-05|Dead upstream, now consumers in the ports tree
diff --git a/devel/Makefile b/devel/Makefile
index 854ebfa7f66a..de19251adf10 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -882,7 +882,6 @@
     SUBDIR += gitui
     SUBDIR += glab
     SUBDIR += glade
-    SUBDIR += glademm
     SUBDIR += glaze
     SUBDIR += glib20
     SUBDIR += glibd
diff --git a/devel/glademm/Makefile b/devel/glademm/Makefile
deleted file mode 100644
index 16b46d77d23c..000000000000
--- a/devel/glademm/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME=	glademm
-PORTVERSION=	2.6.0
-PORTREVISION=	3
-CATEGORIES=	devel gnome
-MASTER_SITES=	http://home.wtal.de/petig/Gtk/
-DISTNAME=	${PORTNAME:S/2$//}-${PORTVERSION}
-
-MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	C++ code generator backend for glade and glade2
-WWW=		http://home.wtal.de/petig/Gtk/
-
-USES=		gmake gnome pathfix pkgconfig
-USE_CXXSTD=	c++14
-USE_GNOME=	gnomeprefix
-
-GNU_CONFIGURE=	yes
-
-PLIST_FILES=	bin/glade-- bin/glademm-embed
-
-post-patch:
-	@${RM} ${WRKSRC}/src/getopt.*
-	@${REINPLACE_CMD} \
-		-Ee '/^@AMDEP/!s|getopt([^[:space:]])+||g' \
-		-Ee '/^@AMDEP(.)+getopt/d' \
-			${WRKSRC}/src/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/devel/glademm/distinfo b/devel/glademm/distinfo
deleted file mode 100644
index 97ea33b99bab..000000000000
--- a/devel/glademm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (glademm-2.6.0.tar.gz) = 638f22b9bb82b035d2746da03af07d382cda3bdb576663bee559984133ab6598
-SIZE (glademm-2.6.0.tar.gz) = 551629
diff --git a/devel/glademm/files/patch-src_Cxx.cc b/devel/glademm/files/patch-src_Cxx.cc
deleted file mode 100644
index 941f99596059..000000000000
--- a/devel/glademm/files/patch-src_Cxx.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Cxx.cc.orig	2018-08-26 06:39:26 UTC
-+++ src/Cxx.cc
-@@ -894,7 +894,7 @@ void Cxx::WriteCreation(SystemFile &f,File_type tp)
-    if (!Configuration.author_email.empty())
-       f << " by " << Configuration.author_email;
-    f << '\n';
--   f << comment << " using "GLADEMM_NAME"\n";
-+   f << comment << " using " GLADEMM_NAME "\n";
- }
- 
- 
diff --git a/devel/glademm/files/patch-src__Configuration.hh b/devel/glademm/files/patch-src__Configuration.hh
deleted file mode 100644
index 6094aa290085..000000000000
--- a/devel/glademm/files/patch-src__Configuration.hh
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Configuration.hh.orig	Mon Apr 25 13:12:16 2005
-+++ src/Configuration.hh	Mon Apr 25 13:12:40 2005
-@@ -145,7 +145,7 @@
-      verbose(),
-      // had been "_glade"
-      template_postfix("_new"),
--     source_suffix(".cc"), header_suffix(".hh"),  gettext_source(),
-+     source_suffix(".cc"), header_suffix(".hh"),  gettext_source(GT_NONE),
-      custom_signal_args("")
-    {  if (gnome2) select_Gnome2();
-       else select_Gnome1();
diff --git a/devel/glademm/files/patch-src__TagStream.cc b/devel/glademm/files/patch-src__TagStream.cc
deleted file mode 100644
index d966b642d4a9..000000000000
--- a/devel/glademm/files/patch-src__TagStream.cc
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/TagStream.cc.orig	2013-09-24 21:52:55.000000000 +0900
-+++ src/TagStream.cc	2013-09-24 21:55:38.000000000 +0900
-@@ -20,7 +20,8 @@
- #include "TagStream.hh"
- #include <cstring>
- #include <unistd.h>
--#include <algo.h>
-+#include <algorithm>
-+#include <iostream>
- 
- //#define REMEMBER_EMPTY_SPACE
- 
-@@ -73,10 +74,10 @@
- {  std::string ret;
-    std::string::const_iterator i(cont.begin());
-    while (i!=cont.end())
--   {  std::string::const_iterator verbatim(::find(i,cont.end(),'&'));
-+   {  std::string::const_iterator verbatim(std::find(i,cont.end(),'&'));
-       ret+=std::string(i,verbatim);
-       if (verbatim!=cont.end())
--      {  std::string::const_iterator endtag(::find(verbatim,cont.end(),';'));
-+      {  std::string::const_iterator endtag(std::find(verbatim,cont.end(),';'));
-          if (endtag!=cont.end()) ++endtag;
-          std::string tag(verbatim,endtag);
-          if (tag[1]=='#' && tag[2]=='x')
diff --git a/devel/glademm/files/patch-src__writers__gnome_app.hh b/devel/glademm/files/patch-src__writers__gnome_app.hh
deleted file mode 100644
index d409f0a9f8a8..000000000000
--- a/devel/glademm/files/patch-src__writers__gnome_app.hh
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/writers/gnome_app.hh-	Sat Dec 16 12:43:19 2006
-+++ src/writers/gnome_app.hh	Sat Dec 16 12:43:40 2006
-@@ -28,7 +28,7 @@
- 	virtual bool NeedExplicitCtor(const Widget &w) const;
- 	virtual void ConstructionArgs(const Widget &w, CxxFile &f) const;
- 	virtual void Configure(const Widget &w, CxxFile &f,const std::string &instance) const;
--	virtual Subwidget Gnome_App::IsSubwidget(const Widget &w,const Widget &ch) const;
-+	virtual Subwidget IsSubwidget(const Widget &w,const Widget &ch) const;
- 	virtual const std::string InternalInstance(const Widget &parent,const Widget &w2) const;
- 	virtual void AddChildren(const Widget &w,CxxFile &f,const std::string &instance,const WriterBase &writer_for_subw, const Widget &widget_for_subw) const;
- };
diff --git a/devel/glademm/files/patch-src_glade--.cc b/devel/glademm/files/patch-src_glade--.cc
deleted file mode 100644
index c17b62f3e828..000000000000
--- a/devel/glademm/files/patch-src_glade--.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/glade--.cc.orig	2018-08-26 06:40:08 UTC
-+++ src/glade--.cc
-@@ -393,7 +393,7 @@ int main(int argc,char **argv)
-       	 break;
-       case 'h': Configuration.header_suffix=optarg;
-          break;
--      case 'V': std::cout<< "glademm V"VERSION" (glade to Gtk-- converter)\n";
-+      case 'V': std::cout<< "glademm V" VERSION " (glade to Gtk-- converter)\n";
-          return 0;
-          break;
-       case 'v': Configuration.verbose++; break;
-@@ -487,7 +487,7 @@ int main(int argc,char **argv)
- 		 "\t--baseclass\tderive from base class (for class parameters)\n"
-          	 "\t--libglade\tgenerate code skeleton for a libglade-- application.\n"
-          	 "\t--libglade-option\tgenerate infrastructure for libglade without using it.\n"
--         	 "\t--version\tprints 'glademm V"VERSION"'\n";
-+         	 "\t--version\tprints 'glademm V" VERSION "'\n";
-          return 1;
-    }
-    if (argc-optind!=1) goto usage;
diff --git a/devel/glademm/pkg-descr b/devel/glademm/pkg-descr
deleted file mode 100644
index 74cf2d4a8584..000000000000
--- a/devel/glademm/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-glademm an extension to glade and glade-2 (Gtk GUI Builder) to create
-C++ sources for gtk-- and gtkmm2 (any combination) or skeletons for
-libglade(mm) based programs.