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/split2flac: metadata.xml split2flac-115.ebuild ChangeLog
Date: Wed, 29 Jul 2015 13:37:15
Message-Id: 20150729133708.9DA9A111@oystercatcher.gentoo.org
1 yngwin 15/07/29 13:37:08
2
3 Modified: metadata.xml ChangeLog
4 Added: split2flac-115.ebuild
5 Log:
6 Version bump. Add sound herd as co-maintainer.
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x4FDF9CFD2FAC514E!)
9
10 Revision Changes Path
11 1.5 media-sound/split2flac/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/split2flac/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/split2flac/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/split2flac/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/split2flac/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 15 Jun 2015 15:35:55 -0000 1.4
24 +++ metadata.xml 29 Jul 2015 13:37:08 -0000 1.5
25 @@ -1,25 +1,32 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <herd>proxy-maintainers</herd>
30 - <maintainer>
31 - <email>nikoli@×××.us</email>
32 - <name>Nikoli</name>
33 - </maintainer>
34 - <maintainer>
35 - <email>maksbotan@g.o</email>
36 - <name>Maxim Koltsov</name>
37 - </maintainer>
38 - <longdescription lang="en">
39 - Split2flac splits one big APE/FLAC/WV/WAV audio image (or a collection of such files, recursively) with CUE sheet into FLAC/M4A/MP3/OGG_VORBIS/WAV tracks with tagging, renaming, charset conversion of cue sheet, album cover images. It also uses configuration file, so no need to pass a lot of arguments every time, only an input file. Should work in any POSIX-compliant shell.
40 - </longdescription>
41 - <use>
42 - <flag name="enca">Try to guess the charset using enca</flag>
43 - <flag name="flake">Add support for Flake, alternative FLAC encoder</flag>
44 - <flag name="mac">Add support for Monkey's Audio files</flag>
45 - <flag name="replaygain">Support for Replay Gain metadata, for relative volume adjustment</flag>
46 - </use>
47 - <upstream>
48 - <remote-id type="github">ftrvxmtrx/split2flac</remote-id>
49 - </upstream>
50 + <herd>proxy-maintainers</herd>
51 + <maintainer>
52 + <email>nikoli@×××.us</email>
53 + <name>Nikoli</name>
54 + </maintainer>
55 + <maintainer>
56 + <email>maksbotan@g.o</email>
57 + <name>Maxim Koltsov</name>
58 + </maintainer>
59 + <herd>sound</herd>
60 + <longdescription lang="en">
61 + Split2flac splits one big APE/FLAC/WV/WAV audio image (or a collection of
62 + such files, recursively) with CUE sheet into FLAC/M4A/MP3/OGG_VORBIS/WAV
63 + tracks with tagging, renaming, charset conversion of cue sheet, album cover
64 + images. It also uses configuration file, so no need to pass a lot of
65 + arguments every time, only an input file. Should work in any
66 + POSIX-compliant shell.
67 + </longdescription>
68 + <use>
69 + <flag name="enca">Try to guess the charset using enca</flag>
70 + <flag name="flake">Add support for Flake, alternative FLAC encoder</flag>
71 + <flag name="mac">Add support for Monkey's Audio files</flag>
72 + <flag name="replaygain">Support for Replay Gain metadata, for relative
73 + volume adjustment</flag>
74 + </use>
75 + <upstream>
76 + <remote-id type="github">ftrvxmtrx/split2flac</remote-id>
77 + </upstream>
78 </pkgmetadata>
79
80
81
82 1.15 media-sound/split2flac/ChangeLog
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/split2flac/ChangeLog?rev=1.15&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/split2flac/ChangeLog?rev=1.15&content-type=text/plain
86 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/split2flac/ChangeLog?r1=1.14&r2=1.15
87
88 Index: ChangeLog
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/media-sound/split2flac/ChangeLog,v
91 retrieving revision 1.14
92 retrieving revision 1.15
93 diff -u -r1.14 -r1.15
94 --- ChangeLog 6 Dec 2013 18:44:57 -0000 1.14
95 +++ ChangeLog 29 Jul 2015 13:37:08 -0000 1.15
96 @@ -1,6 +1,12 @@
97 # ChangeLog for media-sound/split2flac
98 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
99 -# $Header: /var/cvsroot/gentoo-x86/media-sound/split2flac/ChangeLog,v 1.14 2013/12/06 18:44:57 maksbotan Exp $
100 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
101 +# $Header: /var/cvsroot/gentoo-x86/media-sound/split2flac/ChangeLog,v 1.15 2015/07/29 13:37:08 yngwin Exp $
102 +
103 +*split2flac-115 (29 Jul 2015)
104 +
105 + 29 Jul 2015; Ben de Groot <yngwin@g.o> +split2flac-115.ebuild,
106 + metadata.xml:
107 + Version bump. Add sound herd as co-maintainer.
108
109 *split2flac-114 (06 Dec 2013)
110
111
112
113
114 1.1 media-sound/split2flac/split2flac-115.ebuild
115
116 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/split2flac/split2flac-115.ebuild?rev=1.1&view=markup
117 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/split2flac/split2flac-115.ebuild?rev=1.1&content-type=text/plain
118
119 Index: split2flac-115.ebuild
120 ===================================================================
121 # Copyright 1999-2015 Gentoo Foundation
122 # Distributed under the terms of the GNU General Public License v2
123 # $Header: /var/cvsroot/gentoo-x86/media-sound/split2flac/split2flac-115.ebuild,v 1.1 2015/07/29 13:37:08 yngwin Exp $
124
125 EAPI="5"
126
127 EGIT_REPO_URI="https://github.com/ftrvxmtrx/split2flac.git"
128
129 inherit bash-completion-r1
130 [[ ${PV} == *9999* ]] && inherit git-2
131
132 DESCRIPTION="sh script to split one big APE/FLAC/WV/WAV audio image with CUE sheet into tracks"
133 HOMEPAGE="https://github.com/ftrvxmtrx/split2flac"
134 [[ ${PV} == *9999* ]] || \
135 SRC_URI="https://github.com/ftrvxmtrx/split2flac/archive/${PV}.tar.gz -> ${P}.tar.gz"
136
137 LICENSE="MIT"
138 SLOT="0"
139 [[ ${PV} == *9999* ]] || \
140 KEYWORDS="~amd64 ~x86"
141 IUSE="enca flake imagemagick mac mp3 mp4 ogg replaygain wavpack"
142
143 RDEPEND="
144 app-cdr/cuetools
145 media-sound/shntool[mac?]
146 virtual/libiconv
147 media-libs/flac
148 enca? ( app-i18n/enca )
149 flake? ( media-sound/flake )
150 mp3? ( media-sound/lame || ( media-libs/mutagen media-libs/id3lib ) )
151 mp4? ( media-libs/faac media-libs/libmp4v2:0[utils] )
152 ogg? ( media-sound/vorbis-tools )
153 wavpack? ( media-sound/wavpack )
154 replaygain? (
155 mp3? ( media-sound/mp3gain )
156 mp4? ( media-sound/aacgain )
157 ogg? ( media-sound/vorbisgain )
158 )
159 imagemagick? ( media-gfx/imagemagick )
160 "
161
162 src_configure() { :; }
163
164 src_compile() { :; }
165
166 src_install() {
167 dobin ${PN}
168 newbashcomp ${PN}-bash-completion.sh ${PN}
169
170 dosym ${PN} /usr/bin/split2wav
171 for i in mp3 mp4 ogg
172 do
173 use $i && dosym ${PN} /usr/bin/split2${i/mp4/m4a}
174 done
175 }