Commit graph

66 commits

Author SHA1 Message Date
jlam
c42e303668 Note that this package uses X11. 2002-09-29 10:10:16 +00:00
jlam
a340ef5fb6 Use gcc/buildlink2.mk instead of Makefile.gcc 2002-09-29 09:38:20 +00:00
jlam
878b3305f1 Use buildlink2. 2002-09-21 04:52:38 +00:00
martti
61927da575 Updated lyx to 1.2.1
- partial rewrite of the find & replace feature. This should solve most of
  the performance problems
- new option `keep aspect ratio' in graphics dialog
- revert to the old behaviour when creating new floats (figure,
  table...): the empty paragraph in the float now is a caption. It
  seems that 1.2.0 behaviour was confusing too many people
- it is now possible to set the float placement parameters to
  "document defaults"
- when the cursor is inside a collapsible inset, `Edit>Open/close
  float' will leave it after the inset after closing it (this should
  help entering of ERT insets)
- update Finnish, Danish, French and Russian localizations
- update Tutorial to 1.2.x features
- better support for entering Cyrillic and Greek alphabets
- cleanup shortcuts for section layouts. Starred versions are now
  obtained by prepending a * to the section number (M-p asterisk 0, ...,
  M-p asterisk 6)
- add keyboard shortcuts to the Documents menu
- support the numpad direction keys as equivalent to normal cursor
  keys
- it is now possible to specify a non-existent file name on the command
  line and have this file created for you
- new class cl2emult; update template for IEEEtran; small update to
  heb-article and hollywood textclasses
2002-08-23 09:08:08 +00:00
dmcmahill
68163062df decrease optimization level on a handful of files to make this compile
using netbsd-1.5.3/alpha and the gcc-2.95.3 package.

while here fix the test for endian-ness instead of relying on a small
set of hard coded processor types.
2002-08-11 02:34:26 +00:00
dmcmahill
6d4290082e add missing file 2002-08-11 02:32:55 +00:00
martti
514757bfda Updated lyx to 1.2.0
Changes (see the NEWS file for a complete list):

- Floats, footnotes and margin notes are now real insets. The
  positional parameters of figure, table and algorithm floats can be set
  float-by-float

- Most problems with the new table inset of 1.1.6 have been addressed
  (memory consumption, file bloat, spell-checking, search and replace...).
  Better longtable header/footer support was implemented.

- Notes inset can now contain arbitrary LyX constructs; they will not
  appear in the output.

- New minipage inset

- New graphics inset with support for hassle-free inclusion of various
  image formats (GIF, JPEG, PNG and EPS by default) and a new
  rendering scheme that should fix the bugs we had with the older
  ghostscript method.

- Support for natbib for bibliography citations

- The math editor has been mostly rewritten

- New ligature break special character, useful for words like
  "shelfful", or many german words

- Support for parsing preamble when converting LaTeX files. Along
  with changes in the LaTeX production of alignment options, this
  improves round-trip work where you export a LyX document as
  LaTeX, and later reimport it from LaTeX.

- Support for setting bookmarks and jumping to them

- It is possible to cycle between a label and its references.

- Preliminary support for multiple bibliographies

- Babel can be disabled

- A thesaurus facility (English only)
2002-05-29 07:36:31 +00:00
fredb
0c650c171e Use the EVAL_PREFIX macro to grok the location of "forms.h", as suggested
by agc. For the "forms", "jpeg", and "Xpm" shared libraries, we have to
cast a wider net, so partially revert last commit. For that, "X11BASE" is
correct, as we already search "LOCALBASE" by virtue of ${LDFLAGS} set in
bsd.pkg.mk. This should fix PR pkg/16308.
2002-04-19 16:53:41 +00:00
fredb
3d215bc45c - - Force the locale dir to ${prefix}/share in a more definite way.
(On my my Mac with an NFS mounted object directory, it keeps rebuilding
    po/Makefile and getting it wrong.)
- - Take a stab at fixing PR pkg/16308: X11BASE -> X11PREFIX.
2002-04-18 23:55:26 +00:00
fredb
e6b7b9696f Work around a bug in gcc-2.95.3 (NetBSD-1.5ZC-m68k). 2002-04-18 15:59:55 +00:00
fredb
9807afcb60 Update dependency on xforms. We're mainly bumping the dependency
and package revision, since we may now link against the forms shared
library, and because we also have to add a dependency on jpeg lib.
2002-04-17 04:45:06 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
martti
23e9d65a19 Fixed checksum 2002-01-20 08:09:50 +00:00
martti
65a4beb30c Updated lyx to 1.1.6.4
- add support for latin3, latin4 and latin9 encodings
- change the encoding for Estonian from latin4 to latin1, since it
  appears to be more suitable.
- add support for ae fonts (emulation of T1 encoding with OT1 fonts).
  This is useful for creating pdf files in T1 encoding
- add support for dvipdfm
- when passing a file name as argument from command line, the
  extension `.lyx' is added if necessary
- insert error insets in the documents when there have been unknown
  tokens in the file
- new class `kluwer'; update to hollywood class
- the class encts has been renamed to entcs (stupid typo!) and
  slightly updated
- updates to the introduction document and the Italian user guide
- updates to the Russian, Finnish and Hebrew localizations
- faster loading of large files (should now be proportional to file size)
- fix positioning of error insets when running LaTeX
- fix bug where latex would not be re-run if no depfiles were changed,
  but the .dvi was removed
- fix possible crash when the cursor is between two spaces and a
  selection is begun
- fix reading under unix of lyx files produced under windows (was
  actually not fixed in 1.1.6fix3)
- fix problem where document is marked `changed' when going in/out an
  empty tabular cell
- fix the logic of quote insertion after '-', '[' and '{'
- fix generation of an extra space after an inset in linuxdoc creation
- make tables in DocBook sgml conformant
- do not ignore newline/hfill chars when copying to the clipboard
- fix insertion of \Upsilon in the math editor
- fix crash if banner-file was not found
- the `SubSection' layout of the cv class has been renamed to `Subsection'
2002-01-18 11:02:32 +00:00
jwise
8f9fed5e73 Fix a problem where ${PREFIX}/share/lyx/configure was being installed
without executable permissions.

This was causing new lyx users to get sub-optimal personal lyx
configs in some cases, as this script is invoked directly by lyx
when creating a ~/.lyx directory for a user who did not previously
have one.
2002-01-16 15:37:09 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
martti
672761c1d0 I can be the new MAINTAINER for lyx (suggested by frueauf) 2001-10-25 14:18:23 +00:00
martti
c081f3063d Updated to 1.1.6.3. Changes since 1.1.6.1:
- documentation has been updated to remove errors due to interface change
- new italian user guide; updated french localisation of menus and
  documentation; new dutch translations of some examples
- it is now possible to enter directly characters in an encoding
  different from latin1 (providing one is using a correct screen font)
- new encts class for Elsevier Science's Electronic Notes in
  Theoretical Computer Science
- new cv class for writing curriculum vitae
- new extarticle, extreport, extbook and extletter classes, which are
  versions of the normal classes with more font sizes available
- the aapaper class has been complemented with a aa class for the A&A
  LaTeX document class version 5.0, which is slightly incompatible
  with the older version
- add language support in docbook; better support for verbatim text.
- many translations updated; big french documentation overhaul; german
  documentation update
- preliminary Thai support; new serbo-croatian support
2001-10-25 13:55:47 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
drochner
6f08aa7a2a lib/locale -> share/locale 2001-07-17 12:53:37 +00:00
drochner
6864974ef2 update to lyx-1.1.6fix1
Changes:
** Updates
- updated documentation for version 1.1.6; new french documentation
  translations; updated danish translation of the interface.
- better support for ukrainian language
  working --with-lyx-suffix.
- in default cua bindings, change C-k from font-noun to
  line-delete-forward.
- Add the prefix "key-" to the default keys for bibliography insets.
- Show both key and label of a bibliography inset.
** Bugfixes
- fix broken keymaps
- fix locales problems which causes use of ',' instead of '.' as a
- fix bug in reading integers with some older C++ compiler (gcc 2.8.1,
  egcs 1.0.x).
- fix crash when using the bibliography layout in included document.
- fix crash in Preferences when no format is defined (in particular
  when upgrading from earlier stable versions).
- fix the color picker in Preferences for displays with 32bit display
- Fix crash when loading corrupt math equations.
- fix crash when inserting label in an equation.
- fix generation of default keys for bibliography insets.
- update the screen after editing a bibliography inset.
- fix compilation problems with gcc 2.95.3
- fix problems with sorting of available formats in menus.
- suppress the cucumber in the startup banner
- remove spurious debugging messages
- fixes to popups
- fix problems with protected spaces in spanish documents
- fix creation of new Include insets
- fix an initialization problem for the font encoding (one symptom is
  that french-style quotes were not displayed correctly)
- fix generated LaTeX code when changing the alignment of a section
  heading.
- fix display glitches in math editor
2001-05-19 14:21:16 +00:00
agc
ac9d415bf9 Move to sha1 digest, and add distfile size. 2001-04-20 13:06:31 +00:00
agc
2d6b6a009c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:43:32 +00:00
bad
722a0e3534 Fix thinkos in previous. Really depend on ispell-base-*. 2001-03-19 04:32:27 +00:00
bad
2e3cacd254 Depend on ispell-base instead of ispell. 2001-03-19 04:30:22 +00:00
tron
eaa668697f Use "PKGLOCALEDIR" instead of "LOCALEDIR". 2001-02-26 20:19:43 +00:00
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +00:00
tron
dd09712ae5 Rename "${LOCALEBASE}" variable to "${LOCALEDIR}" to avoid mix-ups with
"${LOCALBASE}".
2001-02-13 11:47:00 +00:00
dmcmahill
59baaea66e fix path for locale files. fixes recently noted build problems. 2001-01-23 22:49:25 +00:00
drochner
563d5baa03 update to 1.1.6
changes:
Warning!:
One warning before we list the new features: The file format in LyX
1.1.6 is not backwards compatible to 1.1.5 and previous versions, so
you should be carefull before upgrading.

- many popups have been rewritten to use the new GUI-I scheme. In the
  process they have received a nice cleanup: the Document and Paragraph
  popups now contain in one single place what was previously scattered
  in many places. Similarly, the citation and cross reference popups
  have been overhauled.

- LyX now has a Preference popup where you can change most of your
  lyxrc settings.

- the menus can now be defined in a text file, and they automatically
  display the keyboard bindings associated with commands.

- it is now possible to provide your own icons for the toolbar.

- last but not least, work has begun on a KDE and a Gnome frontend for
  LyX. They are not officially supported for this version, but this
  will give you an idea of what is happening.
Other major changes in 1.1.6 include:

- the table support has been completely rewritten. It is now a modular
  object (inset), each cell of which owns a (also) newly written text
  inset. This now permits automatic text-wrap inside a tabular
  cell (if you define a width), multiparagraph mode AND setting of
  layouts for the paragraphs (lists inside a tabular cell!). Last but
  not least, a wide tabular now scrolls automatically so that all of it
  is visible without the need to enlarge the window!

  While there are as yet no other new features, they will be now MUCH
  easier to add. It may be that because of being "young" code some
  features may not work right now, but at least it is much
  better than before.

- new external material inset: this is a new kind of very powerful
  inset which will allow LyX to interface intelligently with external
  applications. Among other good things, it will finally allow you to
  include GIF, JPEG, TIF, PNG, or just about any other raster format
  images in your document. It will even do an approximate ascii
  rendering when you do Ascii export if you have gifscii installed.

- The code which converts from LyX format to anything else (for
  viewing or exporting purposes) and from anything else to LyX has been
  rewritten. In particular, it is now possible to export to PDF, and to
  import from HTML/MSWord. In fact it's now possible to add new import/export
  formats without recompiling LyX by specifying external programs or scripts
  in lyxrc settings
  (note that the old import/export lyxrc settings no longer work).

- LyX can do command line exports without opening any GUI components.

- The multilingual support has been improved. It is now possible to use in a
  document languages with different encodings, e.g. German (iso8859-1) and
  Czech (iso8859-2). Such a document can be viewed on screen using an
  iso10646-1 (Unicode) font. However, it is (currently) not possible to
  have differently encoded languages in the same paragraph.
  The languages and the encodings are defined in text files.

- Improved support for Hebrew and Arabic (also present in 1.1.5fix2).

- included files work now with docbook and linuxdoc; new layout
  docbook-book.

- PSpell library and Aspell spell checker support now included thanks
  largely to Kevin Atkinson (PSpell and Aspell maintainer).
2001-01-15 18:16:26 +00:00
fredb
f7e61771ec Belatedly bump "nb" version for xforms, and likewise increment packages
that depend it, as suggested by wrstuden. The reason is so that older
binary packages which were linked against an a.out shared lib won't have
their package dependencies satisfied by the latest package, which has no
shared libraries. There's no help for old ELF packages, unfortunately.
2000-09-28 20:34:03 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wiz
c750c08ad9 Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
2000-08-11 01:07:45 +00:00
tron
9f65669f4b Depend on "teTeX" package version 1.0.6 or newer. 2000-03-09 10:56:12 +00:00
agc
4cffd86a29 When multi-line dependencies occur, use a "DEPENDS+= package" format
for each of the continuation lines, rather than using backslashes to
continue a single, long definition. This makes it much easier to spot
pre-requisite packages and other dependencies.
2000-02-15 09:26:12 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
fredb
a22da089c6 Add (placeholder) patch-sum file. Closes PR 8975. 1999-12-09 07:41:00 +00:00
frueauf
28994678a6 No longer wildcard depend to teTeX, use the current version 1.0.6.
Remove fonts from PLIST which get installed if one uses the old version
of teTeX.
1999-11-28 21:17:10 +00:00
frueauf
c61c3c26dc Update lyx to 1.1.2. 1999-11-14 22:51:18 +00:00
jwise
48be00755b -Wl,-R${X11BASE}/lib, so this works on ELF.
As an X-Window front-end to LaTeX, shouldn't this install into ${X11BASE}?
1999-11-05 15:37:53 +00:00
fredb
2bcbc99497 Update "DEPENDS" line to teTeX-1.0.6. 1999-08-20 01:44:48 +00:00
agc
00a16e3008 Add package patch checksum files. 1999-07-09 14:22:59 +00:00
frueauf
eec5e885b4 Update lyx to 1.0.3. 1999-06-04 06:00:10 +00:00
tv
5c60ed5794 Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORM
pattern match format.  Minor pkglint along the way.
1999-05-24 20:39:35 +00:00
frueauf
a500559ad6 Update lyx to 1.0.2. 1999-05-09 14:06:38 +00:00
frueauf
f625c92bc2 Update lyx to 1.01. 1999-03-27 18:23:17 +00:00
tv
21b0401479 Remove obsolete version-based CONFLICTS. 1999-02-19 01:02:54 +00:00
frueauf
937f35b14d Update lyx to 1.0.0. Many bugfixes and some new features. 1999-02-03 17:24:22 +00:00
agc
2cd5eb4894 Remove RUN_DEPENDS from package Makefiles, and replace it with an ordinary
DEPENDS definition.
1998-11-19 15:40:45 +00:00
matthias
f9d417bc3f Enable ns32k architecture. 1998-11-13 13:04:15 +00:00