Re: RFS: wmaker (try 2)
Hi Scott,
please, see the comments to your mail below. IMO this comments are fine,
but there are more important things:
1. Can you sponsor me to upload the package?
2. What do you think about libwmaker0-dev?
About 1, if the reply is yes, I will upload the changes to mentors ASAP.
About 2 The current wmaker (0.92) includes the library liwmaker0-dev.
This library was removed from upstream, but is used to build two old
packages (wterm, fsviewer). I tried to contact with the maintainers
without success. I think that the best is create a transition for these
packages.
Now, is time to prepare the dinner. In three hours (GMT+1) we will leave
the 2011.
Happy New Year 2012!!!
Best Regards,
-kix-
On 31/12/11 18:15, Scott Howard wrote:
> On Fri, Dec 30, 2011 at 12:59 PM, Rodolfo kix Garcia <kix@kix.es> wrote:
>> About 1: I don't know what to do. I can maintain the current code or change
>> to new debhelper and compat.
>
> Your choice. I'd say maintain current code, no need to bump the
> version unless you really need some feature.
Ok, then I will continue in this version. I won't make changes about
debhelper and compat.
>
> I never used those flags because all of my packages used
> dh_auto_configure. Another advantage of dh_auto_configure is that if
> policy changes (or default configure build flags), dh_auto_configure
> will take care of it for you. You can look into if dh_auto_configure
> will work for you, I don't know too much about the options you're
> passing it, but maybe it will.
>
>> About 3: Jakub sent a comment about it. What should I do?
>
> I think Jakub and I agree that if you're using simple dh rules, you
> probably can use --with autotools-dev to take care of the
> config.sub/config.guess files properly.
I won't change it now. My priority is upload a new wmaker-0.95 to
debian. The current debian/rules (0.92) is bigger than the new one (0.95).
>> About 4: Yes, debian folder has a lot of files. I moved some of them to one
>> directory in the last upload. I leave it here because I sent a patch to the
>> wmaker-crm upstream (http://lists.windowmaker.org/dev/msg02488.html), but is
>> not applied yet.
>
> The comment was more about the override_dh_clean target. I was just
> pointing out an alternative to overriding the dh_clean target is to
> use a debian/clean file (see the manpage of dh_clean). You can chose
> either way of doing it, up to you.
I try to solve the problem in the upstream, else, make a patch.
Today I wrote a mail to the maintainer and the patch is upstream:
http://repo.or.cz/w/wmaker-crm.git/commit/01907f998349d8382a25191a7871e7c93af156db
For this reason, I will keep the override_dh_clean in the rules file.
When the change will be applied to the master branch (now is at next), I
will delete these lines.
>> About 5: Perfect. I will update the next version
>> About 6: The debian folder is included in the upstream, because is used to
>> make the nigthly packages. I am not sending the changes to the upstream yet
>> to avoid disturb the mail list. I am waiting to upload the package to
>> debian, and then send only one patch to the upstream.
>
> It's ok to have a separate VCS just for debian packaging [1].
> Upstream's VCS is for their development, you can have your own VCS
> which is for packaging. Even if upstream is using a VCS, it is
> encouraged to keep your packaging in a VCS as well.
> For example,
> https://github.com/LibreCAD/LibreCAD
> http://anonscm.debian.org/gitweb/?p=debian-science/packages/librecad.git
Ok, I will think more about this idea. I thought about it in the past,
and I am using a local mercurial repo because are too much changes to
upload to the upstream repo.
> It is very possible that your debian/ will be different than upstream
> debian/ because you two have different goals: your packaging for
> distribution in Debian main and they are packaging for nightly builds.
> Also, it is possible that someone, besides you, will do an NMU at some
> point.
The package is ITA, I wrote a lot of mails to debian-mentors,
debian-devel, wmaker-dev about upload this package. Probably a NMU
should contact with me or with the wmaker-dev team before send a NMU. At
this moment, upstream and debian are working in the same direction.
> ~Scott
>
>
kix
--
||// //\\// Rodolfo "kix" Garcia
||\\// //\\ http://www.kix.es/
Reply to: