* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2016-01-01 16:24 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2016-01-01 16:24 UTC (permalink / raw
To: gentoo-commits
commit: c28c2a990e87de81715fa2458582641491e2b39e
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Dec 27 00:43:28 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jan 1 16:24:15 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c28c2a99
app-office/kexi: New package
Package-Manager: portage-2.2.24
app-office/kexi/kexi-9999.ebuild | 74 ++++++++++++++++++++++++++++++++++++++++
app-office/kexi/metadata.xml | 12 +++++++
2 files changed, 86 insertions(+)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
new file mode 100644
index 0000000..c989050
--- /dev/null
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_DOXYGEN="true"
+# KDE_HANDBOOK="true"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="A visual database applications creator"
+HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.org/"
+KEYWORDS=""
+IUSE="activities marble mdb mysql postgres sqlite sybase webform xbase"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep ktexteditor)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_kdeapps_dep kdb 'mysql?,postgres?,sqlite?')
+ $(add_kdeapps_dep kproperty)
+ $(add_kdeapps_dep kreport)
+ dev-qt/designer:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ activities? ( $(add_frameworks_dep kactivities) )
+ marble? ( $(add_kdeapps_dep marble) )
+ mdb? ( dev-libs/glib:2 )
+ mysql? ( virtual/libmysqlclient )
+ postgres? (
+ dev-db/postgresql:*
+ dev-libs/libpqxx
+ )
+ sybase? ( dev-db/freetds )
+ webform? ( dev-qt/qtwebkit:5 )
+ xbase? ( dev-db/xbase )
+"
+DEPEND="${COMMON_DEPEND}
+ sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+ !app-office/calligra[calligra_features_kexi]
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package activities KF5Activities)
+ $(cmake-utils_use_find_package marble KexiMarble)
+ $(cmake-utils_use_find_package mdb GLIB2)
+ $(cmake-utils_use_find_package mysql MySQL)
+ $(cmake-utils_use_find_package postgres KexiPostgreSQL)
+ $(cmake-utils_use_find_package sybase FreeTDS)
+ $(cmake-utils_use_find_package webform Qt5WebKitWidgets)
+ $(cmake-utils_use_find_package xbase XBase)
+ )
+
+ kde5_src_configure
+}
diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
new file mode 100644
index 0000000..1c46a82
--- /dev/null
+++ b/app-office/kexi/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>kde</herd>
+ <use>
+ <flag name="activities">Enable kactivities support</flag>
+ <flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
+ <flag name="mdb">Enable support for Microsoft Access database</flag>
+ <flag name="webform">Enable web form designer widget using <pkg>dev-qt/qtwebkit</pkg></flag>
+ <flag name="xbase">Enable support for xbase compatible database formats</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2016-03-22 12:33 Johannes Huber
0 siblings, 0 replies; 23+ messages in thread
From: Johannes Huber @ 2016-03-22 12:33 UTC (permalink / raw
To: gentoo-commits
commit: 9fd0b17a74094be61cc861c63bff60c109f573a2
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 12:06:33 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 12:33:34 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9fd0b17a
app-office/kexi: EAPI 6
Package-Manager: portage-2.2.28
app-office/kexi/kexi-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 5c9fa45..fb3691d 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -2,14 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
KDE_DOXYGEN="true"
# KDE_HANDBOOK="true"
KDE_TEST="forceoptional"
inherit kde5
-DESCRIPTION="A visual database applications creator"
+DESCRIPTION="Visual database applications creator"
HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.org/"
KEYWORDS=""
IUSE="activities marble mdb mysql postgres sqlite sybase webform xbase"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2016-03-22 20:13 Johannes Huber
0 siblings, 0 replies; 23+ messages in thread
From: Johannes Huber @ 2016-03-22 20:13 UTC (permalink / raw
To: gentoo-commits
commit: 377c57bfae61f5ee73c1a9015281a649e1ec1cb4
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 20:11:17 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 20:11:17 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=377c57bf
app-office/kexi: Update blocker on app-offica/calligra
Package-Manager: portage-2.2.28
app-office/kexi/kexi-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index fb3691d..da9cd21 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -55,7 +55,7 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
"
RDEPEND="${COMMON_DEPEND}
- !app-office/calligra[calligra_features_kexi]
+ !app-office/calligra:4[calligra_features_kexi]
"
src_configure() {
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2016-08-07 16:30 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2016-08-07 16:30 UTC (permalink / raw
To: gentoo-commits
commit: 557e32dbb088b2ecc890c077cc5a6a089fc2d29c
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat Aug 6 15:21:32 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 7 16:30:45 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=557e32db
app-office/kexi: Add kcrash DEPEND, rename USE=webform->webkit
Fix configure with USE=-webkit at the same time.
Package-Manager: portage-2.2.28
app-office/kexi/kexi-9999.ebuild | 20 +++++++++++++++++---
app-office/kexi/metadata.xml | 2 +-
2 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 854f698..effa296 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -11,7 +11,7 @@ inherit kde5
DESCRIPTION="Visual database applications creator"
HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.org/"
KEYWORDS=""
-IUSE="activities marble mdb mysql postgres sqlite sybase webform xbase"
+IUSE="activities marble mdb mysql postgres sqlite sybase webkit xbase"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -20,6 +20,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
@@ -47,7 +48,7 @@ COMMON_DEPEND="
dev-libs/libpqxx
)
sybase? ( dev-db/freetds )
- webform? ( $(add_qt_dep qtwebkit) )
+ webkit? ( $(add_qt_dep qtwebkit) )
xbase? ( dev-db/xbase )
"
DEPEND="${COMMON_DEPEND}
@@ -57,6 +58,20 @@ RDEPEND="${COMMON_DEPEND}
!app-office/calligra:4[calligra_features_kexi]
"
+src_prepare() {
+ if ! use webkit; then
+ punt_bogus_dep Qt5 WebKit
+ punt_bogus_dep Qt5 WebKitWidgets
+ fi
+
+ # otherwise requires breeze-icons w/ -DBINARY_ICONS_RESOURCE=ON
+ sed -i CMakeLists.txt \
+ -e "/include(CheckIfQtGuiCanBeExecuted)/ s/^/#DONT/" \
+ -e "/include(CheckGlobalBreezeIcons)/ s/^/#DONT/" || die
+
+ kde5_src_prepare
+}
+
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package activities KF5Activities)
@@ -65,7 +80,6 @@ src_configure() {
$(cmake-utils_use_find_package mysql MySQL)
$(cmake-utils_use_find_package postgres KexiPostgreSQL)
$(cmake-utils_use_find_package sybase FreeTDS)
- $(cmake-utils_use_find_package webform Qt5WebKitWidgets)
$(cmake-utils_use_find_package xbase XBase)
)
diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
index 621a30d..05577d3 100644
--- a/app-office/kexi/metadata.xml
+++ b/app-office/kexi/metadata.xml
@@ -9,7 +9,7 @@
<flag name="activities">Enable kactivities support</flag>
<flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
<flag name="mdb">Enable support for Microsoft Access database</flag>
- <flag name="webform">Enable web form designer widget using <pkg>dev-qt/qtwebkit</pkg></flag>
+ <flag name="webkit">Enable web form designer widget using <pkg>dev-qt/qtwebkit</pkg></flag>
<flag name="xbase">Enable support for xbase compatible database formats</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2016-09-29 10:20 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2016-09-29 10:20 UTC (permalink / raw
To: gentoo-commits
commit: 0bf647a45c1484908efc9507b7b4e73fe6beaa22
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Sep 29 07:39:41 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Sep 29 09:06:16 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0bf647a4
app-office/kexi: Add blocker against calligra-l10n
Package-Manager: portage-2.3.0
app-office/kexi/kexi-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index effa296..837855f 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -56,6 +56,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!app-office/calligra:4[calligra_features_kexi]
+ !app-office/calligra-l10n:4[calligra_features_kexi(+)]
"
src_prepare() {
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2016-10-21 19:40 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2016-10-21 19:40 UTC (permalink / raw
To: gentoo-commits
commit: cc278ee6bf2616ecc6efd0950df7c442fcf29fb9
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Aug 11 13:04:01 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Oct 21 19:39:50 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc278ee6
app-office/kexi: RDEPEND on breeze-icons-rcc, drop unused build options
Package-Manager: portage-2.3.0
app-office/kexi/kexi-9999.ebuild | 19 ++++++++-----------
app-office/kexi/metadata.xml | 2 --
2 files changed, 8 insertions(+), 13 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 4aef736..74f56b3 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -11,7 +11,7 @@ inherit kde5
DESCRIPTION="Visual database applications creator"
HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.org/"
KEYWORDS=""
-IUSE="activities marble mdb mysql postgres sqlite sybase webkit xbase"
+IUSE="marble mdb mysql postgres sqlite webkit"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -39,7 +39,6 @@ COMMON_DEPEND="
dev-db/kdb[mysql?,postgres?,sqlite?]
dev-libs/kproperty
dev-libs/kreport
- activities? ( $(add_frameworks_dep kactivities) )
marble? ( $(add_kdeapps_dep marble) )
mdb? ( dev-libs/glib:2 )
mysql? ( virtual/libmysqlclient )
@@ -47,14 +46,16 @@ COMMON_DEPEND="
dev-db/postgresql:*
dev-libs/libpqxx
)
- sybase? ( dev-db/freetds )
webkit? ( $(add_qt_dep qtwebkit) )
- xbase? ( dev-db/xbase )
"
+# Not yet ported:
+# sybase? ( dev-db/freetds )
+# xbase? ( dev-db/xbase )
DEPEND="${COMMON_DEPEND}
sys-devel/gettext
"
RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep breeze-icons-rcc)
!app-office/calligra:4[calligra_features_kexi]
!app-office/calligra-l10n:4[calligra_features_kexi(+)]
"
@@ -65,11 +66,6 @@ src_prepare() {
punt_bogus_dep Qt5 WebKitWidgets
fi
- # otherwise requires breeze-icons w/ -DBINARY_ICONS_RESOURCE=ON
- sed -i CMakeLists.txt \
- -e "/include(CheckIfQtGuiCanBeExecuted)/ s/^/#DONT/" \
- -e "/include(CheckGlobalBreezeIcons)/ s/^/#DONT/" || die
-
kde5_src_prepare
}
@@ -80,9 +76,10 @@ src_configure() {
$(cmake-utils_use_find_package mdb GLIB2)
$(cmake-utils_use_find_package mysql MySQL)
$(cmake-utils_use_find_package postgres KexiPostgreSQL)
- $(cmake-utils_use_find_package sybase FreeTDS)
- $(cmake-utils_use_find_package xbase XBase)
)
+ # Not yet ported:
+# $(cmake-utils_use_find_package sybase FreeTDS)
+# $(cmake-utils_use_find_package xbase XBase)
kde5_src_configure
}
diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
index 05577d3..a7106e6 100644
--- a/app-office/kexi/metadata.xml
+++ b/app-office/kexi/metadata.xml
@@ -6,10 +6,8 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
- <flag name="activities">Enable kactivities support</flag>
<flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
<flag name="mdb">Enable support for Microsoft Access database</flag>
<flag name="webkit">Enable web form designer widget using <pkg>dev-qt/qtwebkit</pkg></flag>
- <flag name="xbase">Enable support for xbase compatible database formats</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2016-10-21 19:40 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2016-10-21 19:40 UTC (permalink / raw
To: gentoo-commits
commit: b7880a39911680662f2754c240d63d8df0c37111
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat Oct 15 17:44:49 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Oct 21 19:39:50 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b7880a39
app-office/kexi: Add first KF5-based release 3.0.0
Package-Manager: portage-2.3.0
app-office/kexi/{kexi-9999.ebuild => kexi-3.0.0.ebuild} | 12 +++---------
app-office/kexi/kexi-9999.ebuild | 2 ++
2 files changed, 5 insertions(+), 9 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-3.0.0.ebuild
similarity index 88%
copy from app-office/kexi/kexi-9999.ebuild
copy to app-office/kexi/kexi-3.0.0.ebuild
index 74f56b3..f4beb9d 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-3.0.0.ebuild
@@ -10,7 +10,9 @@ inherit kde5
DESCRIPTION="Visual database applications creator"
HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.org/"
-KEYWORDS=""
+[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
IUSE="marble mdb mysql postgres sqlite webkit"
COMMON_DEPEND="
@@ -48,9 +50,6 @@ COMMON_DEPEND="
)
webkit? ( $(add_qt_dep qtwebkit) )
"
-# Not yet ported:
-# sybase? ( dev-db/freetds )
-# xbase? ( dev-db/xbase )
DEPEND="${COMMON_DEPEND}
sys-devel/gettext
"
@@ -71,15 +70,10 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package marble KexiMarble)
$(cmake-utils_use_find_package mdb GLIB2)
$(cmake-utils_use_find_package mysql MySQL)
$(cmake-utils_use_find_package postgres KexiPostgreSQL)
)
- # Not yet ported:
-# $(cmake-utils_use_find_package sybase FreeTDS)
-# $(cmake-utils_use_find_package xbase XBase)
-
kde5_src_configure
}
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 74f56b3..d691a11 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -10,6 +10,8 @@ inherit kde5
DESCRIPTION="Visual database applications creator"
HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.org/"
+[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+
KEYWORDS=""
IUSE="marble mdb mysql postgres sqlite webkit"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2016-11-09 13:15 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2016-11-09 13:15 UTC (permalink / raw
To: gentoo-commits
commit: f7b830876181d7dbf0b90d897643cb9217951b22
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 9 13:14:30 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Nov 9 13:15:34 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f7b83087
app-office/kexi: moved to main tree
Package-Manager: portage-2.3.2
app-office/kexi/kexi-3.0.0.ebuild | 79 ---------------------------------------
1 file changed, 79 deletions(-)
diff --git a/app-office/kexi/kexi-3.0.0.ebuild b/app-office/kexi/kexi-3.0.0.ebuild
deleted file mode 100644
index f4beb9d..0000000
--- a/app-office/kexi/kexi-3.0.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-# KDE_HANDBOOK="true"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.org/"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="marble mdb mysql postgres sqlite webkit"
-
-COMMON_DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcodecs)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kcrash)
- $(add_frameworks_dep kguiaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep ktexteditor)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep designer)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- dev-db/kdb[mysql?,postgres?,sqlite?]
- dev-libs/kproperty
- dev-libs/kreport
- marble? ( $(add_kdeapps_dep marble) )
- mdb? ( dev-libs/glib:2 )
- mysql? ( virtual/libmysqlclient )
- postgres? (
- dev-db/postgresql:*
- dev-libs/libpqxx
- )
- webkit? ( $(add_qt_dep qtwebkit) )
-"
-DEPEND="${COMMON_DEPEND}
- sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
- $(add_frameworks_dep breeze-icons-rcc)
- !app-office/calligra:4[calligra_features_kexi]
- !app-office/calligra-l10n:4[calligra_features_kexi(+)]
-"
-
-src_prepare() {
- if ! use webkit; then
- punt_bogus_dep Qt5 WebKit
- punt_bogus_dep Qt5 WebKitWidgets
- fi
-
- kde5_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_find_package marble KexiMarble)
- $(cmake-utils_use_find_package mdb GLIB2)
- $(cmake-utils_use_find_package mysql MySQL)
- $(cmake-utils_use_find_package postgres KexiPostgreSQL)
- )
- kde5_src_configure
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2017-08-12 12:40 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2017-08-12 12:40 UTC (permalink / raw
To: gentoo-commits
commit: a1bc343494b01ed4ceb0a35b5c4ea1cd1822c6eb
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 12:39:46 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 12:39:50 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a1bc3434
app-office/kexi: sync with main tree
Package-Manager: Portage-2.3.6, Repoman-2.3.3
app-office/kexi/kexi-9999.ebuild | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index d356ddf0b6..d6e55cb534 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -41,7 +41,10 @@ COMMON_DEPEND="
dev-libs/kproperty
dev-libs/kreport
marble? ( $(add_kdeapps_dep marble) )
- mdb? ( dev-libs/glib:2 )
+ mdb? (
+ dev-libs/glib:2
+ virtual/libiconv
+ )
mysql? ( virtual/libmysqlclient )
postgres? (
dev-db/postgresql:*
@@ -49,9 +52,6 @@ COMMON_DEPEND="
)
webkit? ( $(add_qt_dep qtwebkit) )
"
-# Not yet ported:
-# sybase? ( dev-db/freetds )
-# xbase? ( dev-db/xbase )
DEPEND="${COMMON_DEPEND}
sys-devel/gettext
"
@@ -72,15 +72,10 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package marble KexiMarble)
$(cmake-utils_use_find_package mdb GLIB2)
$(cmake-utils_use_find_package mysql MySQL)
$(cmake-utils_use_find_package postgres KexiPostgreSQL)
)
- # Not yet ported:
-# $(cmake-utils_use_find_package sybase FreeTDS)
-# $(cmake-utils_use_find_package xbase XBase)
-
kde5_src_configure
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2018-03-18 3:09 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2018-03-18 3:09 UTC (permalink / raw
To: gentoo-commits
commit: 8b5305b1f491a4a706e01797a71ad27b40db043b
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 02:47:58 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 03:09:29 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b5305b1
app-office/kexi: configure fails if breeze-icons-rcc is not present
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-office/kexi/kexi-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index fc6eab8cd6..a91ec61c51 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -15,6 +15,7 @@ KEYWORDS=""
IUSE="marble mdb mysql postgres sqlite webkit"
COMMON_DEPEND="
+ $(add_frameworks_dep breeze-icons-rcc)
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcodecs)
$(add_frameworks_dep kcompletion)
@@ -56,7 +57,6 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
"
RDEPEND="${COMMON_DEPEND}
- $(add_frameworks_dep breeze-icons-rcc)
!app-office/calligra:4[calligra_features_kexi]
!app-office/calligra-l10n:4[calligra_features_kexi(+)]
"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2018-03-18 3:20 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2018-03-18 3:20 UTC (permalink / raw
To: gentoo-commits
commit: c665e20216feb8bc9a598ccb6d9c5bce78909593
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 03:19:39 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 03:20:39 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c665e202
app-office/kexi: introduce 'experimental' USE flag and enhance debug USE flag
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-office/kexi/kexi-9999.ebuild | 6 +++++-
app-office/kexi/metadata.xml | 1 +
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 300628292b..d948e98d8e 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.
[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
KEYWORDS=""
-IUSE="marble mdb mysql postgres sqlite webkit"
+IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
COMMON_DEPEND="
$(add_frameworks_dep breeze-icons-rcc)
@@ -73,6 +73,10 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
+ -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
+ -DKEXI_SCRIPTING_DEBUG=$(usex debug)
+ -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
+ -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
$(cmake-utils_use_find_package marble KexiMarble)
$(cmake-utils_use_find_package mdb GLIB2)
$(cmake-utils_use_find_package mysql MySQL)
diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
index a7106e621b..6b5e3bba39 100644
--- a/app-office/kexi/metadata.xml
+++ b/app-office/kexi/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
+ <flag name="experimental">Enable features deemed experimental by upstream</flag>
<flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
<flag name="mdb">Enable support for Microsoft Access database</flag>
<flag name="webkit">Enable web form designer widget using <pkg>dev-qt/qtwebkit</pkg></flag>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2018-03-18 3:20 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2018-03-18 3:20 UTC (permalink / raw
To: gentoo-commits
commit: e3d7499c857cc58049e2372af7ca4a9c159d80fe
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 03:20:17 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 03:20:39 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e3d7499c
app-office/kexi: fix postgres USE flag
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-office/kexi/kexi-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index d948e98d8e..56414dac16 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -80,7 +80,7 @@ src_configure() {
$(cmake-utils_use_find_package marble KexiMarble)
$(cmake-utils_use_find_package mdb GLIB2)
$(cmake-utils_use_find_package mysql MySQL)
- $(cmake-utils_use_find_package postgres KexiPostgreSQL)
+ $(cmake-utils_use_find_package postgres PostgreSQL)
)
kde5_src_configure
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2018-03-18 3:20 Michael Palimaka
0 siblings, 0 replies; 23+ messages in thread
From: Michael Palimaka @ 2018-03-18 3:20 UTC (permalink / raw
To: gentoo-commits
commit: 323dc218d508024c1c8db4199ba412c4322a27aa
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 03:12:01 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 03:20:39 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=323dc218
app-office/kexi: raise dependencies
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-office/kexi/kexi-9999.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index a91ec61c51..300628292b 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -5,6 +5,7 @@ EAPI=6
# KDE_HANDBOOK="true"
KDE_TEST="forceoptional"
+QT_MINIMAL="5.8.0"
inherit kde5
DESCRIPTION="Visual database applications creator"
@@ -38,9 +39,9 @@ COMMON_DEPEND="
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
- dev-db/kdb[mysql?,postgres?,sqlite?]
- dev-libs/kproperty
- dev-libs/kreport
+ >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
+ >=dev-libs/kproperty-3.1.0:5=
+ >=dev-libs/kreport-3.1.0:5=[scripting]
marble? ( $(add_kdeapps_dep marble) )
mdb? (
dev-libs/glib:2
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2018-06-30 21:00 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2018-06-30 21:00 UTC (permalink / raw
To: gentoo-commits
commit: 6f20beb9eeb4fa249078b98262c6aaac69546549
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 30 20:08:51 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 30 20:57:37 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6f20beb9
app-office/kexi: Fix cmake warning
Closes: https://bugs.gentoo.org/659644
Package-Manager: Portage-2.3.41, Repoman-2.3.9
app-office/kexi/kexi-9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 2a8bea7335..a524f44ca2 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -73,7 +73,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
-DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
- -DKEXI_SCRIPTING_DEBUG=$(usex debug)
-DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
-DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
$(cmake-utils_use_find_package marble KexiMarble)
@@ -81,5 +80,7 @@ src_configure() {
$(cmake-utils_use_find_package mysql MySQL)
$(cmake-utils_use_find_package postgres PostgreSQL)
)
+ use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) )
+
kde5_src_configure
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2019-01-26 20:29 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2019-01-26 20:29 UTC (permalink / raw
To: gentoo-commits
commit: 20bb30050297c3537973239ed1655a2e7e582848
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 19 16:30:19 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 26 20:28:41 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=20bb3005
app-office/kexi: EAPI-7 bump
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kexi/kexi-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 25a9a4a086..64f197dc99 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -14,6 +14,7 @@ HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.
KEYWORDS=""
IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
+BDEPEND="sys-devel/gettext"
DEPEND="
$(add_frameworks_dep breeze-icons-rcc)
$(add_frameworks_dep karchive)
@@ -57,7 +58,6 @@ RDEPEND="${DEPEND}
!app-office/calligra:4[calligra_features_kexi]
!app-office/calligra-l10n:4[calligra_features_kexi(+)]
"
-BDEPEND="sys-devel/gettext"
src_prepare() {
if ! use webkit; then
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2019-04-18 18:17 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2019-04-18 18:17 UTC (permalink / raw
To: gentoo-commits
commit: 8d3fbb6916ac11b2b3c4884600e97e0ddea2aa00
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 18 17:39:55 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 18 17:39:55 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8d3fbb69
app-office/kexi: Drop obsolete slot 4 blockers
Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kexi/kexi-9999.ebuild | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index d4cde3ff91..b05c229278 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -54,10 +54,7 @@ DEPEND="
)
webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
"
-RDEPEND="${DEPEND}
- !app-office/calligra:4[calligra_features_kexi]
- !app-office/calligra-l10n:4[calligra_features_kexi(+)]
-"
+RDEPEND="${DEPEND}"
src_prepare() {
if ! use webkit; then
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2019-08-25 15:58 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2019-08-25 15:58 UTC (permalink / raw
To: gentoo-commits
commit: 0919013a4f62860e55317a36fe546c6fe09489af
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 24 09:35:03 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 25 15:51:46 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0919013a
app-office/kexi: migrate to dev-db/mysql-connector-c
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
app-office/kexi/kexi-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index b05c229278..0730466c71 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -47,7 +47,7 @@ DEPEND="
dev-libs/glib:2
virtual/libiconv
)
- mysql? ( virtual/libmysqlclient )
+ mysql? ( dev-db/mysql-connector-c:= )
postgres? (
dev-db/postgresql:*
dev-libs/libpqxx
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2020-01-12 12:00 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2020-01-12 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 3324769651e66dddef3935dac60a367fb43c61fe
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 12 12:00:03 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 12 12:00:03 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=33247696
app-office/kexi: Update HOMEPAGE
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kexi/kexi-9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 04904db867..45d3370d5e 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -5,13 +5,12 @@ EAPI=7
# ECM_HANDBOOK="true"
ECM_TEST="forceoptional"
-KDE_APPS_MINIMAL=19.04.3
KFMIN=5.60.0
QTMIN=5.12.3
inherit ecm kde.org
DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://kde.org/applications/office/org.kde.kexi
+HOMEPAGE="https://kde.org/applications/office/org.kde.kexi http://www.kexi-project.org/
https://userbase.kde.org/Kexi"
if [[ ${KDE_BUILD_TYPE} != live ]]; then
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2021-11-15 11:07 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2021-11-15 11:07 UTC (permalink / raw
To: gentoo-commits
commit: af7e9a924dcb22f970025e690a1cd6694e5b697a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 15 11:01:41 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 15 11:01:41 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=af7e9a92
app-office/kexi: Drop IUSE webkit
dev-qt/qtwebkit is gone from Gentoo ebuild repository.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kexi/kexi-9999.ebuild | 9 +++------
app-office/kexi/metadata.xml | 1 -
2 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 2589d32847..0e9e6cf3d2 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -20,7 +20,7 @@ fi
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
+IUSE="debug experimental marble mdb mysql postgres sqlite"
BDEPEND="sys-devel/gettext"
DEPEND="
@@ -60,15 +60,12 @@ DEPEND="
dev-db/postgresql:*
dev-libs/libpqxx
)
- webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
"
RDEPEND="${DEPEND}"
src_prepare() {
- if ! use webkit; then
- ecm_punt_bogus_dep Qt5 WebKit
- ecm_punt_bogus_dep Qt5 WebKitWidgets
- fi
+ ecm_punt_bogus_dep Qt5 WebKit
+ ecm_punt_bogus_dep Qt5 WebKitWidgets
ecm_src_prepare
}
diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
index e1ee5c33cb..47e7abfd65 100644
--- a/app-office/kexi/metadata.xml
+++ b/app-office/kexi/metadata.xml
@@ -12,6 +12,5 @@
<flag name="experimental">Enable features deemed experimental by upstream</flag>
<flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
<flag name="mdb">Enable support for Microsoft Access database</flag>
- <flag name="webkit">Enable web form designer widget using <pkg>dev-qt/qtwebkit</pkg></flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2022-02-21 14:54 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2022-02-21 14:54 UTC (permalink / raw
To: gentoo-commits
commit: 19b91d7b380cf7dab06d7e7b60136a6c123e03bf
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 21 14:36:00 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 21 14:54:06 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=19b91d7b
app-office/kexi: Fix cmake var
Upstream commit a794a33e82d2911fcf067ce1c5777e5c7a48d191
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kexi/kexi-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index e41fa2f1a2..03c0e1d0a2 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -22,7 +22,6 @@ LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
IUSE="debug experimental marble mdb mysql postgres sqlite"
-BDEPEND="sys-devel/gettext"
DEPEND="
>=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
>=dev-libs/kproperty-3.1.0:5=
@@ -62,6 +61,7 @@ DEPEND="
)
"
RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
src_prepare() {
ecm_punt_qt_module WebKit
@@ -75,7 +75,7 @@ src_configure() {
-DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
-DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
-DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
- $(cmake_use_find_package marble KexiMarble)
+ $(cmake_use_find_package marble Marble)
$(cmake_use_find_package mdb GLIB2)
$(cmake_use_find_package mysql MySQL)
$(cmake_use_find_package postgres PostgreSQL)
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2022-10-06 7:33 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2022-10-06 7:33 UTC (permalink / raw
To: gentoo-commits
commit: d70bb0c9bedd0c522005f8ed33f64e6c3f8686a3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 6 07:25:45 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 6 07:33:19 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d70bb0c9
app-office/kexi: update HOMEPAGE
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kexi/kexi-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 55b2468ab1..f8b7aac236 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.15.5
inherit ecm kde.org
DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://apps.kde.org/kexi-3.3/ http://kexi-project.org/
+HOMEPAGE="https://apps.kde.org/kexi-3.3/ https://kexi-project.org/
https://userbase.kde.org/Kexi"
if [[ ${KDE_BUILD_TYPE} != live ]]; then
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2023-12-28 17:31 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2023-12-28 17:31 UTC (permalink / raw
To: gentoo-commits
commit: 7d00922ef3bf20d1b7cbcca8a5056b8f9a294737
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 17:29:06 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 17:29:06 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7d00922e
app-office/kexi: Accept kde-frameworks/breeze:6 alternatively to -rcc
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kexi/kexi-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index c1557bd6e7..c5bce3e0f6 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -32,7 +32,10 @@ DEPEND="
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5
+ || (
+ >=kde-frameworks/breeze-icons-5.248.0:6
+ >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5
+ )
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kexi/
@ 2024-10-07 18:59 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2024-10-07 18:59 UTC (permalink / raw
To: gentoo-commits
commit: b58ad2a7a05b4341a739e3bc2046ccb0127b3f43
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 7 18:57:26 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 7 18:59:20 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b58ad2a7
app-office/kexi: treeclean
Last-rited in ::gentoo, can be re-added if ever ported to KF6.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kexi/kexi-9999.ebuild | 89 ----------------------------------------
app-office/kexi/metadata.xml | 16 --------
2 files changed, 105 deletions(-)
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
deleted file mode 100644
index fb5f35b473..0000000000
--- a/app-office/kexi/kexi-9999.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ECM_HANDBOOK="true"
-ECM_TEST="forceoptional"
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm kde.org
-
-DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://apps.kde.org/kexi-3.3/ https://kexi-project.org/
-https://userbase.kde.org/Kexi"
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-IUSE="debug experimental marble mdb mysql postgres sqlite"
-
-DEPEND="
- >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
- >=dev-libs/kproperty-3.1.0:5=
- >=dev-libs/kreport-3.1.0:5=[scripting]
- >=dev-qt/designer-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- || (
- >=kde-frameworks/breeze-icons-5.248.0:6
- >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5
- )
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/ktexteditor-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- marble? ( kde-apps/marble:5= )
- mdb? (
- dev-libs/glib:2
- virtual/libiconv
- )
- mysql? ( dev-db/mysql-connector-c:= )
- postgres? (
- dev-db/postgresql:*
- dev-libs/libpqxx
- )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/gettext"
-
-src_prepare() {
- ecm_punt_qt_module WebKit
- ecm_punt_qt_module WebKitWidgets
-
- ecm_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
- -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
- -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
- $(cmake_use_find_package marble Marble)
- $(cmake_use_find_package mdb GLIB2)
- $(cmake_use_find_package mysql MySQL)
- $(cmake_use_find_package postgres PostgreSQL)
- )
- use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) )
-
- ecm_src_configure
-}
diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
deleted file mode 100644
index 47e7abfd65..0000000000
--- a/app-office/kexi/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
- </upstream>
- <use>
- <flag name="experimental">Enable features deemed experimental by upstream</flag>
- <flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
- <flag name="mdb">Enable support for Microsoft Access database</flag>
- </use>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
end of thread, other threads:[~2024-10-07 18:59 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-22 20:13 [gentoo-commits] proj/kde:master commit in: app-office/kexi/ Johannes Huber
-- strict thread matches above, loose matches on Subject: below --
2024-10-07 18:59 Andreas Sturmlechner
2023-12-28 17:31 Andreas Sturmlechner
2022-10-06 7:33 Andreas Sturmlechner
2022-02-21 14:54 Andreas Sturmlechner
2021-11-15 11:07 Andreas Sturmlechner
2020-01-12 12:00 Andreas Sturmlechner
2019-08-25 15:58 Andreas Sturmlechner
2019-04-18 18:17 Andreas Sturmlechner
2019-01-26 20:29 Andreas Sturmlechner
2018-06-30 21:00 Andreas Sturmlechner
2018-03-18 3:20 Michael Palimaka
2018-03-18 3:20 Michael Palimaka
2018-03-18 3:20 Michael Palimaka
2018-03-18 3:09 Michael Palimaka
2017-08-12 12:40 Michael Palimaka
2016-11-09 13:15 Michael Palimaka
2016-10-21 19:40 Michael Palimaka
2016-10-21 19:40 Michael Palimaka
2016-09-29 10:20 Michael Palimaka
2016-08-07 16:30 Michael Palimaka
2016-03-22 12:33 Johannes Huber
2016-01-01 16:24 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox