aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2024-04-18 18:56:52 +0000
committerRene Ladan <rene@FreeBSD.org>2024-04-18 18:56:52 +0000
commitc33a42a3dfb71285049784bf3f7336018a81218e (patch)
tree605c95f13e90011d1c1d8e90715cc541c581a1bc
parent20cc2a13f7c9f97185e42725457be92ba0c52f1c (diff)
downloadports-c33a42a3dfb71285049784bf3f7336018a81218e.tar.gz
ports-c33a42a3dfb71285049784bf3f7336018a81218e.zip
audio/gnuitar: Remove expired port
2024-04-17 audio/gnuitar: Unmaintained, last upstream release in 2005
-rw-r--r--MOVED1
-rw-r--r--audio/Makefile1
-rw-r--r--audio/gnuitar/Makefile64
-rw-r--r--audio/gnuitar/distinfo2
-rw-r--r--audio/gnuitar/files/patch-src_main.c35
-rw-r--r--audio/gnuitar/pkg-descr14
-rw-r--r--audio/gnuitar/pkg-message7
-rw-r--r--audio/gnuitar/pkg-plist4
8 files changed, 1 insertions, 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