Pkgsrc changes:
- none
Changes since version 2.18:
===========================
2008-08-04
* 2.19.0 released
* Fixed bug 2036585: enable cookies
2008-04-03
* 2.18.1 released
* Fixed bug 1932457: Configure fails due to wrong curl LDFLAGS
created or not. Packages that include other ELP's buildlink3.mk must define
EMACS_BUILDLINK. Other packages don't create wrappers, which reduces build
time a lot.
This is a port of Apache2 mod_mime_magic.c in Perl,
written in XS with the aim of being efficient and fast,
especially for applications that need to be run for an extended amount of time.
There is a compatibility layer for File::MMagic.
you can specify :compat when importing the module
Don't call pkg_info to get the installed Emacs version; always use the
version matching EMACS_TYPE set by users. Be DEPENDS to it. This should
address pkg/37146 by Aleksey Cheusov.
While here convert some emacs lisp packages to user-destdir.
Gaupol is an editor for text-based subtitle files. It supports
multiple subtitle file formats and provides means of correcting
texts and timing subtitles to match video. The user interface is
designed with attention to batch processing of multiple documents
and convenience of translating.
Gaupol should run on all Unix-like (GNU/Linux, *BSD, etc.) operating
systems and on Windows. Technically it should be able to run on
Mac as well, but that has not been tested nor made convenient.
Gaupol's user interface is based on the GTK+ toolkit and has been
designed to best fit the GNOME desktop environment.
* Released Tellico 1.3.4.
* Fixed error with consecutive tabs in CSV import.
* Fixed bug with image links in reports not being linked correctly.
* Added minimal searching for board games from Amazon.
* Changed Choice fields to sort by position in list.
* Added ESC key for clearing quick filter.
* Improved drag/drop to match on file extension after checking mimetype.
* Updated IMDb plot regexp.
X.Org found in NetBSD-current.
Thanks a lot to all who helped, especially Matthias Scheler who did
repeated tests on Mac OS X and older versions of NetBSD to make sure the
support for those platforms wouldn't be broken (or at least, not fatally,
as I would still expect a few hiccups here and there, because there is
only so much one can test in such limited time).
On the infrastructure side, this branch brings pkgconfig-builtin.mk, in
order to write very easily new builtin.mk files. It can actually handle
more than just pkgconfig files, but it will provide a version if it finds
such a file. x11.builtin.mk has also been made more useful and now all
existing (and future!) native-X11-related builtin.mk files should include
it.
-prefix uses of "exception" with "std::" to avoid conflict with
a similar definition in new "boost"
-set a cmake var to get an rpath into the installed executable
(seems that cmake's behaviour changed)
Release 1.2.0 adds new features and fixes some bugs.
New features:
* RubyGems no longer performs bulk updates and instead only fetches the gemspec
files it needs. Alternate sources will need to upgrade to RubyGems 1.2 to
allow RubyGems to take advantage of the new metadata updater. If a pre 1.2
remote source is in the sources list, RubyGems will revert to the bulk update
code for compatibility.
* RubyGems now has runtime and development dependency types. Use
#add_development_dependency and #add_runtime_dependency. All typeless
dependencies are considered to be runtime dependencies.
* RubyGems will now require rubygems/defaults/operating_system.rb and
rubygems/defaults/#{RBX_ENGINE}.rb if they exist. This allows packagers and
ruby implementers to add custom behavior to RubyGems via these files. (If
the RubyGems API is insufficient, please suggest improvements via the
RubyGems list.)
* /etc/gemrc (and windows equivalent) for global settings
* setup.rb now handles --vendor and --destdir for packagers
* `gem stale` command that lists gems by last access time
Bugs Fixed:
* File modes from gems are now honored, patch #19737
* Marshal Gem::Specification objects from the future can now be loaded.
* A trailing / is now added to remote sources when missing, bug #20134
* Gems with legacy platforms will now be correctly uninstalled, patch #19877
* `gem install --no-wrappers` followed by `gem install --wrappers` no longer
overwrites executables
* `gem pristine` now forces reinstallation of gems, bug #20387
* RubyGems gracefully handles ^C while loading .gemspec files from disk, bug
#20523
* Paths are expanded in more places, bug #19317, bug #19896
* Gem::DependencyInstaller resets installed gems every install, bug #19444
* Gem.default_path is now honored if GEM_PATH is not set, patch #19502
Other Changes Include:
* setup.rb
* stub files created by RubyGems 0.7.x and older are no longer removed. When
upgrading from these ancient versions, upgrade to 1.1.x first to clean up
stubs.
* RDoc is no longer required until necessary, patch #20414
* `gem server`
* Now completely matches the output of `gem generate_index` and
has correct content types
* Refreshes from source directories for every hit. The server will no longer
need to be restarted after installing gems.
* `gem query --details` and friends now display author, homepage, rubyforge url
and installed location
* `gem install` without -i no longer reinstalls dependencies if they are in
GEM_PATH but not in GEM_HOME
* Gem::RemoteFetcher now performs persistent connections for HEAD requests,
bug #7973
Computes Mercator Projection of input latitude/longitude coordinates
(in degrees) into (x, y) coordinates (as distances in meters) from
the meridian/equator. Also provides a method to convert back into
latitude, longitude.
2008-08-30 Jody Goldberg
* Release 0.6.5
2008-08-08 Jean Brefort
* docs/reference/Makefile.am: add API version to DOC_MODULE. [#522096]
2008-07-27 Morten Welinder
* goffice/utils/go-format.c (go_format_get_family): If a number
format has both a date and a time part, it's a date format. Fixes
#545016.
2008-07-21 Jean Brefort
* goffice/graph/gog-style.c: (gog_style_font_sax_save): use
gsf_xml_out_add_cstr instead of gsf_xml_out_add_cstr_unchecked.
[#543986]
2008-07-13 Jean Brefort
* goffice/graph/gog-plot-engine.c:
(gog_plot_type_service_finalize),
(gog_trend_line_service_finalize),
(gog_trend_line_service_class_init): fix memory leaks. [#542506]
2008-07-08 Jody Goldberg
* autogen.sh : back port updated gtk-doc check.
2008-07-07 Emmanuel Pacaud
Fix keyboard activation of the add menu in the graph guru.
* goffice/graph/gog-child-button.c (gog_child_button_init): connect to
toggled signal.
(ensure_menu): new, to be shared by toggled in button-press signal
handlers.
(gog_child_button_toggled_cb): new.
(gog_child_button_press_event_cb): new.
2008-06-30 Morten Welinder
* goffice/math/go-math.c (go_math_init): Check for buggy
valgrind (finitel problem) and limp on.
2008-06-20 Jean Brefort
* goffice/graph/gog-style.c: (gog_style_create_cairo_pattern): fixed
gradients coordinates.
* goffice/gtk/go-gradient-selector.c:
(go_gradient_swatch_render_func): ditto.
2008-06-13 Rob Staudinger
* goffice/gtk/go-color-palette.c (make_colored_menu_item): Use plain
menu items for toolbar overflow image menu item proxies, so they are
displayed correctly with gtk-menu-images=0, fixes#537541.
* goffice/gtk/go-combo-pixmaps.c (go_menu_pixmaps_add_element): ditto.
2008-06-03 Jean Brefort
* goffice/utils/go-marker.c: (go_marker_render): set dashes to NULL,
fixes#536276.
2008-05-30 Jean Brefort
* goffice/graph/gog-renderer.c: (_draw_circle),
(gog_renderer_draw_circle), (gog_renderer_stroke_circle),
(gog_renderer_fill_circle): new utilities.
* goffice/graph/gog-renderer.h: ditto.
* pixmaps/Makefile.am: add new pixmaps for box-plots
excluding outliers.
* pixmaps/chart_boxplot_2_1.png: ditto.
* pixmaps/chart_boxplot_2_1.svg: ditto.
* pixmaps/chart_boxplot_2_2.png: ditto.
* pixmaps/chart_boxplot_2_2.svg: ditto.
* plugins/plot_boxes/gog-boxplot-prefs.glade: add new properties.
* plugins/plot_boxes/gog-boxplot.c: (cb_outliers_changed),
(cb_ratio_changed), (gog_box_plot_pref),
(gog_box_plot_set_property), (gog_box_plot_get_property),
(gog_box_plot_class_init), (gog_box_plot_init),
(gog_box_plot_view_render), (gog_box_plot_series_update),
(gog_box_plot_series_finalize), (gog_box_plot_series_class_init):
ditto, fixes#534642.
* plugins/plot_boxes/plot-types.xml.in: new boxplots sub-types.
* plugins/plot_xy/gog-xy.c: (gog_xy_view_render): use
gog_renderer_draw_circle for bubbles.
2008-05-24 Jean Brefort
* goffice/graph/gog-plot-engine.c: fixed services (de)activation.
* goffice/graph/gog-plot-engine.h: ditto.
2008/08/19
+ amend changes to quoting; by default, the checklist widget quotes its
output except when --separate-output is used (Debian #495600).
+ add eo.po from
http://translationproject.org/latest/dialog/
This project is the successor to memaid.
The Mnemosyne Project has two aspects:
* It's a sophisticated free flash-card tool which optimizes
your learning process.
* It's a research project into the nature of long-term memory.
The Mnemosyne software resembles a traditional flash-card program
to help you memorise question/answer pairs, but with an important
twist: it uses a sophisticated algorithm to schedule the best time
for a card to come up for review. Difficult cards that you tend to
forget quickly will be scheduled more often, while Mnemosyne won't
waste your time on things you remember well.
While you use the software, detailed statistics can be kept on your
learning process. If you want, these logs can be uploaded in a
transparent and anonymous way to a central server for analysis.
This data will be valuable to study the behaviour of our memory
over a very long time period. As an additional benefit, the results
will be used to improve the scheduling algorithms behind the software
even further.
GNU Teseq is a tool for translating files that contain control
characters and terminal control sequences, into human-understandable
text. It is intended to aid in debugging problems in terminal
emulators, software that makes use of special terminal features, and
interactions between the two.
Teseq is primarily targeted at individuals who possess a basic
understanding of terminal control sequences, especially CSI sequences;
however, by default Teseq will try to identify and describe the
sequences that it encounters, and the behavior they might produce in a
terminal.
Teseq describes control functions as they are interpreted by
VT100-compatible terminals, and/or terminals compliant with the ECMA-48 /
ISO/IEC 6429 standard. Teseq does _not_ support describing control
functions according to terminal-specific definitions in a database such
as termcap or terminfo, though future versions may include limited
support for that (*note Future Enhancements::). Therefore, the
descriptions Teseq uses for control functions may not necessarily match
their actual interpretation by whatever terminal device the characters
were actually intended for.
2008/07/27
+ add pointer-check when closing piped input (cf: 2007/03/25)
+ use here-documents rather than echo, when passing backslashes in
strings, to accommodate the Debian shell "dash" (Debian #489563).
+ recode several ".po" files to UTF-8 for consistency.
+ change --separator to be an alias for --output-separator, for
compatibility with Xdialog.
+ add --output-separator option to allow scripts to change the output
separator from a newline (for --separate-output) or a space. This
applies to other widgets such as forms and editboxes which normally
use a newline.
+ add --column-separator option, to tell where column-aligned data for
radio/checkboxes or menus should be split into columns (request by
Ben Dibbens).
+ add id.po, ku.po, lt.po, nb.po and update ca.po, fr.po, gl.po, ja.po,
th.po from
http://translationproject.org/latest/dialog/
+ add "--quoted" option, to quote values returned by formbox, etc.
+ change names of EX/ES macros in dialog.1 to work around name-
pollution caused by changes in Debian #470729.
Myriad feature enhancements (such as UTF-8 and enhanced regexp
support via libslang2) as well as bug fixes (notably proper shell
in some formerly problematic cases). Also, mmap is enabled by
default now.
Implemented byteswapping option to allow udfclient to read and write PVR
harddiscs who appear to be byteswapped for some reason (copy protection?).
Also improved udfdump dumping making it handle big free space maps and
allocation extensions and making cd_disect ATAPI happy again.
ChangeLog:
Revision history for Perl suite Locale::Maketext
2008-05-28 Adriano Ferreira
* Release 1.13
New maintainer. No noteworthy changes.
When debugging is turned on, "DEBUG and warn" is now
used instead of "DEBUG and print". It makes web applications
happier. CPAN RT #36238
2007-11-17
* Release 1.12
Many doc changes from RT.
Silenced some "used only once" warnings under Perl 5.10.
$@ is now localized in case it gets interpolated. This was added
a while ago, but now there's a test for it, too.
Added warnings and strict to tests.
Cleaning up some Perl::Critic gripes.
2007-05-07 Andy Lester
* Release 1.11_01
Fixed perlbug #33938http://rt.perl.org/rt3//Public/Bug/Display.html?id=3393
Started cleaning up source per Perl::Critic.
What's new in GOK 1.4.0?
* GOK now uses the core pointer (regular system mouse) by default
* Loads of improvements thanks to growing GOK community.
* Updated translations, and numerous bug fixes.
* Released Tellico 1.3.3.
* Fixed EntryView to honor copy() command properly, for clipboard.
* Updated Porbase URL in z39.50 server list.
* Updated drag-and-drop to allow HTTP urls.
* Changed Arxiv fetcher to remove ID version number for results.
* Fixed bug with merging file catalogs, to properly match on URL.
0.30 Mon Dec 18 23:24:25 PST 2006
- back after two and a half years; happy hanukkah!
- added note about B:CC:Object
- added new Discover 65 prefix
- check for Switch before Visa as Switch has some BINs in ^4
- accept masked numbers in cardtype()
- add handling of card network peering arrangements, controllable via
$Business::CreditCard::Country
- identify Diner's club ^36 cards as MasterCard in US and Canada
- identify China Union Pay cards as Discover cards outside China
- identify China Union Pay cards
No recorded changes for 0.29 upstream.
- took maintainership
Changelog:
2.03 - Tue Oct 2 03:17:34 2007
* Fixed minor distro problems and bumped to release version 2.03
2.02_05 - Wed Sep 12 13:27:09 2007
* Explore RT #29292. I don't seem to have the problem with
hyphens for ISBN-13, but let's see what CPAN Testers has to
say
2.02_04 - Sat Sep 1 14:55:00 2007
[BUGFIX] ISBN13 was returing "Bookland" for all groups, but
it shouldn't do that. Now it returns the same thing you'd
get from ISBN10 (e.g. "English", "German", ... ).
2.02_03 - Sat Sep 1 04:12:49 2007
[BUGFIX] RT 29089 - I had the wrong _max_length for ISBN13. That 13
is the hint that it should be 13. :)
2.02_02 - Sat Aug 25 05:57:22 2007
[FEATURE] added exportable function valid_isbn_checksum that
takes care of all of the object stuff for you and just gives
you the answer. In previous docs, this was called is_valid_checksum
even though that conflicted with an object method. It was
documented but never implemented. Now it's there. :)
[BUGFIX] now should pass tests under 5.6.2, after a bit of
backporting. Upgrade already people! :)
2.02_01 - Fri Aug 17 14:00:51 2007
* Don't import import() from Exporter. There are a lot of people
(apparently) using very old perls, not just CPAN Testers.
2.02 - Wed Aug 15 03:11:25 2007
* fixes RT #28843: an ISBN-13 with a bad prefix shouldn't croak,
but return an object that explains the error.
2.01 - Sun Aug 12 22:28:01 2007
* Official release of Business::ISBN to handle ISBN-13
* Does not handle 979- numbers yet (need publisher data for that)
* Does handle 978-numbere, which is the 10 digit ISBN with a
different "country code", so it uses the same publisher data
* There are significant API changes to handle the new stuff. It's
not so bad, but test it before you rip out the old Business::ISBN
stuff.
2.00_01 - Wed Mar 14 00:38:18 2007
* DEVELOPER RELEASE
* Completely redone internals to handle ISBN-10 and ISBN-13
* Some interface changes to Business::ISBN 1.x
* Removed exportable functions.
- took maintainership
ChangeLog:
1.17 - Sat Oct 27 13:47:07 2007
* Update to docs to point to latest URL for ISBN International
1.16 - Thu Oct 25 21:38:20 2007
* distro cleanups. No need to upgrade.
0.07 Wed Dec 05 16:18:22 2007
- Addition of new ellipsoids
- Refinement of MGRS calculations
- Addition of latlon_to_utm_force_zone
Changes for 0.08 not in Changes file in package.
* Released Tellico 1.3.2.1.
* Fixed en_GB translation to remove context strings.
* Released Tellico 1.3.2.
* Include Canadian LCC values, patch from Peter Stevenson.
* Updated entry creation to always add default values. Fixes Debian bug 481639.
* Improved IMDb search results.
* When adding a book to a bibliography, set the type to 'book'.
* Updated LCCN search to validate format.
* Updated entry match to compare validated LCCN.
* Updated z39.50 search to allow multiple LCCN values.
* Changed loader to eliminate possible duplicates for fields allowing multiple values (like keywords).
* Updated PubMed search to add all keywords.
* Fixed PubMed search to use utf8 encoding.
* Changed XML loader to strip whitespace from non-paragraph values.
* Added languages and editors to Amazon book import.
* Updated mods2tellico.xsl to try to capture more of mods info converted from refbase.
* Updated mods2tellico.xsl to try to capture more of bibtex info converted from wikindx.
2.07 2004-06-10 neilb
* made $_ local in the initialisation code for each module
change back-propagated from Perl distribution
* removed two non ISO-8859-1 characters from language names
change back-propagated from Perl distribution
* added the following aliases, with a test case for each
- Burma added to Myanmar
- French Southern and Antarctic Lands to
French Southern Territories
patch from TJ Mather
* "Canadian Dollar" was mis-spelled as "Candian Dollar"
- noted by Nick Cabatoff, patch from Michael Hennecke
* Changes to Locale::Country reflecting changes in ISO 3166
- added Aland Islands (ax, ala, 248)
- YUGOSLAVIA is now SERBIA AND MONTENEGRO
YU => CS
YUG => SCG
891 => 891 (unchanged)
(YUGOSLAVIA retained as an alias)
- EAST TIMOR changed to TIMOR-LESTE
(old name retained as an alias)
- three letter code for Romania changed from ROM to ROU
* ZAIRE is now CONGO, THE DEMOCRATIC REPUBLIC OF THE
ZR => CD
ZAR => COD
180 => 180 (unchanged)
(ZAIRE retained as alias)
2.06 2002-07-15 neilb
* The four modules which have data after __DATA__ weren't
closing the DATA filehandle after reading from it,
which they should. Bug and patch from Steve Hay.
2.05 2002-07-08 neilb
* Added three letter codes for the countries that were missing
them. Patch from TJ Mather.
* Documentation bug: one of the examples used => where the
lvalue was a constant, which isn't allowed, unless you
put the () with the constant to force the right interpretation.
Pointed out by TJ Mather and MYT.
* Updated the URL for the appendix in the CIA world factbook.
Patch from TJ Mather.
2.04 2002-05-23 neilb
* updated according to changes in ISO 3166-1 described
in ISO 3166-1 newsletters V-4 and V-5, dated 2002-05-20:
- Kazakstan is now "Kazakhstan"
- Macau is now "Macao"
The old names are retained as aliases.
The alpha-2 and alpha-3 codes for East Timor have changed:
tp -> tl
tmp -> tls
the numeric code stays 626. If you want to support the old
codes, you can use the semi-private function alias_code().
2.03 2002-03-24 neilb
* Fixed a typo in the alias for the Vatican, reported (with patch)
by Philip Newton.
* Added "Moldova" as an alias for "Moldova, Republic of"
* Updated Makefile.PL to include AUTHOR and ABSTRACT
2.02 2002-03-09 neilb
* added semi-private routine rename_country() to Locale::Country,
based on a patch from Iain Chalmers.
* added test rename.t for the above function.
* renamed _alias_code to be alias_code. Have retained the old
name for backwards compatibility. Will remove it when the
major version number next changes.
2.01 2002-02-18 neilb
* Split the documentation for all modules into separate pod files.
* Made sure all =over were =over 4; some were other values.
* The code2code() methods had one more shift than was needed.
2.00 2002-02-17 neilb
* Created Locale::Script which provides an interface to the
ISO codes for identification of scripts (writing scripts,
rather than perl style scripts). The codes are defined
by ISO 15924, which is currently in final draft.
Thanks to Jarkko for pointing out this new standard.
All three code sets are supported, and a test-suite added.
* Added support for country name variants to Locale::Country,
so that
country2code('USA')
country2code('United States')
country2code('United States of America')
will all return 'us'.
This had been in the LIMITATIONS section since the first version.
Patch from TJ Mather <tjmather@tjmather.com> with additional
variants from me. Added test-cases for these.
* Added VERSION to Locale::Constants. Thanks to Jarkko for
pointing that it was missing.
* Should really have bumped major version with previous release,
since there was a change to the API.
patches to add it). Drop pax from the default USE_TOOLS list.
Make bsdtar the default for those places that wanted gtar to extract
long links etc, as bsdtar can be built of the tree.
* Cursor key mode switching (this fixes arrow keys in vim)
* Characters following an escape are passed to the underlying
application, this fixes ALT+<n> key combination as used by
irssi
* A hack to make the keypad sort of work with putty
* Mouse support is now compile time selectable
* Destroy clients when an IO-error occurs
* Correct signal handling (save and restore errno)
* Destroy clients cleanly, prevent zombies
* Added a note about copy & paste to the manual page (use
SHIFT while selecting or pasting text)
* Some source code formatting fixes
0.6.4 changes undocumented.
goffice 0.6.3:
Hiroyuki Ikezoe:
* Switch from pcre to glib regexp handling. [#482319]
Jean:
* Don't try to use invalide data in box-plots. [#527249]
* Add EPS export for charts if cairo supports.
Jody:
* Enable the use of dolt.
* Fix formats on win32.
Morten:
* Add go_format_is_invalid.
* Improve date convention framework.
* Fix problem with [Enter] causing infinite recursion.
Stop lying and drop maintainership of these packages. I have not
maintained them for a very long time already, so leave room for
fresh blood to take over them.
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
[Changes for 0.10 - 2007-10-14]
* LICENSING CHANGE: This compilation and all individual files in it
are now under the permissive "MIT" license.
* Modernized the build infrastructure with Module::Install.
* Tidied up source code, test files, and this changelog.
[Changes for 0.66 - 2008-02-12]
* Locale::Maketext::Extract: Support in Extract.pm->extract for
HTML::FormFu config files.
Contributed by: Andreas Marienborg
[Changes for 0.65 - 2007-12-22]
* Perl 5.9.5+ is pickier about what "being used only once" means,
so we make sure to avoid that warning.
Contributed by: Alex Vandiver
* Also restore compatibility with Perl 5.005 and earlier by avoiding
the "no warnings" pragma.
* Tidied up code style, documentation, copyright years, etc.
the following security vulnerabilities:
- CVE-2007-4770/4771: Manipulated ODF text documents containing XForms can
lead to heap overflows and arbitrary code execution
- CVE-2007-5745/5747: Manipulated Quattro Pro files can lead to heap
overflows and arbitrary code execution
- CVE-2007-5746: Manipulated EMF files can lead to heap overflows and
arbitrary code execution
- CVE-2008-0320: Manipulated OLE files can lead to heap overflows and
arbitrary code execution
Fixing up yet another regression found on some DVD-R/CD-RW drives fixing
newfs_udf and udfclient writing on those drives.
Complete harddisc/flash support on Linux apeared to be broken and should be
fixed now.
Lots of enhancements to cd_discect; now also reporting not only the TOC and
the PMA, but also the ATIP. In this ATIP there is information on the CD-RW
subtype wich is crucial to check if the disc can be written by the drive.
Fix regressions found in newer DVD/CD combi drives that report bogus values
for CD-RW media and fix 2G+ file write problems on some platforms. This
fixes hese drives inability to newfs a CD-RW with newfs_udf and writing
problems with udfclient on CD-RW media.
- a lot of new features including C++ and UDF support
- a lot of bug fixes including a fix for CVE-2007-6613
- support for more platforms (e.g. DragonFly)
2008/03/16
+ modify dlg_mouse_wgetch() to loop only on errors that it detects,
rather than on errors forwarded from dlg_getc(), in case those are
due to a disconnected terminal (report by Anatoli Sakhnik).
+ allow "default" color in dialogrc file (request by Dashing).
+ fix an indexing error in formbox (Debian #469190, report by Dmitry
Gomerman, patch by Vladimir Mezentsev).
+ add bindings for CTL/N, CTL/P to checklist, fselect and menubox
widgets (prompted by discussion with John Gatewood Ham).
+ add be@latin.po, th.po and update zh_TW.po from
http://translationproject.org/latest/dialog/
> patches by Peter Astrand:
+ modify dlg_auto_sizefile() to ensure the computed height and width
do not extend beyond the screen size.
+ use unctrl() to make inputstr.c work with Solaris curses.
> patches by Yura Kalinichenko:
+ extend pause widget to use ok/cancel buttons (the former giving the
same result as a timeout), rather than an exit-button.
+ fix initialization parameter of inputbox for multibyte characters.
* Gem.prefix now returns non-nil only when RubyGems was installed outside
sitelibdir or libdir.
* The `gem server` gem list now correctly links to gem details.
* `gem update --system` now passes --no-format-executable to setup.rb.
* Gem::SourceIndex#refresh! now works with multiple gem repositories.
* Downloaded gems now go into --install-dir's cache directory.
* Various fixes to downloading gem metadata.
* `gem install --force` now ignores network errors too.
* `gem pristine` now rebuilds extensions.
* `gem update --system` now works on virgin Apple ruby.
* Gem::RemoteFetcher handles Errno::ECONNABORTED.
Tellico is a KDE application for organizing your collections. It
provides default templates for books, bibliographies, videos, music,
video games, coins, stamps, trading cards, comic books, and wines.
Tellico allows you to enter your collection in a catalogue database,
saving many different properties like title, author, etc. Two
different views of your collection are shown. On the left, your
entries are grouped together by any field you like, allowing you
to see how many are in each group. On the right, selected fields
are shown in column format, allowing you to sort by any field. On
the bottom is a customizable HTML view of the current entry. The
entry editor is a dialog box where you enter the data.
New features:
General
* Connect to WebDAV servers via HTTPS
* Custom icons for toolbars are imported
* Control password-storing with a master password
* Warning if document is from a newer ODF
* PDF documents: relative links, document references, PDF/A-1
(ISO 19005-1) supported, and cross-document link behavior options
* Mac OS X: Quicktime support for movies and sound / use the built
in spell checker
* Print dialog improvements in usability
* Edit boxes: warning at limit of characters
* DejaVu font is now default instead of BitStream Vera
Localisation
* Entries for 10 languages added
Base / DBA
* Improved rendering of numeric(n) data from JDBC and Oracle
* Easier choice of table name in "Copy table"
* Editing of views in HSQLDB
* Query designer for all properties which allow SQL command
* Query designer in SQL view
* Relation design accessible for MySQL databases
* Setting to check for required fields on forms
* Support for Access 2007 (.accdb files)
Calc
* Convert text to columns: with this feature CSV data inside cells
can be transformed into columns directly
* Columns and rows in spreadsheet can be moved with drag and drop
* Enter key returns to the column where the input started, one row
below
* Formula input: "+" and "-" can also be used to start
* Individual zoom level per sheet
* AutoFilter: choices clearer grouped and based on result of
filtering in other columns
* DataPilot: Manual Sorting / Double-click in DataPilot cell
provides calculation data of that cell
* Performance improvement with functions VLOOKUP and MATCH
* Print dialog for Calc easier to use
* PageUp and PageDown keys work in print preview
* Sheet names in cell-hyperlinks: renamed properly
Chart
* Regression curves: The equation of trend lines and the R^2 value
now can be displayed
* Reverse axes possible
* Bars on different axes displayed next to each other
* Data labels: Number format
* Data point label: display both value and percentage
* Data label: display each part in a separate line
* Data labels: more flexible placement of labels
* Labels on pie segments: avoiding overlapping
* Data point label: can be removed with delete key
Draw
* Navigation (tab) order of page objects
* PDF export: page names as bookmark
* Reduce complexity: no longer necessary display options removed
Impress
* Navigation (tab) order of page objects
* Thrilling 3D effects in slide transitions
* Export slide names as PDF bookmarks
* Easier to insert background picture
Writer
* Selecting rectangular region of text
* Find and Replace: backward references in regular expressions
* Spell checking: easier selecting of the language
* Insert&Insert Object toolbar redesign - Writer
* Printing of hidden text can be turned on
* Printing text place holders can be turned off
* Shortcuts added for paragraph style Heading 4, Heading 5 and
Textbody
* Ctrl-click behaviour for hyperlinks can be changed
* Custom document properties: Text fields and UI support
Extensions/ programmability / API
* Extensible Help System for extensions
* Extensions can have a separate display name
* Extensions: support of web based update
* Extensions: additional information about the publisher and
release notes
* Extensions: check for updates
* Dialogs can have a wallpaper set
* Transparent background for controls
* Remote control presentations via API
* API: get selected table(s) or query(s) in the main Base window
Please see the following URL for more information.
http://development.openoffice.org/releases/2.4.0.html
in order to prevent crash on 64-bit architectures. Otherwise the result
of termcap/terminfo detection is wrong, causing the infamous "bad format 'p'"
messages, or "OOPSOOPSOOPS" when SSHing from MacOS.
Fixes PR 33808
Approved-by: joerg
misc/ruby-transaction-simple.
Transaction::Simple provides a generic way to add active transaction
support to objects. The transaction methods added by this module will
work with most objects, excluding those that cannot be Marshal-ed
(bindings, procedure objects, IO instances, or singleton objects).
Launchy is helper class for launching cross-platform applications in
a fire and forget manner.
There are application concepts (browser, email client, etc.) that are
common across all platforms, and they may be launched differently on
each platform. Launchy is here to make a common approach to launching
external application from within Ruby programs.
+ Install as a Ruby gem.
- Fixed a severe bug in the new Pid.running? function: function returned
true if the process did not exist.
- By default, we now delete stray pid-files (i.e. pid-files which result for
example from a killed daemon) automatically. This function can be
deactivated by passing :keep_pid_files => true as an option.
- All pid files of :multiple daemons new get deleted correctly upon
exit of the daemons.
- Use the signal 'KILL' instead of 'TERM' on Windows platforms.
- Use exit! in trap('TERM') instead of exit when option :hard_exit is given.
- Did some clarification on the exception log.
This update includes changes to adapt to eBay's new bid history page
(now encoded in UTF-8).
Pkgsrc changes:
- none
Changes since version 2.17.1:
=============================
2008-04-02
* Fixed bug 1932025: Can't convert price.
* Fixed bug 1930772: Can't convert price.
2008-03-16
* Fixed bug 1915400: sign in request during pre-bid.
2008-01-17
* Fixed bug 1869454: Fails with Time ramining: -- (0 seconds).
* Fixed bug 1823864: Captcha on bid history.
* Fixed bug 1861822: crash parsing watch list.
* Fixed bug 1849113: Failed to make bid when using bid assistant
2007-11-22
* Fixed bug 1835531, segfault on bid history.
2007-10-23
* Fixed bug 1818692, get srcId ViewItem when bidding on closed auction.
+ Port patches to allow gems to be installed into an "installion root"
from 1.0.1nb2.
+ Rename the --build-root option to --install-root, which more accurately
reflects the purpose of the option.
+ Update rubygem.mk to work with rubygems-1.1.0.
+ Require 1.1.0 as the minimum rubygems version for the build.
+ Remove GEM_FORMAT and special code to extract the gemspec file
from a gem archive -- `gem spec' can now do it correctly by itself.
+ Rename various *buildroot* targets to *install-root* to match the
name of the `gem' option.
* RubyGems now uses persistent connections on index updates and only
updates from a latest index by default, cutting candidate gems for
updates to roughly 1/4 (at present). Index updates are much faster
now.
* `gem list -r` may only show the latest version of a gem, add --all to
see all gems.
* `gem spec` now extracts specifications from .gem files.
* `gem query --installed` to aid automation of checking for gems.
This update has been tested with the 3 packages in pkgsrc that install
using the ``gem'' command:
devel/rubyforge
misc/ruby-gem_plugin
www/mongrel
This update has also been tested with the 129 packages in my local
tree that install using the ``gem'' command.
Manually check that the installation actually succeeds or exit with an
error so that the pkgsrc make process halts with the proper error code.
Suggestion for change by <seb> in private email.
+ Add a GEM_SPECFILE variable which points to the gemspec file
to use when building using the ``gemspec'' GEM_BUILD method.
It defaults to ${WRKDIR}/${DISTNAME}.gemspec.
+ Add a GEM_FORMAT variable that indicates the archive format of
the downloaded gem. Possible are "packed" and "tar" with a default
of "tar". "Packed" is the old gem-0.8.x format, while "tar" is the
current one.
+ Make gem-extract a dependency for post-extract, not do-extract.
This allows for the usual do-extract actions to take place in
the case where EXTRACT_SUFX is not ".gem".
Now, if any of the DISTFILES are gems, then gem-extract takes care
of all of the extraction, but otherwise, the usual do-extract actions
take place.
+ Use the gem script to unpack the downloaded gem. We still have to
manually extract the gemspec file, but at least we make fewer
assumptions about the format of the gem.
this file was awkward because PKG_DESTDIR_SUPPORT must be set before
the first inclusion of bsd.prefs.mk, which forced rubygem.mk to be
included before any other file. Instead, packages which install as
Ruby gems should define PKG_DESTDIR_SUPPORT on their own.
generated by mkmf.rb are actually not DESTDIR-safe because the $(DESTDIR)
value gets propagated to the rpath. Since we already pass --buildroot
to deal with staged installations, explicitly strip out DESTDIR from
the environment.
regardless of the #! line at the head of a script, so we can skip
the interpreter path check for gems.
As a side benefit, the resulting gems are more suitable for distribution
to other platforms.
+ Clean up additional unpacked bits (*.sig) files during extraction.
+ Fix the "cleanbuild" step:
+ In GEM_CLEANBUILD case, sanity check that the file doesn't exist
in the unpacked gem before removing it from the installed gem.
+ Actually removes unwanted directories.
that the Rakefile creates it in a non-standard place.
+ Create a new variable GEM_CLEANBUILD which is a list of globs for
files to remove from the gem installed in the buildroot in the
_gem-install-cleanbuild target. This allows for packages with a
non-standard gem directory structure (one that has the .c files
under ext/).
the same variables used in rubygem.mk.
+ Use a GENERATE_PLIST statement instead of manually generating a
PLIST_DYNAMIC file. This code is copied from RUBYGEM_GENERATE_PLIST
in rubygem.mk.
+ Use INSTALL_ENV, which is meant to contain the extra environment
bits for use during installation.
the local gem that is installed is built from the extracted sources.
The possible values are "gemspec" and "rake", with "rake" being the
default.
+ Change the do-gem-extract target so that it also extracts the gemspec
file from the source gem. This gemspec file is used when the
"gemspec" GEM_BUILD method is chosen.
+ Add do-gem-${GEM_BUILD}-targets that build the local gem using the
corresponding ${GEM_BUILD} method.
${GEM_DOCDIR} as those are automatically listed by
RUBYGEM_GENERATE_PLIST.
+ Clean up the intermediate build files in the "ext" directory of
installed gem by removing everything that's not also in the unpacked
gem.
process makes that easily possible.
+ Use ${EXTRACTOR} to manually unpack the gem file.
+ Change the do-gem-install target to initially build and install the
gem into a buildroot, ${WRKDIR}/.inst, then to copy the files from
the buildroot into the final install location, ${DESTDIR}${PREFIX}.
XXX We still need to find some way to remove the intermediate build
XXX files, e.g. *.o object files, from the buildroot before copying
XXX to the final location.
+ Add a build dependency on rake, which is used to build a new gem
file. Define RAKE to be the path to the installed rake binary.
+ Add "ruby" as a package category by default.
+ Define MASTER_SITES to a default value pointing to the main remote gem
repository: http://gems.rubyforge.net/gems/.
+ Add a "do-gem-extract" target that extracts the files from the downloaded
gem and into ${WRKSRC}. This allows us to patch or otherwise manipulate
the files that are part of the gem that is to be installed.
+ Add a "do-gem-build" target that builds a new local gem from the
contents of ${WRKSRC} using the provided Rakefile. This local gem
which contains all pkgsrc modifications will be the one installed
on the system.
+ Modify "do-gem-install" target to install from the new local gem
created by the "do-gem-build" target.
XXX The do-gem-install target still needs to use the new --buildroot
XXX option to allow DESTDIR-style installations.
for building and installing the gems, but we can use older rubygems
at run-time.
+ Move GEMFILE definition ahead of EXTRACT_SUFX just as a style issue.
This looks more like a normal package Makefile layout.
+ Rename GEMS_BASEDIR to GEM_HOME, which is the actual rubygems variable
name for that directory.
+ Rename some variables to be more in line with other ruby variable
names:
GEM_LIB_DIR => GEM_LIBDIR
GEM_DOC_DIR => GEM_DOCDIR
+ Set RUBYGEM_PKGPREFIX to ${RUBY_PKGPREFIX}-gem for now. We know
that at least we don't want ruby packages to prefix with "rubygems".
+ Just use EVAL_PREFIX instead of directly using find-prefix.mk.
changes:
-added, updated and improved hacks
-bugfixes
-Reworked PAM code to support fingerprint readers, etc.
-Minor tweaks for compilation on MacOS 10.5.0
dvtm brings the concept of tiling window management, popularized by X11-window
managers like dwm to the console. As a console window manager it tries to make
it easy to work with multiple console based programs like vim, mutt, cmus or
irssi.
Packaged by Leonardo Taccari in pkgsrc-wip.
Patch provided by MAINTAINER, Francis GUDIN.
The changes in version 0.8 are:
- When using dtach -A or dtach -c, the master will now wait until the client
attaches before trying to read from the program being executed. This avoids
a race condition when the program prints something and exits before the
client can attach itself.
- Instead of exiting quietly, dtach will now report any errors that occur
while trying to execute the program.
- dtach -n can now be used without a terminal.
- dtach -A will now try to detect and remove stale sockets.
- Removed a Linux-specific escape sequence from the code that restores the
original terminal settings.
- Changed dtach.1 to use \- for the dashes in command line options, and
fix an ambiguous backslash.
- Use non-blocking mode in the master process, and avoid data loss by ensuring
that at least one attaching client succesfully completes a write.
- Fix -e ^<char> to work with lowercase characters.
Patches from the OpenSuSE rubygems-1.0.1 src rpm.
+ Support user-destdir installation.
+ Dynamically generate the entire portion of the PLIST that corresponds
to the documentation generated by rubygem at install-time.
Bump the PKGREVISION to 1.
This is a word list containing over 45000 words. This list is
suitable for English language spelling checkers, libcrack, and as
a target for look(1). This is linux.words.2, compiled by Rik Faith on
Oct 10, 1993.
This is primarily a bug fix and stabilization release. Apart from bug
fixes, users can expect to see improved start-up times and a new sky
culture (Tupi-Guarani) as well as some progress with translations and
overall stability.
kgeography
* Make all the triangles of the Union Jack flag of Manitoba should be blue.
* Make all Canada islands in Hudson belong to Nunavut.
Kig
* Euclidean grid: draw it for all the visible area; use the same scale for
X and Y lines.
* When exporting text labels to XFig, pass the correct reference point.
KAlarm
* New option to specify reminder times in minutes.
* Prevent multiple identical error messages accumulating for the same
alarm.
* Remember main window show/hide options when KAlarm last closed, instead
of setting them in the Preferences dialog.
* Replace simple repetitions with recurrence sub-repetitions, to reduce
confusion.
* Simplifications and improvements to the alarm edit dialog layout and
controls.
* Fix crash when saving Preferences, if 'xterm' is not installed in the
system.
* Fix failure to trigger some recurring date-only alarms
* Fix date-only alarms repeating every minute from midnight until the
start-of-day time.
* Fix KAlarm hanging especially on startup, and potentially freezing the
system for a while.
* Fix deferral of non-recurring alarms not working.
* Fix inability to reactivate deleted alarms which still have repetitions
to go.
* Fix sendmail error "Sender verify failed (in reply to RCPT TO command)"
on some systems.
* Prevent error messages while typing a date value, until the user has
finished entering it.
Pkgsrc changes:
Change pkg revision to include iso patch revision.
iso255 8/30/05
Joined with less-378.
iso256 8/30/05
Joined with less-381.
iso257 9/4/05
Fixed problems caused by merge.
Changed buffering mechanism to track exact POSITION through code set
conversion. This helped hiliting routine and improved less running
speed.
Changed to parse text from the beginning of physical line when less
jumps into the middle of text. This fixed major problems on stateful
text like ISO-2022.
Fixed JIS X 0213:2000 related problems. Thanks to Takeshi WATANABE.
Also, fixed a problem reported by him. Less will not split one wrong
multi-byte character into different lines even if it is not fit in first
line. Less moves entire text to second line.
iso258 9/4/05
Joined with less-382.
iso259 9/6/05
Changed an algorithm to detect the gap of parsing input stream. This
fixed a problem on long JIS/English text.
Fixed '\r' problem.
iso260 9/19/05
Changed the algorithm handling input and output character sets. Now
jless use two variables, one represents supporting character sets for
input stream, and the other represents encoding scheme for output
stream.
Changed to support JISX0213:2004.
iso261 2/24/06
Changed put_wrongmark function to make it work with new iso260 buffering
semantics. And applied a patch provied by Takuji. Thanks to Takuji.
iso262 2/24/06
Removed POSITION variable from member variables of M_BUFDATA. It was
added to make multi-byte character buffering function work better with
less. However, it degraded abstraction level of data structure
(multi.h). This time, add POSITION* as an additional argument of few
functions and keep data structure as simple as possible.
This modification make regex_cs-lwp9k be able to compile.