rpms/liboggz/devel liboggz.autotools.patch, NONE, 1.1 liboggz.corruption.patch, NONE, 1.1 liboggz.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Thomas Vander Stichele (thomasvs) fedora-extras-commits at redhat.com
Mon Jun 13 17:30:09 UTC 2005


Author: thomasvs

Update of /cvs/extras/rpms/liboggz/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10518/devel

Modified Files:
	.cvsignore sources 
Added Files:
	liboggz.autotools.patch liboggz.corruption.patch liboggz.spec 
Log Message:
auto-import liboggz-0.9.1-2.fc4 on branch devel from liboggz-0.9.1-2.fc4.src.rpm

liboggz.autotools.patch:

--- NEW FILE liboggz.autotools.patch ---
diff -Naur liboggz-0.9.1/include/oggz/Makefile.am liboggz-0.9.1.patched/include/oggz/Makefile.am
--- liboggz-0.9.1/include/oggz/Makefile.am	2004-11-14 02:11:30.000000000 +0100
+++ liboggz-0.9.1.patched/include/oggz/Makefile.am	2005-06-03 18:00:48.000000000 +0200
@@ -1,7 +1,7 @@
 ## Process this file with automake to produce Makefile.in
 
 # Include files to install
-includedir = $(prefix)/include/oggz
-include_HEADERS = oggz.h oggz_constants.h oggz_read.h oggz_seek.h \
+oggzincludedir = $(includedir)/oggz
+oggzinclude_HEADERS = oggz.h oggz_constants.h oggz_read.h oggz_seek.h \
 	oggz_write.h oggz_io.h oggz_table.h oggz_deprecated.h

liboggz.corruption.patch:

--- NEW FILE liboggz.corruption.patch ---
Index: src/tools/oggzrip.c
===================================================================
--- src/tools/oggzrip.c	(revision 1312)
+++ src/tools/oggzrip.c	(working copy)
@@ -101,7 +101,7 @@
 static ORData *
 ordata_new ()
 {
-  ORData *ordata = malloc (sizeof (ordata));
+  ORData *ordata = malloc (sizeof (ORData));
   assert (ordata != NULL);
   memset (ordata, 0, sizeof (ORData));
   


--- NEW FILE liboggz.spec ---
Name:           liboggz
Version:        0.9.1
Release:        2%{?dist}
Summary:        Simple programming interface for Ogg files and streams

Group:          System Environment/Libraries
License:        BSD
URL:		http://www.annodex.net/
Source:		http://www.annodex.net/software/liboggz/download/%{name}-%{version}.tar.gz
# fixed in upstream CVS
Patch:		liboggz.autotools.patch
# fixed in upstream CVS
Patch1:		liboggz.corruption.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:	doxygen
BuildRequires:	libogg-devel >= 1.0

# libtool
BuildRequires:	gcc-c++

# since we patch Makefile.am
BuildRequires:	libtool
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	pkgconfig

%description
Oggz provides a simple programming interface for reading and writing Ogg files
and streams. Ogg is an interleaving data container developed by Monty at
Xiph.Org, originally to support the Ogg Vorbis audio format.

%package devel
Summary:	Files needed for development using liboggz
Group:          Development/Libraries
Requires:       liboggz = %{version}
Requires:       libogg-devel >= 1.0
Requires:       pkgconfig

%description devel
Oggz provides a simple programming interface for reading and writing Ogg files
and streams. Ogg is an interleaving data container developed by Monty at
Xiph.Org, originally to support the Ogg Vorbis audio format.

This package contains the header files and documentation needed for
development using liboggz.

%prep
%setup -q -n %{name}-%{version}
%patch -p1
%patch1 -p0

%build
aclocal
autoconf
automake
%configure
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

# remove unpackaged files from the buildroot
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la

# remove doxygen build stamp; fixed in upstream CVS
rm -f $RPM_BUILD_ROOT%{_datadir}/doc/liboggz/doxygen-build.stamp

%clean
rm -rf $RPM_BUILD_ROOT
                                                                                
%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README
# 0 length NEWS file
# %doc NEWS
%{_libdir}/liboggz.so.*
%{_mandir}/man1/*
%{_bindir}/oggz*

%files devel
%defattr(-,root,root)
%{_libdir}/liboggz.so
%{_libdir}/liboggz.a
%{_libdir}/pkgconfig/oggz.pc
%doc %{_docdir}/liboggz
%{_includedir}/oggz/oggz*.h

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%changelog
* Mon Jun 13 2005 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.9.1-2: rpmlint cleanup

* Fri Jun 03 2005 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.9.1-1: initial package


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/liboggz/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	13 Jun 2005 17:29:25 -0000	1.1
+++ .cvsignore	13 Jun 2005 17:30:07 -0000	1.2
@@ -0,0 +1 @@
+liboggz-0.9.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/liboggz/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	13 Jun 2005 17:29:25 -0000	1.1
+++ sources	13 Jun 2005 17:30:07 -0000	1.2
@@ -0,0 +1 @@
+476ce0b2eb000a0b0e2102d2e8d79580  liboggz-0.9.1.tar.gz




More information about the fedora-extras-commits mailing list