diff --git a/common/shlibs b/common/shlibs index f7a8a896b84..e8322fd18be 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1059,3 +1059,10 @@ 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 +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 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" + 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..421d91287b3 --- /dev/null +++ b/srcpkgs/libosinfo/libosinfo-devel.template @@ -0,0 +1,16 @@ +# 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} + + 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" 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: 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 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 + 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..700402cb89a --- /dev/null +++ b/srcpkgs/spice-gtk/spice-gtk-devel.template @@ -0,0 +1,16 @@ +# 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 + vmove usr/share/gir-1.0 usr/share +} diff --git a/srcpkgs/spice-gtk/spice-gtk.rshlibs b/srcpkgs/spice-gtk/spice-gtk.rshlibs new file mode 100644 index 00000000000..e76c945a839 --- /dev/null +++ b/srcpkgs/spice-gtk/spice-gtk.rshlibs @@ -0,0 +1,27 @@ +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 +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 new file mode 100644 index 00000000000..c94968cec3f --- /dev/null +++ b/srcpkgs/spice-gtk/template @@ -0,0 +1,22 @@ +# Template file for 'spice-gtk' +pkgname=spice-gtk +version=0.14 +revision=2 +distfiles="http://spice-space.org/download/gtk/${pkgname}-${version}.tar.bz2" +build_style=gnu-configure +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" +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" +