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