* [gentoo-commits] proj/qt:master commit in: app-text/goldendict/files/, app-text/goldendict/
@ 2014-11-02 5:59 Ben de Groot
0 siblings, 0 replies; 3+ messages in thread
From: Ben de Groot @ 2014-11-02 5:59 UTC (permalink / raw
To: gentoo-commits
commit: 9e844940c0fe6048fd6c470adb9d08d31afef23f
Author: Ben de Groot <yngwin <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 2 04:56:18 2014 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Sun Nov 2 04:56:18 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=9e844940
app-text/goldendict: update live ebuild with improvements from bug #526690
---
.../files/goldendict-2602a03cd-gcc-4.7.patch | 13 -------------
...ndict-36a761108-qtsingleapplication-unbundle.patch} | 18 +++++++++---------
app-text/goldendict/goldendict-9999.ebuild | 8 +++++---
3 files changed, 14 insertions(+), 25 deletions(-)
diff --git a/app-text/goldendict/files/goldendict-2602a03cd-gcc-4.7.patch b/app-text/goldendict/files/goldendict-2602a03cd-gcc-4.7.patch
deleted file mode 100644
index e0fe871..0000000
--- a/app-text/goldendict/files/goldendict-2602a03cd-gcc-4.7.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- processwrapper.cc.orig 2013-10-20 12:10:13.525203117 +0400
-+++ processwrapper.cc 2013-10-20 12:10:29.516204511 +0400
-@@ -2,6 +2,10 @@
-
- #include <QtCore>
-
-+#if defined(Q_OS_UNIX)
-+#include <unistd.h>
-+#endif
-+
- #ifdef Q_OS_WIN32
-
- #include <windows.h>
diff --git a/app-text/goldendict/files/goldendict-2602a03cd-qtsingleapplication-unbundle.patch b/app-text/goldendict/files/goldendict-36a761108-qtsingleapplication-unbundle.patch
similarity index 51%
rename from app-text/goldendict/files/goldendict-2602a03cd-qtsingleapplication-unbundle.patch
rename to app-text/goldendict/files/goldendict-36a761108-qtsingleapplication-unbundle.patch
index e3195c2..407b261 100644
--- a/app-text/goldendict/files/goldendict-2602a03cd-qtsingleapplication-unbundle.patch
+++ b/app-text/goldendict/files/goldendict-36a761108-qtsingleapplication-unbundle.patch
@@ -1,18 +1,18 @@
---- goldendict.pro.orig 2013-10-20 12:16:58.420238403 +0400
-+++ goldendict.pro 2013-10-20 12:17:13.747239739 +0400
-@@ -25,7 +25,8 @@
- QT += phonon
+--- goldendict.pro.orig 2014-11-02 12:42:07.845942253 +0800
++++ goldendict.pro 2014-11-02 12:44:22.965590774 +0800
+@@ -24,7 +24,8 @@
CONFIG += exceptions \
rtti \
-- stl
-+ stl \
+ stl \
+- help
++ help \
+ qtsingleapplication
OBJECTS_DIR = build
UI_DIR = build
MOC_DIR = build
-@@ -322,5 +323,3 @@
- TS_OUT = $$TRANSLATIONS
+@@ -548,5 +549,3 @@
TS_OUT ~= s/.ts/.qm/g
PRE_TARGETDEPS += $$TS_OUT
--
+
-include( qtsingleapplication/src/qtsingleapplication.pri )
+-
diff --git a/app-text/goldendict/goldendict-9999.ebuild b/app-text/goldendict/goldendict-9999.ebuild
index ae0840a..ace856c 100644
--- a/app-text/goldendict/goldendict-9999.ebuild
+++ b/app-text/goldendict/goldendict-9999.ebuild
@@ -3,7 +3,7 @@
# $Header: $
EAPI=5
-EGIT_REPO_URI="git://gitorious.org/goldendict/goldendict"
+EGIT_REPO_URI="https://github.com/goldendict/goldendict.git"
LANGSLONG="ar_SA bg_BG cs_CZ de_DE el_GR lt_LT ru_RU zh_CN"
inherit qt4-r2 git-r3
@@ -17,12 +17,15 @@ KEYWORDS=""
IUSE="debug kde"
RDEPEND=">=app-text/hunspell-1.2
+ dev-libs/eb
dev-qt/qtsingleapplication
+ media-libs/libao
media-libs/libogg
media-libs/libvorbis
sys-libs/zlib
x11-libs/libXtst
>=dev-qt/qtcore-4.5:4[exceptions]
+ >=dev-qt/qthelp-4.5:4[exceptions]
>=dev-qt/qtgui-4.5:4[exceptions]
>=dev-qt/qtwebkit-4.5:4[exceptions]
!kde? ( || (
@@ -34,8 +37,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
PATCHES=(
- "${FILESDIR}/${PN}-2602a03cd-gcc-4.7.patch"
- "${FILESDIR}/${PN}-2602a03cd-qtsingleapplication-unbundle.patch"
+ "${FILESDIR}/${PN}-36a761108-qtsingleapplication-unbundle.patch"
)
src_prepare() {
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/qt:master commit in: app-text/goldendict/files/, app-text/goldendict/
@ 2016-10-28 17:15 Michael Palimaka
0 siblings, 0 replies; 3+ messages in thread
From: Michael Palimaka @ 2016-10-28 17:15 UTC (permalink / raw
To: gentoo-commits
commit: 1ea676d637f96fbf715e19c30e3dc8b4deb5f474
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 17:14:36 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 17:14:52 2016 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=1ea676d6
app-text/goldendict: switch to Qt 5
Based on work by Gleb.
Gentoo-bug: 574464
Package-Manager: portage-2.3.2
...endict-9999-qtsingleapplication-unbundle.patch} | 14 ++---
app-text/goldendict/goldendict-9999.ebuild | 68 ++++++++++++----------
2 files changed, 44 insertions(+), 38 deletions(-)
diff --git a/app-text/goldendict/files/goldendict-36a761108-qtsingleapplication-unbundle.patch b/app-text/goldendict/files/goldendict-9999-qtsingleapplication-unbundle.patch
similarity index 55%
rename from app-text/goldendict/files/goldendict-36a761108-qtsingleapplication-unbundle.patch
rename to app-text/goldendict/files/goldendict-9999-qtsingleapplication-unbundle.patch
index 407b261..01fdb3b 100644
--- a/app-text/goldendict/files/goldendict-36a761108-qtsingleapplication-unbundle.patch
+++ b/app-text/goldendict/files/goldendict-9999-qtsingleapplication-unbundle.patch
@@ -1,16 +1,16 @@
---- goldendict.pro.orig 2014-11-02 12:42:07.845942253 +0800
-+++ goldendict.pro 2014-11-02 12:44:22.965590774 +0800
-@@ -24,7 +24,8 @@
+--- a/goldendict.pro
++++ b/goldendict.pro
+@@ -36,7 +36,8 @@
+ QT += sql
CONFIG += exceptions \
rtti \
- stl \
-- help
-+ help \
+- stl
++ stl \
+ qtsingleapplication
OBJECTS_DIR = build
UI_DIR = build
MOC_DIR = build
-@@ -548,5 +549,3 @@
+@@ -632,5 +633,3 @@
TS_OUT ~= s/.ts/.qm/g
PRE_TARGETDEPS += $$TS_OUT
diff --git a/app-text/goldendict/goldendict-9999.ebuild b/app-text/goldendict/goldendict-9999.ebuild
index 94b2722..b52d986 100644
--- a/app-text/goldendict/goldendict-9999.ebuild
+++ b/app-text/goldendict/goldendict-9999.ebuild
@@ -2,10 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
-LANGSLONG="ar_SA bg_BG cs_CZ de_DE el_GR lt_LT ru_RU zh_CN"
+EAPI=6
-inherit qt4-r2 git-r3
+inherit eutils git-r3 qmake-utils
DESCRIPTION="Feature-rich dictionary lookup program"
HOMEPAGE="http://goldendict.org/"
@@ -14,43 +13,40 @@ EGIT_REPO_URI="https://github.com/goldendict/goldendict.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug kde"
+IUSE="debug ffmpeg libav"
RDEPEND="
>=app-text/hunspell-1.2
dev-libs/eb
- dev-qt/qtcore:4[exceptions]
- dev-qt/qtgui:4[exceptions]
- dev-qt/qthelp:4[exceptions]
- dev-qt/qtsingleapplication[qt4]
- dev-qt/qtsvg:4[exceptions]
- dev-qt/qtwebkit:4[exceptions]
- media-libs/libao
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qthelp:5
+ dev-qt/qtsingleapplication[qt5]
+ dev-qt/qtsvg:5
+ dev-qt/qtwebkit:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtwidgets:5
media-libs/libogg
media-libs/libvorbis
sys-libs/zlib
x11-libs/libXtst
- !kde? ( || (
- >=dev-qt/qtphonon-4.5:4[exceptions]
- media-libs/phonon[qt4]
- ) )
- kde? ( media-libs/phonon[qt4] )
+ ffmpeg? (
+ media-libs/libao
+ libav? ( media-video/libav:0= )
+ !libav? ( media-video/ffmpeg:0= )
+ )
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
-PATCHES=(
- "${FILESDIR}/${PN}-36a761108-qtsingleapplication-unbundle.patch"
-)
+PATCHES=( "${FILESDIR}/${P}-qtsingleapplication-unbundle.patch" )
src_prepare() {
- qt4-r2_src_prepare
+ default
- # don't install duplicated stuff and fix installation path
+ # fix installation path
sed -i \
- -e '/desktops2/d' \
- -e '/icons2/d' \
-e '/PREFIX = /s:/usr/local:/usr:' \
${PN}.pro || die
@@ -58,14 +54,24 @@ src_prepare() {
sed -i -e '/^Categories/s/$/;/' redist/${PN}.desktop || die
}
+src_configure() {
+ local myconf=()
+
+ if ! use ffmpeg && ! use libav ; then
+ myconf+=("DISABLE_INTERNAL_PLAYER=1")
+ fi
+
+ eqmake5 "${myconf[@]}"
+}
+
src_install() {
- qt4-r2_src_install
+ dobin ${PN}
+ domenu redist/${PN}.desktop
+ doicon redist/icons/${PN}.png
+
+ insinto /use/share/apps/${PN}/locale
+ doins locale/*.qm
- # install translations
- insinto /usr/share/apps/${PN}/locale
- for lang in ${LANGSLONG}; do
- if use linguas_${lang%_*}; then
- doins locale/${lang}.qm
- fi
- done
+ insinto /usr/share/${PN}/help
+ doins help/*.qch
}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/qt:master commit in: app-text/goldendict/files/, app-text/goldendict/
@ 2019-06-20 21:18 Andreas Sturmlechner
0 siblings, 0 replies; 3+ messages in thread
From: Andreas Sturmlechner @ 2019-06-20 21:18 UTC (permalink / raw
To: gentoo-commits
commit: a520a7ebaaf7d6cc515a47a9c910c673d6a3b5c6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 20 11:52:27 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jun 20 21:17:32 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=a520a7eb
app-text/goldendict: EAPI-7 bump (sync with Gentoo ebuild repo)
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
...ndict-1.5.0-qtsingleapplication-unbundle.patch} | 0
app-text/goldendict/goldendict-9999.ebuild | 32 +++++++++++-----------
2 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/app-text/goldendict/files/goldendict-9999-qtsingleapplication-unbundle.patch b/app-text/goldendict/files/goldendict-1.5.0-qtsingleapplication-unbundle.patch
similarity index 100%
rename from app-text/goldendict/files/goldendict-9999-qtsingleapplication-unbundle.patch
rename to app-text/goldendict/files/goldendict-1.5.0-qtsingleapplication-unbundle.patch
diff --git a/app-text/goldendict/goldendict-9999.ebuild b/app-text/goldendict/goldendict-9999.ebuild
index 74aae628..32672acb 100644
--- a/app-text/goldendict/goldendict-9999.ebuild
+++ b/app-text/goldendict/goldendict-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit eutils git-r3 qmake-utils
+inherit desktop git-r3 qmake-utils
DESCRIPTION="Feature-rich dictionary lookup program"
HOMEPAGE="http://goldendict.org/"
@@ -14,7 +14,11 @@ SLOT="0"
KEYWORDS=""
IUSE="debug ffmpeg libav"
-RDEPEND="
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+DEPEND="
app-arch/bzip2
>=app-text/hunspell-1.2:=
dev-libs/eb
@@ -24,7 +28,7 @@ RDEPEND="
dev-qt/qthelp:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
- dev-qt/qtsingleapplication[qt5(+)]
+ dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
@@ -41,19 +45,18 @@ RDEPEND="
!libav? ( media-video/ffmpeg:0= )
)
"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
+RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/${P}-qtsingleapplication-unbundle.patch" )
+PATCHES=( "${FILESDIR}/${PN}-1.5.0-qtsingleapplication-unbundle.patch" )
src_prepare() {
default
+ # disable git
+ sed -i -e '/git describe/s/^/#/' ${PN}.pro || die
+
# fix installation path
- sed -i \
- -e '/PREFIX = /s:/usr/local:/usr:' \
- ${PN}.pro || die
+ sed -i -e '/PREFIX = /s:/usr/local:/usr:' ${PN}.pro || die
# add trailing semicolon
sed -i -e '/^Categories/s/$/;/' redist/${PN}.desktop || die
@@ -61,10 +64,7 @@ src_prepare() {
src_configure() {
local myconf=()
-
- if ! use ffmpeg && ! use libav ; then
- myconf+=( DISABLE_INTERNAL_PLAYER=1 )
- fi
+ use ffmpeg || myconf+=( DISABLE_INTERNAL_PLAYER=1 )
eqmake5 "${myconf[@]}"
}
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-06-20 21:19 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-20 21:18 [gentoo-commits] proj/qt:master commit in: app-text/goldendict/files/, app-text/goldendict/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2016-10-28 17:15 Michael Palimaka
2014-11-02 5:59 Ben de Groot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox