Commit graph

91 commits

Author SHA1 Message Date
markd
60c020c40a Update icons location of KDE apps. Bump PKGREVISION 2007-01-26 04:25:46 +00:00
wiz
e5b04d25c0 Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
2007-01-17 23:47:18 +00:00
markd
bbfef2477b Fix for kword/xpdf denial of service vulnerability from
http://www.kde.org/info/security/advisory-20070115-1.txt.
Bump PKGREVISION.
2007-01-17 10:35:40 +00:00
markd
85e93be885 Fix path in a #include in kdchart_export.h so that it works when installed.
From Gary Duzan in private email.  Bump PKGREVISION.
2007-01-14 11:31:44 +00:00
markd
bfb877c52d Update koffice to 1.6.1.
Since this is a maintenance release, only two of the components,
Krita and Kexi, added new features.

* New Krita Feature and Many Bugfixes
Krita, the image editing application of KOffice has gotten a new Color
Level filter. Among the bugfixes can be mentioned the wrong warning
telling the user that unsharp mask filter didn't work even though it did.

* New Kexi Features and Many Bugfixes
Kexi, the desktop database application competing with MS Access, is the
other application in KOffice that got new features in this release. Among
them can be mentioned a new combo box taking advantage of the database
relationships, and parameter queries. These features developed as an answer
to user's demand, will make programming database solutions much easier.

* Security Fix in Powerpoint Import Filter
There is a security issue in the import filter for Powerpoint .ppt files
that is fixed with this release.

* Bugfixes For Most Other Components
2006-12-03 04:03:06 +00:00
markd
a225de3e44 Update koffice to 1.6.0
This release is mostly a feature release of Krita and Kexi, but also
contains major enhancements to the OpenDocument and MathML support of
KFormula and new scripting functionality. This version also contains
a vastly improved version of KPlato, the project planning application.
2006-10-17 09:33:15 +00:00
markd
3f8bd65726 Update koffice to 1.5.2
Major Improvements in this release are:
* Many crashes are fixed
* PowerPC support in Krita works now
* Karbon improved interaction with shapes a lot
* Various other bugfixes
2006-07-15 21:14:00 +00:00
markd
e0412f44de Solaris awk can't deal with the package.
PR pkg/33992 from Gilles Dauphin.
2006-07-15 21:10:12 +00:00
markd
e83665bcb6 Make msword and word perfect import support optional but on by default.
Patch from YOMURA Masanori, cleaned up by me. No PKGREVISON bump as no
change to default.
2006-06-11 13:50:19 +00:00
markd
38d2ab267f Update koffice to version 1.5.1
Major Improvements in this release are:
* Improved OASIS OpenDocument Support, especially in KSpread
* Rotating large images and scaling of images now works correctly in Krita
* Various other bugfixes

Known issues:
* Two issues with Kexi forms. Forms may not appear in Kexi (1.0.0 version
  was affected as well). No existing data or design can be lost, though.
  SUSE and Debian packages are not affected. Please read the details.
* Krita crashes when saving an image containing exif information to .kra
  twice
2006-05-24 12:54:45 +00:00
wiz
991dcdf978 Mark as BROKEN_IN pkgsrc-2006Q1 according to
ftp://ftp.NetBSD.org/pub/pkgsrc/misc/kristerw/pkgstat/i386-3.0/20060501.1050/broken.html
2006-05-18 20:29:58 +00:00
markd
6d306c1a13 uses C++. applnk/Office directory now handled in kdelibs. 2006-05-15 11:03:17 +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
markd
170460640e Update to koffice 1.5.0
This version sports OpenDocument as the default file format,
accessibility, a new project planning tool KPlato, professional color
support and adjustment layers in Krita and the long awaited Kexi 1.0.
2006-04-12 12:37:35 +00:00
markd
1d5a2e17c3 Make karbon run on NetBSD and other systems where dlopen doesn't look in
dependent libraries. From koffice SVN by way of kde bug id 111372.
Pointer to the bug report and fix from David W. Talmage and Joerg
Sonnenberger.  Bump PKGREVISION.
2006-03-25 22:03:31 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +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
xtraeme
eadc9131c8 Bump PKGREVISION due to mysql.buildlink3.mk changes (default mysql
pkg has been changed to 5.x). Reminded by wiz... thanks.
2006-01-08 18:35:08 +00:00
wiz
751d30d637 DEPENDS and PKGREVISION bumps because db4's library name changed. 2006-01-06 15:10:01 +00:00
markd
2d4aa09624 updated xpdf patch.
http://www.kde.org/info/security/advisory-20051207-2.txt
Bump PKGREVISION.
2006-01-05 10:28:27 +00:00
wiz
f61c002199 Recursive PKGREVISION bump for gnutls shlib major bump.
Bump BUILDLINK_RECOMMENDED.
2005-12-31 12:32:31 +00:00
markd
56a9e25cba More xpdf buffer overflows.
http://www.kde.org/info/security/advisory-20051207-1.txt
Bump PKGREVISION.
2005-12-08 10:47:47 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
wiz
321a09857a Bump PKGREVISION for libgsf dependencies, and BUILDLINK_DEPENDS because
of the libgsf shlib major bump and associated BUILDLINK_DEPENDS bump.
2005-11-25 21:23:14 +00:00
markd
d831309e95 Update koffice to 1.4.2.
This release is a bugfix release, which means that no new features have
been added. However, it contains many bugfixes, and we would like to
highlight the following:
* Improved OASIS OpenDocument Support
  The support for the OpenDocument format has been greatly improved,
  especially in KWord, KSpread and KPresenter. In particular, care has
  been taken to insure better interoperability with the new release
  candidate of Open Office 2.0.
* Major Improvement of Karbon, the vector application
  Karbon has seen a flurry of development lately, and many fixes have
  gone into it. [although karbon still fails to run on NetBSD and OpenBSD]

also fixes the security issue described in
http://www.kde.org/info/security/advisory-20051011-1.txt
2005-10-11 23:34:02 +00:00
seb
f7fc72605c pkg-config is needed for build. 2005-10-02 12:35:37 +00:00
adam
66df9f2dc4 Fix for qt-3.3.5 2005-10-01 11:40:55 +00:00
kristerw
7721844e0c Fix a comment that made make report:
Unassociated shell command "# on NetBSD 1.6"
2005-07-25 21:08:29 +00:00
markd
9da2746005 Update to koffice 1.4.1
Changes (from 1.4.0a some already in 1.4.0b)
KOfficeCore:
* OASIS loading/saving fix for embedded objects
* Fix crash when pressing Quit in the initial startup dialog
* Fix the handling of Automatically select filename extension when
  directory was selected
KOffice UI:
* Fix typing a URL in startup dialog and clicking OK; the URL
  wasn't loaded
* Fix "Always start X with this template" behaving as if it was checked
  when it wasn't
KOffice Workspace:
* Has an icon, finally :)
KWord
* Fix crash when updating a TOC with a table inside it
* Fixes for OASIS OpenDocument support
KPresenter
* Fix painting shadows of all 2D shapes
* Fixed "copy-page has a little offset for embedded objects"
* OASIS OpenDocument fixes for polyline, polygon and regular-polygon
KSpread
* Fix crash related to obscured cells in rendering code
Krita
* Fix bugs
* Move the layers palette to the control box docker, so there's one
  docker less on screen
* Add shortcut keys for many more actions (Thanks to Alan)
* Various performance optimizations
* On selecting the crop tool when there is a selections present, crop
* Crop layer on double click
* Improved .psd loading
Kexi
* Fix compilation using gcc on some platforms
* Fix crash on startup when Kexi is started from K Menu
* Form widgets: shadow in label widgets is properly set for altered
  indenting, margins and alignment
2005-07-25 13:05:51 +00:00
markd
a9d3af9a49 Update koffice to 1.4.0b
1.4.0b Changes since 1.4.0a
* Crash when pressing Quit on startup
* KSpread crashes when rendering obscured cells
* KWord crash when updating TOC with table inside of it
* Revised OASIS saving in KSpread
* Revised OASIS support in KPresenter
* Many improvements and bugfixes in Krita and Kexi.
* Various other bugfixes.
2005-07-17 12:29:38 +00:00
markd
736d037fc4 Remove patch file that should have gone with the last update.
Fix build on NetBSD 1.6:
   1.6's tar misnamed a file when unpacking (!?) so fix up if this
   happens.
   g++'s vector template doesn't have an at() method but what we actually
   want is back() (which it does have) so use it.
2005-07-17 12:24:20 +00:00
markd
adfa88446b Update koffice to version 1.4.0a
The principal improvements over KOffice 1.3 are:

* Krita: Krita is an image editor and paint application with a wide
  range of applications, from photo editing to the creation of original
  artwork. Sporting a clear and uncluttered interface (for a paint
  app...) it makes the features it delivers accessible and intuitive to
  use.
  This is the first public release of Krita and while it provides a
  coherent set of features, it is only the first stepping stone towards
  a flexible paint application for artists and image editors.
* Kexi. KOffice 1.4 is the first official release to include Kexi. Kexi
  is an integrated environment for creating and managing databases. It
  can be used for creating database schemas; inserting data; performing
  queries, and processing data. Forms can be created to provide a custom
  interface to your data. All database objects - tables, queries and
  forms - are stored in the database, making it easy to share databases.
  Kexi is considered as a long awaited Open Source competitor for
  MS Access, Filemaker and Oracle Forms. Its development is motivated by
  the lack of Rapid Application Development (RAD) tools for database
  systems that are sufficiently powerful, inexpensive, open standards
  driven and portable across many OSes and hardware platforms.
* OASIS OpenDocument support: Most KOffice applications now support the
  OASIS OpenDocument file format. KOffice developer David Faure is part
  of the OASIS technical committee and was able to participate in the
  discussions that led to the creation of this standard file format.
* KWord (Word Processor):
  o rewritten spell-checking support which is much faster and solves
    many problems (e.g. KOffice-1.3's right-click-menu sometimes
    hanging); with aspell, spell-checking is available in more than
    70 languages.
  o word completion with tooltip;
  o a new WordPerfect import filter, based on an external library, libwpd;
* KPresenter (Presentation Tool):
  o a master page concept;
  o reworked dialogs (property editor, object and page effects); and
  o customizable slide order and selection for slide show.
* KSpread (Spreadsheet):
  o Support for right-to-left spreadsheets;
  o much improved value parsing and formatting;
  o a calendar plug-in;
  o additional options for cell validity, 5 new functions, and
  o a new Microsoft Excel import filter.
* KChart (Graph and chart drawing tool):
  o New, much improved, data editor;
  o linear or logarithmic scale;
  o printing support;
  o support for data as rows or columns; and
  o export to PNG and SVG formats.
* Kivio (Flow-charting application):
  o New stencils: Nassi Schneiderman;
  o a docker for adding stencils to the document;
  o a tool for adding connector targets to stencils; and
  o a poly-line connector.
2005-06-27 02:06:45 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
reed
a9c1cbde21 Remove Linux work-around for bug noted in PR #25402 from arts
and koffice build.

And do in meta-pkgs/kde3/kde3.mk as suggested by maintainer, markd.

It helps with builds on Linux for kdegraphics3, libkipi, gwenview,
kdelibs3, kdebase3, arts, and many other KDE-based packages on Linux.
(It was not needed for kile, but will be used.)

Thank you, Torsten Harenberg for testing many packages such as
kdenetwork, kdegames, kdepim, kdemultimedia.

I still don't know what the correct fix is for PR #25402.
2005-05-18 22:35:04 +00:00
reed
e74d2cd48f For Linux, use
BUILDLINK_TRANSFORM+=  rm:-Wl,--no-undefined
to workaround bug noted in PR #25402
2005-05-12 18:31:20 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
recht
367eed19fe Build Python with thread support by default and turn the existing
python*-pth packages into meta-packages which will install the non-pth
packages. Bump PKGREVISIONs on the non-pth versions to propagate the
thread change, but leave the *-pth versions untouched to not affect
existing installations.
Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.
2005-01-23 20:41:45 +00:00
markd
c05a4ba719 latest xpdf vulnerability as it occurs in kword pdf import filter.
http://www.kde.org/info/security/advisory-20050120-1.txt
Bump PKGREVISION.
2005-01-21 11:32:12 +00:00
darcy
41355ee43a Package builds with latest version of Python. 2005-01-09 10:56:14 +00:00
markd
c3348ee423 Add patches to address the latest xpdf security issue in the PDF import
filter. Bump PKGREVISION.
2004-12-30 21:49:14 +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
wiz
3bcb3ecb96 Bump PKGREVISION for aspell dependency update. 2004-12-24 04:32:54 +00:00
markd
75bcfd4508 Update to koffice 1.3.5
Changes:
KWord
* Fix image inserting
* Fixes when changing properties of multiple frames at once. Also allow
  changing "protect-size" for multiple frames.
KPresenter
* Ignore sticky objects when duplicating a page
KSpread
* Fix un-merging of cells
Filters
KWord's PDF Import Filter
* SECURITY: more robust fix for the integer overflow vulnerability
  [was already in pkgsrc pkg]
KPresenter's OpenOffice.org Impress Export Filter
* Export Group object
* Export Text Vertical Alignment
* Export Text Margins
* Fix "KPresenter export bad horizontal lines in Open Office"
* Fix export vertical line
2004-11-23 20:24:08 +00:00
markd
c914b143eb Improved integer overflow fix for KWord's PDF import filter. Official
koffice patch.  Bump PKGREVISION.
2004-11-02 23:32:18 +00:00
markd
7d4cf40780 Update to koffice 1.3.4
Changes:
KOffice Libraries
KOfficeUI
* Compile again with Qt 3.1
KPresenter
* Compile again with KDE 3.1
* Fix crash in history of group/ungroup commands
* Fix loading and saving of picture objects marked "sticky"
KSpread
* Make the Control-C key work again
* Make columns and rows that are not on the top-left side of a sheet
  sizable again.
* Fix painting of the gridlines, when a row or column is resized.
KChart
* Fix pressing Enter in the Data Editor
Filters
KWord's OpenOffice.org Writer Export Filter
* Fix auto-justification
KWord's RTF Import Filter
* Temporary fix to avoid empty font names
KWord's PDF Import Filter
* SECURITY: fix the integer overflow vulnerability
* Fix for compiling with --enable-final
KPresenter's OpenOffice.org Impress Export Filter
* In formulas, convert the decimal symbol used by the locale
KFormula's MathML Import Filter
* Make the import filter work again
KFormula's MathML Export Filter
* Fix the invisible multiply operator
2004-10-28 11:30:25 +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
markd
5b90ecf9df Update koffice to 1.3.3
Changes:

KOffice Libraries
KOfficeCore:
* Support MS-DOS EPS files directly without stripping them internally.
* Display errors when the part cannot be loaded - e.g. due to an undefined
  symbol. This fixes the long-standing "program exits with error code 1
  and no warning" problem.
KOfficeUI:
* Fixed initial active tab in the opening dialog, to also remember when
  "Open Recent File" was used last.
KoText library features (shared between KWord and KPresenter):
* Fixed date format not available for some date variables
* Match words to auto-correct in a case-sensitive way to allow entries to
  have upper case letters.
* Do not use a different size for bullets/numbers in front of paragraphs
  starting with bold or italic.
* Fixed copy/pasting of lines containing tabs (not all lines would be pasted)
* Indic/Malayalam support, with thanks to Rajeev J Sebastian.

All Applications
* Fixed handling of remote KOffice files in Konqueror.
*  Fixed race condition when using dcopstart.

KWord
* Fix all 3 style menus for any translation
* Fix loading of tabulators in old KWord documents
* Restart numbering starting a new list

KSpread
* Fix special paste from cell with formula
* Fix "Expense Report" template
* Fix untranslatable strings in function descriptions

Filters
KWord's OOWriter export filter:
* Fix generation of spaces
KPresenter's OOImpress import filter:
* Fix crash when we load presentation background page
* Import help line
* Import animation order
* Import setting
* Import transparency for object
KPresenter's OOImpress export filter:
* Export settings into settings.xml (Snap drawing line)
* Fix generate list of picture
* Export transparency attribute
* Fix header into content.xml
KSpread's OOCalc export filter:
* Fix save manifest.xml into META-INF/
* Implement save settings into settings.xml (active table, cursor position)
KSpread's GNUmeric export filter:
* Fix writting
* Generate UTF-8
* Fix export of sheets with more than 255 rows or columns
KSpread's MS Excel import filter:
* Fix generating numbers, especially if the decimal symbol is a comma
KSpread's CSV export filter:
* Fix export of sheets with more than 255 rows or columns
KSpread's HTML export filter:
* Fix export of sheets with more than 255 rows or columns
2004-09-21 13:02:32 +00:00
markd
6a6370b4be Update to koffice 1.3.2
KOffice Libraries

KOfficeCore:
* Give the backup file the same permissions as the original file
* Save window settings also when using File/Close

KOfficeUI:
* Improved unit widgets

KoText library features (shared between KWord and KPresenter):
* Changing a style in the style manager remembered a wrong "following style",
  so later changes in the style manager wouldn't propagate correctly
* Fixed wrong position of suffix in numbered right-to-left paragraphs
* Fixed formatting bug, where an inline formula or any other big character
  after the paragraph counter, would make the paragraph counter disappear
* Fixed wrong alignment when using numbered paragraphs and a tab as first
  character
* Added newParagraph DCOP call (see this short howto)

KWord
* Fixed wrong printing of frame borders due to excessive clipping
* Turning off the "Create backup file" option now works.

KPresenter
* Fixed crash in infinite loop presentation mode when first slide is not shown
* Fixed show the duration for the correct page if not all slides are shown
* Fixes for vertical alignment of text inside text objects.
* Fixed bug export web presentation into network
* Turning off the "Create backup file" option now works.

KSpread
* Fix condition cell attribute (multi condition)
* Fix (KSpread SEXDEC parse error)
* Fix enable/disable action into validation dialogbox
* Fix disable/enable "show table" menu item
* Fix crash when viewing a KSpread document in Konqueror

KChart
* Fix crash bug

Karbon
* Fixed bug "Unable to close or fill bezier curves"
* Fixed bug "new objects do not appear immediately in layers list"
* Fixed bug "changing zoom setting freezes application"

Filters

KWord's RTF import filter:
* Avoid crashing if more cells are defined than declared on a row
* Allow ampersands in font names

KPresenter's OOImpress import filter:
* Import rotate object
* Fix load end/start line
* Import hide/show slide
* Import randow page effect
* Import duration slide transition
* Import sticky objects
* Fix allow to load template file
* Fix import background style

KPresenter's OOImpress export filter:
* Export polygone/polyline object
* Export pie/chord/arc object
* Export rotate object
* Export object name
* Export picture object

KSpread's OOCalc import filter:
* Import support for protect document
* Fix import template document
* Import load print attribute
* Import validation attribute
* Import column width
* Import text indent
* Fix import note with multiline

KSpread's OOCalc export filter:
* Fix export header/footer
* Export print range
* Fix export don't print cell

Karbon's EPS filter:
* Fix parsing of boundingbox in the presence of "%ALDBoundingBox"
2004-07-09 12:09:39 +00:00
recht
df9f6259c7 bump PKGREVISIONs since libxslt needs libgcrypt now 2004-07-06 16:28:52 +00:00