[Pkg-geany-team] how to proceed with geany-plugins 0.19

Evgeni Golov evgeni at debian.org
Wed Aug 25 10:37:23 UTC 2010


On 08/22/2010 03:57 PM, Julien Cristau wrote:
>> >From the users point of view, it would be best to upload ctpl (the 
>> missing library) and geany-plugins with all the new plugins enabled.
>> However I can understand that you won't like this solution (even if 
>> geany-plugins and ctpl are already in ubuntu and working fine there).
>>
>> We could also disable the plugin that needs ctpl and only ship 5 new 
>> ones. Or disable all of them and ship the same set as currently in the 
>> archive.
>>
>> Thus my question: which of the three options would be ok from the RT 
>> point of view and please our users most?
>>
> I don't think adding the new dependency is reasonable at this point.

Yes, this is what I am thinking too.

You can find the diffs of the new geany-plugins with 5 of 6 new plugins
enabled here:
http://www.die-welt.net/~evgeni/geany-plugins-debian.diff.gz
http://www.die-welt.net/~evgeni/geany-plugins-all.diff.gz
The later is quite noise because of new plugins, new translations and
autotools stuff.

I quote the debian/changelog:
geany-plugins (0.19-1) UNRELEASED; urgency=low

  [ Chow Loong Jin ]
  * New upstream release
  * debian/control, debian/rules:
    + Shift geany dependency to geany-plugins-common instead, since it's a
      common dependency for all plugins
  * debian/control:
    + Add new packages for codenav, extrasel, gendoc, insertnum,
      prettyprinter and treebrowser plugins
    + Update build-deps:
      - Bump geany dependency to 0.19.
      - Add libctpl-dev and python-docutils for geanygendoc
      - Add libxml2-dev for prettyprinter
    + No-change bump of Standards-Version from 3.8.3 to 3.9.0
    + Tighten dependency on geany-plugins-common (= instead of >=)
    + Add a Breaks on all geany-plugin-* packages prior to this version to
      ensure geany-plugins-common and geany-plugin-* versions match
  * debian/geany-plugin-codenav.{docs,install},
    debian/geany-plugin-extrasel.{docs,install},
    geany-plugin-gendoc.{docs,install},
    geany-plugin-insertnum.{docs,install},
    geany-plugin-prettyprinter.install
    geany-plugin-treebrowser.{docs,install}:
    + Install plugin files into individual packages

  [ Evgeni Golov ]
  * debian/control:
    + Disable gendoc plugin for now.
    + Don't D-B on libctpl-dev (it's not in Debian yet).
    + Add myself to Uploaders.
    + Standards-Version: 3.9.1

 -- Evgeni Golov <evgeni at debian.org>  Wed, 25 Aug 2010 12:19:22 +0200

RT, is this ok for you? Even if it has to go through new?

Regards
Evgeni



More information about the Pkg-geany-team mailing list