authorBaptiste Daroussin <bapt@FreeBSD.org>2018-03-23 22:44:01 +0800
committerBaptiste Daroussin <bapt@FreeBSD.org>2018-03-23 22:44:01 +0800
commit137303470e20afa061549125f65769f6ed3ec5b8 (patch)
tree05611033551cc8ed8bd99e28a9db3c4f53951235
parent10dd205fbed7209da2d04b6097329f3e725bf114 (diff)
downloadfreebsd-ports-137303470e20afa061549125f65769f6ed3ec5b8.tar.gz
freebsd-ports-137303470e20afa061549125f65769f6ed3ec5b8.tar.zst
freebsd-ports-137303470e20afa061549125f65769f6ed3ec5b8.zip
Remove gmencoder, it is an abandonware, not supporting modern
mencoder's codecs
Notes
Notes: svn path=/head/; revision=465360
Diffstat
-rw-r--r--MOVED1
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/gmencoder/Makefile64
-rw-r--r--multimedia/gmencoder/distinfo2
-rw-r--r--multimedia/gmencoder/files/patch-po_Makefile.in.in11
-rw-r--r--multimedia/gmencoder/files/patch-src_mypopen.c13
-rw-r--r--multimedia/gmencoder/pkg-descr5
-rw-r--r--multimedia/gmencoder/pkg-plist6
8 files changed, 1 insertions, 102 deletions
diff --git a/MOVED b/MOVED
index b28c70081d39..87e680a667da 100644
--- a/MOVED
+++ b/MOVED
@@ -10233,3 +10233,4 @@ net-im/ktp-send-file|net-im/ktp-send-file-kde4|2018-03-23|Make room for KDE upda
net-im/ktp-text-ui|net-im/ktp-text-ui-kde4|2018-03-23|Make room for KDE updates
net-im/kde-telepathy|net-im/telepathy-kde4|2018-03-23|Make room for KDE updates
net-im/plasma-applet-ktp|net-im/plasma-applet-ktp-kde4|2018-03-23|Make room for KDE updates
+multimedia/gmencoder||2918-03-23|Abandonware, does not support modern codecs
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 22a6bf0c10ea..c0aefd53bacd 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -74,7 +74,6 @@
SUBDIR += gcfilms
SUBDIR += gdialog
SUBDIR += gdvrecv
- SUBDIR += gmencoder
SUBDIR += gmerlin
SUBDIR += gmerlin-avdecoder
SUBDIR += gmimms
diff --git a/multimedia/gmencoder/Makefile b/multimedia/gmencoder/Makefile
deleted file mode 100644
index 9da92ef436d5..000000000000
--- a/multimedia/gmencoder/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# Created by: Michael Johnson <ahze@ahze.net>
-# $FreeBSD$
-
-PORTNAME= gmencoder
-PORTVERSION= 0.1.0
-PORTREVISION= 18
-CATEGORIES= multimedia
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gnome2 front-end to mplayer/mencoder
-
-BUILD_DEPENDS= mencoder:multimedia/mencoder
-RUN_DEPENDS= mencoder:multimedia/mencoder
-
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
-USE_GNOME= gnomeprefix libgnomeui
-USES= pathfix gmake pkgconfig
-
-DESKTOP_ENTRIES="Gmencoder" "Gnome2 front-end to mplayer/mencoder" \
- "" "gmencoder" "GNOME;AudioVideo;" false
-
-OPTIONS_DEFINE= NLS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-PLIST_SUB+= NLS=""
-.else
-PLIST_SUB+= NLS="@comment "
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_DVD_DEVICE)
-DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE}
-.else
-DEFAULT_DVD_DEVICE=/dev/acd0
-.endif
-
-pre-everything::
-.if !defined(WITH_DVD_DEVICE)
- @${ECHO_MSG} "===> The default DVD device is ${DEFAULT_DVD_DEVICE}"
- @${ECHO_MSG} "===> Define WITH_DVD_DEVICE if you want to change the default"
- @${ECHO_MSG} "===> For example, 'make WITH_DVD_DEVICE=\"/dev/somedevice\"'"
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O4||; s|type -path|which|' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|' \
- ${WRKSRC}/src/main.c ${WRKSRC}/src/interface.c
-.if ! ${PORT_OPTIONS:MNLS}
- @${REINPLACE_CMD} -e '/^ALL_LINGUAS/d' ${WRKSRC}/configure
-.endif
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/man/gmencoder.1 ${STAGEDIR}${PREFIX}/man/man1
-
-.include <bsd.port.post.mk>
diff --git a/multimedia/gmencoder/distinfo b/multimedia/gmencoder/distinfo
deleted file mode 100644
index b42a96b56222..000000000000
--- a/multimedia/gmencoder/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gmencoder-0.1.0.tgz) = 6782a9eb1feac6b898039d6f45a810c2c26d4dbbf4fdbeed266f4349a71edb53
-SIZE (gmencoder-0.1.0.tgz) = 120557
diff --git a/multimedia/gmencoder/files/patch-po_Makefile.in.in b/multimedia/gmencoder/files/patch-po_Makefile.in.in
deleted file mode 100644
index 8c2ad286adeb..000000000000
--- a/multimedia/gmencoder/files/patch-po_Makefile.in.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- po/Makefile.in.in.orig 2013-05-15 10:06:58.000000000 +0200
-+++ po/Makefile.in.in 2013-05-15 10:07:09.000000000 +0200
-@@ -27,7 +27,7 @@
- exec_prefix = @exec_prefix@
- datadir = @datadir@
- libdir = @libdir@
--localedir = $(libdir)/locale
-+localedir = $(prefix)/share/locale
- gnulocaledir = $(datadir)/locale
- gettextsrcdir = $(datadir)/glib-2.0/gettext/po
- subdir = po
diff --git a/multimedia/gmencoder/files/patch-src_mypopen.c b/multimedia/gmencoder/files/patch-src_mypopen.c
deleted file mode 100644
index 17298067d073..000000000000
--- a/multimedia/gmencoder/files/patch-src_mypopen.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/mypopen.c.orig 2008-03-06 21:12:35.000000000 +0100
-+++ src/mypopen.c 2008-03-06 21:15:44.000000000 +0100
-@@ -108,7 +108,9 @@
-
- int mypclose(FILE *ptr)
- {
-- register f, r, (*hstat)(), (*istat)(), (*qstat)();
-+ int f;
-+ pid_t r;
-+ void (*hstat)(), (*istat)(), (*qstat)();
- int status;
-
- f = fileno(ptr);
diff --git a/multimedia/gmencoder/pkg-descr b/multimedia/gmencoder/pkg-descr
deleted file mode 100644
index 8f318004f2cd..000000000000
--- a/multimedia/gmencoder/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Gmencoder is Gnome2 front-end to mplayer/mencoder. It supports many of the
-output codecs as well as postprocessing, cropping, scale, subtitles ripping,
-1, 2 and 3 passes for encoding.
-
-WWW: http://gmencoder.sourceforge.net/
diff --git a/multimedia/gmencoder/pkg-plist b/multimedia/gmencoder/pkg-plist
deleted file mode 100644
index 1fd3c372710b..000000000000
--- a/multimedia/gmencoder/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/gmencoder
-man/man1/gmencoder.1.gz
-share/pixmaps/gmencoder/media-pause.png
-share/pixmaps/gmencoder/media-play.png
-%%NLS%%share/locale/es/LC_MESSAGES/gmencoder.mo
-%%NLS%%share/locale/en/LC_MESSAGES/gmencoder.mo