[yast-commit] r40701 - in /trunk/metapackage: ./ package/ src/

Author: mvidner Date: Mon Sep 3 14:17:08 2007 New Revision: 40701 URL: http://svn.opensuse.org/viewcvs/yast?rev=40701&view=rev Log: Added associations for Firefox, via shared-mime-info (#295677). Added: trunk/metapackage/src/OneClickInstallUI (with props) trunk/metapackage/src/yast2-metapackage-handler-mimetypes.xml trunk/metapackage/src/yast2-metapackage-handler.desktop Modified: trunk/metapackage/VERSION trunk/metapackage/package/yast2-metapackage-handler.changes trunk/metapackage/src/Makefile.am trunk/metapackage/src/OneClickInstallUrlHandler trunk/metapackage/yast2-metapackage-handler.spec.in Modified: trunk/metapackage/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/metapackage/VERSION?rev=40701&r1=... ============================================================================== --- trunk/metapackage/VERSION (original) +++ trunk/metapackage/VERSION Mon Sep 3 14:17:08 2007 @@ -1 +1 @@ -0.6.0 +0.7.0 Modified: trunk/metapackage/package/yast2-metapackage-handler.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/metapackage/package/yast2-metapac... ============================================================================== --- trunk/metapackage/package/yast2-metapackage-handler.changes (original) +++ trunk/metapackage/package/yast2-metapackage-handler.changes Mon Sep 3 14:17:08 2007 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Mon Sep 3 14:16:44 CEST 2007 - mvidner@suse.cz + +- Added associations for Firefox, via shared-mime-info (#295677). +- 0.7.0 + +------------------------------------------------------------------- Thu Aug 30 11:01:27 CEST 2007 - mvidner@suse.cz - Do not add duplicate repositories (#300974). Also uses correct Modified: trunk/metapackage/src/Makefile.am URL: http://svn.opensuse.org/viewcvs/yast/trunk/metapackage/src/Makefile.am?rev=4... ============================================================================== --- trunk/metapackage/src/Makefile.am (original) +++ trunk/metapackage/src/Makefile.am Mon Sep 3 14:17:08 2007 @@ -10,10 +10,19 @@ YPX.pm dist_sbin_SCRIPTS = OneClickInstallUrlHandler +install-exec-hook: + $(LN_S) OneClickInstallUrlHandler $(DESTDIR)$(sbindir)/OneClickInstallUI old_distro_Data = kdeymp.desktop x-suse-ymp.desktop -EXTRA_DIST = $(client_DATA) $(module_DATA) $(old_distro_Data) +mimedir = $(datadir)/mime/packages +mime_DATA = yast2-metapackage-handler-mimetypes.xml + +# overrides devtools +desktopdir = $(datadir)/applications +desktop_DATA = yast2-metapackage-handler.desktop + +EXTRA_DIST = $(client_DATA) $(module_DATA) $(old_distro_Data) $(mime_DATA) $(desktop_DATA) # module compilation include $(top_srcdir)/Makefile.am.common Added: trunk/metapackage/src/OneClickInstallUI URL: http://svn.opensuse.org/viewcvs/yast/trunk/metapackage/src/OneClickInstallUI... ============================================================================== --- trunk/metapackage/src/OneClickInstallUI (added) +++ trunk/metapackage/src/OneClickInstallUI Mon Sep 3 14:17:08 2007 @@ -0,0 +1 @@ +link OneClickInstallUrlHandler \ No newline at end of file Modified: trunk/metapackage/src/OneClickInstallUrlHandler URL: http://svn.opensuse.org/viewcvs/yast/trunk/metapackage/src/OneClickInstallUr... ============================================================================== --- trunk/metapackage/src/OneClickInstallUrlHandler (original) +++ trunk/metapackage/src/OneClickInstallUrlHandler Mon Sep 3 14:17:08 2007 @@ -1,3 +1,4 @@ #!/bin/sh # This is just a wrapper to be used by Firefox. -/sbin/yast2 OneClickInstallUrlHandler "$@" +MODULE=${0##*/} +/sbin/yast2 $MODULE "$@" Added: trunk/metapackage/src/yast2-metapackage-handler-mimetypes.xml URL: http://svn.opensuse.org/viewcvs/yast/trunk/metapackage/src/yast2-metapackage... ============================================================================== --- trunk/metapackage/src/yast2-metapackage-handler-mimetypes.xml (added) +++ trunk/metapackage/src/yast2-metapackage-handler-mimetypes.xml Mon Sep 3 14:17:08 2007 @@ -0,0 +1,15 @@ +<?xml version="1.0"?> +<!-- http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec --> +<!-- to to ${PREFIX-~/.local}/share/mime/packages --> +<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> + <mime-type type="text/x-suse-ymp"> + <comment>YaST Meta Package</comment> + <glob pattern="*.ymp"/> + </mime-type> + + <mime-type type="text/x-suse-ymu"> + <comment>URL of a YaST Meta Package</comment> + <glob pattern="*.ymu"/> + </mime-type> +</mime-info> + Added: trunk/metapackage/src/yast2-metapackage-handler.desktop URL: http://svn.opensuse.org/viewcvs/yast/trunk/metapackage/src/yast2-metapackage... ============================================================================== --- trunk/metapackage/src/yast2-metapackage-handler.desktop (added) +++ trunk/metapackage/src/yast2-metapackage-handler.desktop Mon Sep 3 14:17:08 2007 @@ -0,0 +1,14 @@ +# to ${PREFIX-~/.local}/share/applications +[Desktop Entry] +Encoding=UTF-8 +Name=YaST Meta Package Handler +GenericName=Meta Package Handler +Comment=Install packages without manually adding repositories +# TODO also create desktop for ymu +Exec=/sbin/OneClickInstallUI %f +Terminal=false +MultipleArgs=false +Type=Application +Icon=YaST +Categories=Application;Network +MimeType=text/x-suse-ymp Modified: trunk/metapackage/yast2-metapackage-handler.spec.in URL: http://svn.opensuse.org/viewcvs/yast/trunk/metapackage/yast2-metapackage-han... ============================================================================== --- trunk/metapackage/yast2-metapackage-handler.spec.in (original) +++ trunk/metapackage/yast2-metapackage-handler.spec.in Mon Sep 3 14:17:08 2007 @@ -54,6 +54,7 @@ %files %defattr(-,root,root) %doc @docdir@ +/sbin/OneClickInstallUI /sbin/OneClickInstallUrlHandler %dir @clientdir@ @clientdir@/*.ycp -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org
participants (1)
-
mvidner@svn.opensuse.org