summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Alexandre Salim <salimma@fedoraproject.org>2013-03-08 17:53:40 +0700
committerMichel Alexandre Salim <salimma@fedoraproject.org>2013-03-08 17:53:40 +0700
commit4a8d1ea89ef63edefa1f6383c5ea82f13cad9222 (patch)
tree3965bfed1fe6e38505e929b1ae5ebc4d258e8eaa
parente2379dd9f12c258d5e9b8700382cf87f1526a81e (diff)
downloadspecs-4a8d1ea89ef63edefa1f6383c5ea82f13cad9222.tar.gz
specs-4a8d1ea89ef63edefa1f6383c5ea82f13cad9222.tar.xz
specs-4a8d1ea89ef63edefa1f6383c5ea82f13cad9222.zip
+ libtaginfo
-rw-r--r--media/libtaginfo.spec74
1 files changed, 74 insertions, 0 deletions
diff --git a/media/libtaginfo.spec b/media/libtaginfo.spec
new file mode 100644
index 0000000..30ceee3
--- /dev/null
+++ b/media/libtaginfo.spec
@@ -0,0 +1,74 @@
+Name: libtaginfo
+Version: 0.1.3
+Release: 1%{?dist}
+Summary: A library for reading media metadata (tags)
+
+License: LGPLv2+
+URL: https://bitbucket.org/shuerhaaken/libtaginfo
+Source0: https://bitbucket.org/shuerhaaken/libtaginfo/downloads/libtaginfo-%{version}.tar.gz
+
+BuildRequires: pkgconfig(taglib_c)
+# for removing rpath
+BuildRequires: chrpath
+
+%description
+TagInfo is a convenience wrapper for taglib with C and vala bindings.
+
+Features are reading/writing fields like: Artist, Album, Title, Genre,
+AlbumArtist, Comments, Disk number, Compilation flag, User labels,
+Embedded Images, Lyrics, Audio properties (length, bitrate,
+samplerate, channels ...), ...
+
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --disable-static
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%make_install
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+
+# Remove RPATHs
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libtaginfo_c.so.0.0.0
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%doc COPYING AUTHORS README TODO
+%{_libdir}/*.so.*
+
+%files devel
+%doc examples
+%{_includedir}/*
+%dir %{_libdir}/libtaginfo
+%{_libdir}/libtaginfo/include
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/libtaginfo*.pc
+%dir %{_datadir}/vala
+%dir %{_datadir}/vala/vapi
+%{_datadir}/vala/vapi/libtaginfo_c.deps
+%{_datadir}/vala/vapi/libtaginfo_c.vapi
+
+
+%changelog
+* Fri Mar 8 2013 Michel Salim <salimma@fedoraproject.org> - 0.1.3-1
+- Initial package