[PATCH v2 modular 1/2] jhbuild: Add moduleset with tarballs used for 7.6 katamari
Alan Coopersmith
alan.coopersmith at oracle.com
Mon Nov 29 21:46:20 PST 2010
Dan Nicholson wrote:
> Add a moduleset for the 7.6 katamari based on xorg.modules. This uses
> the module list from 7.6-rc1 with gzipped tarballs and sha1sums from
> announce emails (when available).
>
> Modules not included in the katamari have been removed. It might be a
> good idea to include typical addons such as xinit and put them in an
> "extras" metamodule.
>
> Some modules have autogen-sh="configure" specified in their definitions.
> This is because jhbuild will run autogen.sh rather than configure if
> it's available. Arguably this is a bug in the module for including
> autogen.sh in the tarball and/or jhbuild for preferring autogen.sh in a
> tarball, but this works around it for now.
>
> Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>
I've never looked at jhbuild modules before, so I can't really review, but it
appears reasonable at a brief glance. (Though I wonder if we're going to
have one per katamari if we'll want a subdir to keep them all in at some point.)
Also, as far as dependencies go, if building documentation, then a lot of
modules now depend on xorg-sgml-doctools for the xsl stylesheets, but I
don't know if you can express conditional dependencies like that for jhbuild.
Acked-by: Alan Coopersmith <alan.coopersmith at oracle.com>
> + <metamodule id="xorg-fonts">
> + <dependencies>
> + <dep package="fonts-util"/>
> + <dep package="fonts-encodings"/>
> + <dep package="adobe-75dpi"/>
> + <dep package="adobe-100dpi"/>
> + <dep package="adobe-utopia-75dpi"/>
> + <dep package="adobe-utopia-100dpi"/>
> + <dep package="adobe-utopia-type1"/>
> + <dep package="bitstream-75dpi"/>
> + <dep package="bitstream-100dpi"/>
> + <dep package="bitstream-type1"/>
> + <dep package="fonts-cursor"/>
> + <dep package="fonts-misc"/>
> + <dep package="fonts-alias"/>
> + </dependencies>
> + </metamodule>
Aren't there a lot more font packages than that?
> + <metamodule id="xorg-x86-drivers">
> + <dependencies>
> + <dep package="xf86-input-vmmouse"/>
> + </dependencies>
> + </metamodule>
> +
> + <!-- This probably isn't sufficient, but it is a start -->
> +
> + <metamodule id="xorg-sun-drivers">
Should that be xorg-sparc-drivers to match the xorg-x86-drivers?
Should geode be called out as 32-bit x86 only?
--
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Platform Engineering: X Window System
More information about the xorg-devel
mailing list