pkgsrc/misc/koffice/Makefile
markd 431505f33a Update koffice to 1.3.1
Changes:

KOfficeCore:
* Changed .desktop file setup so that changes to the K menu structure, to
  file-program associations, or other distribution customizations cannot
  prevent KOffice applications from starting.
* Fixed parsing of number+unit, due to change in Qt 3.3. Fixes problems
  when opening OOWriter documents in particular.
* Don't show the filter dialog when generating thumbnails
* Improved error handling to catch "partition full" problems.
KOfficeUI:
* Fix overwriting of templates
* Fix loading icons when creating templates
* Allow template icons up to 64x64 instead of 60x60 and scale better if
  too big

KoText library features (shared between KWord and KPresenter):
* Date variables for printing-date, last-modified, and creation-date were
  not loaded correctly.
* Background spellchecking works again
* Fixed crash during background spellchecking (refcounting of formats)
* Fixed race condition during background spellchecking (leading to
  misplaced red underlines)
* Repaint paragraph after bg spell checking, in all cases (errors or not),
  otherwise newly-added-to-the-dictionary words were still red-underlined
* Fixed hyphenation checkbox not correctly set in font dialog
* Fixed wrong hyphenation in many cases, due to wrong word sent to
  hyphenation engine
* Font dialog usability: turn radiobuttons superscript/subscript into
  checkboxes to make it possible to deactivate both.
* Usability in style dialog: when creating a new style, select it as the
  'next style' for itself
* Allow decimal values in "multiple" (proportional) linespacing.
* Fixed wrong left margin on multiline paragraphs with a counter.

KWord
* Fixed "add bookmark" for the case where there's no selection
* Keep bookmark valid after deleting its paragraph
* Usability improvements in "select bookmark" dialog
* Fixed drawing of borders for copied frames (e.g. header/footers)
* Fixed "text doesn't immediately run around copied frame on new page"
* Fixed crash when activating text view mode and there's no text frameset
* Allow to save custom shortcuts for 'insert variable' actions
* Fixed crash when undoing a paste action
* Fixed crash related to tables and deleting frames
* Fixed crash when pasting plain text over a selection
* Fixed wrong conversion of values in config dialog when switching units

KPresenter
* Fixed possible crash in presentation mode if not all slides are shown
* Fixed wrong clipping of fullscreen presentation
* Fixed show the duration for the correct page if not all slides are shown
* Fixed crash in infinite loop presentation mode when first slide is not
  shown
* Fixed speed of automatic presentation (it was reversed)
* Fixed wrong positioning of text when using "Vertical Alignment"
* Fixed redrawing of lines in drawing mode in case of a repaint event
* Save HTML Slideshow export settings does not add extension to filenames
* If a page is shown more than once during a presentation, add the time
  for the duration instead of showing only the last duration.

KSpread
* undo not working after deleting multiple cells
* fixed crash when opening a file over the network

Kivio
* Add missing code to make the 'Crop picture to edges' option in the page
  export dialog work.
* Fixed painting bug when moving stencils containing text.
* Add boundaries to the zoom to prevent lockups and crashes.
2004-05-04 11:47:30 +00:00

61 lines
1.9 KiB
Makefile

# $NetBSD: Makefile,v 1.41 2004/05/04 11:47:30 markd Exp $
DISTNAME= koffice-1.3.1
CATEGORIES= misc kde
MASTER_SITES= ftp://ftp.kde.org/pub/kde/stable/koffice-1.3.1/src/ \
ftp://ftp.us.kde.org/pub/kde/stable/koffice-1.3.1/src/ \
ftp://ftp.de.kde.org/pub/kde/stable/koffice-1.3.1/src/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.koffice.org/
COMMENT= KDE Office Suite
CONFLICTS+= koffice3-[0-9]*
USE_BUILDLINK3= YES
USE_GNU_TOOLS+= make
GNU_CONFIGURE= YES
USE_LIBTOOL= YES
GCC_REQD+= 2.95.3
PTHREAD_OPTS+= require
PYTHON_VERSIONS_ACCEPTED= 23 23pth # needs shared library
CONFIGURE_ENV+= PYTHONDIR="${LOCALBASE}"
CONFIGURE_ENV+= PYVERSSUFFIX="${PYVERSSUFFIX}"
REPLACE_PERL+= lib/store/fix_storage.pl
REPLACE_PERL+= admin/config.pl
REPLACE_PERL+= admin/bcheck.pl
REPLACE_PERL+= admin/conf.change.pl
REPLACE_PERL+= admin/cvs-clean.pl
REPLACE_PERL+= kword/templates/make_template.pl
REPLACE_PERL+= tools/scripts/gdb_output_to_text.pl
REPLACE_PERL+= tools/thesaurus/extract.pl
REPLACE_PERL+= kpresenter/kprconverter.pl
# Ensure we export symbols in the linked shared object.
LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
post-install:
@# The global desktop template files need to be user-writeable, or
@# else users won't be able to alter them after copying them to
@# their local directories.
${CHMOD} u+w ${PREFIX}/share/kde/templates/.source/*
.include "../../lang/python/pyversion.mk"
.include "../../converters/wv2/buildlink3.mk"
.include "../../textproc/aspell/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../graphics/ImageMagick/buildlink3.mk"
.include "../../graphics/jasper/buildlink3.mk"
.include "../../graphics/libart2/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../meta-pkgs/kde3/kde3.mk"
.include "../../x11/kdebase3/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"