]> git.pld-linux.org Git - packages/taglib.git/blame - taglib.spec
- updated to 1.8
[packages/taglib.git] / taglib.spec
CommitLineData
97bc134e 1Summary: A tag library for reading and editing audio meta data
3ef1ce87 2Summary(pl.UTF-8): Biblioteka tag do odczytu i edycji metadanych dotyczących dźwięku
09f517f6 3Name: taglib
386e6286 4Version: 1.8
4b8ce793 5Release: 1
f6c1c82d 6License: LGPL v2.1 or MPL v1.1
55c3590b 7Group: Libraries
386e6286
KK
8Source0: https://github.com/downloads/taglib/taglib/%{name}-%{version}.tar.gz
9# Source0-md5: dcb8bd1b756f2843e18b1fdf3aaeee15
10URL: http://taglib.github.com
9ee83894 11BuildRequires: cmake >= 2.6.2
4aa1b00d 12BuildRequires: libstdc++-devel
f416622e 13BuildRequires: perl-base
fb954ded 14BuildRequires: pkgconfig
4b8ce793 15BuildRequires: rpmbuild(macros) >= 1.577
09f517f6 16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
f758e64b
JB
19TagLib is a library for reading and editing the meta-data of several
20popular audio formats. Currently it supports both ID3v1 and ID3v2 for
21MP3 files, Ogg Vorbis comments and ID3 tags and Vorbis comments in
22FLAC, MPC, Speex, WavPack TrueAudio, WAV, AIFF, MP4 and ASF files.
09f517f6 23
b747209f 24%description -l pl.UTF-8
f758e64b
JB
25TagLib to biblioteka do odczytu i edycji metadanych kilku popularnych
26formatów dźwiękowych. Aktualnie obsługiwane są znaczniki ID3v1 i ID3v2
27w plikach MP3, komentarze Ogg Vorbis oraz znaczniki ID3 i komentarze
28Vorbis w plikach FLAC, MPC, Speex, WavPack TrueAudio, WAV, AIFF, MP4 i
29ASF.
09f517f6 30
31%package devel
32Summary: libtag - header files
3ef1ce87 33Summary(pl.UTF-8): libtag - pliki nagłówkowe
55c3590b 34Group: Development/Libraries
09f517f6 35Requires: %{name} = %{version}-%{release}
23366593 36Requires: libstdc++-devel
09f517f6 37
38%description devel
23366593 39Header files for tag library.
09f517f6 40
b747209f
JR
41%description devel -l pl.UTF-8
42Pliki nagłówkowe biblioteki tag.
09f517f6 43
1b404d9f 44%package examples
55c3590b 45Summary: Example codes for taglib
1b404d9f 46Summary(hu.UTF-8): Példaprogramok
55c3590b
JB
47Summary(pl.UTF-8): Przykładowe programy w postaci źródłowej dla tagliba
48Group: Development/Libraries
1b404d9f
ZU
49
50%description examples
55c3590b 51Example codes for taglib.
1b404d9f
ZU
52
53%description examples -l hu.UTF-8
54Példaprogramok.
55
55c3590b
JB
56%description examples -l pl.UTF-8
57Przykładowe programy w postaci źródłowej dla tagliba.
58
09f517f6 59%prep
f56130a1 60%setup -q
09f517f6 61
62%build
9ee83894
BZ
63install -d build
64cd build
f6c1c82d 65%cmake .. \
41d5f09a 66 -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" \
f6c1c82d
JB
67 -DWITH_ASF=ON \
68 -DWITH_MP4=ON
69
09f517f6 70%{__make}
71
72%install
73rm -rf $RPM_BUILD_ROOT
74
9ee83894 75%{__make} -C build install \
09f517f6 76 DESTDIR=$RPM_BUILD_ROOT
77
1b404d9f
ZU
78install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
79cp -r examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
80
09f517f6 81%clean
82rm -rf $RPM_BUILD_ROOT
83
84%post -p /sbin/ldconfig
85%postun -p /sbin/ldconfig
86
87%files
88%defattr(644,root,root,755)
09f517f6 89%attr(755,root,root) %{_libdir}/libtag.so.*.*.*
55c3590b 90%attr(755,root,root) %ghost %{_libdir}/libtag.so.1
f56130a1 91%attr(755,root,root) %{_libdir}/libtag_c.so.*.*.*
55c3590b 92%attr(755,root,root) %ghost %{_libdir}/libtag_c.so.0
09f517f6 93
94%files devel
d07dd10b 95%defattr(644,root,root,755)
09f517f6 96%attr(755,root,root) %{_bindir}/taglib-config
6da6ba3f 97%{_libdir}/libtag.so
98%{_libdir}/libtag_c.so
08f46e02 99%{_pkgconfigdir}/taglib.pc
fb954ded 100%{_pkgconfigdir}/taglib_c.pc
f56130a1 101%{_includedir}/taglib
1b404d9f
ZU
102
103%files examples
104%defattr(644,root,root,755)
105%{_examplesdir}/%{name}-%{version}
This page took 0.109639 seconds and 4 git commands to generate.