[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdesupport/taglib
From: Lukáš Lalinský <lalinsky () gmail ! com>
Date: 2009-09-03 18:06:00
Message-ID: 1252001160.218841.8633.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1019481 by lalinsky:
Update docs and version numbers
M +1 -3 CMakeLists.txt
M +1 -1 Makefile.am
M +0 -1 bindings/c/CMakeLists.txt
M +1 -1 bindings/c/taglib_c.pc.in
M +1 -1 doc/api-header.html
M +1 -1 taglib-config.cmake
M +1 -1 taglib-config.in
M +1 -1 taglib.pc.in
M +19 -1 taglib/Makefile.am
M +1 -1 taglib/taglib.pro
M +3 -3 taglib/toolkit/taglib.h
--- trunk/kdesupport/taglib/CMakeLists.txt #1019480:1019481
@@ -37,7 +37,7 @@
endif (WIN32)
SET(TAGLIB_LIB_MAJOR_VERSION "1")
-SET(TAGLIB_LIB_MINOR_VERSION "5")
+SET(TAGLIB_LIB_MINOR_VERSION "6")
SET(TAGLIB_LIB_PATCH_VERSION "0")
SET(TAGLIB_LIB_VERSION_STRING \
"${TAGLIB_LIB_MAJOR_VERSION}.${TAGLIB_LIB_MINOR_VERSION}.${TAGLIB_LIB_PATCH_VERSION}")
@@ -64,5 +64,3 @@
endif(NOT WIN32)
INSTALL( PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/taglib-config DESTINATION \
${BIN_INSTALL_DIR})
-
-
--- trunk/kdesupport/taglib/Makefile.am #1019480:1019481
@@ -38,7 +38,7 @@
fi; \
cp $(top_srcdir)/admin/Doxyfile.global taglib.doxyfile; \
echo "PROJECT_NAME = TagLib" >> taglib.doxyfile; \
- echo "PROJECT_NUMBER = \"Version 1.5\"" >> taglib.doxyfile; \
+ echo "PROJECT_NUMBER = \"Version 1.6\"" >> taglib.doxyfile; \
echo "INPUT = $(srcdir)" >> taglib.doxyfile; \
echo "OUTPUT_DIRECTORY = doc/api" >> taglib.doxyfile; \
echo "HTML_OUTPUT = html" >> taglib.doxyfile; \
--- trunk/kdesupport/taglib/bindings/c/CMakeLists.txt #1019480:1019481
@@ -55,4 +55,3 @@
INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/taglib_c.pc DESTINATION \
${LIB_INSTALL_DIR}/pkgconfig) INSTALL( FILES tag_c.h DESTINATION \
${INCLUDE_INSTALL_DIR}/taglib)
-
--- trunk/kdesupport/taglib/bindings/c/taglib_c.pc.in #1019480:1019481
@@ -6,6 +6,6 @@
Name: TagLib C Bindings
Description: Audio meta-data library (C bindings)
Requires: taglib
-Version: 1.5
+Version: 1.6
Libs: -L${libdir} -ltag_c
Cflags: -I${includedir}/taglib
--- trunk/kdesupport/taglib/doc/api-header.html #1019480:1019481
@@ -17,7 +17,7 @@
<td>
<div id="intro">
<table border="0" height="119" cellpadding="0" cellspacing="0" \
width="100%">
- <tr><td valign="top"><h1>TagLib 1.5 ($title)</h1></td></tr>
+ <tr><td valign="top"><h1>TagLib 1.6 ($title)</h1></td></tr>
<tr>
<td valign="bottom">
<div id="links">
--- trunk/kdesupport/taglib/taglib-config.cmake #1019480:1019481
@@ -35,7 +35,7 @@
flags="$flags -I$includedir/taglib"
;;
--version)
- echo 1.5
+ echo 1.6
;;
--prefix)
echo $prefix
--- trunk/kdesupport/taglib/taglib-config.in #1019480:1019481
@@ -35,7 +35,7 @@
flags="$flags -I$includedir/taglib"
;;
--version)
- echo 1.5
+ echo 1.6
;;
--prefix)
echo $prefix
--- trunk/kdesupport/taglib/taglib.pc.in #1019480:1019481
@@ -6,6 +6,6 @@
Name: TagLib
Description: Audio meta-data library
Requires:
-Version: 1.5
+Version: 1.6
Libs: -L${libdir} -ltag
Cflags: -I${includedir}/taglib
--- trunk/kdesupport/taglib/taglib/Makefile.am #1019480:1019481
@@ -26,7 +26,25 @@
taglib_include_HEADERS = tag.h fileref.h audioproperties.h taglib_export.h
taglib_includedir = $(includedir)/taglib
-libtag_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 6:0:5
+# Here are a set of rules to help you update your library version information:
+# Scheme: current:revsion:age
+# 1. Start with version information of `0:0:0' for each libtool library.
+# 2. Update the version information only immediately before a public release
+# of your software. More frequent updates are unnecessary, and only
+# guarantee that the current interface number gets larger faster.
+# 3. If the library source code has changed at all since the last update,
+# then increment revision (`c:r:a' becomes `c:r+1:a').
+# 4. If any interfaces have been added, removed, or changed since the last
+# update, increment current, and set revision to 0.
+# 5. If any interfaces have been added since the last public release, then
+# increment age.
+# 6. If any interfaces have been removed since the last public release, then
+# set age to 0.
+# Version history:
+# 6:0:5 -- TagLib 1.5
+# 7:0:6 -- TagLib 1.6
+
+libtag_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 7:0:6
libtag_la_LIBADD = ./mpeg/libmpeg.la ./ogg/libogg.la ./flac/libflac.la \
./mpc/libmpc.la \
./ape/libape.la ./toolkit/libtoolkit.la ./wavpack/libwavpack.la \
./trueaudio/libtrueaudio.la ./riff/libriff.la \
--- trunk/kdesupport/taglib/taglib/taglib.pro #1019480:1019481
@@ -9,7 +9,7 @@
DEFINES += HAVE_ZLIB=1 NDEBUG
LIBS += -lz
TARGET = TagLib
-VERSION = 1.5
+VERSION = 1.6
DEPENDPATH += . \
ape \
flac \
--- trunk/kdesupport/taglib/taglib/toolkit/taglib.h #1019480:1019481
@@ -27,7 +27,7 @@
#define TAGLIB_H
#define TAGLIB_MAJOR_VERSION 1
-#define TAGLIB_MINOR_VERSION 5
+#define TAGLIB_MINOR_VERSION 6
#define TAGLIB_PATCH_VERSION 0
#if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 1))
@@ -96,8 +96,8 @@
* Features:
* - A clean, high level, C++ API to handling audio meta data.
* - Format specific APIs for advanced API users.
- * - ID3v1, ID3v2, APE, FLAC and Xiph tag formats.
- * - MP3, MPC, FLAC, Ogg FLAC, Ogg Vorbis and Speex file formats.
+ * - ID3v1, ID3v2, APE, FLAC, Xiph, iTunes-style MP4 and WMA tag formats.
+ * - MP3, MPC, FLAC, MP4, ASF, AIFF, WAV, TrueAudio, WavPack, Ogg FLAC, Ogg Vorbis \
and Speex file formats.
* - Basic audio file properties such as length, sample rate, etc.
* - Long term binary and source compatibility.
* - Extensible design, notably the ability to add other formats or extend current \
formats as a library user.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic