1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Ultimate music player for Unix-like systems
8 HOMEPAGE= http://deadbeef.sourceforge.net/
12 SITES[main]= GITHUB/DeaDBeeF-Player:deadbeef:1.8.0
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILD_DEPENDS= yasm:single:standard
21 BUILDRUN_DEPENDS= libmad:single:standard
22 jansson:single:standard
24 imlib2:single:standard
25 libvorbis:primary:standard
27 libsndfile:primary:standard
28 wavpack:single:standard
30 libsamplerate:primary:standard
31 libzip:primary:standard
32 ffmpeg:primary:standard
33 RUN_DEPENDS= freepats:single:standard
35 USES= gmake iconv libtool pkgconfig jpeg gettext-tools
36 shebangfix gnome-icons:single desktop-utils:single
38 GNOME_COMPONENTS= intltool gtk3
40 LICENSE= GPLv2+:single ZLIB:single CUSTOM1:single
42 LICENSE_TERMS= single:{{WRKSRC}}/plugins/notify/COPYING
43 LICENSE_NAME= CUSTOM1:"Various BSD licenses and copyrights"
44 CUSTOM2:"All plugin licenses and copyrights"
45 LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING.GPLv2
46 CUSTOM1:{{WRKSRC}}/COPYING
47 CUSTOM2:{{WRKDIR}}/LICENSE_PLUGINS
48 ZLIB:{{WRKDIR}}/LICENSE_ZLIB
49 LICENSE_AWK= ZLIB:"__DEADBEEF_H"
50 LICENSE_SOURCE= ZLIB:{{WRKSRC}}/deadbeef.h
53 FPC_EQUIVALENT= audio/deadbeef
54 SHEBANG_FILES= yasmwrapper.sh
57 CONFIGURE_ARGS= --disable-alsa
64 INSTALL_TARGET= install-strip
66 CPPFLAGS= -I../dumb/dumb-kode54/include
67 -I../../plugins/libmp4ff
68 -I../../plugins/gme/game-music-emu-0.6pre
69 -I./sidplay-libs/libsidplay/include/sidplay
72 # Do not link to libsupc++ which may be PIC-unsafe (breaks 64-bit arches)
73 # ${REINPLACE_CMD} -e 's, -lsupc++,,' \
74 # ${WRKSRC}/plugins/adplug/Makefile.in \
75 # ${WRKSRC}/plugins/gme/Makefile.in \
76 # ${WRKSRC}/plugins/sid/Makefile.in \
77 # ${WRKSRC}/plugins/supereq/Makefile.in
78 ${REINPLACE_CMD} -e 's,/etc/timidity++/timidity-freepats.cfg:/etc/timidity/freepats.cfg:/etc/timidity/,${LOCALBASE}/share/,' \
79 ${WRKSRC}/plugins/wildmidi/wildmidiplug.c
81 # -e '/HAVE_OGG" = "yes"/ {n; n; /HAVE_VORBISPLUGIN=yes/d;}' \
83 # Fix build with libzip-1.0
84 ${REINPLACE_CMD} 's,zip_file_t,zip_file_DB,g' \
85 ${WRKSRC}/plugins/vfs_zip/vfs_zip.c
88 (cd ${WRKSRC} && ${HEAD} -n 100 plugins/*/COPYING \
89 > ${WRKDIR}/LICENSE_PLUGINS)
90 (cd ${WRKSRC} && ${SH} ${WRKSRC}/autogen.sh)
92 [FILE:1728:descriptions/desc.single]
93 DeaDBeeF (as in 0xDEADBEEF) is an audio player.
96 * mp3, ogg vorbis, flac, ape, wv/iso.wv, wav, m4a/mp3 (aac and alac),
97 mpc, tta, cd audio, and many more
98 * nsf, ay, vtx, vgm/vgz, spc and many other popular chiptune formats
99 * SID with HVSC song length database support for sid
100 * tracker modules - mod, s3m, it, xm, etc
101 * ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, Xing/Info, VorbisComments tag
102 reading and writing, as well as reading many other tag/metadata formats
103 in most supported formats
104 * automatic character set detection for non-unicode id3 tags - supports
105 cp1251, iso8859-1, and now chinese cp936 (optional), as well as
106 SHIFT-JIS and MS-DOS CP866 for selected formats
107 * unicode tags are fully supported as well (both utf8 and ucs2)
108 * cuesheet (.cue files) support, including charset detection/conversion
109 * clean fast GUI using GTK2 and GTK3, you pick what you like more!
110 * no GNOME or KDE dependencies
111 * minimization to system tray, with scrollwheel volume control, etc
112 drag and drop, both in playlist, and from other apps
113 * control playback from command line
115 * multiple playlists using tabbed interface
116 * album cover display
117 * OSD notifications about current playing songs
118 * 18-band graphical equalizer and other DSP plugins
119 * built-in high quality tag editor, with custom fields support
120 * customizable groups in playlists
121 * customizable columns with flexible title formatting
122 * streaming radio support for ogg vorbis, mp3 and aac streams
123 * gapless playback for correctly encoded files
124 * lots of plugin, such as global hotkeys, last.fm scrobbler, converter
125 * comes with advanced Converter plugin, which allows to transcode files
130 eddb50c4a69f9a9e3986c7cb2f93877ff380f9a99f715693984e0d51de72ea5a 12739315 DeaDBeeF-Player-deadbeef-1.8.0.tar.gz
133 [FILE:4875:manifests/plist.single]
181 lib/deadbeef/convpresets/
184 FLAC_(compression_level_5).txt
187 MP3_CBR_320_Kbps_(Lame).txt
188 MP3_VBR_192Kbps_(Lame).txt
192 Ogg_Vorbis_(-q_5).txt
196 lib/deadbeef/data68/Replay/
224 hippel-coso_note.deli.bin
292 share/applications/deadbeef.desktop
293 share/deadbeef/pixmaps/
307 share/icons/hicolor/128x128/apps/deadbeef.png
308 share/icons/hicolor/16x16/apps/deadbeef.png
309 share/icons/hicolor/192x192/apps/deadbeef.png
310 share/icons/hicolor/22x22/apps/deadbeef.png
311 share/icons/hicolor/24x24/apps/deadbeef.png
312 share/icons/hicolor/256x256/apps/deadbeef.png
313 share/icons/hicolor/32x32/apps/deadbeef.png
314 share/icons/hicolor/36x36/apps/deadbeef.png
315 share/icons/hicolor/48x48/apps/deadbeef.png
316 share/icons/hicolor/64x64/apps/deadbeef.png
317 share/icons/hicolor/72x72/apps/deadbeef.png
318 share/icons/hicolor/96x96/apps/deadbeef.png
319 share/icons/hicolor/scalable/apps/deadbeef.svg
320 share/locale/be/LC_MESSAGES/deadbeef.mo
321 share/locale/bg/LC_MESSAGES/deadbeef.mo
322 share/locale/bn/LC_MESSAGES/deadbeef.mo
323 share/locale/ca/LC_MESSAGES/deadbeef.mo
324 share/locale/cs/LC_MESSAGES/deadbeef.mo
325 share/locale/da/LC_MESSAGES/deadbeef.mo
326 share/locale/de/LC_MESSAGES/deadbeef.mo
327 share/locale/el/LC_MESSAGES/deadbeef.mo
328 share/locale/en_GB/LC_MESSAGES/deadbeef.mo
329 share/locale/es/LC_MESSAGES/deadbeef.mo
330 share/locale/et/LC_MESSAGES/deadbeef.mo
331 share/locale/eu/LC_MESSAGES/deadbeef.mo
332 share/locale/fa/LC_MESSAGES/deadbeef.mo
333 share/locale/fi/LC_MESSAGES/deadbeef.mo
334 share/locale/fr/LC_MESSAGES/deadbeef.mo
335 share/locale/gl/LC_MESSAGES/deadbeef.mo
336 share/locale/he/LC_MESSAGES/deadbeef.mo
337 share/locale/hr/LC_MESSAGES/deadbeef.mo
338 share/locale/hu/LC_MESSAGES/deadbeef.mo
339 share/locale/id/LC_MESSAGES/deadbeef.mo
340 share/locale/it/LC_MESSAGES/deadbeef.mo
341 share/locale/ja/LC_MESSAGES/deadbeef.mo
342 share/locale/kk/LC_MESSAGES/deadbeef.mo
343 share/locale/km/LC_MESSAGES/deadbeef.mo
344 share/locale/lg/LC_MESSAGES/deadbeef.mo
345 share/locale/lt/LC_MESSAGES/deadbeef.mo
346 share/locale/lv/LC_MESSAGES/deadbeef.mo
347 share/locale/nl/LC_MESSAGES/deadbeef.mo
348 share/locale/pl/LC_MESSAGES/deadbeef.mo
349 share/locale/pt/LC_MESSAGES/deadbeef.mo
350 share/locale/pt_BR/LC_MESSAGES/deadbeef.mo
351 share/locale/ro/LC_MESSAGES/deadbeef.mo
352 share/locale/ru/LC_MESSAGES/deadbeef.mo
353 share/locale/si_LK/LC_MESSAGES/deadbeef.mo
354 share/locale/sk/LC_MESSAGES/deadbeef.mo
355 share/locale/sl/LC_MESSAGES/deadbeef.mo
356 share/locale/sr/LC_MESSAGES/deadbeef.mo
357 share/locale/sr@latin/LC_MESSAGES/deadbeef.mo
358 share/locale/sv/LC_MESSAGES/deadbeef.mo
359 share/locale/te/LC_MESSAGES/deadbeef.mo
360 share/locale/tr/LC_MESSAGES/deadbeef.mo
361 share/locale/ug/LC_MESSAGES/deadbeef.mo
362 share/locale/uk/LC_MESSAGES/deadbeef.mo
363 share/locale/vi/LC_MESSAGES/deadbeef.mo
364 share/locale/zh_CN/LC_MESSAGES/deadbeef.mo
365 share/locale/zh_TW/LC_MESSAGES/deadbeef.mo
368 [FILE:212:patches/patch-junklib.c]
369 --- junklib.c.orig 2019-04-06 21:21:38 UTC
375 - #define LIBICONV_PLUG