Gentoo Archives: gentoo-dev

From: hasufell <hasufell@g.o>
To: Michael Palimaka <kensington@g.o>
Cc: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: x11-misc/screengrab/
Date: Fri, 09 Oct 2015 17:40:55
Message-Id: 5617FC11.7090803@gentoo.org
1 On 10/09/2015 07:17 PM, Michael Palimaka wrote:
2 > commit: b55a3b89d938b403255a86329f364b8e4a5b5d72
3 > Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
4 > AuthorDate: Fri Oct 9 17:16:25 2015 +0000
5 > Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
6 > CommitDate: Fri Oct 9 17:17:29 2015 +0000
7 > URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55a3b89
8 >
9 > x11-misc/screengrab: version bump
10 >
11 > Gentoo-bug: 553094
12 >
13 > Package-Manager: portage-2.2.20.1
14 >
15 > x11-misc/screengrab/Manifest | 1 +
16 > x11-misc/screengrab/screengrab-1.2.1.ebuild | 37 +++++++++++++++++++++++++++++
17 > 2 files changed, 38 insertions(+)
18 >
19 > diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest
20 > index 65e448d..0f10856 100644
21 > --- a/x11-misc/screengrab/Manifest
22 > +++ b/x11-misc/screengrab/Manifest
23 > @@ -1 +1,2 @@
24 > DIST screengrab-1.0.tar.gz 152250 SHA256 40babc5c1afc32e4f413ec56bfd2bf39bdb894ac32465b6cceec21520e60563f SHA512 e34e1fa907ccb105e1b37db40c2dfc22d19b8cdf517a73f4df11f3dffc2cdb0c6ed204d2d1c5bd8efeaa5326f52907fb4b364c84be510d392d7ff882f8d44a7e WHIRLPOOL cefb28f7d4ef29683389e4f4a2e12bb15af049e3c0834f6d53d04650b7b5128090defe5d0849bfdb417e534ccdac12ace73f72a70852f02681a58d35a4032f6b
25 > +DIST screengrab-1.2.1.tar.gz 156692 SHA256 48cdaf66e6eff3ef0db89cb09b7c5757f07b99dd1cd05321e33b04a14c670d3b SHA512 12892eaf33fe48875c1d0dccdc631cc64c246ba2ba10432539099b35e75c36f19c8ff8b97dee959575f214ea852d1afaa9cf46476f98e0978b379a05df101805 WHIRLPOOL dc2a41981a7a0b569d0dac55d1bc16531c64e0e2dbe69330a1ff5a6511b28b0e2b6f8330e50805bf5c5b432afa3ac05aab93bfd398a26d8ff729276d6ccb1bfb
26 >
27 > diff --git a/x11-misc/screengrab/screengrab-1.2.1.ebuild b/x11-misc/screengrab/screengrab-1.2.1.ebuild
28 > new file mode 100644
29 > index 0000000..e3e928b
30 > --- /dev/null
31 > +++ b/x11-misc/screengrab/screengrab-1.2.1.ebuild
32 > @@ -0,0 +1,37 @@
33 > +# Copyright 1999-2015 Gentoo Foundation
34 > +# Distributed under the terms of the GNU General Public License v2
35 > +# $Id$
36 > +
37 > +EAPI=5
38 > +
39 > +inherit cmake-utils
40 > +
41 > +DESCRIPTION="Qt application for getting screenshots"
42 > +HOMEPAGE="http://screengrab.doomer.org"
43 > +SRC_URI="https://github.com/DOOMer/screengrab/archive/1.2.1.tar.gz -> ${P}.tar.gz"
44 > +
45 > +LICENSE="GPL-2"
46 > +SLOT="0"
47 > +KEYWORDS="~amd64 ~x86"
48 > +IUSE=""
49 > +
50 > +DEPEND="
51 > + dev-qt/qtcore:4
52 > + dev-qt/qtgui:4
53 > + x11-libs/libX11
54 > +"
55 > +RDEPEND="${DEPEND}"
56 > +
57 > +src_prepare() {
58 > + sed -i -e "/LICENSE.txt/d" CMakeLists.txt || die
59 > +
60 > + cmake-utils_src_prepare
61 > +}
62 > +
63 > +src_configure() {
64 > + local mycmakeargs=(
65 > + -DSG_DOCDIR=${PF}
66 > + )
67 > +
68 > + cmake-utils_src_configure
69 > +}
70 >
71
72 It seems this package bundles x11-libs/libqxt, see
73 https://github.com/DOOMer/screengrab/tree/531af39ef2563c9ae801bf6cffb441cc8e87b2e7/src/3rdparty/qxt
74 and
75 https://github.com/DOOMer/screengrab/tree/531af39ef2563c9ae801bf6cffb441cc8e87b2e7#build-requirements
76
77 (the hash is from the 1.2.1 release)

Replies