<p dir="ltr"><br>
On May 7, 2015 5:03 PM, "Joe" <<a href="mailto:joe.on.list@gmail.com">joe.on.list@gmail.com</a>> wrote:<br>
><br>
> On Thursday 07 May 2015 12:28:22 Aleksander Morgado wrote:<br>
> > On Thu, May 7, 2015 at 11:32 AM, Joe <<a href="mailto:joe.on.list@gmail.com">joe.on.list@gmail.com</a>> wrote:<br>
> > ><br>
> > > Ok, I've done... after created my local libmbim dir:<br>
> > ><br>
> > > git clone git://<a href="http://anongit.freedesktop.org/libmbim/libmbim">anongit.freedesktop.org/libmbim/libmbim</a><br>
> ><br>
> > > However I was'nt able to obtain a tarball like those in stable repo...<br>
> > > <a href="http://www.freedesktop.org/software/libmbim/">http://www.freedesktop.org/software/libmbim/</a><br>
> > ><br>
> > > How have you create them starting from git branch?  Could you let me know?<br>
> ><br>
> > I usually do this:<br>
> ><br>
> > $ .NOCONFIGURE=1 /autogen.sh<br>
> > $ ./configure<br>
> > $ make<br>
> > $ make distcheck<br>
> ><br>
> > The distcheck phase will run tests and if all goes well, create a tarball.<br>
><br>
><br>
><br>
><br>
><br>
> I've tried to follow your instructions, but ther are some little troubles:<br>
><br>
> $ NOCONFIGURE=1 ./autogen.sh<br>
> $ ./configure<br>
> $ make<br>
><br>
> 1- make command seems to generate empty manpages for:<br>
> mbimcli.1<br>
> mbim-network.1<br>
> ---<br>
><br>
> Anyway, let's go on:<br>
><br>
> $ make distcheck<br>
><br>
> 2- but it returns an error:<br>
><br>
> make[4]: Entering directory<br>
> `/root/build/git/libmbim/docs/reference/libmbim-glib'<br>
> *** gtk-doc must be installed and enabled in order to make dist<br>
> ---<br>
><br>
> this error is solved adding "--enable-gtk-doc" at configure time.<br>
><br>
> So we finally have:<br>
><br>
> $ NOCONFIGURE=1 ./autogen.sh<br>
> $ ./configure --enable-gtk-doc<br>
> $ make<br>
> $ make distcheck<br>
><br>
> And we obtain a tarball "tar.xz".<br>
> But it doesn't contains manpages for mbimcli and mbim-network,<br>
> in fact there are but empty...<br>
><br>
> Where's the mistake?<br>
></p>
<p dir="ltr">Ah, true about the gtk-doc thing, I forgot about that.</p>
<p dir="ltr">For man pages you need to have help2man installed (iirc). We should make this a hard dep when building a dist tarball, as with gtk-doc.<br></p>
<p dir="ltr">><br>
><br>
><br>
><br>
> > > But why not to add two otpions more to mbimcli, something like:<br>
> > ><br>
> > > --configure-net-interface<br>
> > ><br>
> > > --use-peer-dns (if one want to overwrite his resolv.conf...)<br>
> > ><br>
> > > And automagically obtain our interface up and configured with<br>
> > > our IP and our routing table properly setted to use our new wwan.<br>
> > ><br>
> > > I think it is a good chioce to let the user pass those options<br>
> > > instead of introduce this feature by default, because one is free<br>
> > > to use DHCP if prefers and if is his dongle supports it.<br>
> > ><br>
> > > What do you think about?<br>
> ><br>
> > That is a good thing, yes. I've been meaning to do this already in<br>
> > e.g. mbim-network, but doing it via mbimcli for the static IP config<br>
> > would also be a good thing I guess.<br>
><br>
><br>
><br>
><br>
> Please to read you agree!<br>
> Hope my simple user hints could be help you developers somehow!  :)<br>
><br>
> _______________________________________________<br>
> libmbim-devel mailing list<br>
> <a href="mailto:libmbim-devel@lists.freedesktop.org">libmbim-devel@lists.freedesktop.org</a><br>
> <a href="http://lists.freedesktop.org/mailman/listinfo/libmbim-devel">http://lists.freedesktop.org/mailman/listinfo/libmbim-devel</a><br>
</p>