]> granicus.if.org Git - taglib/commitdiff
Update docs and version numbers
authorLukáš Lalinský <lalinsky@gmail.com>
Thu, 3 Sep 2009 18:05:58 +0000 (18:05 +0000)
committerLukáš Lalinský <lalinsky@gmail.com>
Thu, 3 Sep 2009 18:05:58 +0000 (18:05 +0000)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@1019481 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

CMakeLists.txt
Makefile.am
bindings/c/CMakeLists.txt
bindings/c/taglib_c.pc.in
doc/api-header.html
taglib-config.cmake
taglib-config.in
taglib.pc.in
taglib/Makefile.am
taglib/taglib.pro
taglib/toolkit/taglib.h

index 6bb8959fa970f483c1465b235153c765ecfeb4b5..b3e617dbef6b49c442746b9067f3757ff94dd27c 100644 (file)
@@ -37,7 +37,7 @@ if (WIN32)
 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 @@ if(NOT WIN32)
 endif(NOT WIN32)
 
 INSTALL( PROGRAMS  ${CMAKE_CURRENT_BINARY_DIR}/taglib-config DESTINATION ${BIN_INSTALL_DIR})
-
-
index f454f7ef0fe94cc64b6d0ec8b32d2921fc65ef80..b7f37d78a76b423ee0b50c2f05561d7d467316d9 100644 (file)
@@ -38,7 +38,7 @@ apidox:
        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; \
index d8dc1909408d523bf5c862ddfdf1b217c7b0c7f3..dfc6721f596fb24e9e16176caadbe5385498aca2 100644 (file)
@@ -55,4 +55,3 @@ INSTALL(TARGETS tag_c
 
 INSTALL( FILES  ${CMAKE_CURRENT_BINARY_DIR}/taglib_c.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
 INSTALL( FILES  tag_c.h DESTINATION ${INCLUDE_INSTALL_DIR}/taglib)
-
index 01c63a6b8c2efb862f00810fc15d86c006962b25..ae5445f6b7c5674f07ba61d4afb2074529849944 100644 (file)
@@ -6,6 +6,6 @@ includedir=@includedir@
 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 
index 91e7dc5203c159029e9b432b653ae8d0128825cc..d5963f42b9650cf042b78ea58af7384b9bf65f9a 100644 (file)
@@ -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">
index 9dc5ed1d7b45669b7a470e3029205ec5feaa0dee..925a5ed5399422a9e75c11956c433fc276803356 100644 (file)
@@ -35,7 +35,7 @@ do
          flags="$flags -I$includedir/taglib"
          ;;
     --version)
-         echo 1.5
+         echo 1.6
          ;;
     --prefix)
          echo $prefix
index 10b977953eecf99cdfdaf34783c0f7b880068421..2a3aeb28ec322f67120a1b2ec7f2bab89c5b1ff6 100644 (file)
@@ -35,7 +35,7 @@ do
          flags="$flags -I$includedir/taglib"
          ;;
     --version)
-         echo 1.5
+         echo 1.6
          ;;
     --prefix)
          echo $prefix
index 93d0a414f095e2fdc59a6e6c62aa018e0edbc90d..0ff40e39f8fd0b2dfeee682a5f7e84242c5ee0de 100644 (file)
@@ -6,6 +6,6 @@ includedir=@includedir@
 Name: TagLib
 Description: Audio meta-data library
 Requires: 
-Version: 1.5
+Version: 1.6
 Libs: -L${libdir} -ltag
 Cflags: -I${includedir}/taglib 
index 38f9d70edfe72430a5ac39cd6904321a570a7a7f..b075e7251f7a4319db0f876ae94501d0244c120c 100644 (file)
@@ -26,7 +26,25 @@ libtag_la_SOURCES = tag.cpp tagunion.cpp fileref.cpp audioproperties.cpp
 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 \
index a98727d9e2f2cf534d43e3d6fc385c6e02fdb82d..1b56738c5c7044d31ad25339247e6f11da0f1bfe 100644 (file)
@@ -9,7 +9,7 @@ CONFIG -= qt
 DEFINES += HAVE_ZLIB=1 NDEBUG
 LIBS += -lz
 TARGET = TagLib
-VERSION = 1.5
+VERSION = 1.6
 DEPENDPATH += . \
               ape \
               flac \
index 43d73a4bbc82d1e5e2392c81e274239747599f7c..a2fa5aff1b2d704521b57964ea074133e14b834c 100644 (file)
@@ -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 @@ namespace TagLib {
  * 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.