[Spice-devel] [PATCH 02/13] moduleset: use packages instead of tarballs

Christophe Fergeau cfergeau at redhat.com
Tue May 12 07:35:58 PDT 2015


On Thu, Apr 30, 2015 at 06:59:03PM +0200, Victor Toso wrote:
> - pyparsing and celt051 are system packages;
> - spice-gtk no longer depends on celt

Do we have a way of makinng jhbuild check that these packages are
available? If not, I'd prefer to keep pyparsing as this is required to
build spice-gtk.
Also, change "package" to "system package" in the shortlog, this
confused me at first as to what this is about.

Christophe

> ---
>  modulesets/spice.xml | 22 ----------------------
>  1 file changed, 22 deletions(-)
> 
> diff --git a/modulesets/spice.xml b/modulesets/spice.xml
> index 772e1e6..b57689a 100644
> --- a/modulesets/spice.xml
> +++ b/modulesets/spice.xml
> @@ -19,27 +19,14 @@
>    <repository type="git" name="git.fedorahosted.org"
>        href="git://git.fedorahosted.org/git/"/>
>  
> -  <repository type="tarball" name="sourceforge"
> -      href="http://downloads.sourceforge.net/project/"/>
> -
>    <repository type="git" name="git.gnome.org"
>        href="git://git.gnome.org/"/>
>  
> -  <tarball id="celt" version="0.5.1.3">
> -    <source href="http://downloads.us.xiph.org/releases/celt/celt-0.5.1.3.tar.gz"
> -            hash="sha256:fc2e5b68382eb436a38c3104684a6c494df9bde133c139fbba3ddb5d7eaa6a2e"
> -            md5sum="67e7b5e45db57a6f1f0a6962f5ecb190" size="440772"/>
> -    <dependencies>
> -    </dependencies>
> -  </tarball>
> -
>    <autotools id="spice-server" autogenargs="--enable-werror --enable-smartcard --with-sasl --disable-client" >
>      <branch repo="spice" module="spice"/>
>      <dependencies>
>        <dep package="spice-protocol"/>
> -      <dep package="celt"/>
>        <dep package="libcacard"/>
> -      <dep package="pyparsing"/>
>      </dependencies>
>    </autotools>
>  
> @@ -85,20 +72,11 @@
>      <branch repo="qemu" module="qemu"/>
>    </autotools>
>  
> -  <distutils id="pyparsing">
> -    <branch repo="sourceforge"
> -        module="pyparsing/pyparsing/pyparsing-1.5.5/pyparsing-1.5.5.tar.gz"
> -        hash="sha1:68f18a8f98c9d0e613e08ab45c2b8263daa4a53b"
> -        version="1.5.5" size="1412611"/>
> -  </distutils>
> -
>    <autotools id="spice-gtk" autogenargs="--disable-usbredir">
>      <branch repo="spice" module="spice-gtk.git"/>
>      <dependencies>
> -      <dep package="celt"/>
>        <dep package="libcacard"/>
>        <dep package="libusb"/>
> -      <dep package="pyparsing"/>
>        <dep package="spice-protocol"/>
>        <!-- dep package="usbredir"-->
>      </dependencies>
> -- 
> 2.3.6
> 
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20150512/fef2bf5c/attachment.sig>


More information about the Spice-devel mailing list