aboutsummaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2008-11-09 14:37:55 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2008-11-09 14:37:55 +0000
commit5820b688ed67e6718fb56e6153aa0cf737139458 (patch)
tree36dc9c6d413c7281c56c2b5f42c1fe796349233f /multimedia
parenta7d64471e0a089f14776d9a067b9dadee23ca874 (diff)
downloadports-5820b688ed67e6718fb56e6153aa0cf737139458.tar.gz
ports-5820b688ed67e6718fb56e6153aa0cf737139458.zip
Notes
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/gmerlin/Makefile196
-rw-r--r--multimedia/gmerlin/distinfo3
-rw-r--r--multimedia/gmerlin/pkg-descr14
-rw-r--r--multimedia/gmerlin/pkg-plist324
5 files changed, 538 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index e8c64747cb7b..e16f5abd7e1f 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -53,6 +53,7 @@
SUBDIR += gdvrecv
SUBDIR += ggrab
SUBDIR += gmencoder
+ SUBDIR += gmerlin
SUBDIR += gmerlin-avdecoder
SUBDIR += gmimms
SUBDIR += gnome-subtitles
diff --git a/multimedia/gmerlin/Makefile b/multimedia/gmerlin/Makefile
new file mode 100644
index 000000000000..e14a7d94a13f
--- /dev/null
+++ b/multimedia/gmerlin/Makefile
@@ -0,0 +1,196 @@
+# New ports collection makefile for: gmerlin
+# Date created: 07 Nov 2008
+# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gmerlin
+PORTVERSION= 0.3.8
+CATEGORIES= multimedia
+MASTER_SITES= SF
+
+MAINTAINER= amdmi3@FreeBSD.org
+COMMENT= Multimedia framework
+
+LIB_DEPENDS= gavl.0:${PORTSDIR}/multimedia/gavl
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --without-doxygen --without-texinfo --disable-alsa \
+ --disable-v4l --disable-alsamixer --disable-camelot \
+ --without-cpuflags
+USE_GNOME= gtk20 gnomehack libxml2
+USE_GL= gl
+USE_XORG= x11 xv xinerama ice
+USE_GETTEXT= yes
+
+CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" CPPFLAGS="-I${LOCALBASE}/include"
+
+PORTDOCS= README
+
+INFO= gmerlin
+MAN1= gmerlin_play.1
+
+OPTIONS= PULSEAUDIO "Enable PulseAudio support" on \
+ QUICKTIME "Enable QuickTime support" on \
+ LIBVISUAL "Enable libvisual support" on \
+ LIBCDIO "Enable libcdio support" on \
+ MUSICBRAINZ "Enable MusicBrainz support" on \
+ CDDB "Enable CDDB support" on \
+ ESOUND "Enable ESounD support" off \
+ JPEG "Enable JPEG support" on \
+ PNG "Enable PNG support" on \
+ TIFF "Enable TIFF support" on \
+ MJPEGTOOLS "Enable mjpegtools support" on \
+ PLUGINCFG "Build plugin configurator" on \
+ PLAYER "Build player" on \
+ KBD "Build keyboard daemon" on \
+ TRANSCODER "Build transcoder" on \
+ VISUALIZER "Build visualizer" on \
+ OPTIMIZED_CFLAGS "Additional optimizations" on
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_PULSEAUDIO)
+LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio
+PLIST_SUB+= PULSEAUDIO=""
+.else
+CONFIGURE_ARGS+=--disable-pulseaudio
+PLIST_SUB+= PULSEAUDIO="@comment "
+.endif
+
+.if !defined(WITHOUT_QUICKTIME)
+LIB_DEPENDS+= quicktime.0:${PORTSDIR}/multimedia/libquicktime
+PLIST_SUB+= QUICKTIME=""
+.else
+CONFIGURE_ARGS+=--disable-lqt
+PLIST_SUB+= QUICKTIME="@comment "
+.endif
+
+.if !defined(WITHOUT_LIBVISUAL)
+LIB_DEPENDS+= visual-0.4:${PORTSDIR}/graphics/libvisual04
+.else
+CONFIGURE_ARGS+=--disable-libvisual
+.endif
+
+.if !defined(WITHOUT_LIBCDIO)
+LIB_DEPENDS+= cdio.8:${PORTSDIR}/sysutils/libcdio
+PLIST_SUB+= CDIO=""
+.else
+CONFIGURE_ARGS+=--disable-libcdio
+PLIST_SUB+= CDIO="@comment "
+.endif
+
+.if !defined(WITHOUT_MUSICBRAINZ)
+LIB_DEPENDS+= musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz
+.else
+CONFIGURE_ARGS+=--disable-musicbrainz
+.endif
+
+.if !defined(WITHOUT_CDDB)
+LIB_DEPENDS+= cddb.4:${PORTSDIR}/audio/libcddb
+.else
+CONFIGURE_ARGS+=--disable-cddb
+.endif
+
+.if defined(WITH_ESOUND)
+LIB_DEPENDS+= esd.2:${PORTSDIR}/audio/esound
+PLIST_SUB+= ESOUND=""
+.else
+CONFIGURE_ARGS+=--disable-esd
+PLIST_SUB+= ESOUND="@comment "
+.endif
+
+.if !defined(WITHOUT_JPEG)
+LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg
+PLIST_SUB+= JPEG=""
+.else
+CONFIGURE_ARGS+=--disable-libjpeg
+PLIST_SUB+= JPEG="@comment "
+.endif
+
+.if !defined(WITHOUT_PNG)
+LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png
+PLIST_SUB+= PNG=""
+.else
+CONFIGURE_ARGS+=--disable-libpng
+PLIST_SUB+= PNG="@comment "
+.endif
+
+.if !defined(WITHOUT_TIFF)
+LIB_DEPENDS+= tiff.4:${PORTSDIR}/graphics/tiff
+PLIST_SUB+= TIFF=""
+.else
+CONFIGURE_ARGS+=--disable-libtiff
+PLIST_SUB+= TIFF="@comment "
+.endif
+
+.if !defined(WITHOUT_MJPEGTOOLS)
+LIB_DEPENDS+= lavjpeg-1.9.1:${PORTSDIR}/multimedia/mjpegtools
+.else
+CONFIGURE_ARGS+=--disable-mjpegtools
+.endif
+
+# applications
+.if !defined(WITHOUT_PLUGINCFG)
+PLIST_SUB+= PLUGINCFG=""
+.else
+CONFIGURE_ARGS+=--disable-plugincfg
+PLIST_SUB+= PLUGINCFG="@comment "
+.endif
+
+.if !defined(WITHOUT_PLAYER)
+MAN1+= gmerlin.1 gmerlin_remote.1
+PLIST_SUB+= PLAYER=""
+.else
+CONFIGURE_ARGS+=--disable-player
+PLIST_SUB+= PLAYER="@comment "
+.endif
+
+.if !defined(WITHOUT_KBD)
+PLIST_SUB+= KBD=""
+.else
+CONFIGURE_ARGS+=--disable-kbd
+PLIST_SUB+= KBD="@comment "
+.endif
+
+.if !defined(WITHOUT_TRANSCODER)
+MAN1+= gmerlin_transcoder.1 gmerlin_transcoder_remote.1
+PLIST_SUB+= TRANSCODER=""
+.else
+CONFIGURE_ARGS+=--disable-transcoder
+PLIST_SUB+= TRANSCODER="@comment "
+.endif
+
+.if !defined(WITHOUT_VISUALIZER)
+PLIST_SUB+= VISUALIZER=""
+.else
+CONFIGURE_ARGS+=--disable-visualizer
+PLIST_SUB+= VISUALIZER="@comment "
+.endif
+
+# vendor ocflags from configure
+.if !defined(WITHOUT_OPTIMIZED_CFLAGS)
+CFLAGS+= -O3 -funroll-all-loops -fomit-frame-pointer -ffast-math
+CXXFLAGS+= -O3 -funroll-all-loops -fomit-frame-pointer -ffast-math
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-O3.*-ffast-math||g; \
+ /LIBS/ s|-ldl||g; s|^LDFLAGS="|&$${LDFLAGS} |' \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|-ldl||; s|-lpthread|${PTHREAD_LIBS}|; \
+ /^LIBS = / s|$$| @LIBINTL@ ${PTHREAD_LIBS}|' \
+ ${WRKSRC}/lib/Makefile.in ${WRKSRC}/tests/Makefile.in \
+ ${WRKSRC}/apps/cmdlineplayer/Makefile.in \
+ ${WRKSRC}/apps/kbd/Makefile.in \
+ ${WRKSRC}/apps/player/Makefile.in \
+ ${WRKSRC}/apps/transcoder/Makefile.in
+
+.if !defined(NOPORTDOCS)
+post-install:
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/multimedia/gmerlin/distinfo b/multimedia/gmerlin/distinfo
new file mode 100644
index 000000000000..eb9c5f0bb301
--- /dev/null
+++ b/multimedia/gmerlin/distinfo
@@ -0,0 +1,3 @@
+MD5 (gmerlin-0.3.8.tar.gz) = e9339c042116587861033dcb75409d49
+SHA256 (gmerlin-0.3.8.tar.gz) = c6ca9bfc848b64f107ba79e19138d1574e63d8bd00f426d430abda3188886fa2
+SIZE (gmerlin-0.3.8.tar.gz) = 2259185
diff --git a/multimedia/gmerlin/pkg-descr b/multimedia/gmerlin/pkg-descr
new file mode 100644
index 000000000000..0d7b9fa96d2a
--- /dev/null
+++ b/multimedia/gmerlin/pkg-descr
@@ -0,0 +1,14 @@
+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.
+
+WWW: http://gmerlin.sourceforge.net/
diff --git a/multimedia/gmerlin/pkg-plist b/multimedia/gmerlin/pkg-plist
new file mode 100644
index 000000000000..634b44a0dd22
--- /dev/null
+++ b/multimedia/gmerlin/pkg-plist
@@ -0,0 +1,324 @@
+%%PLAYER%%bin/gmerlin
+bin/gmerlin_imgconvert
+%%KBD%%bin/gmerlin_kbd
+%%KBD%%bin/gmerlin_kbd_config
+%%PLAYER%%bin/gmerlin_launcher
+bin/gmerlin_play
+%%PLUGINCFG%%bin/gmerlin_plugincfg
+%%PLAYER%%bin/gmerlin_remote
+%%TRANSCODER%%bin/gmerlin_transcoder
+%%TRANSCODER%%bin/gmerlin_transcoder_remote
+%%VISUALIZER%%bin/gmerlin_visualizer
+bin/gmerlin_visualizer_slave
+include/gmerlin/accelerator.h
+include/gmerlin/bg_sem.h
+include/gmerlin/bg_version.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/config.h
+include/gmerlin/converters.h
+include/gmerlin/edl.h
+include/gmerlin/encoderinfo.h
+include/gmerlin/fifo.h
+include/gmerlin/filters.h
+include/gmerlin/float_cast.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/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/msgqueue.h
+include/gmerlin/osd.h
+include/gmerlin/parameter.h
+include/gmerlin/player.h
+include/gmerlin/playermsg.h
+include/gmerlin/plugin.h
+include/gmerlin/pluginregistry.h
+include/gmerlin/remote.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
+%%QUICKTIME%%lib/gmerlin/plugins/e_lqt.la
+%%QUICKTIME%%lib/gmerlin/plugins/e_lqt.so
+lib/gmerlin/plugins/e_pp_cdrdao.la
+lib/gmerlin/plugins/e_pp_cdrdao.so
+lib/gmerlin/plugins/e_pp_vcdimager.la
+lib/gmerlin/plugins/e_pp_vcdimager.so
+%%PNG%%lib/gmerlin/plugins/e_spumux.la
+%%PNG%%lib/gmerlin/plugins/e_spumux.so
+lib/gmerlin/plugins/e_subtext.la
+lib/gmerlin/plugins/e_subtext.so
+lib/gmerlin/plugins/e_wav.la
+lib/gmerlin/plugins/e_wav.so
+lib/gmerlin/plugins/fa_sampleformat.la
+lib/gmerlin/plugins/fa_sampleformat.so
+lib/gmerlin/plugins/fa_volume.la
+lib/gmerlin/plugins/fa_volume.so
+lib/gmerlin/plugins/fv_blur.la
+lib/gmerlin/plugins/fv_blur.so
+lib/gmerlin/plugins/fv_colorbalance.la
+lib/gmerlin/plugins/fv_colorbalance.so
+lib/gmerlin/plugins/fv_colormatrix_rgb.la
+lib/gmerlin/plugins/fv_colormatrix_rgb.so
+lib/gmerlin/plugins/fv_colormatrix_yuv.la
+lib/gmerlin/plugins/fv_colormatrix_yuv.so
+lib/gmerlin/plugins/fv_cropscale.la
+lib/gmerlin/plugins/fv_cropscale.so
+lib/gmerlin/plugins/fv_decimate.la
+lib/gmerlin/plugins/fv_decimate.so
+lib/gmerlin/plugins/fv_deinterlace.la
+lib/gmerlin/plugins/fv_deinterlace.so
+lib/gmerlin/plugins/fv_equalizer.la
+lib/gmerlin/plugins/fv_equalizer.so
+lib/gmerlin/plugins/fv_flip.la
+lib/gmerlin/plugins/fv_flip.so
+lib/gmerlin/plugins/fv_invert_rgb.la
+lib/gmerlin/plugins/fv_invert_rgb.so
+lib/gmerlin/plugins/fv_oldcolor.la
+lib/gmerlin/plugins/fv_oldcolor.so
+lib/gmerlin/plugins/fv_pixelformat.la
+lib/gmerlin/plugins/fv_pixelformat.so
+lib/gmerlin/plugins/fv_tlp.la
+lib/gmerlin/plugins/fv_tlp.so
+lib/gmerlin/plugins/fv_zoom.la
+lib/gmerlin/plugins/fv_zoom.so
+%%CDIO%%lib/gmerlin/plugins/i_cdaudio.la
+%%CDIO%%lib/gmerlin/plugins/i_cdaudio.so
+lib/gmerlin/plugins/i_edl.la
+lib/gmerlin/plugins/i_edl.so
+%%ESOUND%%lib/gmerlin/plugins/i_esd.la
+%%ESOUND%%lib/gmerlin/plugins/i_esd.so
+%%QUICKTIME%%lib/gmerlin/plugins/i_lqt.la
+%%QUICKTIME%%lib/gmerlin/plugins/i_lqt.so
+lib/gmerlin/plugins/i_mikmod.la
+lib/gmerlin/plugins/i_mikmod.so
+lib/gmerlin/plugins/i_oss.la
+lib/gmerlin/plugins/i_oss.so
+%%PULSEAUDIO%%lib/gmerlin/plugins/i_pulse.la
+%%PULSEAUDIO%%lib/gmerlin/plugins/i_pulse.so
+lib/gmerlin/plugins/ir_bmp.la
+lib/gmerlin/plugins/ir_bmp.so
+%%JPEG%%lib/gmerlin/plugins/ir_jpeg.la
+%%JPEG%%lib/gmerlin/plugins/ir_jpeg.so
+%%PNG%%lib/gmerlin/plugins/ir_png.la
+%%PNG%%lib/gmerlin/plugins/ir_png.so
+lib/gmerlin/plugins/ir_pnm.la
+lib/gmerlin/plugins/ir_pnm.so
+lib/gmerlin/plugins/ir_tga.la
+lib/gmerlin/plugins/ir_tga.so
+%%TIFF%%lib/gmerlin/plugins/ir_tiff.la
+%%TIFF%%lib/gmerlin/plugins/ir_tiff.so
+lib/gmerlin/plugins/iw_bmp.la
+lib/gmerlin/plugins/iw_bmp.so
+%%JPEG%%lib/gmerlin/plugins/iw_jpeg.la
+%%JPEG%%lib/gmerlin/plugins/iw_jpeg.so
+%%PNG%%lib/gmerlin/plugins/iw_png.la
+%%PNG%%lib/gmerlin/plugins/iw_png.so
+lib/gmerlin/plugins/iw_pnm.la
+lib/gmerlin/plugins/iw_pnm.so
+lib/gmerlin/plugins/iw_tga.la
+lib/gmerlin/plugins/iw_tga.so
+%%TIFF%%lib/gmerlin/plugins/iw_tiff.la
+%%TIFF%%lib/gmerlin/plugins/iw_tiff.so
+%%ESOUND%%lib/gmerlin/plugins/oa_esd.la
+%%ESOUND%%lib/gmerlin/plugins/oa_esd.so
+lib/gmerlin/plugins/oa_oss.la
+lib/gmerlin/plugins/oa_oss.so
+%%PULSEAUDIO%%lib/gmerlin/plugins/oa_pulse.la
+%%PULSEAUDIO%%lib/gmerlin/plugins/oa_pulse.so
+lib/gmerlin/plugins/ov_x11.la
+lib/gmerlin/plugins/ov_x11.so
+lib/gmerlin/plugins/vis_scope.la
+lib/gmerlin/plugins/vis_scope.so
+lib/libgmerlin.la
+lib/libgmerlin.so
+lib/libgmerlin.so.0
+lib/libgmerlin_gtk.la
+lib/libgmerlin_gtk.so
+lib/libgmerlin_gtk.so.0
+libdata/pkgconfig/gmerlin-gtk.pc
+libdata/pkgconfig/gmerlin.pc
+%%KBD%%share/applications/gmerlin-kbd.desktop
+%%PLAYER%%share/applications/gmerlin-player.desktop
+%%PLUGINCFG%%share/applications/gmerlin-plugincfg.desktop
+%%TRANSCODER%%share/applications/gmerlin-transcoder.desktop
+%%VISUALIZER%%share/applications/gmerlin-visualizer.desktop
+%%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_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/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/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/locale/de/LC_MESSAGES/gmerlin.mo
+@dirrm %%DATADIR%%/skins/Default
+@dirrm %%DATADIR%%/skins
+@dirrm %%DATADIR%%/osd
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
+@dirrm lib/gmerlin/plugins
+@dirrm lib/gmerlin
+@dirrm include/gmerlin/x11
+@dirrm include/gmerlin/gui_gtk
+@dirrm include/gmerlin