diff --git a/games/alephone/alephone/Makefile b/games/alephone/alephone/Makefile index 647a3860d2f..073a1bdc16b 100644 --- a/games/alephone/alephone/Makefile +++ b/games/alephone/alephone/Makefile @@ -1,12 +1,13 @@ -# $OpenBSD: Makefile,v 1.30 2019/07/12 20:46:14 sthen Exp $ +# $OpenBSD: Makefile,v 1.31 2020/09/12 19:29:40 phessler Exp $ + +DPB_PROPERTIES = parallel DIST_SUBDIR ?= alephone COMMENT = open source game engine based on Marathon 2: Durandal -DATE = 20150620 +DATE = 20200904 DISTNAME = AlephOne-${DATE} -PKGNAME = alephone-1.2.1 -REVISION = 6 +PKGNAME = alephone-1.3.1 EXTRACT_SUFX = .tar.bz2 CATEGORIES = games x11 @@ -20,10 +21,10 @@ PERMIT_PACKAGE = Yes MASTER_SITES = https://github.com/Aleph-One-Marathon/alephone/releases/download/release-${DATE}/ -WANTLIB += GL GLU c m pthread ${COMPILER_LIBCXX} z -WANTLIB += SDL SDL_net SDL_image SDL_ttf mad png sndfile -WANTLIB += smpeg speex speexdsp vorbisfile zzip -WANTLIB += avcodec avformat avutil swscale boost_filesystem boost_system curl +WANTLIB += ${COMPILER_LIBCXX} GL GLU SDL2 SDL2_image SDL2_net +WANTLIB += SDL2_ttf avcodec avformat avutil boost_filesystem boost_system +WANTLIB += c curl expat m mad png sndfile speex speexdsp swscale +WANTLIB += vorbisfile z zzip COMPILER = base-clang ports-gcc base-gcc @@ -31,10 +32,9 @@ BUILD_DEPENDS = devel/automake/${AUTOMAKE_VER} \ devel/autoconf/${AUTOCONF_VER} LIB_DEPENDS = archivers/zziplib \ devel/boost \ - devel/sdl-net \ - devel/sdl-image \ - devel/sdl-ttf \ - devel/smpeg \ + devel/sdl2-net \ + devel/sdl2-image \ + devel/sdl2-ttf \ audio/libmad \ audio/libsndfile \ audio/speex \ @@ -42,11 +42,15 @@ LIB_DEPENDS = archivers/zziplib \ graphics/ffmpeg \ net/curl +RUN_DEPENDS = devel/desktop-file-utils \ + x11/gtk+3,-guic \ + misc/shared-mime-info + USE_BZIP2 = Yes USE_GMAKE = Yes CONFIGURE_STYLE = gnu -AUTOCONF_VER = 2.61 -AUTOMAKE_VER = 1.9 +AUTOCONF_VER = 2.65 +AUTOMAKE_VER = 1.16 CONFIGURE_ENV = AUTOCONF_VERSION=${AUTOCONF_VER} \ AUTOMAKE_VERSION=${AUTOMAKE_VER} \ CPPFLAGS=-I${LOCALBASE}/include diff --git a/games/alephone/alephone/distinfo b/games/alephone/alephone/distinfo index c32663be533..8ae173deb16 100644 --- a/games/alephone/alephone/distinfo +++ b/games/alephone/alephone/distinfo @@ -1,2 +1,2 @@ -SHA256 (alephone/AlephOne-20150620.tar.bz2) = wPNg37dKYmT5XTdRA6dAAJMM8EOf+wRk+RX1N5RD4TM= -SIZE (alephone/AlephOne-20150620.tar.bz2) = 5031898 +SHA256 (alephone/AlephOne-20200904.tar.bz2) = kCJ6tt2shq+LGO7uIt/Etm6+CDl5829wnLc0nG4dk40= +SIZE (alephone/AlephOne-20200904.tar.bz2) = 5567722 diff --git a/games/alephone/alephone/patches/patch-Source_Files_FFmpeg_Movie_cpp b/games/alephone/alephone/patches/patch-Source_Files_FFmpeg_Movie_cpp deleted file mode 100644 index c318ddd1d78..00000000000 --- a/games/alephone/alephone/patches/patch-Source_Files_FFmpeg_Movie_cpp +++ /dev/null @@ -1,58 +0,0 @@ -$OpenBSD: patch-Source_Files_FFmpeg_Movie_cpp,v 1.3 2019/02/20 00:31:04 sthen Exp $ - -Update for newer FFmpeg API. - -Index: Source_Files/FFmpeg/Movie.cpp ---- Source_Files/FFmpeg/Movie.cpp.orig -+++ Source_Files/FFmpeg/Movie.cpp -@@ -420,12 +420,12 @@ bool Movie::Setup() - video_stream->codec->width = view_rect.w; - video_stream->codec->height = view_rect.h; - video_stream->codec->time_base = (AVRational){1, TICKS_PER_SECOND}; -- video_stream->codec->pix_fmt = PIX_FMT_YUV420P; -- video_stream->codec->flags |= CODEC_FLAG_CLOSED_GOP; -+ video_stream->codec->pix_fmt = AV_PIX_FMT_YUV420P; -+ video_stream->codec->flags |= AV_CODEC_FLAG_CLOSED_GOP; - video_stream->codec->thread_count = get_cpu_count(); - - if (av->fmt_ctx->oformat->flags & AVFMT_GLOBALHEADER) -- video_stream->codec->flags |= CODEC_FLAG_GLOBAL_HEADER; -+ video_stream->codec->flags |= AV_CODEC_FLAG_GLOBAL_HEADER; - - av->video_stream_idx = video_stream->index; - -@@ -494,14 +494,14 @@ bool Movie::Setup() - audio_stream->codec->channels = 2; - - if (av->fmt_ctx->oformat->flags & AVFMT_GLOBALHEADER) -- audio_stream->codec->flags |= CODEC_FLAG_GLOBAL_HEADER; -+ audio_stream->codec->flags |= AV_CODEC_FLAG_GLOBAL_HEADER; - - av->audio_stream_idx = audio_stream->index; - - // tuning options - int aq = graphics_preferences->movie_export_audio_quality; - audio_stream->codec->global_quality = FF_QP2LAMBDA * (aq / 10); -- audio_stream->codec->flags |= CODEC_FLAG_QSCALE; -+ audio_stream->codec->flags |= AV_CODEC_FLAG_QSCALE; - - audio_stream->codec->sample_fmt = AV_SAMPLE_FMT_FLTP; - success = (0 <= avcodec_open2(audio_stream->codec, audio_codec, NULL)); -@@ -539,7 +539,7 @@ bool Movie::Setup() - // initialize conversion context - if (success) - { -- av->sws_ctx = sws_getContext(temp_surface->w, temp_surface->h, PIX_FMT_RGB32, -+ av->sws_ctx = sws_getContext(temp_surface->w, temp_surface->h, AV_PIX_FMT_RGB32, - video_stream->codec->width, - video_stream->codec->height, - video_stream->codec->pix_fmt, -@@ -670,7 +670,7 @@ void Movie::EncodeAudio(bool last) - if (read_samples < acodec->frame_size) - { - // shrink or pad audio frame -- if (acodec->codec->capabilities & CODEC_CAP_SMALL_LAST_FRAME) -+ if (acodec->codec->capabilities & AV_CODEC_CAP_SMALL_LAST_FRAME) - acodec->frame_size = write_samples; - else - write_samples = acodec->frame_size; diff --git a/games/alephone/alephone/patches/patch-Source_Files_FFmpeg_SDL_ffmpeg_c b/games/alephone/alephone/patches/patch-Source_Files_FFmpeg_SDL_ffmpeg_c deleted file mode 100644 index 52c5ec5ae3a..00000000000 --- a/games/alephone/alephone/patches/patch-Source_Files_FFmpeg_SDL_ffmpeg_c +++ /dev/null @@ -1,70 +0,0 @@ -$OpenBSD: patch-Source_Files_FFmpeg_SDL_ffmpeg_c,v 1.4 2019/02/20 00:31:04 sthen Exp $ - -Update for newer FFmpeg API. - -Index: Source_Files/FFmpeg/SDL_ffmpeg.c ---- Source_Files/FFmpeg/SDL_ffmpeg.c.orig -+++ Source_Files/FFmpeg/SDL_ffmpeg.c -@@ -86,7 +86,7 @@ extern int convert_audio(int in_samples, int in_channe - * Provide a fast way to get the correct context. - * \returns The context matching the input values. - */ --struct SwsContext* getContext( SDL_ffmpegConversionContext **context, int inWidth, int inHeight, enum PixelFormat inFormat, int outWidth, int outHeight, enum PixelFormat outFormat ) -+struct SwsContext* getContext( SDL_ffmpegConversionContext **context, int inWidth, int inHeight, enum AVPixelFormat inFormat, int outWidth, int outHeight, enum AVPixelFormat outFormat ) - { - SDL_ffmpegConversionContext *ctx = *context; - -@@ -621,7 +621,7 @@ int SDL_ffmpegAddVideoFrame( SDL_ffmpegFile *file, SDL - { - case 24: - sws_scale( getContext( &file->videoStream->conversionContext, -- frame->w, frame->h, PIX_FMT_RGB24, -+ frame->w, frame->h, AV_PIX_FMT_RGB24, - file->videoStream->_ffmpeg->codec->width, - file->videoStream->_ffmpeg->codec->height, - file->videoStream->_ffmpeg->codec->pix_fmt ), -@@ -634,7 +634,7 @@ int SDL_ffmpegAddVideoFrame( SDL_ffmpegFile *file, SDL - break; - case 32: - sws_scale( getContext( &file->videoStream->conversionContext, -- frame->w, frame->h, PIX_FMT_BGR32, -+ frame->w, frame->h, AV_PIX_FMT_BGR32, - file->videoStream->_ffmpeg->codec->width, - file->videoStream->_ffmpeg->codec->height, - file->videoStream->_ffmpeg->codec->pix_fmt ), -@@ -1605,7 +1605,7 @@ SDL_ffmpegStream* SDL_ffmpegAddVideoStream( SDL_ffmpeg - stream->codec->gop_size = 12; - - /* set pixel format */ -- stream->codec->pix_fmt = PIX_FMT_YUV420P; -+ stream->codec->pix_fmt = AV_PIX_FMT_YUV420P; - - /* set mpeg2 codec parameters */ - if ( stream->codec->codec_id == AV_CODEC_ID_MPEG2VIDEO ) -@@ -2223,7 +2223,7 @@ int SDL_ffmpegDecodeVideoFrame( SDL_ffmpegFile* file, - file->videoStream->_ffmpeg->codec->height, - file->videoStream->_ffmpeg->codec->pix_fmt, - frame->overlay->w, frame->overlay->h, -- PIX_FMT_YUYV422 ), -+ AV_PIX_FMT_YUYV422 ), - ( const uint8_t* const* )file->videoStream->decodeFrame->data, - file->videoStream->decodeFrame->linesize, - 0, -@@ -2245,7 +2245,7 @@ int SDL_ffmpegDecodeVideoFrame( SDL_ffmpegFile* file, - file->videoStream->_ffmpeg->codec->height, - file->videoStream->_ffmpeg->codec->pix_fmt, - frame->surface->w, frame->surface->h, -- PIX_FMT_RGB32 ), -+ AV_PIX_FMT_RGB32 ), - ( const uint8_t* const* )file->videoStream->decodeFrame->data, - file->videoStream->decodeFrame->linesize, - 0, -@@ -2259,7 +2259,7 @@ int SDL_ffmpegDecodeVideoFrame( SDL_ffmpegFile* file, - file->videoStream->_ffmpeg->codec->height, - file->videoStream->_ffmpeg->codec->pix_fmt, - frame->surface->w, frame->surface->h, -- PIX_FMT_RGB24 ), -+ AV_PIX_FMT_RGB24 ), - ( const uint8_t* const* )file->videoStream->decodeFrame->data, - file->videoStream->decodeFrame->linesize, - 0, diff --git a/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_dialogs_cpp b/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_dialogs_cpp index 23d5164742b..ca787b88eb2 100644 --- a/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_dialogs_cpp +++ b/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_dialogs_cpp @@ -1,9 +1,9 @@ -$OpenBSD: patch-Source_Files_Misc_sdl_dialogs_cpp,v 1.1 2018/04/20 11:48:37 schwarze Exp $ +$OpenBSD: patch-Source_Files_Misc_sdl_dialogs_cpp,v 1.2 2020/09/12 19:29:40 phessler Exp $ Index: Source_Files/Misc/sdl_dialogs.cpp --- Source_Files/Misc/sdl_dialogs.cpp.orig +++ Source_Files/Misc/sdl_dialogs.cpp -@@ -2018,7 +2018,7 @@ void tab_placer::visible(bool visible) +@@ -1697,7 +1697,7 @@ void tab_placer::visible(bool visible) dialog::dialog() : active_widget(NULL), mouse_widget(0), active_widget_num(UNONE), done(false), cursor_was_visible(false), parent_dialog(NULL), diff --git a/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_widgets_cpp b/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_widgets_cpp index 1d00ee443c1..38610ab50d0 100644 --- a/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_widgets_cpp +++ b/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_widgets_cpp @@ -1,9 +1,9 @@ -$OpenBSD: patch-Source_Files_Misc_sdl_widgets_cpp,v 1.1 2018/04/20 11:48:37 schwarze Exp $ +$OpenBSD: patch-Source_Files_Misc_sdl_widgets_cpp,v 1.2 2020/09/12 19:29:40 phessler Exp $ Index: Source_Files/Misc/sdl_widgets.cpp --- Source_Files/Misc/sdl_widgets.cpp.orig +++ Source_Files/Misc/sdl_widgets.cpp -@@ -719,7 +719,7 @@ void w_select_button::place(const SDL_Rect &r, placeme +@@ -773,7 +773,7 @@ void w_select_button::place(const SDL_Rect &r, placeme static const char* sNoValidOptionsString = "(no valid options)"; // XXX should be moved outside compiled code e.g. to MML @@ -12,7 +12,7 @@ Index: Source_Files/Misc/sdl_widgets.cpp { num_labels = 0; if(labels) { -@@ -1113,7 +1113,7 @@ void w_color_picker::draw(SDL_Surface *s) const +@@ -1177,7 +1177,7 @@ void w_color_picker::draw(SDL_Surface *s) const */ w_text_entry::w_text_entry(size_t max_c, const char *initial_text) @@ -21,7 +21,7 @@ Index: Source_Files/Misc/sdl_widgets.cpp { // Initialize buffer buf = new char[max_chars + 1]; -@@ -2115,7 +2115,7 @@ void w_select_popup::gotSelected () +@@ -2371,7 +2371,7 @@ void w_select_popup::gotSelected () static const char* const sFileChooserInvalidFileString = "(no valid selection)"; w_file_chooser::w_file_chooser(const char* inDialogPrompt, Typecode inTypecode) diff --git a/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_widgets_h b/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_widgets_h index c6427309f6c..522c2c96c87 100644 --- a/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_widgets_h +++ b/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_widgets_h @@ -1,9 +1,9 @@ -$OpenBSD: patch-Source_Files_Misc_sdl_widgets_h,v 1.1 2018/04/20 11:48:37 schwarze Exp $ +$OpenBSD: patch-Source_Files_Misc_sdl_widgets_h,v 1.2 2020/09/12 19:29:40 phessler Exp $ Index: Source_Files/Misc/sdl_widgets.h --- Source_Files/Misc/sdl_widgets.h.orig +++ Source_Files/Misc/sdl_widgets.h -@@ -277,12 +277,12 @@ class w_button_base : public widget { (protected) +@@ -288,12 +288,12 @@ class w_button_base : public widget { (protected) class w_button : public w_button_base { public: @@ -18,7 +18,7 @@ Index: Source_Files/Misc/sdl_widgets.h }; class w_hyperlink : public w_button_base { -@@ -802,7 +802,7 @@ class w_string_list : public w_list { (private +@@ -854,7 +854,7 @@ class w_string_list : public w_list { (private class w_select_popup : public w_select_button { public: @@ -27,7 +27,7 @@ Index: Source_Files/Misc/sdl_widgets.h void set_labels (const vector& inLabels);/* {labels = inLabels;}*/ void set_selection (int value); -@@ -1079,7 +1079,7 @@ class ToggleWidget : public SDLWidgetWidget, public Bi +@@ -1131,7 +1131,7 @@ class ToggleWidget : public SDLWidgetWidget, public Bi ToggleWidget (w_toggle* toggle) : SDLWidgetWidget (toggle) , m_toggle (toggle) @@ -36,7 +36,7 @@ Index: Source_Files/Misc/sdl_widgets.h { m_toggle->set_selection_changed_callback (boost::bind(&ToggleWidget::massage_callback, this, _1)); } void set_callback (ControlHitCallback callback) { m_callback = callback; } -@@ -1117,7 +1117,7 @@ class SelectorWidget : public SDLWidgetWidget, public +@@ -1169,7 +1169,7 @@ class SelectorWidget : public SDLWidgetWidget, public protected: SelectorWidget (widget* in_widget) : SDLWidgetWidget (in_widget) @@ -45,7 +45,7 @@ Index: Source_Files/Misc/sdl_widgets.h {} ControlHitCallback m_callback; -@@ -1201,7 +1201,7 @@ class ButtonWidget : public SDLWidgetWidget (public) +@@ -1253,7 +1253,7 @@ class ButtonWidget : public SDLWidgetWidget (public) ButtonWidget (w_button_base* button) : SDLWidgetWidget (button) , m_button (button) diff --git a/games/alephone/alephone/patches/patch-Source_Files_Network_network_dialogs_cpp b/games/alephone/alephone/patches/patch-Source_Files_Network_network_dialogs_cpp index 40df02a6a7b..544b5cf31a5 100644 --- a/games/alephone/alephone/patches/patch-Source_Files_Network_network_dialogs_cpp +++ b/games/alephone/alephone/patches/patch-Source_Files_Network_network_dialogs_cpp @@ -1,9 +1,9 @@ -$OpenBSD: patch-Source_Files_Network_network_dialogs_cpp,v 1.1 2018/04/20 11:48:37 schwarze Exp $ +$OpenBSD: patch-Source_Files_Network_network_dialogs_cpp,v 1.2 2020/09/12 19:29:40 phessler Exp $ Index: Source_Files/Network/network_dialogs.cpp --- Source_Files/Network/network_dialogs.cpp.orig +++ Source_Files/Network/network_dialogs.cpp -@@ -2559,7 +2559,7 @@ class SdlGatherDialog : public GatherDialog (public) +@@ -2420,7 +2420,7 @@ class SdlGatherDialog : public GatherDialog (public) // m_dialog.add(new w_static_text("Players on Network")); diff --git a/games/alephone/alephone/pkg/PLIST b/games/alephone/alephone/pkg/PLIST index 914fb3ffc3c..47aee426bba 100644 --- a/games/alephone/alephone/pkg/PLIST +++ b/games/alephone/alephone/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.5 2014/04/17 06:58:47 bentley Exp $ +@comment $OpenBSD: PLIST,v 1.6 2020/09/12 19:29:40 phessler Exp $ @bin bin/alephone @man man/man6/alephone.6 share/AlephOne/ @@ -50,3 +50,109 @@ share/AlephOne/Plugins/Default_Theme/thumb_tc.bmp share/AlephOne/Plugins/Default_Theme/tiny_button_c.bmp share/AlephOne/Plugins/Default_Theme/tiny_button_l.bmp share/AlephOne/Plugins/Default_Theme/tiny_button_r.bmp +share/icons/ +share/icons/hicolor/ +share/icons/hicolor/128x128/ +share/icons/hicolor/128x128/mimetypes/ +share/icons/hicolor/128x128/mimetypes/application-x-alephone-fila.png +share/icons/hicolor/128x128/mimetypes/application-x-alephone-imga.png +share/icons/hicolor/128x128/mimetypes/application-x-alephone-musa.png +share/icons/hicolor/128x128/mimetypes/application-x-alephone-phya.png +share/icons/hicolor/128x128/mimetypes/application-x-alephone-scea.png +share/icons/hicolor/128x128/mimetypes/application-x-alephone-sgaa.png +share/icons/hicolor/128x128/mimetypes/application-x-alephone-shpa.png +share/icons/hicolor/128x128/mimetypes/application-x-alephone-snda.png +share/icons/hicolor/128x128/mimetypes/text-x-alephone-mml.png +share/icons/hicolor/16x16/ +share/icons/hicolor/16x16/mimetypes/ +share/icons/hicolor/16x16/mimetypes/application-x-alephone-fila.png +share/icons/hicolor/16x16/mimetypes/application-x-alephone-imga.png +share/icons/hicolor/16x16/mimetypes/application-x-alephone-musa.png +share/icons/hicolor/16x16/mimetypes/application-x-alephone-phya.png +share/icons/hicolor/16x16/mimetypes/application-x-alephone-scea.png +share/icons/hicolor/16x16/mimetypes/application-x-alephone-sgaa.png +share/icons/hicolor/16x16/mimetypes/application-x-alephone-shpa.png +share/icons/hicolor/16x16/mimetypes/application-x-alephone-snda.png +share/icons/hicolor/16x16/mimetypes/text-x-alephone-mml.png +share/icons/hicolor/22x22/ +share/icons/hicolor/22x22/mimetypes/ +share/icons/hicolor/22x22/mimetypes/application-x-alephone-fila.png +share/icons/hicolor/22x22/mimetypes/application-x-alephone-imga.png +share/icons/hicolor/22x22/mimetypes/application-x-alephone-musa.png +share/icons/hicolor/22x22/mimetypes/application-x-alephone-phya.png +share/icons/hicolor/22x22/mimetypes/application-x-alephone-scea.png +share/icons/hicolor/22x22/mimetypes/application-x-alephone-sgaa.png +share/icons/hicolor/22x22/mimetypes/application-x-alephone-shpa.png +share/icons/hicolor/22x22/mimetypes/application-x-alephone-snda.png +share/icons/hicolor/22x22/mimetypes/text-x-alephone-mml.png +share/icons/hicolor/24x24/ +share/icons/hicolor/24x24/mimetypes/ +share/icons/hicolor/24x24/mimetypes/application-x-alephone-fila.png +share/icons/hicolor/24x24/mimetypes/application-x-alephone-imga.png +share/icons/hicolor/24x24/mimetypes/application-x-alephone-musa.png +share/icons/hicolor/24x24/mimetypes/application-x-alephone-phya.png +share/icons/hicolor/24x24/mimetypes/application-x-alephone-scea.png +share/icons/hicolor/24x24/mimetypes/application-x-alephone-sgaa.png +share/icons/hicolor/24x24/mimetypes/application-x-alephone-shpa.png +share/icons/hicolor/24x24/mimetypes/application-x-alephone-snda.png +share/icons/hicolor/24x24/mimetypes/text-x-alephone-mml.png +share/icons/hicolor/256x256/ +share/icons/hicolor/256x256/mimetypes/ +share/icons/hicolor/256x256/mimetypes/application-x-alephone-fila.png +share/icons/hicolor/256x256/mimetypes/application-x-alephone-imga.png +share/icons/hicolor/256x256/mimetypes/application-x-alephone-musa.png +share/icons/hicolor/256x256/mimetypes/application-x-alephone-phya.png +share/icons/hicolor/256x256/mimetypes/application-x-alephone-scea.png +share/icons/hicolor/256x256/mimetypes/application-x-alephone-sgaa.png +share/icons/hicolor/256x256/mimetypes/application-x-alephone-shpa.png +share/icons/hicolor/256x256/mimetypes/application-x-alephone-snda.png +share/icons/hicolor/256x256/mimetypes/text-x-alephone-mml.png +share/icons/hicolor/32x32/ +share/icons/hicolor/32x32/mimetypes/ +share/icons/hicolor/32x32/mimetypes/application-x-alephone-fila.png +share/icons/hicolor/32x32/mimetypes/application-x-alephone-imga.png +share/icons/hicolor/32x32/mimetypes/application-x-alephone-musa.png +share/icons/hicolor/32x32/mimetypes/application-x-alephone-phya.png +share/icons/hicolor/32x32/mimetypes/application-x-alephone-scea.png +share/icons/hicolor/32x32/mimetypes/application-x-alephone-sgaa.png +share/icons/hicolor/32x32/mimetypes/application-x-alephone-shpa.png +share/icons/hicolor/32x32/mimetypes/application-x-alephone-snda.png +share/icons/hicolor/32x32/mimetypes/text-x-alephone-mml.png +share/icons/hicolor/48x48/ +share/icons/hicolor/48x48/mimetypes/ +share/icons/hicolor/48x48/mimetypes/application-x-alephone-fila.png +share/icons/hicolor/48x48/mimetypes/application-x-alephone-imga.png +share/icons/hicolor/48x48/mimetypes/application-x-alephone-musa.png +share/icons/hicolor/48x48/mimetypes/application-x-alephone-phya.png +share/icons/hicolor/48x48/mimetypes/application-x-alephone-scea.png +share/icons/hicolor/48x48/mimetypes/application-x-alephone-sgaa.png +share/icons/hicolor/48x48/mimetypes/application-x-alephone-shpa.png +share/icons/hicolor/48x48/mimetypes/application-x-alephone-snda.png +share/icons/hicolor/48x48/mimetypes/text-x-alephone-mml.png +share/icons/hicolor/64x64/ +share/icons/hicolor/64x64/mimetypes/ +share/icons/hicolor/64x64/mimetypes/application-x-alephone-fila.png +share/icons/hicolor/64x64/mimetypes/application-x-alephone-imga.png +share/icons/hicolor/64x64/mimetypes/application-x-alephone-musa.png +share/icons/hicolor/64x64/mimetypes/application-x-alephone-phya.png +share/icons/hicolor/64x64/mimetypes/application-x-alephone-scea.png +share/icons/hicolor/64x64/mimetypes/application-x-alephone-sgaa.png +share/icons/hicolor/64x64/mimetypes/application-x-alephone-shpa.png +share/icons/hicolor/64x64/mimetypes/application-x-alephone-snda.png +share/icons/hicolor/64x64/mimetypes/text-x-alephone-mml.png +share/icons/hicolor/96x96/ +share/icons/hicolor/96x96/mimetypes/ +share/icons/hicolor/96x96/mimetypes/application-x-alephone-fila.png +share/icons/hicolor/96x96/mimetypes/application-x-alephone-imga.png +share/icons/hicolor/96x96/mimetypes/application-x-alephone-musa.png +share/icons/hicolor/96x96/mimetypes/application-x-alephone-phya.png +share/icons/hicolor/96x96/mimetypes/application-x-alephone-scea.png +share/icons/hicolor/96x96/mimetypes/application-x-alephone-sgaa.png +share/icons/hicolor/96x96/mimetypes/application-x-alephone-shpa.png +share/icons/hicolor/96x96/mimetypes/application-x-alephone-snda.png +share/icons/hicolor/96x96/mimetypes/text-x-alephone-mml.png +share/mime/ +share/mime/packages/ +share/mime/packages/alephone.xml +@tag update-mime-database +@tag gtk-update-icon-cache %D/share/icons/hicolor