[Pkg-xfce-devel] xfce4-datetime-plugin, CDBS, libtool/aclocal/autoconf

Simon Huggins huggie@earth.li
Fri, 28 Jan 2005 09:31:31 +0000


On Thu, Jan 27, 2005 at 10:05:42PM +0000, Daniel James wrote:
> Emanuele Rocca wrote:
> >* [ 27-01-05 - 16:31 ] Daniel James <daniel@calamity.org.uk> wrote: 
> >>If no one else is doing this, I'll do it, it looks quite simple (I only 
> >>know a little bit about debian packaging). 
> >Wonderful. Feel free to ask any question which comes into your mind. :)
> OK, I've tried doing xfce4-diskperf-plugin and I've got a few...

> First, lintian is complaining that there are CVS directories in the 
> package, should I do something about this?

The xfce4-battery-plugin_0.2.0.orig.tar.gz has CVS directories in it.
Does the orig.tar.gz for diskperf have them too?

> Because it has quite an old aclocal.m4/ltmain.sh I've added code to
> update the autotools as in your changes the datetime plugin. Linda is
> complaining that the package depends on automake and autoconf. I can
> ignore this, right?

Interesting but yeah because otherwise they will break on arm at least.

> Finally, in the changelog Rudy wrote:
>  * Updated libtool, put upstream's Autoconf macros into acinclude.m4

> Do I need to do something about that, or is updating the autotools
> enough?

Well if you did the autotool magic then it would have redone all the m4
gubbins anyway so I'd have thought if it built after you did that that
it's fine.  Is this a new upstream?  You might find that they've
incorporated it.

If you're worried check the diff.gz for a section about acinclude.m4 in
the old plugin package and see if similar macros are included anywhere
in yours.  If they are you're fine, if they're not and they're not used
your fine.  I tend to think that as it's passed ./configure you should
be fine anyway but I've not looked.

Simon.

-- 
        Black Cat Networks        -(  "I have this terrible pain in all  )-
UK domain, email and web hosting  -(  the diodes down my left side." -   )-
http://www.blackcatnetworks.co.uk -(               Marvin                )-