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