Ravenports generated: 02 Oct 2022 02:46
[ravenports.git] / bucket_85 / timidity
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               timidity
4 VERSION=                2.15.0
5 KEYWORDS=               audio
6 VARIANTS=               standard
7 SDESC[standard]=        Software synthesizer and MIDI converter / player
8 HOMEPAGE=               https://timidity.sourceforge.net
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            SF/timidity/TiMidity%2B%2B/TiMidity%2B%2B-2.15.0/
13 DISTFILE[1]=            TiMidity++-2.15.0.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BROKEN[sunos]=          Tries to include sys/soundcard.h not available on Sol10
21
22 BUILDRUN_DEPENDS=       flac:primary:standard
23                         libvorbis:primary:standard
24 RUN_DEPENDS=            eawpatches:primary:standard
25
26 USES=                   cpe gmake
27 XORG_COMPONENTS=        x11 xext xft
28
29 DISTNAME=               TiMidity++-2.15.0
30
31 LICENSE=                GPLv2+:single
32 LICENSE_TERMS=          single:{{WRKSRC}}/TERMS
33 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
34 LICENSE_AWK=            TERMS:"^\*\/$$"
35 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/timidity/timidity.h
36 LICENSE_SCHEME=         solo
37
38 CPE_PRODUCT=            timidity\+\+
39 CPE_VENDOR=             timidity\+\+_project
40 FPC_EQUIVALENT=         audio/timidity++
41
42 MUST_CONFIGURE=         gnu
43 CONFIGURE_ARGS=         --with-default-path={{PREFIX}}/etc/timidity
44                         --prefix={{PREFIX}}
45                         --libdir={{PREFIX}}/lib
46                         --enable-audio=oss,vorbis,flac
47                         --enable-dynamic=ncurses,xaw,gtk
48                         --enable-interface=server,ncurses,vt100,xaw,gtk
49                         --enable-xft
50                         --enable-network
51                         --enable-server
52                         --with-x
53                         --with-elf
54                         --enable-spectrogram
55                         --enable-wrd
56                         --x-includes=/raven/include/X11
57                         --x-libraries=/raven/lib
58
59 post-install:
60         ${MKDIR} ${STAGEDIR}${PREFIX}/etc/timidity
61         ${LN} -s ${PREFIX}/etc/timidity/timidity_eawpatches.cfg ${STAGEDIR}${PREFIX}/etc/timidity/timidity.cfg
62         ${RM} -r ${STAGEDIR}${PREFIX}/lib/timidity
63
64 [FILE:399:descriptions/desc.single]
65 TiMidity++ is a software synthesizer. It can play MIDI files by converting 
66 them into PCM waveform data; give it a MIDI data along with digital 
67 instrument data files, then it synthesizes them in real-time, and plays. 
68 It can not only play sounds, but also can save the generated waveforms 
69 into hard disks as various audio file formats.
70
71 TiMidity++ is the continuation of the old TiMidity project.
72
73
74 [FILE:103:distinfo]
75 9eaf4fadb0e19eb8e35cd4ac16142d604c589e43d0e8798237333697e6381d39      1363040 TiMidity++-2.15.0.tar.xz
76
77
78 [FILE:101:manifests/plist.single]
79 bin/timidity
80 etc/timidity/timidity.cfg
81 share/man/man1/timidity.1.gz
82 share/man/man5/timidity.cfg.5.gz
83