[SCM] libdiscid/experimental: Merge tag 'upstream/0.5.0' into experimental

sramacher at users.alioth.debian.org sramacher at users.alioth.debian.org
Fri Apr 12 15:17:50 UTC 2013


Imported Upstream version 0.5.0
cmake: out-of-source build/install fixes
require cmake check before autotools dist
fix out-of-source cmake distribution
update ChangeLog
distmac: also provide single arch binaries
add distmac target
optimize distwin32 target
use libdiscid_DISTDIR in dist
Merge branch 'distwin32'
autotools: fix distcheck on Windows
fix check for mingw-cross-build
Merge remote-tracking branch 'cmake/master'
fix mingw-linux out-of-source cross-build
cmake: add distwin32 target
set version to 0.5.0
fix patch version comparision
update ChangeLog with new defines
move VERSION_NUM calculation to build files
add DISCID_VERSION_NUM for easy calculation
cmake: cleanup out-of-source build
use distcheck for distribution
Merge branch 'discid_version'
fix relative include in discid_private.h
merge version defines to discid.h.in
only ignore "discid" at the root
fix compilation on SunPro, re #13
Provide automatically generated version.h file
doc: last track = last audio track
update ChangeLog and AUTHORS
rename to DISCID_HAVE_SPARSE_READ
define HAVE_SPARSE_READ, LIB-35
simplify windows dllexport again
Merge branch 'hide-private-symbols'
Honor visibility in src/base64.c
Use winver.h instead of Winver.h
Handle LIBDISCID_API for mingw and cygwin
fix visibility warning on cygwin, re #13
Merge pull request #13 from sebastinas/hide-private-symbols
Hide internal symbols
minor documentation fixes in discid.h
fix indentation in discisrc.c + gitignore fixes
Merge remote-tracking branch 'phw/win32_fixes'
update AUTHORS and ChangeLog for read_sparse
better coding style in darwin disc_read
Merge remote-tracking branch 'phw/read_sparse'
Fixed encoding information in DLL metadata.
Add build results to .gitignore.
Add Visual Studio files to .gitignore.
Fixed DLL version information.
In C89 and Ansi C variable declaration has to be at the beginning of a scope block.
Updated existing examples to use discid_read_sparse(), removed separate example discid_sparse.c.
By default discid_read will use all available features.
Small documentation fixes.
fix libtool comments in configure.ac
correct features_length doc
correct API doc for features
The features flag parameter should be an unsigned int.
Added example for discid_read_sparse()
Added a discid_read_sparse() method.
mention which versions are new in the API doc
set version to 0.4.1
add disc_generic.c to distribution
actually document how get_feature_list() works
set version to 0.4.0
cmake: fix versioninfo for out-of-source builds
update ChangeLog for get_version_string()
add get_version_string() for debug output
update Doxygen introduction
update AUTHORS
create ChangeLog for 0.4.0
add notes about docs and BSD in INSTALL
autotools: add docs target
add autotools files to gitignore
add .gitignore for cmakefiles
Merge branch 'version_cleanup'
LIB-24: support generic platform (autotools)
LIB-24: support generic platform (cmake)
Revert "cmake: also clean files generated from .in"
cmake: remove debug message
cmake: also clean files generated from .in
autotools: libtool version-info -> version-number
cmake: remove current,age,rev versioning calculations
update examples with complete feature API
fix feature API in disc.c
Merge branch 'features_string'
set feature values to powers of 2 (bit mask)
feature names to lowercase; room for 32 features
use feature tests in the discisrc example
cmake: fix libdiscid_EXPORTS again
Merge branch 'master' of https://github.com/metabrainz/libdiscid
win32: actually enable declspec(export)
cygwin: suppress cmake legacy warning
Merge branch 'master' of https://github.com/metabrainz/libdiscid
Merge branch 'cmake_cleanup'
win32: fix implicit pointer sign change
cmake: finish versioninfo rename
Merge remote-tracking branch 'cmake/master'
autotools: no conditional LT_INIT
Merge branch 'master' of https://github.com/metabrainz/libdiscid
win32: libdiscid.rc -> versioninfo.rc
win32: autotools support for versioninfo
update INSTALL (cmake for all)
win32: add version resources to DLL
linux: always leave room for \0 in ISRC buffer
add feature list for other platforms
add linux features
add discid_get_support API (string array)
win32: fix warning and source list display in cmake
cmake: decouple os normalization
cmake: add NetBSD support / complete cmake support
cmake: add OpenBSD support
linux: fix compiler warnings
solaris: clean up includes
cmake: display os dependent source files
freeBSD: fix includes
cmake: add -Wall -O2 for gcc
cmake support for FreeBSD
add email from Shunsuke Kuroda to AUTHORS
update changelog for 0.3.2
fix 0.3.2 as a distribution fix
remove cache after autogen
increase version to 0.3.1
update ChangeLog for 0.3.1
update bug url
Cmake: add "check" target
cmake: fix dist target
add INSTALL with build instructions
remove note about being included in libmusicbrainz
read_track_isrc: more similar to read_disc_isrc
clean-up isrc code linux
update AUTHORS
get ISRCs on linux, close LIB-15
Patch for MCN on linux
autotools, solaris: remove -lsocket and -lnsl
add solaris/SunOS cmake build support
fix cmake build on darwin / mac os x
Merge pull request #3 from JonnyJD/doxy_contact
update contact info in doxygen doc
Merge pull request #2 from JonnyJD/cmake_cygwin
remove braces in "MATCHES" cmake expressions
Merge pull request #1 from JonnyJD/autotools_new
add cygwin to supported  cmake targets
fix autotools build on windows
Update version numbers for 0.3.0
Changelog for 0.3.0
Merge branch 'isrc'
Revert "Very ugly hack to read ISRCs using cdrdao"
Up-to-date links
Better defines for import/export checking
Allocate enough space for 99 track CDs. Fixes #2787
Detect GNU/kFreeBSD during configure and treat it as FreeBSD (patch from #5393).
Added OpenBSD support (patch by Anton Yabchinskiy, thanks!).
Very ugly hack to read ISRCs using cdrdao
Fixed invalid source file references in Makefile.am (#4891).
Added patch for solaris (fixes #4891). Added a few files to svn:ignore.
Fixed ChangeLog entry.
Add Windows-specific ISRC/MCN reading code.
Oops, forgot to add this file
Initial patch from Nicholas Humfrey, see #3803
Branch for ISRC reading
Set libtool version to 2:1:2 because it is compatible to versions 0.1.x (Luks). Set version number to 0.2.2.
disc_win32_new.c should be included in the tarball :(
Updated the change log for version 0.2.1.
Checking in for 0.2.1 -- we're ready to go!
Set libtool version back to 2:0:1 (a minor misunderstanding).
setting the lib version number back to what is was for now. matt and I will discuss this soon to figure out the right verison number moving forward.
Minor tweaks to make picard happy.
Add code to automatically find a CD-ROM in the system.
Incremented version number to 0.2.0 (and libtool version to 2:0:1).
Minor changes to ChangeLog and AUTHORS.
Added support for FreeBSD (patch by Patrick Hurrelmann).
Added a method to generate web service urls
Allow drive names with trailing slash.
 * Replace MSVC makefile with a CMake build system.  * Use the new TOC reading code on Windows NT.
Set svn:keywords for the AUTHORS file (fixes #2600).
This code reads correctly length of the last audio track for multi-session on Windows, see #536. The problem is that is works only on Windows NT and newer, which is not such big problem as we can use the old one for older systems. Bigger problem is that I suspect  we have more broken than correct disc IDs for multi-session CDs in the database...
Bumped version numbers, getting ready for release 0.1.1.
Use generic 'cdaudio' device name to check number of CD drives.
Updated FSF address.
Small documentation fix.
Added discid.def to the source distribution.
Added Makefile.msvc to the source distribution.
Two minor documentation fixes.
Added discid_put(), based on the patch in ticket #1714. Thanks Martin! Rewrote the test suite using discid_put(). Removed a nested comment inside the doxygen doc comment. Set the version number to 0.1.0.
Doxygen documentation.
Added simple Makefile and DEF file for MSVC
Very simple test suite for discid calculation.
Added support for FreeDB DiscIDs.
 * Changed type of the device argument to 'const char *' -- we are not going to modify the string.  * Documentation fixes.
Changed prefix from mb_disc_* to discid_*, to avoid clashes with libmb3. Added credits.
Added the darwin port to the distribution.
Added the darwin port of the cd reading code and added a command line option to the example program to let the user choose the device to look up.
This makefile was missing.
Moved the header files and adjusted all source files. Added 'extern "C"' if used from C++.
Added doxygen-compatible documentation. Added the mb_disc_get_track_offset() and mb_disc_get_track_length() functions. No longer calculate DiscID and submission URL for uninitialized mb_disc objects. Fixed an accessor bug in mb_disc_get_first_track_num(). The example program now prints all available information about a disc.
Wrote the README file and added an AUTHORS file. Added license headers to the source files. Added svn:ignore properties. Removed src/main.c which was committed accidently.
Added win32 TOC reading code
Implemented some mb_disc getters. Several trivial code cleanups. Added a template for win32. Have fun, luks :-)
Made mb_disc a transparent handle. Added a private interface for the operating system dependent parts. The configure script now fails if we have no discid implementation for an OS.
Importing the initial version of libdiscid.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
X-Git-Refname: refs/heads/experimental
X-Git-Reftype: branch
X-Git-Oldrev: 5ed21546030c19ce825b1913aede3272cb399560
X-Git-Newrev: 362296958de69441690b4f82d34f79526f29fcfb

The following commit has been merged in the experimental branch:
commit 738ec872d8da5c6bf7687e3daf1aa71f7af11a9b
Merge: 5ed21546030c19ce825b1913aede3272cb399560 ce7488b1764e1102e2daee6529757b470933fd38
Author: Sebastian Ramacher <sramacher at debian.org>
Date:   Fri Apr 12 14:06:35 2013 +0200

    Merge tag 'upstream/0.5.0' into experimental
    
    Upstream version 0.5.0


-- 
libdiscid packaging



More information about the pkg-multimedia-commits mailing list