[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