[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