From 5820b688ed67e6718fb56e6153aa0cf737139458 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Sun, 9 Nov 2008 14:37:55 +0000 Subject: 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/ --- multimedia/Makefile | 1 + multimedia/gmerlin/Makefile | 196 ++++++++++++++++++++++++++ multimedia/gmerlin/distinfo | 3 + multimedia/gmerlin/pkg-descr | 14 ++ multimedia/gmerlin/pkg-plist | 324 +++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 538 insertions(+) create mode 100644 multimedia/gmerlin/Makefile create mode 100644 multimedia/gmerlin/distinfo create mode 100644 multimedia/gmerlin/pkg-descr create mode 100644 multimedia/gmerlin/pkg-plist 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 +# +# $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 + +.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 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 -- cgit v1.2.3