git: c2b0e4e7c528 - main - multimedia/gmerlin: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sun, 31 Dec 2023 00:07:35 UTC
The branch main has been updated by bofh:

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

commit c2b0e4e7c528faab58d6e32baab79023265da5e8
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-12-29 21:47:40 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-12-31 00:06:17 +0000

    multimedia/gmerlin: Remove expired port
    
    2023-12-31 multimedia/gmerlin: Upstream last activity was in 2012
---
 MOVED                                              |   1 +
 multimedia/Makefile                                |   1 -
 multimedia/gmerlin/Makefile                        |  84 ------
 multimedia/gmerlin/distinfo                        |   2 -
 multimedia/gmerlin/files/patch-configure           |  50 ----
 multimedia/gmerlin/files/patch-doc__gmerlin.texi   |  11 -
 .../files/patch-plugins__videofilters__bgyadif.c   |  11 -
 .../files/patch-plugins_cdaudio_cdparanoia.c       |  15 -
 .../gmerlin/files/patch-plugins_cdaudio_cdtext.c   |  91 ------
 multimedia/gmerlin/pkg-descr                       |  12 -
 multimedia/gmerlin/pkg-plist                       | 318 ---------------------
 11 files changed, 1 insertion(+), 595 deletions(-)

diff --git a/MOVED b/MOVED
index 7c91f7318473..5669dc380d0a 100644
--- a/MOVED
+++ b/MOVED
@@ -8209,3 +8209,4 @@ textproc/bsdgrep||2023-12-31|Has expired: Merged into base from 13
 mail/postforward||2023-12-31|Has expired: Obsolete as postsrsd 2.x uses unix sockets instead of tcp
 devel/tmake||2023-12-31|Has expired: Last release in 2004 and dead upstream, superseded by qmake
 comms/ncid||2023-12-31|Has expired: Umaintained for over a year, outdated and unsupported version upstream
+multimedia/gmerlin||2023-12-31|Has expired: Upstream last activity was in 2012
diff --git a/multimedia/Makefile b/multimedia/Makefile
index a9cf351e33bd..730eb9f67877 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -74,7 +74,6 @@
     SUBDIR += gavl
     SUBDIR += gdialog
     SUBDIR += get_iplayer
-    SUBDIR += gmerlin
     SUBDIR += gmmlib
     SUBDIR += gmp-api
     SUBDIR += gmtk
diff --git a/multimedia/gmerlin/Makefile b/multimedia/gmerlin/Makefile
deleted file mode 100644
index c913876b0ed6..000000000000
--- a/multimedia/gmerlin/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-PORTNAME=	gmerlin
-PORTVERSION=	1.2.0
-PORTREVISION=	26
-CATEGORIES=	multimedia
-MASTER_SITES=	SF
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Multimedia framework
-WWW=		https://gmerlin.sourceforge.net/
-
-LICENSE=	GPLv3
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=		Upstream last activity was in 2012
-EXPIRATION_DATE=	2023-12-31
-
-LIB_DEPENDS=	libexif.so:graphics/libexif \
-		libgavl.so:multimedia/gavl \
-		libfontconfig.so:x11-fonts/fontconfig
-
-USES=		gettext gl gnome libtool localbase makeinfo pathfix pkgconfig sqlite xorg
-USE_GL=		gl
-USE_GNOME=	gtk20 libxml2
-USE_LDCONFIG=	yes
-USE_XORG=	x11 xext xfixes xinerama xv
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--disable-v4l --disable-v4l2 --disable-v4lconvert \
-		--without-doxygen --with-cpuflags=none --disable-musicbrainz \
-		--disable-esd --disable-lqt
-CONFIGURE_ENV=	ac_cv_func_inotify_init=no
-
-INSTALL_TARGET=	install-strip
-
-LDFLAGS+=	-Wl,--add-needed
-
-LLD_UNSAFE=	yes
-
-INFO=		gmerlin
-
-OPTIONS_DEFINE=		ALSA CDDB CDIO JACK JPEG LIBVISUAL \
-			OPTIMIZED_CFLAGS PNG PULSEAUDIO TIFF DOCS
-OPTIONS_DEFAULT=	CDDB JACK JPEG LIBVISUAL \
-			OPTIMIZED_CFLAGS PNG PULSEAUDIO TIFF
-OPTIONS_SUB=		yes
-
-ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
-ALSA_CONFIGURE_OFF=	--disable-alsa --disable-alsamixer
-CDDB_LIB_DEPENDS=	libcddb.so:audio/libcddb
-CDDB_CONFIGURE_OFF=	--disable-cddb
-CDIO_LIB_DEPENDS=	libcdio.so:sysutils/libcdio \
-			libcdio_cdda.so:sysutils/libcdio-paranoia
-CDIO_CONFIGURE_OFF=	--disable-libcdio
-JACK_LIB_DEPENDS=	libjack.so:audio/jack
-JACK_CONFIGURE_OFF=	--disable-jack
-JPEG_USES=		jpeg
-JPEG_CONFIGURE_OFF=	--disable-libjpeg
-LIBVISUAL_LIB_DEPENDS=	libvisual-0.4.so:graphics/libvisual04
-LIBVISUAL_CONFIGURE_OFF=--disable-libvisual
-OPTIMIZED_CFLAGS_CFLAGS=-O3 -funroll-loops -fomit-frame-pointer -ffast-math
-PNG_LIB_DEPENDS=	libpng.so:graphics/png
-PNG_CONFIGURE_OFF=	--disable-libpng
-PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
-PULSEAUDIO_CONFIGURE_OFF=--disable-pulseaudio
-TIFF_LIB_DEPENDS=	libtiff.so:graphics/tiff
-TIFF_CONFIGURE_OFF=	--disable-libtiff
-
-post-patch:
-	@${REINPLACE_CMD} -e \
-		'/LIBS/s|-ldl || ; \
-		 s|-DGTK_DISABLE_DEPRECATED|| ; \
-		 s|-O3.*-ffast-math||' ${WRKSRC}/configure
-	@${REINPLACE_CMD} -e \
-		's|^texinfo_|#texinfo_|g' ${WRKSRC}/doc/Makefile.in
-	@${REINPLACE_CMD} -e \
-		's|ln -sf $$(DESTDIR)|ln -sf |' ${WRKSRC}/icons/Makefile.in
-	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
-		's|-ldl||g'
-
-post-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	(cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/multimedia/gmerlin/distinfo b/multimedia/gmerlin/distinfo
deleted file mode 100644
index 8896ad471b72..000000000000
--- a/multimedia/gmerlin/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gmerlin-1.2.0.tar.gz) = 80a217c417b197562961cfd55bf5d356d7eb5278601f6f5e05636455822e3d62
-SIZE (gmerlin-1.2.0.tar.gz) = 3119224
diff --git a/multimedia/gmerlin/files/patch-configure b/multimedia/gmerlin/files/patch-configure
deleted file mode 100644
index e57101f87781..000000000000
--- a/multimedia/gmerlin/files/patch-configure
+++ /dev/null
@@ -1,50 +0,0 @@
---- configure.orig	2014-03-18 03:42:33.000000000 +0900
-+++ configure	2014-03-18 03:57:27.000000000 +0900
-@@ -1048,6 +1048,7 @@
- with_x
- enable_pulseaudio
- enable_lqt
-+enable_v4lconvert
- enable_libvisual
- enable_libcdio
- enable_musicbrainz
-@@ -13247,7 +13248,7 @@
-   GMERLIN_DEP_RPATH=""
- fi
- 
--LDFLAGS="$GMERLIN_DEP_RPATH"
-+LDFLAGS="$LDFLAGS $GMERLIN_DEP_RPATH"
- 
- 
- 
-@@ -15396,9 +15397,9 @@
- V4LCONVERT_REQUIRED="0.5.7"
- have_v4lconvert=false
- 
--# Check whether --enable-lqt was given.
--if test "${enable_lqt+set}" = set; then :
--  enableval=$enable_lqt; case "${enableval}" in
-+# Check whether --enable-v4lconvert was given.
-+if test "${enable_v4lconvert+set}" = set; then :
-+  enableval=$enable_v4lconvert; case "${enableval}" in
-                  yes) test_v4lconvert=true ;;
-                  no) test_v4lconvert=false ;;
-                esac
-@@ -17345,7 +17346,7 @@
- case $host_cpu in
-   i[3-7]86)
-     lqt_cpu_family=x86;;
--  x86_64*)
-+  amd64* | x86_64*)
-     lqt_cpu_family=x86;;
-   powerpc | powerpc64)
-     lqt_cpu_family=ppc;;
-@@ -17520,7 +17521,7 @@
- $as_echo "IA32" >&6; }
-     ARCH_X86=true
-     ;;
--  x86_64*)
-+  amd64* | x86_64*)
-     { $as_echo "$as_me:${as_lineno-$LINENO}: result: x86_64" >&5
- $as_echo "x86_64" >&6; }
-     ARCH_X86=true
diff --git a/multimedia/gmerlin/files/patch-doc__gmerlin.texi b/multimedia/gmerlin/files/patch-doc__gmerlin.texi
deleted file mode 100644
index b54b01210369..000000000000
--- a/multimedia/gmerlin/files/patch-doc__gmerlin.texi
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./doc/gmerlin.texi.orig	2012-06-08 11:50:30.000000000 +0000
-+++ ./doc/gmerlin.texi	2014-06-27 19:02:30.000000000 +0000
-@@ -461,7 +461,7 @@
- 
- A gml can be:
- 
--@table @bullet
-+@table @strong
- @item A regular filename
- Optionally preceeded with ``file://''. This means, that @b{/files/music.mp3} is the same as
- @b{file:///files/music.mp3}.
diff --git a/multimedia/gmerlin/files/patch-plugins__videofilters__bgyadif.c b/multimedia/gmerlin/files/patch-plugins__videofilters__bgyadif.c
deleted file mode 100644
index dad85b2d33bf..000000000000
--- a/multimedia/gmerlin/files/patch-plugins__videofilters__bgyadif.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- plugins/videofilters/bgyadif.c.orig
-+++ plugins/videofilters/bgyadif.c
-@@ -704,7 +704,7 @@
- \
-             /* if(p->mode<2) ... */\
-             "movq    %[tmp3], %%mm6 \n\t" /* diff */\
--            "cmp       $2, %[mode] \n\t"\
-+            "cmpl      $2, %[mode] \n\t"\
-             "jge       1f \n\t"\
-             LOAD4("(%["prev2"],%[mrefs],2)", %%mm2) /* prev2[x-2*refs] */\
-             LOAD4("(%["next2"],%[mrefs],2)", %%mm4) /* next2[x-2*refs] */\
diff --git a/multimedia/gmerlin/files/patch-plugins_cdaudio_cdparanoia.c b/multimedia/gmerlin/files/patch-plugins_cdaudio_cdparanoia.c
deleted file mode 100644
index 706e7c6551ce..000000000000
--- a/multimedia/gmerlin/files/patch-plugins_cdaudio_cdparanoia.c
+++ /dev/null
@@ -1,15 +0,0 @@
-Fix build with sysutils/libcdio >= 0.90
-
---- plugins/cdaudio/cdparanoia.c.orig	2018-02-22 06:24:11 UTC
-+++ plugins/cdaudio/cdparanoia.c
-@@ -28,8 +28,8 @@
- 
- #include "cdaudio.h"
- #define DO_NOT_WANT_PARANOIA_COMPATIBILITY
--#include <cdio/cdda.h>
--#include <cdio/paranoia.h>
-+#include <cdio/paranoia/cdda.h>
-+#include <cdio/paranoia/paranoia.h>
- 
- /*
-  *  Ripping support
diff --git a/multimedia/gmerlin/files/patch-plugins_cdaudio_cdtext.c b/multimedia/gmerlin/files/patch-plugins_cdaudio_cdtext.c
deleted file mode 100644
index 147d5490d8d3..000000000000
--- a/multimedia/gmerlin/files/patch-plugins_cdaudio_cdtext.c
+++ /dev/null
@@ -1,91 +0,0 @@
-Fix build with sysutils/libcdio >= 0.90
-
---- plugins/cdaudio/cdtext.c.orig	2012-06-08 11:50:33 UTC
-+++ plugins/cdaudio/cdtext.c
-@@ -34,7 +34,7 @@
- #include "cdaudio.h"
- 
- #define GET_FIELD(dst, key) \
--  field = cdtext_get_const(key, cdtext);
-+  field = cdtext_get_const(cdtext, key, i+1);
- 
- #define GET_FIELD_DEFAULT(dst,key)                                      \
-   field = cdtext_get_const(key, cdtext);                                \
-@@ -64,38 +64,34 @@ int bg_cdaudio_get_metadata_cdtext(CdIo_t * cdio,
- 
-   /* Get information for the whole disc */
-   
--  cdtext = cdio_get_cdtext (cdio, 0);
-+  cdtext = cdio_get_cdtext (cdio);
- 
-   if(!cdtext)
-     return 0;
-   
--  artist  = cdtext_get_const(CDTEXT_PERFORMER, cdtext);
--  author  = cdtext_get_const(CDTEXT_COMPOSER, cdtext); /* Composer overwrites songwriter */
-+  artist  = cdtext_get_const(cdtext, CDTEXT_FIELD_PERFORMER, 0);
-+  author  = cdtext_get_const(cdtext, CDTEXT_FIELD_COMPOSER, 0); /* Composer overwrites songwriter */
- 
-   if(!author)
--    author  = cdtext_get_const(CDTEXT_SONGWRITER, cdtext);
-+    author  = cdtext_get_const(cdtext, CDTEXT_FIELD_SONGWRITER, 0);
-   
--  album  = cdtext_get_const(CDTEXT_TITLE, cdtext);
--  genre  = cdtext_get_const(CDTEXT_GENRE, cdtext);
--  comment  = cdtext_get_const(CDTEXT_MESSAGE, cdtext);
-+  album  = cdtext_get_const(cdtext, CDTEXT_FIELD_TITLE, 0);
-+  genre  = cdtext_get_const(cdtext, CDTEXT_FIELD_GENRE, 0);
-+  comment  = cdtext_get_const(cdtext, CDTEXT_FIELD_MESSAGE, 0);
-   
-   for(i = 0; i < idx->num_tracks; i++)
-     {
-     if(idx->tracks[i].is_audio)
-       {
--      cdtext = cdio_get_cdtext (cdio, i+1);
--      if(!cdtext)
--        return 0;
-+      GET_FIELD(title, CDTEXT_FIELD_TITLE);
-       
--      GET_FIELD(title, CDTEXT_TITLE);
--      
-       if(!title)
-         return 0;
- 
-       gavl_metadata_set(&info[idx->tracks[i].index].metadata,
-                         GAVL_META_TITLE, title);
- 
--      if((field = cdtext_get_const(CDTEXT_PERFORMER, cdtext)))
-+      if((field = cdtext_get_const(cdtext, CDTEXT_FIELD_PERFORMER, i+1)))
-         gavl_metadata_set(&info[idx->tracks[i].index].metadata,
-                           GAVL_META_ARTIST, field);
-       else
-@@ -103,10 +99,10 @@ int bg_cdaudio_get_metadata_cdtext(CdIo_t * cdio,
-                           GAVL_META_ARTIST, artist);
- 
- 
--      if((field = cdtext_get_const(CDTEXT_COMPOSER, cdtext)))
-+      if((field = cdtext_get_const(cdtext, CDTEXT_FIELD_COMPOSER, i+1)))
-         gavl_metadata_set(&info[idx->tracks[i].index].metadata,
-                           GAVL_META_AUTHOR, field);
--      else if((field = cdtext_get_const(CDTEXT_SONGWRITER, cdtext)))
-+      else if((field = cdtext_get_const(cdtext, CDTEXT_FIELD_SONGWRITER, i+1)))
-         gavl_metadata_set(&info[idx->tracks[i].index].metadata,
-                           GAVL_META_AUTHOR, field);
-       else if(author)
-@@ -114,14 +110,14 @@ int bg_cdaudio_get_metadata_cdtext(CdIo_t * cdio,
-                           GAVL_META_AUTHOR, author);
- 
- 
--      if((field = cdtext_get_const(CDTEXT_GENRE, cdtext)))
-+      if((field = cdtext_get_const(cdtext, CDTEXT_FIELD_GENRE, i+1)))
-         gavl_metadata_set(&info[idx->tracks[i].index].metadata,
-                           GAVL_META_GENRE, field);
-       else
-         gavl_metadata_set(&info[idx->tracks[i].index].metadata,
-                           GAVL_META_GENRE, genre);
- 
--      if((field = cdtext_get_const(CDTEXT_MESSAGE, cdtext)))
-+      if((field = cdtext_get_const(cdtext, CDTEXT_FIELD_MESSAGE, i+1)))
-         gavl_metadata_set(&info[idx->tracks[i].index].metadata,
-                           GAVL_META_COMMENT, field);
-       else
diff --git a/multimedia/gmerlin/pkg-descr b/multimedia/gmerlin/pkg-descr
deleted file mode 100644
index 0bb9957f20bb..000000000000
--- a/multimedia/gmerlin/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Gmerlin is a multimedia framework, which allows you to quickly
-develop multimedia applications. It is built upon gavl (for low
-level Audio/Video things) and libxml2 (for loading and saving
-configuration data and other things). The gmerlin API can be used
-at multiple levels: Either you take the basic things like plugins,
-fifos, message-queues and gavl audio/video converters and build
-your own media engine. The other possibility is to use the player
-or transcoder engines directly. The latter approach is probably
-easier, but you'll have less freedom in controlling the process.
-
-Gmerlin includes GUI player with mediatree and a GUI transcoder
-among other things.
diff --git a/multimedia/gmerlin/pkg-plist b/multimedia/gmerlin/pkg-plist
deleted file mode 100644
index 9087cc0c466d..000000000000
--- a/multimedia/gmerlin/pkg-plist
+++ /dev/null
@@ -1,318 +0,0 @@
-bin/album2m3u
-bin/album2pls
-bin/gmerlin
-bin/gmerlin-record
-bin/gmerlin-video-thumbnailer
-%%ALSA%%bin/gmerlin_alsamixer
-bin/gmerlin_imgconvert
-bin/gmerlin_imgdiff
-bin/gmerlin_kbd
-bin/gmerlin_kbd_config
-bin/gmerlin_launcher
-bin/gmerlin_play
-bin/gmerlin_plugincfg
-bin/gmerlin_psnr
-bin/gmerlin_recorder
-bin/gmerlin_remote
-bin/gmerlin_ssim
-bin/gmerlin_transcoder
-bin/gmerlin_transcoder_remote
-bin/gmerlin_vanalyze
-bin/gmerlin_visualize
-bin/gmerlin_visualizer
-bin/gmerlin_visualizer_slave
-bin/gmerlin_vpsnr
-include/gmerlin/accelerator.h
-include/gmerlin/bg_sem.h
-include/gmerlin/bg_version.h
-include/gmerlin/bggavl.h
-include/gmerlin/bgsocket.h
-include/gmerlin/cfg_dialog.h
-include/gmerlin/cfg_registry.h
-include/gmerlin/charset.h
-include/gmerlin/cmdline.h
-include/gmerlin/converters.h
-include/gmerlin/edl.h
-include/gmerlin/encoder.h
-include/gmerlin/fileformat.h
-include/gmerlin/filters.h
-include/gmerlin/gui_gtk/aboutwindow.h
-include/gmerlin/gui_gtk/albumentry.h
-include/gmerlin/gui_gtk/audio.h
-include/gmerlin/gui_gtk/auth.h
-include/gmerlin/gui_gtk/button.h
-include/gmerlin/gui_gtk/chapterdialog.h
-include/gmerlin/gui_gtk/display.h
-include/gmerlin/gui_gtk/driveselect.h
-include/gmerlin/gui_gtk/fileentry.h
-include/gmerlin/gui_gtk/fileselect.h
-include/gmerlin/gui_gtk/gtkutils.h
-include/gmerlin/gui_gtk/infowindow.h
-include/gmerlin/gui_gtk/logwindow.h
-include/gmerlin/gui_gtk/message.h
-include/gmerlin/gui_gtk/multiinfo.h
-include/gmerlin/gui_gtk/plugin.h
-include/gmerlin/gui_gtk/presetmenu.h
-include/gmerlin/gui_gtk/question.h
-include/gmerlin/gui_gtk/scrolltext.h
-include/gmerlin/gui_gtk/slider.h
-include/gmerlin/gui_gtk/textview.h
-include/gmerlin/gui_gtk/tree.h
-include/gmerlin/gui_gtk/urllink.h
-include/gmerlin/gui_gtk/urlselect.h
-include/gmerlin/keycodes.h
-include/gmerlin/lcdproc.h
-include/gmerlin/log.h
-include/gmerlin/mediafiledevice.h
-include/gmerlin/msgqueue.h
-include/gmerlin/ocr.h
-include/gmerlin/osd.h
-include/gmerlin/ov.h
-include/gmerlin/parameter.h
-include/gmerlin/player.h
-include/gmerlin/playermsg.h
-include/gmerlin/plugin.h
-include/gmerlin/pluginfuncs.h
-include/gmerlin/pluginregistry.h
-include/gmerlin/preset.h
-include/gmerlin/recorder.h
-include/gmerlin/remote.h
-include/gmerlin/serialize.h
-include/gmerlin/singlepic.h
-include/gmerlin/streaminfo.h
-include/gmerlin/subprocess.h
-include/gmerlin/textrenderer.h
-include/gmerlin/transcoder.h
-include/gmerlin/transcoder_track.h
-include/gmerlin/transcodermsg.h
-include/gmerlin/translation.h
-include/gmerlin/tree.h
-include/gmerlin/utils.h
-include/gmerlin/visualize.h
-include/gmerlin/x11/x11.h
-include/gmerlin/xmlutils.h
-lib/gmerlin/plugins/e_pp_cdrdao.so
-lib/gmerlin/plugins/e_pp_vcdimager.so
-%%PNG%%lib/gmerlin/plugins/e_spumux.so
-lib/gmerlin/plugins/e_subtext.so
-lib/gmerlin/plugins/e_wav.so
-lib/gmerlin/plugins/fa_sampleformat.so
-lib/gmerlin/plugins/fa_volume.so
-lib/gmerlin/plugins/fv_bitshift.so
-lib/gmerlin/plugins/fv_blur.so
-lib/gmerlin/plugins/fv_colorbalance.so
-lib/gmerlin/plugins/fv_colormatrix_rgb.so
-lib/gmerlin/plugins/fv_colormatrix_yuv.so
-lib/gmerlin/plugins/fv_cropscale.so
-lib/gmerlin/plugins/fv_decimate.so
-lib/gmerlin/plugins/fv_deinterlace.so
-lib/gmerlin/plugins/fv_equalizer.so
-lib/gmerlin/plugins/fv_flip.so
-lib/gmerlin/plugins/fv_framerate.so
-lib/gmerlin/plugins/fv_interlace.so
-lib/gmerlin/plugins/fv_invert_rgb.so
-lib/gmerlin/plugins/fv_oldcolor.so
-lib/gmerlin/plugins/fv_pixelformat.so
-lib/gmerlin/plugins/fv_swapfields.so
-lib/gmerlin/plugins/fv_tcdisplay.so
-lib/gmerlin/plugins/fv_tctweak.so
-lib/gmerlin/plugins/fv_textlogo.so
-lib/gmerlin/plugins/fv_tlp.so
-lib/gmerlin/plugins/fv_transform.so
-lib/gmerlin/plugins/fv_zoom.so
-%%ALSA%%lib/gmerlin/plugins/i_alsa.so
-%%CDIO%%lib/gmerlin/plugins/i_cdaudio.so
-lib/gmerlin/plugins/i_edl.so
-%%JACK%%lib/gmerlin/plugins/i_jack.so
-lib/gmerlin/plugins/i_mikmod.so
-lib/gmerlin/plugins/i_oss.so
-%%PULSEAUDIO%%lib/gmerlin/plugins/i_pulse.so
-lib/gmerlin/plugins/i_x11.so
-lib/gmerlin/plugins/ir_bmp.so
-lib/gmerlin/plugins/ir_gavl.so
-%%JPEG%%lib/gmerlin/plugins/ir_jpeg.so
-%%PNG%%lib/gmerlin/plugins/ir_png.so
-lib/gmerlin/plugins/ir_pnm.so
-lib/gmerlin/plugins/ir_tga.so
-%%TIFF%%lib/gmerlin/plugins/ir_tiff.so
-lib/gmerlin/plugins/iw_bmp.so
-lib/gmerlin/plugins/iw_gavl.so
-%%JPEG%%lib/gmerlin/plugins/iw_jpeg.so
-%%PNG%%lib/gmerlin/plugins/iw_png.so
-lib/gmerlin/plugins/iw_pnm.so
-lib/gmerlin/plugins/iw_tga.so
-%%TIFF%%lib/gmerlin/plugins/iw_tiff.so
-%%ALSA%%lib/gmerlin/plugins/oa_alsa.so
-%%JACK%%lib/gmerlin/plugins/oa_jack.so
-lib/gmerlin/plugins/oa_oss.so
-%%PULSEAUDIO%%lib/gmerlin/plugins/oa_pulse.so
-lib/gmerlin/plugins/ov_x11.so
-lib/gmerlin/plugins/vis_scope.so
-lib/libgmerlin.so
-lib/libgmerlin.so.0
-lib/libgmerlin.so.0.0.0
-lib/libgmerlin_gtk.so
-lib/libgmerlin_gtk.so.0
-lib/libgmerlin_gtk.so.0.0.0
-libdata/pkgconfig/gmerlin-gtk.pc
-libdata/pkgconfig/gmerlin.pc
-man/man1/gmerlin-record.1.gz
-man/man1/gmerlin.1.gz
-man/man1/gmerlin_play.1.gz
-man/man1/gmerlin_remote.1.gz
-man/man1/gmerlin_transcoder.1.gz
-man/man1/gmerlin_transcoder_remote.1.gz
-%%ALSA%%share/applications/gmerlin-alsamixer.desktop
-share/applications/gmerlin-kbd.desktop
-share/applications/gmerlin-player.desktop
-share/applications/gmerlin-plugincfg.desktop
-share/applications/gmerlin-recorder.desktop
-share/applications/gmerlin-transcoder.desktop
-share/applications/gmerlin-visualizer.desktop
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%DATADIR%%/icons/about_16.png
-%%DATADIR%%/icons/add_16.png
-%%DATADIR%%/icons/audio_16.png
-%%DATADIR%%/icons/bottom_16.png
-%%DATADIR%%/icons/camelot_icon.png
-%%DATADIR%%/icons/chapter_16.png
-%%DATADIR%%/icons/close_16.png
-%%DATADIR%%/icons/config_16.png
-%%DATADIR%%/icons/copy_16.png
-%%DATADIR%%/icons/cut_16.png
-%%DATADIR%%/icons/digit_0.png
-%%DATADIR%%/icons/digit_1.png
-%%DATADIR%%/icons/digit_2.png
-%%DATADIR%%/icons/digit_3.png
-%%DATADIR%%/icons/digit_4.png
-%%DATADIR%%/icons/digit_5.png
-%%DATADIR%%/icons/digit_6.png
-%%DATADIR%%/icons/digit_7.png
-%%DATADIR%%/icons/digit_8.png
-%%DATADIR%%/icons/digit_9.png
-%%DATADIR%%/icons/digit_colon.png
-%%DATADIR%%/icons/digit_dot.png
-%%DATADIR%%/icons/digit_minus.png
-%%DATADIR%%/icons/display_mode_all.png
-%%DATADIR%%/icons/display_mode_all_rem.png
-%%DATADIR%%/icons/display_mode_none.png
-%%DATADIR%%/icons/display_mode_rem.png
-%%DATADIR%%/icons/down_16.png
-%%DATADIR%%/icons/drive_16.png
-%%DATADIR%%/icons/drive_error_16.png
-%%DATADIR%%/icons/drive_running_16.png
-%%DATADIR%%/icons/earth_16.png
-%%DATADIR%%/icons/eject_16.png
-%%DATADIR%%/icons/favourites_16.png
-%%DATADIR%%/icons/favourites_closed_16.png
-%%DATADIR%%/icons/favourites_open_16.png
-%%DATADIR%%/icons/filter_16.png
-%%DATADIR%%/icons/find_16.png
-%%DATADIR%%/icons/first_16.png
-%%DATADIR%%/icons/folder_closed_16.png
-%%DATADIR%%/icons/folder_new_16.png
-%%DATADIR%%/icons/folder_open_16.png
-%%DATADIR%%/icons/fullscreen_16.png
-%%DATADIR%%/icons/gmerlin.jpg
-%%DATADIR%%/icons/goto_current_16.png
-%%DATADIR%%/icons/hardware_16.png
-%%DATADIR%%/icons/help_16.png
-%%DATADIR%%/icons/image_16.png
-%%DATADIR%%/icons/incoming_closed_16.png
-%%DATADIR%%/icons/incoming_open_16.png
-%%DATADIR%%/icons/info_16.png
-%%DATADIR%%/icons/kbd_icon.png
-%%DATADIR%%/icons/last_16.png
-%%DATADIR%%/icons/left_16.png
-%%DATADIR%%/icons/lock_16.png
-%%DATADIR%%/icons/log_16.png
-%%DATADIR%%/icons/mixer_icon.png
-%%DATADIR%%/icons/mute_16.png
-%%DATADIR%%/icons/paste_16.png
-%%DATADIR%%/icons/player_icon.png
-%%DATADIR%%/icons/plugin_16.png
-%%DATADIR%%/icons/plugincfg_icon.png
-%%DATADIR%%/icons/quit_16.png
-%%DATADIR%%/icons/record_16.png
-%%DATADIR%%/icons/recorder_icon.png
-%%DATADIR%%/icons/refresh_16.png
-%%DATADIR%%/icons/rename_16.png
-%%DATADIR%%/icons/repeat_mode_1.png
-%%DATADIR%%/icons/repeat_mode_all.png
-%%DATADIR%%/icons/repeat_mode_none.png
-%%DATADIR%%/icons/right_16.png
-%%DATADIR%%/icons/run_16.png
-%%DATADIR%%/icons/save_16.png
-%%DATADIR%%/icons/snapshot_16.png
-%%DATADIR%%/icons/sort_16.png
-%%DATADIR%%/icons/state_buffering_1.png
-%%DATADIR%%/icons/state_buffering_2.png
-%%DATADIR%%/icons/state_buffering_3.png
-%%DATADIR%%/icons/state_buffering_4.png
-%%DATADIR%%/icons/state_buffering_5.png
-%%DATADIR%%/icons/state_changing.png
-%%DATADIR%%/icons/state_error.png
-%%DATADIR%%/icons/state_mute.png
-%%DATADIR%%/icons/state_paused.png
-%%DATADIR%%/icons/state_playing.png
-%%DATADIR%%/icons/state_seeking.png
-%%DATADIR%%/icons/state_stopped.png
-%%DATADIR%%/icons/stop_16.png
-%%DATADIR%%/icons/tab_close.png
-%%DATADIR%%/icons/tearoff_16.png
-%%DATADIR%%/icons/top_16.png
-%%DATADIR%%/icons/tracks_dnd_32.png
-%%DATADIR%%/icons/transcoder_icon.png
-%%DATADIR%%/icons/trash_16.png
-%%DATADIR%%/icons/tree_root_16.png
-%%DATADIR%%/icons/tuner_16.png
-%%DATADIR%%/icons/up_16.png
-%%DATADIR%%/icons/video_16.png
-%%DATADIR%%/icons/visualizer_icon.png
-%%DATADIR%%/icons/windowed_16.png
-%%DATADIR%%/osd/GmerlinOSD.afm
-%%DATADIR%%/osd/GmerlinOSD.pfb
-%%DATADIR%%/plugin.sym
-%%DATADIR%%/skins/Default/close_button.png
-%%DATADIR%%/skins/Default/close_button_cl.png
-%%DATADIR%%/skins/Default/close_button_hl.png
-%%DATADIR%%/skins/Default/mainwin.png
-%%DATADIR%%/skins/Default/mainwin_hl.png
-%%DATADIR%%/skins/Default/menu_button.png
-%%DATADIR%%/skins/Default/menu_button_cl.png
-%%DATADIR%%/skins/Default/menu_button_hl.png
-%%DATADIR%%/skins/Default/next_button.png
-%%DATADIR%%/skins/Default/next_button_cl.png
-%%DATADIR%%/skins/Default/next_button_hl.png
-%%DATADIR%%/skins/Default/pause_button.png
-%%DATADIR%%/skins/Default/pause_button_cl.png
-%%DATADIR%%/skins/Default/pause_button_hl.png
-%%DATADIR%%/skins/Default/play_button.png
-%%DATADIR%%/skins/Default/play_button_cl.png
-%%DATADIR%%/skins/Default/play_button_hl.png
-%%DATADIR%%/skins/Default/previous_button.png
-%%DATADIR%%/skins/Default/previous_button_cl.png
-%%DATADIR%%/skins/Default/previous_button_hl.png
-%%DATADIR%%/skins/Default/seek_bg.png
-%%DATADIR%%/skins/Default/seek_slider.png
-%%DATADIR%%/skins/Default/seek_slider_cl.png
-%%DATADIR%%/skins/Default/seek_slider_hl.png
-%%DATADIR%%/skins/Default/seek_slider_in.png
-%%DATADIR%%/skins/Default/skin.xml
-%%DATADIR%%/skins/Default/stop_button.png
-%%DATADIR%%/skins/Default/stop_button_cl.png
-%%DATADIR%%/skins/Default/stop_button_hl.png
-%%DATADIR%%/skins/Default/volume_bg.png
-%%DATADIR%%/skins/Default/volume_slider.png
-%%DATADIR%%/skins/Default/volume_slider_cl.png
-%%DATADIR%%/skins/Default/volume_slider_hl.png
-%%DATADIR%%/skins/Default/volume_slider_in.png
-share/icons/hicolor/48x48/apps/gmerlin-alsamixer.png
-share/icons/hicolor/48x48/apps/gmerlin-camelot.png
-share/icons/hicolor/48x48/apps/gmerlin-kbd.png
-share/icons/hicolor/48x48/apps/gmerlin-player.png
-share/icons/hicolor/48x48/apps/gmerlin-plugincfg.png
-share/icons/hicolor/48x48/apps/gmerlin-recorder.png
-share/icons/hicolor/48x48/apps/gmerlin-transcoder.png
-share/icons/hicolor/48x48/apps/gmerlin-visualizer.png
-share/locale/de/LC_MESSAGES/gmerlin.mo