Import Debian changes 1.3.4-ok1

libogg (1.3.4-ok1) yangtze; urgency=medium

  * Build for openKylin.
This commit is contained in:
openKylinBot 2022-04-25 22:03:04 +08:00
parent 6c2f2bb59b
commit b8f9827046
9 changed files with 320 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
libogg (1.3.4-ok1) yangtze; urgency=medium
* Build for openKylin.
-- openKylinBot <openKylinBot@openkylin.com> Mon, 25 Apr 2022 22:03:04 +0800

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
5

38
debian/control vendored Normal file
View File

@ -0,0 +1,38 @@
Source: libogg
Section: libs
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
XSBC-Original-Maintainer: Ron Lee <ron@debian.org>
Build-Depends: debhelper (>= 8.1.3)
Standards-Version: 3.9.5.0
Homepage: http://xiph.org/ogg/
Vcs-Git: git://git.debian.org/users/ron/libogg.git
Vcs-Browser: http://git.debian.org/?p=users/ron/libogg.git;a=summary
Package: libogg0
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}
Description: Ogg bitstream library
Libogg is a library for manipulating ogg bitstreams. It handles
both making ogg bitstreams and getting packets from ogg bitstreams.
Package: libogg-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libogg0 (= ${binary:Version})
Description: Ogg bitstream library development files
The libogg-dev package contains the header files and documentation
needed to develop applications with libogg.
Package: libogg-dbg
Architecture: any
Multi-Arch: same
Section: debug
Priority: extra
Depends: libogg0 (= ${binary:Version})
Description: debugging symbols for libogg
This package provides the detached debug symbols for libogg.

86
debian/copyright vendored Normal file
View File

@ -0,0 +1,86 @@
This package was debianized by Christopher L Cheney <ccheney@debian.org> on
Sun, 29 Oct 2000 01:11:57 -0500.
It was downloaded from http://www.xiph.org
Upstream Authors:
Christopher Montgomery <monty@xiph.org>
Greg Maxwell <greg@xiph.org>
Ralph Giles <giles@xiph.org>
Cristian Adam <cristian.adam@gmail.com>
Tim Terriberry <tterribe@xiph.org>
Copyright (c) 2002-2011, Xiph.org Foundation
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
- Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.Org Foundation nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
RFC 5334 is distributed with the following permission:
12. Copying Conditions
The authors agree to grant third parties the irrevocable right to
copy, use and distribute the work, with or without modification, in
any medium, without royalty, provided that, unless separate
permission is granted, redistributed modified works do not contain
misleading author, version, name of work, or endorsement information.
For RFC 3533 the following additional permission is granted:
Received: from mail-vw0-f52.google.com ([209.85.212.52])
by master.debian.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16)
(Exim 4.72)
(envelope-from <silviapfeiffer1@gmail.com>)
id 1QsTXr-0004MO-Ek
for ron@debian.org; Sun, 14 Aug 2011 05:47:35 +0000
In-Reply-To: <20110813065417.GV2324@audi.shelbyville.oz>
References: <20110813065417.GV2324@audi.shelbyville.oz>
From: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
Date: Sun, 14 Aug 2011 15:47:09 +1000
Message-ID: <CAHp8n2nmGN+G09aA118KN86NeX9yw_VJAQNFZebm74k195zz+Q@mail.gmail.com>
Subject: Re: Distributing the libogg RFCs in the Debian package
To: Ron <ron@debian.org>
Cc: Christopher Montgomery <monty@xiph.org>,
Ivo Emanuel Goncalves <justivo@gmail.com>
Hi Ron,
I am happy to have the RFCs that I authored or co-authored to be
published with the additional license as stated below and permit those
RFCs to be distributed under the same terms as libogg itself.
Cheers,
Silvia.
>  The author(s) agree to grant third parties the irrevocable
>  right to copy, use and distribute the work, with or without
>  modification, in any medium, without royalty, provided that,
>  unless separate permission is granted, redistributed modified
>  works do not contain misleading author, version, name of work,
>  or endorsement information.

6
debian/libogg-dev.install vendored Normal file
View File

@ -0,0 +1,6 @@
usr/include/*
usr/lib/*/libogg.a
usr/lib/*/libogg.so
usr/lib/*/pkgconfig/ogg.pc
usr/share/aclocal/ogg.m4
usr/share/doc/libogg/* usr/share/doc/libogg-dev/html

1
debian/libogg0.install vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/*/libogg.so.*

74
debian/libogg0.symbols vendored Normal file
View File

@ -0,0 +1,74 @@
libogg.so.0 libogg0 #MINVER#
ogg_packet_clear@Base 1.0rc3
ogg_page_bos@Base 1.0rc3
ogg_page_checksum_set@Base 1.0rc3
ogg_page_continued@Base 1.0rc3
ogg_page_eos@Base 1.0rc3
ogg_page_granulepos@Base 1.0rc3
ogg_page_packets@Base 1.0rc3
ogg_page_pageno@Base 1.0rc3
ogg_page_serialno@Base 1.0rc3
ogg_page_version@Base 1.0rc3
ogg_stream_check@Base 1.1.4~dfsg
ogg_stream_clear@Base 1.0rc3
ogg_stream_destroy@Base 1.0rc3
ogg_stream_eos@Base 1.0rc3
ogg_stream_flush@Base 1.0rc3
ogg_stream_flush_fill@Base 1.3.0
ogg_stream_init@Base 1.0rc3
ogg_stream_iovecin@Base 1.1.4~dfsg
ogg_stream_packetin@Base 1.0rc3
ogg_stream_packetout@Base 1.0rc3
ogg_stream_packetpeek@Base 1.0rc3
ogg_stream_pagein@Base 1.0rc3
ogg_stream_pageout@Base 1.0rc3
ogg_stream_pageout_fill@Base 1.2.2~dfsg
ogg_stream_reset@Base 1.0rc3
ogg_stream_reset_serialno@Base 1.1.0
ogg_sync_buffer@Base 1.0rc3
ogg_sync_check@Base 1.1.4~dfsg
ogg_sync_clear@Base 1.0rc3
ogg_sync_destroy@Base 1.0rc3
ogg_sync_init@Base 1.0rc3
ogg_sync_pageout@Base 1.0rc3
ogg_sync_pageseek@Base 1.0rc3
ogg_sync_reset@Base 1.0rc3
ogg_sync_wrote@Base 1.0rc3
oggpackB_adv1@Base 1.1.0
oggpackB_adv@Base 1.1.0
oggpackB_bits@Base 1.1.0
oggpackB_bytes@Base 1.1.0
oggpackB_get_buffer@Base 1.1.0
oggpackB_look1@Base 1.1.0
oggpackB_look@Base 1.1.0
oggpackB_read1@Base 1.1.0
oggpackB_read@Base 1.1.0
oggpackB_readinit@Base 1.1.0
oggpackB_reset@Base 1.1.0
oggpackB_write@Base 1.1.0
oggpackB_writealign@Base 1.1.0
oggpackB_writecheck@Base 1.1.4~dfsg
oggpackB_writeclear@Base 1.1.0
oggpackB_writecopy@Base 1.1.0
oggpackB_writeinit@Base 1.1.0
oggpackB_writetrunc@Base 1.1.0
oggpack_adv1@Base 1.0rc3
oggpack_adv@Base 1.0rc3
#DEPRECATED: 1.1.0# oggpack_adv_huff@Base 1.0rc3
oggpack_bits@Base 1.0rc3
oggpack_bytes@Base 1.0rc3
oggpack_get_buffer@Base 1.0rc3
oggpack_look1@Base 1.0rc3
oggpack_look@Base 1.0rc3
#DEPRECATED: 1.1.0# oggpack_look_huff@Base 1.0rc3
oggpack_read1@Base 1.0rc3
oggpack_read@Base 1.0rc3
oggpack_readinit@Base 1.0rc3
oggpack_reset@Base 1.0rc3
oggpack_write@Base 1.0rc3
oggpack_writealign@Base 1.1.0
oggpack_writecheck@Base 1.1.4~dfsg
oggpack_writeclear@Base 1.0rc3
oggpack_writecopy@Base 1.1.0
oggpack_writeinit@Base 1.0rc3
oggpack_writetrunc@Base 1.1.0

108
debian/rules vendored Executable file
View File

@ -0,0 +1,108 @@
#! /usr/bin/make -f
export DH_OPTIONS
NUM_CPUS = $(shell getconf _NPROCESSORS_ONLN 2>/dev/null)
PARALLEL = $(subst parallel=,,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
NJOBS = -j$(or $(PARALLEL),$(NUM_CPUS),1)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
HARD_CPPFLAGS = -D_FORTIFY_SOURCE=2
HARD_CFLAGS = -Wformat=2
HARD_LDFLAGS = -Wl,-z,now
ifneq (,$(filter-out $(DEB_HOST_ARCH), alpha hppa arm))
HARD_CFLAGS += -fstack-protector --param ssp-buffer-size=4
endif
ifneq (,$(filter-out $(DEB_HOST_ARCH), ia64 hppa avr32))
HARD_LDFLAGS += -Wl,-z,relro
endif
# Keep dpkg-buildpackage the hell out of messing with our compile flags,
# we should trust upstream to know better than it what to use here.
# We do append -g for release builds though, for the detached -dbg package,
# and also now the hardening flags too as appropriate.
CPPFLAGS = $(HARD_CPPFLAGS)
CFLAGS = $(HARD_CFLAGS) -g
CXXFLAGS = $(HARD_CFLAGS) -g
LDFLAGS = $(HARD_LDFLAGS)
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS = -Wall -g -O0
endif
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
INSTALL_PROGRAM += -s
endif
objdir = objs
clean:
dh_testdir
dh_testroot
$(RM) build-stamp install-stamp
$(RM) -r $(objdir)
dh_clean
$(objdir)/config.status: configure
dh_testdir
mkdir -p $(objdir)
cd $(objdir) && ../configure --disable-maintainer-mode \
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--enable-static \
--prefix=/usr \
CPPFLAGS="$(CPPFLAGS)" \
CFLAGS="$(CFLAGS)" \
CXXFLAGS="$(CXXFLAGS)" \
LDFLAGS="$(LDFLAGS)"
build: build-arch
build-arch: build-stamp
build-indep:
build-stamp: $(objdir)/config.status
dh_testdir
$(MAKE) $(NJOBS) -C $(objdir)
touch $@
install: install-stamp
install-stamp: build-arch
dh_testdir
$(MAKE) -C $(objdir) install DESTDIR=$(CURDIR)/debian/tmp
touch $@
binary: binary-arch
binary-arch: DH_OPTIONS = -a
binary-arch: install
dh_testdir
dh_testroot
dh_install --sourcedir=debian/tmp
dh_installdocs
dh_installchangelogs CHANGES
dh_strip --dbg-package=libogg-dbg
dh_compress
dh_fixperms
dh_makeshlibs -- -c0
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
binary-indep:
.PHONY: clean build build-arch build-indep install binary binary-arch binary-indep

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (quilt)