debian/0000755000000000000000000000000012211101515007153 5ustar debian/compat0000644000000000000000000000000212122412612010355 0ustar 9 debian/source/0000755000000000000000000000000012122406754010471 5ustar debian/source/format0000644000000000000000000000001412122406754011677 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000270312122406754011126 0ustar 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-2010 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-2010, Nico Golde and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/config0000644000000000000000000000003112122406754010353 0ustar browser sensible-browser debian/contrib.files0000644000000000000000000000014112122406754011651 0ustar contrib/bookmark-scuttle.sh contrib/bookmark-delicious.sh contrib/fixwesnoth.xsl contrib/f1sa.rb debian/watch0000644000000000000000000000014112122406754010216 0ustar version=3 http://www.newsbeuter.org/downloads/newsbeuter-?_?([\d+\.]+|\d+)\.tar.* debian uupdate debian/rules0000755000000000000000000000223112122413024010233 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 # quilt support #include /usr/share/quilt/quilt.make export DEB_BUILD_MAINT_OPTIONS = hardening=+all DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif build: build-arch build-indep build-arch: build-stamp build-indep: 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 debian/control0000644000000000000000000000144512122413403010565 0ustar Source: newsbeuter Section: net Priority: optional Maintainer: Nico Golde Build-Depends: libncursesw5-dev, debhelper (>= 9), libxml2-dev, libstfl-dev (>= 0.19), libsqlite3-dev, perl, pkg-config, libcurl4-gnutls-dev, libjson0-dev, dpkg-dev (>= 1.16.1~) Standards-Version: 3.9.4 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. debian/patches/0000755000000000000000000000000012122411773010615 5ustar debian/patches/series0000644000000000000000000000003712122411647012032 0ustar fix_json_boolean_include.patch debian/patches/fix_json_boolean_include.patch0000644000000000000000000000240712122411773016662 0ustar Description: propagate boolean json type Apparently the libjson project decided to rename their boolean type to json_bool... Author: Nico Golde Bug-Debian: http://bugs.debian.org/689225 --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: vendor Bug: http://bugs.debian.org/689225 Bug-Debian: http://bugs.debian.org/689225 Forwarded: Index: newsbeuter-2.6/src/ttrss_api.cpp =================================================================== --- newsbeuter-2.6.orig/src/ttrss_api.cpp 2013-03-19 11:58:39.000000000 +0100 +++ newsbeuter-2.6/src/ttrss_api.cpp 2013-03-20 20:53:33.000000000 +0100 @@ -219,7 +219,7 @@ const char * link = json_object_get_string(json_object_object_get(item_obj, "link")); const char * content = json_object_get_string(json_object_object_get(item_obj, "content")); time_t updated = (time_t)json_object_get_int(json_object_object_get(item_obj, "updated")); - bool unread = json_object_get_boolean(json_object_object_get(item_obj, "unread")); + json_bool unread = json_object_get_boolean(json_object_object_get(item_obj, "unread")); rsspp::item item; debian/dirs0000644000000000000000000000006012122406754010051 0ustar etc/newsbeuter usr/share/doc/newsbeuter/contrib debian/docs0000644000000000000000000000002412122406754010040 0ustar AUTHORS TODO README debian/changelog0000644000000000000000000002643412211101515011036 0ustar newsbeuter (2.7-1) unstable; urgency=low * New upstream release. -- Nico Golde Mon, 02 Sep 2013 14:23:27 +0200 newsbeuter (2.6-1) unstable; urgency=low * New upstream release. * Bump standards version, no changes required. * Remove fix_gcc-4.7_ftbfs.patch, included upstream. * Update fix_json_boolean_include.patch. * Bump compat level to 9, adjust debhelper dependency. * Hardening: switch to dpkg-dev >= 1.16.1~ and use buildflags.mk. -- Nico Golde Wed, 20 Mar 2013 20:28:55 +0100 newsbeuter (2.5-3) unstable; urgency=low * Bump standards version, no changes required. * Fix FTBFS issue due to json's switch from boolean to json_bool (Closes: #689225). * Build with hardening options. -- Nico Golde Sun, 30 Sep 2012 17:51:06 +0200 newsbeuter (2.5-2) unstable; urgency=low * Fix build errors with gcc-4.7 (Closes: #667296). * Bump standards version. -- Nico Golde Mon, 07 May 2012 21:27:20 +0200 newsbeuter (2.5-1) unstable; urgency=low * New upstream release (Closes: #655981). * Add libjson0-dev to the build dependencies. * Bump standards version. * debian/rules: add build-arch and build-indep targets as required by polics section 4.9. -- Nico Golde Sun, 15 Jan 2012 21:32:53 +0100 newsbeuter (2.4-1) unstable; urgency=low * New upstream release. * Bump standards version, no changes needed. -- Nico Golde Tue, 01 Feb 2011 23:41:47 +0100 newsbeuter (2.3-1) unstable; urgency=low * New upstream release. * Switch to dpkg-source 3.0 (quilt) format * Adjust years in debian/copyright. -- Nico Golde Fri, 25 Jun 2010 22:49:14 +0200 newsbeuter (2.2-2) unstable; urgency=low * Do not cleanup deleted items uppon quitting so they will be reloaded and marked as new next time (Closes: #574665). -- Nico Golde Tue, 23 Mar 2010 19:09:18 +0100 newsbeuter (2.2-1) unstable; urgency=low * New upstream release. * Bump standards version, no changes needed. * Add contrib/f1sa.rb to installed contrib files. -- Nico Golde Sun, 14 Mar 2010 12:32:24 +0100 newsbeuter (2.1-1) unstable; urgency=low * New upstream release - fix rss title parsing (Closes: #526612). - fix FTBFS on kFreeBSD (Closes: #543591). -- Nico Golde Tue, 08 Dec 2009 21:20:22 +0100 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