[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/

2023-11-12 Thread Andreas Sturmlechner
commit: 32131c5d32facc40c0dd131dfa1d5850265ad430
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 12:37:41 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 12:38:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32131c5d

app-office/texmaker: drop 5.0.4

Closes: https://bugs.gentoo.org/915780
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/texmaker/Manifest   |  1 -
 .../texmaker-5.0-unbundle-hunspell-singleapp.patch | 67 -
 app-office/texmaker/texmaker-5.0.4.ebuild  | 86 --
 3 files changed, 154 deletions(-)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index 05f8260b8f1c..981e765a5485 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1,2 +1 @@
-DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B 
ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399
 SHA512 
34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f
 DIST texmaker-5.1.4.tar.bz2 15277027 BLAKE2B 
c121569a599181ec480823fbe2429977aedad4cbd4a3a09647b7ebcaace873d56e27362148a729b1802454d8e38703d507f4f616886d4bbba4075fe91aed5a5f
 SHA512 
6ae4be7ae9be98e494480d4574e783a5568f0dcc9c631ccbc9bf00cca9f69dc672ba72060c064748a4446d20302af89e3bc6f14e8977d1f1ddbd20458fcf6d4e

diff --git 
a/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch 
b/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch
deleted file mode 100644
index d7073b8547db..
--- a/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-diff --git a/texmaker.pro b/texmaker.pro
-index 0a9205d..62bc46d 100644
 a/texmaker.pro
-+++ b/texmaker.pro
-@@ -117,29 +117,6 @@ HEADERS   += texmaker.h \
-   unicodeview.h \
-   svnhelper.h \
-   quickbeamerdialog.h \
--  hunspell/affentry.hxx \
--  hunspell/affixmgr.hxx \
--  hunspell/atypes.hxx \
--  hunspell/baseaffix.hxx \
--  hunspell/csutil.hxx \
--  hunspell/dictmgr.hxx \
--  hunspell/hashmgr.hxx \
--  hunspell/htypes.hxx \
--  hunspell/hunspell.hxx \
--  hunspell/hunspell.h \
--  hunspell/langnum.hxx \
--  hunspell/license.hunspell \
--  hunspell/phonet.hxx \
--  hunspell/suggestmgr.hxx \
--  hunspell/license.myspell \
--  hunspell/filemgr.hxx \
--  hunspell/hunzip.hxx \
--  hunspell/replist.hxx \
--  hunspell/w_char.hxx \
--  singleapp/qtlocalpeer.h \
--  singleapp/qtlockedfile.h \
--  singleapp/qtsingleapplication.h \
--  singleapp/qtsinglecoreapplication.h \
-   encodingprober/CharDistribution.h \
-   encodingprober/ChineseGroupProber.h \
-   encodingprober/ctype_test_p.h \
-@@ -502,22 +479,6 @@ SOURCES   += main.cpp \
-   unicodeview.cpp \
-   quickbeamerdialog.cpp \
-   svnhelper.cpp \
--  hunspell/affentry.cxx \
--  hunspell/affixmgr.cxx \
--  hunspell/csutil.cxx \
--  hunspell/dictmgr.cxx \
--  hunspell/hashmgr.cxx \
--  hunspell/hunspell.cxx \
--  hunspell/phonet.cxx \
--  hunspell/suggestmgr.cxx \
--  hunspell/utf_info.cxx \
--  hunspell/filemgr.cxx \
--  hunspell/replist.cxx \
--  hunspell/hunzip.cxx \
--  singleapp/qtlocalpeer.cpp \
--  singleapp/qtlockedfile.cpp \
--  singleapp/qtsingleapplication.cpp \
--  singleapp/qtsinglecoreapplication.cpp \
-   encodingprober/CharDistribution.cpp \
-   encodingprober/ChineseGroupProber.cpp \
-   encodingprober/JapaneseGroupProber.cpp \
-@@ -1088,8 +1049,7 @@ metainfo.path = texmaker_linux64
- 
- INSTALLS = target
- HEADERS   += x11fontdialog.h 
--SOURCES   += x11fontdialog.cpp \
--singleapp/qtlockedfile_unix.cpp
-+SOURCES   += x11fontdialog.cpp
- FORMS += x11fontdialog.ui
- 
- utilities.files = doc/doc10.png \

diff --git a/app-office/texmaker/texmaker-5.0.4.ebuild 
b/app-office/texmaker/texmaker-5.0.4.ebuild
deleted file mode 100644
index d9bad6e2567c..
--- a/app-office/texmaker/texmaker-5.0.4.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils readme.gentoo-r1 xdg
-
-DESCRIPTION="A nice LaTeX-IDE"
-HOMEPAGE="https://xm1math.net/texmaker/;
-SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtlockedfile
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   

[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2023-11-12 Thread Sam James
commit: 5ae2076c788ec2addfbd3b602abff4d6bfae95d0
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 12:20:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 12:20:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae2076c

app-office/texmaker: Stabilize 5.1.4 amd64, #915780

Signed-off-by: Sam James  gentoo.org>

 app-office/texmaker/texmaker-5.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-5.1.4.ebuild 
b/app-office/texmaker/texmaker-5.1.4.ebuild
index 106fa6d8b322..658699bc8b63 100644
--- a/app-office/texmaker/texmaker-5.1.4.ebuild
+++ b/app-office/texmaker/texmaker-5.1.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 # dev-qt/qtcore slot op: includes private/qabstractitemmodel_p.h



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/, app-office/texmaker/files/

2023-10-21 Thread Andreas Sturmlechner
commit: d47becbb92f35caa49fad3c6533d4bf9d489020d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 17:02:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 21:04:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47becbb

app-office/texmaker: add 5.1.4, EAPI-8 bump

- respin existing hunspell/singleapp patch for 5.1 rather than use sed
- add missing dev-qt/qtcore:5= slot op for private header use
- dev-qt/qtscript:5 was replaced by dev-qt/qtdeclarative:5 in >=5.1.0
- dev-qt/qtwebengine:5[widgets] is still required
- dev-qt/qtconcurrent:5 is not linked against

Bug: https://bugs.gentoo.org/915780
See also: https://github.com/gentoo/gentoo/pull/22948
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/texmaker/Manifest   |  1 +
 .../texmaker-5.1-unbundle-hunspell-singleapp.patch | 60 +++
 app-office/texmaker/texmaker-5.1.4.ebuild  | 86 ++
 3 files changed, 147 insertions(+)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index 3df03a9620af..05f8260b8f1c 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1 +1,2 @@
 DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B 
ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399
 SHA512 
34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f
+DIST texmaker-5.1.4.tar.bz2 15277027 BLAKE2B 
c121569a599181ec480823fbe2429977aedad4cbd4a3a09647b7ebcaace873d56e27362148a729b1802454d8e38703d507f4f616886d4bbba4075fe91aed5a5f
 SHA512 
6ae4be7ae9be98e494480d4574e783a5568f0dcc9c631ccbc9bf00cca9f69dc672ba72060c064748a4446d20302af89e3bc6f14e8977d1f1ddbd20458fcf6d4e

diff --git 
a/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch 
b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch
new file mode 100644
index ..8af2428a449e
--- /dev/null
+++ b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch
@@ -0,0 +1,60 @@
+--- a/texmaker.pro 2023-04-30 14:59:36.0 +0200
 b/texmaker.pro 2023-10-21 19:09:19.634531874 +0200
+@@ -127,28 +127,6 @@
+   x11fontdialog.h \
+   quickbeamerdialog.h \
+   cmdparser.h \
+-  hunspell/affentry.hxx \
+-  hunspell/affixmgr.hxx \
+-  hunspell/atypes.hxx \
+-  hunspell/baseaffix.hxx \
+-  hunspell/csutil.hxx \
+-  hunspell/filemgr.hxx \
+-  hunspell/hashmgr.hxx \
+-  hunspell/htypes.hxx \
+-  hunspell/hunvisapi.h \
+-  hunspell/hunspell.h \
+-  hunspell/hunspell.hxx \
+-  hunspell/hunzip.hxx \
+-  hunspell/langnum.hxx \
+-  hunspell/phonet.hxx \
+-  hunspell/replist.hxx \
+-  hunspell/suggestmgr.hxx \
+-  hunspell/utf_info.hxx \
+-  hunspell/w_char.hxx \
+-  singleapp/qtlocalpeer.h \
+-  singleapp/qtlockedfile.h \
+-  singleapp/qtsingleapplication.h \
+-  singleapp/qtsinglecoreapplication.h \
+   encodingprober/CharDistribution.h \
+   encodingprober/ChineseGroupProber.h \
+   encodingprober/ctype_test_p.h \
+@@ -567,20 +545,6 @@
+   svnhelper.cpp \
+   x11fontdialog.cpp \
+   cmdparser.cpp \
+-  hunspell/affentry.cxx \
+-  hunspell/affixmgr.cxx \
+-  hunspell/csutil.cxx \
+-  hunspell/filemgr.cxx \
+-  hunspell/hashmgr.cxx \
+-  hunspell/hunspell.cxx \
+-  hunspell/hunzip.cxx \
+-  hunspell/phonet.cxx \
+-  hunspell/replist.cxx \
+-  hunspell/suggestmgr.cxx \
+-  singleapp/qtlocalpeer.cpp \
+-  singleapp/qtlockedfile.cpp \
+-  singleapp/qtsingleapplication.cpp \
+-  singleapp/qtsinglecoreapplication.cpp \
+   encodingprober/CharDistribution.cpp \
+   encodingprober/ChineseGroupProber.cpp \
+   encodingprober/JapaneseGroupProber.cpp \
+@@ -1168,7 +1132,6 @@
+ DEFINES += DEBIAN_SPELLDIR
+ 
+ INSTALLS = target
+-SOURCES   += singleapp/qtlockedfile_unix.cpp
+ 
+ utilities.files = doc/doc10.png \
+   doc/doc11.png \

diff --git a/app-office/texmaker/texmaker-5.1.4.ebuild 
b/app-office/texmaker/texmaker-5.1.4.ebuild
new file mode 100644
index ..106fa6d8b322
--- /dev/null
+++ b/app-office/texmaker/texmaker-5.1.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils readme.gentoo-r1 xdg
+
+DESCRIPTION="Powerful LaTeX-IDE"
+HOMEPAGE="https://xm1math.net/texmaker/;
+SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+# dev-qt/qtcore slot op: includes private/qabstractitemmodel_p.h
+COMMON_DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   dev-qt/qtcore:5=
+   dev-qt/qtdeclarative:5
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2023-02-07 Thread Andreas Sturmlechner
commit: 4d637caaf0eba9227c6a36fc5f46ccce466f88d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb  7 10:49:38 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  7 17:25:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d637caa

app-office/texmaker: drop 5.0.3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/texmaker/Manifest  |  1 -
 app-office/texmaker/texmaker-5.0.3.ebuild | 86 ---
 2 files changed, 87 deletions(-)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index f45528d129e1..3df03a9620af 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1,2 +1 @@
-DIST texmaker-5.0.3.tar.bz2 15783226 BLAKE2B 
e023b79a49629f70da234c2194230891da755ce18d0a81405f25d08825f13259f84cb5e7960ec3c2d182179e1695ba6f5b7145a2bd03e0cd0b95723ea88cd456
 SHA512 
fed09b1ac628f4a8cab24257f2ca35093f20a82d1a3b8c38d12878ff94f0933b7449e5ba651831612b62417426396327ea8ba64e830fe0537757abe65bcd5284
 DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B 
ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399
 SHA512 
34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f

diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild 
b/app-office/texmaker/texmaker-5.0.3.ebuild
deleted file mode 100644
index d9bad6e2567c..
--- a/app-office/texmaker/texmaker-5.0.3.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils readme.gentoo-r1 xdg
-
-DESCRIPTION="A nice LaTeX-IDE"
-HOMEPAGE="https://xm1math.net/texmaker/;
-SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   app-text/hunspell:=
-   app-text/poppler[qt5]
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtlockedfile
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[X,qt5(+)]
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-"
-RDEPEND="${DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.0-unbundle-hunspell-singleapp.patch"
-)
-
-DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
-HTML_DOCS=( doc/. )
-
-src_prepare() {
-   default
-
-   find singleapp hunspell -delete || die
-
-   cat >> ${PN}.pro <<- EOF
-   exists(texmakerx_my.pri):include(texmakerx_my.pri)
-   EOF
-
-   cp "${FILESDIR}"/texmakerx_my.pri . || die
-
-   sed \
-   -e '/^#include/s:hunspell/::g' \
-   -e '/^#include/s:singleapp/::g' \
-   -i *.cpp *.h || die
-
-   DOC_CONTENTS="A user manual with many screenshots is available at:
-   ${EPREFIX}/usr/share/${PN}/usermanual_en.html"
-}
-
-src_configure() {
-   local myeqmakeargs=(
-   ${PN}.pro
-   PREFIX="${EPREFIX}/usr"
-   DESKTOPDIR="${EPREFIX}/usr/share/applications"
-   ICONDIR="${EPREFIX}/usr/share/pixmaps"
-   )
-   eqmake5 ${myeqmakeargs[@]}
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-   readme.gentoo_create_doc
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2020-11-14 Thread David Seifert
commit: be6dd20e5503ed19c42786ce3dd98aa6b5850528
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Nov 14 21:47:04 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 14 21:47:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6dd20e

app-office/texmaker: update desktop mimeinfo cache

Closes: https://bugs.gentoo.org/745021
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 app-office/texmaker/texmaker-5.0.3.ebuild | 4 ++--
 app-office/texmaker/texmaker-5.0.4.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild 
b/app-office/texmaker/texmaker-5.0.3.ebuild
index d086716524d..5e8c3e418bc 100644
--- a/app-office/texmaker/texmaker-5.0.3.ebuild
+++ b/app-office/texmaker/texmaker-5.0.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit qmake-utils readme.gentoo-r1
+inherit qmake-utils readme.gentoo-r1 xdg
 
 DESCRIPTION="A nice LaTeX-IDE"
 HOMEPAGE="https://xm1math.net/texmaker/;

diff --git a/app-office/texmaker/texmaker-5.0.4.ebuild 
b/app-office/texmaker/texmaker-5.0.4.ebuild
index e2a77a2cb54..d62ff665625 100644
--- a/app-office/texmaker/texmaker-5.0.4.ebuild
+++ b/app-office/texmaker/texmaker-5.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit qmake-utils readme.gentoo-r1
+inherit qmake-utils readme.gentoo-r1 xdg
 
 DESCRIPTION="A nice LaTeX-IDE"
 HOMEPAGE="https://xm1math.net/texmaker/;



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2020-04-03 Thread Mikle Kolyada
commit: 160f42294d17b6c7ac5a0f78cd23eb61d906630b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  3 10:59:13 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  3 10:59:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160f4229

app-office/texmaker: Version bump (v5.0.4)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-office/texmaker/Manifest  |  1 +
 app-office/texmaker/texmaker-5.0.4.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index 5990a6bedac..f45528d129e 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1 +1,2 @@
 DIST texmaker-5.0.3.tar.bz2 15783226 BLAKE2B 
e023b79a49629f70da234c2194230891da755ce18d0a81405f25d08825f13259f84cb5e7960ec3c2d182179e1695ba6f5b7145a2bd03e0cd0b95723ea88cd456
 SHA512 
fed09b1ac628f4a8cab24257f2ca35093f20a82d1a3b8c38d12878ff94f0933b7449e5ba651831612b62417426396327ea8ba64e830fe0537757abe65bcd5284
+DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B 
ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399
 SHA512 
34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f

diff --git a/app-office/texmaker/texmaker-5.0.4.ebuild 
b/app-office/texmaker/texmaker-5.0.4.ebuild
new file mode 100644
index 000..e2a77a2cb54
--- /dev/null
+++ b/app-office/texmaker/texmaker-5.0.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils readme.gentoo-r1
+
+DESCRIPTION="A nice LaTeX-IDE"
+HOMEPAGE="https://xm1math.net/texmaker/;
+SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtlockedfile
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[X,qt5(+)]
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+"
+RDEPEND="${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.0-unbundle-hunspell-singleapp.patch"
+)
+
+DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   find singleapp hunspell -delete || die
+
+   cat >> ${PN}.pro <<- EOF
+   exists(texmakerx_my.pri):include(texmakerx_my.pri)
+   EOF
+
+   cp "${FILESDIR}"/texmakerx_my.pri . || die
+
+   sed \
+   -e '/^#include/s:hunspell/::g' \
+   -e '/^#include/s:singleapp/::g' \
+   -i *.cpp *.h || die
+
+   DOC_CONTENTS="A user manual with many screenshots is available at:
+   ${EPREFIX}/usr/share/${PN}/usermanual_en.html"
+}
+
+src_configure() {
+   local myeqmakeargs=(
+   ${PN}.pro
+   PREFIX="${EPREFIX}/usr"
+   DESKTOPDIR="${EPREFIX}/usr/share/applications"
+   ICONDIR="${EPREFIX}/usr/share/pixmaps"
+   )
+   eqmake5 ${myeqmakeargs[@]}
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+   readme.gentoo_create_doc
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2020-02-16 Thread Andreas Sturmlechner
commit: 84612cadac74b8bf76dd82aab059f18972c360f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 16 20:19:32 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 16 22:05:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84612cad

app-office/texmaker: Drop 5.0-r1 with wrong dependency on qtwebkit

Bug: https://bugs.gentoo.org/682190
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/texmaker/Manifest   |  1 -
 app-office/texmaker/texmaker-5.0-r1.ebuild | 84 --
 2 files changed, 85 deletions(-)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index b808e9f17e3..5990a6bedac 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1,2 +1 @@
 DIST texmaker-5.0.3.tar.bz2 15783226 BLAKE2B 
e023b79a49629f70da234c2194230891da755ce18d0a81405f25d08825f13259f84cb5e7960ec3c2d182179e1695ba6f5b7145a2bd03e0cd0b95723ea88cd456
 SHA512 
fed09b1ac628f4a8cab24257f2ca35093f20a82d1a3b8c38d12878ff94f0933b7449e5ba651831612b62417426396327ea8ba64e830fe0537757abe65bcd5284
-DIST texmaker-5.0.tar.bz2 15728938 BLAKE2B 
14d0ea9e7f8b5f4b4e40bfdbe706b585215d0df8546aeb5d614c73314f41b3f0d443ccf5d4ddb0d7eab00bf76a358cbd51e14ff21ac15e0f8e89b884f12719df
 SHA512 
2473e0ad701da399f428caf8b067129c069a86d8cc5f1d0993ba53025961f7caab816195495d63788d58dafa7a208ca8fbcebbac118a49b20f3f639ee377a636

diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild 
b/app-office/texmaker/texmaker-5.0-r1.ebuild
deleted file mode 100644
index 7b448069b9e..000
--- a/app-office/texmaker/texmaker-5.0-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils qmake-utils readme.gentoo-r1
-
-DESCRIPTION="A nice LaTeX-IDE"
-HOMEPAGE="http://www.xm1math.net/texmaker/;
-SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-COMMON_DEPEND="
-   app-text/hunspell
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   app-text/poppler[qt5]
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtlockedfile
-   dev-qt/qtnetwork:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[X,qt5(+)]
-   dev-qt/qtwebkit:5[printsupport]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-"
-RDEPEND="${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   app-text/psutils
-   media-libs/netpbm
-   virtual/latex-base"
-
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${P}-unbundle-hunspell-singleapp.patch"
-)
-
-DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
-HTML_DOCS=( doc/. )
-
-src_prepare() {
-   default
-
-   find singleapp hunspell -delete || die
-
-   cat >> ${PN}.pro <<- EOF
-   exists(texmakerx_my.pri):include(texmakerx_my.pri)
-   EOF
-
-   cp "${FILESDIR}"/texmakerx_my.pri . || die
-
-   sed \
-   -e '/^#include/s:hunspell/::g' \
-   -e '/^#include/s:singleapp/::g' \
-   -i *.cpp *.h || die
-
-   DOC_CONTENTS="A user manual with many screenshots is available at:
-   ${EPREFIX}/usr/share/${PN}/usermanual_en.html"
-}
-
-src_configure() {
-   local myeqmakeargs=(
-   ${PN}.pro
-   PREFIX="${EPREFIX}/usr"
-   DESKTOPDIR="${EPREFIX}/usr/share/applications"
-   ICONDIR="${EPREFIX}/usr/share/pixmaps"
-   )
-   eqmake5 ${myeqmakeargs[@]}
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-   readme.gentoo_create_doc
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/, app-office/texstudio/, app-office/gnumeric/, ...

2019-10-11 Thread Michał Górny
commit: 0d4b869ff69c168cba19538503c74f1214b35edf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 11 15:33:55 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 11 15:33:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4b869f

app-office: Remove *-fbsd KEYWORDS

Signed-off-by: Michał Górny  gentoo.org>

 app-office/dia/dia-0.97.3.ebuild   | 2 +-
 app-office/gnumeric/gnumeric-1.12.39.ebuild| 2 +-
 app-office/gnumeric/gnumeric-1.12.43.ebuild| 2 +-
 app-office/gnumeric/gnumeric-1.12.44.ebuild| 2 +-
 app-office/mdbtools/mdbtools-0.7.1-r2.ebuild   | 2 +-
 app-office/texmaker/texmaker-5.0-r1.ebuild | 2 +-
 app-office/texstudio/texstudio-2.11.2-r2.ebuild| 2 +-
 app-office/texstudio/texstudio-2.12.10.ebuild  | 2 +-
 app-office/texstudio/texstudio-2.12.14.ebuild  | 2 +-
 app-office/texstudio/texstudio-2.12.16.ebuild  | 2 +-
 app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild | 2 +-
 app-office/texstudio/texstudio-2.12.2-r1.ebuild| 2 +-
 app-office/texstudio/texstudio-2.12.4-r1.ebuild| 2 +-
 app-office/texstudio/texstudio-2.12.6-r1.ebuild| 2 +-
 app-office/texstudio/texstudio-2.12.8-r1.ebuild| 2 +-
 15 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/app-office/dia/dia-0.97.3.ebuild b/app-office/dia/dia-0.97.3.ebuild
index a8a9ae6b6c0..64574167263 100644
--- a/app-office/dia/dia-0.97.3.ebuild
+++ b/app-office/dia/dia-0.97.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Dia;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 # the doc USE flag doesn't seem to do anything without docbook2html
 # cairo support is preferred as explained by upstream at:
 # https://bugzilla.gnome.org/show_bug.cgi?id=729668#c6

diff --git a/app-office/gnumeric/gnumeric-1.12.39.ebuild 
b/app-office/gnumeric/gnumeric-1.12.39.ebuild
index a3e1a4c6e81..2ff8d6609df 100644
--- a/app-office/gnumeric/gnumeric-1.12.39.ebuild
+++ b/app-office/gnumeric/gnumeric-1.12.39.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.gnumeric.org/;
 LICENSE="GPL-2"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="+introspection libgda perl python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/app-office/gnumeric/gnumeric-1.12.43.ebuild 
b/app-office/gnumeric/gnumeric-1.12.43.ebuild
index 903ec136a3a..b688d5d5843 100644
--- a/app-office/gnumeric/gnumeric-1.12.43.ebuild
+++ b/app-office/gnumeric/gnumeric-1.12.43.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.gnumeric.org/;
 LICENSE="GPL-2"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="+introspection libgda perl python"
 # python-loader plugin is python2.7 only

diff --git a/app-office/gnumeric/gnumeric-1.12.44.ebuild 
b/app-office/gnumeric/gnumeric-1.12.44.ebuild
index 903ec136a3a..b688d5d5843 100644
--- a/app-office/gnumeric/gnumeric-1.12.44.ebuild
+++ b/app-office/gnumeric/gnumeric-1.12.44.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.gnumeric.org/;
 LICENSE="GPL-2"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="+introspection libgda perl python"
 # python-loader plugin is python2.7 only

diff --git a/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild 
b/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild
index 1b3e901c9ab..900dafbba5a 100644
--- a/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild
+++ b/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/brianb/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 
 IUSE="odbc static-libs"
 

diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild 
b/app-office/texmaker/texmaker-5.0-r1.ebuild
index f05efde9887..7b448069b9e 100644
--- a/app-office/texmaker/texmaker-5.0-r1.ebuild
+++ b/app-office/texmaker/texmaker-5.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 COMMON_DEPEND="

diff --git a/app-office/texstudio/texstudio-2.11.2-r2.ebuild 
b/app-office/texstudio/texstudio-2.11.2-r2.ebuild
index 2fd2e68965d..ae6b94ed867 100644
--- a/app-office/texstudio/texstudio-2.11.2-r2.ebuild
+++ b/app-office/texstudio/texstudio-2.11.2-r2.ebuild
@@ -11,7 +11,7 @@ 

[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2019-06-26 Thread Agostino Sarubbo
commit: e0650ec711f6e16705b373d8e8493a06ba2598ba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:02 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0650ec7

app-office/texmaker: x86 stable wrt bug #687464

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 app-office/texmaker/texmaker-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild 
b/app-office/texmaker/texmaker-5.0.3.ebuild
index 5ec3513ae57..d086716524d 100644
--- a/app-office/texmaker/texmaker-5.0.3.ebuild
+++ b/app-office/texmaker/texmaker-5.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2019-06-25 Thread Agostino Sarubbo
commit: ec2596f806640f26fd07209db0d3b5977b879526
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 25 07:04:10 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 25 07:04:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2596f8

app-office/texmaker: amd64 stable wrt bug #687464

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-office/texmaker/texmaker-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild 
b/app-office/texmaker/texmaker-5.0.3.ebuild
index 67bf85bbd1f..5ec3513ae57 100644
--- a/app-office/texmaker/texmaker-5.0.3.ebuild
+++ b/app-office/texmaker/texmaker-5.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2019-05-18 Thread Andreas Sturmlechner
commit: 562649145a16b5655164a7c848f84a1425cf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 15 21:38:54 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 18 17:39:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56264333

app-office/texmaker: 5.0.3 version bump, EAPI-7 bump, fix DEPENDs

Closes: https://bugs.gentoo.org/682190
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/texmaker/Manifest  |  1 +
 app-office/texmaker/texmaker-5.0.3.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index 864c6fbfc32..b808e9f17e3 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1 +1,2 @@
+DIST texmaker-5.0.3.tar.bz2 15783226 BLAKE2B 
e023b79a49629f70da234c2194230891da755ce18d0a81405f25d08825f13259f84cb5e7960ec3c2d182179e1695ba6f5b7145a2bd03e0cd0b95723ea88cd456
 SHA512 
fed09b1ac628f4a8cab24257f2ca35093f20a82d1a3b8c38d12878ff94f0933b7449e5ba651831612b62417426396327ea8ba64e830fe0537757abe65bcd5284
 DIST texmaker-5.0.tar.bz2 15728938 BLAKE2B 
14d0ea9e7f8b5f4b4e40bfdbe706b585215d0df8546aeb5d614c73314f41b3f0d443ccf5d4ddb0d7eab00bf76a358cbd51e14ff21ac15e0f8e89b884f12719df
 SHA512 
2473e0ad701da399f428caf8b067129c069a86d8cc5f1d0993ba53025961f7caab816195495d63788d58dafa7a208ca8fbcebbac118a49b20f3f639ee377a636

diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild 
b/app-office/texmaker/texmaker-5.0.3.ebuild
new file mode 100644
index 000..67bf85bbd1f
--- /dev/null
+++ b/app-office/texmaker/texmaker-5.0.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils readme.gentoo-r1
+
+DESCRIPTION="A nice LaTeX-IDE"
+HOMEPAGE="https://xm1math.net/texmaker/;
+SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler[qt5]
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtlockedfile
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[X,qt5(+)]
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+"
+RDEPEND="${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.0-unbundle-hunspell-singleapp.patch"
+)
+
+DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   find singleapp hunspell -delete || die
+
+   cat >> ${PN}.pro <<- EOF
+   exists(texmakerx_my.pri):include(texmakerx_my.pri)
+   EOF
+
+   cp "${FILESDIR}"/texmakerx_my.pri . || die
+
+   sed \
+   -e '/^#include/s:hunspell/::g' \
+   -e '/^#include/s:singleapp/::g' \
+   -i *.cpp *.h || die
+
+   DOC_CONTENTS="A user manual with many screenshots is available at:
+   ${EPREFIX}/usr/share/${PN}/usermanual_en.html"
+}
+
+src_configure() {
+   local myeqmakeargs=(
+   ${PN}.pro
+   PREFIX="${EPREFIX}/usr"
+   DESKTOPDIR="${EPREFIX}/usr/share/applications"
+   ICONDIR="${EPREFIX}/usr/share/pixmaps"
+   )
+   eqmake5 ${myeqmakeargs[@]}
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+   readme.gentoo_create_doc
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/

2018-04-25 Thread Andreas Sturmlechner
commit: ba4c5a38588e9202314c548a7b4ff86a51f010c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 25 19:38:43 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 26 03:29:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4c5a38

app-office/texmaker: Drop old

Bug: https://bugs.gentoo.org/653982
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-office/texmaker/Manifest   |  1 -
 .../files/texmaker-4.5-modern-styles.patch | 16 
 .../texmaker/files/texmaker-4.5-unbundle.patch | 93 --
 app-office/texmaker/texmaker-4.5-r2.ebuild | 84 ---
 app-office/texmaker/texmaker-4.5-r3.ebuild | 84 ---
 5 files changed, 278 deletions(-)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index df727efaa2f..864c6fbfc32 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1,2 +1 @@
-DIST texmaker-4.5.tar.bz2 11287724 BLAKE2B 
9138e4765e439419384573aed210b1df30890a1b8f3493e89f85c187bca56791dbdfb4805853dff6335cfeb2fc3ba7a00039927d3476c2c90aaa6d6213ba32b3
 SHA512 
623ae1496f11e5cd1328b997dbb29ec7188d6c1b256b6370c6fdd4fcda4bfc4b301d29cfa3b2ce529391b8f9913ea4678a6895abfb4fa6f9820e7177c676ab11
 DIST texmaker-5.0.tar.bz2 15728938 BLAKE2B 
14d0ea9e7f8b5f4b4e40bfdbe706b585215d0df8546aeb5d614c73314f41b3f0d443ccf5d4ddb0d7eab00bf76a358cbd51e14ff21ac15e0f8e89b884f12719df
 SHA512 
2473e0ad701da399f428caf8b067129c069a86d8cc5f1d0993ba53025961f7caab816195495d63788d58dafa7a208ca8fbcebbac118a49b20f3f639ee377a636

diff --git a/app-office/texmaker/files/texmaker-4.5-modern-styles.patch 
b/app-office/texmaker/files/texmaker-4.5-modern-styles.patch
deleted file mode 100644
index 73c3b92f761..000
--- a/app-office/texmaker/files/texmaker-4.5-modern-styles.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/texmaker.cpp 2014-11-26 09:06:56.0 -0300
-+++ b/texmaker.cpp 2015-06-19 20:49:58.801377000 -0300
-@@ -4451,7 +4451,12 @@
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- if (modern_style)
- {
--qApp->setStyle(new ManhattanStyle(QLatin1String("fusion")));
-+  if(desktop_env == 1){
-+  if (styles.contains("GTK+")) qApp->setStyle(new 
ManhattanStyle(QLatin1String("gtkstyle")));
-+  else if (styles.contains("Windows")) qApp->setStyle(new 
ManhattanStyle(QLatin1String("windows")));
-+  else qApp->setStyle(new 
ManhattanStyle(QLatin1String("fusion")));
-+  }
-+  else qApp->setStyle(new 
ManhattanStyle(QLatin1String("fusion")));
- }
- // else
- // {

diff --git a/app-office/texmaker/files/texmaker-4.5-unbundle.patch 
b/app-office/texmaker/files/texmaker-4.5-unbundle.patch
deleted file mode 100644
index 607b2c8b7e4..000
--- a/app-office/texmaker/files/texmaker-4.5-unbundle.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-diff --git a/configdialog.cpp b/configdialog.cpp
-index dddb11e..9a1aee7 100644
 a/configdialog.cpp
-+++ b/configdialog.cpp
-@@ -222,7 +222,7 @@ void ConfigDialog::browseAspell()
- QDir spelldir(QCoreApplication::applicationDirPath());
- #else
- #ifdef DEBIAN_SPELLDIR
--QDir spelldir(PREFIX"/share/myspell/dicts");
-+QDir spelldir(PREFIX"/share/myspell");
- #else
- QDir spelldir(PREFIX"/share/texmaker");
- #endif
-diff --git a/texmaker.cpp b/texmaker.cpp
-index b8a2143..a8bcd46 100644
 a/texmaker.cpp
-+++ b/texmaker.cpp
-@@ -2787,7 +2787,7 @@ if (hasDecodingError)
- QString dicDir=QCoreApplication::applicationDirPath() + "/";
- #else
- #ifdef DEBIAN_SPELLDIR
--QString dicDir=PREFIX"/share/myspell/dicts/";
-+QString dicDir=PREFIX"/share/myspell/";
- #else
- QString dicDir=PREFIX"/share/texmaker/";
- #endif
-diff --git a/texmaker.pro b/texmaker.pro
-index 7e9b706..909eb62 100644
 a/texmaker.pro
-+++ b/texmaker.pro
-@@ -98,29 +98,6 @@ HEADERS += texmaker.h \
-   unicodeview.h \
-   quickbeamerdialog.h \
-   svnhelper.h \
--  hunspell/affentry.hxx \
--  hunspell/affixmgr.hxx \
--  hunspell/atypes.hxx \
--  hunspell/baseaffix.hxx \
--  hunspell/csutil.hxx \
--  hunspell/dictmgr.hxx \
--  hunspell/hashmgr.hxx \
--  hunspell/htypes.hxx \
--  hunspell/hunspell.hxx \
--  hunspell/hunspell.h \
--  hunspell/langnum.hxx \
--  hunspell/license.hunspell \
--  hunspell/phonet.hxx \
--  hunspell/suggestmgr.hxx \
--  hunspell/license.myspell \
--  hunspell/filemgr.hxx \
--  hunspell/hunzip.hxx \
--  hunspell/replist.hxx \
--  hunspell/w_char.hxx \
--  singleapp/qtlocalpeer.h \
--  singleapp/qtlockedfile.h \
--  singleapp/qtsingleapplication.h \
--  singleapp/qtsinglecoreapplication.h \
-   encodingprober/CharDistribution.h \
-   encodingprober/ChineseGroupProber.h \
-   encodingprober/ctype_test_p.h \
-@@ -210,22 +187,6 @@ SOURCES   += main.cpp \
-   unicodeview.cpp \
-   

[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2018-04-24 Thread Aaron Bauman
commit: 3f201b19c982401daeff8dd18ccf1cb21d765c63
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 25 01:28:54 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 25 01:29:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f201b19

app-office/texmaker: amd64 stable wrt bug #653982

Bug: https://bugs.gentoo.org/653982
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-office/texmaker/texmaker-5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild 
b/app-office/texmaker/texmaker-5.0-r1.ebuild
index f16ec154c5c..35d097ce16a 100644
--- a/app-office/texmaker/texmaker-5.0-r1.ebuild
+++ b/app-office/texmaker/texmaker-5.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE=""
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2018-03-19 Thread Andreas Sturmlechner
commit: ece4c2b6f32f12b1eb499dded55a976e17f0bc78
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 19 17:07:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 19 17:15:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece4c2b6

app-office/texmaker: Drop bogus poppler-qt5-relaxation

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/texmaker/texmaker-5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild 
b/app-office/texmaker/texmaker-5.0-r1.ebuild
index f9febdd0598..f16ec154c5c 100644
--- a/app-office/texmaker/texmaker-5.0-r1.ebuild
+++ b/app-office/texmaker/texmaker-5.0-r1.ebuild
@@ -19,7 +19,7 @@ COMMON_DEPEND="
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
-   app-text/poppler[qt5(+)]
+   app-text/poppler[qt5]
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2018-03-13 Thread Michael Palimaka
commit: 7e4beda92f0e7df0698e12c86f3384b84ae8bc37
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Mar 13 12:02:33 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Mar 13 12:51:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4beda9

app-office/texmaker: remove unnecessary := subslot operator on poppler

Per poppler's metadata.xml, the subslot reflects ABI compatibility of
libpoppler.so only, not libpoppler-{glib,qt4,cpp}.so.

Bug: https://bugs.gentoo.org/607908
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/texmaker/texmaker-4.5-r2.ebuild | 4 ++--
 app-office/texmaker/texmaker-4.5-r3.ebuild | 4 ++--
 app-office/texmaker/texmaker-5.0-r1.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-office/texmaker/texmaker-4.5-r2.ebuild 
b/app-office/texmaker/texmaker-4.5-r2.ebuild
index e46b1487890..2c65b02c918 100644
--- a/app-office/texmaker/texmaker-4.5-r2.ebuild
+++ b/app-office/texmaker/texmaker-4.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,7 @@ COMMON_DEPEND="
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
-   app-text/poppler:=[qt5]
+   app-text/poppler[qt5]
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5

diff --git a/app-office/texmaker/texmaker-4.5-r3.ebuild 
b/app-office/texmaker/texmaker-4.5-r3.ebuild
index b33ba0007af..79f1a8da122 100644
--- a/app-office/texmaker/texmaker-4.5-r3.ebuild
+++ b/app-office/texmaker/texmaker-4.5-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,7 @@ COMMON_DEPEND="
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
-   app-text/poppler:=[qt5]
+   app-text/poppler[qt5]
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5

diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild 
b/app-office/texmaker/texmaker-5.0-r1.ebuild
index f91b5375634..f9febdd0598 100644
--- a/app-office/texmaker/texmaker-5.0-r1.ebuild
+++ b/app-office/texmaker/texmaker-5.0-r1.ebuild
@@ -19,7 +19,7 @@ COMMON_DEPEND="
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
-   app-text/poppler:=[qt5(+)]
+   app-text/poppler[qt5(+)]
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2018-02-22 Thread Andreas Sturmlechner
commit: d8a14b008969c96005febe945c5b0b787b9b4945
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 19 20:01:28 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 22 10:45:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a14b00

app-office/texmaker: Prepare for poppler/qtsingleapplication qt5--

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../texmaker/{texmaker-5.0.ebuild => texmaker-5.0-r1.ebuild}  | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-office/texmaker/texmaker-5.0.ebuild 
b/app-office/texmaker/texmaker-5.0-r1.ebuild
similarity index 90%
rename from app-office/texmaker/texmaker-5.0.ebuild
rename to app-office/texmaker/texmaker-5.0-r1.ebuild
index 6e6dacfa835..f91b5375634 100644
--- a/app-office/texmaker/texmaker-5.0.ebuild
+++ b/app-office/texmaker/texmaker-5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,14 +19,14 @@ COMMON_DEPEND="
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
-   app-text/poppler:=[qt5]
+   app-text/poppler:=[qt5(+)]
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtlockedfile
dev-qt/qtnetwork:5
dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[X,qt5]
+   dev-qt/qtsingleapplication[X,qt5(+)]
dev-qt/qtwebkit:5[printsupport]
dev-qt/qtwidgets:5
dev-qt/qtxml:5
@@ -41,7 +41,7 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
 
 PATCHES=(
-   "${FILESDIR}/${P}-unbundle-hunspell-singleapp.patch"
+   "${FILESDIR}/${P}-unbundle-hunspell-singleapp.patch"
 )
 
 DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/

2017-08-22 Thread Alexis Ballier
commit: bf5cc140497b3c400cbb82fd9013f481d17b11a4
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Aug 16 18:48:12 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug 22 07:04:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5cc140

app-office/texmaker: remove unused patches

 .../texmaker/files/texmaker-4.1-unbundle.patch | 98 --
 .../files/texmaker-4.4.1-modern-styles.patch   | 16 
 2 files changed, 114 deletions(-)

diff --git a/app-office/texmaker/files/texmaker-4.1-unbundle.patch 
b/app-office/texmaker/files/texmaker-4.1-unbundle.patch
deleted file mode 100644
index 3983733deec..000
--- a/app-office/texmaker/files/texmaker-4.1-unbundle.patch
+++ /dev/null
@@ -1,98 +0,0 @@
- configdialog.cpp |  2 +-
- texmaker.cpp |  4 ++--
- texmaker.pro | 42 +-
- 3 files changed, 4 insertions(+), 44 deletions(-)
-
-diff --git a/configdialog.cpp b/configdialog.cpp
-index e596a2c..3660429 100644
 a/configdialog.cpp
-+++ b/configdialog.cpp
-@@ -220,7 +220,7 @@ void ConfigDialog::browseAspell()
- QDir spelldir(QCoreApplication::applicationDirPath());
- #else
- #ifdef DEBIAN_SPELLDIR
--QDir spelldir(PREFIX"/share/myspell/dicts");
-+QDir spelldir(PREFIX"/share/myspell");
- #else
- QDir spelldir(PREFIX"/share/texmaker");
- #endif
-diff --git a/texmaker.cpp b/texmaker.cpp
-index 51d2082..607f66e 100644
 a/texmaker.cpp
-+++ b/texmaker.cpp
-@@ -4363,7 +4363,7 @@ 
geometry_options=config->value("Quick/GeometryOptions","left=2cm,right=2cm,top=2
- QString dicDir=QCoreApplication::applicationDirPath() + "/";
- #else
- #ifdef DEBIAN_SPELLDIR
--QString dicDir=PREFIX"/share/myspell/dicts/";
-+QString dicDir=PREFIX"/share/myspell/";
- #else
- QString dicDir=PREFIX"/share/texmaker/";
- #endif
-diff --git a/texmaker.pro b/texmaker.pro
-index bce8dd4..2f205bb 100644
 a/texmaker.pro
-+++ b/texmaker.pro
-@@ -95,29 +95,6 @@ HEADERS += texmaker.h \
-   unicodedialog.h \
-   unicodeview.h \
-   quickbeamerdialog.h \
--  hunspell/affentry.hxx \
--  hunspell/affixmgr.hxx \
--  hunspell/atypes.hxx \
--  hunspell/baseaffix.hxx \
--  hunspell/csutil.hxx \
--  hunspell/dictmgr.hxx \
--  hunspell/hashmgr.hxx \
--  hunspell/htypes.hxx \
--  hunspell/hunspell.hxx \
--  hunspell/hunspell.h \
--  hunspell/langnum.hxx \
--  hunspell/license.hunspell \
--  hunspell/phonet.hxx \
--  hunspell/suggestmgr.hxx \
--  hunspell/license.myspell \
--  hunspell/filemgr.hxx \
--  hunspell/hunzip.hxx \
--  hunspell/replist.hxx \
--  hunspell/w_char.hxx \
--  singleapp/qtlocalpeer.h \
--  singleapp/qtlockedfile.h \
--  singleapp/qtsingleapplication.h \
--  singleapp/qtsinglecoreapplication.h \
-   encodingprober/CharDistribution.h \
-   encodingprober/ChineseGroupProber.h \
-   encodingprober/ctype_test_p.h \
-@@ -204,22 +181,6 @@ SOURCES   += main.cpp \
-   unicodedialog.cpp \
-   unicodeview.cpp \
-   quickbeamerdialog.cpp \
--  hunspell/affentry.cxx \
--  hunspell/affixmgr.cxx \
--  hunspell/csutil.cxx \
--  hunspell/dictmgr.cxx \
--  hunspell/hashmgr.cxx \
--  hunspell/hunspell.cxx \
--  hunspell/phonet.cxx \
--  hunspell/suggestmgr.cxx \
--  hunspell/utf_info.cxx \
--  hunspell/filemgr.cxx \
--  hunspell/replist.cxx \
--  hunspell/hunzip.cxx \
--  singleapp/qtlocalpeer.cpp \
--  singleapp/qtlockedfile.cpp \
--  singleapp/qtsingleapplication.cpp \
--  singleapp/qtsinglecoreapplication.cpp \
-   encodingprober/CharDistribution.cpp \
-   encodingprober/ChineseGroupProber.cpp \
-   encodingprober/JapaneseGroupProber.cpp \
-@@ -328,8 +289,7 @@ icon.path = $${ICONDIR}
- 
- INSTALLS = target
- HEADERS   += x11fontdialog.h 
--SOURCES   += x11fontdialog.cpp \
--singleapp/qtlockedfile_unix.cpp
-+SOURCES   += x11fontdialog.cpp
- FORMS += x11fontdialog.ui
- 
- utilities.files = doc/doc1.png \

diff --git a/app-office/texmaker/files/texmaker-4.4.1-modern-styles.patch 
b/app-office/texmaker/files/texmaker-4.4.1-modern-styles.patch
deleted file mode 100644
index 73c3b92f761..000
--- a/app-office/texmaker/files/texmaker-4.4.1-modern-styles.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/texmaker.cpp 2014-11-26 09:06:56.0 -0300
-+++ b/texmaker.cpp 2015-06-19 20:49:58.801377000 -0300
-@@ -4451,7 +4451,12 @@
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- if (modern_style)
- {
--qApp->setStyle(new ManhattanStyle(QLatin1String("fusion")));
-+  if(desktop_env == 1){
-+  if (styles.contains("GTK+")) qApp->setStyle(new 
ManhattanStyle(QLatin1String("gtkstyle")));
-+  else if (styles.contains("Windows")) qApp->setStyle(new 
ManhattanStyle(QLatin1String("windows")));
-+  else 

[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/

2017-07-20 Thread Kristian Fiskerstrand
commit: e4d38e2fca1719e3e3e32009ceb6d6d3ea819e64
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Thu Jul 20 10:54:30 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Thu Jul 20 10:56:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d38e2f

app-office/texmaker: New upstream version 5.0

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-office/texmaker/Manifest   |  1 +
 .../texmaker-5.0-unbundle-hunspell-singleapp.patch | 67 +
 app-office/texmaker/texmaker-5.0.ebuild| 84 ++
 3 files changed, 152 insertions(+)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index eeb351dc15c..a7e7bb3036a 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1 +1,2 @@
 DIST texmaker-4.5.tar.bz2 11287724 SHA256 
2ce9966e410bf878649d1c756e3dc2a077e55e1eaa9f4beb10aa7224cd94d614 SHA512 
623ae1496f11e5cd1328b997dbb29ec7188d6c1b256b6370c6fdd4fcda4bfc4b301d29cfa3b2ce529391b8f9913ea4678a6895abfb4fa6f9820e7177c676ab11
 WHIRLPOOL 
0fb00957cb6fe2f3181ac6a6ad917fd60d90ca05bcbaa14da62045ac6c5d78126d9abeb1429bd1fe48a25416d95a1a52c53f83cad91cb0540fcd043a9ea63045
+DIST texmaker-5.0.tar.bz2 15728938 SHA256 
2a0b329c0ff5c408f72bcefbef16361d26da74e3ca1f39d6b8c78d84c37245a9 SHA512 
2473e0ad701da399f428caf8b067129c069a86d8cc5f1d0993ba53025961f7caab816195495d63788d58dafa7a208ca8fbcebbac118a49b20f3f639ee377a636
 WHIRLPOOL 
5989c926d6f4b770cfc0d0cf346d47c7244540b2873d2c7f54d52590debca85271acba10307f24f77e1446db01e7404d4b0b6fc4125360843a4bd32957467c15

diff --git 
a/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch 
b/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch
new file mode 100644
index 000..d7073b8547d
--- /dev/null
+++ b/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch
@@ -0,0 +1,67 @@
+diff --git a/texmaker.pro b/texmaker.pro
+index 0a9205d..62bc46d 100644
+--- a/texmaker.pro
 b/texmaker.pro
+@@ -117,29 +117,6 @@ HEADERS   += texmaker.h \
+   unicodeview.h \
+   svnhelper.h \
+   quickbeamerdialog.h \
+-  hunspell/affentry.hxx \
+-  hunspell/affixmgr.hxx \
+-  hunspell/atypes.hxx \
+-  hunspell/baseaffix.hxx \
+-  hunspell/csutil.hxx \
+-  hunspell/dictmgr.hxx \
+-  hunspell/hashmgr.hxx \
+-  hunspell/htypes.hxx \
+-  hunspell/hunspell.hxx \
+-  hunspell/hunspell.h \
+-  hunspell/langnum.hxx \
+-  hunspell/license.hunspell \
+-  hunspell/phonet.hxx \
+-  hunspell/suggestmgr.hxx \
+-  hunspell/license.myspell \
+-  hunspell/filemgr.hxx \
+-  hunspell/hunzip.hxx \
+-  hunspell/replist.hxx \
+-  hunspell/w_char.hxx \
+-  singleapp/qtlocalpeer.h \
+-  singleapp/qtlockedfile.h \
+-  singleapp/qtsingleapplication.h \
+-  singleapp/qtsinglecoreapplication.h \
+   encodingprober/CharDistribution.h \
+   encodingprober/ChineseGroupProber.h \
+   encodingprober/ctype_test_p.h \
+@@ -502,22 +479,6 @@ SOURCES   += main.cpp \
+   unicodeview.cpp \
+   quickbeamerdialog.cpp \
+   svnhelper.cpp \
+-  hunspell/affentry.cxx \
+-  hunspell/affixmgr.cxx \
+-  hunspell/csutil.cxx \
+-  hunspell/dictmgr.cxx \
+-  hunspell/hashmgr.cxx \
+-  hunspell/hunspell.cxx \
+-  hunspell/phonet.cxx \
+-  hunspell/suggestmgr.cxx \
+-  hunspell/utf_info.cxx \
+-  hunspell/filemgr.cxx \
+-  hunspell/replist.cxx \
+-  hunspell/hunzip.cxx \
+-  singleapp/qtlocalpeer.cpp \
+-  singleapp/qtlockedfile.cpp \
+-  singleapp/qtsingleapplication.cpp \
+-  singleapp/qtsinglecoreapplication.cpp \
+   encodingprober/CharDistribution.cpp \
+   encodingprober/ChineseGroupProber.cpp \
+   encodingprober/JapaneseGroupProber.cpp \
+@@ -1088,8 +1049,7 @@ metainfo.path = texmaker_linux64
+ 
+ INSTALLS = target
+ HEADERS   += x11fontdialog.h 
+-SOURCES   += x11fontdialog.cpp \
+-singleapp/qtlockedfile_unix.cpp
++SOURCES   += x11fontdialog.cpp
+ FORMS += x11fontdialog.ui
+ 
+ utilities.files = doc/doc10.png \

diff --git a/app-office/texmaker/texmaker-5.0.ebuild 
b/app-office/texmaker/texmaker-5.0.ebuild
new file mode 100644
index 000..6e6dacfa835
--- /dev/null
+++ b/app-office/texmaker/texmaker-5.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils qmake-utils readme.gentoo-r1
+
+DESCRIPTION="A nice LaTeX-IDE"
+HOMEPAGE="http://www.xm1math.net/texmaker/;
+SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+COMMON_DEPEND="
+   app-text/hunspell
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   app-text/poppler:=[qt5]
+   dev-qt/qtconcurrent:5
+ 

[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2017-07-04 Thread Kristian Fiskerstrand
commit: 864dd1952ec6212f568a7f64d1aef9693f736d0c
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Tue Jul  4 15:53:44 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Tue Jul  4 15:54:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864dd195

app-office/texmaker: Remove versions depending on qt4

Gentoo-Bug: 620686

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-office/texmaker/Manifest |  1 -
 app-office/texmaker/texmaker-4.4.1-r1.ebuild | 98 
 app-office/texmaker/texmaker-4.5-r1.ebuild   | 98 
 app-office/texmaker/texmaker-4.5.ebuild  | 98 
 4 files changed, 295 deletions(-)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index 9d351b717fe..eeb351dc15c 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1,2 +1 @@
-DIST texmaker-4.4.1.tar.bz2 11274997 SHA256 
80939493ffb6c92f47c47109dff6de4c91259244247e90ddfb1bb6153559b4b4 SHA512 
a165b7757f2170d42f3d48d644cb351efd4d308b1a0601105952c3253084ae4a3d0bbfb7915207ff60d0ba7036283c6c8305a901d7ac8aab4e79c1bb78f68ddd
 WHIRLPOOL 
3b00a894a194659d64ea8058ca1f0d04a68904f4eb638121f935ab83583b83c57bae3d1abb8d1e0541bed4bbaa44336e9733e8de3d346098dafae319437909f2
 DIST texmaker-4.5.tar.bz2 11287724 SHA256 
2ce9966e410bf878649d1c756e3dc2a077e55e1eaa9f4beb10aa7224cd94d614 SHA512 
623ae1496f11e5cd1328b997dbb29ec7188d6c1b256b6370c6fdd4fcda4bfc4b301d29cfa3b2ce529391b8f9913ea4678a6895abfb4fa6f9820e7177c676ab11
 WHIRLPOOL 
0fb00957cb6fe2f3181ac6a6ad917fd60d90ca05bcbaa14da62045ac6c5d78126d9abeb1429bd1fe48a25416d95a1a52c53f83cad91cb0540fcd043a9ea63045

diff --git a/app-office/texmaker/texmaker-4.4.1-r1.ebuild 
b/app-office/texmaker/texmaker-4.4.1-r1.ebuild
deleted file mode 100644
index 467e6c1d8b3..000
--- a/app-office/texmaker/texmaker-4.4.1-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils qmake-utils readme.gentoo
-
-DESCRIPTION="A nice LaTeX-IDE"
-HOMEPAGE="http://www.xm1math.net/texmaker/;
-SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="+qt4 qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-COMMON_DEPEND="
-   app-text/hunspell
-   app-text/poppler:=[qt4?,qt5?]
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   dev-qt/qtsingleapplication[X,qt4?,qt5?]
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   dev-qt/qtscript:4
-   dev-qt/qtwebkit:4
-   )
-   qt5? (
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtscript:5
-   dev-qt/qtwebkit:5[printsupport]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   virtual/latex-base
-   app-text/psutils
-   app-text/ghostscript-gpl
-   media-libs/netpbm
-   qt4? ( app-i18n/ibus-qt )"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.1-unbundle.patch
-   "${FILESDIR}"/${P}-modern-styles.patch
-   )
-
-DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
-HTML_DOCS=( doc/. )
-
-src_prepare() {
-   find singleapp hunspell -delete || die
-
-   epatch "${PATCHES[@]}"
-
-   cat >> ${PN}.pro <<- EOF
-   exists(texmakerx_my.pri):include(texmakerx_my.pri)
-   EOF
-
-   cp "${FILESDIR}"/texmakerx_my.pri . || die
-
-   sed \
-   -e '/^#include/s:hunspell/::g' \
-   -e '/^#include/s:singleapp/::g' \
-   -i *.cpp *.h || die
-
-   DOC_CONTENTS="A user manual with many screenshots is available at:
-   ${EPREFIX}/usr/share/${PN}/usermanual_en.html"
-}
-
-src_configure() {
-   local myeqmakeargs=(
-   ${PN}.pro
-   PREFIX="${EPREFIX}/usr"
-   DESKTOPDIR="${EPREFIX}/usr/share/applications"
-   ICONDIR="${EPREFIX}/usr/share/pixmaps"
-   )
-   if use qt4; then
-   eqmake4 ${myeqmakeargs[@]}
-   else
-   eqmake5 ${myeqmakeargs[@]}
-   fi
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-   readme.gentoo_create_doc
-}

diff --git a/app-office/texmaker/texmaker-4.5-r1.ebuild 
b/app-office/texmaker/texmaker-4.5-r1.ebuild
deleted file mode 100644
index 148ec4b33b7..000
--- a/app-office/texmaker/texmaker-4.5-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils qmake-utils readme.gentoo
-
-DESCRIPTION="A 

[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2017-07-04 Thread Agostino Sarubbo
commit: 15a8ced019b64464cb3c8a3857949c4f97fa46ad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  4 15:48:38 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  4 15:48:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a8ced0

app-office/texmaker: x86 stable wrt bug #620686

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-office/texmaker/texmaker-4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-4.5-r2.ebuild 
b/app-office/texmaker/texmaker-4.5-r2.ebuild
index f6568c6d5a2..e46b1487890 100644
--- a/app-office/texmaker/texmaker-4.5-r2.ebuild
+++ b/app-office/texmaker/texmaker-4.5-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE=""
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2017-07-04 Thread Kristian Fiskerstrand
commit: 1fe2dda77bba7153fbd1f18590828a7e60749b1e
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Tue Jul  4 14:14:42 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Tue Jul  4 14:15:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe2dda7

app-office/texmaker: Switch to readme.gentoo-r1 eclass

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-office/texmaker/texmaker-4.5-r3.ebuild | 84 ++
 1 file changed, 84 insertions(+)

diff --git a/app-office/texmaker/texmaker-4.5-r3.ebuild 
b/app-office/texmaker/texmaker-4.5-r3.ebuild
new file mode 100644
index 000..b33ba0007af
--- /dev/null
+++ b/app-office/texmaker/texmaker-4.5-r3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils qmake-utils readme.gentoo-r1
+
+DESCRIPTION="A nice LaTeX-IDE"
+HOMEPAGE="http://www.xm1math.net/texmaker/;
+SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+COMMON_DEPEND="
+   app-text/hunspell
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   app-text/poppler:=[qt5]
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[X,qt5]
+   dev-qt/qtwebkit:5[printsupport]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-unbundle.patch
+   "${FILESDIR}"/${P}-modern-styles.patch
+   )
+
+DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   find singleapp hunspell -delete || die
+
+   epatch "${PATCHES[@]}"
+
+   cat >> ${PN}.pro <<- EOF
+   exists(texmakerx_my.pri):include(texmakerx_my.pri)
+   EOF
+
+   cp "${FILESDIR}"/texmakerx_my.pri . || die
+
+   sed \
+   -e '/^#include/s:hunspell/::g' \
+   -e '/^#include/s:singleapp/::g' \
+   -i *.cpp *.h || die
+
+   DOC_CONTENTS="A user manual with many screenshots is available at:
+   ${EPREFIX}/usr/share/${PN}/usermanual_en.html"
+}
+
+src_configure() {
+   local myeqmakeargs=(
+   ${PN}.pro
+   PREFIX="${EPREFIX}/usr"
+   DESKTOPDIR="${EPREFIX}/usr/share/applications"
+   ICONDIR="${EPREFIX}/usr/share/pixmaps"
+   )
+   eqmake5 ${myeqmakeargs[@]}
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+   readme.gentoo_create_doc
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2017-07-04 Thread Agostino Sarubbo
commit: 2be2273bbab04b82119b1517f181739f396b4785
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  4 10:16:55 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  4 10:16:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be2273b

app-office/texmaker: amd64 stable wrt bug #620686

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-office/texmaker/texmaker-4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-4.5-r2.ebuild 
b/app-office/texmaker/texmaker-4.5-r2.ebuild
index cc50ff4d0d2..f6568c6d5a2 100644
--- a/app-office/texmaker/texmaker-4.5-r2.ebuild
+++ b/app-office/texmaker/texmaker-4.5-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE=""
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2017-06-04 Thread Kristian Fiskerstrand
commit: d8b906c9e05cdc16717cef42c2e05834f285892c
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sun Jun  4 19:38:43 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sun Jun  4 19:39:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b906c9

app-office/texmaker: Remove qt4 support

Dropping ppc keywords to satisfy dependencies

Gentoo-Bug: 620686

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-office/texmaker/texmaker-4.5-r2.ebuild | 84 ++
 1 file changed, 84 insertions(+)

diff --git a/app-office/texmaker/texmaker-4.5-r2.ebuild 
b/app-office/texmaker/texmaker-4.5-r2.ebuild
new file mode 100644
index 000..cc50ff4d0d2
--- /dev/null
+++ b/app-office/texmaker/texmaker-4.5-r2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils qmake-utils readme.gentoo
+
+DESCRIPTION="A nice LaTeX-IDE"
+HOMEPAGE="http://www.xm1math.net/texmaker/;
+SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+COMMON_DEPEND="
+   app-text/hunspell
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   app-text/poppler:=[qt5]
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[X,qt5]
+   dev-qt/qtwebkit:5[printsupport]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base"
+
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-unbundle.patch
+   "${FILESDIR}"/${P}-modern-styles.patch
+   )
+
+DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   find singleapp hunspell -delete || die
+
+   epatch "${PATCHES[@]}"
+
+   cat >> ${PN}.pro <<- EOF
+   exists(texmakerx_my.pri):include(texmakerx_my.pri)
+   EOF
+
+   cp "${FILESDIR}"/texmakerx_my.pri . || die
+
+   sed \
+   -e '/^#include/s:hunspell/::g' \
+   -e '/^#include/s:singleapp/::g' \
+   -i *.cpp *.h || die
+
+   DOC_CONTENTS="A user manual with many screenshots is available at:
+   ${EPREFIX}/usr/share/${PN}/usermanual_en.html"
+}
+
+src_configure() {
+   local myeqmakeargs=(
+   ${PN}.pro
+   PREFIX="${EPREFIX}/usr"
+   DESKTOPDIR="${EPREFIX}/usr/share/applications"
+   ICONDIR="${EPREFIX}/usr/share/pixmaps"
+   )
+   eqmake5 ${myeqmakeargs[@]}
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+   readme.gentoo_create_doc
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2017-01-15 Thread Kristian Fiskerstrand
commit: 3e28586a33d10f103c5875b05055770126d2b40f
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sun Jan 15 18:15:43 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sun Jan 15 18:15:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e28586a

app-office/texmaker: Drop qt4 use flag

Given that the package requires Qt in one form or the other, using approach
of Qt5 use flag meaning Qt5, and no use flag specified to mean Qt4.

Gentoo-Bug: 598052
Thanks-To: asturm

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-office/texmaker/texmaker-4.5-r1.ebuild | 99 ++
 1 file changed, 99 insertions(+)

diff --git a/app-office/texmaker/texmaker-4.5-r1.ebuild 
b/app-office/texmaker/texmaker-4.5-r1.ebuild
new file mode 100644
index ..09c7a6e
--- /dev/null
+++ b/app-office/texmaker/texmaker-4.5-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils qmake-utils readme.gentoo
+
+DESCRIPTION="A nice LaTeX-IDE"
+HOMEPAGE="http://www.xm1math.net/texmaker/;
+SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="+qt5"
+
+COMMON_DEPEND="
+   app-text/hunspell
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   !qt5? (
+   app-text/poppler:=[qt4]
+   dev-qt/qtgui:4
+   dev-qt/qtcore:4
+   dev-qt/qtscript:4
+   dev-qt/qtsingleapplication[X,qt4]
+   dev-qt/qtwebkit:4
+   )
+   qt5? (
+   app-text/poppler:=[qt5]
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[X,qt5]
+   dev-qt/qtwebkit:5[printsupport]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+   !qt5? ( app-i18n/ibus-qt )"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-unbundle.patch
+   "${FILESDIR}"/${P}-modern-styles.patch
+   )
+
+DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   find singleapp hunspell -delete || die
+
+   epatch "${PATCHES[@]}"
+
+   cat >> ${PN}.pro <<- EOF
+   exists(texmakerx_my.pri):include(texmakerx_my.pri)
+   EOF
+
+   cp "${FILESDIR}"/texmakerx_my.pri . || die
+
+   sed \
+   -e '/^#include/s:hunspell/::g' \
+   -e '/^#include/s:singleapp/::g' \
+   -i *.cpp *.h || die
+
+   DOC_CONTENTS="A user manual with many screenshots is available at:
+   ${EPREFIX}/usr/share/${PN}/usermanual_en.html"
+}
+
+src_configure() {
+   local myeqmakeargs=(
+   ${PN}.pro
+   PREFIX="${EPREFIX}/usr"
+   DESKTOPDIR="${EPREFIX}/usr/share/applications"
+   ICONDIR="${EPREFIX}/usr/share/pixmaps"
+   )
+   if ! use qt5; then
+   eqmake4 ${myeqmakeargs[@]}
+   else
+   eqmake5 ${myeqmakeargs[@]}
+   fi
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+   readme.gentoo_create_doc
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2016-01-08 Thread Kristian Fiskerstrand
commit: 7e0c83e8e78a9754742fd1af9a38e2a853852cff
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Fri Jan  8 17:17:51 2016 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Fri Jan  8 17:17:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0c83e8

app-office/texmaker: Taking over as maintainer

Package-Manager: portage-2.2.26

 app-office/texmaker/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/texmaker/metadata.xml b/app-office/texmaker/metadata.xml
index b04ffda..173297b 100644
--- a/app-office/texmaker/metadata.xml
+++ b/app-office/texmaker/metadata.xml
@@ -3,7 +3,7 @@
 
   tex
   
-j...@gentoo.org
-Heavily using the package
+k...@gentoo.org
+Kristian Fiskerstrand
   
 



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/

2015-11-26 Thread Justin Lecher
commit: e872d907849f1b24f8148dbdcebacd744cb8537c
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Nov 26 09:38:45 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Nov 26 10:26:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e872d907

app-office/texmaker: Drop old

Package-Manager: portage-2.2.25
Signed-off-by: Justin Lecher  gentoo.org>

 app-office/texmaker/Manifest   |   1 -
 .../texmaker/files/texmaker-3.1-hunspell.patch | 167 ---
 .../texmaker/files/texmaker-3.3.3-qt48.patch   |  15 --
 .../texmaker/files/texmaker-3.3.4-hunspell.patch   | 167 ---
 .../texmaker/files/texmaker-3.5-hunspell.patch | 148 -
 .../texmaker/files/texmaker-3.5.1-hunspell.patch   | 148 -
 .../texmaker/files/texmaker-3.5.2-clang.patch  |  16 --
 .../texmaker/files/texmaker-3.5.2-hunspell.patch   | 181 -
 .../texmaker/files/texmaker-4.0.1-hunspell.patch   | 180 
 .../texmaker/files/texmaker-4.0.3-hunspell.patch   | 165 ---
 .../texmaker/files/texmaker-4.0.4-unbundle.patch   | 105 
 app-office/texmaker/texmaker-4.3.ebuild|  87 --
 app-office/texmaker/texmaker-4.4.1.ebuild  |  96 ---
 13 files changed, 1476 deletions(-)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index 8882f5a..f9de178 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1,2 +1 @@
-DIST texmaker-4.3.tar.bz2 11334013 SHA256 
670eef7c51630342c87f1c2a77da0b36798fdb971c7893841e13c9342b18da51 SHA512 
9bb94a104c6324d2c712b522c60513189575d01d8ea24a6eeef4201ff17c719ab816775eae5239637f5ef2084d7beb8c1d76addc10d5000a1ae53ab33c1adc3d
 WHIRLPOOL 
5942f0262b02746a4fa6ec77c2944b1165fadaf060b8a7248bc4a32b5c74334745c21b221c234e0ddc66d0bb7250a6cdc1a3eb12043de4f19471cf0ce4bb7844
 DIST texmaker-4.4.1.tar.bz2 11274997 SHA256 
80939493ffb6c92f47c47109dff6de4c91259244247e90ddfb1bb6153559b4b4 SHA512 
a165b7757f2170d42f3d48d644cb351efd4d308b1a0601105952c3253084ae4a3d0bbfb7915207ff60d0ba7036283c6c8305a901d7ac8aab4e79c1bb78f68ddd
 WHIRLPOOL 
3b00a894a194659d64ea8058ca1f0d04a68904f4eb638121f935ab83583b83c57bae3d1abb8d1e0541bed4bbaa44336e9733e8de3d346098dafae319437909f2

diff --git a/app-office/texmaker/files/texmaker-3.1-hunspell.patch 
b/app-office/texmaker/files/texmaker-3.1-hunspell.patch
deleted file mode 100644
index 3b8935d..000
--- a/app-office/texmaker/files/texmaker-3.1-hunspell.patch
+++ /dev/null
@@ -1,167 +0,0 @@
- configdialog.cpp   |4 ++--
- latexeditor.h  |2 +-
- latexeditorview.h  |2 +-
- latexhighlighter.h |2 +-
- spellerdialog.h|2 +-
- texmaker.h |2 +-
- texmaker.pro   |   42 ++
- 7 files changed, 13 insertions(+), 43 deletions(-)
-
-diff --git a/configdialog.cpp b/configdialog.cpp
-index 136072d..550db58 100644
 a/configdialog.cpp
-+++ b/configdialog.cpp
-@@ -122,9 +122,9 @@ void ConfigDialog::browseAspell()
- QDir spelldir(QCoreApplication::applicationDirPath());
- #else
- #ifdef DEBIAN_SPELLDIR
--QDir spelldir(PREFIX"/share/myspell/dicts");
-+QDir spelldir("@GENTOO_PORTAGE_EPREFIX@/usr/share/myspell");
- #else
--QDir spelldir(PREFIX"/share/texmaker");
-+QDir spelldir("@GENTOO_PORTAGE_EPREFIX@/usr/share/texmaker");
- #endif
- #endif
- 
-diff --git a/latexeditor.h b/latexeditor.h
-index b9b8d75..a9ec1ef 100644
 a/latexeditor.h
-+++ b/latexeditor.h
-@@ -26,7 +26,7 @@
- #include 
- 
- #include "latexhighlighter.h"
--#include "hunspell/hunspell.hxx"
-+#include 
- 
- typedef  int UserBookmarkList[3];
- 
-diff --git a/latexeditorview.h b/latexeditorview.h
-index c6cb362..2ecf876 100644
 a/latexeditorview.h
-+++ b/latexeditorview.h
-@@ -22,7 +22,7 @@
- #include "gotolinewidget.h"
- #include "replacewidget.h"
- #include "minisplitter.h"
--#include "hunspell/hunspell.hxx"
-+#include 
- 
- class LatexEditorView : public QWidget  {
-Q_OBJECT
-diff --git a/latexhighlighter.h b/latexhighlighter.h
-index 83ca79c..a1e437a 100644
 a/latexhighlighter.h
-+++ b/latexhighlighter.h
-@@ -20,7 +20,7 @@
- #include 
- #include 
- //#include "latexeditor.h"
--#include "hunspell/hunspell.hxx"
-+#include 
- 
- class QTextDocument;
- class LatexEditor;
-diff --git a/spellerdialog.h b/spellerdialog.h
-index 83248ae..cd16dad 100644
 a/spellerdialog.h
-+++ b/spellerdialog.h
-@@ -13,7 +13,7 @@
- 
- #include "ui_spellerdialog.h"
- #include "latexeditor.h"
--#include "hunspell/hunspell.hxx"
-+#include 
- 
- #include 
- 
-diff --git a/texmaker.h b/texmaker.h
-index fa56129..4b1367e 100644
 a/texmaker.h
-+++ b/texmaker.h
-@@ -46,7 +46,7 @@
- #include "symbollistwidget.h"
- #include "xmltagslistwidget.h"
- #include "logeditor.h"
--#include "hunspell/hunspell.hxx"
-+#include 
- #include "browser.h"
- #include "pdfviewerwidget.h"
- #include "pdfviewer.h"
-diff --git a/texmaker.pro 

[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2015-11-26 Thread Justin Lecher
commit: 2a05793c844039179977d07120140d32d41471dd
Author: Stephen Bosch  gmail  com>
AuthorDate: Thu Nov 26 11:38:16 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Nov 26 11:38:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a05793c

app-office/texmaker: make qt5 default

 app-office/texmaker/texmaker-4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-4.5.ebuild 
b/app-office/texmaker/texmaker-4.5.ebuild
index 63debce..a1fa521 100644
--- a/app-office/texmaker/texmaker-4.5.ebuild
+++ b/app-office/texmaker/texmaker-4.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="+qt4 qt5"
+IUSE="qt4 +qt5"
 
 REQUIRED_USE="^^ ( qt4 qt5 )"
 



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/files/, app-office/texmaker/

2015-11-26 Thread Justin Lecher
commit: 428abb3121094fd558a371b66eb8d68ae7cd38b0
Author: Stephen Bosch  gmail  com>
AuthorDate: Thu Nov 26 11:26:00 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Nov 26 11:26:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428abb31

app-office/texmaker: version bump to 4.5 #566790

 app-office/texmaker/Manifest   |  1 +
 .../files/texmaker-4.5-modern-styles.patch | 16 
 .../texmaker/files/texmaker-4.5-unbundle.patch | 93 
 app-office/texmaker/texmaker-4.5.ebuild| 99 ++
 4 files changed, 209 insertions(+)

diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index f9de178..9d351b7 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1 +1,2 @@
 DIST texmaker-4.4.1.tar.bz2 11274997 SHA256 
80939493ffb6c92f47c47109dff6de4c91259244247e90ddfb1bb6153559b4b4 SHA512 
a165b7757f2170d42f3d48d644cb351efd4d308b1a0601105952c3253084ae4a3d0bbfb7915207ff60d0ba7036283c6c8305a901d7ac8aab4e79c1bb78f68ddd
 WHIRLPOOL 
3b00a894a194659d64ea8058ca1f0d04a68904f4eb638121f935ab83583b83c57bae3d1abb8d1e0541bed4bbaa44336e9733e8de3d346098dafae319437909f2
+DIST texmaker-4.5.tar.bz2 11287724 SHA256 
2ce9966e410bf878649d1c756e3dc2a077e55e1eaa9f4beb10aa7224cd94d614 SHA512 
623ae1496f11e5cd1328b997dbb29ec7188d6c1b256b6370c6fdd4fcda4bfc4b301d29cfa3b2ce529391b8f9913ea4678a6895abfb4fa6f9820e7177c676ab11
 WHIRLPOOL 
0fb00957cb6fe2f3181ac6a6ad917fd60d90ca05bcbaa14da62045ac6c5d78126d9abeb1429bd1fe48a25416d95a1a52c53f83cad91cb0540fcd043a9ea63045

diff --git a/app-office/texmaker/files/texmaker-4.5-modern-styles.patch 
b/app-office/texmaker/files/texmaker-4.5-modern-styles.patch
new file mode 100644
index 000..73c3b92
--- /dev/null
+++ b/app-office/texmaker/files/texmaker-4.5-modern-styles.patch
@@ -0,0 +1,16 @@
+--- a/texmaker.cpp 2014-11-26 09:06:56.0 -0300
 b/texmaker.cpp 2015-06-19 20:49:58.801377000 -0300
+@@ -4451,7 +4451,12 @@
+ #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
+ if (modern_style)
+ {
+-qApp->setStyle(new ManhattanStyle(QLatin1String("fusion")));
++  if(desktop_env == 1){
++  if (styles.contains("GTK+")) qApp->setStyle(new 
ManhattanStyle(QLatin1String("gtkstyle")));
++  else if (styles.contains("Windows")) qApp->setStyle(new 
ManhattanStyle(QLatin1String("windows")));
++  else qApp->setStyle(new 
ManhattanStyle(QLatin1String("fusion")));
++  }
++  else qApp->setStyle(new 
ManhattanStyle(QLatin1String("fusion")));
+ }
+ // else
+ // {

diff --git a/app-office/texmaker/files/texmaker-4.5-unbundle.patch 
b/app-office/texmaker/files/texmaker-4.5-unbundle.patch
new file mode 100644
index 000..607b2c8
--- /dev/null
+++ b/app-office/texmaker/files/texmaker-4.5-unbundle.patch
@@ -0,0 +1,93 @@
+diff --git a/configdialog.cpp b/configdialog.cpp
+index dddb11e..9a1aee7 100644
+--- a/configdialog.cpp
 b/configdialog.cpp
+@@ -222,7 +222,7 @@ void ConfigDialog::browseAspell()
+ QDir spelldir(QCoreApplication::applicationDirPath());
+ #else
+ #ifdef DEBIAN_SPELLDIR
+-QDir spelldir(PREFIX"/share/myspell/dicts");
++QDir spelldir(PREFIX"/share/myspell");
+ #else
+ QDir spelldir(PREFIX"/share/texmaker");
+ #endif
+diff --git a/texmaker.cpp b/texmaker.cpp
+index b8a2143..a8bcd46 100644
+--- a/texmaker.cpp
 b/texmaker.cpp
+@@ -2787,7 +2787,7 @@ if (hasDecodingError)
+ QString dicDir=QCoreApplication::applicationDirPath() + "/";
+ #else
+ #ifdef DEBIAN_SPELLDIR
+-QString dicDir=PREFIX"/share/myspell/dicts/";
++QString dicDir=PREFIX"/share/myspell/";
+ #else
+ QString dicDir=PREFIX"/share/texmaker/";
+ #endif
+diff --git a/texmaker.pro b/texmaker.pro
+index 7e9b706..909eb62 100644
+--- a/texmaker.pro
 b/texmaker.pro
+@@ -98,29 +98,6 @@ HEADERS += texmaker.h \
+   unicodeview.h \
+   quickbeamerdialog.h \
+   svnhelper.h \
+-  hunspell/affentry.hxx \
+-  hunspell/affixmgr.hxx \
+-  hunspell/atypes.hxx \
+-  hunspell/baseaffix.hxx \
+-  hunspell/csutil.hxx \
+-  hunspell/dictmgr.hxx \
+-  hunspell/hashmgr.hxx \
+-  hunspell/htypes.hxx \
+-  hunspell/hunspell.hxx \
+-  hunspell/hunspell.h \
+-  hunspell/langnum.hxx \
+-  hunspell/license.hunspell \
+-  hunspell/phonet.hxx \
+-  hunspell/suggestmgr.hxx \
+-  hunspell/license.myspell \
+-  hunspell/filemgr.hxx \
+-  hunspell/hunzip.hxx \
+-  hunspell/replist.hxx \
+-  hunspell/w_char.hxx \
+-  singleapp/qtlocalpeer.h \
+-  singleapp/qtlockedfile.h \
+-  singleapp/qtsingleapplication.h \
+-  singleapp/qtsinglecoreapplication.h \
+   encodingprober/CharDistribution.h \
+   encodingprober/ChineseGroupProber.h \
+   encodingprober/ctype_test_p.h \
+@@ -210,22 +187,6 @@ SOURCES   += main.cpp \
+   unicodeview.cpp \
+   quickbeamerdialog.cpp \
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2015-09-25 Thread Agostino Sarubbo
commit: 467f6a9c4cdaf8e6f9c0343aacf6561db45abb09
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 25 14:29:28 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 25 14:29:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467f6a9c

app-office/texmaker: x86 stable wrt bug #542702

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-office/texmaker/texmaker-4.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-4.4.1-r1.ebuild 
b/app-office/texmaker/texmaker-4.4.1-r1.ebuild
index 575521d..fc7f6c0 100644
--- a/app-office/texmaker/texmaker-4.4.1-r1.ebuild
+++ b/app-office/texmaker/texmaker-4.4.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="+qt4 qt5"
 
 REQUIRED_USE="^^ ( qt4 qt5 )"



[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/

2015-09-24 Thread Agostino Sarubbo
commit: 05c21aea57bed78d49757738521d92474279ed94
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 24 13:50:49 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 24 13:50:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c21aea

app-office/texmaker: amd64 stable wrt bug #542702

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-office/texmaker/texmaker-4.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-4.4.1-r1.ebuild 
b/app-office/texmaker/texmaker-4.4.1-r1.ebuild
index e21ad26..575521d 100644
--- a/app-office/texmaker/texmaker-4.4.1-r1.ebuild
+++ b/app-office/texmaker/texmaker-4.4.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="+qt4 qt5"
 
 REQUIRED_USE="^^ ( qt4 qt5 )"