ports/46796: Update port: print/lyx to 1.2.2

[ Available lists | Index of freebsd-ports | Month of Jan 2003 | Week of 6 Jan 2003 | Raw email | View thread | Wrap long lines | Reply ]
From
Miguel Mendez <flynn@energyhq.homeip.net>
Date
6 Jan 2003 05:30:09
Subject
ports/46796: Update port: print/lyx to 1.2.2
Message-ID
200301061326.h06DQZ9O048859@christine.energyhq.tk

Referenced by

[ Hide this part ]
 
>Number: 46796
>Category: ports
>Synopsis: Update port: print/lyx to 1.2.2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 06 05:30:00 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Miguel Mendez
>Release: FreeBSD 5.0-RC i386
>Organization:
>Environment:
System: FreeBSD christine.energyhq.tk 5.0-RC FreeBSD 5.0-RC #0: Tue Dec 31 14:56:19 CET 2002 root@christine.energyhq.tk:/usr/obj/usr/src/sys/CHRISTINE i386



>Description:

Since the port is currently without a maintainer, I could maintain this
for a while, if no one else is willing to do it.

This new release fixes many bugs present in 1.2.[01], from the change log:

We are glad to announce the release of LyX 1.2.2.

LyX 1.2.2 is a maintenance release. It is a recommended upgrade from
1.2.0 or 1.2.1, especially since it fixes a few bugs introduced in
1.2.1.

** Updates

- LyX builds with the newly released xforms 1.0. Actually, it is
advised to use this version of xforms, since it fixes many bugs and
support for older versions will probably be dropped in LyX 1.3.0

- selecting a word by double clicking now sets the X clipboard (like
when dragging the mouse)

- it is now possible to specify the arguments for viewers; in
particular, this means that it is possible to use browsers which
require a file: URL as HTML viewers (mozilla is used as default if
found)

- when a new LyX version is launched, the Edit>Reconfigure tool is
automatically invoked; this should avoid many problems with users
who are not aware that it is needed

- when changing the current layout with the toolbar, the corresponding
keyboard binding is shown in the minibuffer

- in hebrew language, the key " now inserts a typewriter quote (since
other quotes do not make sense in hebrew)

- Insert>Lists & TOC>Bibtex Reference uses style 'plain' by default

- new class ijmpd; update cl2emult, llncs and foils textclasses

- update sciword bindings

- small cleanup of UserGuide and FAQ; update to German, French and
Russian documentation; new Hebrew tutorial

- update french, german, russian, finnish and danish localization of
the interface


** Bug fixes

- fix bug where special characters in equations label confuse LyX
(this was a new bug in 1.2.1)

- fix bug with citation keys that contain spaces (this was a new bug
in 1.2.1)

- remove special handling of EPSI files, because it caused more
problems than it fixed (EPSI handling was new in 1.2.1)

- fix crash with undo

- fix lockup when changing the layout of several paragraphs at the
same time (and the layout of the first paragraph is already correct)

- fix possible endless repainting when a tabular is larger than the
workarea

- fix bug with graphics files which name contain a '.'

- fix bug in the xforms image loader, where images would be cropped by
a few pixels

- when a viewer has not been found (set to "none"), remove the
corresponding View menu entry

- fix rendering of Arabic text

- fix bad latex output with language changes in nested environment

- fix bad latex output with math array environment included in an
eqnarray environment

- fix bug where \limits statements (as obtained in math with M-m l)
would not be read back from the lyx file

- do not output labels in latex when numbering is off

- harmonize the behavior of delete and backspace in main text,
insettext, and tabulars, i.e. don't put stuff into the clipboard

- add bindings for M-< and M-> in emacs mode

- fix crash when using the koi8-u keyboard mapping

- fix handling of word-related cursor movement functions in math editor

- fix placement of cursor with mouse in presence of hfills

- the reference dialog now lists the labels of the current buffer

- fix the thesaurus dialog so that it can be closed with the Escape key

- fix problem where citation labels do not appear in 'natbib' style
when the user expects them to do so.

- fix problems with wrong highlighted entry in citation dialog

- fix drawing problem when a line of text contains both left-to-right
and right-to-left text

- ignore bogus matches of scalable fonts

- when loading a font fails, show the name of the said font

- make sure that pdf files use 1.3 format

- add detection of kdeprintfax for sending faxes

- add missing autoconf file xforms.m4

- fix compilation problem (missing <wchar.h>) on some BSD systems
(including Mac OS X)

- fix link problems with gcc on and non-GNU linkers


>How-To-Repeat:

>Fix:



--- lyx.diff begins here ---
diff -ruN lyx.old/Makefile lyx/Makefile
--- lyx.old/Makefile Sun Nov 10 17:47:43 2002
+++ lyx/Makefile Mon Jan 6 13:08:22 2003
@@ -6,8 +6,7 @@
#

PORTNAME= lyx
-PORTVERSION= 1.2.1
-PORTREVISION= 1
+PORTVERSION= 1.2.2
CATEGORIES= print
MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/ \
ftp://ftp.sdsc.edu/pub/other/lyx/stable/ \
@@ -30,7 +29,9 @@
AUTOMAKE= ${WRKSRC}/autogen.sh
AUTOCONF= ${TRUE}
CONFIGURE_ARGS= --with-extra-lib="${LOCALBASE}/lib" \
- --with-extra-inc="${LOCALBASE}/include"
+ --with-extra-inc="${LOCALBASE}/include" \
+ --program-transform-name=''
+
MAN1= lyx.1 reLyX.1

.if defined(WITH_ASPELL)
diff -ruN lyx.old/distinfo lyx/distinfo
--- lyx.old/distinfo Fri Sep 20 05:25:03 2002
+++ lyx/distinfo Mon Jan 6 11:46:16 2003
@@ -1 +1 @@
-MD5 (lyx-1.2.1.tar.gz) = 6797b72d306000bd1579cfea21b3f1cf
+MD5 (lyx-1.2.2.tar.gz) = 62d3c0337e133b11da8170f55be0860d
diff -ruN lyx.old/files/patch-src::FontLoader.C lyx/files/patch-src::FontLoader.C
--- lyx.old/files/patch-src::FontLoader.C Fri Sep 20 05:25:03 2002
+++ lyx/files/patch-src::FontLoader.C Thu Jan 1 01:00:00 1970
@@ -1,12 +0,0 @@
---- src/FontLoader.C.orig Fri Mar 22 02:25:07 2002
-+++ src/FontLoader.C Fri Aug 23 03:38:09 2002
-@@ -300,7 +300,8 @@
- if (font == "fixed") {
- lyxerr << "We're doomed. Can't get 'fixed' font." << endl;
- } else {
-- lyxerr << "Could not get font. Using 'fixed'." << endl;
-+ lyxerr << "Could not get font '" << font.c_str() <<
-+ "'. Using 'fixed'." << endl;
- fs = XLoadQueryFont(GUIRunTime::x11Display(), "fixed");
- }
- } else if (lyxerr.debugging(Debug::FONT)) {
diff -ruN lyx.old/pkg-plist lyx/pkg-plist
--- lyx.old/pkg-plist Fri Sep 20 05:25:03 2002
+++ lyx/pkg-plist Mon Jan 6 13:00:28 2003
@@ -83,6 +83,7 @@
share/lyx/doc/fr_UserGuide.lyx
share/lyx/doc/he_Intro.lyx
share/lyx/doc/he_TOC.lyx
+share/lyx/doc/he_Tutorial.lyx
share/lyx/doc/hu_Intro.lyx
share/lyx/doc/hu_TOC.lyx
share/lyx/doc/it_Customization.lyx
@@ -104,6 +105,7 @@
share/lyx/doc/ro_Intro.lyx
share/lyx/doc/ro_TOC.lyx
share/lyx/doc/ro_splash.lyx
+share/lyx/doc/ru_FAQ.lyx
share/lyx/doc/ru_Intro.lyx
share/lyx/doc/ru_TOC.lyx
share/lyx/doc/ru_Tutorial.lyx
@@ -155,6 +157,9 @@
share/lyx/examples/fr_exemple_lyxifie.lyx
share/lyx/examples/fr_mathed.lyx
share/lyx/examples/fr_splash.lyx
+share/lyx/examples/he_example_raw.lyx
+share/lyx/examples/he_he_example_lyxified.lyx
+share/lyx/examples/he_he_example_raw.lyx
share/lyx/examples/hu_splash.lyx
share/lyx/examples/iecc05.fen
share/lyx/examples/iecc07.fen
@@ -331,6 +336,7 @@
share/lyx/layouts/heb-article.layout
share/lyx/layouts/heb-letter.layout
share/lyx/layouts/hollywood.layout
+share/lyx/layouts/ijmpd.layout
share/lyx/layouts/kluwer.layout
share/lyx/layouts/latex8.layout
share/lyx/layouts/letter.layout
@@ -404,6 +410,7 @@
share/lyx/templates/g-brief-de.lyx
share/lyx/templates/g-brief-en.lyx
share/lyx/templates/hollywood.lyx
+share/lyx/templates/ijmpd.lyx
share/lyx/templates/kluwer.lyx
share/lyx/templates/latex8.lyx
share/lyx/templates/letter.lyx
--- lyx.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Elapsed time: 0.129 seconds