[packages/tremor] - new
qboosh
qboosh at pld-linux.org
Fri Apr 12 17:26:50 CEST 2013
commit ec5b07be213588ce4fb59e310bded5eea24e24c7
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Apr 12 17:26:25 2013 +0200
- new
tremor-am.patch | 11 ++++++
tremor.spec | 111 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 122 insertions(+)
---
diff --git a/tremor.spec b/tremor.spec
new file mode 100644
index 0000000..b3f723d
--- /dev/null
+++ b/tremor.spec
@@ -0,0 +1,111 @@
+Summary: Tremor - integer Ogg Vorbis library
+Summary(pl.UTF-8): Tremor - biblioteka Ogg Vorbis operująca na liczbach całkowitych
+Name: tremor
+%define snap 20130405
+Version: 1.2.1
+Release: 0.%{snap}.1
+License: BSD
+Group: Libraries
+# svn checkout http://svn.xiph.org/trunk/Tremor/
+Source0: %{name}.tar.xz
+# Source0-md5: 24b82591f1f711fe3dbc436f2dffb7e7
+Patch0: %{name}-am.patch
+URL: http://xiph.org/vorbis/
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libogg-devel >= 1:1.0
+BuildRequires: libtool
+BuildRequires: pkgconfig
+BuildRequires: tar >= 1:1.22
+BuildRequires: xz
+Requires: libogg >= 1:1.0
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+The Tremor Vorbis I stream and file decoder provides an embeddable,
+integer-only library (libvorbisidec) intended for decoding all current
+and future Vorbis I compliant streams. The Tremor libvorbisidec
+library exposes an API intended to be as similar as possible to the
+familiar 'vorbisfile' library included with the open source Vorbis
+reference libraries distributed for free by Xiph.org.
+
+%description -l pl.UTF-8
+Tremor - dekoder strumieni i plików Vorbis I - dostarcza dającą się
+osadzać, operującą tylko na liczbach całkowitych bibliotekę
+(libvorbisidec) przeznaczoną do dekodowania wszystkich obecnych i
+przyszłych strumieni zgodnych ze specyfikacją Vorbis I. Biblioteka
+Tremor libvorbisidec udostępnia API pomyślane jako najbliższe jak to
+tylko możliwe znanej biblioteki vorbisfile zawartej w referencyjnych
+bibliotekach Vorbis udostępnianych na wolnej licencji wraz ze źródłami
+przez Xiph.org.
+
+%package devel
+Summary: Header files for Tremor library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Tremor
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: libogg-devel >= 1:1.0
+
+%description devel
+Header files for Tremor library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki Tremor.
+
+%package static
+Summary: Static Tremor library
+Summary(pl.UTF-8): Statyczna biblioteka Tremor
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static Tremor library.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka Tremor.
+
+%prep
+%setup -q -n Tremor
+%patch0 -p1
+
+%build
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libvorbisidec.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc CHANGELOG COPYING README
+%attr(755,root,root) %{_libdir}/libvorbisidec.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libvorbisidec.so.1
+
+%files devel
+%defattr(644,root,root,755)
+%doc doc/*.{css,html}
+%attr(755,root,root) %{_libdir}/libvorbisidec.so
+%{_includedir}/tremor
+%{_pkgconfigdir}/vorbisidec.pc
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libvorbisidec.a
diff --git a/tremor-am.patch b/tremor-am.patch
new file mode 100644
index 0000000..974fb20
--- /dev/null
+++ b/tremor-am.patch
@@ -0,0 +1,11 @@
+--- Tremor/configure.in.orig 2013-04-12 16:54:21.000000000 +0200
++++ Tremor/configure.in 2013-04-12 17:08:26.981455220 +0200
+@@ -9,7 +9,7 @@
+ AC_CANONICAL_HOST
+ AC_CANONICAL_TARGET
+
+-AM_CONFIG_HEADER([config.h])
++AC_CONFIG_HEADERS([config.h])
+
+ AM_INIT_AUTOMAKE(libvorbisidec,1.2.1)
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tremor.git/commitdiff/ec5b07be213588ce4fb59e310bded5eea24e24c7
More information about the pld-cvs-commit
mailing list