Hello community,
here is the log from the commit of package liboggz for openSUSE:Factory
checked in at Sat Jan 15 02:01:54 CET 2011.
--------
New Changes file:
--- /dev/null 2010-08-26 16:28:41.000000000 +0200
+++ liboggz/liboggz.changes 2010-12-06 03:36:23.000000000 +0100
@@ -0,0 +1,106 @@
+-------------------------------------------------------------------
+Mon Dec 6 02:23:07 UTC 2010 - reddwarf@opensuse.org
+
+- run spec-cleaner
+- updated to 1.1.1
+ * This is a maintenance release of the current 1.1.x series, containing fixes
+ for Mozilla bugs #498380, #496063, #487519, #559338 and Debian bug #557537.
+ Additionally, vorbiscomment parsing was modified to tolerate comments which
+ lack a value, ie. of form "KEY=" and "KEY".
+- fixed license tag
+- added liboggz-1.1.1-docdir.patch
+- removed speex dependency
+
+-------------------------------------------------------------------
+Fri Nov 26 10:56:24 UTC 2010 - davejplater@gmail.com
+
+- Clean up spec file
+
+-------------------------------------------------------------------
+Fri Nov 6 13:30:51 UTC 2009 - mseben@novell.com
+
+- reworked package from packman
+- added doc and oggz-tools subpackage and switched to liboggz2 spec name
+- updated to 1.1.0
+ * This release introduces a new API structure for reporting the byte
+ offsets of the start and end pages for each packet.
+ * Added : add oggz_packet definition, and
+ implement reader to return oggz_packet in OggzReadPacket callback.
+ * Updated shared version info to 8.0.6
+ * Improved accuracy of byte position tracking during reading,
+ as reported by oggz_tell()
+- version 1.0.1
+ * This release corrects timestamp calculation for Theora files with duplicate
+ frames, which are produced by the recently-released libtheora-1.1 encoder.
+ * Updated shared version info to 7:1:6
+ * Mozilla #516847 - calc gp for duplicate frames
+ Theora encodes duplicate frames as zero-length packets, so
+ increment the calculated granulepos correctly for these.
+ * Escape minus signs in man pages
+ * Fix typo in oggz-dump man page
+- Version 1.0.0
+ * This is a stable maintenance release, including build fixes and
+ updates for embedded platforms (ARM, SH4) and updated Visual Studio
+ project files for Microsoft Windows.
+ * This release also includes a new "oggz codecs" command, which simply
+ lists the codecs present in one or more files. The default
+ comma-separated output is designed for use in an HTML5 <video> codecs
+ attribute.
+ * Updated Visual Studio project files (Barry Duncan)
+ * configure.ac: fix for arm, sh4 builds
+ * remove DocBook .sgml files, use .1 directly
+ * Debian #540360: use version script on GNU/kFreeBSD
+ * oggz-chop: fix detection of accumulated continued pages, ie. when
+ all accumulated pages have granulepos -1 and thus should all be
+ kept when advancing the accumulator
+ * oggz-chop: add a page accumulator for plain pages. Accumulate pages
+ even for start=0, or tracks with no granuleshift, for cases where
+ continued pages occur at the chop time.
+ * oggz-codecs: New tool
+ * oggz-comment: Handle duplicate comments, with unit test
+ * add oggz.1 man page
+ * add examples to chop, comment, dump, info, merge, rip and sort
+ man pages
+ * update ChangeLog with info from all release_notes
+ * Add PATCHES file, update README
+ * Add ability to limit seeks to only search inside a specified byte
+ range. Adds oggz_bounded_seek_set() public API call.
+ * Updated shared version info to 7:0:6
+ * Handle Theora version > 3.2.0 initial granulepos 1|0
+ * Fix data alignment on ARM (Erik de Castro Lopo, Chris Double,
+ Vladimir Vukicevic)
+ * Fix for inefficient oggz_seek_units() (Sean Young)
+ * oggz_read: always set the internal offset to the start of the
+ current page. This is returned by oggz_tell() and can be queried
+ within a ReadPage callback.
+ * oggz_read: Fix packetno check for holes in headers. The packetno
+ has not yet been incremented, so the value to check is off-by-one.
+ * Annodex #1581: avoid _oggz_comment_add_byname() strcmp of NULL
+ (keelerda)
+ * Mozilla #499604, Annodex #486: avoid uninitialized variable in
+ oggz_seek_end()
+ * Mozilla #506870: fix leaks in oggz-comments.c
+ * Mozilla #506878: check oggz_stream_get_content() return values
+ * Mozilla #515376: Check index in dirac_parse_info()
+
+-------------------------------------------------------------------
+Sat Jun 6 00:00:00 UTC 2009 - toni@links2linux.de
+
+- update to 0.9.9
+
+-------------------------------------------------------------------
+Fri May 9 00:00:00 UTC 2008 - toni@links2linux.de
+
+- update to 0.9.7
+- changed package layout according Shared Library Packaging Policy
+
+-------------------------------------------------------------------
+Sun Sep 17 00:00:00 UTC 2006 - toni@links2linux.de
+
+- build for packman
+
+-------------------------------------------------------------------
+Sat May 20 00:00:00 UTC 2006 - oc2pus@arcor.d
+
+- initial version: 0.9.5
+
calling whatdependson for head-i586
New:
----
_service
_service:recompress:download_url:liboggz-1.1.1.tar.bz2
_service:set_version:liboggz.spec
liboggz-1.1.1-docdir.patch
liboggz.changes
liboggz.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ _service:set_version:liboggz.spec ++++++
#
# spec file for package liboggz
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define _SO_nr 2
Name: liboggz
Version: 1.1.1
Release: 1
License: BSD3c
Summary: Shared libraries for oggz
Url: http://xiph.org/oggz/
Group: System/Libraries
Source0: %{name}-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM %{name}-1.1.1-docdir.patch https://trac.xiph.org/ticket/1758 reddwarf@opensuse.org -- This patch makes configure honor --docdir
Patch0: %{name}-1.1.1-docdir.patch
BuildRequires: doxygen
BuildRequires: libogg-devel
BuildRequires: pkg-config
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
liboggz is a library that provides simple parsing and seeking of
files and streams based on the Ogg file format. liboggz requires
libogg to work.
liboggz knows about Ogg speex, Ogg vorbis, Ogg theora, and the Ogg
based Annodex formats, thus allows parsing (though not decoding) of
these files.
%package -n liboggz%{_SO_nr}
Summary: Shared Libraries For Oggz
Group: System/Libraries
%description -n liboggz%{_SO_nr}
liboggz is a library that provides simple parsing and seeking of
files and streams based on the Ogg file format. liboggz requires
libogg to work.
liboggz knows about Ogg speex, Ogg vorbis, Ogg theora, and the Ogg
based Annodex formats, thus allows parsing (though not decoding) of
these files.
%package -n oggz-tools
License: BSD3c
Summary: A library that provides parsing and seeking of Ogg-files
Group: Productivity/Multimedia/Sound/Utilities
%description -n oggz-tools
liboggz knows about Ogg speex, Ogg vorbis, Ogg theora, and the
Ogg based Annodex formats, thus allows parsing (though not decoding)
of these files. For getting decoding and encoding functionality you
will require in addition libspeex, libvorbis, libtheora, and
libannodex respectively.
%package devel
License: BSD3c
Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/C and C++
Requires: libogg-devel
Requires: %{name}%{_SO_nr} = %{version}
%description devel
This package contains all necessary include files and libraries
needed to develop applications that require these.
%package doc
License: BSD3c
Summary: Documentation for Oggz
Group: Documentation/HTML
Requires: %{name} = %{version}
%if 0%{?suse_version} >= 1120
BuildArch: noarch
%endif
%description doc
This package contains HTML documentation needed for development using
liboggz
%prep
%setup -q
%patch0
%build
%configure --disable-static --docdir=%{_docdir}/%{name}
%__make %{?_smp_mflags}
%install
%makeinstall
%__rm %{buildroot}%{_libdir}/lib*.la
rm -rf %{buildroot}%{_docdir}/%{name}/latex
%check
%__make check
%clean
[ -d %{buildroot} -a %{buildroot} != "" ] && %__rm -rf %{buildroot}
%post -n liboggz%{_SO_nr} -p /sbin/ldconfig
%postun -n liboggz%{_SO_nr} -p /sbin/ldconfig
%files -n liboggz%{_SO_nr}
%defattr(0644,root,root,0755)
%{_libdir}/%{name}.so.*
%files -n oggz-tools
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%doc %{_mandir}/man1/oggz*
%{_bindir}/oggz*
%files devel
%defattr(-,root,root)
%{_libdir}/%{name}.so
%{_includedir}/oggz/
%{_libdir}/pkgconfig/oggz.pc
%files doc
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%changelog
++++++ liboggz.spec ++++++
#
# spec file for package liboggz
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define _SO_nr 2
Name: liboggz
Version: to_be_filled_by_service
Release: 1
License: BSD3c
Summary: Shared libraries for oggz
Url: http://xiph.org/oggz/
Group: System/Libraries
Source0: %{name}-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM %{name}-1.1.1-docdir.patch https://trac.xiph.org/ticket/1758 reddwarf@opensuse.org -- This patch makes configure honor --docdir
Patch0: %{name}-1.1.1-docdir.patch
BuildRequires: doxygen
BuildRequires: libogg-devel
BuildRequires: pkg-config
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
liboggz is a library that provides simple parsing and seeking of
files and streams based on the Ogg file format. liboggz requires
libogg to work.
liboggz knows about Ogg speex, Ogg vorbis, Ogg theora, and the Ogg
based Annodex formats, thus allows parsing (though not decoding) of
these files.
%package -n liboggz%{_SO_nr}
Summary: Shared Libraries For Oggz
Group: System/Libraries
%description -n liboggz%{_SO_nr}
liboggz is a library that provides simple parsing and seeking of
files and streams based on the Ogg file format. liboggz requires
libogg to work.
liboggz knows about Ogg speex, Ogg vorbis, Ogg theora, and the Ogg
based Annodex formats, thus allows parsing (though not decoding) of
these files.
%package -n oggz-tools
License: BSD3c
Summary: A library that provides parsing and seeking of Ogg-files
Group: Productivity/Multimedia/Sound/Utilities
%description -n oggz-tools
liboggz knows about Ogg speex, Ogg vorbis, Ogg theora, and the
Ogg based Annodex formats, thus allows parsing (though not decoding)
of these files. For getting decoding and encoding functionality you
will require in addition libspeex, libvorbis, libtheora, and
libannodex respectively.
%package devel
License: BSD3c
Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/C and C++
Requires: libogg-devel
Requires: %{name}%{_SO_nr} = %{version}
%description devel
This package contains all necessary include files and libraries
needed to develop applications that require these.
%package doc
License: BSD3c
Summary: Documentation for Oggz
Group: Documentation/HTML
Requires: %{name} = %{version}
%if 0%{?suse_version} >= 1120
BuildArch: noarch
%endif
%description doc
This package contains HTML documentation needed for development using
liboggz
%prep
%setup -q
%patch0
%build
%configure --disable-static --docdir=%{_docdir}/%{name}
%__make %{?_smp_mflags}
%install
%makeinstall
%__rm %{buildroot}%{_libdir}/lib*.la
rm -rf %{buildroot}%{_docdir}/%{name}/latex
%check
%__make check
%clean
[ -d %{buildroot} -a %{buildroot} != "" ] && %__rm -rf %{buildroot}
%post -n liboggz%{_SO_nr} -p /sbin/ldconfig
%postun -n liboggz%{_SO_nr} -p /sbin/ldconfig
%files -n liboggz%{_SO_nr}
%defattr(0644,root,root,0755)
%{_libdir}/%{name}.so.*
%files -n oggz-tools
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%doc %{_mandir}/man1/oggz*
%{_bindir}/oggz*
%files devel
%defattr(-,root,root)
%{_libdir}/%{name}.so
%{_includedir}/oggz/
%{_libdir}/pkgconfig/oggz.pc
%files doc
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%changelog
++++++ liboggz-1.1.1-docdir.patch ++++++
Index: configure
===================================================================
--- configure.orig
+++ configure
@@ -12914,7 +12914,7 @@ else
EXP_VAR=DOCDIR
- FROM_VAR=${datadir}/doc
+ FROM_VAR=${docdir}
prefix_save=$prefix
exec_prefix_save=$exec_prefix
@@ -15327,7 +15327,7 @@ fi
liboggz: ..................... ${LIBDIR}
Tools: ....................... ${BINDIR}
C header files: .............. ${INCLUDEDIR}/oggz
- Documentation: ............... ${DOCDIR}/$PACKAGE
+ Documentation: ............... ${DOCDIR}
Building:
@@ -15362,7 +15362,7 @@ $as_echo "
liboggz: ..................... ${LIBDIR}
Tools: ....................... ${BINDIR}
C header files: .............. ${INCLUDEDIR}/oggz
- Documentation: ............... ${DOCDIR}/$PACKAGE
+ Documentation: ............... ${DOCDIR}
Building:
Index: configure.ac
===================================================================
--- configure.ac.orig
+++ configure.ac
@@ -466,7 +466,7 @@ else
AS_AC_EXPAND(LIBDIR, ${libdir})
AS_AC_EXPAND(INCLUDEDIR, ${includedir})
AS_AC_EXPAND(BINDIR, ${bindir})
-AS_AC_EXPAND(DOCDIR, ${datadir}/doc)
+AS_AC_EXPAND(DOCDIR, ${docdir})
AC_SUBST(BINDIR)
@@ -513,7 +513,7 @@ AC_MSG_RESULT([
liboggz: ..................... ${LIBDIR}
Tools: ....................... ${BINDIR}
C header files: .............. ${INCLUDEDIR}/oggz
- Documentation: ............... ${DOCDIR}/$PACKAGE
+ Documentation: ............... ${DOCDIR}
Building:
Index: doc/Makefile.am
===================================================================
--- doc/Makefile.am.orig
+++ doc/Makefile.am
@@ -1,5 +1,3 @@
-docdir=$(prefix)/share/doc/@PACKAGE@
-
man_MANS = oggz.1 oggz-diff.1 oggz-dump.1 oggz-info.1 oggz-known-codecs.1 oggz-merge.1 oggz-chop.1 \
oggz-sort.1 oggz-rip.1 oggz-comment.1 oggz-scan.1 oggz-validate.1 oggz-codecs.1
Index: doc/Makefile.in
===================================================================
--- doc/Makefile.in.orig
+++ doc/Makefile.in
@@ -177,7 +177,7 @@ build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
-docdir = $(prefix)/share/doc/@PACKAGE@
+docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org