git: 24fa864d3c5d - main - gnome: remove some unused gnomesharp components

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

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

commit 24fa864d3c5da3fbb2a838598724fbe72b6b3589
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-03-05 08:05:51 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-03-05 08:07:44 +0000

    gnome: remove some unused gnomesharp components
---
 MOVED                                              |  4 ++++
 devel/Makefile                                     |  3 ---
 devel/ndesk-dbus-glib/Makefile                     | 28 ----------------------
 devel/ndesk-dbus-glib/distinfo                     |  2 --
 devel/ndesk-dbus-glib/pkg-descr                    |  1 -
 devel/ndesk-dbus-glib/pkg-plist                    |  8 -------
 devel/ndesk-dbus/Makefile                          | 25 -------------------
 devel/ndesk-dbus/distinfo                          |  2 --
 devel/ndesk-dbus/pkg-descr                         |  6 -----
 devel/ndesk-dbus/pkg-plist                         |  7 ------
 devel/ndesk-options/Makefile                       | 19 ---------------
 devel/ndesk-options/distinfo                       |  2 --
 devel/ndesk-options/pkg-descr                      |  1 -
 devel/ndesk-options/pkg-plist                      |  6 -----
 security/Makefile                                  |  1 -
 security/gnome-keyring-sharp/Makefile              | 24 -------------------
 security/gnome-keyring-sharp/distinfo              |  2 --
 .../gnome-keyring-sharp/files/patch-configure.ac   | 16 -------------
 .../patch-src_Gnome.Keyring_AssemblyInfo.cs.in     |  8 -------
 .../files/patch-src_Makefile.am                    | 10 --------
 security/gnome-keyring-sharp/pkg-descr             |  5 ----
 security/gnome-keyring-sharp/pkg-plist             | 10 --------
 22 files changed, 4 insertions(+), 186 deletions(-)

diff --git a/MOVED b/MOVED
index 53bf7a3020cb..9610c82025e6 100644
--- a/MOVED
+++ b/MOVED
@@ -4196,3 +4196,7 @@ 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
 devel/libvolume_id||2025-03-05|Dead upstream, now consumers in the ports tree
 devel/mm-common||2025-03-05|Dead upstream, now consumers in the ports tree
+security/gnome-keyring-sharp||2025-03-05|Dead upstream, now consumers in the ports tree
+devel/ndesk-dbus-glib||2025-03-05|Dead upstream, now consumers in the ports tree
+devel/ndesk-dbus||2025-03-05|Dead upstream, now consumers in the ports tree
+devel/ndesk-options||2025-03-05|Dead upstream, now consumers in the ports tree
diff --git a/devel/Makefile b/devel/Makefile
index 5c0c5d96a60a..5719cb7d268a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1717,9 +1717,6 @@
     SUBDIR += ncc
     SUBDIR += ncnf
     SUBDIR += ncurses
-    SUBDIR += ndesk-dbus
-    SUBDIR += ndesk-dbus-glib
-    SUBDIR += ndesk-options
     SUBDIR += netscape-java40
     SUBDIR += netsurf-buildsystem
     SUBDIR += newfile
diff --git a/devel/ndesk-dbus-glib/Makefile b/devel/ndesk-dbus-glib/Makefile
deleted file mode 100644
index c02f47802a56..000000000000
--- a/devel/ndesk-dbus-glib/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME=	ndesk-dbus-glib
-PORTVERSION=	0.4.1
-PORTREVISION=	4
-CATEGORIES=	devel
-MASTER_SITES=	http://www.ndesk.org/archive/ndesk-dbus/
-
-MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	GLib main loop integration for Managed D-Bus
-WWW=		http://www.ndesk.org/DBusSharp
-
-BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-1.0.pc:devel/ndesk-dbus
-RUN_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-1.0.pc:devel/ndesk-dbus
-
-USES=		gmake mono pathfix pkgconfig
-GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	ac_cv_path_GMCS=${LOCALBASE}/bin/mcs
-
-OPTIONS_DEFINE=	DOCS
-
-DOCS=		AUTHORS COPYING README
-
-post-install:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${DOCS}
-	@${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/ndesk-dbus-glib/distinfo b/devel/ndesk-dbus-glib/distinfo
deleted file mode 100644
index 4d01cca9b9fb..000000000000
--- a/devel/ndesk-dbus-glib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ndesk-dbus-glib-0.4.1.tar.gz) = 0a6d5fe7be55b6301615d71b89507b712f287b4ba498b798301333ffabe06769
-SIZE (ndesk-dbus-glib-0.4.1.tar.gz) = 85471
diff --git a/devel/ndesk-dbus-glib/pkg-descr b/devel/ndesk-dbus-glib/pkg-descr
deleted file mode 100644
index 7adb38635b6e..000000000000
--- a/devel/ndesk-dbus-glib/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This code provides GLib main loop integration for Managed D-Bus.
diff --git a/devel/ndesk-dbus-glib/pkg-plist b/devel/ndesk-dbus-glib/pkg-plist
deleted file mode 100644
index a42baf4c2a44..000000000000
--- a/devel/ndesk-dbus-glib/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-lib/mono/gac/NDesk.DBus.GLib/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.GLib.dll
-lib/mono/gac/NDesk.DBus.GLib/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.GLib.dll.config
-lib/mono/gac/NDesk.DBus.GLib/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.GLib.dll.mdb
-lib/mono/ndesk-dbus-glib-1.0/NDesk.DBus.GLib.dll
-libdata/pkgconfig/ndesk-dbus-glib-1.0.pc
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/devel/ndesk-dbus/Makefile b/devel/ndesk-dbus/Makefile
deleted file mode 100644
index 1b8e551b891e..000000000000
--- a/devel/ndesk-dbus/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME=	ndesk-dbus
-PORTVERSION=	0.6.1a
-PORTREVISION=	3
-CATEGORIES=	devel
-MASTER_SITES=	http://www.ndesk.org/archive/ndesk-dbus/
-
-MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	C\# implementation of D-Bus
-WWW=		http://www.ndesk.org/DBusSharp
-
-USES=		gmake mono pathfix pkgconfig
-GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	ac_cv_path_CSC=${LOCALBASE}/bin/mcs
-
-OPTIONS_DEFINE=	DOCS
-
-DOCS=		AUTHORS COPYING README
-
-post-install:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${DOCS}
-	@${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/ndesk-dbus/distinfo b/devel/ndesk-dbus/distinfo
deleted file mode 100644
index 77e220ef6cca..000000000000
--- a/devel/ndesk-dbus/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ndesk-dbus-0.6.1a.tar.gz) = bb4681f9bfb9cc175cf2c2afbf55706975db45d55d11701f52cb4e436377ae0b
-SIZE (ndesk-dbus-0.6.1a.tar.gz) = 121667
diff --git a/devel/ndesk-dbus/pkg-descr b/devel/ndesk-dbus/pkg-descr
deleted file mode 100644
index 3847175e4152..000000000000
--- a/devel/ndesk-dbus/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This is a C# implementation of D-Bus. It's often referred to as "managed
-D-Bus" to avoid confusion with existing bindings (which wrap libdbus).
-
-D-Bus is an inter-process communication framework that lets applications
-interface with the system event bus as well as allowing them to talk to
-one another in a peer-to-peer configuration.
diff --git a/devel/ndesk-dbus/pkg-plist b/devel/ndesk-dbus/pkg-plist
deleted file mode 100644
index bae7ebdc2076..000000000000
--- a/devel/ndesk-dbus/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll
-lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll.mdb
-lib/mono/ndesk-dbus-1.0/NDesk.DBus.dll
-libdata/pkgconfig/ndesk-dbus-1.0.pc
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/devel/ndesk-options/Makefile b/devel/ndesk-options/Makefile
deleted file mode 100644
index 3a51ae221852..000000000000
--- a/devel/ndesk-options/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME=	ndesk-options
-PORTVERSION=	0.2.1
-PORTREVISION=	3
-CATEGORIES=	devel
-MASTER_SITES=	http://www.ndesk.org/archive/${PORTNAME}/
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Callback-based program option parser for C\#
-WWW=		http://www.ndesk.org/Options
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	ac_cv_path_MCS=${LOCALBASE}/bin/mcs
-USES=		gmake mono pathfix pkgconfig
-PATHFIX_MAKEFILEIN=	Makefile.in configure
-
-post-extract:
-	@${MV} ${WRKSRC}/lib ${WRKSRC}/libdata
-
-.include <bsd.port.mk>
diff --git a/devel/ndesk-options/distinfo b/devel/ndesk-options/distinfo
deleted file mode 100644
index 21ef864567ca..000000000000
--- a/devel/ndesk-options/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ndesk-options-0.2.1.tar.gz) = 4864b3f2fc9c238980bb52c8f290fafb620c0e4bcb7f39958b953b75955b45f8
-SIZE (ndesk-options-0.2.1.tar.gz) = 141019
diff --git a/devel/ndesk-options/pkg-descr b/devel/ndesk-options/pkg-descr
deleted file mode 100644
index cefbf72e4ab1..000000000000
--- a/devel/ndesk-options/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-NDesk.Options is a callback-based program option parser for C#.
diff --git a/devel/ndesk-options/pkg-plist b/devel/ndesk-options/pkg-plist
deleted file mode 100644
index a82101d8205e..000000000000
--- a/devel/ndesk-options/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-lib/monodoc/sources/ndesk-options-docs.source
-lib/monodoc/sources/ndesk-options-docs.tree
-lib/monodoc/sources/ndesk-options-docs.zip
-lib/ndesk-options/NDesk.Options.dll
-lib/ndesk-options/Options.cs
-libdata/pkgconfig/ndesk-options.pc
diff --git a/security/Makefile b/security/Makefile
index ee1d27c1463f..1c4c2017adb3 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -181,7 +181,6 @@
     SUBDIR += gitjacker
     SUBDIR += globalprotect-openconnect
     SUBDIR += gnome-keyring
-    SUBDIR += gnome-keyring-sharp
     SUBDIR += gnupg
     SUBDIR += gnupg-pkcs11-scd
     SUBDIR += gnupg1
diff --git a/security/gnome-keyring-sharp/Makefile b/security/gnome-keyring-sharp/Makefile
deleted file mode 100644
index 11f7db1da25c..000000000000
--- a/security/gnome-keyring-sharp/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME=	gnome-keyring-sharp
-PORTVERSION=	1.0.2
-PORTREVISION=	8
-CATEGORIES=	security
-MASTER_SITES=	http://www.go-mono.com/archive/${PORTNAME}/
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Fully managed implementation of gnome-keyring
-WWW=		https://andrew.jorgensenfamily.us/2008/08/gnome-keyring-sharp/
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-1.0.pc:devel/ndesk-dbus \
-		${LOCALBASE}/libdata/pkgconfig/gnome-keyring-1.pc:security/libgnome-keyring
-RUN_DEPENDS:=	${BUILD_DEPENDS}
-
-GNU_CONFIGURE=	yes
-USES=		autoreconf gmake gnome libtool mono pathfix pkgconfig
-USE_GNOME=	gtksharp20
-USE_LDCONFIG=	yes
-INSTALL_TARGET=	install-strip
-
-.include <bsd.port.mk>
diff --git a/security/gnome-keyring-sharp/distinfo b/security/gnome-keyring-sharp/distinfo
deleted file mode 100644
index 2fb2892d4400..000000000000
--- a/security/gnome-keyring-sharp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnome-keyring-sharp-1.0.2.tar.gz) = 043e3e22132bdfe34e8ca314b6fd34bb0bc55a23eeb102778c64c243bb595315
-SIZE (gnome-keyring-sharp-1.0.2.tar.gz) = 308244
diff --git a/security/gnome-keyring-sharp/files/patch-configure.ac b/security/gnome-keyring-sharp/files/patch-configure.ac
deleted file mode 100644
index 851900d6279f..000000000000
--- a/security/gnome-keyring-sharp/files/patch-configure.ac
+++ /dev/null
@@ -1,16 +0,0 @@
---- configure.ac.orig	2018-01-20 15:44:37 UTC
-+++ configure.ac
-@@ -20,8 +20,13 @@ AC_PATH_PROG(CSC, csc, no)
- AC_PATH_PROG(GMCS, gmcs, no)
- AC_PATH_PROG(MCS, mcs, no)
- AC_PATH_PROG(RUNTIME, mono, no)
-+AC_PATH_PROG(SN, sn, no)
- CS="C#"
- 
-+if test "x$SN" = "xno" ; then
-+	AC_MSG_ERROR([No key signing tool found])
-+fi
-+
- if test "x$CSC" = "xno" ; then
- 	if test "x$GMCS" = "xno" ; then
- 		if test "x$MCS" = "xno" ; then
diff --git a/security/gnome-keyring-sharp/files/patch-src_Gnome.Keyring_AssemblyInfo.cs.in b/security/gnome-keyring-sharp/files/patch-src_Gnome.Keyring_AssemblyInfo.cs.in
deleted file mode 100644
index 7875569f5c00..000000000000
--- a/security/gnome-keyring-sharp/files/patch-src_Gnome.Keyring_AssemblyInfo.cs.in
+++ /dev/null
@@ -1,8 +0,0 @@
---- src/Gnome.Keyring/AssemblyInfo.cs.in.orig	2010-06-30 23:06:58 UTC
-+++ src/Gnome.Keyring/AssemblyInfo.cs.in
-@@ -35,5 +35,6 @@ using System.Runtime.CompilerServices;
- [assembly: AssemblyDescription ("Client library to access the GNOME Keyring daemon")]
- [assembly: AssemblyCopyright ("(c) 2006 Novell, Inc.")]
- [assembly: AssemblyCompany ("Novell, Inc.")]
- [assembly: AssemblyKeyFile ("Gnome.Keyring.snk")]
-+[assembly: AssemblyDelaySignAttribute (true)]
diff --git a/security/gnome-keyring-sharp/files/patch-src_Makefile.am b/security/gnome-keyring-sharp/files/patch-src_Makefile.am
deleted file mode 100644
index 34e49119f436..000000000000
--- a/security/gnome-keyring-sharp/files/patch-src_Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/Makefile.am.orig	2018-01-20 15:47:50 UTC
-+++ src/Makefile.am
-@@ -33,6 +33,7 @@ all: $(ASSEMBLY)
- 
- $(ASSEMBLY): $(gnomekeyring_build_sources) $(SNK)
- 	$(CSC) $(CSFLAGS) $(gnomekeyring_references) -target:library -out:$@ $(gnomekeyring_build_sources)
-+	$(SN) -R $@ $(SNK)
- 
- $(SNK): $(top_srcdir)/$(SNK)
- 	cp $(top_srcdir)/$(SNK) .
diff --git a/security/gnome-keyring-sharp/pkg-descr b/security/gnome-keyring-sharp/pkg-descr
deleted file mode 100644
index 8daa28eafbce..000000000000
--- a/security/gnome-keyring-sharp/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-gnome-keyring-sharp is a fully managed implementation of libgnome-keyring.
-
-When the gnome-keyring-daemon is running, you can use this to retrieve/store
-confidential information such as passwords, notes or network services user
-information.
diff --git a/security/gnome-keyring-sharp/pkg-plist b/security/gnome-keyring-sharp/pkg-plist
deleted file mode 100644
index c17716ddca1a..000000000000
--- a/security/gnome-keyring-sharp/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-lib/libgnome-keyring-sharp-glue.a
-lib/libgnome-keyring-sharp-glue.so
-lib/mono/gac/Gnome.Keyring/1.0.0.0__1a73e1bde00c9b66/Gnome.Keyring.dll
-lib/mono/gac/Gnome.Keyring/1.0.0.0__1a73e1bde00c9b66/Gnome.Keyring.dll.config
-lib/mono/gac/Gnome.Keyring/1.0.0.0__1a73e1bde00c9b66/Gnome.Keyring.pdb
-lib/mono/gnome-keyring-sharp-1.0/Gnome.Keyring.dll
-lib/monodoc/sources/Gnome.Keyring.source
-lib/monodoc/sources/Gnome.Keyring.tree
-lib/monodoc/sources/Gnome.Keyring.zip
-libdata/pkgconfig/gnome-keyring-sharp-1.0.pc