Bug#523093: [Bug 364931] Re: [needs-packaging] gnote in karmic

2009-05-02 Thread Savvas Radevic
 Savvas, please would you compare yours with it, and if you have any
 suggestions/improvements on the packaging let me know about it so they
 can be merged?  Thanks

Hello! Here is a summary of changes:

- 0.3.0 is out :)
- You should have a debian/watch file - I didn't make one since I'm
based on git. Here's a suggestion:

version=3
http://ftp.gnome.org/pub/GNOME/sources/gnote/(?:[\d\w\.]+)/gnote-(.*)\.tar\.bz2

(It works, but I don't know if it's correct, I'm not that good with
custom debian/watch files, e.g. ./0.3/gnote-0.3.0)

- I have split the package into 3 different ones: gnote (binary),
gnote-data (data without compilation), gnote-addins (binary)
- I am using boost 1.37 or boost 1.35 or boost - I don't know if
that's good, but at least it gives more testing control over various
boost libraries:
  libboost1.37-dev | libboost1.35-dev | libboost-dev,
  libboost-filesystem1.37-dev | libboost-filesystem1.35-dev |
libboost-filesystem-dev,
  libboost-regex1.37-dev | libboost-regex1.35-dev | libboost-regex-dev,
  libboost-iostreams1.37-dev | libboost-iostreams1.35-dev |
libboost-iostreams-dev,
  libboost-test1.37-dev | libboost-test1.35-dev | libboost-test-dev,

- I've also set versioned dependencies, based on autoconf and ./configure:
  automake (= 1.9),
  autoconf (= 2.53),
  pkg-config (= 0.14.0),
  libgtk2.0-dev (= 2.14),
  [...]
  intltool (= 0.35),
  gnome-doc-utils (= 0.4.2),

- For some reason, during document compilation/creation, it requires
rarian-compat package. I don't know if that's required for Debian, but
on ubuntu it was spitting errors (maybe the situation changed with
newer releases).

- I'm using debhelper 7 debian/rules without cdbs:
http://bazaar.launchpad.net/~medigeek/%2Bjunk/gnote-packaging/annotate/head%3A/debian/rules

http://bazaar.launchpad.net/~medigeek/%2Bjunk/gnote-packaging/files/head%3A/debian/



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#523093: [Bug 364931] Re: [needs-packaging] gnote in karmic

2009-05-02 Thread Robert Millan
On Sat, May 02, 2009 at 08:08:39AM +0200, Savvas Radevic wrote:
 - 0.3.0 is out :)

I just updated the package in http://people.debian.org/~rmh/gnote/

 - You should have a debian/watch file - I didn't make one since I'm
 based on git. Here's a suggestion:

Added, thanks.

 - I have split the package into 3 different ones: gnote (binary),
 gnote-data (data without compilation), gnote-addins (binary)

This might make sense, but I'm not sure it's a good idea to decide about
package split just yet.

 - I am using boost 1.37 or boost 1.35 or boost - I don't know if
 that's good, but at least it gives more testing control over various
 boost libraries:
   libboost1.37-dev | libboost1.35-dev | libboost-dev,
   libboost-filesystem1.37-dev | libboost-filesystem1.35-dev |
 libboost-filesystem-dev,
   libboost-regex1.37-dev | libboost-regex1.35-dev | libboost-regex-dev,
   libboost-iostreams1.37-dev | libboost-iostreams1.35-dev |
 libboost-iostreams-dev,
   libboost-test1.37-dev | libboost-test1.35-dev | libboost-test-dev,

I'll talk to upstream to see which version of boost is preferred.

 - I've also set versioned dependencies, based on autoconf and ./configure:
   automake (= 1.9),
   autoconf (= 2.53),
   pkg-config (= 0.14.0),
   libgtk2.0-dev (= 2.14),
   [...]
   intltool (= 0.35),
   gnome-doc-utils (= 0.4.2),

Added, thanks.  Except for automake (not needed) and gtk (= 2.12 is enough
now).

 - For some reason, during document compilation/creation, it requires
 rarian-compat package. I don't know if that's required for Debian, but
 on ubuntu it was spitting errors (maybe the situation changed with
 newer releases).

No idea.

-- 
Robert Millan

  The DRM opt-in fallacy: Your data belongs to us. We will decide when (and
  how) you may access your data; but nobody's threatening your freedom: we
  still allow you to remove your data and not access it at all.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org