Portage is a package management system used by Gentoo Linux
# ChangeLog for app-office/lyx
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.138 2008/06/15 09:36:06 armin76 Exp $
15 Jun 2008; Raúl Porcel
alpha/ia64/sparc stable wrt #225875
14 Jun 2008; nixnut
Stable on ppc wrt bug 225875
12 Jun 2008; Christian Faulhammer
stable x86, bug 225875
12 Jun 2008; Brent Baude
stable ppc64, bug 225875
11 Jun 2008; Jeroen Roovers
Stable for HPPA (bug #225875).
11 Jun 2008; Kenneth Prugh
amd64 stable, bug #225875
*lyx-1.6.0_beta3 (04 Jun 2008)
04 Jun 2008; Alexis Ballier
Bump lyx 1.6.0 beta3, by Pavel Sanda
*lyx-1.5.5 (11 May 2008)
11 May 2008; Alexis Ballier
version bump, thanks Pavel
11 May 2008; Alexis Ballier
-files/lyx-1.4.2-gentoo.patch, -lyx-1.4.2.ebuild, -lyx-1.5.3.ebuild:
remove old
27 Mar 2008; nixnut
Stable on ppc wrt bug 214456
25 Mar 2008; Richard Freeman
amd64 stable - 214456
25 Mar 2008; Brent Baude
stable ppc64, bug 214456
24 Mar 2008; Jeroen Roovers
Stable for HPPA (bug #214456).
24 Mar 2008; Tobias Klausmann
Stable on alpha, bug #214456
24 Mar 2008; Raúl Porcel
ia64 stable wrt #214456
24 Mar 2008; Ferris McCormick
Sparc stable --- Bug #214456 --- seems fine.
24 Mar 2008; Christian Faulhammer
stable x86, bug 214456
25 Feb 2008; Alexis Ballier
remove old
*lyx-1.5.4 (25 Feb 2008)
25 Feb 2008; Alexis Ballier
version bump, thanks Pavel
24 Feb 2008; Brent Baude
Marking lyx-1.4.4 ppc64 for bug 209465
14 Feb 2008; Raúl Porcel
alpha/ia64 stable wrt #209465
14 Feb 2008; Jeroen Roovers
Stable for HPPA (bug #209465).
27 Jan 2008; Alexis Ballier
Add Pavel and me as his proxy to metadata
21 Jan 2008; Raúl Porcel
sparc stable wrt #205725
21 Jan 2008; Christian Faulhammer
stable x86, bug 205725
20 Jan 2008; Christoph Mende
Stable on amd64 wrt bug #205725
20 Jan 2008; Brent Baude
Marking lyx-1.5.3 ~ppc64 for bug 206673
20 Jan 2008; Brent Baude
Marking lyx-1.4.4 ppc for bug 205725
19 Jan 2008; Alexis Ballier
lyx-1.5.3.ebuild:
python is also needed at runtime, thanks to Pavel Sanda
19 Jan 2008; Alexis Ballier
export CXX to call the correct one and not g++ directly, thanks again to
Pavel Sanda
17 Jan 2008; Alexis Ballier
lyx-1.5.1.ebuild, lyx-1.5.3.ebuild:
latex is also needed at runtime
17 Jan 2008; Alexis Ballier
remove unused version
17 Jan 2008; Alexis Ballier
fix dependencies for 1.4.4, thanks to Pavel Sanda
fix bug #169864
*lyx-1.5.3 (16 Jan 2008)
16 Jan 2008; Alexis Ballier
+lyx-1.5.3.ebuild:
version bump, thanks to Pavel Sanda
18 Dec 2007; Jeroen Roovers
Marked ~hppa (bug #195815).
26 Oct 2007; Raúl Porcel
Add ~alpha/~ia64 wrt #195815
22 Sep 2007; nixnut
Added ~ppc wrt bug 168799
*lyx-1.5.1 (06 Aug 2007)
06 Aug 2007; MATSUU Takuto
Version bumped, bug #168799.
Fixed dependency, bug #186991.
27 Jul 2007; Ferris McCormick
Add ~sparc keyword --- Bug #168799 --- builds and appears to work.
*lyx-1.5.0 (27 Jul 2007)
27 Jul 2007; MATSUU Takuto
+files/lyx-1.5.0-gentoo.patch, +lyx-1.5.0.ebuild:
Version bumped, bug #168799.
12 Mar 2007; Alexandre Buisse
Replaced text-markup by tex as maintaining herd (text-markup split).
25 Feb 2007; MATSUU Takuto
-files/lyx-1.4.1-dvips-R0.patch, -files/lyx-1.4.1-gentoo.patch,
-lyx-1.4.1-r1.ebuild, lyx-1.4.2.ebuild, lyx-1.4.4.ebuild:
Dropped virtual/x11, bug #156381.
Remove old version.
18 Feb 2007; Jason Wever
Stable on SPARC wrt bug #167012.
18 Feb 2007; Simon Stelling
stable on amd64; bug 167012
18 Feb 2007; Raúl Porcel
x86 stable wrt bug 167012
18 Feb 2007; nixnut
Stable on ppc wrt bug 167012
18 Feb 2007; MATSUU Takuto
lyx-1.4.2.ebuild, lyx-1.4.4.ebuild:
Changed SRC_URI for Hebrew, bug #158055.
*lyx-1.4.4 (18 Feb 2007)
18 Feb 2007; MATSUU Takuto
+files/lyx-1.4.4-gentoo.patch, +lyx-1.4.4.ebuild:
Version bumped, bug #166930.
25 Jan 2007; Marius Mauch
lyx-1.4.2.ebuild:
Replacing einfo with elog
16 Oct 2006; Donnie Berkholz
(#131524) Use font.eclass to avoid sandbox violations with >=fontconfig-2.4.
nattfodd says fine to commit.
25 Sep 2006; Markus Rothe
Added ~ppc64; bug #149013
*lyx-1.4.2 (17 Aug 2006)
17 Aug 2006; MATSUU Takuto
-files/lyx-1.3.2-nomktex.patch, -files/lyx-1.3.3-configure-diff,
-files/lyx-1.3.4-gcc34.patch, -files/lyx-1.3.5-boost.patch,
-files/lyx-1.3.6-gentoo.diff, +files/lyx-1.4.2-gentoo.patch,
-lyx-1.3.4.ebuild, -lyx-1.3.5-r1.ebuild, -lyx-1.3.5-r2.ebuild,
-lyx-1.3.6.ebuild, +lyx-1.4.2.ebuild:
Version bumped, bug 140989.
ebuild cleanup, bug 142336.
Removed old versions.
24 Jun 2006; Doug Goldstein
lyx-1.3.5-r1.ebuild, lyx-1.3.5-r2.ebuild, lyx-1.3.6.ebuild,
lyx-1.4.1-r1.ebuild:
USE flag qt->qt3/qt4 change
23 May 2006; Joshua Jackson
stable on x86 bug #133942
22 May 2006; Gustavo Zacarias
Stable on sparc wrt #133942
21 May 2006;
Stable on ppc. bug #133942
21 May 2006; Olivier Crête
Stable on amd64 per bug #133942
21 May 2006; Martin Ehmsen
files/lyx-1.4.1-gentoo.patch:
Fixed sandbox violation by adding --no-mktex=tfm to all latex runs in
lib/configure (added to -gentoo.patch), bug #131524.
*lyx-1.4.1-r1 (30 Apr 2006)
30 Apr 2006; Martin Ehmsen
-files/lyx-1.4.0-dvips-R0.patch, -files/lyx-1.4.0-gentoo.patch,
-lyx-1.4.0-r2.ebuild, -lyx-1.4.1.ebuild, +lyx-1.4.1-r1.ebuild:
Added CJK support to lyx-1.4.1
Fixed bad digest for lyx-1.3.6
28 Apr 2006; Jason Wever
Added ~sparc keyword wrt bug #131548.
27 Apr 2006; Jason Wever
Re-added ~sparc keyword.
*lyx-1.4.1 (11 Apr 2006)
*lyx-1.4.0-r2 (11 Apr 2006)
11 Apr 2006; Martin Ehmsen
+files/lyx-1.4.1-dvips-R0.patch, +files/lyx-1.4.1-gentoo.patch,
-lyx-1.4.0-r1.ebuild, +lyx-1.4.0-r2.ebuild, +lyx-1.4.1.ebuild:
Version bump to 1.4.1.
Added CJK support to 1.4.0 and bumped it to -r2 to notify CJK users.
The CJK-LyX now only supports the qt frontend, i.e., not the xforms.
05 Apr 2006; Martin Ehmsen
lyx-1.3.5-r1.ebuild, lyx-1.3.5-r2.ebuild, lyx-1.3.6.ebuild,
lyx-1.4.0-r1.ebuild:
Removed dependencies on virtual/{pdfviewer,psviewer}, bug #128658.
*lyx-1.4.0-r1 (29 Mar 2006)
29 Mar 2006; Martin Ehmsen
+files/lyx-1.4.0-dvips-R0.patch, +files/gnome-mime-application-x-lyx.png,
files/lyx.desktop, -lyx-1.4.0.ebuild, +lyx-1.4.0-r1.ebuild:
Fixed -R0 dvips problem, bug #125309.
Added icon and nautilus/gnome support, bug #102310.
Rewritten very wierd C[XX]FLAGS mangling.
Fixed ivritex typo in einfo, bug #93699.
*lyx-1.4.0 (28 Mar 2006)
28 Mar 2006; Martin Ehmsen
+files/lyx-1.4.0-gentoo.patch, lyx-1.3.4.ebuild, lyx-1.3.5-r1.ebuild,
lyx-1.3.5-r2.ebuild, +lyx-1.4.0.ebuild:
Fixed modular X for older lyx versions (stole the deps from 1.3.6). Version
bump to 1.4.0, dropping CJK for the moment and dropping sparc because of
dvipost, thanks to Ingo Bormuth
22 Jan 2006; Alexandre Buisse
Ported to modular X, thanks to Rohan McGovern (bug #117522).
28 Aug 2005; Marcus D. Hanwell
Stable on amd64.
13 Aug 2005; Michael Hanselmann
Stable on ppc.
02 Aug 2005; Gustavo Zacarias
Stable on sparc
*lyx-1.3.6 (31 Jul 2005)
31 Jul 2005; Mamoru KOMACHI
+files/lyx-1.3.6-gentoo.diff, lyx-1.3.5-r2.ebuild, +lyx-1.3.6.ebuild:
Version bumped; bug #99784.
07 Jul 2005; Caleb Tennis
lyx-1.3.5.ebuild, lyx-1.3.5-r1.ebuild, lyx-1.3.5-r2.ebuild:
Change qt dep to =x11-libs/qt-3*
04 Jun 2005; Tobias Scherbaum
Stable on ppc.
29 May 2005; Marcus D. Hanwell
Stable on amd64.
26 May 2005; Jason Wever
Stable on SPARC.
*lyx-1.3.5-r2 (22 May 2005)
22 May 2005; Mamoru KOMACHI
+lyx-1.3.5-r2.ebuild:
Fixed bug #91108, bug #92579 and bug #89796.
17 May 2005;
Fixed #92759
11 Apr 2005; Mamoru KOMACHI
Added a test for -fno-stack-protector; bug #88560.
06 Apr 2005; Mamoru KOMACHI
Fixed xforms dependency when cjk is enabled. Bug #88140. Moved back
to unstable (I mistakenly committed the ebuild as stable. sorry)
*lyx-1.3.5-r1 (03 Apr 2005)
03 Apr 2005; Mamoru KOMACHI
Added cjk USE flag to build CJK-LyX. Thanks to Josh Glover
This closes bug #14751.
08 Feb 2005; Mamoru KOMACHI
Filters -Os (may result in compilation failure on some systems); bug #73984.
15 Dec 2004; Dylan Carlson
Stable on amd64.
03 Dec 2004; Mamoru KOMACHI
lyx-1.3.5.ebuild:
Use CXXFLAGS instead of CFLAGS (bug #73164) and pass -fno-stack-protector
(bug #72875). Also corrected Desktop Entry for LyX (bug #72808).
17 Nov 2004; Gustavo Zacarias
Stable on sparc
15 Nov 2004; Mamoru KOMACHI
lyx-1.3.5.ebuild:
Fixed inappropriate einfo lines; bug #71063.
Marked 1.3.5 stable on x86 and ppc.
25 Oct 2004; Mamoru KOMACHI
lyx-1.3.5.ebuild:
Changed app-text/gv -> virtual/psviewer and app-text/xpdf ->
virtual/pdfviewer; bug #50423.
22 Oct 2004; Mamoru KOMACHI
lyx-1.3.5.ebuild:
Added -j1 to emake; bug #57479.
13 Oct 2004; Mamoru KOMACHI
+files/lyx-1.3.5-boost.patch, lyx-1.3.5.ebuild:
Added a patch to fix compile problem with gcc 3.4.2. Thanks to Ed Catmur
*lyx-1.3.5 (10 Oct 2004)
10 Oct 2004; Mamoru KOMACHI
Version bumped; bug #66922.
09 Sep 2004; Mamoru KOMACHI
lyx-1.3.4.ebuild:
Applied a patch to make lyx compile on gcc 3.4; bug #62126.
18 Jun 2004; Jason Wever
Stable on sparc.
01 Jun 2004; Aron Griffis
Fix use invocation
11 May 2004; Mamoru KOMACHI
lyx-1.3.4.ebuild, files/lyx-1.3.2-configure.diff:
Fixed several bugs. See bug #50703. Removed previous version.
08 May 2004; Mamoru KOMACHI
lyx-1.3.2-r1.ebuild, lyx-1.3.4.ebuild:
Stable on x86 and ppc. Removed old ebuild.
*lyx-1.3.4 (22 Feb 2004)
22 Feb 2004; Mamoru KOMACHI
Version bumped. Added a notice for people who have a multi-head setup
but choose xforms instead of qt interface. This closes bug #43092
09 Feb 2004; Dylan Carlson
added amd64 keyword.
31 Dec 2003; Mike Gardiner
lyx-1.3.2.ebuild, lyx-1.3.3.ebuild:
Removed ~alpha from 1.3.x, seems the keyword was carried over from the 1.2.x
series, but xforms isn't marked on alpha
09 Dec 2003; Heinrich Wendel
lyx-1.3.2-r1.ebuild, lyx-1.3.2.ebuild, lyx-1.3.3.ebuild:
changed app-text/ghostscript to virtual/ghostscript
10 Oct 2003; Jason Wever
lyx-1.3.3.ebuild:
Added ~sparc keyword, resolved bug #30753.
09 Oct 2003; Mike Gardiner
Added latex-xft-fonts which should pick the long running mathematical symbols
problems, seebug #15629
08 Oct 2003; Mike Gardiner
lyx-1.3.2.ebuild, lyx-1.3.3.ebuild, files/lyx.desktop:
Added lyx.desktop menu entry for gnome if USE='gnome is set
*lyx-1.3.3 (07 Oct 2003)
07 Oct 2003; Mike Gardiner
files/lyx-1.3.3-configure-diff:
New version, thanks to
patch.
06 Oct 2003; Mamoru KOMACHI
lyx-1.3.2.ebuild, lyx-1.3.2-r1.ebuild:
Changed app-text/tetex to virtual/tetex
02 Oct 2003; Mike Gardiner
Marked stable on x86
26 Sep 2003; Mike Gardiner
lyx-1.3.2.ebuild:
Really fixed the missing Aiksaurus header problem, by really using all of
brandy's patch, bug # as before.
20 Sep 2003; Mike Gardiner
lyx-1.3.2.ebuild, files/lyx-1.3.2-nomktex.patch:
Added fix for sandbox violations, thanks to
and bug #22224
20 Sep 2003; Mike Gardiner
lyx-1.3.2.ebuild, metadata.xml:
Added Aiksaurus fix for missing header, re bug: 27658, and fix by
*lyx-1.3.2-r1 (11 Jun 2003)
11 Jun 2003; Dan Armak
New revision that installs the bind file for Hebrew editing as well as a
sample preferences file for same. For more info, see
http://www.math.tau.ac.il/~dekelts/lyx/instructions2.html (items 5, 6).
09 Jun 2003; satai
lyx-1.2.1.ebuild, lyx-1.2.3.ebuild, lyx-1.3.0.ebuild, lyx-1.3.1.ebuild,
lyx-1.3.2.ebuild:
Fixed to reflect app-text entries that were moved to dev-tex
*lyx-1.3.2 (12 May 2003)
12 May 2003: Caleb Tennis
Version bump, does not need patches from previous version as they have
been merged into the upstream package (#20708 by Rob Holland).
Also incorporate a small patch to fix sandbox violations (#15766), and
hopefully some font problems (#15629)
07 Apr 2003; Dan Armak
Fetch the .tar.bz2 not the .tar.gz, as it is considerably smaller. Closes
#17853 - thanks to John Steele Scott for noticing.
06 Apr 2003; Dan Armak
Add stable x86 keyword.
20 Mar 2003; Luca Barbato
Add ~alpha to KEYWORDS
*lyx-1.3.1 (19 Mar 2003)
22 Apr 2003; Graham Forest
lyx-1.2.3.ebuild, lyx-1.3.0.ebuild, lyx-1.3.1.ebuild:
app-text/aspell -> virtual/aspell-dict
19 Mar 2003; Dan Armak
New bugfix release.
*lyx-1.3.0 (12 Feb 2003)
10 Mar 2003; Aron Griffis
Add ~alpha to KEYWORDS
05 Mar 2003; Dan Armak
Fix bug #15692 - a compile problem, especially with gcc 2.x, where the
default compile flags weren't being added, which made the compile fail.
12 Feb 2003; Dan Armak
A new major version. Among many other nice things this adds a qt3 interface,
which is used instead of the xforms one if 'qt' USE flag is on. The qt
interface provides antialiasing and suhc stuff, as well as qt3's unicode
input management support (so you don't need to deal with lyx-style keymap
files).
13 Jan 2003; Dan Armak
Mark lyx 1.2.3 as stable on x86.
*lyx-1.2.3 (10 Jan 2003)
10 Jan 2003; Dan Armak
Another bugfix release from upstream.
*lyx-1.2.2 (01 Jan 2003)
01 Jan 2003; Dan Armak
An important bugfix release.
*lyx-1.2.1 (22 Aug 2002)
14 Sep 2002; Seemant Kulleen
man pages in LFH correct locations.
11 Sep 2002; Seemant Kulleen
Changed spell dependency to aspell from ispell, from a request by
tester@videotron.ca (Olivier Crete) in bug #7557
04 Sep 2002; Dan Armak
Fix bugs like #7323: make the dep on xforms =xforms-1*, so that the old
and broken xforms-089 package doesn't satisfy it anymore.
02 Sep 2002; Owen Stampflee
Added PPC To KEYWORDS.
22 Aug 2002; Dan Armak
New bugfix release that fixes many issues.
*lyx-1.2.0.20020705 (05 Jul 2002)
06 Aug 2002; Mark Guertin
Added ppc to keywords
05 Jul 2002; Dan Armak
This is a 20020705 snapshot of the lyx cvs 1.2.x branch - i.e. 1.2.0 plus
all the bugfixes made
so far, working towards a 1.2.1 release. It fixes fex. #3538.
7 Jun 2002; Dan Armak
Add dev-tex/chktex dep since that ebuild now works.
*lyx-1.2.0 (1 Jun 2002)
1 Jun 2002; Dan Armak
The great new release of lyx (see changelog).
The lyx=lyx-base+lyx-utils scheme has been abandoned; the app-office/lyx-base
and app-office/lyx-utils ebuilds have been deprecated. I think they are
unnecessary. From now on, app-office/lyx will both install lyx itslf and
depend on all the lyx utils.
*lyx-1.1.6.4 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX gnome-mime-application-x-lyx.png 3302 RMD160 6b59808311d032c201961c0b085e13e2aae86bef SHA1 ccc71e9f98cfd6f6efbf550572eec89506d08349 SHA256 d0d16c7a835cbb8f15ea79efd27128a9c633ac56cdc06365449f389b21a0abce
AUX lyx-1.4.4-gentoo.patch 1989 RMD160 4e52996232d9eda92df145f719b7ba891803b80b SHA1 2e6757f7d50f779d7ac65e0419073d7370508232 SHA256 4fbcaca88c2965821deaa70f61e75ff752ad34e50744d4e908f94bc29b85c553
AUX lyx-1.5.0-gentoo.patch 1298 RMD160 69b7ce68234e7f5c2fee708944267f1974aa10d0 SHA1 16c3e6f846c55c3eb5fd9d7da1247a3429efa7a4 SHA256 36be1ea2577cce270319a7a3b4bed92e5925c0e974edda8729bda2179ac8ffe2
AUX lyx.desktop 215 RMD160 13192f0f4e84e870565a3daff7d46c56954ed0fe SHA1 f72f3ff17a3a1b84cbb0aaf12c9e75387879a420 SHA256 b0ffd201e0a2e0cb39a52aadb9921e86fbb31c8d3cac04526371d6606246898c
DIST CJK-LyX-qt-1.4.4-1.patch 688282 RMD160 22676ca69c1eaef170dfb0b8d3ff67914327b27b SHA1 6f6fa5b8665b1e3b8f72c272de13bb692e7d1eac SHA256 f08d97af009cc3265414092f50c06051a85e623c929d08eebacad44f99dc2b6e
DIST hebrew.bind 45 RMD160 1621bd311aa053798815fd6c795406a505761531 SHA1 85c39df7cd0a3a4f95fe6101a23d44abb7641b2c SHA256 fc3b1e19560f7a22af1c6bca13c0c0d7786d6453e292201645abff54fd0b67dd
DIST latex-xft-fonts-0.1.tar.gz 91730 RMD160 0a516eeba71ddc474e97f315e45e41028efa2e4d SHA1 50edf35ff08354bdf08517add33e16ee37f769e9 SHA256 78bceea8a055bc43bd0d246ae8e69f81d2f161ae4d8f1aaaa2dfff9e293ae964
DIST lyx-1.4.4.tar.bz2 7859197 RMD160 31f709db8e4785cb378f261355a7b2551dd38253 SHA1 896240ab947fb4995dab04c8ca40d3952c90e1f2 SHA256 5f48996c4217093d5cfaa9566cc4349cbfeb65ac12cd1b996ac6a5b5e4480307
DIST lyx-1.5.4.tar.bz2 9045016 RMD160 fca3cb9c9c9437e879c8abea820fbd28a5d1d72d SHA1 75c2be653b64eedeb443caf2b0401fb74a15e908 SHA256 6c8b9aafc287ee683b68ebb08166e660e27af9942a30291f14c18de39aca8f2b
DIST lyx-1.5.5.tar.bz2 9082787 RMD160 d02147398bafc2ba4641d3206ef863f89655cae6 SHA1 a1467e5c1d9114a4b806e1858563fd9d03fcaab3 SHA256 051e952d206a9b0ca7a4584821ecaa88b6ed5f88a241767d97370932258c7539
DIST lyx-1.6.0beta3.tar.bz2 9253373 RMD160 9fe10abc7faaa50b507519636978eab93d731c81 SHA1 f739a2748e1489e4851bec98bc1bfae271e44001 SHA256 0224aa6f085b029f70fc5b0b3de997a6a0029958fd578eb8af41f010ede35c2d
DIST preferences 1669 RMD160 26986d7bcc48c4ecf60f84d95490148a5e171785 SHA1 3567ad4d4a2a041c295e40fef76ca53de6cb260d SHA256 41867ac67bc729d1057253bf305aced1ff666ee4d648dfefc99fd0c3c0501d43
EBUILD lyx-1.4.4.ebuild 4428 RMD160 19a45b6e822339c90cb5799dcd9a6569e6d8e933 SHA1 99aca45a018c324c4edca73a674328901fb57c0f SHA256 989544c16e0732e01689f320eb2b951c96be0cc8dcd34d8a64b0c9756ae283e5
EBUILD lyx-1.5.4.ebuild 3383 RMD160 b5f88a40a510fd2a94aa7e884e48c0498af5ad6e SHA1 4b6ec358a67c98d28b746dd48c9e25260a48f16f SHA256 902c7219517ed525e6fcb57d5c680802db96b3913dd550b690dc024245748d7c
EBUILD lyx-1.5.5.ebuild 3433 RMD160 33689d7866c84fad5c9ac354769e56a85ede7c5b SHA1 09849ee2bf02501ca58333815ce0ed5c579a16aa SHA256 4d83b026aad8a4f1a71bcdd2ea915334d0854f2d9ce4a677c3b93583b16b2210
EBUILD lyx-1.6.0_beta3.ebuild 3804 RMD160 406bf3b93449d8e2bb8e7bafa32e97da37ff79a1 SHA1 60a655891a3db5059685058073bb00c3ea6db54d SHA256 653f625740c706b9aca5abbb50af628870cd1dc025f63445e278734d8ca06974
MISC ChangeLog 20380 RMD160 20c5c86c051e61553a5aa87b51d25a3f77c0c21a SHA1 3713b899d24c29208de1b3fb296b79fdbb34aee3 SHA256 ac3d307d724656edd1ee1647cf57653230a605b5ad266876d13d4e4c40e73cbf
MISC metadata.xml 359 RMD160 5f4556f94b5dce653bbfcbcfa7bce1f0c3f1c119 SHA1 07b78da45f62622b401453910f4d8ce001e02018 SHA256 c9ae8aea55261b3b5c4ebe50ea03becd70042cef4319cd9dabdfcb5525da0f20
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.4.4.ebuild,v 1.11 2008/02/24 17:51:44 ranger Exp $
inherit kde-functions fdo-mime eutils libtool flag-o-matic font
FONT_PN="latex-xft-fonts"
FONT_S="${WORKDIR}/${FONT_PN}"
CJK_PATCH="CJK-LyX-qt-${PV}-1.patch"
DESCRIPTION="WYSIWYM frontend for LaTeX"
HOMEPAGE="http://www.lyx.org/"
SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/${P}.tar.bz2
ftp://ftp.lyx.org/pub/lyx/contrib/latex-xft-fonts-0.1.tar.gz
http://cs.haifa.ac.il/~dekelts/lyx/files/hebrew.bind
http://cs.haifa.ac.il/~dekelts//lyx/files/preferences
qt3? ( cjk? ( ftp://cellular.phys.pusan.ac.kr/CJK-LyX/qt/${CJK_PATCH} ) )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE="cjk cups debug gtk nls qt3 gnome"
RDEPEND="x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXcursor
x11-libs/libX11
x11-libs/libXt
x11-libs/libXpm
x11-libs/libXft
virtual/ghostscript
virtual/aspell-dict
app-text/aiksaurus
dev-tex/latex2html
dev-tex/dvipost
media-gfx/imagemagick
cups? ( virtual/lpr )
app-text/sgmltools-lite
app-text/noweb
dev-tex/chktex
virtual/tetex
>=dev-lang/python-2.2
qt3? ( =x11-libs/qt-3* )
!qt3? (
gtk? (
>=dev-cpp/gtkmm-2.4
>=dev-cpp/libglademm-2.4
)
!gtk? (
=x11-libs/xforms-1*
)
)"
# these dependencies need looking at.
# does lyx only need qt to compile but not run ?
# I'll look into it
DEPEND="${RDEPEND}
x11-proto/xproto
>=dev-lang/perl-5
nls? ( sys-devel/gettext )
>=sys-devel/autoconf-2.58
"
src_unpack() {
unpack ${P}.tar.bz2 || die "unpacking lyx failed"
unpack latex-xft-fonts-0.1.tar.gz || die "unpacking xft-fonts failed"
cd "${S}"
# bug #125309
epatch "${FILESDIR}"/${P}-gentoo.patch || die
if use qt3 && use cjk ; then
elog
elog "CJK-LyX now only supports the qt frontend"
elog "the xforms frontend has been removed."
elog
epatch "${DISTDIR}"/${CJK_PATCH} || die
fi
elibtoolize || die "elibtoolize failed "
}
src_compile() {
local myconf=""
# Choose qt over gtk, since gtk is not feature complete
if use qt3 ; then
set-qtdir 3
myconf="$myconf --with-frontend=qt --with-qt-dir=${QTDIR}"
elif use gtk ; then
ewarn
ewarn "GTK support for lyx is currently not feature complete."
ewarn "Don't report any bugs about missing or faulty features to gentoo,"
ewarn "instead you have the option of turning GTK support off by removing"
ewarn "the gtk use flag or enable the qt3 use flag"
ewarn "(or help implement the missing features at lyx.org)"
ewarn
myconf="$myconf --with-frontend=gtk"
else
myconf="$myconf --with-frontend=xforms"
fi
export WANT_AUTOCONF=2.5
append-flags "$(test-flags -fno-stack-protector -fno-stack-protector-all)"
replace-flags "-Os" "-O2"
econf \
$(use_enable nls) \
$(use_enable debug) \
--with-aspell \
${myconf} \
|| die "econf failed"
# bug 57479
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README* UPGRADING ChangeLog NEWS ANNOUNCE "${DISTDIR}"/preferences
insinto /usr/share/lyx/bind
doins "${DISTDIR}"/hebrew.bind
domenu "${FILESDIR}"/lyx.desktop
# install the latex-xft fonts, which should fix
# the problems outlined in bug #15629
#
cd "${WORKDIR}"/latex-xft-fonts-0.1
emake DESTDIR="${D}" install || die "Font installation failed"
font_src_install
# bug #102310
if use gnome ; then
insinto /usr/share/icons/gnome/48x48/mimetypes
doins "${FILESDIR}"/gnome-mime-application-x-lyx.png
fi
# fix for bug 91108
dosym ../../../lyx/tex /usr/share/texmf/tex/latex/lyx
}
pkg_postinst() {
font_pkg_postinst
# fix for bug 91108
texhash
# bug #102310
if use gnome ; then
fdo-mime_desktop_database_update
fi
elog
elog "How to use Hebrew in LyX:"
elog "1. emerge dev-tex/ivritex."
elog "2. gunzip /usr/share/doc/${PF}/preferences.gz into ~/.lyx/preferences"
elog "or, read http://www.math.tau.ac.il/~dekelts/lyx/instructions2.html"
elog "for instructions on using lyx's own preferences dialog to equal effect."
elog "3. use lyx's qt interface (compile with USE=qt3) for maximum effect."
elog
if ! use qt3 ; then
elog
elog "If you have a multi-head setup not using xinerama you can only use lyx"
elog "on the 2nd head if not using qt (maybe due to a xforms bug). See bug #40392."
elog
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.5.4.ebuild,v 1.9 2008/03/27 18:43:16 nixnut Exp $
inherit qt4 eutils flag-o-matic font toolchain-funcs
MY_P="${P/_}"
S="${WORKDIR}/${MY_P}"
FONT_P="latex-xft-fonts-0.1"
FONT_S="${WORKDIR}/${FONT_P}"
DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
HOMEPAGE="http://www.lyx.org/"
SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/${P}.tar.bz2
ftp://ftp.lyx.org/pub/lyx/contrib/${FONT_P}.tar.gz
linguas_he? (
http://cs.haifa.ac.il/~dekelts/lyx/files/hebrew.bind
http://cs.haifa.ac.il/~dekelts/lyx/files/preferences
)"
LICENSE="GPL-2"
SLOT="0"
#KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" # dev-tex/ivritex
IUSE="cups debug nls linguas_he latex"
RESTRICT="test"
RDEPEND="$(qt4_min_version 4.1.1)
x11-libs/libXrandr
x11-libs/libXcursor
x11-libs/libXrender
x11-libs/libXfixes
x11-libs/libXext
x11-libs/libSM
x11-libs/libICE
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
media-gfx/imagemagick
media-libs/libpng
media-libs/fontconfig
media-libs/freetype
dev-libs/libxml2
app-text/aiksaurus
app-text/sgmltools-lite
virtual/aspell-dict
>=dev-lang/python-2.3.4
cups? ( virtual/lpr )
latex? (
virtual/latex-base
virtual/ghostscript
app-text/noweb
dev-tex/dvipost
dev-tex/chktex
|| (
dev-tex/latex2html
dev-tex/tth
dev-tex/hevea
dev-tex/tex4ht
)
)
linguas_he? ( dev-tex/ivritex )"
DEPEND="${RDEPEND}
x11-proto/xproto
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
# bug #125309
epatch "${FILESDIR}"/${PN}-1.5.0-gentoo.patch || die
}
src_compile() {
append-flags "$(test-flags -fno-stack-protector -fno-stack-protector-all)"
replace-flags "-Os" "-O2"
tc-export CXX
unset LINGUAS
econf \
$(use_enable nls) \
$(use_enable debug) \
--with-aspell || die "econf failed"
emake || die "emake failed"
}
src_install() {
local mylinguas="${LINGUAS}"
unset LINGUAS
emake DESTDIR="${D}" install || die "emake install failed"
LINGUAS="${mylinguas}"
dodoc ANNOUNCE ChangeLog NEWS README RELEASE-NOTES UPGRADING
if use linguas_he ; then
insinto /usr/share/lyx/bind
doins "${DISTDIR}"/hebrew.bind
dodoc "${DISTDIR}"/preferences
fi
domenu "${FILESDIR}"/lyx.desktop
# install the latex-xft fonts, which should fix
# the problems outlined in bug #15629
#
cd "${WORKDIR}"/${FONT_P}
emake DESTDIR="${D}" install || die "Font installation failed"
font_src_install
# fix for bug 91108
if use latex ; then
dosym ../../../lyx/tex /usr/share/texmf/tex/latex/lyx
fi
}
pkg_postinst() {
font_pkg_postinst
# fix for bug 91108
if use latex ; then
texhash
fi
if use linguas_he ; then
elog
elog "How to use Hebrew in LyX:"
elog "bunzip2 /usr/share/doc/${PF}/preferences.bz2 into ~/.lyx/preferences"
elog "or, read http://cs.haifa.ac.il/~dekelts/lyx/instructions2.html"
elog "for instructions on using lyx's own preferences dialog to equal effect."
elog
fi
elog
elog "There are known issues in the case of 1.4->1.5 config files transition."
elog "In case your File->Export list is incomplete try reconfiguring or even"
elog "remove the old configuration files in ~/.lyx ."
elog
}
pkg_postrm() {
if use latex ; then
texhash
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.5.5.ebuild,v 1.7 2008/06/15 09:36:06 armin76 Exp $
EAPI=1
inherit qt4 eutils flag-o-matic font toolchain-funcs
MY_P="${P/_}"
S="${WORKDIR}/${MY_P}"
FONT_P="latex-xft-fonts-0.1"
FONT_S="${WORKDIR}/${FONT_P}"
DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
HOMEPAGE="http://www.lyx.org/"
SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/${P}.tar.bz2
ftp://ftp.lyx.org/pub/lyx/contrib/${FONT_P}.tar.gz
linguas_he? (
http://cs.haifa.ac.il/~dekelts/lyx/files/hebrew.bind
http://cs.haifa.ac.il/~dekelts/lyx/files/preferences
)"
LICENSE="GPL-2"
SLOT="0"
#KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" # dev-tex/ivritex
IUSE="cups debug nls linguas_he latex"
RESTRICT="test"
RDEPEND="|| ( ( x11-libs/qt-gui x11-libs/qt-core ) >=x11-libs/qt-4.1.1:4 )
x11-libs/libXrandr
x11-libs/libXcursor
x11-libs/libXrender
x11-libs/libXfixes
x11-libs/libXext
x11-libs/libSM
x11-libs/libICE
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
media-gfx/imagemagick
media-libs/libpng
media-libs/fontconfig
media-libs/freetype
dev-libs/libxml2
app-text/aiksaurus
app-text/sgmltools-lite
virtual/aspell-dict
>=dev-lang/python-2.3.4
cups? ( virtual/lpr )
latex? (
virtual/latex-base
virtual/ghostscript
app-text/noweb
dev-tex/dvipost
dev-tex/chktex
|| (
dev-tex/latex2html
dev-tex/tth
dev-tex/hevea
dev-tex/tex4ht
)
)
linguas_he? ( dev-tex/ivritex )"
DEPEND="${RDEPEND}
x11-proto/xproto
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
# bug #125309
epatch "${FILESDIR}"/${PN}-1.5.0-gentoo.patch || die
}
src_compile() {
append-flags "$(test-flags -fno-stack-protector -fno-stack-protector-all)"
replace-flags "-Os" "-O2"
tc-export CXX
unset LINGUAS
econf \
$(use_enable nls) \
$(use_enable debug) \
--with-aspell || die "econf failed"
emake || die "emake failed"
}
src_install() {
local mylinguas="${LINGUAS}"
unset LINGUAS
emake DESTDIR="${D}" install || die "emake install failed"
LINGUAS="${mylinguas}"
dodoc ANNOUNCE ChangeLog NEWS README RELEASE-NOTES UPGRADING
if use linguas_he ; then
insinto /usr/share/lyx/bind
doins "${DISTDIR}"/hebrew.bind
dodoc "${DISTDIR}"/preferences
fi
domenu "${FILESDIR}"/lyx.desktop
# install the latex-xft fonts, which should fix
# the problems outlined in bug #15629
#
cd "${WORKDIR}"/${FONT_P}
emake DESTDIR="${D}" install || die "Font installation failed"
font_src_install
# fix for bug 91108
if use latex ; then
dosym ../../../lyx/tex /usr/share/texmf/tex/latex/lyx
fi
}
pkg_postinst() {
font_pkg_postinst
# fix for bug 91108
if use latex ; then
texhash
fi
if use linguas_he ; then
elog
elog "How to use Hebrew in LyX:"
elog "bunzip2 /usr/share/doc/${PF}/preferences.bz2 into ~/.lyx/preferences"
elog "or, read http://cs.haifa.ac.il/~dekelts/lyx/instructions2.html"
elog "for instructions on using lyx's own preferences dialog to equal effect."
elog
fi
elog
elog "There are known issues in the case of 1.4->1.5 config files transition."
elog "In case your File->Export list is incomplete try reconfiguring or even"
elog "remove the old configuration files in ~/.lyx ."
elog
}
pkg_postrm() {
if use latex ; then
texhash
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.6.0_beta3.ebuild,v 1.1 2008/06/04 21:24:47 aballier Exp $
EAPI=1
inherit qt4 eutils flag-o-matic font toolchain-funcs
#MY_P="${P/_}"
MY_P="lyx-1.6.0beta3"
S="${WORKDIR}/${MY_P}"
FONT_S="${S}/lib/fonts"
FONT_SUFFIX="ttf"
DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
HOMEPAGE="http://www.lyx.org/"
#SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/${P}.tar.bz2 #for stable release
#SRC_URI="ftp://ftp.devel.lyx.org/pub/lyx/pre/${MY_P}.tar.bz2 #for preleases
SRC_URI="http://www.lyx.org/~jamatos/lyx-1.6/${MY_P}.tar.bz2
linguas_he? (
http://cs.haifa.ac.il/~dekelts/lyx/files/hebrew.bind
http://cs.haifa.ac.il/~dekelts/lyx/files/preferences
)"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="cups debug nls latex monolithic-build html rtf dot docbook"
RESTRICT="test"
LANGS="ca cs de es eu fi fr gl he hu it ja ko nb nn pl pt ro ru tr zh_CN zh_TW"
for X in ${LANGS}; do
IUSE="${IUSE} linguas_${X}"
done
COMMONDEPEND="|| ( ( x11-libs/qt-gui x11-libs/qt-core ) >=x11-libs/qt-4.2.0:4 )
x11-libs/libXrandr
x11-libs/libXcursor
x11-libs/libXrender
x11-libs/libXfixes
x11-libs/libXext
x11-libs/libSM
x11-libs/libICE
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
dev-libs/libxml2
app-text/aiksaurus
virtual/aspell-dict
>=dev-lang/python-2.3.4
media-libs/fontconfig
media-libs/freetype"
RDEPEND="${COMMONDEPEND}
media-gfx/imagemagick
cups? ( virtual/lpr )
latex? (
virtual/latex-base
virtual/ghostscript
app-text/noweb
dev-tex/dvipost
dev-tex/chktex
|| (
dev-tex/latex2html
dev-tex/tth
dev-tex/hevea
dev-tex/tex4ht
)
)
html? ( dev-tex/html2latex )
rtf? (
dev-tex/latex2rtf
app-text/unrtf
dev-tex/html2latex
)
linguas_he? ( dev-tex/ivritex )
docbook? ( app-text/sgmltools-lite )
dot? ( media-gfx/graphviz )"
DEPEND="${COMMONDEPEND}
x11-proto/xproto
nls? ( sys-devel/gettext )
>=dev-libs/boost-1.34"
src_compile() {
tc-export CXX
#bug 221921
export VARTEXFONTS=${T}/fonts
if use monolithic-build ; then
MONOLITHIC=" --enable-monolithic-boost --enable-monolithic-client \
--enable-monolithic-insets --enable-monolithic-mathed \
--enable-monolithic-core --enable-monolithic-tex2lyx \
--enable-monolithic-frontend-qt4 "
fi
econf \
$(use_enable nls) \
$(use_enable debug) \
$MONOLITHIC \
--with-aspell --without-included-boost --disable-stdlib-debug
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ANNOUNCE NEWS README RELEASE-NOTES UPGRADING "${FONT_S}"/*.txt
if use linguas_he ; then
insinto /usr/share/lyx/bind
doins "${DISTDIR}"/hebrew.bind
dodoc "${DISTDIR}"/preferences
fi
doicon ${PN} "$S/development/Win32/packaging/icons/lyx_32x32.png"
make_desktop_entry ${PN} "LyX" "/usr/share/pixmaps/lyx_32x32.png" "Office"
# fix for bug 91108
if use latex ; then
dosym ../../../lyx/tex /usr/share/texmf/tex/latex/lyx
fi
# fonts needed for proper math display, see also bug #15629
font_src_install
}
pkg_postinst() {
font_pkg_postinst
# fix for bug 91108
if use latex ; then
texhash
fi
if use linguas_he ; then
elog
elog "How to use Hebrew in LyX:"
elog "bunzip2 /usr/share/doc/${PF}/preferences.bz2 into ~/.lyx/preferences"
elog "or, read http://cs.haifa.ac.il/~dekelts/lyx/instructions2.html"
elog "for instructions on using lyx's own preferences dialog to equal effect."
elog
fi
elog
elog "This is not stable version of LyX. Expect bugs, crashes and further"
elog "fileformat changes. Do not use it for production work."
elog
}
pkg_postrm() {
if use latex ; then
texhash
fi
}