diff options
Diffstat (limited to 'app-office')
-rw-r--r-- | app-office/texstudio/ChangeLog | 8 | ||||
-rw-r--r-- | app-office/texstudio/Manifest | 33 | ||||
-rw-r--r-- | app-office/texstudio/files/texstudio-2.8.2-desktop.patch | 22 | ||||
-rw-r--r-- | app-office/texstudio/texstudio-2.8.2.ebuild | 83 |
4 files changed, 130 insertions, 16 deletions
diff --git a/app-office/texstudio/ChangeLog b/app-office/texstudio/ChangeLog index bbe2bcc19311..205f35943197 100644 --- a/app-office/texstudio/ChangeLog +++ b/app-office/texstudio/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-office/texstudio # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/ChangeLog,v 1.26 2014/07/06 11:00:48 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/ChangeLog,v 1.27 2014/08/12 08:20:26 jlec Exp $ + +*texstudio-2.8.2 (12 Aug 2014) + + 12 Aug 2014; Justin Lecher <jlec@gentoo.org> +texstudio-2.8.2.ebuild, + +files/texstudio-2.8.2-desktop.patch: + Version BUmp, #518430 *texstudio-2.8.0 (06 Jul 2014) diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest index effb7da67bf8..95af042e4c28 100644 --- a/app-office/texstudio/Manifest +++ b/app-office/texstudio/Manifest @@ -6,36 +6,39 @@ AUX texstudio-2.5-viewers-use-xdg-open.patch 1311 SHA256 ee8a441cef57db995e3a1e8 AUX texstudio-2.6.0-desktop.patch 699 SHA256 65c15ba516d444a51118839cc98abf66fc9f7fbe8a25760577ec0c645ae471c2 SHA512 91432aa75a61f17873e8358f60a1b10a4c7334c4b2d44f9b8b1b03abd64f728a856828b3c45e11d91380bf23dd4a62053fff4d2810ce64ac165741e213dda7c6 WHIRLPOOL b880b968eb8014f84802f578fe85bbddbc9ac25f5baddcdd72c7ff98bd20b4770cb1c7648cecb5066e9031fe8fb0cca4ca085a8a8b6db4ff33a38b490a9c99d6 AUX texstudio-2.6.0-hunspell-quazip.patch 2545 SHA256 aff0970530a4761bd2c4d1d581b036955c9cc8ba9057a1ef3d017b3dd1685dbb SHA512 e04eccb4341769f61fdbba59244db0c42553ac0a889bde01a85b4596a9c0b4603121c26e048cb95c1f725ade0bbdfcb6c5b81b76b4ac553d676862298b26fc6a WHIRLPOOL 77fbe1899de42d2088ad63656c76cd2a9514457a0b897d1af6ed9bca5ae97d0e2c0fbce237b26d265515055cc41f0205698a9ebdce46966dcec706f01fa67cca AUX texstudio-2.6.4-hunspell-quazip.patch 375 SHA256 67f31b19f7e4a4dd828b60096e7bb9ad6122d6a65a36cb110c6d170f16da31b5 SHA512 69b32b6c6e34e50f7b822bf2a9067d686f8d414c76d7f3ff6c38b7a0f24cb40df7cd6b397b931b6a3f666591fcccf6e085d186f99c8cde7cfd94ead53676dcd2 WHIRLPOOL adf1d110d7f3a8b8070c6de6cae2cd0331ec2256aca56c2100b3ef52088134d8116188da960d39f905d9ebc1faeb5a351b52fdb02b9219fe26e6334d83d0692c +AUX texstudio-2.8.2-desktop.patch 674 SHA256 a3af9f354218f66e7b3e6c4c6ff044a535b88edba6ea6c5b896f682323a10e43 SHA512 55863bc286239a3bfbbeb581f5e489ad9b5afa8000aaf12b1f62fbf16814548e091bfbb9a821c70b612f4373b0954702eb38154a867dffc3c22ca758eb12c4d0 WHIRLPOOL 522cc753aea8ab27bd5bb6d4681d2434e335ea330e446622f21dddaa26ff4b297a4657ce7a195f8d299ba89fd5893342703fd731c0825835b107e40d92eb3bef DIST texstudio-2.6.0.tar.gz 22913723 SHA256 23899dc7d57352f84deb375fefea33e3394f3fc497998abcdba003ef1856fc30 SHA512 e958c8e6bb73d3432cd54610c2ece3120c824c53c0fe2d367f2026fc3149bd837638f803706eacac44f48905032f39ad6792e3afbe721f6664a2b551dfdb47a2 WHIRLPOOL c16c4555ed63addb024b279589db09cd5d70f3af9940c4ae57394a04bc66b0be2bf22702bdba21342ed56be859db4b8943b832f6ec6d44ec96e6215bea2a0d93 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 DIST texstudio-2.8.0.tar.gz 23418801 SHA256 8cc16964c7ed38313b0ed6a25249429439bd74916480b916919f9df148f462bb SHA512 de95d3a05d82facd960ca349ac9fff56f0bae6122abf8d1bf9139d43744c5e66e377f588d8733f5e0b134814c6cedde4c4b61197a0079ebddcd1bd352cb163a4 WHIRLPOOL 3bfa9bd5772470f3d0e8fead4bdba24386430208dfddc82fb98c581c01fc8680c9993c91375577c2b81a43efb613c20d24e38756584d2359c82fb34d858495b8 +DIST texstudio-2.8.2.tar.gz 24952961 SHA256 3c7bc4846b72aa7985b1f038d516556448f4cb7150292369477a9531c028a036 SHA512 621fb50d366bbf7154eac9575c49385b0fb7d9e643dbc00a4a3a239f8758429e11fbeba8ce7abf480df7e9f4c829f4ffbf0d8b4004c19db8bfebda4fd6ed7278 WHIRLPOOL c01227b34c97317f07ea3b226be72f439065762f11ebe8955e95096a95f79a5101054014970ab370c178c7e3758d843a8840df91a5a3116b1f871390ff12c37e 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 EBUILD texstudio-2.7.0.ebuild 1958 SHA256 e9004c144b4552ce5a39455eb3a660cf0e301de3b063bbe56788d3a95be7055d SHA512 c56cddf0f35bd50bb9fa58b4d7d0974c9a9305b4c92a77623c35022edd4998a6ee267d8ed952e14616756af27b459bba3a28e86b83a64a701bc171478e7ecae9 WHIRLPOOL f247913959ae0cd5c0bf6ef93687748e570b766cdedffb8857c52efdfe88c2dd8adc37f0eedc00d185312934acc36e93e1fadb1f7623bf45e1d088a2bfaa1671 EBUILD texstudio-2.8.0.ebuild 1962 SHA256 bf88c9354a409663dd3b8cb131eea1c72449db0b411fd5179b31d68b618090fb SHA512 7d6cc5fb5dae64b708fa2b82f32fce1307a6352669fb72cdccb9d41f482b7fae7d5db38ddb85214eac2945f233833930feedcd5ebd48f8a4f3a08190f6865ff1 WHIRLPOOL 0dab1548542621aa7cb50ed29837ac1627525cbeab07e5365a4a7876a56cade8e5e020cb6cc3caa3e6ac5b82e55753b92d5d9d8894ae2df4b9f693699c2ce2d6 -MISC ChangeLog 5175 SHA256 94134ca0e109716a8347a6d4475f85ffe7d81b9d7008ac0c9ce8b585e51638ef SHA512 0c04b17499c2ccea25eb4b081a002c9e387737bd78562b730f7c405e8cbab92e9a74611a080bad67c29b8a29c950ebe17ad082dcc66f394120876f533586a425 WHIRLPOOL dc938499b5583b8fec992e04af48632c99057bdaf1f541f18e42ee82d740dac38a785905ddd6b5a95db98c501f33e992676d4529b95f9b69dee0dc2791fb1801 +EBUILD texstudio-2.8.2.ebuild 1963 SHA256 c1b7a89ed859567998f89589b5c998f91ce86f354e6356fd2dae7afb3fd06889 SHA512 9452d98ec4b9bb48e4dc5b56fc8c007baccaf76325857618e6bfe0aa4466a2024ec15e6925ea9af0b2e013f836de28125e7b4484cff0e22554b27f1ade2e0d8c WHIRLPOOL ec2dab8a79dcd48c34a40cefafb0ab48e0fcdd59e8ee2d1e56aaf5d4494c6336fa7ff568027fc25efd1e684743bce43e0ff0f8b6efbe60fba06f859d1031f7cb +MISC ChangeLog 5344 SHA256 74910b5ed40baad522ded21d67564f78e126a12b09f70377e2eec322e5101cba SHA512 c478597d79bd842b138c2a351b5bc7f66fb5d272b53c7385e0ae5117de0489f822b540294a4ff34a4ef4b0a55dfce93463fa453563ba9004e2fe1ae02185da0c WHIRLPOOL c7d0c05560b9d171d0e6b176f64ca78636534edb510916c936fe40868dadb8f6c3e09963355bf7581cd2811064c0748328ce8d770b1089676133bf5e0af7317f MISC metadata.xml 283 SHA256 0c64e26ba93ec0d8dd149b088c63e4448174b2f843c91e1f74ac17c2a5feea27 SHA512 74ce72ee9b32eb81077907416c71890c37d20055481df15f0e056e083fe300701dabf6d8df11aa1ecbed13c1ea167305417050ca2e41f4e1b63e2a434f18c821 WHIRLPOOL ac0ac10f27910c9beb29ab731afbe9bce6c4811fb0a1f787036ae1b0638dbdb6ba2a744b3ad4ca6fa5a649a4a8be082969cbe99c8bcd0cdceea8252a5268df4d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQJ8BAEBCgBmBQJTuSxlXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCgBmBQJT6c5LXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC -OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirUJ4P/RafjkKbR7MgFlnyyTcEEZAW -oIAlQqpRK5pbCjCTml1SD0ZCuTPPUbNTXr9YOH2+frsubxveO525/DcVvCKkN+U4 -ZmiyMpuxRMcYfSOJiN2YdcryN8zFBUfVmq5syWXcN/RPgy1o1u/25NgToVBdQEXu -Nk8ZK1eTjrmantliCri2/FUehmAdKBgVI0YqM/8AUE24Xea9RnHWQKpwsq8wLjJ2 -UyO5SWtSJXzUwK+MSABFEbH4U8hTPzPUMEQpkrwX/CoG64aY3ZJZoO953ixC1m+d -N+7ftNUUdF7IDaNn4XVWTcLpC/bD6Q0Vui4eGsMyGYUIs/4BKa+ViueBsnkofFGQ -+dcg4dQBWoSlUOHVYbX4LkpxKMWzllFchCRbMNJ6fwB3/fqWak8hpkm8LZHnjcM0 -9gqP/TPxjnjCaOgxxVHoGS/C3ZBlqAVTJ1M7CA9eSEn29lEHokZDI9DjfFO6Wexz -gGJAAFQSDBL/mpCZHPjGMRWwdUkkrZ6/9gEVGzJCn0iAqVKtPOybg/bGZOVbBpWL -rO6GrRMG95/0kwo4LoIouTPm2ulRaMP74t/KYgfpGF9Xkugb45rs8tart7WLuQfG -8q7KWq2nHoOArBOP6QUpIbpVU5b6Jj3aUU9rrDY1TBj/nG8+TfNf74jY9vbOXHFB -zFGaS0wEf4TRsjqvnAke -=F8mj +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVir3zMP/RC6Vi0cGVZDE1kOtCLgVICZ +iQVdJjlIr/rh/o3D5GcsSloKFdzeONA6whoMbIHUdkjP5Rzz/W0ojY0uZ1JRn/BL +kMoCdJhl+Ub87McXK4yUTcyHz3l4VE4WrbSOnwN1TLDqRjKMargaLPoga419CGSh +lcZU6mC05ko56eCDFXwiqKpUiqNYffrdrd8V/8c2QRH4Y+vK3UInLbq/uZU4Lerh +8edRQ4CxT+tmLk/VnlqoEqjsumoo74f5zs1PAFVLnSE9zNog1xQXBn81ZLAzZX45 +ZeTdB4epwTj+O4pSZ4OSQECYVZdwle4aHX7O8kXjce7UcWzpkPC97gkeqebOUaUc +zEVYeGBCTbL71ALaE+dAHrM7q/X/m2d45BkhiwrX5zldrf9FC3vXDC1iTLeI/Lfn +M3SoT+OzZoAELubDTyKePDq0ZE+p1zjg2QGNXi2Ftl4kkL7Y5EBOlKEHWZu1hnO8 +eeMBNTwKx6ZLBYv71eoPLPwceNPqJm8xzn1oD7V6474giomZT83cvpC2mYOMYaCb +aJHJkxuHPtapQ1k9ZFasgiRW6BP2ub2TmMvGEXHLnmEVKmHZgjk86mX/kyX8jiqC +s8LPMokF08XcHBUFvS56qlZ/GwJuhhoVuSzlxYjsbBpRldpViXcBQqXGsmL5sC9Y +vEpm33G88bhpnpX7tREK +=bL8d -----END PGP SIGNATURE----- diff --git a/app-office/texstudio/files/texstudio-2.8.2-desktop.patch b/app-office/texstudio/files/texstudio-2.8.2-desktop.patch new file mode 100644 index 000000000000..d464e8a4881f --- /dev/null +++ b/app-office/texstudio/files/texstudio-2.8.2-desktop.patch @@ -0,0 +1,22 @@ + utilities/texstudio.desktop | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/utilities/texstudio.desktop b/utilities/texstudio.desktop +index 199255f..9c95afd 100644 +--- a/utilities/texstudio.desktop ++++ b/utilities/texstudio.desktop +@@ -1,13 +1,12 @@ + [Desktop Entry] + Categories=Office;Publishing;Qt;X-SuSE-Core-Office;X-Mandriva-Office-Publishing;X-Misc; +-Encoding=UTF-8 + Exec=texstudio %F + GenericName=LaTeX Editor + GenericName[fr]=Editeur LaTeX + Comment=LaTeX development environment + Comment[fr]=Environnement de développement LaTeX + Icon=texstudio +-MimeType=text/x-tex; ++MimeType=text/X-tex; + Name=TeXstudio + StartupNotify=false + Terminal=false diff --git a/app-office/texstudio/texstudio-2.8.2.ebuild b/app-office/texstudio/texstudio-2.8.2.ebuild new file mode 100644 index 000000000000..43d8998ed8c5 --- /dev/null +++ b/app-office/texstudio/texstudio-2.8.2.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.8.2.ebuild,v 1.1 2014/08/12 08:20:26 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}"/${P}-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 ${PN}.pri || die + eprefixify ${PN}.pri + + qt4-r2_src_prepare +} + +src_install() { + local i + for i in 16x16 22x22 32x32 48x48 64x64 128x128; 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 +} |