From 3162b7a7c4c3d12ff9f8c0e26042af62cf708f6d Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 02:00:28 -0600 Subject: [PATCH 1/9] New package: python-distutils-extra-2.37. --- srcpkgs/python-distutils-extra/template | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 srcpkgs/python-distutils-extra/template diff --git a/srcpkgs/python-distutils-extra/template b/srcpkgs/python-distutils-extra/template new file mode 100644 index 00000000000..88180039af1 --- /dev/null +++ b/srcpkgs/python-distutils-extra/template @@ -0,0 +1,22 @@ +# Template file for 'python-distutils-extra' +pkgname=python-distutils-extra +version=2.37 +revision=1 +build_style=python-module +fulldepends="python python-distribute" +makedepends="intltool" +short_desc="Enhancements to the Python build system" +maintainer="davehome " +homepage="https://launchpad.net/python-distutils-extra" +license="GPL-2" +distfiles="http://launchpad.net/${pkgname}/trunk/${version}/+download/${pkgname}-${version}.tar.gz" +checksum=5c9539badfdc7e0ebb463ee66b9c09d48a08ca121c84ec7316b1fbb799a72878 +long_desc=" + Enhancements to Python's distutils. + + Enables you to easily integrate gettext support, themed icons and + scrollkeeper-based documentation into Python's distutils." + +pycompile_module="DistUtilsExtra" +noarch=yes + From 811d66f5d0b4ed021c35e4bfbd2657a589c679a1 Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 02:00:59 -0600 Subject: [PATCH 2/9] New package: gnome-clocks-0.1.3. --- srcpkgs/gnome-clocks/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gnome-clocks/template diff --git a/srcpkgs/gnome-clocks/template b/srcpkgs/gnome-clocks/template new file mode 100644 index 00000000000..3fc796a5492 --- /dev/null +++ b/srcpkgs/gnome-clocks/template @@ -0,0 +1,26 @@ +# Template file for 'gnome-clocks' +pkgname=gnome-clocks +version=0.1.3 +revision=1 +build_style=python-module +depends="pycairo pyxdg" +fulldepends="python desktop-file-utils hicolor-icon-theme" +makedepends="intltool python-distutils-extra gir-freedesktop" +short_desc="Clock application for the GNOME Desktop" +maintainer="davehome " +homepage="https://live.gnome.org/GnomeClocks" +license="GPL-2" +distfiles="${GNOME_SITE}/$pkgname/0.1/${pkgname}-${version}.tar.xz" +checksum=3b2d3460bb144a93e3e56ef0d2603350ad8e7d82206987cce29d1db3c8586e16 +long_desc=" + GNOME Clocks is a nice simple app to show the time, date, and alarms. + + - View the time and date + - View alarms + - Set alarms + - Times/dates in other locations" + +pycompile_module="gnomeclocks" +noarch=yes +gtk_iconcache_dirs="/usr/share/icons/hicolor" + From 6c430e67786093033f6fc285c56136fa4c827991 Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 02:15:06 -0600 Subject: [PATCH 3/9] libvirt: update to 0.10.2. --- srcpkgs/libvirt/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libvirt/template b/srcpkgs/libvirt/template index 3dd5ca9969a..a7af23040e8 100644 --- a/srcpkgs/libvirt/template +++ b/srcpkgs/libvirt/template @@ -1,6 +1,6 @@ # Template file for 'libvirt' pkgname=libvirt -version=0.9.13 +version=0.10.2 revision=1 build_style=gnu-configure configure_args="--without-hal @@ -18,7 +18,7 @@ maintainer="Juan RP " homepage="http://libvirt.org" license="LGPL-2.1" distfiles="http://libvirt.org/sources/$pkgname-$version.tar.gz" -checksum=d124e9915c88c195da9c008a6d855e53e555dca5816052e163dda61388359d5b +checksum=1fe69ae1268a097cc0cf83563883b51780d528c6493efe3e7d94c4160cc46977 long_desc=" libvirt is: * A toolkit to interact with the virtualization capabilities of recent From 69285a3c8cfdd3dc94cac9a3dd0dfbb5b5325ba6 Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 02:22:22 -0600 Subject: [PATCH 4/9] libvirt-glib: update to 0.1.2. --- srcpkgs/libvirt-glib/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libvirt-glib/template b/srcpkgs/libvirt-glib/template index b5c40bd01c0..be1059cf8fe 100644 --- a/srcpkgs/libvirt-glib/template +++ b/srcpkgs/libvirt-glib/template @@ -1,6 +1,6 @@ # Template file for 'libvirt-glib' pkgname=libvirt-glib -version=0.0.8 +version=0.1.2 distfiles="http://libvirt.org/sources/glib/$pkgname-$version.tar.gz" build_style=gnu-configure configure_args="--disable-static" @@ -10,7 +10,7 @@ short_desc="libvirt glib integration" maintainer="Juan RP " homepage="http://libvirt.org" license="LGPL-2.1" -checksum=d9bcf99f395ac78416601002bd1fd9122ae1dec2b5439348c6eac9d5c5fb8096 +checksum=ae0760e8719e43a31295025b9070283ad459e6294cfc370319925b9044b3d209 long_desc=" libvirt-glib wraps libvirt to provide a high-level object-oriented API better suited for glib-based applications, via three libraries: From ad8638d46c3de29a6af2136dfd78ae415de4d083 Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 02:46:37 -0600 Subject: [PATCH 5/9] New package: libosinfo-0.2.0. --- common/shlibs | 1 + srcpkgs/libosinfo-devel | 1 + srcpkgs/libosinfo/libosinfo-devel.template | 17 +++++++++++++++++ srcpkgs/libosinfo/libosinfo.rshlibs | 9 +++++++++ srcpkgs/libosinfo/template | 16 ++++++++++++++++ 5 files changed, 44 insertions(+) create mode 120000 srcpkgs/libosinfo-devel create mode 100644 srcpkgs/libosinfo/libosinfo-devel.template create mode 100644 srcpkgs/libosinfo/libosinfo.rshlibs create mode 100644 srcpkgs/libosinfo/template diff --git a/common/shlibs b/common/shlibs index f7a8a896b84..86a958e8d2f 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1059,3 +1059,4 @@ librygel-core-1.0.so.0 librygel-0.16.0_1 librygel-renderer-1.0.so.0 librygel-0.16.0_1 librygel-server-1.0.so.0 librygel-0.16.0_1 libharfbuzz.so.0 libharfbuzz-0.9.4_1 +libosinfo-1.0.so.0 libosinfo-0.2.0_1 diff --git a/srcpkgs/libosinfo-devel b/srcpkgs/libosinfo-devel new file mode 120000 index 00000000000..897e4679616 --- /dev/null +++ b/srcpkgs/libosinfo-devel @@ -0,0 +1 @@ +libosinfo \ No newline at end of file diff --git a/srcpkgs/libosinfo/libosinfo-devel.template b/srcpkgs/libosinfo/libosinfo-devel.template new file mode 100644 index 00000000000..c06b0c7bca7 --- /dev/null +++ b/srcpkgs/libosinfo/libosinfo-devel.template @@ -0,0 +1,17 @@ +# Template file for 'libosinfo-devel'. +# +depends="glib-devel libsoup-gnome-devel libxml2-devel libxslt-devel gobject-introspection vala-devel libosinfo" +short_desc="${sourcepkg} development files" +long_desc="${long_desc} +noarch=yes + + This package contains files for development, headers, static libs, etc." + +do_install() +{ + vmove "usr/lib/*.a" usr/lib + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/vala usr/share +} diff --git a/srcpkgs/libosinfo/libosinfo.rshlibs b/srcpkgs/libosinfo/libosinfo.rshlibs new file mode 100644 index 00000000000..5c0f044c15a --- /dev/null +++ b/srcpkgs/libosinfo/libosinfo.rshlibs @@ -0,0 +1,9 @@ +libxslt.so.1 +libz.so.1 +libm.so.6 +libxml2.so.2 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template new file mode 100644 index 00000000000..edc38c20fb6 --- /dev/null +++ b/srcpkgs/libosinfo/template @@ -0,0 +1,16 @@ +# Template file for 'libosinfo' +pkgname=libosinfo +version=0.2.0 +revision=1 +distfiles="https://fedorahosted.org/releases/l/i/${pkgname}/${pkgname}-${version}.tar.gz" +build_style=gnu-configure +configure_args="--disable-tests" +makedepends="pkg-config glib-devel libsoup-gnome-devel libxml2-devel libxslt-devel gobject-introspection vala-devel" +short_desc="GObject based library API for managing info about operating systems" +maintainer="davehome " +checksum=6aa68ad635afd6e86cb8c54c28c8b02658782b5072eac5ba6db421c0c3cc8916 +long_desc=" + GObject based library API for managing information about operating systems, + hypervisors and the (virtual) hardware devices they can support." + +subpackages="${pkgname}-devel" From 574051ea53a686345c1fe645657dada9c2d79f8e Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 02:53:50 -0600 Subject: [PATCH 6/9] libosinfo-devel: fix typo. --- srcpkgs/libosinfo/libosinfo-devel.template | 1 - 1 file changed, 1 deletion(-) diff --git a/srcpkgs/libosinfo/libosinfo-devel.template b/srcpkgs/libosinfo/libosinfo-devel.template index c06b0c7bca7..421d91287b3 100644 --- a/srcpkgs/libosinfo/libosinfo-devel.template +++ b/srcpkgs/libosinfo/libosinfo-devel.template @@ -3,7 +3,6 @@ depends="glib-devel libsoup-gnome-devel libxml2-devel libxslt-devel gobject-introspection vala-devel libosinfo" short_desc="${sourcepkg} development files" long_desc="${long_desc} -noarch=yes This package contains files for development, headers, static libs, etc." From 8486e28d84de23363d498847f743f517d5b670b9 Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 03:27:40 -0600 Subject: [PATCH 7/9] New package: spice-gtk-0.14. --- common/shlibs | 3 +++ srcpkgs/spice-gtk-devel | 1 + srcpkgs/spice-gtk/spice-gtk-devel.template | 15 +++++++++++++ srcpkgs/spice-gtk/spice-gtk.rshlibs | 25 ++++++++++++++++++++++ srcpkgs/spice-gtk/template | 20 +++++++++++++++++ 5 files changed, 64 insertions(+) create mode 120000 srcpkgs/spice-gtk-devel create mode 100644 srcpkgs/spice-gtk/spice-gtk-devel.template create mode 100644 srcpkgs/spice-gtk/spice-gtk.rshlibs create mode 100644 srcpkgs/spice-gtk/template diff --git a/common/shlibs b/common/shlibs index 86a958e8d2f..9dcb25f4e08 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1060,3 +1060,6 @@ librygel-renderer-1.0.so.0 librygel-0.16.0_1 librygel-server-1.0.so.0 librygel-0.16.0_1 libharfbuzz.so.0 libharfbuzz-0.9.4_1 libosinfo-1.0.so.0 libosinfo-0.2.0_1 +libspice-client-gtk-3.0.so.4 spice-gtk-0.14_1 +libspice-client-glib-2.0.so.8 spice-gtk-0.14_1 +libspice-controller.so.0 spice-gtk-0.14_1 diff --git a/srcpkgs/spice-gtk-devel b/srcpkgs/spice-gtk-devel new file mode 120000 index 00000000000..20dfadbd149 --- /dev/null +++ b/srcpkgs/spice-gtk-devel @@ -0,0 +1 @@ +spice-gtk \ No newline at end of file diff --git a/srcpkgs/spice-gtk/spice-gtk-devel.template b/srcpkgs/spice-gtk/spice-gtk-devel.template new file mode 100644 index 00000000000..3994baa49b4 --- /dev/null +++ b/srcpkgs/spice-gtk/spice-gtk-devel.template @@ -0,0 +1,15 @@ +# Template file for 'spice-gtk-devel'. +# +depends="pixman-devel celt051-devel openssl-devel glib-devel gtk+3-devel spice-devel spice-gtk" +short_desc="${sourcepkg} development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() +{ + vmove "usr/lib/*.a" usr/lib + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/vala usr/share +} diff --git a/srcpkgs/spice-gtk/spice-gtk.rshlibs b/srcpkgs/spice-gtk/spice-gtk.rshlibs new file mode 100644 index 00000000000..3042e1eb832 --- /dev/null +++ b/srcpkgs/spice-gtk/spice-gtk.rshlibs @@ -0,0 +1,25 @@ +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 +libcelt051.so.0 +libm.so.6 +libjpeg.so.8 +libz.so.1 +libpixman-1.so.0 +libssl.so.1 +libcrypto.so.1 +libpulse-mainloop-glib.so.0 +libpulse.so.0 +libsasl2.so.2 +libgtk-3.so.0 +libgdk-3.so.0 +libatk-1.0.so.0 +libpangocairo-1.0.so.0 +libgdk_pixbuf-2.0.so.0 +libcairo-gobject.so.2 +libpango-1.0.so.0 +libcairo.so.2 +libX11.so.6 +libXrandr.so.2 +libpthread.so.0 diff --git a/srcpkgs/spice-gtk/template b/srcpkgs/spice-gtk/template new file mode 100644 index 00000000000..b437f3b6714 --- /dev/null +++ b/srcpkgs/spice-gtk/template @@ -0,0 +1,20 @@ +# Template file for 'spice-gtk' +pkgname=spice-gtk +version=0.14 +revision=1 +distfiles="http://spice-space.org/download/gtk/${pkgname}-${version}.tar.bz2" +build_style=gnu-configure +configure_args="--enable-smartcard=no" +makedepends="pkg-config intltool pixman-devel celt051-devel openssl-devel libsasl-devel gtk+3-devel pulseaudio-devel jpeg-devel spice-devel" +homepage="http://spice-space.org" +license="LGPL-2" +short_desc="GTK+2/3 SPICE widget" +maintainer="davehome " +checksum=a16fa27364541493b886cc943f72c8f96ec251083af0a29d405a2c4f490274f5 +long_desc=" + spice-gtk is a GTK+2 and GTK+3 SPICE widget. It features glib-based objects for + SPICE protocol parsing and a gtk widget for embedding the SPICE display into + other applications such as virt-manager." + +subpackages="${pkgname}-devel" + From af20d584974a93ac24312cb2efc5cf72a4634a9f Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 04:01:17 -0600 Subject: [PATCH 8/9] spice-gtk: enable more features for gnome-boxes. --- srcpkgs/spice-gtk/spice-gtk-devel.template | 1 + srcpkgs/spice-gtk/spice-gtk.rshlibs | 2 ++ srcpkgs/spice-gtk/template | 8 +++++--- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/srcpkgs/spice-gtk/spice-gtk-devel.template b/srcpkgs/spice-gtk/spice-gtk-devel.template index 3994baa49b4..700402cb89a 100644 --- a/srcpkgs/spice-gtk/spice-gtk-devel.template +++ b/srcpkgs/spice-gtk/spice-gtk-devel.template @@ -12,4 +12,5 @@ do_install() vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/vala usr/share + vmove usr/share/gir-1.0 usr/share } diff --git a/srcpkgs/spice-gtk/spice-gtk.rshlibs b/srcpkgs/spice-gtk/spice-gtk.rshlibs index 3042e1eb832..e76c945a839 100644 --- a/srcpkgs/spice-gtk/spice-gtk.rshlibs +++ b/srcpkgs/spice-gtk/spice-gtk.rshlibs @@ -20,6 +20,8 @@ libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 libcairo.so.2 +libdbus-glib-1.so.2 +libdbus-1.so.3 libX11.so.6 libXrandr.so.2 libpthread.so.0 diff --git a/srcpkgs/spice-gtk/template b/srcpkgs/spice-gtk/template index b437f3b6714..c94968cec3f 100644 --- a/srcpkgs/spice-gtk/template +++ b/srcpkgs/spice-gtk/template @@ -1,11 +1,13 @@ # Template file for 'spice-gtk' pkgname=spice-gtk version=0.14 -revision=1 +revision=2 distfiles="http://spice-space.org/download/gtk/${pkgname}-${version}.tar.bz2" build_style=gnu-configure -configure_args="--enable-smartcard=no" -makedepends="pkg-config intltool pixman-devel celt051-devel openssl-devel libsasl-devel gtk+3-devel pulseaudio-devel jpeg-devel spice-devel" +configure_args="--enable-vala --enable-introspection --enable-smartcard=no" +makedepends="pkg-config intltool gobject-introspection pixman-devel +celt051-devel openssl-devel libsasl-devel gtk+3-devel pulseaudio-devel +jpeg-devel spice-devel spice-protocol polkit-devel dbus-glib-devel vala-devel" homepage="http://spice-space.org" license="LGPL-2" short_desc="GTK+2/3 SPICE widget" From 0e8b646e0717be1dd0395dbd4630a7da1bc4b1c6 Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 28 Sep 2012 04:08:04 -0600 Subject: [PATCH 9/9] Add libvirt-glib-0.1.2_1 SONAMES --- common/shlibs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/shlibs b/common/shlibs index 9dcb25f4e08..e8322fd18be 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1063,3 +1063,6 @@ libosinfo-1.0.so.0 libosinfo-0.2.0_1 libspice-client-gtk-3.0.so.4 spice-gtk-0.14_1 libspice-client-glib-2.0.so.8 spice-gtk-0.14_1 libspice-controller.so.0 spice-gtk-0.14_1 +libvirt-gconfig-1.0.so.0 libvirt-glib-0.1.2_1 +libvirt-gobject-1.0.so.0 libvirt-glib-0.1.2_1 +libvirt-glib-1.0.so.0 libvirt-glib-0.1.2_1