Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Apr 2024 18:57:04 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: c33a42a3dfb7 - main - audio/gnuitar: Remove expired port
Message-ID:  <202404181857.43IIv4hH084523@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

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

commit c33a42a3dfb71285049784bf3f7336018a81218e
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-04-18 18:56:52 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-04-18 18:56:52 +0000

    audio/gnuitar: Remove expired port
    
    2024-04-17 audio/gnuitar: Unmaintained, last upstream release in 2005
---
 MOVED                                |  1 +
 audio/Makefile                       |  1 -
 audio/gnuitar/Makefile               | 64 ------------------------------------
 audio/gnuitar/distinfo               |  2 --
 audio/gnuitar/files/patch-src_main.c | 35 --------------------
 audio/gnuitar/pkg-descr              | 14 --------
 audio/gnuitar/pkg-message            |  7 ----
 audio/gnuitar/pkg-plist              |  4 ---
 8 files changed, 1 insertion(+), 127 deletions(-)

diff --git a/MOVED b/MOVED
index 4669534d12c4..310fab6b792e 100644
--- a/MOVED
+++ b/MOVED
@@ -3185,3 +3185,4 @@ devel/py-dateutil|devel/py-python-dateutil|2024-04-13|Move devel/py-dateutil to
 science/p5-Algorithm-SVMLight||2024-04-16|Has expired: Depends on DEPRECATED science/svmlight
 science/svmlight||2024-04-16|Has expired: Unmaintained, last upstream release in 2008 and there are more modern alternatives
 security/krb5-119||2024-04-16|Has expired: Desupported by MIT following 1.21
+audio/gnuitar||2024-04-18|Has expired: Unmaintained, last upstream release in 2005
diff --git a/audio/Makefile b/audio/Makefile
index 9259b8b0e6c5..6cb0b167e054 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -216,7 +216,6 @@
     SUBDIR += gnome-metronome
     SUBDIR += gnome-music
     SUBDIR += gnome-podcasts
-    SUBDIR += gnuitar
     SUBDIR += gnupod
     SUBDIR += gnuspeechsa
     SUBDIR += gnustep-cdplayer
diff --git a/audio/gnuitar/Makefile b/audio/gnuitar/Makefile
deleted file mode 100644
index 310bbc03a7dd..000000000000
--- a/audio/gnuitar/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-PORTNAME=	gnuitar
-PORTVERSION=	0.3.2
-PORTREVISION=	11
-CATEGORIES=	audio multimedia
-MASTER_SITES=	SF
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	Real-time guitar processor
-WWW=		https://sourceforge.net/projects/gnuitar/
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=	Unmaintained, last upstream release in 2005
-EXPIRATION_DATE=2024-04-17
-
-LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
-		libfreetype.so:print/freetype2 \
-		libharfbuzz.so:print/harfbuzz
-
-USES=		gmake gnome pkgconfig tar:bzip2
-USE_GNOME=	cairo gdkpixbuf2 gtk20
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--enable-clip-everywhere \
-		--enable-float \
-		--with-gtk2
-
-DESKTOP_ENTRIES=	"GNUitar" \
-			"Apply guitar effects in real-time" \
-			"${PREFIX}/share/pixmaps/${PORTNAME}.xpm" \
-			"gnuitar" \
-			"" \
-			true
-
-TXT_DOCS=	AUTHORS COPYING FAQ INSTALL NEWS README TODO ChangeLog
-HTML_DOCS=	faq.html index.html install.html readme.html
-PORTDOCS=	${HTML_DOCS} ${TXT_DOCS}
-
-OPTIONS_DEFINE=		DOCS SUID
-OPTIONS_DEFAULT=	SUID
-OPTIONS_SUB=		yes
-
-SUID_DESC=	Use suid to allow highest priority (priv. dropped)
-
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
-CFLAGS+=	-Wno-error=int-conversion
-.endif
-
-pre-everything::
-	@${CAT} ${PKGMESSAGE}
-
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/src/gnuitar ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_DATA} ${WRKSRC}/src/gnuitar.xpm ${STAGEDIR}${PREFIX}/share/pixmaps
-
-do-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${TXT_DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${HTML_DOCS:S,^,${WRKSRC}/docs/,} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.post.mk>
diff --git a/audio/gnuitar/distinfo b/audio/gnuitar/distinfo
deleted file mode 100644
index 7fcbfcc4bec3..000000000000
--- a/audio/gnuitar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnuitar-0.3.2.tar.bz2) = d3254d1edabdf8ed6a9230e97a410d83fdfc7ac68a9de03d92e4de4ad02c17d3
-SIZE (gnuitar-0.3.2.tar.bz2) = 123657
diff --git a/audio/gnuitar/files/patch-src_main.c b/audio/gnuitar/files/patch-src_main.c
deleted file mode 100644
index cf61d1e7099f..000000000000
--- a/audio/gnuitar/files/patch-src_main.c
+++ /dev/null
@@ -1,35 +0,0 @@
---- src/main.c.orig	2005-04-15 14:37:41 UTC
-+++ src/main.c
-@@ -109,6 +109,9 @@
- #include <fcntl.h>
- #include <sys/types.h>
- 
-+#include <sys/types.h>
-+#include <unistd.h>
-+
- #ifdef DEMO
- #define DEMO_MSG "\n\nThis is the demo version of the GNUitar program." \
-     "\nYou may download the full version as a source distribution" \
-@@ -953,9 +956,6 @@ main(int argc, char **argv)
-     struct sched_param p;
- 
- 
--    if ((error = init_sound()) != ERR_NOERROR)
--	return error;
--
-     max_priority = sched_get_priority_max(SCHED_FIFO);
-     p.sched_priority = max_priority;
- 
-@@ -964,6 +964,12 @@ main(int argc, char **argv)
- 	    ("\nFailed to set scheduler priority. (Are you running as root?)");
- 	printf("\nContinuing with default priority");
-     }
-+
-+    setuid(getuid());       /* drop root privileges */
-+
-+    if ((error = init_sound()) != ERR_NOERROR)
-+	return error;
-+
-     if (pthread_create(&audio_thread, NULL, audio_thread_start, NULL)) {
- 	fprintf(stderr, "\nAudio thread creation failed!");
- 	return ERR_THREAD;
diff --git a/audio/gnuitar/pkg-descr b/audio/gnuitar/pkg-descr
deleted file mode 100644
index 163f55a5c1dd..000000000000
--- a/audio/gnuitar/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This is an open source program for real-time sound effect processing. You
-can use it to add some distortion to your guitar, or some reverb to your
-voice. Available effects are:
-
-    * 2 kinds of distortion (one is Ibanez TubeScreamer 9 simulation)
-    * sustain
-    * various flavors of reverb, echo & delay
-    * chorus/flanger
-    * equalizer
-    * noise reduction
-    * wah-wah
-    * phasor
-    * tremolo
-    * vibrato
diff --git a/audio/gnuitar/pkg-message b/audio/gnuitar/pkg-message
deleted file mode 100644
index 0d1285af8487..000000000000
--- a/audio/gnuitar/pkg-message
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-Notice, that You need a full duplex soundcard to use this software.
-EOM
-}
-]
diff --git a/audio/gnuitar/pkg-plist b/audio/gnuitar/pkg-plist
deleted file mode 100644
index 5ae4de0b1b67..000000000000
--- a/audio/gnuitar/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%SUID%%@mode 4555
-bin/gnuitar
-%%SUID%%@mode
-share/pixmaps/gnuitar.xpm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404181857.43IIv4hH084523>