[mc] run xdg-open for images and DjVu files (#532784)
Jindrich Novy
jnovy at fedoraproject.org
Wed Nov 9 06:21:31 UTC 2011
commit d9af29210dfe62624ea8f5abca17936f2b44011f
Author: Jindrich Novy <jnovy at redhat.com>
Date: Wed Nov 9 07:17:45 2011 +0100
run xdg-open for images and DjVu files (#532784)
mc-extensions.patch | 39 ++++++++++++++++++++++++---------------
mc.spec | 14 ++++++--------
2 files changed, 30 insertions(+), 23 deletions(-)
---
diff --git a/mc-extensions.patch b/mc-extensions.patch
index 6c35f7b..67d7a6e 100644
--- a/mc-extensions.patch
+++ b/mc-extensions.patch
@@ -1,7 +1,7 @@
-diff -up mc-4.7.0-pre4/configure.ac.extensions mc-4.7.0-pre4/configure.ac
---- mc-4.7.0-pre4/configure.ac.extensions 2009-10-30 19:44:38.000000000 +0100
-+++ mc-4.7.0-pre4/configure.ac 2009-12-10 20:41:43.000000000 +0100
-@@ -69,7 +69,7 @@ AC_PROG_LN_S
+diff -up mc-4.8.0/configure.ac.extensions mc-4.8.0/configure.ac
+--- mc-4.8.0/configure.ac.extensions 2011-10-17 11:33:45.000000000 +0200
++++ mc-4.8.0/configure.ac 2011-11-09 07:03:04.416596731 +0100
+@@ -78,7 +78,7 @@ AC_PROG_LN_S
AC_CHECK_TOOL(AR, ar, ar)
dnl Only list browsers here that can be run in background (i.e. with `&')
@@ -10,19 +10,19 @@ diff -up mc-4.7.0-pre4/configure.ac.extensions mc-4.7.0-pre4/configure.ac
dnl
dnl Ovverriding mmap support. This has to be before AC_FUNC_MMAP is used.
-diff -up mc-4.7.0-pre4/misc/mc.ext.in.extensions mc-4.7.0-pre4/misc/mc.ext.in
---- mc-4.7.0-pre4/misc/mc.ext.in.extensions 2009-10-29 20:02:37.000000000 +0100
-+++ mc-4.7.0-pre4/misc/mc.ext.in 2009-12-10 20:46:47.000000000 +0100
-@@ -387,7 +387,7 @@ shell/.ico
+diff -up mc-4.8.0/misc/mc.ext.in.extensions mc-4.8.0/misc/mc.ext.in
+--- mc-4.8.0/misc/mc.ext.in.extensions 2011-10-17 11:33:45.000000000 +0200
++++ mc-4.8.0/misc/mc.ext.in 2011-11-09 07:04:24.981728775 +0100
+@@ -403,7 +403,7 @@ shell/.ico
Include=image
include/image
- Open=if [ "$DISPLAY" = "" ]; then zgv %f; else (gqview %f &); fi
-+ Open=if [ "$DISPLAY" = "" ]; then zgv %f; else (eog %f &); fi
++ Open=if [ "$DISPLAY" = "" ]; then zgv %f; else (xdg-open %f &); fi
View=%view{ascii} identify %f
#View=%view{ascii} asciiview %f
-@@ -395,7 +395,8 @@ include/image
+@@ -411,7 +411,8 @@ include/image
### Sound files ###
regex/\.([wW][aA][vV]|[sS][nN][dD]|[vV][oO][cC]|[aA][uU]|[sS][mM][pP]|[aA][iI][fF][fF]|[sS][nN][dD])$
@@ -32,7 +32,7 @@ diff -up mc-4.7.0-pre4/misc/mc.ext.in.extensions mc-4.7.0-pre4/misc/mc.ext.in
regex/\.([mM][oO][dD]|[sS]3[mM]|[xX][mM]|[iI][tT]|[mM][tT][mM]|669|[sS][tT][mM]|[uU][lL][tT]|[fF][aA][rR])$
Open=mikmod %f
-@@ -405,15 +406,22 @@ regex/\.([wW][aA][wW]22)$
+@@ -421,15 +422,22 @@ regex/\.([wW][aA][wW]22)$
Open=vplay -s 22 %f
regex/\.([mM][pP]3)$
@@ -59,7 +59,7 @@ diff -up mc-4.7.0-pre4/misc/mc.ext.in.extensions mc-4.7.0-pre4/misc/mc.ext.in
regex/\.([mM][iI][dD][iI]?|[rR][mM][iI][dD]?)$
Open=timidity %f
-@@ -422,11 +430,15 @@ regex/\.([wW][mM][aA])$
+@@ -438,11 +446,15 @@ regex/\.([wW][mM][aA])$
Open=mplayer -vo null %f
View=%view{ascii} mplayer -quiet -slave -frames 0 -vo null -ao null -identify %f 2>/dev/null | tail +13 || file %f
@@ -76,7 +76,7 @@ diff -up mc-4.7.0-pre4/misc/mc.ext.in.extensions mc-4.7.0-pre4/misc/mc.ext.in
### Video ###
-@@ -471,12 +486,12 @@ include/video
+@@ -494,12 +506,12 @@ include/video
# Postscript
type/^PostScript
@@ -91,7 +91,7 @@ diff -up mc-4.7.0-pre4/misc/mc.ext.in.extensions mc-4.7.0-pre4/misc/mc.ext.in
#Open=(acroread %f &)
#Open=(ghostview %f &)
View=%view{ascii} pdftotext %f -
-@@ -486,7 +501,7 @@ type/^PDF
+@@ -509,7 +521,7 @@ type/^PDF
# html
regex/\.([hH][tT][mM][lL]?)$
@@ -100,7 +100,7 @@ diff -up mc-4.7.0-pre4/misc/mc.ext.in.extensions mc-4.7.0-pre4/misc/mc.ext.in
View=%view{ascii} links -dump %f 2>/dev/null || w3m -dump %f 2>/dev/null || lynx -dump -force_html %f
# StarOffice 5.2
-@@ -504,22 +519,27 @@ shell/.abw
+@@ -527,22 +539,27 @@ shell/.abw
# Microsoft Word Document
regex/\.([Dd][oO][cCtT]|[Ww][rR][iI])$
@@ -133,3 +133,12 @@ diff -up mc-4.7.0-pre4/misc/mc.ext.in.extensions mc-4.7.0-pre4/misc/mc.ext.in
View=%view{ascii} xls2csv %f || strings %f
# Use OpenOffice.org to open any MS Office documents
+@@ -564,7 +581,7 @@ regex/\.([Tt][Ee][Xx])$
+
+ # DjVu
+ regex/\.(djvu|DJVU)$
+- Open=djview %f &
++ Open=xdg-open %f &
+
+ ### Miscellaneous ###
+
diff --git a/mc.spec b/mc.spec
index 19ae490..fdc59ec 100644
--- a/mc.spec
+++ b/mc.spec
@@ -1,7 +1,7 @@
Summary: User-friendly text console file manager and visual shell
Name: mc
Version: 4.8.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Epoch: 1
License: GPLv3+
Group: System Environment/Shells
@@ -45,7 +45,7 @@ make install DESTDIR="$RPM_BUILD_ROOT"
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
install contrib/{mc.sh,mc.csh} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
-%find_lang %{name}
+%find_lang %{name} --with-man
%clean
rm -rf $RPM_BUILD_ROOT
@@ -63,12 +63,6 @@ rm -rf $RPM_BUILD_ROOT
%{_libexecdir}/mc/extfs.d/*
%{_libexecdir}/mc/fish/*
%{_mandir}/man1/*
-%lang(es) %{_mandir}/es/man1/mc.1*
-%lang(hu) %{_mandir}/hu/man1/mc.1*
-%lang(it) %{_mandir}/it/man1/mc.1*
-%lang(pl) %{_mandir}/pl/man1/mc.1*
-%lang(ru) %{_mandir}/ru/man1/mc.1*
-%lang(sr) %{_mandir}/sr/man1/mc.1*
%{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/mc/mc.ext
%config(noreplace) %{_sysconfdir}/mc/*edit*
@@ -82,6 +76,10 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_libexecdir}/mc/extfs.d
%changelog
+* Wed Nov 09 2011 Jindrich Novy <jnovy at redhat.com> 4.8.0-3
+- run xdg-open for images and DjVu files (#532784)
+- tell find-lang about localized man pages
+
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:4.8.0-2
- Rebuilt for glibc bug#747377
More information about the scm-commits
mailing list