summaryrefslogtreecommitdiff
path: root/audio/libdiscid
AgeCommit message (Collapse)AuthorFilesLines
2015-01-01Instead of an ONLY_FOR_PLATFORM declaration listing all the majordholland1-4/+1
platforms, just leave it off. If this doesn't build on IRIX, OSF/1, or whatever and anyone actually cares about testing and documenting that, add BROKEN_ON_PLATFORM or NOT_FOR_PLATFORM as appropriate.
2014-11-21(pkgsrc)mef4-121/+9
- delete patch-ab, NetBSD support improved since 0.5.1 (upstream) - Update 0.5.0 to 0.6.1 libdiscid ChangeLog: -------------------- libdiscid-0.6.1: - LIB-59: windows: fix bug preventing ISRC reads libdiscid-0.6.0: - LIB-41: add discid_get_troc_string() for fuzzy toc lookup - LIB-54: add libmusicbrainz example with fuzzy toc lookup - LIB-43: windows: the default drive is the first cd drive letter - LIB-45: Linux/BSD/Solaris: try several possible default device names - LIB-28: Mac: allow drive numbers as devices, default now "1" - LIB-55, LIB-56: allow drive numbers for Windows and Linux - LIB-53: discid_get_submission_url() returns the new NGS url currently no functional change, the old url was redirected - LIB-52: more validation for parameters of discid_put() - LIB-48: assert successful read/put when API is used - the discisrc example prints the name of the device usedp libdiscid-0.5.2: - LIB-51: fix ISRC reading on Mac OS X again - LIB-50: fix segfault in mb_disc_load_toc on Solaris - LIB-26: add a better test suite, including valgrind memcheck target - print time information in the discid example libdiscid-0.5.1: - LIB-40: discid_get_webservice_url() (web service version 1) is deprecated please use libmusicbrainz to gather metadata by disc ID - LIB-7: rewrote data track handling, releases with multiple data tracks This also fixes LIB-18 (no ID for DVDs) and LIB-9 (PS/PS2 CDs) - LIB-44: fix invalid disc IDs on first read of multi-session discs - LIB-37: Autotools optimization (non-recursive build etc.) - LIB-42: remove Windows 9x platform code - renamed openbsd platform code to netbsd, still used by both.
2013-06-16Update to 0.5.0. Changes:shattered4-36/+18
- Read ISRCs and MCNs on Linux, Mac OS X and Windows. - Add read_sparse() for faster reading again - Added Solaris, OpenBSD and kFreeBSD support.
2012-09-11"user-destdir" is default these daysasau1-2/+1
2011-03-27* LICENSE=gnu-lgpl-v2.1obache3-7/+11
* allow to build on DragonFly too, treat same as FreeBSD.
2009-09-20libdiscid works on FreeBSD, toosno1-2/+2
2009-07-08supports user-destdirdrochner1-1/+2
2009-07-07update to 0.2.2drochner4-7/+136
changes: -Addded the discid_get_webservice_url() function -portability improvements pkgsrc change: add NetBSD support
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2007-06-08This does not conflict with libmusicbrainz-3*.wiz1-5/+1
2006-11-30configure says: only for MinGW, Cygwin, Darwin and Linux. We don'tjoerg1-1/+3
support the former two, so list only Darwin and Linux.
2006-10-13libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.epg5-0/+59
It reads a CD's table of contents (TOC) and generates an identifier which can be used to lookup the CD at MusicBrainz (http://musicbrainz.org). Additionally, it provides a submission URL for adding the DiscID to the database. The interface of this library is new, but the DiscID algorithm and the operating system dependent CD-ROM/DVD-ROM access code have been ported from libmusicbrainz version 2.