Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
Date: Sat, 09 Dec 2017 08:09:38
Message-Id: 1512806963.22590ac92d0ed05599351cca26c45efd816f6e0a.asturm@gentoo
1 commit: 22590ac92d0ed05599351cca26c45efd816f6e0a
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 9 08:04:37 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 9 08:09:23 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22590ac9
7
8 dev-libs/libdbusmenu-qt: Drop old
9
10 Package-Manager: Portage-2.3.17, Repoman-2.3.6
11
12 .../libdbusmenu-qt-0.9.3_pre20160218.ebuild | 128 ---------------------
13 1 file changed, 128 deletions(-)
14
15 diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild
16 deleted file mode 100644
17 index 6e5bd9b38bf..00000000000
18 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild
19 +++ /dev/null
20 @@ -1,128 +0,0 @@
21 -# Copyright 1999-2017 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -
26 -EBZR_REPO_URI="lp:libdbusmenu-qt"
27 -
28 -[[ ${PV} == 9999* ]] && inherit bzr
29 -inherit cmake-multilib multibuild multilib virtualx cmake-multilib
30 -
31 -DESCRIPTION="A library providing Qt implementation of DBusMenu specification"
32 -HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"
33 -if [[ ${PV} != 9999* ]] ; then
34 - MY_PV=${PV/_pre/+16.04.}
35 - SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"
36 - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
37 -fi
38 -
39 -LICENSE="LGPL-2"
40 -SLOT="0"
41 -IUSE="debug +qt4 qt5"
42 -
43 -REQUIRED_USE="|| ( qt4 qt5 )"
44 -
45 -RDEPEND="
46 - qt4? (
47 - >=dev-qt/qtcore-4.8.6:4[${MULTILIB_USEDEP}]
48 - >=dev-qt/qtdbus-4.8.6:4[${MULTILIB_USEDEP}]
49 - >=dev-qt/qtgui-4.8.6:4[${MULTILIB_USEDEP}]
50 - )
51 - qt5? (
52 - dev-qt/qtcore:5
53 - dev-qt/qtdbus:5
54 - dev-qt/qtgui:5
55 - dev-qt/qtwidgets:5
56 - )
57 -"
58 -DEPEND="${RDEPEND}
59 - test? (
60 - qt4? ( >=dev-qt/qttest-4.8.6:4[${MULTILIB_USEDEP}] )
61 - qt5? ( dev-qt/qttest:5 )
62 - )
63 -"
64 -
65 -[[ ${PV} == 9999* ]] || S=${WORKDIR}/${PN}-${MY_PV}
66 -
67 -DOCS=( NEWS README )
68 -
69 -# tests fail due to missing connection to dbus
70 -RESTRICT="test"
71 -
72 -pkg_setup() {
73 - MULTIBUILD_VARIANTS=( $(usex qt4 4) $(usex qt5 5) )
74 -}
75 -
76 -src_prepare() {
77 - [[ ${PV} == 9999* ]] && bzr_src_prepare
78 - cmake-utils_src_prepare
79 -
80 - cmake_comment_add_subdirectory tools
81 - use test || cmake_comment_add_subdirectory tests
82 -}
83 -
84 -multilib_src_configure() {
85 - local mycmakeargs=(
86 - -DWITH_DOC=OFF
87 - -DUSE_QT${QT_MULTIBUILD_VARIANT}=ON
88 - -DQT_QMAKE_EXECUTABLE="/usr/$(get_libdir)/qt${QT_MULTIBUILD_VARIANT}/bin/qmake"
89 - )
90 - cmake-utils_src_configure
91 -}
92 -
93 -src_configure() {
94 - myconfigure() {
95 - local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT}
96 - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then
97 - cmake-multilib_src_configure
98 - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then
99 - multilib_src_configure
100 - fi
101 - }
102 -
103 - multibuild_foreach_variant myconfigure
104 -}
105 -
106 -src_compile() {
107 - mycompile() {
108 - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then
109 - cmake-multilib_src_compile
110 - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then
111 - cmake-utils_src_compile
112 - fi
113 - }
114 -
115 - multibuild_foreach_variant mycompile
116 -}
117 -
118 -src_install() {
119 - myinstall() {
120 - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then
121 - cmake-multilib_src_install
122 - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then
123 - cmake-utils_src_install
124 - fi
125 - }
126 -
127 - multibuild_foreach_variant myinstall
128 -}
129 -
130 -src_test() {
131 - mytest() {
132 - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then
133 - cmake-multilib_src_test
134 - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then
135 - multilib_src_test
136 - fi
137 - }
138 -
139 - multibuild_foreach_variant mytest
140 -}
141 -
142 -multilib_src_test() {
143 - local builddir=${BUILD_DIR}
144 -
145 - BUILD_DIR=${BUILD_DIR}/tests virtx cmake-utils_src_test
146 -
147 - BUILD_DIR=${builddir}
148 -}