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.

Reply via email to