Gentoo Archives: gentoo-commits

From: Ben de Groot <yngwin@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: media-video/qemplayer/
Date: Mon, 25 Jun 2012 14:38:52
Message-Id: 1340635084.f57fb64581937d53e678ac53dadbeea2ca727a10.yngwin@gentoo
1 commit: f57fb64581937d53e678ac53dadbeea2ca727a10
2 Author: Ben de Groot <yngwin <AT> gmail <DOT> com>
3 AuthorDate: Mon Jun 25 14:38:04 2012 +0000
4 Commit: Ben de Groot <yngwin <AT> gmail <DOT> com>
5 CommitDate: Mon Jun 25 14:38:04 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=f57fb645
7
8 Add media-video/qemplayer from bug #423085
9
10 ---
11 media-video/qemplayer/metadata.xml | 14 +++++++
12 media-video/qemplayer/qemplayer-12.4.ebuild | 52 +++++++++++++++++++++++++++
13 2 files changed, 66 insertions(+), 0 deletions(-)
14
15 diff --git a/media-video/qemplayer/metadata.xml b/media-video/qemplayer/metadata.xml
16 new file mode 100644
17 index 0000000..2b4423a
18 --- /dev/null
19 +++ b/media-video/qemplayer/metadata.xml
20 @@ -0,0 +1,14 @@
21 +<?xml version="1.0" encoding="UTF-8"?>
22 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
23 +<pkgmetadata>
24 + <herd>proxy-maintainers</herd>
25 + <maintainer>
26 + <email>wbrana@×××××.com</email>
27 + <description>maintainer-by-proxy as well as upstream</description>
28 + </maintainer>
29 + <maintainer>
30 + <email>yngwin@g.o</email>
31 + <name>Ben de Groot</name>
32 + <description>proxy</description>
33 + </maintainer>
34 +</pkgmetadata>
35
36 diff --git a/media-video/qemplayer/qemplayer-12.4.ebuild b/media-video/qemplayer/qemplayer-12.4.ebuild
37 new file mode 100644
38 index 0000000..55231de
39 --- /dev/null
40 +++ b/media-video/qemplayer/qemplayer-12.4.ebuild
41 @@ -0,0 +1,52 @@
42 +# Copyright 1999-2012 Gentoo Foundation
43 +# Distributed under the terms of the GNU General Public License v2
44 +# $Header: $
45 +
46 +EAPI=4
47 +SCONS_MIN_VERSION="2.1"
48 +inherit flag-o-matic eutils scons-utils
49 +
50 +DESCRIPTION="File-manager-like Qt4 GUI front-end to MPlayer"
51 +HOMEPAGE="http://sourceforge.net/projects/qemplayer/"
52 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
53 +
54 +LICENSE="GPL-2"
55 +SLOT="0"
56 +KEYWORDS="~amd64 ~x86"
57 +IUSE="debug"
58 +
59 +RDEPEND=">=dev-db/sqlite-3.7.13[threadsafe]
60 + >=dev-libs/libsigc++-2.2.10
61 + || ( media-video/mplayer media-video/mplayer2 )
62 + >=x11-libs/qt-gui-4.8:4
63 + >=x11-libs/qt-sql-4.8:4[sqlite]"
64 +DEPEND="${RDEPEND}
65 + >=sys-devel/gcc-4.4.7
66 + virtual/pkgconfig"
67 +
68 +pkg_setup() {
69 + local major=$(gcc-major-version)
70 + local minor=$(gcc-minor-version)
71 + if (( major < 4 || ( major == 4 && minor < 4 ) )); then
72 + die "gcc 4.4.7 or newer is required"
73 + fi
74 +}
75 +
76 +src_configure() {
77 + myesconsargs=(
78 + final=1
79 + env=1
80 + -j1
81 + $(use_scons debug)
82 + )
83 +}
84 +
85 +src_compile() {
86 + escons
87 +}
88 +
89 +src_install() {
90 + dodir /usr
91 + escons install prefix="${D}"usr
92 + dodoc INSTALL README CHANGES
93 +}