diff --git a/srcpkgs/gir-gnome-desktop b/srcpkgs/gir-gnome-desktop new file mode 120000 index 00000000000..48f6eb8abe7 --- /dev/null +++ b/srcpkgs/gir-gnome-desktop @@ -0,0 +1 @@ +gnome-desktop \ No newline at end of file diff --git a/srcpkgs/gnome-desktop/depends b/srcpkgs/gnome-desktop/depends index 071d27b792a..6e8d7e9a547 100644 --- a/srcpkgs/gnome-desktop/depends +++ b/srcpkgs/gnome-desktop/depends @@ -1,2 +1,2 @@ -abi_depends=">=2.30.0" +abi_depends=">=2.91.90" api_depends="${abi_depends}" diff --git a/srcpkgs/gnome-desktop/gir-gnome-desktop.template b/srcpkgs/gnome-desktop/gir-gnome-desktop.template new file mode 100644 index 00000000000..49f6c872c97 --- /dev/null +++ b/srcpkgs/gnome-desktop/gir-gnome-desktop.template @@ -0,0 +1,13 @@ +# Template file for 'gir-gnome-desktop'. +# +short_desc="Introspection data for GNOME desktop" +long_desc="${long_desc} + + This package contains small pieces of introspection data for the GNOME + desktop libraries." + +do_install() +{ + install -d ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/girepository-1.0 ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/gnome-desktop/gnome-desktop-devel.template b/srcpkgs/gnome-desktop/gnome-desktop-devel.template index 23c81c17b7a..9823514a0e7 100644 --- a/srcpkgs/gnome-desktop/gnome-desktop-devel.template +++ b/srcpkgs/gnome-desktop/gnome-desktop-devel.template @@ -27,5 +27,5 @@ do_install() mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr mv ${SRCPKGDESTDIR}/usr/lib/lib*.a ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share + mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share } diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template index fa224b3c756..61c8ce21611 100644 --- a/srcpkgs/gnome-desktop/template +++ b/srcpkgs/gnome-desktop/template @@ -1,13 +1,13 @@ # Template file for 'gnome-desktop' pkgname=gnome-desktop -version=2.32.1 -distfiles="${GNOME_SITE}/$pkgname/2.32/$pkgname-$version.tar.bz2" +version=2.91.90 +distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2" build_style=gnu_configure configure_args="--localstatedir=/var --with-gnome-distributor=XBPS --disable-scrollkeeper" short_desc="GNOME desktop management utilities" maintainer="Juan RP " -checksum=55cbecf67efe1fa1e57ac966520a7c46d799c8ba3c652a1219f60cafccb3739d +checksum=5a6e53a13a4f7e4f0e7819d8e46961521cf3e3ce693fe31bc91a3d02cf520db3 long_desc=" gnome-desktop provides the following components: @@ -17,36 +17,36 @@ long_desc=" * The GNOME desktop manager proxy, which handles basic desktop management for applications that do not support XSM." -subpackages="$pkgname-devel" +subpackages="gir-$pkgname $pkgname-devel" Add_dependency run glibc Add_dependency run glib Add_dependency run atk Add_dependency run pango +Add_dependency run gdk-pixbuf +Add_dependency run libpng Add_dependency run cairo Add_dependency run freetype Add_dependency run fontconfig +Add_dependency run startup-notification Add_dependency run libX11 Add_dependency run libXrandr -Add_dependency run gdk-pixbuf -Add_dependency run libpng -Add_dependency run gtk+ -Add_dependency run GConf -Add_dependency run startup-notification +Add_dependency run gtk+3 + Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils -Add_dependency build glib-devel +Add_dependency build libX11-devel +Add_dependency build gtk+3-devel Add_dependency build atk-devel Add_dependency build pango-devel +Add_dependency build gdk-pixbuf-devel +Add_dependency build libpng-devel Add_dependency build cairo-devel Add_dependency build freetype-devel Add_dependency build fontconfig-devel -Add_dependency build libX11-devel -Add_dependency build libXrandr-devel -Add_dependency build gdk-pixbuf-devel -Add_dependency build libpng-devel -Add_dependency build gtk+-devel -Add_dependency build GConf-devel +Add_dependency build glib-devel Add_dependency build startup-notification-devel -Add_dependency full pygtk +Add_dependency build libXrandr-devel + +Add_dependency full gsettings-desktop-schemas