summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2010-05-18 21:32:33 +0000
committerAlexis Ballier <aballier@gentoo.org>2010-05-18 21:32:33 +0000
commitc1bb2d1dbd9948f4027a677a042811a525d994af (patch)
tree667b2d6dbe66d2da99f0ae859c8dfde328697d77 /app-office/lyx
parentFix metadata.xml (diff)
downloadhistorical-c1bb2d1dbd9948f4027a677a042811a525d994af.tar.gz
historical-c1bb2d1dbd9948f4027a677a042811a525d994af.tar.bz2
historical-c1bb2d1dbd9948f4027a677a042811a525d994af.zip
version bump, thanks pavel
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'app-office/lyx')
-rw-r--r--app-office/lyx/ChangeLog7
-rw-r--r--app-office/lyx/Manifest12
-rw-r--r--app-office/lyx/lyx-1.6.6.ebuild159
3 files changed, 172 insertions, 6 deletions
diff --git a/app-office/lyx/ChangeLog b/app-office/lyx/ChangeLog
index 1daeebc8321e..a1228d9a927c 100644
--- a/app-office/lyx/ChangeLog
+++ b/app-office/lyx/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-office/lyx
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.195 2010/03/05 07:20:12 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.196 2010/05/18 21:32:33 aballier Exp $
+
+*lyx-1.6.6 (18 May 2010)
+
+ 18 May 2010; Alexis Ballier <aballier@gentoo.org> +lyx-1.6.6.ebuild:
+ version bump, thanks pavel
05 Mar 2010; Ulrich Mueller <ulm@gentoo.org> lyx-1.6.3.ebuild,
lyx-1.6.4.ebuild, lyx-1.6.5.ebuild, metadata.xml:
diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index a27fde8a8667..6fc53284a6ca 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -9,17 +9,19 @@ DIST lyx-1.5.7.tar.bz2 9454238 RMD160 9e0736366f09f88a5623dbace8cafa3fda871af2 S
DIST lyx-1.6.3.tar.bz2 10930791 RMD160 3b15976873fdda87d483c7efc0c712a2a78ade09 SHA1 0b0837e417ff347893439cbff03344ec7623d0f0 SHA256 3f3288bafb6750cf618f19d31509ad7bbae324496cfaecebf60df90d7bf614fb
DIST lyx-1.6.4.tar.bz2 10999565 RMD160 c222d38fbd3bcc375f9e42433df70a6f98c94e07 SHA1 2be7a822f36ca94498bc7c9665f4489156cd56c5 SHA256 1b56e53e6884a9f1417811c03e5c986d79955444e8169244a2b80b0709223d15
DIST lyx-1.6.5.tar.bz2 11588575 RMD160 2de3993a912d5e81713e0730405727367d6b11ba SHA1 40ef3132f9706864f3c5467a5b68669e896b1dbe SHA256 3670367de2925757c31190ca176fb41f7097417ab43b5b64144ac147e819b277
+DIST lyx-1.6.6.tar.bz2 12160519 RMD160 ac8780d48752354060894f62b5fb9059acc4f05e SHA1 75c43f09c275e74508dff86df031e179f9f59054 SHA256 7a08983e0c43a48bc489c3bd92b61f0371abd24febcdfc419aea755606f6be95
DIST preferences 1669 RMD160 26986d7bcc48c4ecf60f84d95490148a5e171785 SHA1 3567ad4d4a2a041c295e40fef76ca53de6cb260d SHA256 41867ac67bc729d1057253bf305aced1ff666ee4d648dfefc99fd0c3c0501d43
EBUILD lyx-1.5.7.ebuild 3371 RMD160 9e7613bae1cba53762d7cebf2b338988aff5a843 SHA1 3508c624b28be0b1201ad13353769413591adf8e SHA256 c9abe0ea55fee1f17eca9c8daeaed3705ec3f400bd0ced79357961a9aa7a0962
EBUILD lyx-1.6.3.ebuild 3849 RMD160 8bb519fe1009defbf08a06e1c9aac3fc4f68e545 SHA1 36931d0cc0bce0d9b91ee14504502d808fc01d12 SHA256 f6634f3649d6241c12b6ccc0606567f0a57030ac05be88cb4be571c10e2b1dd7
EBUILD lyx-1.6.4.ebuild 3849 RMD160 1347dd18d6e14dff16992f138cf07efa4e3ccaf3 SHA1 b305bdd3fa92c7775ec411d3b35e3062ab8efd35 SHA256 ad2d8abb59232173f86b7ac164e7e80f5a9499326ec8c42ec4b253bf1812a49f
EBUILD lyx-1.6.5.ebuild 3960 RMD160 b79cf700ce19eb5390b8c8cc54161fa241a263c9 SHA1 2997e7fc27495b5c325659774b136c0994f2b4f6 SHA256 3b09411a059c4b40e555679404f7b59afbf4e74b79c06d56ad47757786420b96
-MISC ChangeLog 27530 RMD160 2d47563ed6eba0543f362a7539e8f16601fb2929 SHA1 e8f3d0e68835cb8ac12f6e463b4ce3104e3117e8 SHA256 641838ad13f3294a63e14b267c91142782135c7da1fa8c6f4a7eb2d049052998
+EBUILD lyx-1.6.6.ebuild 4011 RMD160 c3bdb39c2e4a070a0d79e32b490266100952f48f SHA1 6c11aea337819ceb78dc8fdef3724e8610a04131 SHA256 897864d39dbb70ecfc2adb491b11d2072be35b51039335c17d009d3eed0df5fd
+MISC ChangeLog 27662 RMD160 8d8a74dd8e4922ce24d9a97f8309ee5f0eafb1a2 SHA1 cc06e77277d81229fc7c8282dff502e1ea3f36b5 SHA256 d402b3e810dfd0e6c2c3386e726d812db0e8749244b658ae6e0b7c6f79b24277
MISC metadata.xml 942 RMD160 148a66f848d13821bf7c90fcd9204dbca57dc6c8 SHA1 e66698d5b67b9b0ea61c3a0009dba120ef00b651 SHA256 1fe516a4fd8772fab1f9399003f5ac82d7e58a37e24e85bca3adadb2dc76899d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.10 (GNU/Linux)
+Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAkuQsLYACgkQOeoy/oIi7ux5PgCeJH0vpz2FyL0v+8KT7OM2eor5
-h1wAoKbMXMjA6D5S3fRiWDHOr1ALYp74
-=LTS9
+iEYEARECAAYFAkvzB3gACgkQvFcC4BYPU0oiCgCeOuJ6PYTzhtNFotnUUo/YxXsa
+2r4An18OTcCr0VhbT3zda5QBlW7JGfNm
+=CE+a
-----END PGP SIGNATURE-----
diff --git a/app-office/lyx/lyx-1.6.6.ebuild b/app-office/lyx/lyx-1.6.6.ebuild
new file mode 100644
index 000000000000..4b6a2a03be86
--- /dev/null
+++ b/app-office/lyx/lyx-1.6.6.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.6.6.ebuild,v 1.1 2010/05/18 21:32:33 aballier Exp $
+
+EAPI=1
+
+inherit qt4 eutils flag-o-matic font toolchain-funcs
+
+MY_P="${P/_}"
+
+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.devel.lyx.org/pub/lyx/stable/${P}.tar.bz2"
+#SRC_URI="http://www.lyx.org/~jamatos/lyx-1.6/${MY_P}.tar.bz2 #for betas
+#SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/${P}.tar.bz2"
+#SRC_URI="ftp://ftp.devel.lyx.org/pub/lyx/pre/${MY_P}.tar.bz2"
+
+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 dia subversion rcs svg"
+
+LANGS="ar ca cs de en es eu fi fr gl he hu id it ja nb nn pl pt ro ru sk tr uk zh_CN zh_TW"
+for X in ${LANGS}; do
+ IUSE="${IUSE} linguas_${X}"
+done
+
+COMMONDEPEND="x11-libs/qt-gui:4
+ x11-libs/qt-core: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
+ >=dev-libs/boost-1.34"
+
+RDEPEND="${COMMONDEPEND}
+ || ( dev-texlive/texlive-fontsextra app-text/ptex )
+ || ( media-gfx/imagemagick media-gfx/graphicsmagick )
+ cups? ( virtual/lpr )
+ latex? (
+ virtual/latex-base
+ app-text/ghostscript-gpl
+ app-text/noweb
+ dev-tex/dvipost
+ dev-tex/chktex
+ app-text/ps2eps
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-pictures
+ dev-texlive/texlive-science
+ || (
+ 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/culmus-latex )
+ docbook? ( app-text/sgmltools-lite )
+ dot? ( media-gfx/graphviz )
+ dia? ( app-office/dia )
+ subversion? ( dev-util/subversion )
+ rcs? ( dev-vcs/rcs )
+ svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) )"
+
+DEPEND="${COMMONDEPEND}
+ x11-proto/xproto
+ dev-util/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ tc-export CXX
+ #bug 221921
+ export VARTEXFONTS=${T}/fonts
+
+ econf \
+ $(use_enable nls) \
+ $(use_enable debug) \
+ $(use_enable monolithic-build) \
+ --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
+ echo "\bind_file cua" > "${T}"/hebrew.bind
+ echo "\bind \"F12\" \"language hebrew\"" >> "${T}"/hebrew.bind
+
+ insinto /usr/share/lyx/bind
+ doins "${T}"/hebrew.bind
+ 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
+
+ # instructions for RTL support. See also bug 168331.
+ if use linguas_he || use linguas_ar; then
+ elog
+ elog "Enabling RTL support in LyX:"
+ elog "If you intend to use a RTL language (such as Hebrew or Arabic)"
+ elog "You must enable RTL support in LyX. To do so start LyX and go to"
+ elog "Tools->Preferences->Language settings->Language"
+ elog "and make sure the \"Right-to-left language support\" is checked"
+ elog
+ fi
+
+ elog
+ elog "Be warned that LyX 1.6.x series do not play nicely with Qt 4.6."
+ elog "If you encounter random crashes with consider to build LyX"
+ elog "with Qt 4.5."
+ elog
+}
+
+pkg_postrm() {
+ if use latex ; then
+ texhash
+ fi
+}