Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/lvtk: metadata.xml lvtk-1.2.0.ebuild Manifest ChangeLog
Date: Sat, 25 Jul 2015 08:17:08
Message-Id: 20150725081703.1EC46B9@oystercatcher.gentoo.org
1 yngwin 15/07/25 08:17:03
2
3 Added: metadata.xml lvtk-1.2.0.ebuild Manifest ChangeLog
4 Log:
5 Initial import. Ebuild updated from proaudio overlay.
6
7 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x4FDF9CFD2FAC514E!)
8
9 Revision Changes Path
10 1.1 media-libs/lvtk/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lvtk/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lvtk/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>proaudio</herd>
21 <use>
22 <flag name='gtk2'>Enable <pkg>x11-libs/gtk+:2</pkg> based GUI support</flag>
23 <flag name='tools'>Compile and install ttl2c tool</flag>
24 </use>
25 </pkgmetadata>
26
27
28
29 1.1 media-libs/lvtk/lvtk-1.2.0.ebuild
30
31 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lvtk/lvtk-1.2.0.ebuild?rev=1.1&view=markup
32 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lvtk/lvtk-1.2.0.ebuild?rev=1.1&content-type=text/plain
33
34 Index: lvtk-1.2.0.ebuild
35 ===================================================================
36 # Copyright 1999-2015 Gentoo Foundation
37 # Distributed under the terms of the GNU General Public License v2
38 # $Header: /var/cvsroot/gentoo-x86/media-libs/lvtk/lvtk-1.2.0.ebuild,v 1.1 2015/07/25 08:17:03 yngwin Exp $
39
40 EAPI=5
41 PYTHON_COMPAT=( python2_7 )
42 PYTHON_REQ_USE="threads(+)"
43 inherit python-single-r1 waf-utils
44
45 DESCRIPTION="A set of C++ wrappers around the LV2 C API"
46 HOMEPAGE="http://lvtoolkit.org/"
47 SRC_URI="https://github.com/lvtk/lvtk/archive/${PV}.tar.gz -> ${P}.tar.gz"
48
49 LICENSE="GPL-3+"
50 SLOT="0"
51 KEYWORDS="~amd64 ~x86"
52 IUSE="debug doc examples +gtk2 +tools"
53
54 RDEPEND="media-libs/lv2
55 >=dev-libs/boost-1.40.0
56 gtk2? ( dev-cpp/gtkmm:2.4 )"
57 DEPEND="${RDEPEND}
58 ${PYTHON_DEPS}
59 doc? ( app-doc/doxygen
60 media-gfx/graphviz )
61 virtual/pkgconfig"
62
63 DOCS=( AUTHORS ChangeLog README )
64
65 src_configure() {
66 local mywafconfargs=(
67 "--docdir=${EPREFIX}/usr/share/doc/${PF}"
68 "--lv2dir=${EPREFIX}/usr/$(get_libdir)/lv2"
69 )
70 use debug && mywafconfargs+=( "--debug" )
71 use doc && mywafconfargs+=( "--docs" )
72 use examples || mywafconfargs+=( "--disable-examples" )
73 use tools || mywafconfargs+=( "--disable-tools" )
74 use gtk2 || mywafconfargs+=( "--disable-ui" )
75 waf-utils_src_configure ${mywafconfargs[@]}
76 }
77
78 src_install() {
79 waf-utils_src_install
80
81 # It does not respect docdir properly, reported upstream
82 if use doc; then
83 mv "${ED}/usr/share/doc/${PF}/lvtk-1.0/html" "${ED}/usr/share/doc/${PF}/html"
84 rmdir "${ED}/usr/share/doc/${PF}/lvtk-1.0"
85 fi
86 }
87
88
89
90 1.1 media-libs/lvtk/Manifest
91
92 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lvtk/Manifest?rev=1.1&view=markup
93 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lvtk/Manifest?rev=1.1&content-type=text/plain
94
95 Index: Manifest
96 ===================================================================
97 DIST lvtk-1.2.0.tar.gz 201146 SHA256 4dda4c26a16fc3f216ff77f5bb308f05667640e54fc80f0ae4984e869990cb0e SHA512 f193ec28103cb2f6353ff0f96f8790041baf1ae99472c5d04017c23b42d0179b1f5e1de6722e17080410311d0e7e1de4ca0ae9ab76fb3bf8a02d9dc1451d8db7 WHIRLPOOL c7a70d033a2a02b02f890cc68789b376e7e4e53231290dbaa5bb85abf0d3b53cb64afe352bab6d71ddcd77a5f4d002073564ebc398d6f35d7cc75bc1b49728e2
98 EBUILD lvtk-1.2.0.ebuild 1374 SHA256 4c0fc19e540c01231a48ffd0d0fdc9950ea02391ad58bc3e6f3ec6a750576e29 SHA512 63844cba9f81320b0f9cb4dda62ae4a88cd0625309c557d4df4800b5f82674b65005aaafacef13cb88d5600d3517d5905ef07bd97a8c41f483cbf1d77ce8e038 WHIRLPOOL ebd4a30693463a2b66fbddf19df668e5b1eb3dddfa27279d2758008b3005e3f281a624dda8940cf0e1f04e883499539fc715ff46d57d883459333e1137b6d23f
99 MISC metadata.xml 322 SHA256 b389e5d038c1ef88a44c2b7ed38aad4bdb8a1862a2d9a80c887854ae32229f0c SHA512 e83344f47953e37519a1da7cb0f72ce277c0dec24306b78da979a39963f17c7ab09f45e503e8b31a81080af1d70145166e327c17127e8a68ec4de7174d928f4b WHIRLPOOL 7b512ff4840e105db044b997dd3f985928952d8ba57f6f75e3d6ecd2896606004a2ca15604d2f863962a753a11a819f908d6b2dc8478373be8b82dbb0e5fdee8
100
101
102
103 1.1 media-libs/lvtk/ChangeLog
104
105 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lvtk/ChangeLog?rev=1.1&view=markup
106 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lvtk/ChangeLog?rev=1.1&content-type=text/plain
107
108 Index: ChangeLog
109 ===================================================================
110 # ChangeLog for media-libs/lvtk
111 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
112 # $Header: /var/cvsroot/gentoo-x86/media-libs/lvtk/ChangeLog,v 1.1 2015/07/25 08:17:03 yngwin Exp $
113
114 *lvtk-1.2.0 (25 Jul 2015)
115
116 25 Jul 2015; Ben de Groot <yngwin@g.o> +lvtk-1.2.0.ebuild,
117 +metadata.xml:
118 Initial import. Ebuild updated from proaudio overlay.