From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [80.91.229.2] (helo=ciao.gmane.org) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1KyOS9-0001dZ-9a for openembedded-devel@openembedded.org; Fri, 07 Nov 2008 11:20:33 +0100 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KyOQb-0000ha-5b for openembedded-devel@openembedded.org; Fri, 07 Nov 2008 10:18:57 +0000 Received: from p5483b70e.dip0.t-ipconnect.de ([84.131.183.14]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 07 Nov 2008 10:18:57 +0000 Received: from vjensen by p5483b70e.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 07 Nov 2008 10:18:57 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: openembedded-devel@openembedded.org From: Vitus Jensen Date: Fri, 7 Nov 2008 10:18:45 +0000 (UTC) Message-ID: References: <200811060040.45197.vjensen@gmx.de> Mime-Version: 1.0 X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: p5483b70e.dip0.t-ipconnect.de User-Agent: Pan/0.133 (House of Butterflies) Sender: news Subject: Re: htmldoc 1.8.27 X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Nov 2008 10:20:33 -0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Am Wed, 05 Nov 2008 19:33:01 -0700 schrieb Chris Larson: > On Wed, Nov 5, 2008 at 4:40 PM, Vitus Jensen wrote: >> I need htmldoc for ARM and as this isn't available in OpenEmbedded I >> cooked up my own receipt. But htmldoc has some specialities: >> >> - it does build it's own documentation by using the generated excutable > > Build a -native and use that to build the main package. Just to build the documentation as HTML, PDF and PS? I seriously doubt that anyone wants to install this big thing to his device but you're probably right, one never knows. >> - it contains an optional GUI component >> - there are defines in config.h.in not duplicated >> in configure.in > > configure.in does not replace config.h.in. config.h.in is either > hardcoded, as in old buildsystems, or is generated by autoheader. Thank you for your hint. I have now found EXTRA_AUTORECONF += "--exclude=autoheader" to disable autoheader. The ugly patch is gone. >> I guess the complete solution would be several receipts (-native, -doc, >> -console, -gui), right? But as I want it for a NAS would the attached >> console-type receipt be enough? > > Two recipes, one with gui and one without, is probably best, to avoid > building any gui deps for distros that don't need it. And the documentation in HTML, PS and PDF would go to a -doc.ipk by means of some FILES_xxx variable? I will do this for 1.9.x-r1571. BTW: htmldoc.org uses a mirror select mechanismen for downloads (http:// www.htmldoc.org/software.php?VERSION=1.9.x-r1586&FILE=htmldoc/snapshots/ htmldoc-1.9.x-r1586.tar.bz2), I have hardcoded one mirror in my receipt. Is there a better way? By[t]e, Vitus -- Vitus Jensen, Hannover, Germany, Earth, Milky Way, Universe (current)