[Geany-devel] geany-plugins: Autotools usage

Quentin Glidic sardemff7+geany at xxxxx
Sat May 19 13:57:42 UTC 2012


On 22/04/2012 20:20, Chow Loong Jin wrote:
> On 23/04/2012 02:14, Chow Loong Jin wrote:
>> Could you include that explanation into the commit message of that patch, please?

Done.


>> Apart from that.. it looks mostly good, but here are a couple of questions/issues:
>> - Is there a reason you defined plugin = geanydoc in geanydoc/src/Makefile.am?
>>   It doesn't look like it's needed there.

No, removed.


>> - "FIXME: CSS?" doesn't look like it's needed in geanygendoc -- there's a rule
>>   to generate manual.html from manual.rst and manual.css. (This probably
>>   shouldn't be dist'd, but Colomban would probably be in a better position to
>>   answer that)

That was just a question about dist it or not.


>> - What's up with the FIXME in geanyvc/src/Makefile.am? I don't think "…" as a
>>   FIXME message is particularly descriptive.

It has its own commit now (5/9).


>> - The following hunk is really unnecessary. I personally prefer spaces between
>>   # and the actual comment.

Reflex…


>> And finally... please separate the patch a little. Specifically, I think the
>> unittest-related changes should go into their own commit.

No problem, planed and done now!


> One more issue:
> 
> hyperair at thinkpwn:~/src/geany-plugins/multiterm/src [master]% make V=1 distdir
> 
>                  [ 2:17AM]
> rm -f multiterm_la_vala.stamp && echo stamp > multiterm_la_vala.stamp-t
> CDPATH="${ZSH_VERSION+.}:" && cd . &&  --vapidir ../../multiterm/src/vapi --pkg
> gtk+-2.0 --pkg geany --pkg vte --header multiterm.h --use-header  -C config.vala
> context-menu.vala defconf.vala notebook.vala plugin.vala shell-config.vala
> tab-label.vala terminal.vala
> /bin/bash: --vapidir: command not found

You have to set VALAC when using Vala, and you can’t dist without Vala,
it’s not a real issue but it’s still annoying.


Attached the patch suite (9 patches).
The last one may be removed if it’s not yet desirable.


Cheers

-- 

Quentin "Sardem FF7" Glidic


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Autotools-Use-check_PROGRAMS-for-tests.patch
Type: text/x-patch
Size: 1308 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20120519/79eb0a00/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Autotools-Avoid-most-EXTRA_DIST.patch
Type: text/x-patch
Size: 12674 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20120519/79eb0a00/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-multiterm-Fix-automake-Vala-header-detection.patch
Type: text/x-patch
Size: 914 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20120519/79eb0a00/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-debugger-Pass-XPMs-as-source-files.patch
Type: text/x-patch
Size: 1854 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20120519/79eb0a00/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-geanyvc-Remove-AM_CONDITIONAL.patch
Type: text/x-patch
Size: 1673 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20120519/79eb0a00/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Autotools-Remove-EXTRA_LTLIBRARIES.patch
Type: text/x-patch
Size: 13086 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20120519/79eb0a00/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-Autotools-Do-not-include-var.docs.mk.patch
Type: text/x-patch
Size: 10874 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20120519/79eb0a00/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Autotools-Conditionally-add-plugins-to-SUBDIRS.patch
Type: text/x-patch
Size: 31492 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20120519/79eb0a00/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0009-Autotools-Add-GeniusPaste.patch
Type: text/x-patch
Size: 562 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/devel/attachments/20120519/79eb0a00/attachment-0008.bin>


More information about the Devel mailing list