debian/0000755000000000000000000000000011634001314007157 5ustar debian/compat0000644000000000000000000000000211312432160010355 0ustar 7 debian/copyright0000644000000000000000000000325011312434675011127 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=118 Name: oggfwd Maintainer: J rafael2k Moritz Grimm Source: http://v2v.cc/~j/oggfwd/ Files: * Copyright: 2003-2006, J 2003-2006, rafael2k 2003-2006, Moritz Grimm License: GPL-2 Files: oggfwd.1 Copyright: 2006, Moritz Grimm License: The following legalese applies to this manual only: Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Files: debian/* Copyright: 2009, Ying-Chun Liu (PaulLiu) License: GPL-2 License: GPL-2 This program is distributed under the GNU General Public License, version 2. A copy of this license is included with this source. This program is provided "as-is", with no explicit or implied warranties of any kind. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2. debian/control0000644000000000000000000000144011633774677010615 0ustar Source: oggfwd Section: sound Priority: optional Maintainer: Ying-Chun Liu (PaulLiu) Uploaders: Christoph Haas Build-Depends: debhelper (>= 7.0.50~), libshout3-dev (>= 2.1), quilt (>= 0.40) Standards-Version: 3.9.2 Homepage: http://v2v.cc/~j/oggfwd/ Package: oggfwd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: icecast2 XB-Tag: implemented-in::c, interface::commandline, network::client, role::program, scope::utility, works-with-format::oggtheora, works-with-format::oggvorbis, works-with::audio, works-with::video Description: basic icecast source client for audio and video streaming oggfwd is a simple source client to forward an ogg file to an Icecast 2 streaming server. It forwards audio or video ogg files read from stdin. debian/patches/0000755000000000000000000000000011633705016010617 5ustar debian/patches/series0000644000000000000000000000014011633704562012034 0ustar 001_remove_unnecessary_linked_libraries.patch 002_oggfwd-exit-status.patch 003_link_order.patch debian/patches/002_oggfwd-exit-status.patch0000644000000000000000000000111611312435753015767 0ustar Author: hhaamu@gmail.com Description: Set exit status to 1 on connection error Forwarded: yes Bug-Debian: http://bugs.debian.org/515333 Last-Update: 2009-12-17 Index: oggfwd-0.2/oggfwd.c =================================================================== --- oggfwd-0.2.orig/oggfwd.c 2006-08-01 20:14:22.000000000 +0800 +++ oggfwd-0.2/oggfwd.c 2009-12-17 21:32:01.000000000 +0800 @@ -229,9 +229,11 @@ shout_sync(shout); } - } else + } else { fprintf(stderr, "%s: Error connecting: %s\n", __progname, shout_get_error(shout)); + return 1; + } shout_close(shout); debian/patches/001_remove_unnecessary_linked_libraries.patch0000644000000000000000000000106011312435762021515 0ustar From: Ying-Chun Liu (PaulLiu) Description: Remove unused linkage to reduce depends. Last-Update: 2009-12-17 Index: oggfwd-0.2/Makefile =================================================================== --- oggfwd-0.2.orig/Makefile 2006-08-01 20:14:22.000000000 +0800 +++ oggfwd-0.2/Makefile 2009-12-17 21:32:01.000000000 +0800 @@ -15,7 +15,7 @@ PTHREADFLAGS ?= -pthread INCLUDEFLAGS ?= -I${PREFIX}/include LINKFLAGS ?= -L${PREFIX}/lib -LINKFLAGS += -lshout -logg -lvorbis -ltheora -lspeex +LINKFLAGS += -lshout all: ${PROG} debian/patches/003_link_order.patch0000644000000000000000000000134411633705015014353 0ustar Description: List libraries after the objects that require them Author: Colin Watson Bug-Debian: http://bugs.debian.org/641427 Bug-Ubuntu: https://bugs.launchpad.net/bugs/771102 Forwarded: no Last-Update: 2011-09-13 Index: oggfwd-0.2/Makefile =================================================================== --- oggfwd-0.2.orig/Makefile 2011-09-14 00:49:00.306883099 +0800 +++ oggfwd-0.2/Makefile 2011-09-14 00:50:07.349734930 +0800 @@ -20,7 +20,7 @@ all: ${PROG} ${PROG}: ${SRC} - ${CC} ${CFLAGS} ${PTHREADFLAGS} ${INCLUDEFLAGS} ${LINKFLAGS} -o ${PROG} $< + ${CC} ${CFLAGS} ${PTHREADFLAGS} ${INCLUDEFLAGS} -o ${PROG} $< ${LINKFLAGS} install: ${PROG} ${INSTALL} -c -m 555 -o root -g bin ${PROG} ${BINDIR} debian/source/0000755000000000000000000000000011312431300010452 5ustar debian/source/format0000644000000000000000000000001411312437505011675 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000403111633775026011050 0ustar oggfwd (0.2-6) unstable; urgency=low * Add debian/patches/003_link_order.patch: - Fix link order to list libraries after the objects that require them (Closes: #641427) Thanks to Colin Watson * Bump Standards-Version to 3.9.2: nothing needs to be changed * Fix lintian warning: description-synopsis-starts-with-article -- Ying-Chun Liu (PaulLiu) Wed, 14 Sep 2011 08:48:03 +0800 oggfwd (0.2-5) unstable; urgency=low * Use DebSrc3.0 quilt format. (Closes: #538577) * debian/copyright: Use machine readable format * Bump standard version to 3.8.3: nothing needs change * Add patch tags. * debian/rules: Use debhelper 7 -- Ying-Chun Liu (PaulLiu) Thu, 17 Dec 2009 21:47:10 +0800 oggfwd (0.2-4) unstable; urgency=low * Fix quilt -p0 patches (Closes: #485355) * Remove debian/watch because the upstream remove the tarball release (Closes: #459999) * Use Homepage in debian/control instead of pseudo field in description * debian/patches/002_oggfwd-exit-status.patch - Fix exit status 0 on connection error (Closes: #515333) - Thanks to - Upstream also accepts this patch in the bzr * Bump standard version to 3.8.2 - nothing to change * Refine debian/copyright -- Ying-Chun Liu (PaulLiu) Thu, 23 Jul 2009 14:58:47 +0800 oggfwd (0.2-3) unstable; urgency=low * Remove unnecessary linked libraries * Remove unnecessary blank lines in debian/copyright * Refine the pseudo homepage header in debian/control * Add a Tag field to the binary package, using the data from debtags -- Ying-Chun Liu (PaulLiu) Fri, 9 Feb 2007 01:43:26 +0800 oggfwd (0.2-2) unstable; urgency=low * Add copyright license of oggfwd.1 in debian/copyright -- Ying-Chun Liu (PaulLiu) Thu, 24 Aug 2006 02:06:24 +0800 oggfwd (0.2-1) unstable; urgency=low * Initial release (Closes: #336697) -- Ying-Chun Liu (PaulLiu) Tue, 15 Aug 2006 14:28:53 +0800 debian/rules0000755000000000000000000000043311312432651010244 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_install: $(MAKE) install DESTDIR=$(CURDIR)/debian/oggfwd \ PREFIX=$(CURDIR)/debian/oggfwd/usr \ MAN1DIR=$(CURDIR)/debian/oggfwd/usr/share/man/man1 debian/docs0000644000000000000000000000000711312430757010041 0ustar README debian/dirs0000644000000000000000000000001011312430757010044 0ustar usr/bin