This commit is contained in:
commit
b71b0c96de
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
40
taglib-1.4-autoconf.diff
Normal file
40
taglib-1.4-autoconf.diff
Normal file
@ -0,0 +1,40 @@
|
||||
--- admin/cvs.sh
|
||||
+++ admin/cvs.sh
|
||||
@@ -32,7 +32,7 @@
|
||||
required_autoconf_version="2.53 or newer"
|
||||
AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
|
||||
case $AUTOCONF_VERSION in
|
||||
- Autoconf*2.5* | autoconf*2.5* ) : ;;
|
||||
+ Autoconf*2.5* | autoconf*2.5* | *2.6* ) : ;;
|
||||
"" )
|
||||
echo "*** AUTOCONF NOT FOUND!."
|
||||
echo "*** KDE requires autoconf $required_autoconf_version"
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
|
||||
case $AUTOHEADER_VERSION in
|
||||
- Autoconf*2.5* | autoheader*2.5* ) : ;;
|
||||
+ Autoconf*2.5* | autoheader*2.5* | *2.6* ) : ;;
|
||||
"" )
|
||||
echo "*** AUTOHEADER NOT FOUND!."
|
||||
echo "*** KDE requires autoheader $required_autoconf_version"
|
||||
@@ -68,7 +68,7 @@
|
||||
echo "*** KDE requires automake $required_automake_version"
|
||||
exit 1
|
||||
;;
|
||||
- automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9*)
|
||||
+ automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9* | automake*1.10*)
|
||||
echo "*** $AUTOMAKE_STRING found."
|
||||
UNSERMAKE=no
|
||||
;;
|
||||
--- admin/detect-autoconf.sh
|
||||
+++ admin/detect-autoconf.sh
|
||||
@@ -10,7 +10,7 @@
|
||||
# Please add higher versions first. The last version number is the minimum
|
||||
# needed to compile KDE. Do not forget to include the name/version #
|
||||
# separator if one is present, e.g. -1.2 where - is the separator.
|
||||
-KDE_AUTOCONF_VERS="-2.58 -2.57 257 -2.54 -2.53a -2.53 -2.52 -2.5x"
|
||||
+KDE_AUTOCONF_VERS="-2.58 -2.57 257 -2.54 -2.53a -2.53 -2.52 -2.5x -2.6x"
|
||||
KDE_AUTOMAKE_VERS="-1.7 17 -1.6"
|
||||
|
||||
# We don't use variable here for remembering the type ... strings. Local
|
3
taglib-1.4.tar.bz2
Normal file
3
taglib-1.4.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e73e85c1b20491535d86ed4cba08b6d4f2f1372a714c169ec02f04d70267d8a8
|
||||
size 531655
|
313
taglib-includes.diff
Normal file
313
taglib-includes.diff
Normal file
@ -0,0 +1,313 @@
|
||||
--- taglib/ape/apefooter.h
|
||||
+++ taglib/ape/apefooter.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_APEFOOTER_H
|
||||
#define TAGLIB_APEFOOTER_H
|
||||
|
||||
-#include <tbytevector.h>
|
||||
+#include "tbytevector.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/ape/apeitem.h
|
||||
+++ taglib/ape/apeitem.h
|
||||
@@ -22,9 +22,9 @@
|
||||
#ifndef TAGLIB_APEITEM_H
|
||||
#define TAGLIB_APEITEM_H
|
||||
|
||||
-#include <tbytevector.h>
|
||||
-#include <tstring.h>
|
||||
-#include <tstringlist.h>
|
||||
+#include "tbytevector.h"
|
||||
+#include "tstring.h"
|
||||
+#include "tstringlist.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/ape/apetag.h
|
||||
+++ taglib/ape/apetag.h
|
||||
@@ -22,10 +22,10 @@
|
||||
#ifndef TAGLIB_APETAG_H
|
||||
#define TAGLIB_APETAG_H
|
||||
|
||||
-#include <tag.h>
|
||||
-#include <tbytevector.h>
|
||||
-#include <tmap.h>
|
||||
-#include <tstring.h>
|
||||
+#include "tag.h"
|
||||
+#include "tbytevector.h"
|
||||
+#include "tmap.h"
|
||||
+#include "tstring.h"
|
||||
|
||||
#include "apeitem.h"
|
||||
|
||||
--- taglib/flac/flacfile.h
|
||||
+++ taglib/flac/flacfile.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_FLACFILE_H
|
||||
#define TAGLIB_FLACFILE_H
|
||||
|
||||
-#include <tfile.h>
|
||||
+#include "tfile.h"
|
||||
|
||||
#include "flacproperties.h"
|
||||
|
||||
--- taglib/flac/flacproperties.h
|
||||
+++ taglib/flac/flacproperties.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_FLACPROPERTIES_H
|
||||
#define TAGLIB_FLACPROPERTIES_H
|
||||
|
||||
-#include <audioproperties.h>
|
||||
+#include "audioproperties.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/mpeg/id3v1/id3v1genres.h
|
||||
+++ taglib/mpeg/id3v1/id3v1genres.h
|
||||
@@ -22,8 +22,8 @@
|
||||
#ifndef TAGLIB_ID3V1GENRE_H
|
||||
#define TAGLIB_ID3V1GENRE_H
|
||||
|
||||
-#include <tmap.h>
|
||||
-#include <tstringlist.h>
|
||||
+#include "tmap.h"
|
||||
+#include "tstringlist.h"
|
||||
|
||||
namespace TagLib {
|
||||
namespace ID3v1 {
|
||||
--- taglib/mpeg/id3v1/id3v1tag.h
|
||||
+++ taglib/mpeg/id3v1/id3v1tag.h
|
||||
@@ -22,8 +22,8 @@
|
||||
#ifndef TAGLIB_ID3V1TAG_H
|
||||
#define TAGLIB_ID3V1TAG_H
|
||||
|
||||
-#include <tag.h>
|
||||
-#include <tbytevector.h>
|
||||
+#include "tag.h"
|
||||
+#include "tbytevector.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/mpeg/id3v2/id3v2extendedheader.h
|
||||
+++ taglib/mpeg/id3v2/id3v2extendedheader.h
|
||||
@@ -22,8 +22,8 @@
|
||||
#ifndef TAGLIB_ID3V2EXTENDEDHEADER_H
|
||||
#define TAGLIB_ID3V2EXTENDEDHEADER_H
|
||||
|
||||
-#include <tbytevector.h>
|
||||
-#include <taglib.h>
|
||||
+#include "tbytevector.h"
|
||||
+#include "taglib.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/mpeg/id3v2/id3v2footer.h
|
||||
+++ taglib/mpeg/id3v2/id3v2footer.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_ID3V2FOOTER_H
|
||||
#define TAGLIB_ID3V2FOOTER_H
|
||||
|
||||
-#include <tbytevector.h>
|
||||
+#include "tbytevector.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/mpeg/id3v2/id3v2frame.h
|
||||
+++ taglib/mpeg/id3v2/id3v2frame.h
|
||||
@@ -22,8 +22,8 @@
|
||||
#ifndef TAGLIB_ID3V2FRAME_H
|
||||
#define TAGLIB_ID3V2FRAME_H
|
||||
|
||||
-#include <tstring.h>
|
||||
-#include <tbytevector.h>
|
||||
+#include "tstring.h"
|
||||
+#include "tbytevector.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/mpeg/id3v2/id3v2framefactory.h
|
||||
+++ taglib/mpeg/id3v2/id3v2framefactory.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_ID3V2FRAMEFACTORY_H
|
||||
#define TAGLIB_ID3V2FRAMEFACTORY_H
|
||||
|
||||
-#include <tbytevector.h>
|
||||
+#include "tbytevector.h"
|
||||
#include "id3v2frame.h"
|
||||
|
||||
namespace TagLib {
|
||||
--- taglib/mpeg/id3v2/id3v2header.h
|
||||
+++ taglib/mpeg/id3v2/id3v2header.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_ID3V2HEADER_H
|
||||
#define TAGLIB_ID3V2HEADER_H
|
||||
|
||||
-#include <tbytevector.h>
|
||||
+#include "tbytevector.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/mpeg/id3v2/id3v2synchdata.h
|
||||
+++ taglib/mpeg/id3v2/id3v2synchdata.h
|
||||
@@ -22,8 +22,8 @@
|
||||
#ifndef TAGLIB_ID3V2SYNCHDATA_H
|
||||
#define TAGLIB_ID3V2SYNCHDATA_H
|
||||
|
||||
-#include <tbytevector.h>
|
||||
-#include <taglib.h>
|
||||
+#include "tbytevector.h"
|
||||
+#include "taglib.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/mpeg/id3v2/id3v2tag.h
|
||||
+++ taglib/mpeg/id3v2/id3v2tag.h
|
||||
@@ -22,11 +22,11 @@
|
||||
#ifndef TAGLIB_ID3V2TAG_H
|
||||
#define TAGLIB_ID3V2TAG_H
|
||||
|
||||
-#include <tag.h>
|
||||
-#include <tbytevector.h>
|
||||
-#include <tstring.h>
|
||||
-#include <tlist.h>
|
||||
-#include <tmap.h>
|
||||
+#include "tag.h"
|
||||
+#include "tbytevector.h"
|
||||
+#include "tstring.h"
|
||||
+#include "tlist.h"
|
||||
+#include "tmap.h"
|
||||
|
||||
#include "id3v2framefactory.h"
|
||||
|
||||
--- taglib/mpeg/mpegfile.h
|
||||
+++ taglib/mpeg/mpegfile.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_MPEGFILE_H
|
||||
#define TAGLIB_MPEGFILE_H
|
||||
|
||||
-#include <tfile.h>
|
||||
+#include "tfile.h"
|
||||
|
||||
#include "mpegproperties.h"
|
||||
|
||||
--- taglib/mpeg/mpegproperties.h
|
||||
+++ taglib/mpeg/mpegproperties.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_MPEGPROPERTIES_H
|
||||
#define TAGLIB_MPEGPROPERTIES_H
|
||||
|
||||
-#include <audioproperties.h>
|
||||
+#include "audioproperties.h"
|
||||
|
||||
#include "mpegheader.h"
|
||||
|
||||
--- taglib/ogg/flac/oggflacfile.h
|
||||
+++ taglib/ogg/flac/oggflacfile.h
|
||||
@@ -22,10 +22,10 @@
|
||||
#ifndef TAGLIB_OGGFLACFILE_H
|
||||
#define TAGLIB_OGGFLACFILE_H
|
||||
|
||||
-#include <oggfile.h>
|
||||
-#include <xiphcomment.h>
|
||||
+#include "oggfile.h"
|
||||
+#include "xiphcomment.h"
|
||||
|
||||
-#include <flacproperties.h>
|
||||
+#include "flacproperties.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/ogg/oggfile.h
|
||||
+++ taglib/ogg/oggfile.h
|
||||
@@ -19,8 +19,8 @@
|
||||
* USA *
|
||||
***************************************************************************/
|
||||
|
||||
-#include <tfile.h>
|
||||
-#include <tbytevectorlist.h>
|
||||
+#include "tfile.h"
|
||||
+#include "tbytevectorlist.h"
|
||||
|
||||
#ifndef TAGLIB_OGGFILE_H
|
||||
#define TAGLIB_OGGFILE_H
|
||||
--- taglib/ogg/oggpage.h
|
||||
+++ taglib/ogg/oggpage.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_OGGPAGE_H
|
||||
#define TAGLIB_OGGPAGE_H
|
||||
|
||||
-#include <tbytevectorlist.h>
|
||||
+#include "tbytevectorlist.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/ogg/oggpageheader.h
|
||||
+++ taglib/ogg/oggpageheader.h
|
||||
@@ -22,8 +22,8 @@
|
||||
#ifndef TAGLIB_OGGPAGEHEADER_H
|
||||
#define TAGLIB_OGGPAGEHEADER_H
|
||||
|
||||
-#include <tlist.h>
|
||||
-#include <tbytevector.h>
|
||||
+#include "tlist.h"
|
||||
+#include "tbytevector.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/ogg/vorbis/vorbisfile.h
|
||||
+++ taglib/ogg/vorbis/vorbisfile.h
|
||||
@@ -22,8 +22,8 @@
|
||||
#ifndef TAGLIB_VORBISFILE_H
|
||||
#define TAGLIB_VORBISFILE_H
|
||||
|
||||
-#include <oggfile.h>
|
||||
-#include <xiphcomment.h>
|
||||
+#include "oggfile.h"
|
||||
+#include "xiphcomment.h"
|
||||
|
||||
#include "vorbisproperties.h"
|
||||
|
||||
--- taglib/ogg/vorbis/vorbisproperties.h
|
||||
+++ taglib/ogg/vorbis/vorbisproperties.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_VORBISPROPERTIES_H
|
||||
#define TAGLIB_VORBISPROPERTIES_H
|
||||
|
||||
-#include <audioproperties.h>
|
||||
+#include "audioproperties.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/ogg/xiphcomment.h
|
||||
+++ taglib/ogg/xiphcomment.h
|
||||
@@ -22,12 +22,12 @@
|
||||
#ifndef TAGLIB_VORBISCOMMENT_H
|
||||
#define TAGLIB_VORBISCOMMENT_H
|
||||
|
||||
-#include <tag.h>
|
||||
-#include <tlist.h>
|
||||
-#include <tmap.h>
|
||||
-#include <tstring.h>
|
||||
-#include <tstringlist.h>
|
||||
-#include <tbytevector.h>
|
||||
+#include "tag.h"
|
||||
+#include "tlist.h"
|
||||
+#include "tmap.h"
|
||||
+#include "tstring.h"
|
||||
+#include "tstringlist.h"
|
||||
+#include "tbytevector.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
||||
--- taglib/tag.h
|
||||
+++ taglib/tag.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#ifndef TAGLIB_TAG_H
|
||||
#define TAGLIB_TAG_H
|
||||
|
||||
-#include <tstring.h>
|
||||
+#include "tstring.h"
|
||||
|
||||
namespace TagLib {
|
||||
|
117
taglib.changes
Normal file
117
taglib.changes
Normal file
@ -0,0 +1,117 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 20 13:25:08 CEST 2006 - dmueller@suse.de
|
||||
|
||||
- fix build with automake 1.10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 10:27:30 CEST 2006 - dmueller@suse.de
|
||||
|
||||
- fix include's in installed headers
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 17:50:49 CEST 2006 - cthiel@suse.de
|
||||
|
||||
- fix build
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 14 22:56:04 CEST 2006 - dmueller@suse.de
|
||||
|
||||
- build parallel
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 25 21:33:38 CET 2006 - mls@suse.de
|
||||
|
||||
- converted neededforbuild to BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 29 12:56:27 CET 2005 - ro@suse.de
|
||||
|
||||
- added fontconfig to nfb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 26 22:57:04 CEST 2005 - mls@suse.de
|
||||
|
||||
- make devel package require base package
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 10 00:50:34 CEST 2005 - dmueller@suse.de
|
||||
|
||||
- fix filelist
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 9 23:32:42 CEST 2005 - dmueller@suse.de
|
||||
|
||||
- don't package empty TODO file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 28 11:30:35 CEST 2005 - adrian@suse.de
|
||||
|
||||
- update to version 1.4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 8 11:16:48 CET 2004 - adrian@suse.de
|
||||
|
||||
- update to version 1.3.1
|
||||
* 64bit OGG/Vorbis file lenght fixes
|
||||
* crash fixes with broken mp3 files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 1 11:01:15 CEST 2004 - adrian@suse.de
|
||||
|
||||
- fix susehelp entry for API documentation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 10 15:18:28 CEST 2004 - adrian@suse.de
|
||||
|
||||
- update to version 1.3
|
||||
* support for AOE tags and MPC files
|
||||
* compressed ID3v2 frame support
|
||||
* several checks for SIGFPE
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 28 11:03:42 CEST 2004 - adrian@suse.de
|
||||
|
||||
- update to version 1.2
|
||||
* flac in ogg support
|
||||
* support for relativ volume adjustement
|
||||
* support for attached picture
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 18 14:57:29 CEST 2004 - adrian@suse.de
|
||||
|
||||
- update to version 1.1
|
||||
* bugfixes
|
||||
* some more supported tag types
|
||||
* speed improvements
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 21 10:12:45 CET 2004 - adrian@suse.de
|
||||
|
||||
- update to version 1.0 final
|
||||
- generate and install API documentation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 15 15:39:46 CET 2003 - adrian@suse.de
|
||||
|
||||
- update to version 0.96 (beta 2)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 13 16:30:30 CET 2003 - adrian@suse.de
|
||||
|
||||
- update to current HEAD, to get kdemultimedia compiling again
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 3 17:16:26 CET 2003 - adrian@suse.de
|
||||
|
||||
- package also taglib_c.so
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 3 13:03:58 CET 2003 - adrian@suse.de
|
||||
|
||||
- update to version 0.95 (beta 1)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 30 21:22:51 CET 2003 - adrian@suse.de
|
||||
|
||||
- initial package from kdeextragear-2/taglib snapshot
|
||||
|
6
taglib.desktop
Normal file
6
taglib.desktop
Normal file
@ -0,0 +1,6 @@
|
||||
[Desktop Entry]
|
||||
Name=Taglib API reference
|
||||
Name[de]=Taglib API Referenz
|
||||
Name[hu]=Taglib API referencia
|
||||
DocPath=/usr/share/doc/packages/taglib/html/index.html
|
||||
X-DOC-SearchMethod=htdig
|
166
taglib.spec
Normal file
166
taglib.spec
Normal file
@ -0,0 +1,166 @@
|
||||
#
|
||||
# spec file for package taglib (Version 1.4)
|
||||
#
|
||||
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
Name: taglib
|
||||
BuildRequires: doxygen gcc-c++ graphviz libjpeg-devel update-desktop-files
|
||||
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
||||
Group: Development/Libraries/C and C++
|
||||
Summary: C++ Library to Parse Metadata in Media Files
|
||||
URL: http://ktown.kde.org/~wheeler/taglib/
|
||||
Version: 1.4
|
||||
Release: 35
|
||||
Source0: %name-%version.tar.bz2
|
||||
Source1: %name.desktop
|
||||
Patch: %name-%version-autoconf.diff
|
||||
Patch1: taglib-includes.diff
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
libtag provides a C++ interface for reading additional data (stored in
|
||||
TAGs) from MP3, Ogg Vorbis, and MPEG files.
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Scott Wheeler <wheeler@kde.org>
|
||||
|
||||
%package devel
|
||||
Group: Development/Libraries/C and C++
|
||||
License: Other License(s), see package
|
||||
Summary: C++ Library to Parse Metadata in media files
|
||||
Requires: taglib = %{version}
|
||||
|
||||
%description devel
|
||||
libtag provides a C++ interface for reading additional data (stored in
|
||||
TAGs) from MP3, Ogg Vorbis, and MPEG files.
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Scott Wheeler <wheeler@kde.org>
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch
|
||||
%patch1
|
||||
make -f Makefile.cvs
|
||||
|
||||
%build
|
||||
export CXXFLAGS="$RPM_OPT_FLAGS"
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=%_libdir \
|
||||
--mandir=%_mandir \
|
||||
--sysconfdir=/etc/
|
||||
make %{?jobs:-j %jobs}
|
||||
# check the library
|
||||
cd tests
|
||||
make toolkit-test
|
||||
./toolkit-test
|
||||
cd ../taglib-api
|
||||
doxygen taglib.doxygen
|
||||
|
||||
%install
|
||||
make DESTDIR="$RPM_BUILD_ROOT" install
|
||||
# install susehelp file
|
||||
mkdir -p $RPM_BUILD_ROOT/usr/share/susehelp/meta/Development/Libraries/
|
||||
install -m 0644 %SOURCE1 \
|
||||
$RPM_BUILD_ROOT/usr/share/susehelp/meta/Development/Libraries/
|
||||
%suse_update_desktop_file $RPM_BUILD_ROOT/usr/share/susehelp/meta/Development/Libraries/%name.desktop
|
||||
mkdir -p $RPM_BUILD_ROOT%_defaultdocdir/%name
|
||||
cp -a AUTHORS COPYING README taglib-api/html \
|
||||
$RPM_BUILD_ROOT%_defaultdocdir/%name/
|
||||
|
||||
%clean
|
||||
rm -rf ${RPM_BUILD_ROOT}
|
||||
|
||||
%post
|
||||
%run_ldconfig
|
||||
|
||||
%postun
|
||||
%run_ldconfig
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%dir %doc %_defaultdocdir/%name
|
||||
%doc %_defaultdocdir/%name/AUTHORS
|
||||
%doc %_defaultdocdir/%name/COPYING
|
||||
%doc %_defaultdocdir/%name/README
|
||||
%_libdir/libtag*.so.*
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%doc %_defaultdocdir/%name/html
|
||||
/usr/share/susehelp
|
||||
/usr/bin/taglib-config
|
||||
/usr/include/taglib
|
||||
%_libdir/libtag*.so
|
||||
%_libdir/libtag*.la
|
||||
%_libdir/pkgconfig/taglib.pc
|
||||
|
||||
%changelog -n taglib
|
||||
* Fri Oct 20 2006 - dmueller@suse.de
|
||||
- fix build with automake 1.10
|
||||
* Tue Sep 12 2006 - dmueller@suse.de
|
||||
- fix include's in installed headers
|
||||
* Mon Jul 03 2006 - cthiel@suse.de
|
||||
- fix build
|
||||
* Wed Jun 14 2006 - dmueller@suse.de
|
||||
- build parallel
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Tue Nov 29 2005 - ro@suse.de
|
||||
- added fontconfig to nfb
|
||||
* Mon Sep 26 2005 - mls@suse.de
|
||||
- make devel package require base package
|
||||
* Wed Aug 10 2005 - dmueller@suse.de
|
||||
- fix filelist
|
||||
* Tue Aug 09 2005 - dmueller@suse.de
|
||||
- don't package empty TODO file
|
||||
* Thu Jul 28 2005 - adrian@suse.de
|
||||
- update to version 1.4
|
||||
* Mon Nov 08 2004 - adrian@suse.de
|
||||
- update to version 1.3.1
|
||||
* 64bit OGG/Vorbis file lenght fixes
|
||||
* crash fixes with broken mp3 files
|
||||
* Fri Oct 01 2004 - adrian@suse.de
|
||||
- fix susehelp entry for API documentation
|
||||
* Fri Sep 10 2004 - adrian@suse.de
|
||||
- update to version 1.3
|
||||
* support for AOE tags and MPC files
|
||||
* compressed ID3v2 frame support
|
||||
* several checks for SIGFPE
|
||||
* Wed Jul 28 2004 - adrian@suse.de
|
||||
- update to version 1.2
|
||||
* flac in ogg support
|
||||
* support for relativ volume adjustement
|
||||
* support for attached picture
|
||||
* Sun Apr 18 2004 - adrian@suse.de
|
||||
- update to version 1.1
|
||||
* bugfixes
|
||||
* some more supported tag types
|
||||
* speed improvements
|
||||
* Wed Jan 21 2004 - adrian@suse.de
|
||||
- update to version 1.0 final
|
||||
- generate and install API documentation
|
||||
* Mon Dec 15 2003 - adrian@suse.de
|
||||
- update to version 0.96 (beta 2)
|
||||
* Thu Nov 13 2003 - adrian@suse.de
|
||||
- update to current HEAD, to get kdemultimedia compiling again
|
||||
* Mon Nov 03 2003 - adrian@suse.de
|
||||
- package also taglib_c.so
|
||||
* Mon Nov 03 2003 - adrian@suse.de
|
||||
- update to version 0.95 (beta 1)
|
||||
* Thu Oct 30 2003 - adrian@suse.de
|
||||
- initial package from kdeextragear-2/taglib snapshot
|
Loading…
Reference in New Issue
Block a user