summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-03-20 15:37:44 +0000
committerJustin Lecher <jlec@gentoo.org>2014-03-20 15:37:44 +0000
commit0be05fe265f7afae41e6df330ef816af1df08046 (patch)
tree72184c03c92cae20e93507b30f7517aaf6063248 /app-office
parentMarked ~hppa (bug #505156). (diff)
downloadhistorical-0be05fe265f7afae41e6df330ef816af1df08046.tar.gz
historical-0be05fe265f7afae41e6df330ef816af1df08046.tar.bz2
historical-0be05fe265f7afae41e6df330ef816af1df08046.zip
app-office/texstudio: Version BUmp, #505140
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'app-office')
-rw-r--r--app-office/texstudio/ChangeLog9
-rw-r--r--app-office/texstudio/Manifest32
-rw-r--r--app-office/texstudio/texstudio-2.7.0.ebuild83
3 files changed, 108 insertions, 16 deletions
diff --git a/app-office/texstudio/ChangeLog b/app-office/texstudio/ChangeLog
index bc819fec8be2..3d814e2bae0c 100644
--- a/app-office/texstudio/ChangeLog
+++ b/app-office/texstudio/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-office/texstudio
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/ChangeLog,v 1.24 2013/11/06 12:39:25 jlec Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/ChangeLog,v 1.25 2014/03/20 15:37:43 jlec Exp $
+
+*texstudio-2.7.0 (20 Mar 2014)
+
+ 20 Mar 2014; Justin Lecher <jlec@gentoo.org> +texstudio-2.7.0.ebuild:
+ Version BUmp, #505140
*texstudio-2.6.6 (06 Nov 2013)
diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 083930d5b0a2..b0b3945ec9de 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -10,26 +10,30 @@ DIST texstudio-2.6.0.tar.gz 22913723 SHA256 23899dc7d57352f84deb375fefea33e3394f
DIST texstudio-2.6.2.tar.gz 22938606 SHA256 5d75dc3a9c5f6c872763fb21daf8d444cf5a665acdc818a96264f96413a71981 SHA512 7956ce430ff0fc6915c9295e3ffb73ed07d21c358b95da7cef48d76435ca27045899aa26f3120e44b81f5db69d4b01b5b666712099c40dcbdc5975a8c711ed76 WHIRLPOOL 31c73b7aa4b33b4fa3b93b20b7fee020191299074a7439e9ecd498c585d7503e25a72f408bf4f031a0bccb30f6940fea8e2f82e9743ad9e1d529a261fa35ba43
DIST texstudio-2.6.4.tar.gz 22967690 SHA256 488613a08ac1d0510f0479a33e8de5521aa2ab44abc49739a10211f66a00dad2 SHA512 d83bc7fed2cfd58f472cfb96f3268da7a40e91136e5a9a2ce145c26dcd5c9c1bd42828ef215c2349e4809756786e50ba4a2e023fdb11c732eaa9141a1f7743cc WHIRLPOOL 5b20499ce763f40aa069b584b1b1f5be8dedd7011ffb7848951ba2fe4ea183d6b081da664eee3c6b842cfb88d54cb115dfbef4c05e0ce4bd5e7bcc82ccfee09b
DIST texstudio-2.6.6.tar.gz 22974234 SHA256 d399ec88694599d9c54f846f57662ceffcf5d9baecb5d9d2230e166dfb133172 SHA512 78fe42175f59c8ff3802d24c167f2190d14b797315d0a2679e18ac811e8ba4a1aabc0f24beadfb9e8f8e4ad5538a642854d9d326a5c29b13c0fc043b5de27fcb WHIRLPOOL 318678c30beee3edb1eb955decb99e91ca502eb315d1cc3d6c027d987bf80f06f4f7013529d4c4c77873cde5d9691f775c61e52bfc66c88b6cb101df8814437f
+DIST texstudio-2.7.0.tar.gz 23224443 SHA256 61a0a91e29d5e4670f871e8badb2584d51b4c1c9368940b794c588e92c3aed98 SHA512 ab9291d32103b98ef913da6f44acaff8c43dfa06062c260b909dddbdb5419ec63d7e7fb11eea8195195c6fd588a1573204327ca85c208dfd3a74ad9f73575e9e WHIRLPOOL 884b443787b4641dea2a3e3f216dcb8b24af9b3595ed0c48b07a71b2598c0c8a7a9a1a992505c010999e7f09f33adff6b980d4ffc06b0ec47263221b9eda8292
EBUILD texstudio-2.6.0.ebuild 1739 SHA256 2a4dcfb174c26f23eeb74dd88ad53e75b72b666350025386c357d5323fd592de SHA512 f1a6c19acda4bfb2b0d21bf9aad700bce097d740643dbda58b9ad76e55e60d61f79a65a51e6764fe41a35b9dd508532ece354fcfede952a33321bea70cd1fa57 WHIRLPOOL a8cc4af054e0b05b90a0fa86779820e095b86e824c32a67af8b4d7c530abb529f8ffc931b9de188d9c2f99510734679133d0860a79d3cf62dfabba0ebe9c3073
EBUILD texstudio-2.6.2.ebuild 1760 SHA256 a19c2f550779f76c117371304e11fda64bc621bcaf152082856a10297e558e9e SHA512 6094e18316fe403a4a5f1acd63e680589671955e8f5f91e9c06c0c2ee9ce4b8e89e909a6dddedfd868a08f9fe4fbe2bf12eb7b2dc045e8941aab530179377b61 WHIRLPOOL 7264b14b883d8b276af3e1042490862c288a991397e9eae4779b3bcf2c7ad18210c2379e25cbff7a2970ce313c8e69092205657cdfea0c4750320359dcbb48a0
EBUILD texstudio-2.6.4.ebuild 1867 SHA256 e994ea1de44f18913e7037c218139e38a4427238956f47b5865d8fff8e9975ef SHA512 6a198d90be008f2ad78355c9ef18995d12fc836e86d1fdaca5bdd264cd58bee45fcd721a1e67e4fbf7a1ba5fe1af00165453107ec8727cd1f33ce1acf5ed10f1 WHIRLPOOL a3443c6562ee5522d6f2de108045853f99a4e5b87c6230a5e85fe0f053eccf946dae47c2ca06f25fe8f7fe343a81995ca1588b645841f901cc44d9e98725679b
EBUILD texstudio-2.6.6.ebuild 1874 SHA256 97a273831325434a87ab7f8c2d94e8c3e13c5e172f002a01251ea3e0c29c060e SHA512 afe8b2181a65414f2a2b6510d06405d3433c92c893a758920202d09dc9e06b5c948fd67da0405bb8687bdc4e9f4bb4bd8ccb5482c3f382930eb3b019f0f4f3f2 WHIRLPOOL e538a40c92e76f71ee2c86375adadf8503bc847f31d2a11e00d1edd2c55fd479ae710ac1e47728e0133dbb7b170fa1207e5733dbf529f96a9f510c09a453e846
-MISC ChangeLog 4917 SHA256 b71266e68cf5ea48e918c26d7cd1e0ffbc4fb38d4db41174e7e4fa784daf8511 SHA512 31965326943e62f87fd86495e9da7c923a2092155c1de53f84d3378df96e44a4abba0bb0ab71653268b1921cedbd0c13de3f17bce60eddca88a281744c29e359 WHIRLPOOL 53d8059a6c23a0ab8aeff876d8d31886d16eee21118024d0e43c79656bd09315e6e112cba0fe2db9287648182945293dfe6daf337a2f1c7a28be0a0924b484a8
+EBUILD texstudio-2.7.0.ebuild 1958 SHA256 e9004c144b4552ce5a39455eb3a660cf0e301de3b063bbe56788d3a95be7055d SHA512 c56cddf0f35bd50bb9fa58b4d7d0974c9a9305b4c92a77623c35022edd4998a6ee267d8ed952e14616756af27b459bba3a28e86b83a64a701bc171478e7ecae9 WHIRLPOOL f247913959ae0cd5c0bf6ef93687748e570b766cdedffb8857c52efdfe88c2dd8adc37f0eedc00d185312934acc36e93e1fadb1f7623bf45e1d088a2bfaa1671
+MISC ChangeLog 5046 SHA256 eced719b67ff672613efeb3d7e95b45466c30b00882169a095ca1119ce05359b SHA512 d50dbddba598924570cd626c73f871d351968c22bf8214471b78da2349c9f33087aafa48fc732aaa70f57fb21c7587e7bafd9ebb8993778126d45c9971d62074 WHIRLPOOL 72786db892448c8f70f11f812826c2881c7fd378218b74ef56aa90b43e8c9ccf0d26201098e37745ebb006c00a80569dfa4fe4cbb30da22f66f574c3eb4634dc
MISC metadata.xml 283 SHA256 0c64e26ba93ec0d8dd149b088c63e4448174b2f843c91e1f74ac17c2a5feea27 SHA512 74ce72ee9b32eb81077907416c71890c37d20055481df15f0e056e083fe300701dabf6d8df11aa1ecbed13c1ea167305417050ca2e41f4e1b63e2a434f18c821 WHIRLPOOL ac0ac10f27910c9beb29ab731afbe9bce6c4811fb0a1f787036ae1b0638dbdb6ba2a744b3ad4ca6fa5a649a4a8be082969cbe99c8bcd0cdceea8252a5268df4d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJSejh+AAoJELnU8jG9FVirz1UP/i7RTIcJe41Jd8/hxB5vL7DG
-4ns8FlMJXe36d3lwzUUvPnzRz+HsDuyx1cvqPCRpMH6NK5a14xDqyrKKgx5ho8mK
-w1Yj7thMtlWWSOeEZ0i1N0GVtFBv7JrEzuq24436MTcL++SCnuqeI2uW42MbW/Ic
-CmUjLm3sw+MZOEzmYbM3QvcuDjRCt4foGh0HfujaQ7j9aPs534LQvntt0uUTXz+T
-vfJDl2wFrQMjHKo2SkPSGeXQt4PUgKR4Scrw+zfIEQ7j9vFNUsAWgL+dXVK1LWIB
-214eOpT8vUCoxb7TC33J8iCLcXmZ/ZiCLbcRTbdEu5v7e2zoeFXyf8tiPPhIX/Sj
-A6H26nBf4Ttx/JeHcz5IIGtqPHd48DkEzBalQ+RgFU4cU0iNWVA8sD4ti3KqaK1V
-oGSppUmZ0/9jZnxTxMCUio3pk4u170QG2BGBiI95WU93FBNAwmMl7G29WFOwuTGu
-kT86wCRCKwxXgi3gyfTpnqrMSuLY6tb/BRbUZtwG1WGzyxrgXe0Acyuupsk35n2k
-Rda3G56zvHo1aNzOgMYYrUDZp5nBEtmII1E+QfqLt7qZLBMLl3YOk+EM1g2vaIeZ
-zcx3VJfxk8hyCaypkIgDPfY10PoZ/NJ5j/4PaYDNOp4o80Q7m4LbqYHFRxAxf+r7
-xjepb/Wu3GLy2NV3hIDz
-=uARN
+iQJ8BAEBCgBmBQJTKwtIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVir1l4QAIedPXXa9fwyVhQvwkRYPi1x
+kf5YSbsvuY6mBLwgVA4/oTgjekNbIOeM8cG+bkDEffPe1Ikyk79qAlztVJ2OgdGN
+pMkAkSIodkmDccSLzisvHvZ9FMPHdwi0258uUaY6SYnWr3nks6A13SD8CPV8AZUj
+RuZTT9hR97saZgyy6Ftj63bY6G3ZiUKHblBtXQ48S+eBFWwIj6BHyb80eDnDMe9r
+K+AAb3SlVNlZcrurj+b3IPars/UAIZjJ6B7RvpO9OMxM19nKrHs/XXawRNELA2Xh
+tpfG8DWozfhe/8Oxmx1nF2TyWJCS05YAkdskmWwh+oasEz13/vpJFseqRSs65iR8
+98u7JxUPkGGWi8WTqQn/0PqSRu2fSMsXOyX+UOfwh9S2omK9FQ2V17U49ZDe8XY2
+7G42ua2zpHGaGx4jG5zxV83+1nCZpYAk5pJF2kCoAe47jkWLtowK8Rg3rlGE3n30
+zGy6wlqD5EEiyKVcGM9DitOMOGgsu8f6CVFN63qbgNgdhF/9NgIF/KiNIB3Qj5H9
+lmjCIQpWtKE2+B4nKus7FhNyu4fOsTfY7YjmD6xtZ7IEthu1/ySGvp6OOaaojfV9
+BqVuYOfjWn/LaDH4E2mP60VyRZPmJpYXapHZXMtCukQHB+pveZD6JjB23wfHNW+b
+ddZvYK4UXDYrCebX37N1
+=M24P
-----END PGP SIGNATURE-----
diff --git a/app-office/texstudio/texstudio-2.7.0.ebuild b/app-office/texstudio/texstudio-2.7.0.ebuild
new file mode 100644
index 000000000000..ca8895b899a8
--- /dev/null
+++ b/app-office/texstudio/texstudio-2.7.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/texstudio-2.7.0.ebuild,v 1.1 2014/03/20 15:37:43 jlec Exp $
+
+EAPI=5
+
+inherit base fdo-mime prefix qt4-r2
+
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="http://texstudio.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE="video"
+
+COMMON_DEPEND="
+ app-text/hunspell
+ app-text/poppler:=[qt4]
+ dev-libs/quazip
+ x11-libs/libX11
+ x11-libs/libXext
+ || ( ( >=dev-qt/qtgui-4.8.5:4 dev-qt/designer:4 ) <dev-qt/qtgui-4.8.5:4 )
+ >=dev-qt/qtcore-4.6.1:4
+ >=dev-qt/qtscript-4.6.1:4
+ dev-qt/qtsingleapplication
+ >=dev-qt/qtsvg-4.6.1:4
+ >=dev-qt/qttest-4.6.1:4
+ video? ( media-libs/phonon )"
+RDEPEND="${COMMON_DEPEND}
+ virtual/latex-base
+ app-text/psutils
+ app-text/ghostscript-gpl
+ media-libs/netpbm"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig"
+
+S="${WORKDIR}"/${P/-/}
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.6.4-hunspell-quazip.patch
+ "${FILESDIR}"/${PN}-2.6.0-desktop.patch
+# Get it from fedora
+ "${FILESDIR}"/${PN}-2.5-viewers-use-xdg-open.patch
+ )
+
+src_prepare() {
+ find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
+
+ if use video; then
+ sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+ fi
+
+ sed \
+ -e '/hunspell.pri/d' \
+ -e '/quazip.pri/d' \
+ -e '/qtsingleapplication.pri/d' \
+ -e '/QUAZIP_STATIC/d' \
+ -i ${PN}.pro || die
+
+ cat >> ${PN}.pro <<- EOF
+ exists(texmakerx_my.pri):include(texmakerx_my.pri)
+ EOF
+
+ cp "${FILESDIR}"/texmakerx_my.pri . || die
+ eprefixify texmakerx_my.pri
+
+ qt4-r2_src_prepare
+}
+
+src_install() {
+ local i
+ for i in 16x16 22x22 32x32 48x48 64x64; do
+ insinto /usr/share/icons/hicolor/${i}
+ newins utilities/${PN}${i}.png ${PN}.png
+ done
+ qt4-r2_src_install
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}