summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYixun Lan <dlan@gentoo.org>2015-07-31 03:30:19 +0000
committerYixun Lan <dlan@gentoo.org>2015-07-31 03:30:19 +0000
commit15789caff6b014594949d890987504f6eb9aa6c9 (patch)
treef9b4d6007fa93fd2d254d4930a20e99591dbb830 /app-office
parenton behalf of cardoe; revert all changes made to the openrc runscripts; as per... (diff)
downloadhistorical-15789caff6b014594949d890987504f6eb9aa6c9.tar.gz
historical-15789caff6b014594949d890987504f6eb9aa6c9.tar.bz2
historical-15789caff6b014594949d890987504f6eb9aa6c9.zip
version bump, proxy for Pavel Sanda
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xAABEFD55
Diffstat (limited to 'app-office')
-rw-r--r--app-office/lyx/ChangeLog7
-rw-r--r--app-office/lyx/Manifest24
-rw-r--r--app-office/lyx/lyx-2.1.4.ebuild179
3 files changed, 204 insertions, 6 deletions
diff --git a/app-office/lyx/ChangeLog b/app-office/lyx/ChangeLog
index 5a64207aa7ef..5f0370586a1f 100644
--- a/app-office/lyx/ChangeLog
+++ b/app-office/lyx/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-office/lyx
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.339 2015/07/18 14:26:21 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.340 2015/07/31 03:30:01 dlan Exp $
+
+*lyx-2.1.4 (31 Jul 2015)
+
+ 31 Jul 2015; Yixun Lan <dlan@gentoo.org> +lyx-2.1.4.ebuild:
+ version bump, proxy for Pavel Sanda
18 Jul 2015; Pacho Ramos <pacho@gentoo.org> lyx-2.1.3.ebuild:
Needs to be rebuilt when libboost so versions change
diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index 4517868f69ea..7711a034afc3 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -10,16 +10,30 @@ DIST lyx-1.6.10.tar.bz2 12559454 SHA256 dcfb6fc0f6880e706d45ea16459ed2206265179f
DIST lyx-2.0.8.1.tar.xz 10481988 SHA256 fa0a9c6070554e0d12d24e9b3c4a1e5fc2ee853b3fbe83e2a415635cdc973c59 SHA512 17e313d3118dfe439f5251384f2fffdb45ffef5ec515953b7af0762d35c8e156a9338de698cea91cf8b3cedca1fc08364d8f3c50c9345f304d57004af695f901 WHIRLPOOL 6a9ef2df39861d373e1c6288f5443f910632a09ed4d84e409efe06459f2f39d3c30462b3a26aafe37c5216b765882e7ab5189e7d164b71def97f50877784754c
DIST lyx-2.1.2.tar.xz 10669264 SHA256 c8783822341e95cc2a6b5da1b0e838542fd875017d8775f237b17c1790b1bba5 SHA512 3e7234673e302343e26f70a11d0f078436f89929749e6c9b8a5ba74fe32d6c0b7418142783715abd8115d014f146db8115ffdd0bcd77cacb38fce23f3c0844cc WHIRLPOOL 83915cfa3dc8fc6b51d8ed2ebcb7b56ac9a5f2d8d7acb12dba8457838a3e57d4f50b161ee964562c068acf02129fff38f8ae75d377e4c0928f9f17f0d7a6ac2b
DIST lyx-2.1.3.tar.xz 10778624 SHA256 2fd52e7e5ee372983eb6b0a7f04765cb0df6f8c1f3420081d9f7761acfc75682 SHA512 c2930d0ff1dfb7dc23e07be7141cd50c4fa023f32fc3653745b4f5031460c6fe5acfc955c0af5b3bf9505d7958b0d1e301eefd0a894bd02bb4c3f966f54332db WHIRLPOOL 818bba837ed7e63609c1067e94f3281a9d9ef2049ba1792a010372cb544e6ead8bab0ec1906f083e8fa27f8ae8145c1cf7a4772cf3952caccf5bbd2a2c1026be
+DIST lyx-2.1.4.tar.xz 10928716 SHA256 d13548cf183f2fc241df8121420933702491a7460c78a0ef6dba0e9e438ef32a SHA512 7547950e3c11e88f0ccf2cacb56709f9722d4cd03a5ee751af4489f6d343e13ee6b4e0ff7b830532572975c6cc9506686ade2afa5093f765d21b4d1b9ee7339d WHIRLPOOL a5d8533902fd5dd5a696645941c532bfe35eeaf76f411798a0aafcd01674e678dd65d2c0a58af09a6739adaf80f821a2676c340a349fca61929edfc5a9389938
EBUILD lyx-1.6.10.ebuild 4120 SHA256 445c2becd493409edac0a36d3d9d55a6e82cb2cd3a68fe426f19960cfe3ed94c SHA512 b644de0190a2c85dc139ed08bbd47da8428821eee2c4997741301b8a2380927d9eda01d998245b5598db4685c168d9083e45de0adf9f94a285b627035c84ce92 WHIRLPOOL 4c37840e9ba6d643c9271b0148f63f25d1aacf7fb3d5d76c4ca20aa9abb46f10cb6072306c51b213907732e864d5bcef6f74e91a96e344678bf0727b6755de90
EBUILD lyx-2.0.8.1.ebuild 4478 SHA256 d9c1e410237569d404adcfd8aa54f12ee854d79ee72278f58715de4d8c659ee0 SHA512 ca1ae71707678f148d32f53760aa8b7c8a32cc69af1d08b6b6a9fd1be7279fad0ef6e7235e909aa1b0e4f58ba651bbc5fd503fb7cfa50078110b4f8ae1392b12 WHIRLPOOL 3b5b3440a015b4ba5e7cbecfcfc8c3baa33637c5bfe9379f5e901fc4ff8f555479246ac01c5d728c900768fb83be129109073b0014c788f164d458422cfdb578
EBUILD lyx-2.1.2.ebuild 4469 SHA256 57e3e6d3b05f6b04410ddf90f304841ffdd92619a2ad051da9849a70d6c19d77 SHA512 3ffc3591165486419fe61ce13912f9aa3d0e5b1c7f873d8f37f4a8b2b27329b4e0722e4aaac4bbee1b6f67bf0226c2a56e48da2071bca34d71bd397693135c63 WHIRLPOOL 2901ed97270a6334af09b78957a48567780d12cf4f9d85dfd04e0e7c560bcc9f060c4bfb82caba9b109fa1b6370c076f6765dc195ecf58898b2c95cfd4409022
EBUILD lyx-2.1.3.ebuild 4391 SHA256 8def019784c7126e0bcaf18c5e86f6934f66177d590a61732f5957a010a784c4 SHA512 56f269e7e0462afbc168fb115df7025d49a45c688a3d5d17368b3304f06fd4df0e00ee8b3b6deb6de3b5a4458f7b1dda2abda4b0b9c5924b8f620126dd16b72b WHIRLPOOL c2ee7f3f3f0b3015932dae25fbc97195f21085f808a3fbb8ea57bca6315dc81db09a9360d687b48702cffa2a849dcb9bd283dbae79f34ce91b70fc94ba28ae79
-MISC ChangeLog 45050 SHA256 b23f3c97b768eb6f6df8b8904d8b64eb6b5e73206fcc55bc54184dad405a81cf SHA512 cada03bc818481cce90ddde063750d11dfbeb4719a9f66caafef7d4745f0d230d271ee8f1a9160ef1b1af80680b8a78676a708f264b26d33fa9d977547a43114 WHIRLPOOL 87e53eb33adef583d78d98ad2dfea58552d56a971f2f1c2c384254c63c3a7343c03d03cba543856a81466d85a207f7193aede3e3d258568a60cf51c0567cb366
+EBUILD lyx-2.1.4.ebuild 4397 SHA256 a91900c9a3724e8fbab98ef0bb0f678ae026620dde3846136ee6b0c32fac5fb8 SHA512 649a77bfb61d3a9e11b98c7379f3b1a800779a3f27c02fb958bfc1417101a49b3582dc296bfe15465d63befd479f442a0372f780f71f139cc40a09d0ba16bbbe WHIRLPOOL e97e7eb8b7088c7462eaef2bd27520549931c921948cac10a176239231ac23762687aad745292a41b6d6ffa3fcfc6d066211af356b4160a7c1cb646ad8ce771d
+MISC ChangeLog 45176 SHA256 11679cd5cd617775904ef656e0a8bb040e702433f120105ebdfb66cb16cff4d8 SHA512 66562510ce8f16104087ddbf90cd6763da769c7c0b01f1f253d2841ed6e52ff39138d9dc91d070e190f60e7a3a54c86bfd790c4c375f8894dd5533dd19f3df18 WHIRLPOOL 48b842422e7afd6cfef3f32111117cd941c7e1a11c16205d140ace3835b7ed2b72f54be253b45cd4976164c8687e3e36abf1af630b2cc86c400e1d5a3e06cf46
MISC metadata.xml 1593 SHA256 3e74c09403c8d71ae2b00d906fda9b9a1006ffe046f1a8f4f7e19fe84334cc65 SHA512 17fbf8f40fce9fceff58ce79abe827effd4e0822d4df584eeec9b0ee1989122bc0762f09d93a9f09334cc926e1b553f765325361cddddf2f071e0a848e280ab8 WHIRLPOOL db6ecebaa791225e7d918b90cc4998b4585d148426f9565b63fdff5472f5e472c7afbb2c7c7e82763d3501711741b9782a8878461c238f35f092cd3050cc98af
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.1
-iEYEAREIAAYFAlWqYg8ACgkQCaWpQKGI+9QMhgCfYF0rHSSizMwHncu12rGs8v0A
-fpwAn3xbjiZRsbMEQ9Cr+yeUhWSp3eEn
-=30Xp
+iQJ8BAEBCABmBQJVu1xUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCNUJBQjhDOUMzMUI3MTE1NjcwMjIzREMz
+MUFBRUE0NzU5NERCQkVEAAoJEDGq6kdZTbvtKqAQAI2xoW9SxauCzZDuO9cqpzI6
+SYJeTtMewgrXpez5vWJHDHvPbA61uElLKv+M3MY1j9MFKOP0fQB8Y/Y5TQt8oABS
+yXeVTrctc+0vP+TE1cdvQolrVVykZCLNqLsTb56rScc8BKmnVstSxkwxPtR/b/Ju
+IyzV3ps81lROby0XdGBoRkU5YWSJqm/xnFQ6TBs3KHHd9BtJyFjtObOAuzHUCs2g
+lrc/AKfvU97m0o2g2iZjzmPpqZDiTCrrH5POmuz75zL/BHG0U+gilFtK2IIAnex/
+dWnZ6umjHUysTh9C0XQdg77yScMvPa2yUrMgT1dClz2FYv86E1HtRUANQ8swWmQj
+hooIEiSyr44ylvVcAaZnkeFAnCOJtIHmSjABuur6LI4Dj3v9fG/c26USI74t/5Dn
+WvET8EPIwfX8QnrnfqYInJuBl2SavFPPBMfkCVAseo4XpIR2YcHMPeTLTmMorMTz
+hmkehid+Pouulm2I1x2xfabuSwbO/cHAwcUEhPm1rNP2GXtrZsxFQO0nojuWRNBd
+vy9iWggB837iDZDhP+TSRkJWt3FEATRLcsD15mlJ3Jqg7CDQ6Z2amVJZRAN5d9aZ
+QE0CnZE1JNOq/ZdZrmJPKFVTTrAEyQAoHN/MiJVE5BFjhL3YX+qsIrN8HO7N02cR
+DzcYUW/KEQf4Bjh5h2Vi
+=cW5l
-----END PGP SIGNATURE-----
diff --git a/app-office/lyx/lyx-2.1.4.ebuild b/app-office/lyx/lyx-2.1.4.ebuild
new file mode 100644
index 000000000000..7ebbcb29042a
--- /dev/null
+++ b/app-office/lyx/lyx-2.1.4.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-2.1.4.ebuild,v 1.1 2015/07/31 03:30:01 dlan Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit gnome2-utils eutils fdo-mime flag-o-matic font python-single-r1 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.1.x/${MY_P}.tar.xz
+ ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.1/${MY_P}/${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
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
+
+COMMONDEPEND="dev-qt/qtgui:4
+ dev-qt/qtcore:4
+ >=dev-libs/boost-1.34:=
+ ${PYTHON_DEPS}"
+
+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[java]
+ )
+ )
+ 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 )
+ 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-single-r1_pkg_setup
+ font_pkg_setup
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/2.1-python.patch
+ sed "s:python -tt:${EPYTHON} -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() {
+ default
+
+ 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"
+
+ # 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_fix_shebang "${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
+ fdo-mime_desktop_database_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
+ fdo-mime_desktop_database_update
+
+ if use latex ; then
+ texhash
+ fi
+}