Commit graph

45 commits

Author SHA1 Message Date
minskim
d250004018 Update xchm to 1.17.
Changes since 1.13:
+ fixed Normalize() code for Windows CHM files.
+ fixed "Cannot display document in <whatever> encoding"
  error.
+ now allowing ENTER to work in the bookmarks list.
+ updated Romanian, German translations.
+ added Belarusian translation.
+ don't initialize locale data on Windows (English-only)
+ fixed build problem with Unicode-detecting #ifdefs
  inside wxT() macros.
+ made the source code GCC 4.3 friendly (fixed duplicate
  parameters issue in GetItem()).
+ #included <bitfiddle.inl> in chmapp.cpp (apparently it
  did not compile without this on some platforms)
+ updated French translation.
+ fixed XPM compile-time warnings for GCC 4.3
+ bumped minimum accepted wxWidgets version to 2.8.
+ added tabbed browsing support (from Cedric Boudinet).
+ Firefox-style shortcuts for navigation.
+ fixed font non-Latin encoding character set encoding
  problem.
+ replaced the checks for u_intXX_t with checks for the
  more standard uintXX_t.
+ some refactoring.
+ added #include <stdint.h> GCC 4.4 patch from the Gentoo
  ebuild.
2009-08-10 17:50:04 +00:00
wiz
d6523383c8 Convert to wxGTK28. Bump PKGREVISION. 2009-08-10 17:00:15 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
joerg
0665aa2efa Switch to x11/wxGTK26{,-contrib}. 2008-09-22 20:21:03 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
wiz
cc5e4b081a Update to 1.13:
* 1.11:
		+ now xCHM can parse binary TOC trees, if available.
		+ now xCHM can retrieve data from the binary index, if
		available.
		+ fixed random printout font size problem.
		+ fixed Win32 logo loading problem.
		+ added a progress bar for CHM loading.
		+ fixed TOC tree append bug.
		+ added "Save link as.." item to the context-sensitive
		right-click menu.
		+ fixed special HTML characters in TOC/index links bug.
		+ fixed relative links in TOC/index bug.
		+ fixed TOC sync with the currently loaded page bug.

	* 1.12:
		+ actually using the binary index code.
		+ fixed the search results links.
		+ fixed lost Unicode character translation for the TOC and
		index entries.
		+ updated Polish translation.
		+ fixed index display for non ASCII encodings.
		+ CHM localization bugfixes.

	* 1.13:
		+ fixed CHMLIB link in the splash page.
		+ fixed special character languages index for wxGTK 2.6.
2007-04-16 23:25:52 +00:00
wiz
939344792d Update to 1.10:
* 1.10:
		+ loading CHM files by topic.
		+ now keeping the scroll position between HTML window
		resizes.
		+ WxWidgets 2.7 friendly code.
		+ F9 now works to toggle the contents, just like Firefox.
		+ added Swedish translation.
		+ added Portuguese translation (in addition to the old - now
		pt_BR - translation).
		+ fixed the Portuguese translations (they were using the
		wrong charset).
		+ wxGTK 2.8.x friendly.
		+ workaround to be able to print relative path CHM images.
2006-11-19 00:32:11 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
wiz
35da802097 Update to 1.9:
* 1.9:
		+ it is now possible to search in the pages of books without
		a contents tree.
		+ updated Romanian translation.
		+ finally fixed CHM absolute links problem.
		+ updated Polish translation.
2006-06-11 14:25:21 +00:00
wiz
99ef417e63 Update to 1.8:
+ fixed the copy link location code.
		+ updated Polish translation.
		+ now SPACE and BACKSPACE work like PAGEUP and PAGEDOWN
		in the HTML display window.
		+ added (X)Emacs indertation meta-comments to the source
		files.
		+ fixed Win32 MB2WC() bug.
		+ re-wrote the HHC/HHK parsing code from scratch.
		+ added pretty book icons to the Win32 content tree too.
2006-05-31 21:39:20 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
wiz
353d86717c Update to 1.7.1:
* 1.7:
		+ fixed the fix :-)
		+ the Ukrainian translation should have been in uk.po not
		ua.po

	* 1.7.1:
		+ the history and font dialog were broken.
2006-04-09 12:36:20 +00:00
wiz
7e612cc73f Update to 1.6:
* 1.6:
+ added Ukrainian translation.
+ fixed nasty wxHTML-related bug with absolute .chm links.
2006-04-08 22:36:01 +00:00
wiz
ddad54cd3a Update to 1.5:
* 1.5:
+ fixed bookmark selection bug.
+ fixed Mac OS X locale warning.
+ now text can be copied with ctrl(or cmd, on Mac)-C.
+ added Copy toolbar button.
+ added Edit menu bar.
2006-04-04 06:39:46 +00:00
minskim
938801ed8c Update xchm to 1.4.
Changes:
- Fixed Polish translation.
- Fixed a command line relative path bug.
- Fixed CHM input stream implementation on Windows.
- The build scripts are MinGW32-friendly.
2006-03-02 01:40:24 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
minskim
788b6c355d Update xchm to 1.3.
Changes:
        + added Czech translation.
        + added Slovak translation.
        + updated Russian translation.
        + updated French translation.
        + removed useless mouse scroll patch for Mac OS X.
        + fixed the About dialog on Mac OS X.
        + fixed the HTML link to Pabs' chmspec page.
        + now allowing the 'back' button to get to the welcome page.
        + the code compiles on Win32 with MinGW without patches
        + added Win32 resource and icon files
        + applied GCC 4.1 related patch
2006-01-27 23:21:17 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
minskim
f7f50ac7e2 Update xchm to 1.2.
Changes since 1.0:
  - Added TW translation.
  - Fixed bookmarks save on application exit bug.
  - Added support for the <SPAN> HTML tag.
  - Better icons for the contents tree control items.
  - Added Chinese translation.
  - Improved the language detection system and non-Latin character
    sets display in Unicode builds.
  - Fixed Cyrillic characters display in Unicode builds.
2005-09-05 15:10:44 +00:00
minskim
678c6f0ab4 Update xchm to 1.0.
Changes:
- Text selection and copy/paste operations are available.
- Searching in page with Ctrl+F is possible.
- Changed the protocol prefix to 'xchm:' to avoid conflicts with the
  wxWindows-integrated chm support.
- Improved CHM load times and UI usability during loading.
2005-08-14 18:49:08 +00:00
wiz
d8a297251a Bump PKGREVISION for wxGTK dependency change. 2005-08-07 11:34:21 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
07b46baa43 Add RMD160 digests 2005-02-24 11:02:49 +00:00
minskim
ce650bccfc Update xchm to 0.9.8.
Changes:
  - fixed the German translation.
  - added 'Copy link location' to the right-click menu.
2005-02-22 01:08:37 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
minskim
3c0e2e5806 Update xchm to 0.9.7.
Changes:
  - added ListDirty() optimization hack from Iulian Dragos
  - now the index list is being sorted.
2004-12-26 04:44:18 +00:00
minskim
90eb519bcb Update xchm to 0.9.6.
Changes:
	- added Latvian translation.
	- fixed the way xCHM treated '&' characters in URLs.
	- fixed a TOC bug.
2004-10-30 07:13:47 +00:00
minskim
3443f739d0 Update xchm to 0.9.5.
Changes since 0.9.3:
  - fixed contents parsing problem.
  - added support for context sensitive help; code contributed
    by Eamon Millman from PCI Geomatics.
2004-10-04 09:22:21 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
minskim
08ca221a9c Update xchm to 0.9.3.
Changes:
  - fixed 'MS-ITS:' link handling.
  - corrected a contents tree bug.
2004-07-21 01:54:45 +00:00
minskim
5ea3c271e2 Update xchm to 0.9.2.
Changes:
                + added Polish translation.
                + added Bulgarian translation.
                + fixed a Fonts dialog bug.
                + fixed a SunOS/sparc bug where reading info from the
                #SYSTEM file crashed xCHM. Thanks go to the reporter of the
                bug Markus Schwarzenberg, for helping solve a bug on a
                platform I had no access to.
2004-07-09 15:04:04 +00:00
jmmv
bedae6c90c Make use of the new USE_DIRS variable, instead of directly depending on the
*-dirs packages.
2004-04-14 16:15:20 +00:00
minskim
e23f8bbaa8 Update xchm to 0.9.1 and take maintainership.
Changes since 0.9:
  - fixed an index bug.
  - added translations for Italian, German, Portuguese and Russian
2004-04-09 14:29:09 +00:00
jmmv
ae5a97419f Handle some shared directories by depending on (or updating dependancies to
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs.
Bump PKGREVISION.
2004-03-08 19:40:36 +00:00
minskim
6fda705357 bl3ify. 2004-03-07 01:17:45 +00:00
minskim
d74a99dd79 Update to 0.9.
Changes:
  - added i18n support.
  - added Romanian and French translations of xCHM's interface.
  - no more warnings on wxWidgets 2.5.1 compilations.
2004-03-03 22:42:10 +00:00
xtraeme
f2ff55b3cf oops, add missing *.xpm files, remove gmake dependency and
USE_PKGLOCALEDIR (they are not needed). Noted by Min Sik Kim in private
email.
2004-01-31 23:17:24 +00:00
xtraeme
01161bbaa9 Update to 0.8.11, provided by Min Sik Kim in PR pkg/24257.
Changes:

    - fixed a bug that prevented xCHM from properly figuring out
      where to construct the table of contents from.
    - fixed a bug that prevented the table of contents links to
      work properly w/ some books.
    - made the configure script sh friendly.
    - added Chanler White Mac OS X patch to be able to use the
      mouse wheel to scroll under Mac OS X.
    - replaced the application icon with a much better one
      contributed by Steven Chan.
2004-01-31 22:43:37 +00:00
grant
57891cda0a replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 14:11:09 +00:00
xtraeme
26d96e2364 Update to 0.8.10, provided by Min Sik Kim in PR pkg/24049.
Changes since 0.8:


* 0.8.1 Major feature enhancement masked as minor number release
	+ added real Microsoft-like $FIftiMain index-based
	global search. The searches are as fast as possible now.
	- removed the 'Case sensitive' checkbox because index
	search can't use it anyway.
	+ added support for 'javascript:fullSize' URLs.
	+ beautified the font dialog a bit.
	+ fixed empty title in the titlebar bug.
	+ refined the synchronization between the contents tree and
	the wxHtmlWindow displayed page.


* 0.8.2 Bug fixes and improvements:
	+ added 'find in page' code (wxWindows 2.5.x only).
	+ added 'copy text' code (wxWindows 2.5 only).
	+ added a 'find in page' dialog that hopefully pops up
	on Ctrl-F :) (wxWindows 2.5.x only)
	+ added a popup menu with common options (back, forward,
	copy selection, find in page) that pops up when the user
	right clicks the HTML window.
	+ beautified the tree control and enabled variable sizes
	for the tree items.


* 0.8.3 Bug fixes:
	+ fixed a relative path bug (i.e. for file paths like
	../directory/file) both for HTML pages and images (had to
	override wxHtmlWindow::OnOpeningURL()).
	+ made the fonts change if necessary so that alternative
	encodings can be used (such as Russian or Chinese).


* 0.8.4 Minor bugfix:
	+ corrected a bug that crashed xchm if the user tried
	to open a .chm file that is not present on disk.


* 0.8.5 Major bugfixes:
	+ made xCHM properly handle weird charset languages
	(Russian, Chinese) properly even when xCHM is being linked
	with the GTK2/Unicode version of wxWindows.


* 0.8.6 Minor bugfixes:
	+ corrected a bug that made xCHM refuse to load pages
	with /absolute/paths.
	+ corrected a bug that made xCHM refuse to load pages
	with ./in/current/dir paths.


* 0.8.7 Minor feature enhancements:
	+ the contents panel sash position persists between sessions.
	+ decreased the default application font size from 14 to 12.
	+ added opened files history support.


* 0.8.8 Major feature enhancements:
	+ all the wxListBox widgets have been replaced with
	wxListCtrl derived controls.
	+ added real-time searchable index support via a new 'Index'
	panel (status / selected index word changes as you type).
	+ suppressed unhelpful error messages while loading a page.
	+ hacked around wxWindows file system handler bug.
	GetMimeTypeFromExt() couldn't figure out that pages that
	ended in ".HTM" (as opposed to lowercase ".htm") are of
	"text/html" MIME type.


* 0.8.9 Bugfix release:
	+ checking for the u_intXX_t types with autoconf.
	+ the detection of the book title, home page, index
	and contents files is reliable.
	+ applied FreeBSD port patch.


* 0.8.10 Bugfix / enhancements release:
	+ fixed a horizontal scrollbar repainting bug that occured
	in the search and index tabs.
	+ added Chanler White Mac OS X patch to be able to launch
	open a .chm file by double-clicking on it on Mac OS X.
2004-01-14 01:59:54 +00:00
recht
7eead98c7b rev. bump because of the wxGTK buildlink change 2004-01-10 14:25:42 +00:00
jmmv
8a4db02163 Bump PKGREVISION due to wxGTK update (use gtk2). 2004-01-07 21:46:05 +00:00
wiz
a0f36d185e Import of xchm from pkgsrc-wip (by xtraeme@).
xCHM is a CHM viewer for UNIX, based on Jed Wing's CHMLIB and
written with wxWindows. xCHM can view your files, show the contents
tree if one is available, print the current page, work with bookmarks
and do the usual history stunts. It allows you to change fonts and
search for text in all the pages of the archive, or in the pages'
titles. What it can't do is handle Javascript by the book.
2004-01-06 15:36:18 +00:00