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