--- newsbeuter-2.0.orig/debian/dirs +++ newsbeuter-2.0/debian/dirs @@ -0,0 +1,2 @@ +etc/newsbeuter +usr/share/doc/newsbeuter/contrib --- newsbeuter-2.0.orig/debian/docs +++ newsbeuter-2.0/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +TODO +README --- newsbeuter-2.0.orig/debian/control +++ newsbeuter-2.0/debian/control @@ -0,0 +1,19 @@ +Source: newsbeuter +Section: net +Priority: optional +Maintainer: Nico Golde +Build-Depends: libncursesw5-dev, debhelper (>= 7), libxml2-dev, libstfl-dev (>= 0.19), libsqlite3-dev, perl, pkg-config, libcurl4-gnutls-dev +Standards-Version: 3.8.1 +Homepage: http://www.newsbeuter.org + +Package: newsbeuter +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: text mode rss feed reader with podcast support + newsbeuter is an innovative RSS feed reader for the text console. + It supports OPML import/exports, HTML rendering, podcast (podbeuter), + offline reading, searching and storing articles to your filesystem, + and many more features. + . + Its user interface is coherent, easy to use, and might look + common to users of mutt and slrn. --- newsbeuter-2.0.orig/debian/rules +++ newsbeuter-2.0/debian/rules @@ -0,0 +1,58 @@ +#!/usr/bin/make -f +#export DH_VERBOSE=1 + +# quilt support +#include /usr/share/quilt/quilt.make + +CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +export CFLAGS + +build: build-stamp + +build-stamp: + dh_testdir + $(MAKE) prefix=/usr all + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + dh_clean + + $(MAKE) distclean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + $(MAKE) prefix=$(CURDIR)/debian/newsbeuter/usr install + install -m644 debian/config $(CURDIR)/debian/newsbeuter/etc/newsbeuter + +binary-indep: build install +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGES + dh_installdocs + xargs -r -i install "{}" $(CURDIR)/debian/newsbeuter/usr/share/doc/newsbeuter/contrib < debian/contrib.files + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- newsbeuter-2.0.orig/debian/watch +++ newsbeuter-2.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.newsbeuter.org/downloads/newsbeuter-?_?([\d+\.]+|\d+)\.tar.* debian uupdate --- newsbeuter-2.0.orig/debian/changelog +++ newsbeuter-2.0/debian/changelog @@ -0,0 +1,277 @@ +newsbeuter (2.0-1~ppa2) intrepid; urgency=low + + * Version bump : using backported stfl 0.19 + + -- Pierre Paysant-Le Roux (Ubuntu PPA) Thu, 02 Jul 2009 10:11:34 +0200 + +newsbeuter (2.0-1~ppa1) intrepid; urgency=low + + * Intrepid backport + + -- Pierre Paysant-Le Roux (Ubuntu PPA) Tue, 30 Jun 2009 23:24:19 +0200 + +newsbeuter (2.0-1) unstable; urgency=low + + * New upstream release. + - Remove dependeny on mrss and nxml and add libxml2, newsbeuter + now comes with its own parser. + - Remove debian/patches and quilt dependency. + * Bump to policy 3.8.1, no changes needed. + * debian/copyright: adjust years. + * Remove dh_clean -k call as it is deprecated -> dh_prep. + * Change newsbeuter homepage, it now has an official one. + * Fix watch file url, new upstream code location. + * Add bookmark-scuttle.sh to installed contrib files. + + -- Nico Golde Tue, 21 Apr 2009 14:06:18 +0200 + +newsbeuter (1.3-1) unstable; urgency=low + + * New upstream release + - switched to smart pointers, should fix all remaining segfaults (Closes: #498377). + + -- Nico Golde Thu, 04 Dec 2008 13:03:02 +0100 + +newsbeuter (1.2-1) unstable; urgency=low + + * New upstream release. + - Fix incomplete quoting fix for article URLs by replacing ' + with the proper encoding in hex (Closes: #497495). + * Update rss_parser.cpp part of the use_system-wide-libs for the + new download-timeout option. + + -- Nico Golde Tue, 02 Sep 2008 13:56:35 +0200 + +newsbeuter (1.1-1) unstable; urgency=medium + + * New upstream release. + - Fixes arbitrary code execution via crafted URL if passed to external browser + * Drop debian/patches/{external_command_execution, wrap-long-lines}, + applied upstream. + + -- Nico Golde Mon, 01 Sep 2008 11:19:18 +0200 + +newsbeuter (1.0-3) unstable; urgency=low + + * Remove calls to libnxml-depends and libmrss-depends from rules as they + break newsbeuter upgrades because nxml and mrss stopped providing their + -abi packages (Closes: #496772). + * Fix calling external html-render by passing the command to /bin/sh -c + instead of directly to execve (external_command_execution; Closes: #496766). + + -- Nico Golde Wed, 27 Aug 2008 16:23:05 +0200 + +newsbeuter (1.0-2) unstable; urgency=low + + * Make newsbeuter depend on stfl >= 0.19 as the highlighting in the + feed list, article list and article view needs it. + * debian/patches/wrap-long-lines to wrap long header lines in the article + view (Closes: #491122). + + -- Nico Golde Wed, 20 Aug 2008 21:45:37 +0200 + +newsbeuter (1.0-1) unstable; urgency=low + + * New upstream release. + * Bump Standards version to 3.8.0, no changes needed. + * Bump compat level and debhelper dependency to 7. + * Explicitly add libcurl4-gnutls-dev to build-depends to satisfy pkg-config. + * Add quilt to build dependencies and introduce use_system-wide_libs to + build newsbeuter with the system-wide libmrss and libnxml instead of + directly patching the source with each release. + + -- Nico Golde Wed, 20 Aug 2008 13:53:57 +0200 + +newsbeuter (0.9.1-1) unstable; urgency=low + + * New upstream release. + + -- Nico Golde Mon, 12 May 2008 16:25:56 +0200 + +newsbeuter (0.9-1) unstable; urgency=low + + * New upstream release. + - Fix problem displaying titles when using zh_CN.UTF-8 + locale (Closes: #471434). + * Add default configuration to set sensible-browser as browser and + add dirs file to create /etc/newsbeuter (Closes: #470833). + * remove libnxml-depends and libmrss-depends calls in rules and + related dependency lines in control since they are not needed + anymore (Closes: #467201). + + -- Nico Golde Thu, 01 May 2008 14:51:20 +0200 + +newsbeuter (0.8.2-1) unstable; urgency=low + + * New upstream release. + + -- Nico Golde Sun, 16 Mar 2008 16:38:06 +0100 + +newsbeuter (0.8.1-1) unstable; urgency=low + + * New upstream release. + - Fixes crash in special locale combinations + due to a bug when converting database content from multibyte to + widechar (Closes: #470390). + + -- Nico Golde Tue, 11 Mar 2008 21:46:40 +0100 + +newsbeuter (0.8-1) unstable; urgency=low + + * New upstream version. + * debian/rules: care about DEB_BUILD_OPTIONS. + * debian/copyright: adjust copyright years. + * debian/control: adding pkg-config as build-dependency as newsbeuter's + buildsystem makes use of it now. + * Patch Makefile and various source files to prevent linking against local + copy of mrss and nxml. + + -- Nico Golde Fri, 07 Mar 2008 13:44:43 +0100 + +newsbeuter (0.7-5) unstable; urgency=low + + * Tighten the build dependencies to libnxml and libmrss to workaround + possible future ABI breaks in those libs, thanks Torsten Werner for the + patch. + + -- Nico Golde Tue, 04 Mar 2008 15:17:49 +0100 + +newsbeuter (0.7-4) unstable; urgency=low + + * Switch to compat level 6 as it is default now. + * Change free call to sqlite3_free because we have sqlite-3.5 + in Debian now (Closes: #468476). + + -- Nico Golde Fri, 29 Feb 2008 15:10:16 +0100 + +newsbeuter (0.7-3) unstable; urgency=low + + * Add missing include headers to prevent FTBFS + with gcc 4.3 (Closes: #455611). + + -- Nico Golde Sun, 20 Jan 2008 13:27:17 +0100 + +newsbeuter (0.7-2) unstable; urgency=low + + * Bump Standards Version, no changes needed. + * Use the new Homepage control field instead of the Homepage tag. + * Add missing includes for cstdlib in formatstring.cpp, + cstdlib and cstring in configparser.cpp and alloca.h + in logger.cpp (Closes: #455611). + + -- Nico Golde Wed, 12 Dec 2007 19:14:21 +0100 + +newsbeuter (0.7-1) unstable; urgency=low + + * New upstream release. + - numbering of URLs not inconsistent anymore (Closes: #439170). + * New release makes previously introduced patches obsolete so + dpatch stuff and patches/ removed. + + -- Nico Golde Tue, 18 Sep 2007 13:54:54 +0200 + +newsbeuter (0.6-2) unstable; urgency=low + + * Included patch (01_quotefix.dpatch) to workaround design error + in stfl_quote (see #439644). + * Created patch (02_error-on-failed-inclusion.dpatch) to report an error + message on failed file inclusion via the configuration + file (Closes: #438936). + * Build-Depend on dpatch for patches now. + + -- Nico Golde Sun, 02 Sep 2007 11:58:58 +0200 + +newsbeuter (0.6-1) unstable; urgency=low + + * New upstream release + - fixed broken OPML import (Closes: #436477). + * Added watch file. + + -- Nico Golde Tue, 14 Aug 2007 15:05:24 +0200 + +newsbeuter (0.5-1) unstable; urgency=low + + * New upstream release. + * Removed debian/config, upstream no ships an example config + file. + * Updated dependencies to specific versions since newsbeuter + won't work with older versions. + * Do not suppress clean target output in rules any longer. + + -- Nico Golde Wed, 01 Aug 2007 15:49:28 +0200 + +newsbeuter (0.4-2) unstable; urgency=low + + * Added example config file, thanks to Gregor Herrmann (Closes: #423083). + Next upstream release will ship an example file. + + -- Nico Golde Thu, 10 May 2007 17:13:07 +0000 + +newsbeuter (0.4-1) unstable; urgency=low + + * New upstream release. + * Removed dpatch dependency and patch for header inclusion, + included upstream. + * Changed Build-Dependencies to nxml >= 0.17.2 and mrss >= 0.17.1. + + -- Nico Golde Tue, 08 May 2007 18:35:46 +0200 + +newsbeuter (0.3-6) unstable; urgency=low + + * Recompile to fix broken ABI change of libmrss (Closes: #420340). + + -- Nico Golde Sat, 21 Apr 2007 19:44:35 +0200 + +newsbeuter (0.3-5) unstable; urgency=low + + * Added dependency on dpatch and created patch to prevent FTBS with + newer gcc versions (Closes: #417447). + + -- Nico Golde Tue, 03 Apr 2007 00:33:56 +0200 + +newsbeuter (0.3-4) unstable; urgency=low + + * Fixed prefix for make target *grml*. + + -- Nico Golde Wed, 28 Mar 2007 11:17:32 +0200 + +newsbeuter (0.3-3) unstable; urgency=low + + * Added prefix to make call in rules to prevent + broken locales since the prefix is needed during compile + time here. + + -- Nico Golde Wed, 28 Mar 2007 10:43:53 +0200 + +newsbeuter (0.3-2) unstable; urgency=low + + * Added ncursesw dependency to prevent FTBFS. + + -- Nico Golde Mon, 26 Mar 2007 21:22:07 +0200 + +newsbeuter (0.3-1) unstable; urgency=low + + * New upstream release. + - Dependency on libidn not needed anymore, dropped. + * Changed maintainer address. + * Dependency on libnxml is now >=0.17.1 because of a bug + in previous versions. + + -- Nico Golde Fri, 23 Mar 2007 13:06:57 +0100 + +newsbeuter (0.2-1) unstable; urgency=low + + * New upstream release. + * Added search capability to description field. + * Build-dependencies for libnxml0 (>=0.16) and libmrss0-dev (>=0.17) + since the new release works only with newer versions of these libs. + * Added CHANGES file to dh_installchangelogs instruction in rules. + * Added README to docs. + + -- Nico Golde Wed, 21 Feb 2007 13:53:58 +0100 + +newsbeuter (0.1.1-1) unstable; urgency=low + + * Initial release (Closes: #407054). + + -- Nico Golde Mon, 15 Jan 2007 23:10:03 +0100 --- newsbeuter-2.0.orig/debian/compat +++ newsbeuter-2.0/debian/compat @@ -0,0 +1 @@ +7 --- newsbeuter-2.0.orig/debian/config +++ newsbeuter-2.0/debian/config @@ -0,0 +1 @@ +browser sensible-browser --- newsbeuter-2.0.orig/debian/contrib.files +++ newsbeuter-2.0/debian/contrib.files @@ -0,0 +1,3 @@ +contrib/bookmark-scuttle.sh +contrib/bookmark-delicious.sh +contrib/fixwesnoth.xsl --- newsbeuter-2.0.orig/debian/copyright +++ newsbeuter-2.0/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Nico Golde on +Mon, 15 Jan 2007 23:10:03 +0100. + +It was downloaded from: http://synflood.at/newsbeuter.html + +Upstream Author: Andreas Krennmair + +Copyright: 2006-2009 Andreas Krennmair + +License: + +MIT/X Consortium License + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +The Debian packaging is Copyright (C) 2007-2009, Nico Golde and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'.