From 2462d03f322261bd616721c2b2065c4004b36c9c Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Sat, 11 May 2024 21:28:48 +0900 Subject: Initial import (as is) from Debian Snapshot's 'fbreader' source code (https://snapshot.debian.org/package/fbreader/0.99.4%2Bdfsg-6). The Debian code is provided under GPL2 license. Signed-off-by: Michele Calgaro --- distributions/debian/desktop/changelog | 354 +++++++++++++++++++++++++++++++++ distributions/debian/desktop/compat | 1 + distributions/debian/desktop/control | 30 +++ distributions/debian/desktop/copyright | 51 +++++ distributions/debian/desktop/menu | 2 + distributions/debian/desktop/rules | 50 +++++ distributions/debian/desktop/watch | 2 + 7 files changed, 490 insertions(+) create mode 100644 distributions/debian/desktop/changelog create mode 100644 distributions/debian/desktop/compat create mode 100644 distributions/debian/desktop/control create mode 100644 distributions/debian/desktop/copyright create mode 100644 distributions/debian/desktop/menu create mode 100755 distributions/debian/desktop/rules create mode 100644 distributions/debian/desktop/watch (limited to 'distributions/debian/desktop') diff --git a/distributions/debian/desktop/changelog b/distributions/debian/desktop/changelog new file mode 100644 index 0000000..9e421fa --- /dev/null +++ b/distributions/debian/desktop/changelog @@ -0,0 +1,354 @@ +fbreader (0.99.4-1) stable; urgency=low + + * new upstream version + + -- Alexander Turkin Fri, 30 Nov 2012 16:30:00 +0300 + +fbreader (0.99.3-1) stable; urgency=low + + * new upstream version + + -- Alexander Turkin Sat, 17 Nov 2012 21:00:00 +0300 + +fbreader (0.99.2-1) stable; urgency=low + + * new upstream version + + -- Alexander Turkin Fri, 7 Sep 2012 00:42:00 +0300 + +fbreader (0.99.1-1) stable; urgency=low + + * new upstream version + * instead of liblinebreak package it depends on libunibreak (because this package has been renamed) + + -- Alexander Turkin Wed, 25 Jul 2012 21:47:00 +0300 + +fbreader (0.99.0-1) stable; urgency=low + + * new upstream version + * as from version 0.99.0 FBReader for Linux supports qt4 interface only + + -- Alexander Turkin Thu, 28 Jun 2012 20:02:00 +0300 + +fbreader (0.14.20100422-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thu, 22 Apr 2010 13:49:00 +0400 + +fbreader (0.12.10-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thu, 1 Apr 2010 13:48:00 +0400 + +fbreader (0.12.9-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thu, 25 Mar 2010 02:33:00 +0300 + +fbreader (0.12.8-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Mon, 22 Mar 2010 21:42:00 +0300 + +fbreader (0.12.7-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Fri, 5 Mar 2010 00:39:00 +0300 + +fbreader (0.12.6-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Tue, 2 Mar 2010 20:53:00 +0300 + +fbreader (0.12.5-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Sun, 21 Feb 2010 16:20:00 +0300 + +fbreader (0.12.2-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Fri, 29 Jan 2010 19:53:00 +0300 + +fbreader (0.12.1-2) stable; urgency=low + + * cosmetical fixes + + -- Nikolay Pultsin Sun, 13 Dec 2009 11:41:00 +0300 + +fbreader (0.12.1-1) stable; urgency=low + + * new upstream version + * updated man page + + -- Nikolay Pultsin Sun, 13 Dec 2009 09:23:00 +0300 + +fbreader (0.12.0-3) stable; urgency=low + + * fixed rules file + + -- Nikolay Pultsin Sun, 6 Dec 2009 19:48:00 +0300 + +fbreader (0.12.0-2) stable; urgency=low + + * fixed dependencies list + + -- Nikolay Pultsin Sun, 6 Dec 2009 19:05:00 +0300 + +fbreader (0.12.0-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Sat, 5 Dec 2009 03:40:00 +0300 + +fbreader (0.11.2-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Tue, 20 Oct 2009 13:22:00 +0400 + +fbreader (0.11.1-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Tue, 13 Oct 2009 23:38:00 +0400 + +fbreader (0.11.0-2) stable; urgency=low + + * fixed package dependencies in debian files + + -- Nikolay Pultsin Sat, 26 Sep 2009 11:23:00 +0400 + +fbreader (0.11.0-1) stable; urgency=low + + * new upstream version + + -- Vasiliy Bout Wed, 16 Sep 2009 16:48:00 +0400 + +fbreader (0.10.7-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Mon, 30 Mar 2009 13:29:00 +0400 + +fbreader (0.10.6-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thu, 26 Mar 2009 22:15:00 +0200 + +fbreader (0.10.5-1) stable; urgency=low + + * new upstream version + * conflicts with ubuntu fbreader packages have been resolved + * dependencies for libzltext-dev have been fixed + + -- Nikolay Pultsin Fri, 20 Mar 2009 18:12:00 +0200 + +fbreader (0.10.4-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Wed, 18 Mar 2009 23:33:00 +0200 + +fbreader (0.10.3-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thu, 5 Feb 2009 01:11:00 +0200 + +fbreader (0.10.2-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Fri, 17 Jan 2009 23:42:00 +0300 + +fbreader (0.10.1-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Fri, 16 Jan 2009 12:31:00 +0300 + +fbreader (0.10.0-1) stable; urgency=low + + * new upstream version + * add-missing-headers.patch integrated into the upstream + * fix-centering-with-margins.patch integrated into the upstream + * use-sensible-browser.patch added to the upstream debian fileset + * remove-deprecated-fields-in-desktop-file.patch intgerated into the upstream + + -- Nikolay Pultsin Sun, 3 Aug 2008 19:01:00 +0400 + +fbreader (0.8.17-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Sun, 23 Mar 2008 03:30:00 +0300 + +fbreader (0.8.16-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Fri, 20 Mar 2008 03:10:00 +0300 + +fbreader (0.8.15-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Tue, 26 Feb 2008 02:41:00 +0300 + +fbreader (0.8.14-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Sat, 9 Feb 2008 22:48:00 +0300 + +fbreader (0.8.13-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thr, 24 Jan 2008 15:24:00 +0300 + +fbreader (0.8.12-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Sat, 19 Jan 2008 03:47:00 +0300 + +fbreader (0.8.11-1) stable; urgency=low + + * new upstream version + * dependency rules have been changed + + -- Nikolay Pultsin Sat, 12 Jan 2008 22:27:00 +0300 + +fbreader (0.8.10-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Fri, 4 Jan 2008 20:53:00 +0300 + +fbreader (0.8.9-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thr, 27 Dec 2007 07:13:00 +0300 + +fbreader (0.8.8d-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Mon, 24 Dec 2007 10:27:00 +0300 + +fbreader (0.8.8c-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Sun, 23 Dec 2007 08:14:00 +0300 + +fbreader (0.8.8a-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Mon, 17 Dec 2007 03:03:00 +0300 + +fbreader (0.8.8-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Fri, 23 Nov 2007 22:55:00 +0300 + +fbreader (0.8.7b-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Tue, 6 Nov 2007 22:55:00 +0300 + +fbreader (0.8.7a-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Wed, 31 Oct 2007 00:00:00 +0400 + +fbreader (0.8.7-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Fri, 5 Oct 2007 00:00:00 +0400 + +fbreader (0.8.6c-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thr, 30 Aug 2007 02:30:00 +0400 + +fbreader (0.8.6a-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thr, 8 Aug 2007 18:47:00 +0400 + +fbreader (0.8.6-1) stable; urgency=low + + * new upstream version + * added libzlibrary-dev package + + -- Nikolay Pultsin Thr, 5 Aug 2007 23:49:00 +0400 + +fbreader (0.8.5c-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thr, 19 Jul 2007 15:20:00 +0400 + +fbreader (0.8.5b-1) stable; urgency=low + + * new upstream version + * almost all changes from the previous change are now included into + the upstream version: zlibrary shared objects moving, rpath deletion, + and the man page. + + -- Nikolay Pultsin Tue, 10 Jul 2007 21:50:00 +0400 + +fbreader (0.8.5a-1) unstable; urgency=low + + * First upload to Debian. Closes: #432274 + * Misc debianisation changes. + * Move zlibrary shared object files to /usr/lib from /usr/share. + * Remove use of rpath. + * Use sensible-browser. + * Added a basic man page. + + -- Joey Hess Mon, 09 Jul 2007 15:04:31 -0400 + +fbreader (0.8.5-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Sat, 7 Jul 2007 02:12:00 +0400 + +fbreader (0.8.4zz-1) stable; urgency=low + + * new upstream version + + -- Nikolay Pultsin Thu, 5 Jul 2007 03:17:00 +0400 + +fbreader (0.8.4z-2) stable; urgency=low + + * postinst/postrm scripts were added + + -- Nikolay Pultsin Fri, 29 Jun 2007 21:23:00 +0400 + +fbreader (0.8.4z-1) stable; urgency=low + + * Initial release. + + -- Nikolay Pultsin Fri, 29 Jun 2007 17:53:00 +0400 diff --git a/distributions/debian/desktop/compat b/distributions/debian/desktop/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/distributions/debian/desktop/compat @@ -0,0 +1 @@ +5 diff --git a/distributions/debian/desktop/control b/distributions/debian/desktop/control new file mode 100644 index 0000000..73f95c1 --- /dev/null +++ b/distributions/debian/desktop/control @@ -0,0 +1,30 @@ +Source: fbreader +Section: text +Priority: optional +Maintainer: Nikolay Pultsin +Standards-Version: 3.8.0 +Build-Depends: debhelper (>= 5), libqt4-dev, libexpat1-dev, libbz2-dev, libz-dev, libunibreak-dev (>= 1.0-1), libfribidi-dev, quilt (>= 0.40), libsqlite3-dev + +Package: fbreader +Priority: optional +Architecture: any +Replaces: fbreader-gtk, fbreader-qt, fbreader-qt4, libzlcore, libzlcore0.10, libzlcore-data, libzltext, libzltext0.9, libzltext0.10, libzltext-data, libzlui, libzlui-gtk, libzlui-qt4, libzlui-qt +Depends: ${shlibs:Depends} +Description: e-book reader + FBReader is an e-book reader. + . + Main features: + * supports several open e-book formats: fb2, html, chm, plucker, + palmdoc, ztxt, tcr (psion text), rtf, oeb, openreader, non-DRM'ed + mobipocket, plain text, also MsWord doc files + * reads directly from tar, zip, gzip, bzip2 archives (you can have + several books in one archive) + * supports a structured view of your e-book collection + * automatically determines encodings + * automatically generates a table of contents + * keeps the last open book and the last read positions for all open books + between runs + * automatic hyphenation (patterns for several languages are included) + * search and download books from network libraries + . + Homepage: http://www.fbreader.org/ diff --git a/distributions/debian/desktop/copyright b/distributions/debian/desktop/copyright new file mode 100644 index 0000000..54335d4 --- /dev/null +++ b/distributions/debian/desktop/copyright @@ -0,0 +1,51 @@ +This is the Debian prepackaged version of FBReader. + +It was originally Debianised by Nikolay Pultsin . +Sources are downloaded from its website at: + + http://www.fbreader.org/ + +It is copyright as follows: + +/* + * Copyright (C) 2004-2012 Geometer Plus + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + * 02110-1301, USA. + */ + +On Debian systems, the full text of the GPL can be found in +/usr/share/common-licenses/GPL + +It also includes html entity files with these licenses: + + + + diff --git a/distributions/debian/desktop/menu b/distributions/debian/desktop/menu new file mode 100644 index 0000000..3fd4112 --- /dev/null +++ b/distributions/debian/desktop/menu @@ -0,0 +1,2 @@ +?package(fbreader):needs="x11" section="Applications/Viewers" \ + title="E-book reader" command="FBReader" diff --git a/distributions/debian/desktop/rules b/distributions/debian/desktop/rules new file mode 100755 index 0000000..525db8d --- /dev/null +++ b/distributions/debian/desktop/rules @@ -0,0 +1,50 @@ +#!/usr/bin/make -f + +clean: unpatch + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean build-stamp install-stamp + +build: patch build-stamp +build-stamp: + dh_testdir + $(MAKE) -C zlibrary/core TARGET_ARCH=desktop UI_TYPE=dummy + $(MAKE) -C zlibrary/text TARGET_ARCH=desktop UI_TYPE=dummy + $(MAKE) -C zlibrary/ui TARGET_ARCH=desktop UI_TYPE=qt4 + $(MAKE) -C fbreader TARGET_ARCH=desktop UI_TYPE=dummy + touch build-stamp + +install: DEB_DIR = $(CURDIR)/debian +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) -C zlibrary/core TARGET_ARCH=desktop UI_TYPE=dummy DESTDIR=$(DEB_DIR)/fbreader do_install + $(MAKE) -C zlibrary/text TARGET_ARCH=desktop UI_TYPE=dummy DESTDIR=$(DEB_DIR)/fbreader do_install + $(MAKE) -C zlibrary/ui TARGET_ARCH=desktop UI_TYPE=qt4 DESTDIR=$(DEB_DIR)/fbreader do_install + $(MAKE) -C fbreader TARGET_ARCH=desktop UI_TYPE=dummy DESTDIR=$(DEB_DIR)/fbreader do_install + touch install-stamp + +binary-arch: VERSION=$(shell expr "`dpkg-parsechangelog |grep Version:`" : '.*Version: \(.*\)') +binary-arch: build install + dh_testdir + dh_testroot + dh_desktop + dh_installmenu + dh_installdocs + dh_installman fbreader/desktop/FBReader.1 + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps -l debian/libzlcore/usr/lib:debian/libzltext/usr/lib + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-arch + +include /usr/share/quilt/quilt.make diff --git a/distributions/debian/desktop/watch b/distributions/debian/desktop/watch new file mode 100644 index 0000000..c60d47a --- /dev/null +++ b/distributions/debian/desktop/watch @@ -0,0 +1,2 @@ +version=2 +http://www.fbreader.org/downloads.php fbreader-sources-(.*).tgz -- cgit v1.2.1