[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