Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsingleapplication/
Date: Fri, 23 Feb 2018 01:04:35
Message-Id: 1519347862.e3871390179300ec6425d26b082d877bbea1f677.pesa@gentoo
1 commit: e3871390179300ec6425d26b082d877bbea1f677
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 23 01:04:22 2018 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 23 01:04:22 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3871390
7
8 dev-qt/qtsingleapplication: remove 2.6.1_p20150629-r1
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 .../qtsingleapplication-2.6.1_p20150629-r1.ebuild | 71 ----------------------
13 1 file changed, 71 deletions(-)
14
15 diff --git a/dev-qt/qtsingleapplication/qtsingleapplication-2.6.1_p20150629-r1.ebuild b/dev-qt/qtsingleapplication/qtsingleapplication-2.6.1_p20150629-r1.ebuild
16 deleted file mode 100644
17 index c1e7f77eee7..00000000000
18 --- a/dev-qt/qtsingleapplication/qtsingleapplication-2.6.1_p20150629-r1.ebuild
19 +++ /dev/null
20 @@ -1,71 +0,0 @@
21 -# Copyright 1999-2018 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -
26 -inherit qmake-utils
27 -
28 -MY_P=qt-solutions-${PV#*_p}
29 -
30 -DESCRIPTION="Qt library to start applications only once per user"
31 -HOMEPAGE="https://code.qt.io/cgit/qt-solutions/qt-solutions.git/"
32 -SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.xz"
33 -
34 -LICENSE="|| ( LGPL-2.1 GPL-3 )"
35 -SLOT="0"
36 -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
37 -IUSE="doc X"
38 -
39 -DEPEND="
40 - dev-qt/qtcore:5
41 - dev-qt/qtlockedfile[qt5(+)]
42 - dev-qt/qtnetwork:5
43 - X? (
44 - dev-qt/qtgui:5
45 - dev-qt/qtwidgets:5
46 - )
47 -"
48 -RDEPEND="${DEPEND}"
49 -
50 -S="${WORKDIR}/${MY_P}/${PN}"
51 -
52 -PATCHES=(
53 - "${FILESDIR}/2.6.1_p20130904-unbundle-qtlockedfile.patch"
54 - "${FILESDIR}/2.6.1_p20130904-no-gui.patch"
55 -)
56 -
57 -src_prepare() {
58 - default
59 -
60 - echo 'SOLUTIONS_LIBRARY = yes' > config.pri
61 - use X || echo 'QTSA_NO_GUI = yes' >> config.pri
62 -
63 - sed -i -e "s/-head/-${PV%.*}/" common.pri || die
64 - sed -i -e '/SUBDIRS+=examples/d' ${PN}.pro || die
65 -
66 - # to ensure unbundling
67 - rm src/qtlockedfile* || die
68 -}
69 -
70 -src_configure() {
71 - eqmake5
72 -}
73 -
74 -src_install() {
75 - use doc && local HTML_DOCS=( doc/html/. )
76 -
77 - # libraries
78 - dolib.so lib/*
79 -
80 - # headers
81 - insinto "$(qt5_get_headerdir)"/QtSolutions
82 - doins src/qtsinglecoreapplication.h
83 - use X && doins src/{QtSingleApplication,${PN}.h}
84 -
85 - # .prf files
86 - insinto "$(qt5_get_mkspecsdir)"/features
87 - doins "${FILESDIR}"/qtsinglecoreapplication.prf
88 - use X && doins "${FILESDIR}"/${PN}.prf
89 -
90 - default
91 -}