Ravenports generated: 08 Feb 2023 00:14
[ravenports.git] / bucket_E4 / vorbis-tools
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               vorbis-tools
4 VERSION=                1.4.2
5 KEYWORDS=               audio
6 VARIANTS=               standard
7 SDESC[standard]=        Play, encode, and manage Ogg Vorbis files
8 HOMEPAGE=               https://xiph.org/vorbis/
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://ftp.osuosl.org/pub/xiph/releases/vorbis/
13 DISTFILE[1]=            vorbis-tools-1.4.2.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         nls
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILDRUN_DEPENDS=       curl:primary:standard
23                         flac:primary:standard
24                         libao:primary:standard
25                         libkate:primary:standard
26                         libvorbis:primary:standard
27                         speex:primary:standard
28
29 USES=                   cpe gettext iconv pkgconfig
30
31 LICENSE=                GPLv2:primary
32 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
33 LICENSE_FILE=           GPLv2:{{WRKSRC}}/COPYING
34 LICENSE_AWK=            TERMS:"^$$"
35 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/oggdec/oggdec.c
36 LICENSE_SCHEME=         solo
37
38 CPE_VENDOR=             xiph
39 FPC_EQUIVALENT=         audio/vorbis-tools
40
41 MUST_CONFIGURE=         gnu
42 CONFIGURE_ENV=          PTHREAD_LIBS="-lpthread"
43
44 VAR_OPSYS[sunos]=       LDFLAGS=-lrt
45
46 post-install:
47         ${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/vorbis-tools
48         ${INSTALL_DATA} ${WRKSRC}/ogg123/ogg123rc-example \
49                 ${STAGEDIR}${PREFIX}/share/examples/vorbis-tools/ogg123rc
50
51 [FILE:555:descriptions/desc.primary]
52 Vorbis is a general-purpose audio and music encoding format contemporary 
53 to MPEG-4's AAC and TwinVQ, the next generation beyond MPEG audio layer 3. 
54  Unlike the MPEG sponsored formats and other proprietary formats such as 
55 RealAudio G2, the Vorbis CODEC specification belongs to the public domain. 
56 All the technical details are published and documented, and any software 
57 entity may make full use of the format without royalty or patent concerns.
58
59 This package contains utilities to encode, decode, and cut vorbis streams, 
60 and to add comments to them.
61
62
63 [FILE:104:distinfo]
64 db7774ec2bf2c939b139452183669be84fda5774d6400fc57fde37f77624f0b0      1389947 vorbis-tools-1.4.2.tar.gz
65
66
67 [FILE:196:manifests/plist.primary]
68 bin/
69  ogg123
70  oggdec
71  oggenc
72  ogginfo
73  vcut
74  vorbiscomment
75 share/examples/vorbis-tools/ogg123rc
76 share/man/man1/
77  ogg123.1.gz
78  oggdec.1.gz
79  oggenc.1.gz
80  ogginfo.1.gz
81  vcut.1.gz
82  vorbiscomment.1.gz
83
84
85 [FILE:751:manifests/plist.nls]
86 share/locale/be/LC_MESSAGES/vorbis-tools.mo
87 share/locale/cs/LC_MESSAGES/vorbis-tools.mo
88 share/locale/da/LC_MESSAGES/vorbis-tools.mo
89 share/locale/en_GB/LC_MESSAGES/vorbis-tools.mo
90 share/locale/eo/LC_MESSAGES/vorbis-tools.mo
91 share/locale/es/LC_MESSAGES/vorbis-tools.mo
92 share/locale/fr/LC_MESSAGES/vorbis-tools.mo
93 share/locale/hr/LC_MESSAGES/vorbis-tools.mo
94 share/locale/hu/LC_MESSAGES/vorbis-tools.mo
95 share/locale/nl/LC_MESSAGES/vorbis-tools.mo
96 share/locale/pl/LC_MESSAGES/vorbis-tools.mo
97 share/locale/ro/LC_MESSAGES/vorbis-tools.mo
98 share/locale/ru/LC_MESSAGES/vorbis-tools.mo
99 share/locale/sk/LC_MESSAGES/vorbis-tools.mo
100 share/locale/sv/LC_MESSAGES/vorbis-tools.mo
101 share/locale/uk/LC_MESSAGES/vorbis-tools.mo
102 share/locale/vi/LC_MESSAGES/vorbis-tools.mo
103
104
105 [FILE:232:patches/patch-ogg123_Makefile.in]
106 --- ogg123/Makefile.in.orig     2021-01-21 09:14:18 UTC
107 +++ ogg123/Makefile.in
108 @@ -816,7 +816,7 @@ info: info-am
109  
110  info-am:
111  
112 -install-data-am: install-docDATA install-man
113 +install-data-am: install-man
114  
115  install-dvi: install-dvi-am
116  
117
118
119 [FILE:238:patches/patch-ogg123_status.c]
120 --- ogg123/status.c.orig        2021-01-02 19:54:35 UTC
121 +++ ogg123/status.c
122 @@ -26,6 +26,9 @@
123  #ifdef HAVE_UNISTD_H
124  #include <sys/ioctl.h>
125  #include <unistd.h>
126 +# ifdef __sun__
127 +# include <sys/termios.h>
128 +# endif
129  #endif
130  
131  #ifdef HAVE_FCNTL_H
132
133
134 [FILE:320:patches/patch-ogg123_vorbis__comments.c]
135 --- ogg123/vorbis_comments.c.orig       2021-01-07 23:31:25 UTC
136 +++ ogg123/vorbis_comments.c
137 @@ -74,7 +74,7 @@ char *lookup_comment_prettyprint (const
138  
139    /* Use default formatting */
140    j = strcspn(comment, "=");
141 -  if (j) {
142 +  if (j != strlen(comment)) {
143      *offset = j + 1;
144      s = malloc(j + 2);
145      if (s == NULL) {
146
147
148 [FILE:202:patches/patch-oggenc_lyrics.c]
149 --- oggenc/lyrics.c.orig        2020-12-18 14:49:34 UTC
150 +++ oggenc/lyrics.c
151 @@ -16,7 +16,7 @@
152  #endif
153  
154  #include <stdio.h>
155 -#include <malloc.h>
156 +#include <stdlib.h>
157  #include <string.h>
158  #include <errno.h>
159  
160