Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libdiscid-devel-0.6.4-2.2 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: libdiscid-devel Distribution: openSUSE Tumbleweed
Version: 0.6.4 Vendor: openSUSE
Release: 2.2 Build date: Thu Feb 29 17:08:57 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 16615 Source RPM: libdiscid-0.6.4-2.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://musicbrainz.org/doc/libdiscid
Summary: Library for gathering DiscIDs and ISRCs from audio CDs
libdiscid is a C library for creating MusicBrainz and freedb DiscIDs
from audio CDs.
It reads a CD's table of contents (TOC) and generates an identifier
which can be used to lookup the CD at MusicBrainz.
Additionally, it provides a submission URL for adding the DiscID to the
database and gathers ISRCs and the MCN from disc.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Thu Feb 29 2024 pgajdos@suse.com
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN
* Tue Mar 14 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.6.4:
    * LIB-69: Revert "Use discid_feature enum in discid_read_sparse".
      Fixes compiler errors with C++.
    * LIB-66: fix for Debian kFreeBSD
    * Haiku platform support (TOC only)
    * Use discid_feature enum in discid_read_sparse
    * Fixed building with CMake on macOS
    * LIB-68: provide macOS universal2 binaries with support for both
      x86_64 and arm64
    * LIB-67: Source tarball with updated autotools configuration
    * CMake: Use GNUInstallDirs to determine install location
    * CMake 2.8.12 is now the minimum required version
* Fri Jul 07 2017 tchvatal@suse.com
  - Update to 0.6.2:
    * ISRC and MCN support on BSD
    * LIB-60: fix make check for default device on generic/unknown platform
    * make Doxygen output reproducible (no timestamps)
    * remove newline for Linux device "1" from proc
  - Refresh patch libdiscid-no-crypto.patch
* Thu Mar 23 2017 kstreitova@suse.com
  - cleanup with spec-cleaner
* Mon Jul 04 2016 jengelh@inai.de
  - Remove useless --with-pic (it's for unbuilt static libs).
    Remove redundant %clean.
  - Remove nonsense provide, it is not requested by debuginfo.
* Tue Feb 17 2015 idonmez@suse.com
  - Add baselibs.conf as source
* Tue Feb 17 2015 p.drouand@gmail.com
  - Update to version 0.6.1
    * LIB-59: windows: fix bug preventing ISRC reads
  - Changes from version 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 used
  - Add pkgconfig(libmusicbrainz5) build require; new upstream dependency
  - Update libdiscid-no-crypto.patch
* Fri Aug 02 2013 Johannes Dewender <novell@JonnyJD.net>
  - update to version 0.5.2:
    - 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-26: add a better test suite, including valgrind memcheck target
    - LIB-37: Autotools optimization (non-recursive build etc.)
    - print time information in the discid example
  - libdiscid-no-crypto.patch: refreshed via quilt
* Tue Apr 16 2013 Johannes Dewender <novell@JonnyJD.net>
  - update to version 0.5.0:
    - LIB-29: add read_sparse() for faster reading again
    - LIB-35: add HAVE_SPARSE_READ and VERSION_* defines
    - LIB-36: hide internal symbols on Linux/Unix
  - libdiscid-visibility.patch removed (implemented upstream)
  - libdiscid-no-crypto.patch:
    - refreshed via quilt
    - provided meta information: no upstream, opensuse feature
* Fri Mar 08 2013 Johannes Dewender <novell@JonnyJD.net>
  - updated to 0.4.1
    - LIB-23: add has_feature() and get_feature_list() to API (platform check)
    - add get_version_string() to API
    - CMake : add FreeBSD, NetBSD, OpenBSD -> all platforms supported
    - LIB-32: change libtool from -version-info to -version-name
  - libdiscid-visibility.patch refreshed via quilt
  - libdiscid-no-crypto.patch refreshed via quilt

Files

/usr/include/discid
/usr/include/discid/discid.h
/usr/lib/libdiscid.so
/usr/lib/pkgconfig/libdiscid.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 21 01:13:29 2024