diff options
author | 2014-02-16 00:20:31 +0000 | |
---|---|---|
committer | 2014-02-16 00:20:31 +0000 | |
commit | 045d14cdd703450d7597486a1c5db6749d31614a (patch) | |
tree | 289ae24542ea11f89a072831ebef42ae3c94c92a /app-office | |
parent | Revert multilib bug#501430 (diff) | |
download | historical-045d14cdd703450d7597486a1c5db6749d31614a.tar.gz historical-045d14cdd703450d7597486a1c5db6749d31614a.tar.bz2 historical-045d14cdd703450d7597486a1c5db6749d31614a.zip |
version bump, thanks nihil39, bug #501422
Package-Manager: portage-2.2.8/cvs/Linux x86_64
Manifest-Sign-Key: 0xAABEFD55
Diffstat (limited to 'app-office')
-rw-r--r-- | app-office/lyx/ChangeLog | 9 | ||||
-rw-r--r-- | app-office/lyx/Manifest | 22 | ||||
-rw-r--r-- | app-office/lyx/lyx-2.0.7.1.ebuild | 177 |
3 files changed, 201 insertions, 7 deletions
diff --git a/app-office/lyx/ChangeLog b/app-office/lyx/ChangeLog index 120ea0370064..f273cd4bee7c 100644 --- a/app-office/lyx/ChangeLog +++ b/app-office/lyx/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-office/lyx -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.302 2013/08/11 13:42:25 aballier Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.303 2014/02/16 00:20:10 dlan Exp $ + +*lyx-2.0.7.1 (16 Feb 2014) + + 16 Feb 2014; Yixun Lan <dlan@gentoo.org> +lyx-2.0.7.1.ebuild: + version bump, thanks nihil39, bug #501422 11 Aug 2013; Alexis Ballier <aballier@gentoo.org> lyx-2.0.6.ebuild: Symlink texmf files into texmf-site, texmf will not be seen by texlive 2013 diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest index 6b34b3352bcb..118bb57795de 100644 --- a/app-office/lyx/Manifest +++ b/app-office/lyx/Manifest @@ -7,16 +7,28 @@ AUX 2.0-python.patch 1036 SHA256 954f96dab553024fb128924c7ba3d70a91946f6909d203e DIST lyx-1.6.10.tar.bz2 12559454 SHA256 dcfb6fc0f6880e706d45ea16459ed2206265179f3882b4685e4955c18adaf569 SHA512 c6d3f18f555e45ef86e22f42f7c8727ad0e1ad2cc4cbf87557f3ef235d894d46c5a87fc5923e2c02a5d9ba342389bf213af156a12c17e3b5f2308b9602b182dc WHIRLPOOL 0543590df1cc353fee939fee83db55aa146418c36c9422faa07cf9a1723002b83deb92f7ff89d49abb4144fe62d0fcf917257c07aaeb0d6e016b39393a8ab542 DIST lyx-2.0.5.1.tar.xz 10312232 SHA256 36e527765daf8425fef83240a6ccb82472b2d9e6283de666c5d46c40fec269a2 SHA512 1fbabe7e5c9d752a510cb11e23df2be4a3ada21dc73820fa885693fbc7aa7623f694a37fbfccc82b550b32257ed455f05201fc0d57682af9dc70b5d60b4d1c4c WHIRLPOOL e22641888ae0267f88b112dfb702498e6f882adada5b386258e5fbb892b1de13dd839e4a1bab7a9e4d271aa6015424895d56e19fd9d8ffda08f1a54614e6dc17 DIST lyx-2.0.6.tar.xz 10390452 SHA256 a5cb2bedee6e154b50881acd2316cf9d79162d6754e3aa159a6d579f5a828ad2 SHA512 644b69ad591a244ca7ebf4107c2a8dfd58757f7acc942b11e3f9ce253a775f5a713f47f5e430612d3a9e91cb202ad6da17aafbca012d66bdf9bdbb875a26de35 WHIRLPOOL 2ac79a6ec7b9a460ffd84644e6ae3da014028677555678b23c8925b8faccf39166e62ee52907212ee0082dad03c358804290b10b4092a276a0dd7fe30509aaa0 +DIST lyx-2.0.7.1.tar.xz 10449732 SHA256 ad77914a96692b4dbbf7bebaddd5f5cea0f1b729458b7475ce55965eb09e4777 SHA512 0314400c13d0a6b02d57521a9ceecfdd7aa0d8d89c527d8b48d36dcc807c6142fb225f4ba2c03ddd83a34b41ecf6ed185a8425b58e9e143973a639044e33f520 WHIRLPOOL dcdc98004120dfb37e68729027d2c8a21fcf9579e5254f1e56447afc43369e2efc8d7a1b769a4c6e9b9938e78e0fe4f1e66a761206c2f21f83cb4a76e6903bbf EBUILD lyx-1.6.10.ebuild 4120 SHA256 445c2becd493409edac0a36d3d9d55a6e82cb2cd3a68fe426f19960cfe3ed94c SHA512 b644de0190a2c85dc139ed08bbd47da8428821eee2c4997741301b8a2380927d9eda01d998245b5598db4685c168d9083e45de0adf9f94a285b627035c84ce92 WHIRLPOOL 4c37840e9ba6d643c9271b0148f63f25d1aacf7fb3d5d76c4ca20aa9abb46f10cb6072306c51b213907732e864d5bcef6f74e91a96e344678bf0727b6755de90 EBUILD lyx-2.0.5.1-r1.ebuild 4386 SHA256 c3867c623b87d4172f569c98bfd911700d135a86ae0d7e9ada1142181289c06a SHA512 2c5db5cf0b1216c5d01a184e37e3e01873fe3d1cf2477369ebefcb9fd68a45ccd8f977750798617144a15907fed0fa807da16158cc92a99f92bda45d19c08b22 WHIRLPOOL 197566484a4200fd518f20ad540d0106c6801a3a80595469d3cb633717d31919313a2608973fd5e3044d3376ea95ef3369d3a4e4a926746f35a10e0ca026a8c9 EBUILD lyx-2.0.5.1.ebuild 4471 SHA256 3d53dc29abe6fb7e96e84a465575ac72203e9b3dc996c6aafb8678ad44f1a134 SHA512 847c6b74eb10cb3fa03aeed33ec9abad7cf60b93edc00a01088240167da6294453b90dd1a8cb8fe83bd3e6a3a2fd809ab8d50f6371f7f9a4e4ce7e5c1eccd1d3 WHIRLPOOL e6adc73392acaa87a18e478dcefe9eb7d003fbdfac20a5256ea30288f9c0baf6aec78739b9f5d137afe0a07d7eef47e88fecad40721441ad7983689974def2c9 EBUILD lyx-2.0.6.ebuild 4453 SHA256 bfff68cf081d1e2a7b47f6074cd30fe8fbd5b3c9d15b87c139e74f1cf50a8c60 SHA512 75d5c6886265dd6463186ca2a1a407c0e5994ea38cb6b7734c34d686f6cf41c26b109e308eaa0d4a16c3256546a259c8ee38fecd332bf377dff33a5d12cc2892 WHIRLPOOL c75712601b5d15c8a5e7be86247790de9a22d01eab68ecde8ff0c4e2ba7d2fc7b91fa69895b40d954676afd76a37bcfe8b4fac3e3455c7f38801c3a967a8fb7f -MISC ChangeLog 40402 SHA256 c1fcfceeb473f4a43d2e28bf53de8d254097693246526b7d00de1f49e991f66c SHA512 5053fa2b2cafe6368f21088a6e2f164fc70e5465359c2c58367c7d6f7dcd6d65409a864f2e8c2e0a740769de8ca41fba50c9eb930b9a2fe905e28d6f3398f6f9 WHIRLPOOL 18f7321bbbf3a1516a7595121f5670bd66037db71c5b5f46af9bf5762b522b23d2a6eb2d903e5869215dbc92acee089d9c1615dd79d749dc562370afc64a94d1 +EBUILD lyx-2.0.7.1.ebuild 4458 SHA256 d0eb9f0e9d0aa8f8fe02020d7bde4cf94fd89ff1772d945b29b8d934aa7d2a77 SHA512 853980ecbabc1a8d4fe19f3be72553fb7868395d58b143446b0f135c3054293877fc286568126d7643488ef5ea182bb9e3f893de931bd808eb7626398d95106e WHIRLPOOL e8ce7de273d0b9a3daa37d68e34d0f6ef918c5a40387c19a882a66fe2f797b629d70d5dd73525701983fe5cada0ca9fc4171d40ad365561bb57e7dce521215c4 +MISC ChangeLog 40535 SHA256 b7b04ce2b8cd68684d3473813dded2968cf5d27eac9c9b9f0d2d602d659ae5cd SHA512 2e091fc65a197276b436c2fe9c4e585d16714dc5d1198eb3f7292fa1bef16eee2dc4d73c587ded6b75b36f93829c81db89ae9aa5dcd48795236cee0c0e9b8ad9 WHIRLPOOL 4ff909debc536c1ab3a9a5c85801b4ca4913f8f593deea764251af03ccce28566890a9ab3415214765d5292a56807b014ab75b66ca89cfafc4a4cf9d883a09ef MISC metadata.xml 1603 SHA256 7dbbadab2a3c848fa945131763e9827be59df650a0e959e0da5334277d57affe SHA512 770f392893880e0ff8fd296d4ab4956832251e50302412fc07757cf4fa9b344e36670bc6ee8feba8ea367c8821c317e3cf68143335d92e7d0a6f90c55ae66bbd WHIRLPOOL 38df97b32e3b99aaf02fc043402428931f6d54a03f264b158b0fdf16d3cc5993384f72b4d2df6078b2ecd81e75da6cbb1616116114e8063098e601c9f19bfbc3 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlIHlMMACgkQvFcC4BYPU0qrjACfbl8BmSu6ard2NrgXXfr/hC+0 -s4cAn2VDd4x51AAN+bA8S8oMSUENnpyI -=WxWp +iQIcBAEBCAAGBQJTAARRAAoJEJIMDbyqvv1VAq0P/A62Psb32vwjJRdiH1vwvNYO +euJfdqLDe9WuipQx6EAkthPfMqirY8uM3cgHkUy1GNeWnkoe2yYBWOfHFpmNQamu +XnJnapkE+W6HUbrI09IBVerx5D0+v645drV8o0A9VWhActpZrsrIHAq5u4BdDpDn +/7thiTZ7ZYebHoy13lnhjQSOlctFCotmQjlHw1ITQ0QTbJ6NXDyiGRoiDXOGH9oi +W3Jr/d0aaJBFWsXpDqt9WZDSlPZHL3+2FNv+abIStnr7JYCW+OiumiKnciQ3PznU +WH6ucsqemFQZ4M5DX3YcTnG0yNdoCOFur5EYmg5SX3QpKR4/HPB8NIDyx4DR62Bf +GOZxTQuDOBSrURKHqrfxtW+p/uLm9KoqtqD3AIhkOc7ZEW3DuyUK8o7Lm8bbuKvH +tKEbYmeurhAHiWSf6RJMD7fEGf4vU6x+uUUvZVofx1y/qLdQmxg/tgUJEU+7j/tP +l0QV8JmPxn+vVqHmHenYjaSftXHaOKCue4gagQ3e18RkDhIpsMft1ecp2WQGzkV0 +rhDTu4mN18QL0CjjCyqIRnLaEHYOoazYk+6e/0RAtgiJw39oY6tqPOWa7WSg13ob +AJ0RhpqKH8I7XPRBOKxf6MV5crrHnz5aepr3v7odZ88TH9bybWI8D7iI8efb3wGO ++xx2ooIYS92lJI27BpT/ +=XAYx -----END PGP SIGNATURE----- diff --git a/app-office/lyx/lyx-2.0.7.1.ebuild b/app-office/lyx/lyx-2.0.7.1.ebuild new file mode 100644 index 000000000000..5f3307f5305d --- /dev/null +++ b/app-office/lyx/lyx-2.0.7.1.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-2.0.7.1.ebuild,v 1.1 2014/02/16 00:20:10 dlan Exp $ + +EAPI=3 + +PYTHON_DEPEND="2" + +inherit gnome2-utils qt4-r2 eutils flag-o-matic font python 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.lyx.org/pub/lyx/stable/2.0.x/${P}.tar.xz" +#SRC_URI="ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.0/rc3/${MY_P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x86-macos" +IUSE="cups debug nls +latex monolithic-build html rtf dot docbook dia subversion rcs svg gnumeric +hunspell aspell enchant" + +LANGS="ar ca cs de da el en es eu fi fr gl he hu ia id it ja nb nn pl pt ro ru sk sr sv tr uk zh_CN zh_TW" + +for X in ${LANGS}; do + IUSE="${IUSE} linguas_${X}" +done + +COMMONDEPEND="dev-qt/qtgui:4 + dev-qt/qtcore:4 + >=dev-libs/boost-1.34" + +RDEPEND="${COMMONDEPEND} + dev-texlive/texlive-fontsextra + || ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] ) + cups? ( net-print/cups ) + latex? ( + app-text/texlive + app-text/ghostscript-gpl + app-text/noweb + app-text/dvipng + dev-tex/dvipost + dev-tex/chktex + app-text/ps2eps + dev-texlive/texlive-latexextra + dev-texlive/texlive-pictures + dev-texlive/texlive-science + dev-texlive/texlive-genericextra + dev-texlive/texlive-fontsrecommended + || ( + 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-vcs/subversion-1.7.0 ) + rcs? ( dev-vcs/rcs ) + svg? ( || ( media-gfx/imagemagick[svg] media-gfx/graphicsmagick[svg] ) + || ( gnome-base/librsvg media-gfx/inkscape ) + ) + gnumeric? ( app-office/gnumeric ) + hunspell? ( app-text/hunspell ) + aspell? ( app-text/aspell ) + enchant? ( app-text/enchant )" + +DEPEND="${COMMONDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +pkg_setup() { + python_set_active_version 2 + font_pkg_setup +} + +src_prepare() { + epatch "${FILESDIR}"/2.0-python.patch + echo "#!/bin/sh" > config/py-compile + sed "s:python -tt:$(PYTHON) -tt:g" -i lib/configure.py || die +} + +src_configure() { + tc-export CXX + #bug 221921 + export VARTEXFONTS=${T}/fonts + + econf \ + $(use_enable nls) \ + $(use_enable debug) \ + $(use_enable monolithic-build) \ + $(use_with hunspell) \ + $(use_with aspell) \ + $(use_with enchant) \ + --without-included-boost \ + --disable-stdlib-debug \ + --with-packaging=posix +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc ANNOUNCE NEWS README RELEASE-NOTES UPGRADING "${FONT_S}"/*.txt || die + + 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 || die + fi + + newicon -s 32 "${S}/development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png + doicon -s 48 "${S}/lib/images/lyx.png" + doicon -s scalable "${S}/lib/images/lyx.svg" + make_desktop_entry ${PN} "LyX" "${PN}" "Office" "MimeType=application/x-lyx;" + + # fix for bug 91108 + if use latex ; then + dosym ../../../lyx/tex /usr/share/texmf-site/tex/latex/lyx || die + fi + + # fonts needed for proper math display, see also bug #15629 + font_src_install + + python_convert_shebangs -r 2 "${ED}"/usr/share/${PN} + + if use hunspell ; then + dosym /usr/share/myspell /usr/share/lyx/dicts + dosym /usr/share/myspell /usr/share/lyx/thes + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + font_pkg_postinst + gnome2_icon_cache_update + + # 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 +} + +pkg_postrm() { + gnome2_icon_cache_update + + if use latex ; then + texhash + fi +} |