Package: liferea Followup-For: Bug #391112 I've done a first attempt. It was mostly a matter of adding build-depends. It seems to work propperly (as much as one can expect for a development version, anyways). Are you available for sponsoring? I do have a regular sponsor in case you're not.
In any event, I won't try to do this upload until I try the package for a couple days. I attach the diff, in case you (or anyone else) wants to take a look.
Index: debian/control =================================================================== --- debian/control (revisión: 39) +++ debian/control (copia de trabajo) @@ -2,12 +2,13 @@ Section: gnome Priority: optional Maintainer: Franz Pletz <[EMAIL PROTECTED]> -Build-Depends: debhelper (>> 4.0.0), libgtkhtml2-dev, libxul-dev, libgconf2-dev, libdbus-glib-1-dev, libsm-dev +Uploaders: Luis Rodrigo Gallardo Cruz <[EMAIL PROTECTED]> +Build-Depends: debhelper (>> 4.0.0), libgtkhtml2-dev, libxul-dev, libgconf2-dev, libdbus-glib-1-dev, libsm-dev, libgnutls-dev, liblualib50-dev, libnotify-dev, libxml-parser-perl, libxslt1-dev Standards-Version: 3.7.2.0 Package: liferea Architecture: any -Depends: ${shlibs:Depends}, liferea-gtkhtml (=${Source-Version}) | liferea-xulrunner (=${Source-Version}), dbus-1-utils, gconf2 +Depends: ${shlibs:Depends}, ${misc:Depends}, liferea-gtkhtml (=${Source-Version}) | liferea-xulrunner (=${Source-Version}), dbus-1-utils Description: feed aggregator for GNOME Liferea is a simple FeedReader clone for GNOME. It is a reader for RSS/RDF feeds which also supports CDF channels, Atom/Echo/PIE feeds and @@ -19,7 +20,7 @@ Package: liferea-gtkhtml Architecture: any -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Description: gtkhtml-based rendering library for Liferea Liferea is a simple FeedReader clone for GNOME2. It is a reader for RSS/RDF feeds which also supports CDF channels, Atom/Echo/PIE feeds and @@ -31,7 +32,7 @@ Package: liferea-xulrunner Architecture: any -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Provides: liferea-mozilla Conflicts: liferea-mozilla (<< 1.0.17-1) Replaces: liferea-mozilla (<< 1.0.17-1) @@ -48,4 +49,6 @@ Architecture: all Depends: liferea-xulrunner Description: transitional dummy package - + This is a dummy package to ease transition from previous versions of liferea. + . + After the update is done, it can be safely removed. Index: debian/changelog =================================================================== --- debian/changelog (revisión: 39) +++ debian/changelog (copia de trabajo) @@ -1,3 +1,15 @@ +liferea (1.1.6-1) experimental; urgency=low + + * New upstream release. (closes: #391112) + - HTTPS. + - lua scripting. + * Added long description to liferea-mozilla, to please lintian. + * Generate gconf2 dependency by using ${misc:Depends}, so that it's + properly versioned. + * Link html documentation from /usr/share/doc/liferea. + + -- Luis Rodrigo Gallardo Cruz <[EMAIL PROTECTED]> Sun, 15 Oct 2006 21:44:07 -0500 + liferea (1.0.18-1) unstable; urgency=low * New upstream release. (Closes: #378645) Index: debian/copyright =================================================================== --- debian/copyright (revisión: 39) +++ debian/copyright (copia de trabajo) @@ -29,3 +29,35 @@ On Debian systems, the complete text of the GNU General Public License version 2 can be found in /usr/share/common-licenses/GPL-2 file. +For xspf: +Copyright (c) 2005, Fabricio Zuardi +All rights reserved. + +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 author 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 COPYRIGHT +OWNER 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. + Index: debian/rules =================================================================== --- debian/rules (revisión: 39) +++ debian/rules (copia de trabajo) @@ -10,9 +10,9 @@ config.status: configure dh_testdir - CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --mandir=\$${prefix}/share/man --sysconfdir=/etc --disable-gecko --enable-sm - ln -s $(CURDIR)/liferea.1 $(CURDIR)/debian/liferea-bin.1 - ln -s $(CURDIR)/liferea.1 $(CURDIR)/debian/liferea-add-feed.1 + CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --mandir=\$${prefix}/share/man --sysconfdir=/etc --disable-gecko --enable-sm --enable-gnutls --enable-lua --enable-libnotyfy + ln -s $(CURDIR)/man/liferea.1 $(CURDIR)/debian/liferea-bin.1 + ln -s $(CURDIR)/man/liferea.1 $(CURDIR)/debian/liferea-add-feed.1 build: build-stamp @@ -44,6 +44,11 @@ GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 $(MAKE) install DESTDIR=$(CURDIR)/debian/liferea # add the debian menu icon cp debian/liferea.xpm debian/liferea/usr/share/liferea/pixmaps/ + # Link documentation + mkdir -p debian/liferea/usr/share/doc/liferea + ln -s ../../liferea/doc/html debian/liferea/usr/share/doc/liferea/html + # Do not separately ship xspf's license + rm debian/liferea/usr/share/liferea/media/xspf_license.txt dh_movefiles --sourcedir=debian/liferea # Build architecture-independent files here.