Update to 4.0 (qt4/KDE4 release): 2008-12-01 tim <gyunaev@ulduzsoft.com> - Version changed to 4.0 (release); - Released version 4.0. 2008-11-30 tim <gyunaev@ulduzsoft.com> - Integrate Fedora .desktop fixes (thx Patrice Dumas) - Implemented binary TOC and index tables (thx Razvan Cojocaru <razvanco@gmx.net>, the author of xchm). Speed up loading files more than twice! - Now showing 'waiting' cursor while loading chm table of contents or index. - Fixed QTextBrowser by providing workaround for "empty" books. - More compatibility fixes with KDE 4.1 - Added Swedish translation (thx Daniel Nylander) - Fixed handling files with file:// prefix. - Added D-BUS support for Qt and KDE builds, the application could now be controlled remotely from other applications or scripts. - Restored KDE translations. 2008-06-18 tim <gyunaev@ulduzsoft.com> - Version changed to 4.0b4; - Added WebKit support (requires QtWebKit module). WebKit browser is default for a system where QtWebKit is present; - Added support for Right-To-Left application and text layouts; - Added support for disabling automatic encoding detection for browsers which could detect it themselves (KHTMLPart and Webkit); 2008-06-06 tim <gyunaev@ulduzsoft.com> - Version changed to 4.0b3; - Added KDE4 support; - Fixed several compatibility issues with qt-4.4.0; - Added keyboard shortcuts to move to the next and previous entries in TOC: Ctrl+Right arrow and Ctrl+Left arrow; - Added manifest for the Windows version (thanks Cristian Adam); - Windows version should not rely on mingw DLL anymore; - Toolbars are now named; - Fixed parallel build (thanks Patrice Dumas); 2008-02-10 tim <gyunaev@ulduzsoft.com> - Version changed to 4.0b2 (this is Qt4-only release); - Added a command-line option to search through table of contents (--stoc); - Added Italian translation (thanks to Emilio Scalise); - Fixed crash on incorrectly compressed CHM file (thanks Albert Astals Cid); - Fixed kio-msits so it now works with KDE4 (thanks Albert Astals Cid); - Fixed FSF mailing address everywhere (thanks Albert Astals Cid); - Fixed handling of improperly formatted CHM files like Audigy help; - Added heuristics to support for improperly formatted CHMs which have toc and index, but do not specify so in the project file; - Fixed handling of CHM files which have local links in form of MS-ITS: urls; - Search engine has been integrated into libchmfile; - Search indexes are now stored in a single file, which should make it easier to make search available through the indexing application; 2007-08-26 tim <gyunaev@ulduzsoft.com> - Application ported to Qt4. - Recent files reworked. - Search on page is now done via toolbar (like FireFox), activated by Ctrl-F and /. - After switching tabs (either with mouse or Alt+<number> the focus is moved to the browser widget, so you don't have to click on it to navigate using keyboard. - Enchanced browser context menu.diff -r1.5 -r1.6 pkgsrc/misc/kchmviewer/Makefile
(wiz)
@@ -1,27 +1,25 @@ | @@ -1,27 +1,25 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2008/07/14 12:56:08 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2009/01/08 12:02:44 wiz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= kchmviewer-3.1 | 4 | DISTNAME= kchmviewer-4.0 | |
5 | PKGREVISION= 3 | |||
6 | CATEGORIES= misc x11 | 5 | CATEGORIES= misc x11 | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kchmviewer/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kchmviewer/} | |
8 | 7 | |||
9 | MAINTAINER= ianzag@mail.ru | 8 | MAINTAINER= ianzag@mail.ru | |
10 | HOMEPAGE= http://www.kchmviewer.net/ | 9 | HOMEPAGE= http://www.kchmviewer.net/ | |
11 | COMMENT= KchmViewer is a CHM (MS HTML help file format) viewer | 10 | COMMENT= KchmViewer is a CHM (MS HTML help file format) viewer | |
12 | 11 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 13 | |||
15 | USE_TOOLS+= gmake | 14 | USE_TOOLS+= gmake | |
16 | USE_PKGLOCALEDIR= YES | 15 | USE_PKGLOCALEDIR= YES | |
17 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ | |
18 | USE_LIBTOOL= YES | 17 | USE_LIBTOOL= YES | |
19 | GNU_CONFIGURE= YES | 18 | ||
20 | CONFIGURE_ARGS+= --with-kde | 19 | .include "options.mk" | |
21 | 20 | |||
22 | .include "../../devel/chmlib/buildlink3.mk" | 21 | .include "../../devel/chmlib/buildlink3.mk" | |
23 | .include "../../x11/qt3-libs/buildlink3.mk" | 22 | .include "../../x11/qt4-libs/buildlink3.mk" | |
24 | .include "../../x11/qt3-tools/buildlink3.mk" | 23 | .include "../../x11/qt4-qdbus/buildlink3.mk" | |
25 | .include "../../x11/kdelibs3/buildlink3.mk" | 24 | .include "../../x11/qt4-tools/buildlink3.mk" | |
26 | .include "../../meta-pkgs/kde3/kde3.mk" | |||
27 | .include "../../mk/bsd.pkg.mk" | 25 | .include "../../mk/bsd.pkg.mk" |
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1.1.1 2007/09/16 17:08:39 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2009/01/08 12:02:44 wiz Exp $ | |
2 | bin/kchmviewer | 2 | bin/kchmviewer | |
3 | lib/kde3/kio_msits.la | 3 | ${PLIST.kde4}lib/kde4/kio_msits.so | |
4 | lib/libchmfile.a | 4 | ${PLIST.kde4}share/applications/kde4/kchmviewer.desktop | |
5 | lib/libkdeextra.a | 5 | ${PLIST.kde4}share/icons/crystalsvg/128x128/apps/kchmviewer.png | |
6 | share/icons/crystalsvg/128x128/apps/kchmviewer.png | 6 | ${PLIST.kde4}share/icons/crystalsvg/48x48/apps/kchmviewer.png | |
7 | share/icons/crystalsvg/48x48/apps/kchmviewer.png | 7 | ${PLIST.kde4}share/icons/crystalsvg/64x64/apps/kchmviewer.png | |
8 | share/icons/crystalsvg/64x64/apps/kchmviewer.png | 8 | ${PLIST.kde4}share/kde4/services/msits.protocol | |
9 | share/kde/applnk/kchmviewer.desktop | 9 | @comment in kde: @dirrm share/kde4/services | |
10 | share/kde/services/msits.protocol | 10 | @comment in hicolor-icon-theme: @dirrm share/icons/hicolor | |
11 | share/locale/cs/LC_MESSAGES/kchmviewer.mo | 11 | @comment in kde: @dirrm share/icons/crystalsvg/64x64/apps | |
12 | share/locale/du/LC_MESSAGES/kchmviewer.mo | 12 | @comment in kde: @dirrm share/icons/crystalsvg/48x48/apps | |
13 | share/locale/fr/LC_MESSAGES/kchmviewer.mo | 13 | @comment in kde: @dirrm share/icons/crystalsvg/128x128/apps | |
14 | share/locale/ru/LC_MESSAGES/kchmviewer.mo | 14 | @comment in kde: @dirrm share/applications/kde4 | |
15 | share/locale/tr/LC_MESSAGES/kchmviewer.mo | 15 | @comment in kde: @dirrm lib/kde4 | |
16 | share/locale/zh_CN/LC_MESSAGES/kchmviewer.mo |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.1.1.1 2007/09/16 17:08:39 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.2 2009/01/08 12:02:44 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (kchmviewer-3.1.tar.gz) = aa685216fc0ccec486d43db9531698ab1fb21152 | 3 | SHA1 (kchmviewer-4.0.tar.gz) = 313f07307ab7157ca65977b60a8417379941db56 | |
4 | RMD160 (kchmviewer-3.1.tar.gz) = d55070b77bf516acaa56d35f58b52d070e2ee957 | 4 | RMD160 (kchmviewer-4.0.tar.gz) = b097a320ed2c5e7431d02f1382e1124176a50eef | |
5 | Size (kchmviewer-3.1.tar.gz) = 944014 bytes | 5 | Size (kchmviewer-4.0.tar.gz) = 225883 bytes |
# $NetBSD: options.mk,v 1.1 2009/01/08 12:02:44 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.kchmviewer
PKG_SUPPORTED_OPTIONS= kde4
.include "../../mk/bsd.options.mk"
PLIST_VARS+= kde4
.if !empty(PKG_OPTIONS:Mkde4)
USE_CMAKE= yes
BUILD_DEPENDS+= automoc4-[0-9]*:../../devel/automoc4
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../wip/kdelibs4/buildlink3.mk"
.include "../../wip/kde4/kde4.mk"
PLIST.kde4= yes
.else
do-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QTDIR}/bin/qmake
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/kchmviewer ${DESTDIR}${PREFIX}/bin
.endif