* [gentoo-commits] proj/kde:master commit in: kde-frameworks/attica/
@ 2014-01-20 10:17 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2014-01-20 10:17 UTC (permalink / raw
To: gentoo-commits
commit: df27001286241fc73b24d4b1070c9317458797db
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 20 10:08:05 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jan 20 10:08:05 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=df270012
[kde-frameworks/attica] Migrate to kde-frameworks eclass.
Package-Manager: portage-2.2.7
---
kde-frameworks/attica/attica-9999.ebuild | 38 ++++++++++----------------------
1 file changed, 12 insertions(+), 26 deletions(-)
diff --git a/kde-frameworks/attica/attica-9999.ebuild b/kde-frameworks/attica/attica-9999.ebuild
index 276be65..b632fe5 100644
--- a/kde-frameworks/attica/attica-9999.ebuild
+++ b/kde-frameworks/attica/attica-9999.ebuild
@@ -4,25 +4,13 @@
EAPI=5
-MY_P="${P#lib}"
-MY_PN="${PN#lib}"
+FRAMEWORKS_AUTODEPS="false"
+FRAMEWORKS_TEST="false"
+inherit kde-frameworks multibuild
-if [[ $PV = *9999* ]]; then
- EGIT_REPO_URI=( "git://anongit.kde.org/attica" )
- KEYWORDS=""
- scm_eclass=git-r3
-else
- SRC_URI="mirror://kde/stable/${MY_PN}/${MY_P}.tar.bz2"
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-inherit cmake-utils ${scm_eclass} multibuild
-
-DESCRIPTION="A library providing access to Open Collaboration Services"
-HOMEPAGE="http://www.kde.org/"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
+DESCRIPTION="Framework providing access to Open Collaboration Services"
+LICENSE="LGPL-2.1+"
+KEYWORDS=""
IUSE="debug +qt4 qt5 test"
RDEPEND="
@@ -50,11 +38,9 @@ DEPEND="${RDEPEND}
)
"
-DOCS=( AUTHORS ChangeLog README )
-
-[[ ${PV} != *9999 ]] && S=${WORKDIR}/${MY_P}
-
pkg_setup() {
+ kde-frameworks_pkg_setup
+
MULTIBUILD_VARIANTS=()
if use qt4; then
MULTIBUILD_VARIANTS+=(qt4)
@@ -74,20 +60,20 @@ src_configure() {
if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
mycmakeargs+="-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Core=OFF"
fi
- cmake-utils_src_configure
+ kde-frameworks_src_configure
}
multibuild_foreach_variant myconfigure
}
src_compile() {
- multibuild_foreach_variant cmake-utils_src_compile
+ multibuild_foreach_variant kde-frameworks_src_compile
}
src_install() {
- multibuild_foreach_variant cmake-utils_src_install
+ multibuild_foreach_variant kde-frameworks_src_install
}
src_test() {
- multibuild_foreach_variant cmake-utils_src_test
+ multibuild_foreach_variant kde-frameworks_src_test
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/attica/
@ 2014-01-20 10:17 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2014-01-20 10:17 UTC (permalink / raw
To: gentoo-commits
commit: 64f0412e4d76e676ed65bdd824f2d0e820796658
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 20 10:17:13 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jan 20 10:17:13 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=64f0412e
[kde-frameworks/attica] Require at least one Qt implementation.
Package-Manager: portage-2.2.7
---
kde-frameworks/attica/attica-9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/kde-frameworks/attica/attica-9999.ebuild b/kde-frameworks/attica/attica-9999.ebuild
index b632fe5..c9ac21e 100644
--- a/kde-frameworks/attica/attica-9999.ebuild
+++ b/kde-frameworks/attica/attica-9999.ebuild
@@ -13,6 +13,8 @@ LICENSE="LGPL-2.1+"
KEYWORDS=""
IUSE="debug +qt4 qt5 test"
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
RDEPEND="
qt4? ( dev-qt/qtcore:4 )
qt5? (
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/attica/
@ 2014-01-20 18:20 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2014-01-20 18:20 UTC (permalink / raw
To: gentoo-commits
commit: a23b37b2845933b0a9a2a998c5a737b6f73a9699
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 20 18:18:28 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jan 20 18:18:34 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a23b37b2
[kde-frameworks/attica] Correct REQUIRED_USE operator.
attica can now be built against both Qt4 and Qt5 in parallel.
Package-Manager: portage-2.2.7
---
kde-frameworks/attica/attica-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-frameworks/attica/attica-9999.ebuild b/kde-frameworks/attica/attica-9999.ebuild
index c9ac21e..ada1555 100644
--- a/kde-frameworks/attica/attica-9999.ebuild
+++ b/kde-frameworks/attica/attica-9999.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2.1+"
KEYWORDS=""
IUSE="debug +qt4 qt5 test"
-REQUIRED_USE="^^ ( qt4 qt5 )"
+REQUIRED_USE="|| ( qt4 qt5 )"
RDEPEND="
qt4? ( dev-qt/qtcore:4 )
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/attica/
@ 2014-02-06 13:31 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2014-02-06 13:31 UTC (permalink / raw
To: gentoo-commits
commit: 15656288e22c547d0e4928f9a3d0a30aa66a70a5
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 6 13:26:35 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Feb 6 13:26:35 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=15656288
[kde-frameworks/attica] Package is now Qt5-only.
Package-Manager: portage-2.2.7
---
kde-frameworks/attica/attica-9999.ebuild | 72 ++------------------------------
1 file changed, 4 insertions(+), 68 deletions(-)
diff --git a/kde-frameworks/attica/attica-9999.ebuild b/kde-frameworks/attica/attica-9999.ebuild
index ada1555..2073c04 100644
--- a/kde-frameworks/attica/attica-9999.ebuild
+++ b/kde-frameworks/attica/attica-9999.ebuild
@@ -4,78 +4,14 @@
EAPI=5
-FRAMEWORKS_AUTODEPS="false"
-FRAMEWORKS_TEST="false"
-inherit kde-frameworks multibuild
+inherit kde-frameworks
DESCRIPTION="Framework providing access to Open Collaboration Services"
LICENSE="LGPL-2.1+"
KEYWORDS=""
-IUSE="debug +qt4 qt5 test"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
+IUSE="debug test"
RDEPEND="
- qt4? ( dev-qt/qtcore:4 )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- )
- !<dev-libs/libattica-9999
-"
-DEPEND="${RDEPEND}
- qt5? (
- dev-libs/extra-cmake-modules
- dev-qt/qtconcurrent:5
- )
- test? (
- qt4? (
- dev-qt/qtgui:4
- dev-qt/qttest:4
- )
- qt5? (
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- )
- )
+ dev-qt/qtnetwork:5
"
-
-pkg_setup() {
- kde-frameworks_pkg_setup
-
- MULTIBUILD_VARIANTS=()
- if use qt4; then
- MULTIBUILD_VARIANTS+=(qt4)
- fi
- if use qt5; then
- MULTIBUILD_VARIANTS+=(qt5)
- fi
-}
-
-src_configure() {
- myconfigure() {
- local mycmakeargs=(
- )
- if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
- mycmakeargs+="-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Core=ON"
- fi
- if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
- mycmakeargs+="-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Core=OFF"
- fi
- kde-frameworks_src_configure
- }
-
- multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
- multibuild_foreach_variant kde-frameworks_src_compile
-}
-
-src_install() {
- multibuild_foreach_variant kde-frameworks_src_install
-}
-
-src_test() {
- multibuild_foreach_variant kde-frameworks_src_test
-}
+DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/attica/
@ 2014-06-10 17:15 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2014-06-10 17:15 UTC (permalink / raw
To: gentoo-commits
commit: 7e25e3e1cd4f1075beef2abf0467ce62c950ffee
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 10 14:26:04 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun 10 14:26:04 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=7e25e3e1
[kde-frameworks/attica] Package does not have translations.
Package-Manager: portage-2.2.10
---
kde-frameworks/attica/attica-4.100.0.ebuild | 1 +
kde-frameworks/attica/attica-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/kde-frameworks/attica/attica-4.100.0.ebuild b/kde-frameworks/attica/attica-4.100.0.ebuild
index cf31048..2336ebb 100644
--- a/kde-frameworks/attica/attica-4.100.0.ebuild
+++ b/kde-frameworks/attica/attica-4.100.0.ebuild
@@ -4,6 +4,7 @@
EAPI=5
+KDE_NLS="false"
inherit kde5
DESCRIPTION="Framework providing access to Open Collaboration Services"
diff --git a/kde-frameworks/attica/attica-9999.ebuild b/kde-frameworks/attica/attica-9999.ebuild
index 4c93825..3508829 100644
--- a/kde-frameworks/attica/attica-9999.ebuild
+++ b/kde-frameworks/attica/attica-9999.ebuild
@@ -4,6 +4,7 @@
EAPI=5
+KDE_NLS="false"
inherit kde5
DESCRIPTION="Framework providing access to Open Collaboration Services"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/attica/
@ 2014-06-10 17:15 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2014-06-10 17:15 UTC (permalink / raw
To: gentoo-commits
commit: f0f15c367c6cd6e434b5a7889569dd384d606742
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 10 14:28:12 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun 10 14:28:12 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=f0f15c36
[kde-frameworks/attica] Remove USE flags that are handled by the eclass.
Package-Manager: portage-2.2.10
---
kde-frameworks/attica/attica-4.100.0.ebuild | 2 +-
kde-frameworks/attica/attica-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kde-frameworks/attica/attica-4.100.0.ebuild b/kde-frameworks/attica/attica-4.100.0.ebuild
index 2336ebb..5876daa 100644
--- a/kde-frameworks/attica/attica-4.100.0.ebuild
+++ b/kde-frameworks/attica/attica-4.100.0.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="Framework providing access to Open Collaboration Services"
LICENSE="LGPL-2.1+"
KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug test"
+IUSE=""
RDEPEND="
dev-qt/qtnetwork:5
diff --git a/kde-frameworks/attica/attica-9999.ebuild b/kde-frameworks/attica/attica-9999.ebuild
index 3508829..8fbcc04 100644
--- a/kde-frameworks/attica/attica-9999.ebuild
+++ b/kde-frameworks/attica/attica-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="Framework providing access to Open Collaboration Services"
LICENSE="LGPL-2.1+"
KEYWORDS=""
-IUSE="debug test"
+IUSE=""
RDEPEND="
dev-qt/qtnetwork:5
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/attica/
@ 2018-08-10 13:56 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2018-08-10 13:56 UTC (permalink / raw
To: gentoo-commits
commit: 9ca61dbd75ab7b3456a064e8dcc93bb198abc7f9
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 10 13:55:47 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Aug 10 13:55:57 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9ca61dbd
kde-frameworks/attica: disable test that requires network access
Bug: https://bugs.gentoo.org/661230
Package-Manager: Portage-2.3.44, Repoman-2.3.10
kde-frameworks/attica/attica-5.49.0.ebuild | 9 +++++++++
kde-frameworks/attica/attica-9999.ebuild | 9 +++++++++
2 files changed, 18 insertions(+)
diff --git a/kde-frameworks/attica/attica-5.49.0.ebuild b/kde-frameworks/attica/attica-5.49.0.ebuild
index d88c4abe8d..14dfce7de9 100644
--- a/kde-frameworks/attica/attica-5.49.0.ebuild
+++ b/kde-frameworks/attica/attica-5.49.0.ebuild
@@ -14,3 +14,12 @@ RDEPEND="
$(add_qt_dep qtnetwork)
"
DEPEND="${RDEPEND}"
+
+src_test() {
+ # requires network access, bug #661230
+ local myctestargs=(
+ -E "(providertest)"
+ )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/attica/attica-9999.ebuild b/kde-frameworks/attica/attica-9999.ebuild
index e4d3f5610f..5edd0472f7 100644
--- a/kde-frameworks/attica/attica-9999.ebuild
+++ b/kde-frameworks/attica/attica-9999.ebuild
@@ -14,3 +14,12 @@ RDEPEND="
$(add_qt_dep qtnetwork)
"
DEPEND="${RDEPEND}"
+
+src_test() {
+ # requires network access, bug #661230
+ local myctestargs=(
+ -E "(providertest)"
+ )
+
+ kde5_src_test
+}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/attica/
@ 2022-06-10 7:52 Andreas Sturmlechner
0 siblings, 0 replies; 8+ messages in thread
From: Andreas Sturmlechner @ 2022-06-10 7:52 UTC (permalink / raw
To: gentoo-commits
commit: 12e3af276033e8071e8076232662d3e554c54928
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 07:26:47 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 07:32:11 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=12e3af27
kde-frameworks/attica: 5.95.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-frameworks/attica/attica-5.95.0.ebuild | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/kde-frameworks/attica/attica-5.95.0.ebuild b/kde-frameworks/attica/attica-5.95.0.ebuild
new file mode 100644
index 0000000000..a0eed868ad
--- /dev/null
+++ b/kde-frameworks/attica/attica-5.95.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.3
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing access to Open Collaboration Services"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtnetwork-${QTMIN}:5
+"
+DEPEND="${RDEPEND}"
+
+src_test() {
+ # requires network access, bug #661230
+ local myctestargs=(
+ -E "(providertest)"
+ )
+
+ ecm_src_test
+}
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-06-10 7:52 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-10 13:56 [gentoo-commits] proj/kde:master commit in: kde-frameworks/attica/ Michael Palimaka
-- strict thread matches above, loose matches on Subject: below --
2022-06-10 7:52 Andreas Sturmlechner
2014-06-10 17:15 Michael Palimaka
2014-06-10 17:15 Michael Palimaka
2014-02-06 13:31 Michael Palimaka
2014-01-20 18:20 Michael Palimaka
2014-01-20 10:17 Michael Palimaka
2014-01-20 10:17 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox