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-sound/patchage: metadata.xml patchage-1.0.0.ebuild ChangeLog
Date: Tue, 28 Jul 2015 07:43:41
Message-Id: 20150728074335.BF79DC3@oystercatcher.gentoo.org
1 yngwin 15/07/28 07:43:35
2
3 Modified: metadata.xml ChangeLog
4 Added: patchage-1.0.0.ebuild
5 Log:
6 Version bump. Update dependencies. Drop upstream applied patch.
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x4FDF9CFD2FAC514E!)
9
10 Revision Changes Path
11 1.2 media-sound/patchage/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/patchage/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/patchage/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/patchage/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/patchage/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 29 May 2008 08:46:53 -0000 1.1
24 +++ metadata.xml 28 Jul 2015 07:43:35 -0000 1.2
25 @@ -1,9 +1,14 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 -<herd>proaudio</herd>
30 -<longdescription lang="en">
31 - Patchage is a modular patch bay for audio and MIDI systems based on Jack,
32 - Lash, and Alsa audio systems.
33 -</longdescription>
34 + <herd>proaudio</herd>
35 + <use>
36 + <flag name='jack-dbus'>Use Jack via D-Bus instead of libjack</flag>
37 + <flag name='session'>Include experimental Jack session management
38 + (save/restore) support</flag>
39 + </use>
40 + <longdescription lang="en">
41 + Patchage is a modular patch bay for audio and MIDI for Jack based audio
42 + systems.
43 + </longdescription>
44 </pkgmetadata>
45
46
47
48 1.23 media-sound/patchage/ChangeLog
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/patchage/ChangeLog?rev=1.23&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/patchage/ChangeLog?rev=1.23&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/patchage/ChangeLog?r1=1.22&r2=1.23
53
54 Index: ChangeLog
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/media-sound/patchage/ChangeLog,v
57 retrieving revision 1.22
58 retrieving revision 1.23
59 diff -u -r1.22 -r1.23
60 --- ChangeLog 8 Apr 2015 17:59:43 -0000 1.22
61 +++ ChangeLog 28 Jul 2015 07:43:35 -0000 1.23
62 @@ -1,6 +1,12 @@
63 # ChangeLog for media-sound/patchage
64 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
65 -# $Header: /var/cvsroot/gentoo-x86/media-sound/patchage/ChangeLog,v 1.22 2015/04/08 17:59:43 mgorny Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/media-sound/patchage/ChangeLog,v 1.23 2015/07/28 07:43:35 yngwin Exp $
67 +
68 +*patchage-1.0.0 (28 Jul 2015)
69 +
70 + 28 Jul 2015; Ben de Groot <yngwin@g.o> +patchage-1.0.0.ebuild,
71 + metadata.xml:
72 + Version bump. Update dependencies. Drop upstream applied patch.
73
74 08 Apr 2015; Michał Górny <mgorny@g.o> patchage-0.5.0-r1.ebuild:
75 Drop old Python implementations
76
77
78
79 1.1 media-sound/patchage/patchage-1.0.0.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/patchage/patchage-1.0.0.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/patchage/patchage-1.0.0.ebuild?rev=1.1&content-type=text/plain
83
84 Index: patchage-1.0.0.ebuild
85 ===================================================================
86 # Copyright 1999-2015 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/media-sound/patchage/patchage-1.0.0.ebuild,v 1.1 2015/07/28 07:43:35 yngwin Exp $
89
90 EAPI=5
91 PYTHON_COMPAT=( python2_7 )
92 PYTHON_REQ_USE='threads(+)'
93 inherit waf-utils python-any-r1
94
95 DESCRIPTION="Modular patch bay for JACK-based audio and MIDI systems"
96 HOMEPAGE="http://drobilla.net/software/patchage"
97 SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
98
99 LICENSE="GPL-2"
100 SLOT="0"
101 KEYWORDS="~amd64 ~x86"
102 IUSE="alsa debug jack-dbus session"
103
104 RDEPEND=">=dev-cpp/glibmm-2.14:2
105 >=dev-cpp/gtkmm-2.11.12:2.4
106 >=dev-cpp/libglademm-2.6.0:2.4
107 dev-cpp/libgnomecanvasmm:2.6
108 >=media-libs/ganv-1.4.0
109 >=media-sound/jack-audio-connection-kit-0.120.0
110 alsa? ( media-libs/alsa-lib )
111 jack-dbus? ( dev-libs/dbus-glib
112 sys-apps/dbus )"
113 DEPEND="${RDEPEND}
114 ${PYTHON_DEPS}
115 dev-libs/boost
116 virtual/pkgconfig"
117
118 DOCS=( AUTHORS NEWS README )
119
120 src_configure() {
121 waf-utils_src_configure \
122 $(use debug && echo "--debug") \
123 $(use alsa || echo "--no-alsa") \
124 $(use jack-dbus && echo "--jack-dbus") \
125 $(use session && echo "--jack-session-manage")
126 }