rpms/kchmviewer/devel kchmviewer.spec,1.5,1.6
Patrice Dumas (pertusus)
fedora-extras-commits at redhat.com
Mon Jan 29 21:25:36 UTC 2007
- Previous message: rpms/beryl-manager/FC-6 .cvsignore, 1.4, 1.5 beryl-manager.spec, 1.6, 1.7 sources, 1.4, 1.5
- Next message: rpms/kchmviewer/devel .cvsignore,1.4,1.5 sources,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: pertusus
Update of /cvs/extras/rpms/kchmviewer/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27038
Modified Files:
kchmviewer.spec
Log Message:
* Mon Jan 29 2007 Patrice Dumas <pertusus at free.fr> 2.7-1
- update to 2.7
Index: kchmviewer.spec
===================================================================
RCS file: /cvs/extras/rpms/kchmviewer/devel/kchmviewer.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- kchmviewer.spec 12 Sep 2006 16:52:31 -0000 1.5
+++ kchmviewer.spec 29 Jan 2007 21:25:06 -0000 1.6
@@ -1,53 +1,29 @@
Name: kchmviewer
-Version: 2.6
-Release: 2%{?dist}
-Summary: CHM viewer
+Version: 2.7
+Release: 1%{?dist}
+Summary: CHM viewer with KDE support
Group: Applications/Publishing
License: GPL
URL: http://www.kchmviewer.net/
-Source0: http://download.sf.net/kchmviewer/kchmviewer-%{version}.tar.gz
+Source0: http://ovh.dl.sourceforge.net/sourceforge/kchmviewer/kchmviewer-%{version}.tar.gz
# fix the desktop file
Patch0: kchmviewer-desktop.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: qt-devel chmlib-devel
BuildRequires: desktop-file-utils kdelibs-devel
-Requires(post): desktop-file-utils
-Requires(postun): desktop-file-utils
%description
KchmViewer is a chm (MS HTML help file format) viewer, written in C++.
-The main advantage of KchmViewer is extended support for non-English
-languages. Unlike others, KchmViewer in most cases correctly detects chm
-file encoding, correctly shows tables of context of Russian, Korean,
-Chinese and Japanese help files, and correctly searches in non-English
-help files (search for MBCS languages - ja/ko/ch is still in progress).
-
-- Completely safe and harmless. Does not support JavaScript in any way,
- optionally warns you before opening an external web page, or switching
- to another help file.
-- Shows an appropriate image for every TOC entry.
-- Has complete chm index support, including multiple index entries,
- cross-links and parent/child entries in index.
-- Persistent bookmarks support. Allows to store bookmarks even if
- "Favorites" window was not enabled for this chm file. Also stores the
- screen position for every bookmark. You can also edit/delete bookmarks.
-- For any opened chm file, stores the last opened window, search history,
- bookmark history, font size and so on, so when you open this file again,
- everything is always on the place.
-- Has easy and powerful search-in-page support.
-- Allows to increase or decrease the font size, so physically handicapped
- people can read texts easily.
-- Has standard Back/Forward/Home navigation.
-- Can print the opened pages on a standard printer (usually via CUPS).
-- Has complex search query support. You can use search queries like "lazy
- people" + learn -not.
+Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget
+library. It is compiled with full KDE support, including KDE widgets
+and KIO/KHTML.
%prep
%setup -q
-%patch
+%patch0
chmod -x kio-msits/msits.*
@@ -55,15 +31,15 @@
%configure --disable-static --with-kde --disable-rpath
make %{?_smp_mflags}
+
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
-install -d -m755 ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
+mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
install -m644 src/pics/cr48-app-kchmviewer.png ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/kchmviewer.png
desktop-file-install --vendor fedora \
--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
- --add-category X-Fedora \
--delete-original \
$RPM_BUILD_ROOT%{_datadir}/applnk/kchmviewer.desktop
@@ -71,11 +47,17 @@
%clean
rm -rf $RPM_BUILD_ROOT
+
%post
update-desktop-database &> /dev/null ||:
+touch --no-create %{_datadir}/icons/crystalsvg || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/crystalsvg || :
%postun
update-desktop-database &> /dev/null ||:
+touch --no-create %{_datadir}/icons/crystalsvg || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/crystalsvg || :
+
%files
%defattr(-,root,root,-)
@@ -88,7 +70,11 @@
%{_datadir}/services/msits.protocol
%{_datadir}/icons/crystalsvg/*/apps/kchmviewer.png
+
%changelog
+* Mon Jan 29 2007 Patrice Dumas <pertusus at free.fr> 2.7-1
+- update to 2.7
+
* Tue Sep 12 2006 Patrice Dumas <pertusus at free.fr> 2.6-2
- rebuild for FC6
- Previous message: rpms/beryl-manager/FC-6 .cvsignore, 1.4, 1.5 beryl-manager.spec, 1.6, 1.7 sources, 1.4, 1.5
- Next message: rpms/kchmviewer/devel .cvsignore,1.4,1.5 sources,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list