]> git.pld-linux.org Git - packages/taglib.git/blame_incremental - taglib.spec
noarch examples
[packages/taglib.git] / taglib.spec
... / ...
CommitLineData
1Summary: A tag library for reading and editing audio meta data
2Summary(pl.UTF-8): Biblioteka tag do odczytu i edycji metadanych dotyczących dźwięku
3Name: taglib
4Version: 1.13.1
5Release: 2
6License: LGPL v2.1 or MPL v1.1
7Group: Libraries
8#Source0Download: http://taglib.org/
9Source0: https://taglib.org/releases/%{name}-%{version}.tar.gz
10# Source0-md5: 2fe6089da73ad414aa1b982b83415362
11Patch0: pc.patch
12URL: https://taglib.org/
13BuildRequires: cmake >= 3.0.0
14BuildRequires: libstdc++-devel
15BuildRequires: perl-base
16BuildRequires: pkgconfig
17BuildRequires: rpm-build >= 4.6
18BuildRequires: rpmbuild(macros) >= 1.605
19BuildRequires: zlib-devel
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
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.
27
28%description -l pl.UTF-8
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.
34
35%package devel
36Summary: libtag - header files
37Summary(pl.UTF-8): libtag - pliki nagłówkowe
38Group: Development/Libraries
39Requires: %{name} = %{version}-%{release}
40Requires: libstdc++-devel
41Requires: zlib-devel
42
43%description devel
44Header files for tag library.
45
46%description devel -l pl.UTF-8
47Pliki nagłówkowe biblioteki tag.
48
49%package examples
50Summary: Example codes for taglib
51Summary(hu.UTF-8): Példaprogramok
52Summary(pl.UTF-8): Przykładowe programy w postaci źródłowej dla tagliba
53Group: Development/Libraries
54BuildArch: noarch
55
56%description examples
57Example codes for taglib.
58
59%description examples -l hu.UTF-8
60Példaprogramok.
61
62%description examples -l pl.UTF-8
63Przykładowe programy w postaci źródłowej dla tagliba.
64
65%prep
66%setup -q
67%patch0 -p1
68
69%build
70install -d build
71cd build
72%cmake .. \
73 -DWITH_ASF=ON \
74 -DWITH_MP4=ON
75
76%{__make}
77
78%install
79rm -rf $RPM_BUILD_ROOT
80
81%{__make} -C build install \
82 DESTDIR=$RPM_BUILD_ROOT
83
84install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
85cp -r examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
86
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)
95%doc AUTHORS NEWS
96%attr(755,root,root) %{_libdir}/libtag.so.*.*.*
97%attr(755,root,root) %ghost %{_libdir}/libtag.so.1
98%attr(755,root,root) %{_libdir}/libtag_c.so.*.*.*
99%attr(755,root,root) %ghost %{_libdir}/libtag_c.so.0
100
101%files devel
102%defattr(644,root,root,755)
103%attr(755,root,root) %{_bindir}/taglib-config
104%attr(755,root,root) %{_libdir}/libtag.so
105%attr(755,root,root) %{_libdir}/libtag_c.so
106%{_pkgconfigdir}/taglib.pc
107%{_pkgconfigdir}/taglib_c.pc
108%{_includedir}/taglib
109
110%files examples
111%defattr(644,root,root,755)
112%{_examplesdir}/%{name}-%{version}
This page took 0.064285 seconds and 4 git commands to generate.