diff --git a/common/shlibs b/common/shlibs index 2c0d22b425c..6fc794de154 100644 --- a/common/shlibs +++ b/common/shlibs @@ -90,6 +90,7 @@ libpangox-1.0.so.0 pango pango-devel libpango-1.0.so.0 pango pango-devel libcairo.so.2 cairo cairo-devel libcairo-gobject.so.2 cairo cairo-devel +libcairo-script-interpreter.so.2 cairo cairo-devel libgdk-x11-2.0.so.0 gtk+ gtk+-devel libgtk-x11-2.0.so.0 gtk+ gtk+-devel libgdk_pixbuf-2.0.so.0 gdk-pixbuf gdk-pixbuf-devel @@ -520,23 +521,19 @@ libmetacity-private.so.0 metacity metacity-devel libgnome-menu-3.so.0 gnome-menus gnome-menus-devel libart_lgpl_2.so.2 libart libart-devel libgnomecanvas-2.so.0 libgnomecanvas libgnomecanvas-devel -libgcr-3.so.1 gnome-keyring gnome-keyring-devel -libgck-1.so.0 gnome-keyring gnome-keyring-devel libgnome-keyring.so.0 libgnome-keyring libgnome-keyring-devel libgweather-3.so.0 libgweather libgweather-devel libical.so.0 libical libical-devel libicalss.so.0 libical libical-devel libicalvcal.so.0 libical libical-devel -libcamel-1.2.so.29 evolution-data-server evolution-data-server-devel -libcamel-provider-1.2.so.29 evolution-data-server evolution-data-server-devel -libebackend-1.2.so.1 evolution-data-server evolution-data-server-devel -libebook-1.2.so.12 evolution-data-server evolution-data-server-devel -libecal-1.2.so.10 evolution-data-server evolution-data-server-devel -libedata-book-1.2.so.11 evolution-data-server evolution-data-server-devel -libedata-cal-1.2.so.13 evolution-data-server evolution-data-server-devel -libedataserver-1.2.so.15 evolution-data-server evolution-data-server-devel +libcamel-1.2.so.33 evolution-data-server evolution-data-server-devel +libebackend-1.2.so.2 evolution-data-server evolution-data-server-devel +libebook-1.2.so.13 evolution-data-server evolution-data-server-devel +libecal-1.2.so.11 evolution-data-server evolution-data-server-devel +libedata-book-1.2.so.13 evolution-data-server evolution-data-server-devel +libedata-cal-1.2.so.15 evolution-data-server evolution-data-server-devel +libedataserver-1.2.so.16 evolution-data-server evolution-data-server-devel libedataserverui-3.0.so.1 evolution-data-server evolution-data-server-devel -libegroupwise-1.2.so.13 evolution-data-server evolution-data-server-devel libgdata.so.13 libgdata libgdata-devel libpcap.so.1 libpcap libpcap-devel libiptc.so.0 iptables iptables-devel @@ -574,8 +571,6 @@ libexempi.so.3 exempi exempi-devel libatasmart.so.4 libatasmart libatasmart-devel libsgutils2.so.2 libsgutils sg3_utils-devel liblvm2app.so.2.2 liblvm2app liblvm2app-devel -libgdu.so.0 gnome-disk-utility gnome-disk-utility-devel -libgdu-gtk.so.0 gnome-disk-utility gnome-disk-utility-devel libcpufreq.so.0 libcpufreq libcpufreq-devel libgucharmap_2_90.so.7 gucharmap gucharmap-devel libgphoto2.so.2 libgphoto2 libgphoto2-devel @@ -583,7 +578,6 @@ libgphoto2_port.so.0 libgphoto2 libgphoto2-devel libgvfscommon.so.0 gvfs gvfs-devel libgvfscommon-dnssd.so.0 gvfs gvfs-devel libnautilus-extension.so.1 libnautilus nautilus-devel -libgdict-1.0.so.6 gnome-utils gnome-utils-devel libgnomeui-2.so.0 libgnomeui libgnomeui-devel libmpc.so.2.0.0 mpc mpc-devel libsigc-2.0.so.0 libsigc++ libsigc++-devel @@ -596,7 +590,7 @@ libatkmm-1.6.so.1 atkmm atkmm-devel libgtkmm-3.0.so.1 gtkmm gtkmm-devel libgdkmm-3.0.so.1 gtkmm gtkmm-devel libgksu2.so.0 libgksu libgksu-devel -libgnome-bluetooth.so.8 gnome-bluetooth gnome-bluetooth-devel +libgnome-bluetooth.so.10 gnome-bluetooth gnome-bluetooth-devel libgnome-bluetooth-applet.so.0 gnome-bluetooth gnome-bluetooth-devel libsasl2.so.2 libsasl libsasl-devel liblber-2.4.so.2 libldap libldap-devel @@ -678,7 +672,7 @@ libjasper.so.1 libjasper jasper-devel librecode.so.0 librecode recode-devel libenca.so.0 libenca enca-devel libwavpack.so.1 libwavpack wavpack-devel -libvala-0.14.so.0 libvala vala-devel +libvala-0.16.so.0 libvala vala-devel libSDL_net-1.2.so.0 SDL_net SDL_net-devel libmodplug.so.1 libmodplug libmodplug-devel libfetch.so libfetch libfetch-devel @@ -720,7 +714,7 @@ libyelp.so.0 yelp yelp-devel libpeas-1.0.so.0 libpeas libpeas-devel libpeas-gtk-1.0.so.0 libpeas libpeas-devel libtotem.so.0 totem totem-devel -libclutter-glx-1.0.so.0 clutter clutter-devel +libclutter-1.0.so.0 clutter clutter-devel libmutter-private.so mutter mutter-devel libmutter-wm.so mutter mutter-devel libgjs.so.0 gjs gjs-devel @@ -784,10 +778,10 @@ libv4l1.so.0 v4l-utils v4l-utils-devel libclutter-gst-1.0.so.0 clutter-gst clutter-gst-devel libmx-1.0.so.2 mx mx-devel libmx-gtk-1.0.so.0 mx mx-devel -libcheese.so.1 libcheese cheese-devel -libcheese-gtk.so.20 libcheese cheese-devel +libcheese.so.3 libcheese cheese-devel +libcheese-gtk.so.21 libcheese cheese-devel libjson.so.0 json-c json-c-devel -libcogl.so.5 cogl cogl-devel +libcogl.so.9 cogl cogl-devel libcogl-pango.so.0 cogl cogl-devel libp11-kit.so.0 p11-kit p11-kit-devel librest-0.7.so.0 rest rest-devel @@ -837,7 +831,7 @@ libdjvulibre.so.21 libdjvulibre djvulibre-devel libgxps.so.2 libgxps libgxps-devel libt1.so.5 libt1 t1lib-devel libt1x.so.5 libt1 t1lib-devel -libevdocument3.so.3 libevince evince-devel +libevdocument3.so.4 libevince evince-devel libevview3.so.3 libevince evince-devel libjack.so.0 libjack jack-devel libjackserver.so.0 libjack jack-devel @@ -891,29 +885,6 @@ libIceXML.so.34 libIce Ice-devel libvdpau.so.1 libvdpau libvdpau-devel libgtkhtml-4.0.so.0 libgtkhtml gtkhtml-devel libgtkhtml-editor-4.0.so.0 libgtkhtml gtkhtml-devel -libevolution-mail.so.0 libevolution evolution-devel -libevolution-calendar.so.0 libevolution evolution-devel -libevolution-mail-settings.so.0 libevolution evolution-devel -libevolution-mail-importers.so.0 libevolution evolution-devel -libevolution-calendar-importers.so.0 libevolution evolution-devel -libevolution-addressbook-importers.so.0 libevolution evolution-devel -libevolution-smime.so.0 libevolution evolution-devel -libetimezonedialog.so.0 libevolution evolution-devel -libgnomecanvas.so.0 libevolution evolution-devel -libevolution-a11y.so.0 libevolution evolution-devel -libfilter.so.0 libevolution evolution-devel -libemiscwidgets.so.0 libevolution evolution-devel -libetext.so.0 libevolution evolution-devel -libetable.so.0 libevolution evolution-devel -libmenus.so.0 libevolution evolution-devel -libessmime.so.0 libevolution evolution-devel -libemformat.so.0 libevolution evolution-devel -libeabutil.so.0 libevolution evolution-devel -libecontacteditor.so.0 libevolution evolution-devel -libecontactlisteditor.so.0 libevolution evolution-devel -libcomposer.so.0 libevolution evolution-devel -libeutil.so.0 libevolution evolution-devel -libeshell.so.0 libevolution evolution-devel libgsm.so libgsm libgsm-devel libcgroup.so.1 libcgroup libcgroup-devel libxdg-basedir.so.1 libxdg-basedir libxdg-basedir-devel @@ -974,3 +945,11 @@ libmtdev.so.1 mtdev mtdev-devel libcryptsetup.so.4 libcryptsetup cryptsetup-devel libgusb.so.2 libgusb libgusb-devel libmash-0.1.so.0 mash mash-devel +libudisks2.so.0 udisks2 udisks2-devel +libgcr-3.so.1 gcr gcr-devel +libgck-1.so.0 gcr gcr-devel +libgcr-base-3.so.1 gcr gcr-devel +libwacom.so.2 libwacom libwacom-devel +libfarstream-0.1.so.0 farstream farstream-devel +libtelepathy-farstream.so.2 telepathy-farstream telepathy-farstream-devel +libass.so.4 libass libass-devel diff --git a/srcpkgs/GConf/GConf-devel.template b/srcpkgs/GConf/GConf-devel.template index 32f279326b1..46dfc2bc2aa 100644 --- a/srcpkgs/GConf/GConf-devel.template +++ b/srcpkgs/GConf/GConf-devel.template @@ -9,8 +9,7 @@ Add_dependency run glib-devel Add_dependency run dbus-devel Add_dependency run GConf -do_install() -{ +do_install() { install -d ${DESTDIR}/usr/lib/GConf/2 ${DESTDIR}/usr/{bin,share} install -d ${DESTDIR}/usr/lib/gio/modules diff --git a/srcpkgs/GConf/template b/srcpkgs/GConf/template index 4d7458283ab..fecce054e7a 100644 --- a/srcpkgs/GConf/template +++ b/srcpkgs/GConf/template @@ -1,16 +1,15 @@ # Template file for 'GConf' pkgname=GConf -version=3.2.3 +version=3.2.5 distfiles="${GNOME_SITE}/GConf/3.2/GConf-$version.tar.xz" build_style=gnu-configure -configure_args="--without-openldap --with-gtk=3.0 --enable-defaults-service ---disable-orbit" -revision=1 +configure_args="--without-openldap --enable-gtk --enable-defaults-service +--disable-orbit --enable-gsettings-backend" short_desc="A process-transparent configuration system" maintainer="Juan RP " homepage="http://projects.gnome.org/gconf" license="GPL-2" -checksum=9eb55dd1d009b6eba9c32e3fae87d3aa45a33629a5e2031ed9f5acb05efaa149 +checksum=4ddea9503a212ee126c5b46a0a958fd5484574c3cb6ef2baf38db02e819e58c6 long_desc=" GConf is a process-transparent configuration database API used to store user preferences. It has pluggable backends and features to @@ -19,7 +18,6 @@ long_desc=" conf_files="/etc/gconf/2/path" subpackages="$pkgname-devel" - Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gobject-introspection @@ -28,8 +26,7 @@ Add_dependency build dbus-glib-devel Add_dependency build polkit-devel Add_dependency build libxml2-devel -post_install() -{ +post_install() { # Create GCONF_SCHEMAS_DIR install -d ${DESTDIR}/usr/share/gconf/schemas touch -f ${DESTDIR}/usr/share/gconf/schemas/.empty_on_purpose diff --git a/srcpkgs/NetworkManager/NetworkManager-devel.template b/srcpkgs/NetworkManager/NetworkManager-devel.template index 61710dfbe16..6a6d25623b3 100644 --- a/srcpkgs/NetworkManager/NetworkManager-devel.template +++ b/srcpkgs/NetworkManager/NetworkManager-devel.template @@ -1,15 +1,16 @@ # Template file for 'NetworkManager-devel'. # -short_desc="${sourcepkg} (development files)" +short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run dbus-glib-devel -Add_dependency run libnm +Add_dependency run libnm ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/NetworkManager/NetworkManager.rshlibs b/srcpkgs/NetworkManager/NetworkManager.rshlibs index e9100caff55..ae9b5eb6cbb 100644 --- a/srcpkgs/NetworkManager/NetworkManager.rshlibs +++ b/srcpkgs/NetworkManager/NetworkManager.rshlibs @@ -24,3 +24,5 @@ libplds4.so libplc4.so libnspr4.so librt.so.1 +libnl-genl-3.so.200 +libsoup-2.4.so.1 diff --git a/srcpkgs/NetworkManager/depends b/srcpkgs/NetworkManager/depends index 2670add9baa..54f10a86135 100644 --- a/srcpkgs/NetworkManager/depends +++ b/srcpkgs/NetworkManager/depends @@ -1,2 +1,2 @@ abi_depends=">=0.9.1.90" -api_depends=">=0.9.1.95" # -devel subpkg with reduced rundeps. +api_depends=">=0.9.4.0" diff --git a/srcpkgs/NetworkManager/libnm.rshlibs b/srcpkgs/NetworkManager/libnm.rshlibs index bc93f77415e..5e997f8b89f 100644 --- a/srcpkgs/NetworkManager/libnm.rshlibs +++ b/srcpkgs/NetworkManager/libnm.rshlibs @@ -16,3 +16,4 @@ libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libc.so.6 +libgio-2.0.so.0 diff --git a/srcpkgs/NetworkManager/libnm.template b/srcpkgs/NetworkManager/libnm.template index df1e3758eac..f7895865791 100644 --- a/srcpkgs/NetworkManager/libnm.template +++ b/srcpkgs/NetworkManager/libnm.template @@ -1,6 +1,5 @@ # Template file for 'libnm'. # -revision=1 short_desc="${sourcepkg} - shared libraries" long_desc="${long_desc} @@ -9,9 +8,7 @@ long_desc="${long_desc} replaces="NetworkManager<0.9.1.90_1" - -do_install() -{ +do_install() { vmove "usr/lib/*.so*" usr/lib vmove "usr/lib/girepository-*" usr/lib } diff --git a/srcpkgs/NetworkManager/template b/srcpkgs/NetworkManager/template index d376f16bcb2..6c29170c613 100644 --- a/srcpkgs/NetworkManager/template +++ b/srcpkgs/NetworkManager/template @@ -1,19 +1,19 @@ # Template file for 'NetworkManager' pkgname=NetworkManager -version=0.9.2.0 +version=0.9.4.0 +revision=1 distfiles="${GNOME_SITE}/$pkgname/0.9/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--with-distro=gentoo --with-dhcpcd=/usr/sbin/dhcpcd --with-dhclient=no --disable-wimax --with-system-ca-path=/etc/ssl/certs --enable-more-warnings=no ---with-crypto=nss --disable-static --enable-ppp +--with-crypto=nss --disable-static --enable-ppp --enable-concheck --with-systemdsystemunitdir=/lib/systemd/system" -revision=3 short_desc="Network Management daemon" maintainer="Juan RP " homepage="http://www.gnome.org/projects/NetworkManager/" license="GPL-2" -checksum=437af9132a6fe1ff603cd981c0cfaa4557592b34782f9705e708d61365226ddf +checksum=eb4f124008b3d855a37205d03ef035b7218639cd7332bdae5567095977e93e0f long_desc=" NetworkManager attempts to keep an active network connection available at all times. It is intended only for the desktop use-case, and is not intended for @@ -37,6 +37,7 @@ Add_dependency build libnl3-devel Add_dependency build polkit-devel Add_dependency build ppp-devel Add_dependency build iptables-devel +Add_dependency build libsoup-devel Add_dependency full dbus ">=0" Add_dependency full iproute2 diff --git a/srcpkgs/accountsservice/accountsservice.rshlibs b/srcpkgs/accountsservice/accountsservice.rshlibs index 0c5ac9b9f71..ad71449c056 100644 --- a/srcpkgs/accountsservice/accountsservice.rshlibs +++ b/srcpkgs/accountsservice/accountsservice.rshlibs @@ -6,6 +6,5 @@ libgio-2.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libc.so.6 -libgthread-2.0.so.0 librt.so.1 libcrypt.so.1 diff --git a/srcpkgs/accountsservice/template b/srcpkgs/accountsservice/template index f021a6ef3a3..00dd5db48b1 100644 --- a/srcpkgs/accountsservice/template +++ b/srcpkgs/accountsservice/template @@ -1,7 +1,7 @@ # Template file for 'accountsservice' pkgname=accountsservice version=0.6.15 -revision=3 +revision=5 distfiles="http://www.freedesktop.org/software/$pkgname/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--with-systemdsystemunitdir=/lib/systemd/system" @@ -18,13 +18,14 @@ long_desc=" systemd_services="accounts-daemon.service on" subpackages="$pkgname-devel" - Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gobject-introspection Add_dependency build dbus-glib-devel Add_dependency build polkit-devel +Add_dependency run ConsoleKit-x11 # uses ConsoleKit dbus stuff. + post_install() { for d in users icons; do vmkdir var/lib/AccountsService/${d} diff --git a/srcpkgs/at-spi2-atk/at-spi2-atk.rshlibs b/srcpkgs/at-spi2-atk/at-spi2-atk.rshlibs index 2ccbf5e447d..94552dfa892 100644 --- a/srcpkgs/at-spi2-atk/at-spi2-atk.rshlibs +++ b/srcpkgs/at-spi2-atk/at-spi2-atk.rshlibs @@ -1,7 +1,6 @@ libgmodule-2.0.so.0 libatk-1.0.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 libglib-2.0.so.0 libatspi.so.0 libdbus-1.so.3 diff --git a/srcpkgs/at-spi2-atk/template b/srcpkgs/at-spi2-atk/template index cd1a1f6225d..e549e63bf48 100644 --- a/srcpkgs/at-spi2-atk/template +++ b/srcpkgs/at-spi2-atk/template @@ -1,11 +1,11 @@ # Template file for 'at-spi2-atk' pkgname=at-spi2-atk -version=2.2.2 -distfiles="${GNOME_SITE}/$pkgname/2.2/$pkgname-$version.tar.xz" +version=2.4.0 +distfiles="${GNOME_SITE}/$pkgname/2.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="A GTK+ module that bridges ATK to D-Bus at-spi" maintainer="Juan RP " -checksum=b63b214cec23163bf59239c59b350d55a7fcfab7a95858ea833815e0b16a4041 +checksum=28e9c21ec8a76cae4914bdbc011c4f6bf1beeaa27751a88534d87364e6a888bf long_desc=" This package includes a gtk-module that bridges ATK to the new D-Bus based AT-SPI as well as C and Python client libraries. @@ -16,6 +16,5 @@ long_desc=" Add_dependency build pkg-config Add_dependency build intltool -Add_dependency build dbus-glib-devel Add_dependency build gtk+3-devel Add_dependency build at-spi2-core-devel diff --git a/srcpkgs/at-spi2-core/at-spi2-core-devel.template b/srcpkgs/at-spi2-core/at-spi2-core-devel.template index d5b476c1969..9e587518fd8 100644 --- a/srcpkgs/at-spi2-core/at-spi2-core-devel.template +++ b/srcpkgs/at-spi2-core/at-spi2-core-devel.template @@ -6,11 +6,13 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run dbus-devel -Add_dependency run at-spi2-core +Add_dependency run at-spi2-core ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/at-spi2-core/at-spi2-core.rshlibs b/srcpkgs/at-spi2-core/at-spi2-core.rshlibs index ea2aef119c9..837759f2d71 100644 --- a/srcpkgs/at-spi2-core/at-spi2-core.rshlibs +++ b/srcpkgs/at-spi2-core/at-spi2-core.rshlibs @@ -1,5 +1,4 @@ libgobject-2.0.so.0 -libgthread-2.0.so.0 libSM.so.6 libICE.so.6 libX11.so.6 diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template index 4e88da9e4eb..527d1b38480 100644 --- a/srcpkgs/at-spi2-core/template +++ b/srcpkgs/at-spi2-core/template @@ -1,11 +1,11 @@ # Template file for 'at-spi2-core' pkgname=at-spi2-core -version=2.2.3 -distfiles="${GNOME_SITE}/$pkgname/2.2/$pkgname-$version.tar.xz" +version=2.4.0 +distfiles="${GNOME_SITE}/$pkgname/2.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Assistive Technology Service Provider Interface" maintainer="Juan RP " -checksum=fb97f0a02fa378795e50857e22e640e099be1768081e28ca2dbdb3835f5b6af1 +checksum=d9d087efe528b392cb7ee27982798126df6ec8c18d5e30c557c8fcc55022c669 long_desc=" This package includes the protocol definitions for the new D-Bus at-spi. @@ -21,6 +21,7 @@ Add_dependency build intltool Add_dependency build gobject-introspection Add_dependency build libXtst-devel Add_dependency build libXevie-devel +Add_dependency build libXi-devel Add_dependency build dbus-devel Add_dependency full dbus diff --git a/srcpkgs/atk/atk-devel.template b/srcpkgs/atk/atk-devel.template index 4a7c6969218..24d640ac795 100644 --- a/srcpkgs/atk/atk-devel.template +++ b/srcpkgs/atk/atk-devel.template @@ -6,10 +6,11 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run glib-devel -Add_dependency run atk +Add_dependency run atk ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove "usr/share/gir-*" usr/share diff --git a/srcpkgs/atk/atk.rshlibs b/srcpkgs/atk/atk.rshlibs index 9ba5b3529a7..cd9c49df3ae 100644 --- a/srcpkgs/atk/atk.rshlibs +++ b/srcpkgs/atk/atk.rshlibs @@ -1,6 +1,3 @@ libgobject-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/atk/template b/srcpkgs/atk/template index e6a19c0fae2..d4d1aee18a8 100644 --- a/srcpkgs/atk/template +++ b/srcpkgs/atk/template @@ -1,14 +1,13 @@ # Template build file for 'atk'. pkgname=atk -version=2.2.0 -distfiles="${GNOME_SITE}/atk/2.2/$pkgname-$version.tar.xz" +version=2.4.0 +distfiles="${GNOME_SITE}/atk/2.4/$pkgname-$version.tar.xz" build_style=gnu-configure -revision=1 short_desc="Set of interfaces for accessibility" maintainer="Juan RP " homepage="http://www.gtk.org/" license="LGPL-2.1" -checksum=8b22f0e7803dd3734c676ccd68ea999ff1156ca49d99c3de5c1d269ad0c3739d +checksum=091e9ce975a9fbbc7cd8fa64c9c389ffb7fa6cdde58b6d5c01b2c267093d888d long_desc=" The ATK library provides a set of interfaces for accessibility. By supporting the ATK interfaces, an application or toolkit can diff --git a/srcpkgs/baobab/baobab.rshlibs b/srcpkgs/baobab/baobab.rshlibs new file mode 100644 index 00000000000..df61477f050 --- /dev/null +++ b/srcpkgs/baobab/baobab.rshlibs @@ -0,0 +1,13 @@ +libm.so.6 +libgtk-3.so.0 +libgdk-3.so.0 +libgio-2.0.so.0 +libpangocairo-1.0.so.0 +libgdk_pixbuf-2.0.so.0 +libpango-1.0.so.0 +libcairo.so.2 +libgobject-2.0.so.0 +libgtop-2.0.so.7 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template new file mode 100644 index 00000000000..00ea2fb68e1 --- /dev/null +++ b/srcpkgs/baobab/template @@ -0,0 +1,32 @@ +# Template file for 'baobab' +pkgname=baobab +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +build_style=gnu-configure +configure_args="--disable-schemas-compile" +short_desc="A graphical directory tree analyzer" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="GPL-2" +checksum=0936bb2e1bb9a9a7518eaa2a29cffd0bd9b99ae9c33e4e99b5d11c6d150a08bd +long_desc=" + Baobab is able to scan either specific directories or the whole + filesystem, in order to give the user a graphical tree representation + including each directory size or percentage in the branch. + It also auto-detects in real-time any change made to your home + folder as far as any mounted/unmounted device." + +replaces="gnome-utils>=3.0" +gtk_iconcache_dirs="/usr/share/icons/hicolor" + +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build itstool +Add_dependency build gnome-doc-utils +Add_dependency build gtk+3-devel +Add_dependency build libgtop-devel + +Add_dependency full gsettings-desktop-schemas diff --git a/srcpkgs/brasero/brasero-devel.template b/srcpkgs/brasero/brasero-devel.template index 77da15c9d1d..602b7ef46dc 100644 --- a/srcpkgs/brasero/brasero-devel.template +++ b/srcpkgs/brasero/brasero-devel.template @@ -5,19 +5,18 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 - Add_dependency run gst-plugins-base-devel Add_dependency run totem-pl-parser-devel Add_dependency run libnotify-devel Add_dependency run libcanberra-devel Add_dependency run nautilus-devel -Add_dependency run brasero +Add_dependency run brasero ">=${version}" -do_install() -{ - install -d ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/brasero/brasero.rshlibs b/srcpkgs/brasero/brasero.rshlibs index 373c07e7d59..68a5b6a3ec3 100644 --- a/srcpkgs/brasero/brasero.rshlibs +++ b/srcpkgs/brasero/brasero.rshlibs @@ -6,9 +6,6 @@ libtotem-plparser.so.17 libgtk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgdk-3.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 diff --git a/srcpkgs/brasero/template b/srcpkgs/brasero/template index 005cdd3d3ae..57126d9e321 100644 --- a/srcpkgs/brasero/template +++ b/srcpkgs/brasero/template @@ -1,15 +1,14 @@ # Template file for 'brasero' pkgname=brasero -version=3.2.0 -revision=7 +version=3.4.0 homepage="http://www.gnome.org/projects/brasero" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-schemas-compile --disable-caches" short_desc="Application to burn CD/DVD for the Gnome Desktop" maintainer="Juan RP " -checksum=2e34309caefa9b2ca179e11c4501c5bfd2bcd5b8ed20bd959a249e034f54455c +checksum=e35b739a7db54d21564232303bb9d12609a02976c36cdd8848ff4376a0809198 long_desc=" Features * Data CD/DVD: supports edition of discs contents (remove/move/rename @@ -46,8 +45,3 @@ Add_dependency build nautilus-devel Add_dependency build tracker-devel Add_dependency build libisofs-devel Add_dependency build libburn-devel - -pre_configure() { - sed -i -e "s|tracker-sparql-0.12|tracker-sparql-0.14|g" \ - -e "s|\(tracker_api=\)0.12|\10.14|g" configure -} diff --git a/srcpkgs/cairo/cairo-devel.rshlibs b/srcpkgs/cairo/cairo-devel.rshlibs deleted file mode 100644 index 43b3d86cfb6..00000000000 --- a/srcpkgs/cairo/cairo-devel.rshlibs +++ /dev/null @@ -1,5 +0,0 @@ -libpthread.so.0 -libz.so.1 -libdl.so.2 -libm.so.6 -libc.so.6 diff --git a/srcpkgs/cairo/cairo-devel.template b/srcpkgs/cairo/cairo-devel.template index 127c93f13f3..99a3d758134 100644 --- a/srcpkgs/cairo/cairo-devel.template +++ b/srcpkgs/cairo/cairo-devel.template @@ -5,9 +5,8 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=7 +revision=4 -Add_dependency run cairo Add_dependency run freetype-devel Add_dependency run fontconfig-devel Add_dependency run glib-devel @@ -17,12 +16,12 @@ Add_dependency run libX11-devel Add_dependency run libXrender-devel Add_dependency run pixman-devel Add_dependency run MesaLib-devel +Add_dependency run cairo ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/{bin,include} ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/{cairo,pkgconfig} ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr +do_install() { + vmove usr/include usr + vmove usr/share usr + vmove "usr/lib/*.a" usr/lib + vmove "usr/lib/cairo/*.a" usr/lib/cairo + vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/cairo/cairo.rshlibs b/srcpkgs/cairo/cairo.rshlibs index 6aa9e3e0f30..e832444d2bf 100644 --- a/srcpkgs/cairo/cairo.rshlibs +++ b/srcpkgs/cairo/cairo.rshlibs @@ -12,8 +12,8 @@ libX11.so.6 libz.so.1 libGL.so.1 libgobject-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libm.so.6 libc.so.6 +libdl.so.2 diff --git a/srcpkgs/cairo/template b/srcpkgs/cairo/template index 344c05a312b..72e7fb7a257 100644 --- a/srcpkgs/cairo/template +++ b/srcpkgs/cairo/template @@ -1,17 +1,15 @@ # Template build file for 'cairo'. pkgname=cairo -version=1.10.2 -revision=6 +version=1.12.0 +revision=4 homepage="http://cairographics.org" distfiles="${homepage}/releases/$pkgname-$version.tar.gz" build_style=gnu-configure -configure_args="--enable-xlib --enable-xcb --enable-xlib-xcb=no ---enable-png --disable-directfb --enable-ft --enable-pdf --enable-tee ---enable-ps --enable-svg --disable-gcov --enable-gl --enable-xlib-xrender" +configure_args="--enable-tee --enable-gl" short_desc="Vector graphics library with cross-device output support" maintainer="Juan RP " license="LGPL-2.1, MPL-1.1" -checksum=32018c7998358eebc2ad578ff8d8559d34fc80252095f110a572ed23d989fc41 +checksum=af65b766dff11bcf3cba1f92d92a1bc28f78dc2944908a5930a026af06510099 long_desc=" Cairo is a vector graphics library with cross-device output support. Currently supported output targets include the X Window System and in-memory image diff --git a/srcpkgs/cantarell-fonts/template b/srcpkgs/cantarell-fonts/template index ecbce75941f..f2b3fe9a133 100644 --- a/srcpkgs/cantarell-fonts/template +++ b/srcpkgs/cantarell-fonts/template @@ -1,11 +1,11 @@ # Template file for 'cantarell-fonts' pkgname=cantarell-fonts -version=0.0.7 +version=0.0.8 distfiles="${GNOME_SITE}/$pkgname/0.0/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Cantarell family of TrueType fonts" maintainer="Juan RP " -checksum=6a21f841d28de444deee201a25e5cbc129fde14d633c547a7d36941437f72090 +checksum=e5468861cee84c034dfc53ed9836a360bea45767873dd7840fe403a06bcc61fb long_desc=" The Cantarell typeface family is a contemporary Humanist sans serif, and is used by the GNOME project for its user @@ -15,9 +15,8 @@ noarch=yes Add_dependency build pkg-config Add_dependency full fontconfig -post_install() -{ - install -d ${DESTDIR}/etc/fonts/conf.d +post_install() { + vmkdir etc/fonts/conf.d mv ${DESTDIR}/usr/share/fontconfig/conf.avail \ ${DESTDIR}/etc/fonts/conf.avail rmdir ${DESTDIR}/usr/share/fontconfig diff --git a/srcpkgs/caribou/caribou-devel.template b/srcpkgs/caribou/caribou-devel.template index d68825eb8a6..0e0d3dd0118 100644 --- a/srcpkgs/caribou/caribou-devel.template +++ b/srcpkgs/caribou/caribou-devel.template @@ -7,6 +7,8 @@ long_desc="${long_desc} Add_dependency run pygobject-devel +noarch=yes + do_install() { vmove usr/include usr diff --git a/srcpkgs/caribou/caribou.rshlibs b/srcpkgs/caribou/caribou.rshlibs index 5debfb2085f..9a9fd8b60fd 100644 --- a/srcpkgs/caribou/caribou.rshlibs +++ b/srcpkgs/caribou/caribou.rshlibs @@ -11,14 +11,8 @@ libxml2.so.2 libgee.so.2 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 libgtk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 diff --git a/srcpkgs/caribou/template b/srcpkgs/caribou/template index 7a8595c9d15..2645101978d 100644 --- a/srcpkgs/caribou/template +++ b/srcpkgs/caribou/template @@ -1,14 +1,13 @@ # Template file for 'caribou' pkgname=caribou -version=0.4.1 -revision=2 +version=0.4.2 distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-schemas-compile --disable-static --disable-gtk2-module" short_desc="An alternative to the Gnome On-screen Keyboard" maintainer="Juan RP " -checksum=d4d2328e0eadbf037f7e0ec146e835097fe56cb2b940985655e649c5556e4ed1 +checksum=bcc64498b20c368747c3630d501a66ccf904db15d855f33fd4f963b5b19723ad long_desc=" Caribou is a text entry and UI navigation application being developed as an alternative to the Gnome On-screen Keyboard. The overarching goal for Caribou diff --git a/srcpkgs/cheese/cheese-devel.template b/srcpkgs/cheese/cheese-devel.template index 0defda2f915..5e76d8f49ae 100644 --- a/srcpkgs/cheese/cheese-devel.template +++ b/srcpkgs/cheese/cheese-devel.template @@ -1,16 +1,19 @@ # Template file for 'cheese-devel'. # -short_desc="${sourcepkg} (development files)" +short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run gst-plugins-base-devel Add_dependency run libcanberra-devel -Add_dependency run libcheese +Add_dependency run clutter-gst-devel +Add_dependency run clutter-gtk-devel +Add_dependency run libcheese ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/cheese/cheese.rshlibs b/srcpkgs/cheese/cheese.rshlibs index 3329e79fcb7..595e1a1ce63 100644 --- a/srcpkgs/cheese/cheese.rshlibs +++ b/srcpkgs/cheese/cheese.rshlibs @@ -1,9 +1,6 @@ -libcheese.so.1 -libcheese-gtk.so.20 libgstreamer-0.10.so.0 libgnome-desktop-3.so.2 libclutter-gtk-1.0.so.0 -libclutter-glx-1.0.so.0 libgee.so.2 libcanberra-gtk3.so.0 libgtk-3.so.0 @@ -15,3 +12,6 @@ libgthread-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 +libcheese.so.3 +libcheese-gtk.so.21 +libclutter-1.0.so.0 diff --git a/srcpkgs/cheese/depends b/srcpkgs/cheese/depends index dd8a09fd511..ced6b7492ed 100644 --- a/srcpkgs/cheese/depends +++ b/srcpkgs/cheese/depends @@ -1,3 +1,2 @@ -abi_depends=">=3.0.2" -# libcheese appeared in 3.2.1 -api_depends=">=3.2.1" +abi_depends=">=3.3.92" +api_depends=">=3.3.92_1" diff --git a/srcpkgs/cheese/libcheese.rshlibs b/srcpkgs/cheese/libcheese.rshlibs index 61cdd278209..0bd2b409082 100644 --- a/srcpkgs/cheese/libcheese.rshlibs +++ b/srcpkgs/cheese/libcheese.rshlibs @@ -8,12 +8,9 @@ libgnome-desktop-3.so.2 librsvg-2.so.2 libm.so.6 libclutter-gtk-1.0.so.0 -libclutter-glx-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libXi.so.6 -libcogl.so.5 libdrm.so.2 libX11.so.6 libXext.so.6 @@ -27,14 +24,11 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgmodule-2.0.so.0 libgudev-1.0.so.0 libgobject-2.0.so.0 @@ -43,3 +37,5 @@ librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/cheese/libcheese.template b/srcpkgs/cheese/libcheese.template index 26bdfd4e999..dd8b4ff71a0 100644 --- a/srcpkgs/cheese/libcheese.template +++ b/srcpkgs/cheese/libcheese.template @@ -5,11 +5,9 @@ long_desc="${long_desc} This package contains the shared libraries." -revision=1 replaces="cheese<=3.2.2" # for the typelib file -do_install() -{ +do_install() { vmove "usr/lib/*.so*" usr/lib vmove usr/lib/girepository-1.0 usr/lib } diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template index 8959337b8d0..5fcf5a7e6ea 100644 --- a/srcpkgs/cheese/template +++ b/srcpkgs/cheese/template @@ -1,16 +1,14 @@ # Template file for 'cheese' pkgname=cheese -version=3.2.2 -revision=1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-scrollkeeper ---disable-static --disable-schemas-compile" +configure_args="--disable-static --disable-schemas-compile" short_desc="GNOME tool to take pictures and videos from your webcam" maintainer="Juan RP " homepage="http://www.gnome.org/projects/cheese/" license="GPL-2" -checksum=8f050b03365310d739c54e48c8c62f8e2d6d9a028fed3eb3c8da4c7654a9009a +checksum=96b0eae8e366e4d44921e148239167fcb6965dbbcb40e406d6a118c75377b41a long_desc=" A webcam application that supports image and video capture. Makes it easy to take photos and videos of you, your friends, pets or whatever you want. Allows @@ -20,15 +18,11 @@ long_desc=" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="lib${pkgname} ${pkgname}-devel" -Add_dependency run gst-plugins-good -Add_dependency run gst-plugins-bad -Add_dependency run desktop-file-utils -Add_dependency run hicolor-icon-theme -Add_dependency run gsettings-desktop-schemas - +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils +Add_dependency build itstool Add_dependency build gobject-introspection Add_dependency build gst-plugins-base-devel Add_dependency build clutter-gtk-devel @@ -39,4 +33,11 @@ Add_dependency build libcanberra-devel Add_dependency build librsvg-devel Add_dependency build gnome-desktop-devel +Add_dependency run desktop-file-utils +Add_dependency run hicolor-icon-theme +Add_dependency run nautilus-sendto + +Add_dependency full gst-plugins-good +Add_dependency full gst-plugins-bad Add_dependency full gnome-video-effects +Add_dependency full gsettings-desktop-schemas diff --git a/srcpkgs/clutter-gst/clutter-gst-devel.template b/srcpkgs/clutter-gst/clutter-gst-devel.template index d83ad89052c..ee84d41dade 100644 --- a/srcpkgs/clutter-gst/clutter-gst-devel.template +++ b/srcpkgs/clutter-gst/clutter-gst-devel.template @@ -7,10 +7,11 @@ long_desc="${long_desc} Add_dependency run clutter-devel Add_dependency run gst-plugins-base-devel -Add_dependency run clutter-gst +Add_dependency run clutter-gst ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/clutter-gst/clutter-gst.rshlibs b/srcpkgs/clutter-gst/clutter-gst.rshlibs index f1cb68630bb..d2801183df5 100644 --- a/srcpkgs/clutter-gst/clutter-gst.rshlibs +++ b/srcpkgs/clutter-gst/clutter-gst.rshlibs @@ -1,14 +1,10 @@ -libclutter-glx-1.0.so.0 libcairo-gobject.so.2 libatk-1.0.so.0 libpangocairo-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 -libpangoft2-1.0.so.0 libXi.so.6 libcairo.so.2 -libcogl.so.5 libgdk_pixbuf-2.0.so.0 libdrm.so.2 libX11.so.6 @@ -16,8 +12,6 @@ libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libXfixes.so.3 libgio-2.0.so.0 libgstvideo-0.10.so.0 @@ -34,3 +28,5 @@ librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/clutter-gst/depends b/srcpkgs/clutter-gst/depends index e395e65cade..c5b86ca40a2 100644 --- a/srcpkgs/clutter-gst/depends +++ b/srcpkgs/clutter-gst/depends @@ -1,2 +1,2 @@ -abi_depends=">=1.3.12" +abi_depends=">=1.5.4" api_depends="${abi_depends}" diff --git a/srcpkgs/clutter-gst/template b/srcpkgs/clutter-gst/template index 72c3931dd05..67f0bf931e8 100644 --- a/srcpkgs/clutter-gst/template +++ b/srcpkgs/clutter-gst/template @@ -1,14 +1,14 @@ # Template file for 'clutter-gst' pkgname=clutter-gst -version=1.4.6 -distfiles="http://clutter-project.org/sources/$pkgname/${version%.*}/$pkgname-$version.tar.xz" +version=1.5.4 +distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-debug" short_desc="GStreamer bindings for the Clutter Toolkit" maintainer="Juan RP " homepage="http://www.gtk.org/" license="GPL-2" -checksum=5368ded143b2f73c3128315dab7b45c5dd8d681341cbae8f83664d2f9bbba3c3 +checksum=a137313ad134cd3737c018cc8f725ed1a4d1cf7d276012d75467b55f1f9859d7 long_desc=" This packages contains the GStreamer bindings for the Clutter Toolkit." diff --git a/srcpkgs/clutter-gtk/clutter-gtk-devel.template b/srcpkgs/clutter-gtk/clutter-gtk-devel.template index 9411573b1cf..8fd03b2d781 100644 --- a/srcpkgs/clutter-gtk/clutter-gtk-devel.template +++ b/srcpkgs/clutter-gtk/clutter-gtk-devel.template @@ -7,10 +7,11 @@ long_desc="${long_desc} Add_dependency run gtk+3-devel Add_dependency run clutter-devel -Add_dependency run clutter-gtk +Add_dependency run clutter-gtk ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/clutter-gtk/clutter-gtk.rshlibs b/srcpkgs/clutter-gtk/clutter-gtk.rshlibs index 51a0fbf06e0..9f60da5b8de 100644 --- a/srcpkgs/clutter-gtk/clutter-gtk.rshlibs +++ b/srcpkgs/clutter-gtk/clutter-gtk.rshlibs @@ -1,9 +1,6 @@ -libclutter-glx-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libXi.so.6 -libcogl.so.5 libdrm.so.2 libX11.so.6 libXext.so.6 @@ -14,19 +11,17 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libm.so.6 libpthread.so.0 libc.so.6 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/clutter-gtk/depends b/srcpkgs/clutter-gtk/depends index fac3150201d..087e37f43a2 100644 --- a/srcpkgs/clutter-gtk/depends +++ b/srcpkgs/clutter-gtk/depends @@ -1,2 +1,2 @@ -abi_depends=">=0.91.8" +abi_depends=">=1.1.2" api_depends="${abi_depends}" diff --git a/srcpkgs/clutter-gtk/template b/srcpkgs/clutter-gtk/template index 19022ca26d8..9636a800176 100644 --- a/srcpkgs/clutter-gtk/template +++ b/srcpkgs/clutter-gtk/template @@ -1,12 +1,11 @@ # Template file for 'clutter-gtk' pkgname=clutter-gtk -version=1.0.4 -revision=3 -distfiles="${GNOME_SITE}/$pkgname/1.0/$pkgname-$version.tar.xz" +version=1.2.0 +distfiles="${GNOME_SITE}/$pkgname/1.2/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="GTK+3 bindings for the Clutter Tolkit" maintainer="Juan RP " -checksum=0741fd2feb7d065dd5949a0b47f9cd740272c1428ca93431dea677acb6de464e +checksum=8be5deb0fa2f318e5f5e888b8ace3371c516464472a48f25c8b42ccc298af59a long_desc=" This packages contains the GTK+3 bindings for the Clutter Toolkit." diff --git a/srcpkgs/clutter/clutter-devel.template b/srcpkgs/clutter/clutter-devel.template index bb07f54adc4..c02b5432c05 100644 --- a/srcpkgs/clutter/clutter-devel.template +++ b/srcpkgs/clutter/clutter-devel.template @@ -5,8 +5,6 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 - Add_dependency run cogl-devel Add_dependency run cairo-devel Add_dependency run atk-devel @@ -20,7 +18,9 @@ Add_dependency run libXfixes-devel Add_dependency run libXdamage-devel Add_dependency run libXcomposite-devel Add_dependency run libXi-devel -Add_dependency run clutter +Add_dependency run clutter ">=${version}" + +noarch=yes do_install() { vmove usr/include usr diff --git a/srcpkgs/clutter/clutter.rshlibs b/srcpkgs/clutter/clutter.rshlibs index c1a13dfee7a..9d28398dab7 100644 --- a/srcpkgs/clutter/clutter.rshlibs +++ b/srcpkgs/clutter/clutter.rshlibs @@ -4,11 +4,9 @@ libatk-1.0.so.0 libpangocairo-1.0.so.0 libcairo.so.2 libcogl-pango.so.0 -libcogl.so.5 libgdk_pixbuf-2.0.so.0 libjson-glib-1.0.so.0 libgio-2.0.so.0 -libGL.so.1 libdrm.so.2 libpangoft2-1.0.so.0 libpango-1.0.so.0 @@ -27,3 +25,4 @@ librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 +libcogl.so.9 diff --git a/srcpkgs/clutter/depends b/srcpkgs/clutter/depends index 179baa21289..b04038b457f 100644 --- a/srcpkgs/clutter/depends +++ b/srcpkgs/clutter/depends @@ -1,2 +1,2 @@ -abi_depends=">=1.0.8" -api_depends=">=1.8.4_1" # fixed rundeps for -devel subpkg. +abi_depends=">=1.9.16" +api_depends="${abi_depends}" diff --git a/srcpkgs/clutter/template b/srcpkgs/clutter/template index 80b6e130848..3848d99dafd 100644 --- a/srcpkgs/clutter/template +++ b/srcpkgs/clutter/template @@ -1,15 +1,14 @@ # Template file for 'clutter' pkgname=clutter -version=1.8.4 -revision=1 -distfiles="${GNOME_SITE}/clutter/1.8/clutter-$version.tar.xz" +version=1.10.0 +distfiles="${GNOME_SITE}/clutter/1.10/clutter-$version.tar.xz" build_style=gnu-configure configure_args="--enable-introspection" short_desc="OpenGL based interactive canvas library" maintainer="Juan RP " homepage="http://www.clutter-project.org" license="LGPL-2.1" -checksum=6fedb4c344b4cab37e249b8a5ffeccff2f384f11335dee25c6466927461e1345 +checksum=51659837c77009cd04d069e480e9131328d6557ad67d1ffdc0dc4ae65a73ee45 long_desc=" Clutter is an open source software library for creating fast, visually rich and animated graphical user interfaces." diff --git a/srcpkgs/cogl/cogl-devel.template b/srcpkgs/cogl/cogl-devel.template index 3fcd72356f8..28e790aa7d8 100644 --- a/srcpkgs/cogl/cogl-devel.template +++ b/srcpkgs/cogl/cogl-devel.template @@ -1,6 +1,6 @@ # Template file for 'cogl-devel'. # -short_desc="${short_desc} (development files)" +short_desc="${short_desc} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." @@ -10,12 +10,12 @@ Add_dependency run libXcomposite-devel Add_dependency run libXdamage-devel Add_dependency run gdk-pixbuf-devel Add_dependency run glib-devel -Add_dependency run cogl +Add_dependency run cogl ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/gir* ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share } diff --git a/srcpkgs/cogl/cogl.rshlibs b/srcpkgs/cogl/cogl.rshlibs index 46aa71879a5..321eb753138 100644 --- a/srcpkgs/cogl/cogl.rshlibs +++ b/srcpkgs/cogl/cogl.rshlibs @@ -7,7 +7,6 @@ libXdamage.so.1 libXfixes.so.3 libXcomposite.so.1 libgobject-2.0.so.0 -libgthread-2.0.so.0 libgmodule-2.0.so.0 librt.so.1 libglib-2.0.so.0 diff --git a/srcpkgs/cogl/depends b/srcpkgs/cogl/depends index e6315a04251..485a7a55962 100644 --- a/srcpkgs/cogl/depends +++ b/srcpkgs/cogl/depends @@ -1,2 +1,2 @@ -abi_depends=">=1.8.0" +abi_depends=">=1.10.0" api_depends="${abi_depends}" diff --git a/srcpkgs/cogl/template b/srcpkgs/cogl/template index 51b77c13b17..08936c33eeb 100644 --- a/srcpkgs/cogl/template +++ b/srcpkgs/cogl/template @@ -1,15 +1,14 @@ # Template file for 'cogl' pkgname=cogl -version=1.8.2 -distfiles="${GNOME_SITE}/$pkgname/1.8/$pkgname-$version.tar.xz" +version=1.10.0 +distfiles="${GNOME_SITE}/$pkgname/1.10/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--enable-introspection" -revision=1 short_desc="Library for using 3D graphics hardware for rendering" maintainer="Juan RP " homepage="http://www.clutter-project.org" license="LGPL-2.1" -checksum=ec26fd90c4ba5643875b5f3a04b4ab14b24f0d618ba3d239d61e773c3e3ca8c7 +checksum=544b648cd5dc0a0ea438acd89d83727d82d6c29927db33a519ce2b28dc1ad07d long_desc=" cogl is a small open source library for using 3D graphics hardware for rendering. The API departs from the flat state machine style of OpenGL and is @@ -29,7 +28,6 @@ long_desc=" subpackages="$pkgname-devel" - Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gobject-introspection diff --git a/srcpkgs/dconf/dconf-devel.template b/srcpkgs/dconf/dconf-devel.template index f39230672e1..114ac7804d5 100644 --- a/srcpkgs/dconf/dconf-devel.template +++ b/srcpkgs/dconf/dconf-devel.template @@ -5,15 +5,15 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run pkg-config Add_dependency run glib-devel Add_dependency run vala-devel -Add_dependency run dconf +Add_dependency run dconf ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/{gtk-doc,vala} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gtk-doc usr/share + vmove usr/share/vala usr/share } diff --git a/srcpkgs/dconf/dconf-editor.template b/srcpkgs/dconf/dconf-editor.template index 65c18440c44..c5ce8cf0697 100644 --- a/srcpkgs/dconf/dconf-editor.template +++ b/srcpkgs/dconf/dconf-editor.template @@ -1,6 +1,5 @@ # Template file for 'dconf-editor'. # -revision=2 short_desc="${sourcepkg} - GTK+ editor" long_desc="${long_desc} diff --git a/srcpkgs/dconf/template b/srcpkgs/dconf/template index 8792441f876..d1e5ec10f7c 100644 --- a/srcpkgs/dconf/template +++ b/srcpkgs/dconf/template @@ -1,14 +1,13 @@ # Template file for 'dconf' pkgname=dconf -version=0.10.0 -distfiles="${GNOME_SITE}/$pkgname/0.10/$pkgname-$version.tar.xz" +version=0.12.0 +distfiles="${GNOME_SITE}/$pkgname/0.12/$pkgname-$version.tar.xz" build_style=gnu-configure -revision=1 short_desc="A low-level configuration system" maintainer="Juan RP " homepage="http://live.gnome.org/dconf" licenses="LGPL-2.1" -checksum=9f744ccfb3da20163a4bb27916c960f6bf56048b3ec1112862c85414fc064ee2 +checksum=9c020e2ff0adb19ff9bc3d73ce15388fb42c52b12ed751bdb59ce53a660461af long_desc=" dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration @@ -17,7 +16,6 @@ long_desc=" subpackages="dconf-devel dconf-editor" Add_dependency run dbus - Add_dependency build pkg-config Add_dependency build vala-devel Add_dependency build dbus-devel diff --git a/srcpkgs/empathy/empathy.rshlibs b/srcpkgs/empathy/empathy.rshlibs index 656d1a19613..4557abcd569 100644 --- a/srcpkgs/empathy/empathy.rshlibs +++ b/srcpkgs/empathy/empathy.rshlibs @@ -2,18 +2,14 @@ libenchant.so.1 libchamplain-gtk-0.12.so.0 libclutter-gtk-1.0.so.0 libchamplain-0.12.so.0 -libclutter-glx-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libXi.so.6 -libcogl.so.5 libdrm.so.2 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libXfixes.so.3 -libcheese-gtk.so.20 libfolks-telepathy.so.25 libfolks.so.25 libgee.so.2 @@ -28,7 +24,6 @@ libcanberra-gtk3.so.0 libcanberra.so.0 libnotify.so.4 libgcr-3.so.1 -libtasn1.so.3 libgck-1.so.0 libp11-kit.so.0 libpulse-mainloop-glib.so.0 @@ -38,14 +33,11 @@ libgtk-3.so.0 libsoup-2.4.so.1 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgio-2.0.so.0 libgmodule-2.0.so.0 libgeoclue.so.0 @@ -63,7 +55,14 @@ libm.so.6 libc.so.6 libmission-control-plugins.so.0 libgoa-1.0.so.0 -libebook-1.2.so.12 -libgstfarsight-0.10.so.0 -libtelepathy-farsight.so.0 libjavascriptcoregtk-3.0.so.0 +libclutter-1.0.so.0 +libcogl.so.9 +libcheese-gtk.so.21 +libebook-1.2.so.13 +libedataserver-1.2.so.16 +libgconf-2.so.4 +libgcr-base-3.so.1 +libfarstream-0.1.so.0 +libtelepathy-farstream.so.2 +libclutter-gst-1.0.so.0 diff --git a/srcpkgs/empathy/template b/srcpkgs/empathy/template index 349c3c89197..e334a695978 100644 --- a/srcpkgs/empathy/template +++ b/srcpkgs/empathy/template @@ -1,16 +1,14 @@ # Template file for 'empathy' pkgname=empathy -version=3.2.2 -revision=1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-scrollkeeper --disable-schemas-compile ---disable-static" +configure_args="--disable-schemas-compile --disable-static" short_desc="GNOME instant messaging client using the Telepathy framework" maintainer="Juan RP " homepage="http://live.gnome.org/Empathy" license="GPL-2" -checksum=d6a391b801f58024ed6f97d9bf4e774b9ab9e1262d79aefb5c1dd95233fd5aa1 +checksum=dd04344638a5496fd108c4d299a6f6d2272dc521dc353de85f13995f399f8f1a long_desc=" Instant messaging program supporting text, voice, video, file transfers and inter-application communication over many different protocols, including: @@ -23,9 +21,10 @@ gtk_iconcache_dirs="/usr/share/icons/hicolor" Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils +Add_dependency build itstool Add_dependency build telepathy-glib-devel ">=0.15.5" Add_dependency build telepathy-logger-devel -Add_dependency build telepathy-farsight-devel +Add_dependency build telepathy-farstream-devel Add_dependency build telepathy-mission-control-devel Add_dependency build evolution-data-server-devel Add_dependency build geoclue-devel @@ -35,7 +34,7 @@ Add_dependency build libnotify-devel Add_dependency build clutter-gtk-devel Add_dependency build clutter-gst-devel Add_dependency build webkit-gtk3-devel -Add_dependency build gnome-keyring-devel +Add_dependency build gcr-devel Add_dependency build pulseaudio-devel Add_dependency build enchant-devel Add_dependency build NetworkManager-devel @@ -43,6 +42,7 @@ Add_dependency build gnome-online-accounts-devel Add_dependency build libchamplain-devel Add_dependency build nautilus-sendto-devel Add_dependency build cheese-devel +Add_dependency build gnutls-devel Add_dependency full iso-codes # XXX add telepathy-{sofiasip,haze} diff --git a/srcpkgs/eog-plugins/eog-plugins.rshlibs b/srcpkgs/eog-plugins/eog-plugins.rshlibs index 24477d88772..0d0ae06eeb6 100644 --- a/srcpkgs/eog-plugins/eog-plugins.rshlibs +++ b/srcpkgs/eog-plugins/eog-plugins.rshlibs @@ -5,14 +5,11 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 libgmodule-2.0.so.0 libgthread-2.0.so.0 @@ -24,12 +21,9 @@ libc.so.6 libchamplain-gtk-0.12.so.0 libchamplain-0.12.so.0 libclutter-gtk-1.0.so.0 -libclutter-glx-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libXi.so.6 -libcogl.so.5 libdrm.so.2 libX11.so.6 libXext.so.6 @@ -39,3 +33,5 @@ libXfixes.so.3 libgdata.so.13 libsoup-2.4.so.1 libxml2.so.2 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/eog-plugins/template b/srcpkgs/eog-plugins/template index 692f3e7d0c4..2b1dab8927f 100644 --- a/srcpkgs/eog-plugins/template +++ b/srcpkgs/eog-plugins/template @@ -1,13 +1,13 @@ # Template file for 'eog-plugins' pkgname=eog-plugins -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Eye of GNOME plugins" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=123e50be69c33bddc5d6def0a1f618970e01207c2e959edbaf0afc56717d8975 +checksum=21a63f8f6e3a5b30f2f05133edc46becd4c83343c0f462a345204326071bc139 long_desc=" eog or the Eye of GNOME is a simple graphics viewer for the GNOME desktop which uses the gdk-pixbuf library. It can deal with large images, and zoom @@ -19,7 +19,7 @@ long_desc=" pycompile_dirs="usr/lib/eog/plugins" # XXX postr plugin. -Add_dependency run eog +Add_dependency run eog ">=${version}" Add_dependency build pkg-config Add_dependency build intltool diff --git a/srcpkgs/eog/depends b/srcpkgs/eog/depends index 071d27b792a..88592da7496 100644 --- a/srcpkgs/eog/depends +++ b/srcpkgs/eog/depends @@ -1,2 +1,2 @@ -abi_depends=">=2.30.0" +abi_depends=">=3.3.92" api_depends="${abi_depends}" diff --git a/srcpkgs/eog/eog-devel.template b/srcpkgs/eog/eog-devel.template index 2481a1c0d7d..cf85d8048eb 100644 --- a/srcpkgs/eog/eog-devel.template +++ b/srcpkgs/eog/eog-devel.template @@ -7,6 +7,8 @@ long_desc="${long_desc} Add_dependency run gtk+3-devel +noarch=yes + do_install() { vmove usr/include usr diff --git a/srcpkgs/eog/eog.rshlibs b/srcpkgs/eog/eog.rshlibs index c2ffb75dc89..43c6df9a344 100644 --- a/srcpkgs/eog/eog.rshlibs +++ b/srcpkgs/eog/eog.rshlibs @@ -22,12 +22,9 @@ libglib-2.0.so.0 libz.so.1 libpthread.so.0 libc.so.6 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libffi.so.5 libgmodule-2.0.so.0 librt.so.1 diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template index 65cb160a5a2..ed8688eb21f 100644 --- a/srcpkgs/eog/template +++ b/srcpkgs/eog/template @@ -1,14 +1,14 @@ # Template file for 'eog' pkgname=eog -version=3.2.2 -distfiles="${GNOME_SITE}/eog/3.2/eog-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/eog/3.4/eog-$version.tar.xz" build_style=gnu-configure configure_args="--disable-scrollkeeper" short_desc="Eye of GNOME graphics viewer program" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=315625babf04293341bd0b3ae26337d11c8696422d5dc4442ad551b25db42530 +checksum=0710479642078aebb576d07ccc599e9f5ae83f4c738b182867fda59aea359dd2 long_desc=" eog or the Eye of GNOME is a simple graphics viewer for the GNOME desktop which uses the gdk-pixbuf library. It can deal with large images, and zoom @@ -21,6 +21,7 @@ subpackages="eog-devel" Add_dependency run hicolor-icon-theme Add_dependency run desktop-file-utils +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils diff --git a/srcpkgs/evince/depends b/srcpkgs/evince/depends index 214cb4e13b8..88592da7496 100644 --- a/srcpkgs/evince/depends +++ b/srcpkgs/evince/depends @@ -1,2 +1,2 @@ -abi_depends=">=3.2.1" +abi_depends=">=3.3.92" api_depends="${abi_depends}" diff --git a/srcpkgs/evince/evince-devel.template b/srcpkgs/evince/evince-devel.template index acb1181e9c1..16bf1bd1a3d 100644 --- a/srcpkgs/evince/evince-devel.template +++ b/srcpkgs/evince/evince-devel.template @@ -6,10 +6,11 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run gtk+3-devel -Add_dependency run libevince +Add_dependency run libevince ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/evince/evince.rshlibs b/srcpkgs/evince/evince.rshlibs index 194d52c54b4..a338f39b1fe 100644 --- a/srcpkgs/evince/evince.rshlibs +++ b/srcpkgs/evince/evince.rshlibs @@ -1,16 +1,11 @@ -libevdocument3.so.3 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 -libgmodule-2.0.so.0 libpoppler-glib.so.8 libgobject-2.0.so.0 libgthread-2.0.so.0 @@ -32,3 +27,6 @@ libgnome-keyring.so.0 libgxps.so.2 libarchive.so.12 libtiff.so.5 +libevdocument3.so.4 +libSM.so.6 +libICE.so.6 diff --git a/srcpkgs/evince/libevince.rshlibs b/srcpkgs/evince/libevince.rshlibs index 5a351e655ea..ffb73a6270c 100644 --- a/srcpkgs/evince/libevince.rshlibs +++ b/srcpkgs/evince/libevince.rshlibs @@ -1,14 +1,11 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 diff --git a/srcpkgs/evince/libevince.template b/srcpkgs/evince/libevince.template index 3b4b1b109bf..1b2af0e1c8d 100644 --- a/srcpkgs/evince/libevince.template +++ b/srcpkgs/evince/libevince.template @@ -1,13 +1,11 @@ # Template file for 'libevince'. # -revision=1 short_desc="${short_desc} - runtime libraries" long_desc="${long_desc} This package contains the runtime libraries." -do_install() -{ +do_install() { vmove "usr/lib/*.so*" usr/lib vmove usr/lib/girepository-1.0 usr/lib } diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template index f90a482d7a7..e225bd94cff 100644 --- a/srcpkgs/evince/template +++ b/srcpkgs/evince/template @@ -1,17 +1,16 @@ # Template file for 'evince' pkgname=evince -version=3.2.1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--enable-introspection --disable-schemas-compile --enable-comics --disable-scrollkeeper --enable-xps --disable-t1lib --disable-tests --disable-static" -revision=6 short_desc="GNOME Document viewer for multiple document formats" maintainer="Juan RP " homepage="http://projects.gnome.org/evince/" license="GPL-2" -checksum=9db61a39c977eb939deaee3ed1e66937f15532f46de988cacd5b638f3960ed35 +checksum=02f1c74c123ea0cb4c1a98cb9ba2b67d724e9f90d7ff15acbcd6b8dbeef0a129 long_desc=" Evince is specifically designed to support the file following formats: * PDF @@ -27,6 +26,7 @@ long_desc=" subpackages="lib${pkgname} ${pkgname}-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils @@ -39,8 +39,11 @@ Add_dependency build libgnome-keyring-devel Add_dependency build libxml2-devel Add_dependency build djvulibre-devel Add_dependency build libgxps-devel +Add_dependency build libSM-devel +Add_dependency build libICE-devel +Add_dependency build gtk+3-devel -Add_dependency full desktop-file-utils -Add_dependency full hicolor-icon-theme +Add_dependency run desktop-file-utils +Add_dependency run hicolor-icon-theme Add_dependency full gnome-icon-theme Add_dependency full gsettings-desktop-schemas diff --git a/srcpkgs/evolution-data-server/depends b/srcpkgs/evolution-data-server/depends index d6ddca4b412..88592da7496 100644 --- a/srcpkgs/evolution-data-server/depends +++ b/srcpkgs/evolution-data-server/depends @@ -1,2 +1,2 @@ -abi_depends=">=3.2.0" +abi_depends=">=3.3.92" api_depends="${abi_depends}" diff --git a/srcpkgs/evolution-data-server/evolution-data-server-devel.template b/srcpkgs/evolution-data-server/evolution-data-server-devel.template index 5aa921c544b..17589d13c6e 100644 --- a/srcpkgs/evolution-data-server/evolution-data-server-devel.template +++ b/srcpkgs/evolution-data-server/evolution-data-server-devel.template @@ -5,6 +5,7 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." +Add_dependency run sqlite-devel Add_dependency run GConf-devel Add_dependency run mit-krb5-devel Add_dependency run nss-devel @@ -14,12 +15,14 @@ Add_dependency run libldap-devel Add_dependency run libgdata-devel Add_dependency run gnome-online-accounts-devel Add_dependency run vala-devel -Add_dependency run evolution-data-server +Add_dependency run evolution-data-server ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc,vala} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share + vmove usr/share/vala usr/share } diff --git a/srcpkgs/evolution-data-server/evolution-data-server.rshlibs b/srcpkgs/evolution-data-server/evolution-data-server.rshlibs index 0c45053c70d..a2b1f4f778b 100644 --- a/srcpkgs/evolution-data-server/evolution-data-server.rshlibs +++ b/srcpkgs/evolution-data-server/evolution-data-server.rshlibs @@ -8,7 +8,6 @@ libsoup-2.4.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libpthread.so.0 @@ -37,12 +36,10 @@ libgweather-3.so.0 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgnome-keyring.so.0 +libdbus-glib-1.so.2 diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template index 24c81488266..f66b4c2c849 100644 --- a/srcpkgs/evolution-data-server/template +++ b/srcpkgs/evolution-data-server/template @@ -1,8 +1,8 @@ # Template file for 'evolution-data-server' pkgname=evolution-data-server -version=3.2.3 +version=3.4.0 homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--with-openldap --with-krb5=/usr --with-nspr-includes=/usr/include/nspr @@ -10,7 +10,7 @@ configure_args="--with-openldap short_desc="Evolution data server" maintainer="Juan RP " license="GPL-2" -checksum=8760814491fa1ecf8806b31231b30c5f20169790abdc6b78a2faa194fde3987c +checksum=7132aee89b73187155c8afec43b9b3cc5c97098a488aad3872f7fedd0552a6ac long_desc=" Evolution Data Server is responsible for managing calendar and addressbook information within the GNOME desktop." @@ -22,6 +22,8 @@ Add_dependency build intltool Add_dependency build flex Add_dependency build gperf Add_dependency build gobject-introspection +Add_dependency build sqlite-devel +Add_dependency build dbus-glib-devel Add_dependency build GConf-devel Add_dependency build mit-krb5-devel Add_dependency build nss-devel @@ -31,3 +33,5 @@ Add_dependency build libldap-devel Add_dependency build libgdata-devel Add_dependency build gnome-online-accounts-devel Add_dependency build vala-devel +Add_dependency build liboauth-devel +Add_dependency build libgnome-keyring-devel diff --git a/srcpkgs/evolution-devel b/srcpkgs/evolution-devel deleted file mode 120000 index cbf0fe22419..00000000000 --- a/srcpkgs/evolution-devel +++ /dev/null @@ -1 +0,0 @@ -evolution \ No newline at end of file diff --git a/srcpkgs/evolution/evolution.rshlibs b/srcpkgs/evolution/evolution.rshlibs index b8db30967ed..7363bd8496b 100644 --- a/srcpkgs/evolution/evolution.rshlibs +++ b/srcpkgs/evolution/evolution.rshlibs @@ -1,14 +1,9 @@ -libeutil.so.0 -libcamel-provider-1.2.so.29 libpthread.so.0 libm.so.6 -libecal-1.2.so.10 libical.so.0 libicalss.so.0 libicalvcal.so.0 libedataserverui-3.0.so.1 -libebook-1.2.so.12 -libcamel-1.2.so.29 libdl.so.2 libplc4.so libplds4.so @@ -16,10 +11,8 @@ libnspr4.so libssl3.so libsmime3.so libnss3.so -libedataserver-1.2.so.15 libsqlite3.so.0 libsoup-2.4.so.1 -libebackend-1.2.so.1 libnotify.so.4 libgtkhtml-editor-4.0.so.0 libgtkhtml-4.0.so.0 @@ -32,53 +25,28 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 libgmodule-2.0.so.0 libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libc.so.6 -libevolution-calendar.so.0 -libevolution-calendar-importers.so.0 -libetimezonedialog.so.0 libsoup-gnome-2.4.so.1 -libevolution-mail.so.0 -libcomposer.so.0 -libecontactlisteditor.so.0 -libecontacteditor.so.0 -libeabutil.so.0 libcanberra-gtk3.so.0 libcanberra.so.0 -libevolution-smime.so.0 -libessmime.so.0 -libemformat.so.0 -libeshell.so.0 -libmenus.so.0 -libetable.so.0 -libetext.so.0 libSM.so.6 libICE.so.6 -libemiscwidgets.so.0 -libfilter.so.0 -libevolution-a11y.so.0 -libgnomecanvas.so.0 libnssutil3.so libmx-1.0.so.2 libclutter-gtk-1.0.so.0 -libclutter-glx-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libXi.so.6 -libcogl.so.5 libdrm.so.2 libX11.so.6 libXext.so.6 @@ -88,11 +56,17 @@ libXfixes.so.3 libgdata.so.13 libgweather-3.so.0 libgstreamer-0.10.so.0 -libevolution-addressbook-importers.so.0 libldap-2.4.so.2 liblber-2.4.so.2 libresolv.so.2 libnsl.so.1 -libevolution-mail-importers.so.0 -libevolution-mail-settings.so.0 libgoa-1.0.so.0 +libdbus-glib-1.so.2 +libdbus-1.so.3 +libclutter-1.0.so.0 +libcogl.so.9 +libcamel-1.2.so.33 +libecal-1.2.so.11 +libebook-1.2.so.13 +libedataserver-1.2.so.16 +libebackend-1.2.so.2 diff --git a/srcpkgs/evolution/libevolution.rshlibs b/srcpkgs/evolution/libevolution.rshlibs deleted file mode 100644 index d6759658033..00000000000 --- a/srcpkgs/evolution/libevolution.rshlibs +++ /dev/null @@ -1,67 +0,0 @@ -libm.so.6 -libecal-1.2.so.10 -libical.so.0 -libicalss.so.0 -libicalvcal.so.0 -libebackend-1.2.so.1 -libSM.so.6 -libICE.so.6 -libmx-1.0.so.2 -libclutter-gtk-1.0.so.0 -libclutter-glx-1.0.so.0 -libcogl-pango.so.0 -libjson-glib-1.0.so.0 -libGL.so.1 -libXi.so.6 -libcogl.so.5 -libdrm.so.2 -libX11.so.6 -libXext.so.6 -libXdamage.so.1 -libXcomposite.so.1 -libXfixes.so.3 -libcamel-provider-1.2.so.29 -libgtkhtml-editor-4.0.so.0 -libgtkhtml-4.0.so.0 -libenchant.so.1 -libnssutil3.so -libpthread.so.0 -libedataserverui-3.0.so.1 -libebook-1.2.so.12 -libcamel-1.2.so.29 -libdl.so.2 -libplc4.so -libplds4.so -libnspr4.so -libssl3.so -libsmime3.so -libnss3.so -libedataserver-1.2.so.15 -libsqlite3.so.0 -libsoup-2.4.so.1 -libgailutil-3.so.0 -libgconf-2.so.4 -libxml2.so.2 -libgnome-desktop-3.so.2 -libgtk-3.so.0 -libgdk-3.so.0 -libatk-1.0.so.0 -libgio-2.0.so.0 -libpangoft2-1.0.so.0 -libpangocairo-1.0.so.0 -libgdk_pixbuf-2.0.so.0 -libcairo-gobject.so.2 -libcairo.so.2 -libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 -libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 -libglib-2.0.so.0 -libc.so.6 -libnotify.so.4 -libsoup-gnome-2.4.so.1 -libcanberra-gtk3.so.0 -libcanberra.so.0 diff --git a/srcpkgs/evolution/libevolution.template b/srcpkgs/evolution/libevolution.template deleted file mode 100644 index 0176df064ee..00000000000 --- a/srcpkgs/evolution/libevolution.template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'libevolution'. -# -short_desc="${sourcepkg} - runtime libraries" -long_desc="${long_desc} - - This package contains the runtime libraries." - -do_install() -{ - vmove "usr/lib/evolution/3.2/*.so*" usr/lib/evolution/3.2 -} diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template index ae644c0606c..686366bd900 100644 --- a/srcpkgs/evolution/template +++ b/srcpkgs/evolution/template @@ -1,8 +1,8 @@ # Template file for 'evolution' pkgname=evolution -version=3.2.3 +version=3.4.0.1 homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-pst-import --with-clutter --with-openldap --with-krb5=/usr --disable-schemas-install --disable-scrollkeeper @@ -10,34 +10,33 @@ configure_args="--disable-pst-import --with-clutter --with-openldap short_desc="Integrated mail, addressbook and calendaring" maintainer="davehome " license="GPL-2" -checksum=a25d523e775c022ec9e68d7b989316e7252b687d70b9db2f60b72bb833099e9d +checksum=364eacfc54912ba26738729d0f662a821140a712e3607cf569eb342f1dab4f7a long_desc=" Evolution provides integrated mail, addressbook and calendaring functionality to users of the GNOME desktop." gconf_schemas=" -apps_evolution_shell.schemas -evolution-mail.schemas -apps-evolution-mail-notification.schemas apps-evolution-attachment-reminder.schemas -apps_evolution_email_custom_header.schemas -apps_evolution_eplugin_face.schemas +apps-evolution-mail-notification.schemas +apps-evolution-mail-prompts-checkdefault.schemas apps-evolution-template-placeholders.schemas apps_evolution_addressbook.schemas -evolution-bogofilter.schemas apps_evolution_calendar.schemas -apps-evolution-mail-prompts-checkdefault.schemas +apps_evolution_email_custom_header.schemas +apps_evolution_eplugin_face.schemas +apps_evolution_shell.schemas +evolution-bogofilter.schemas +evolution-mail.schemas evolution-spamassassin.schemas" -subpackages="lib${pkgname} ${pkgname}-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils Add_dependency build evolution-data-server-devel Add_dependency build gtk+3-devel -Add_dependency build glib-devel Add_dependency build libical-devel Add_dependency build GConf-devel Add_dependency build mx-devel @@ -45,31 +44,14 @@ Add_dependency build clutter-gtk-devel Add_dependency build libcanberra-devel Add_dependency build gtkhtml-devel Add_dependency build nss-devel -Add_dependency build libSM-devel -Add_dependency build libICE-devel Add_dependency build clutter-devel -Add_dependency build cogl-devel Add_dependency build json-glib-devel -Add_dependency build MesaLib-devel -Add_dependency build libXi-devel -Add_dependency build libdrm-devel -Add_dependency build libX11-devel -Add_dependency build libXext-devel -Add_dependency build libXdamage-devel -Add_dependency build libXcomposite-devel Add_dependency build libXfixes-devel Add_dependency build enchant-devel Add_dependency build sqlite-devel Add_dependency build libsoup-devel -Add_dependency build nspr-devel Add_dependency build libxml2-devel Add_dependency build gnome-desktop-devel -Add_dependency build atk-devel -Add_dependency build pango-devel -Add_dependency build gdk-pixbuf-devel -Add_dependency build cairo-devel -Add_dependency build freetype-devel -Add_dependency build fontconfig-devel Add_dependency build libldap-devel Add_dependency build libsoup-gnome-devel Add_dependency build libnotify-devel @@ -91,4 +73,8 @@ post_install() { gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${f} \ --domain ${pkgname}-3.2 ${wrksrc}/${f} done + # Remove devel stuff, not interested. + rm -rf ${DESTDIR}/usr/include + rm -rf ${DESTDIR}/usr/lib/pkgconfig + rm -rf ${DESTDIR}/usr/share/gtk-doc } diff --git a/srcpkgs/farstream-devel b/srcpkgs/farstream-devel new file mode 120000 index 00000000000..f200faa679e --- /dev/null +++ b/srcpkgs/farstream-devel @@ -0,0 +1 @@ +farstream \ No newline at end of file diff --git a/srcpkgs/gnome-keyring/depends b/srcpkgs/farstream/depends similarity index 56% rename from srcpkgs/gnome-keyring/depends rename to srcpkgs/farstream/depends index ab0d9627ad7..56fb9e056a7 100644 --- a/srcpkgs/gnome-keyring/depends +++ b/srcpkgs/farstream/depends @@ -1,2 +1,2 @@ -abi_depends=">=3.0.0" +abi_depends=">=0.1.1" api_depends="${abi_depends}" diff --git a/srcpkgs/evolution/evolution-devel.template b/srcpkgs/farstream/farstream-devel.template similarity index 51% rename from srcpkgs/evolution/evolution-devel.template rename to srcpkgs/farstream/farstream-devel.template index e2dd40f1977..30d183cc1cd 100644 --- a/srcpkgs/evolution/evolution-devel.template +++ b/srcpkgs/farstream/farstream-devel.template @@ -1,15 +1,21 @@ -# Template file for 'evolution-devel'. +# Template file for 'farstream-devel'. # short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run libevolution +revision=1 +replaces="farsight2-devel>=0" -do_install() -{ +Add_dependency run gst-plugins-base-devel +Add_dependency run farstream ">=${version}" + +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gtk-doc usr/share + vmove usr/share/gir-1.0 usr/share } diff --git a/srcpkgs/farstream/farstream.rshlibs b/srcpkgs/farstream/farstream.rshlibs new file mode 100644 index 00000000000..49b32315bed --- /dev/null +++ b/srcpkgs/farstream/farstream.rshlibs @@ -0,0 +1,19 @@ +libgstbase-0.10.so.0 +libgstreamer-0.10.so.0 +libgobject-2.0.so.0 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 +libxml2.so.2 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 +libgstrtp-0.10.so.0 +libm.so.6 +libnice.so.10 +libgupnp-igd-1.0.so.3 +libgupnp-1.0.so.4 +libgssdp-1.0.so.3 +libsoup-2.4.so.1 +libgio-2.0.so.0 +libgstnetbuffer-0.10.so.0 diff --git a/srcpkgs/farstream/template b/srcpkgs/farstream/template new file mode 100644 index 00000000000..bfb9c6a9fac --- /dev/null +++ b/srcpkgs/farstream/template @@ -0,0 +1,36 @@ +# Template file for 'farstream' +pkgname=farstream +version=0.1.1 +revision=1 +homepage="http://www.freedesktop.org/wiki/Software/Farstream" +distfiles="http://freedesktop.org/software/farstream/releases/$pkgname/$pkgname-$version.tar.gz" +build_style=gnu-configure +configure_args="--disable-valgrind --disable-debug --disable-static" +short_desc="GStreamer modules and libraries for videoconferencing" +maintainer="Juan RP " +license="LGPL-2.1" +checksum=7b88a0730fbdd03297295574a613409790bf751d578690d7072cbf2be3f9ad52 +long_desc=" + The Farsight project is an effort to create a framework to deal with all + known audio/video conferencing protocols. On one side it offers a generic API + that makes it possible to write plugins for different streaming protocols, on + the other side it offers an API for clients to use those plugins." + +replaces="farsight2>=0" +subpackages="$pkgname-devel" + +Add_dependency run gst-python +Add_dependency run pygobject2 +Add_dependency run pygtk +Add_dependency run gst-plugins-good +Add_dependency run gst-plugins-bad + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build libnice-devel +Add_dependency build gst-plugins-base-devel +Add_dependency build python-devel +Add_dependency build gst-python-devel +Add_dependency build pygobject2-devel +Add_dependency build gupnp-devel +Add_dependency build gobject-introspection diff --git a/srcpkgs/file-roller/file-roller.rshlibs b/srcpkgs/file-roller/file-roller.rshlibs index 3f9338f3c4e..b472e4185bb 100644 --- a/srcpkgs/file-roller/file-roller.rshlibs +++ b/srcpkgs/file-roller/file-roller.rshlibs @@ -12,11 +12,5 @@ libmagic.so.1 libm.so.6 libnautilus-extension.so.1 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 -libfreetype.so.6 -libfontconfig.so.1 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 diff --git a/srcpkgs/file-roller/template b/srcpkgs/file-roller/template index 60a8f1a01b8..f8cf29e9f8a 100644 --- a/srcpkgs/file-roller/template +++ b/srcpkgs/file-roller/template @@ -1,7 +1,7 @@ # Template file for 'file-roller' pkgname=file-roller -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-scrollkeeper --enable-magic --disable-schemas-compile --disable-static" @@ -9,7 +9,7 @@ short_desc="GNOME Front-end to archiving programs like tar and zip" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=de2c93e947f7aabf46124d6384b358c162a7ee1236e4930f2486684979d5ebe5 +checksum=79dfb3bc2e0fb68094180ae1845e4b6c253d5f231e3cf355521193848610c5dc long_desc=" File Roller is an archive manager for the GNOME environment. This means that you can: @@ -37,6 +37,7 @@ gtk_iconcache_dirs="/usr/share/icons/hicolor" Add_dependency run desktop-file-utils Add_dependency run hicolor-icon-theme +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils diff --git a/srcpkgs/folks/folks-devel.template b/srcpkgs/folks/folks-devel.template index 4271eb62e7f..fb0445c8ffe 100644 --- a/srcpkgs/folks/folks-devel.template +++ b/srcpkgs/folks/folks-devel.template @@ -9,10 +9,11 @@ Add_dependency run telepathy-glib-devel Add_dependency run libgee-devel ">=0.6.2.1_1" # introspection fix Add_dependency run libsocialweb-devel Add_dependency run evolution-data-server-devel -Add_dependency run folks +Add_dependency run folks ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/folks/folks.rshlibs b/srcpkgs/folks/folks.rshlibs index f616ef4d9c5..9c4a4bc7df8 100644 --- a/srcpkgs/folks/folks.rshlibs +++ b/srcpkgs/folks/folks.rshlibs @@ -3,7 +3,6 @@ libgmodule-2.0.so.0 libgconf-2.so.4 libgee.so.2 libgobject-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libpthread.so.0 @@ -12,18 +11,9 @@ libtelepathy-glib.so.0 libsocialweb-client.so.2 libdbus-glib-1.so.2 libdbus-1.so.3 -libebook-1.2.so.12 -libcamel-1.2.so.29 -libdl.so.2 -libplc4.so -libplds4.so -libnspr4.so -libssl3.so -libsmime3.so -libnss3.so -libsqlite3.so.0 -libedataserver-1.2.so.15 libsoup-2.4.so.1 libxml2.so.2 libreadline.so.6 libtracker-sparql-0.14.so.0 +libebook-1.2.so.13 +libedataserver-1.2.so.16 diff --git a/srcpkgs/folks/template b/srcpkgs/folks/template index fbdec84d675..b96e316ba9e 100644 --- a/srcpkgs/folks/template +++ b/srcpkgs/folks/template @@ -1,7 +1,6 @@ # Template file for 'folks' pkgname=folks -version=0.6.6 -revision=1 +version=0.6.8 homepage="http://telepathy.freedesktop.org/wiki/Folks" distfiles="${GNOME_SITE}/$pkgname/0.6/$pkgname-$version.tar.xz" build_style=gnu-configure @@ -9,7 +8,7 @@ configure_args="--enable-vala --enable-tracker-backend" short_desc="GObject Library to aggregate people into metacontacts" maintainer="Juan RP " license="LGPL-2.1" -checksum=3dd6a2983969a6369c6b0e25f28ec92415b5570dd6c89b25385807ecc4aeb0a8 +checksum=4ee18ce808315f27ab6bf9f7d2b438dd4c1042a8ab6836bb5058b6dce167e0b1 long_desc=" libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers and eventually evolution data server, Facebook, diff --git a/srcpkgs/fontconfig/fontconfig-devel.template b/srcpkgs/fontconfig/fontconfig-devel.template index 4680f7f3dde..afeafc6ae47 100644 --- a/srcpkgs/fontconfig/fontconfig-devel.template +++ b/srcpkgs/fontconfig/fontconfig-devel.template @@ -5,23 +5,16 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=3 - Add_dependency run expat-devel Add_dependency run freetype-devel Add_dependency run zlib-devel Add_dependency run bzip2-devel -Add_dependency run fontconfig +Add_dependency run fontconfig ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mkdir -p ${DESTDIR}/usr/share/man - mkdir -p ${DESTDIR}/usr/share/doc/fontconfig - 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/man/man3 ${DESTDIR}/usr/share/man - mv ${SRCPKGDESTDIR}/usr/share/doc/fontconfig/$pkgname* \ - ${DESTDIR}/usr/share/doc/fontconfig +do_install() { + vmove usr/include usr + vmove "usr/lib/*.a" usr/lib + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/man/man3 usr/share/man + vmove usr/share/doc usr/share } diff --git a/srcpkgs/fontconfig/patches/dont_run_fccache.diff b/srcpkgs/fontconfig/patches/dont_run_fccache.diff deleted file mode 100644 index 0f00f6257a3..00000000000 --- a/srcpkgs/fontconfig/patches/dont_run_fccache.diff +++ /dev/null @@ -1,19 +0,0 @@ ---- Makefile.in.orig 2008-06-01 04:31:00.000000000 +0200 -+++ Makefile.in 2008-10-02 09:06:19.000000000 +0200 -@@ -801,16 +801,6 @@ - echo " $(INSTALL_DATA) fonts.conf $(DESTDIR)$(configdir)/fonts.conf"; \ - $(INSTALL_DATA) fonts.conf $(DESTDIR)$(configdir)/fonts.conf; \ - fi; fi -- @(if $(RUN_FC_CACHE_TEST); then \ -- echo " $(bindir)/fc-cache -s -f -v"; \ -- $(bindir)/fc-cache -s -f -v; \ -- else \ -- echo "***"; \ -- echo "*** Warning: fonts.cache not built"; \ -- echo "***"; \ -- echo "*** Generate this file manually on host system using fc-cache"; \ -- echo "***"; \ -- fi) - - uninstall-local: - if [ -f $(srcdir)/fonts.conf ]; then \ diff --git a/srcpkgs/fontconfig/template b/srcpkgs/fontconfig/template index 592430f9305..6db10aa9165 100644 --- a/srcpkgs/fontconfig/template +++ b/srcpkgs/fontconfig/template @@ -1,13 +1,14 @@ # Template build file for 'fontconfig'. pkgname=fontconfig -version=2.8.0 -revision=4 -distfiles="ftp://mirror.ovh.net/gentoo-distfiles/distfiles/$pkgname-$version.tar.gz" +version=2.9.0 +homepage="http://www.fontconfig.org" +license="MIT" +distfiles="http://www.freedesktop.org/software/fontconfig/release/$pkgname-$version.tar.gz" build_style=gnu-configure configure_args="--enable-docs --with-cache-dir=/var/cache/$pkgname" short_desc="Library for configuring and customizing font access" maintainer="Juan RP " -checksum=fa2a1c6eea654d9fce7a4b1220f10c99cdec848dccaf1625c01f076b31382335 +checksum=ca7e25071cf044bdcdaf7c48845243c115b9269b4e369c6bd78a29e71f01b41a long_desc=" Fontconfig is a library for configuring and customizing font access. @@ -36,6 +37,7 @@ long_desc=" conf_files="/etc/fonts/fonts.conf" subpackages="$pkgname-devel" + Add_dependency build pkg-config Add_dependency build expat-devel Add_dependency build freetype-devel diff --git a/srcpkgs/gcalctool/template b/srcpkgs/gcalctool/template index a394b7fc1e1..f1478dfef70 100644 --- a/srcpkgs/gcalctool/template +++ b/srcpkgs/gcalctool/template @@ -1,15 +1,14 @@ # Template file for 'gcalctool' pkgname=gcalctool -version=6.2.0 -distfiles="${GNOME_SITE}/$pkgname/6.2/$pkgname-$version.tar.xz" +version=6.4.0 +distfiles="${GNOME_SITE}/$pkgname/6.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-schemas-compile --disable-scrollkeeper" -revision=1 +configure_args="--disable-schemas-compile" short_desc="GNOME Scientific calculator" maintainer="Juan RP " homepage="http://live.gnome.org/Gcalctool" license="GPL-2" -checksum=ddc2efe25220e9341832304dfd9e5e2390a70bb6bd70d1afeb49da88023cdffb +checksum=cfc30d6002dc9c04598a17f729b60f2d6d37a500e88f10905c817da739fa2a85 long_desc=" The package contains the GNOME scientific calculator." @@ -19,6 +18,7 @@ Add_dependency run desktop-file-utils Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils +Add_dependency build itstool Add_dependency build flex Add_dependency build gtk+3-devel Add_dependency build libxml2-devel diff --git a/srcpkgs/gcr-devel b/srcpkgs/gcr-devel new file mode 120000 index 00000000000..fd82c282ab1 --- /dev/null +++ b/srcpkgs/gcr-devel @@ -0,0 +1 @@ +gcr \ No newline at end of file diff --git a/srcpkgs/gnome-disk-utility/depends b/srcpkgs/gcr/depends similarity index 55% rename from srcpkgs/gnome-disk-utility/depends rename to srcpkgs/gcr/depends index 0edbddbd1a9..88592da7496 100644 --- a/srcpkgs/gnome-disk-utility/depends +++ b/srcpkgs/gcr/depends @@ -1,2 +1,2 @@ -abi_depends=">=2.91.6" +abi_depends=">=3.3.92" api_depends="${abi_depends}" diff --git a/srcpkgs/gcr/gcr-devel.template b/srcpkgs/gcr/gcr-devel.template new file mode 100644 index 00000000000..34327a107b7 --- /dev/null +++ b/srcpkgs/gcr/gcr-devel.template @@ -0,0 +1,22 @@ +# Template file for 'gcr-devel'. +# +short_desc="${sourcepkg} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +replaces="gnome-keyring-devel<3.3.92" + +Add_dependency run glib-devel +Add_dependency run p11-kit-devel +Add_dependency run gtk+3-devel +Add_dependency run gcr ">=${version}" + +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gtk-doc usr/share + vmove usr/share/gir-1.0 usr/share +} diff --git a/srcpkgs/gcr/gcr.rshlibs b/srcpkgs/gcr/gcr.rshlibs new file mode 100644 index 00000000000..57e02b08176 --- /dev/null +++ b/srcpkgs/gcr/gcr.rshlibs @@ -0,0 +1,19 @@ +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 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libgcrypt.so.11 +libgpg-error.so.0 +libp11-kit.so.0 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/gcr/template b/srcpkgs/gcr/template new file mode 100644 index 00000000000..f37524ad137 --- /dev/null +++ b/srcpkgs/gcr/template @@ -0,0 +1,37 @@ +# Template file for 'gcr' +pkgname=gcr +version=3.4.0 +homepage="http://www.gnome.org" +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +build_style=gnu-configure +configure_args="--disable-debug --disable-update-mime +--disable-update-icon-cache --disable-schemas-compile" +short_desc="GNOME crypto package" +maintainer="Juan RP " +license="GPL-2, LGPL-2.1" +checksum=6cb92178a04b5ea335102b43027420c200fe6a053e5e2009ffae91914a268106 +long_desc=" + GCR is a library for displaying certificates, and crypto UI, accessing + key stores. It also provides the viewer for crypto files on the GNOME + desktop. + + GCK is a library for accessing PKCS#11 modules like smart cards, in a + (G)object oriented way." + +replaces="gnome-keyring<3.3.92" +gtk_iconcache_dirs="/usr/share/icons/hicolor" +subpackages="$pkgname-devel" + +Add_dependency build which +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build gnome-doc-utils +Add_dependency build gobject-introspection +Add_dependency build gtk+3-devel +Add_dependency build p11-kit-devel +Add_dependency build libgcrypt-devel +Add_dependency build libtasn1-tools + +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils +Add_dependency full gnupg diff --git a/srcpkgs/gdk-pixbuf/gdk-pixbuf-devel.template b/srcpkgs/gdk-pixbuf/gdk-pixbuf-devel.template index 31c3b5c10f9..8e2d6cafbd6 100644 --- a/srcpkgs/gdk-pixbuf/gdk-pixbuf-devel.template +++ b/srcpkgs/gdk-pixbuf/gdk-pixbuf-devel.template @@ -6,15 +6,11 @@ long_desc=" This package contains development files: headers, static libs, etc." -replaces="gtk+-devel<2.22" -revision=2 - Add_dependency run perl ">=0" Add_dependency run libpng-devel Add_dependency run shared-mime-info -do_install() -{ +do_install() { install -d ${DESTDIR}/usr/{bin,include,lib} install -d ${DESTDIR}/usr/share/man/man1 diff --git a/srcpkgs/gdk-pixbuf/gdk-pixbuf.rshlibs b/srcpkgs/gdk-pixbuf/gdk-pixbuf.rshlibs index da67edac71e..f4f699b285b 100644 --- a/srcpkgs/gdk-pixbuf/gdk-pixbuf.rshlibs +++ b/srcpkgs/gdk-pixbuf/gdk-pixbuf.rshlibs @@ -6,7 +6,6 @@ libgio-2.0.so.0 libpng14.so.14 libm.so.6 libgobject-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libjpeg.so.8 libtiff.so.5 diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template index 1e2a2ff82be..48aea50af40 100644 --- a/srcpkgs/gdk-pixbuf/template +++ b/srcpkgs/gdk-pixbuf/template @@ -1,20 +1,17 @@ # Template build file for 'gdk-pixbuf'. pkgname=gdk-pixbuf -version=2.24.1 +version=2.26.0 distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--without-libjasper --with-included-loaders=png --with-x11" -revision=2 short_desc="An Image loading library for The GTK+ toolkit (v2)" maintainer="Juan RP " homepage="http://www.gtk.org/" license="GPL-2" -checksum=da7a3f00db360913716368e19e336402755cafa93769f3cfa28a969303e4bee1 +checksum=a5028d3a33710cbb6c6264bc561b6e252b37f067dff7b5b52473621e064f254d long_desc=" This package contains an image loading library for the GTK+ toolkit v2." -# gtk+<2.22 included gdk-pixbuf. -replaces="gtk+<2.22" triggers="gtk-pixbuf-loaders" subpackages="$pkgname-devel" diff --git a/srcpkgs/gdm/INSTALL b/srcpkgs/gdm/INSTALL index b196afd09c2..a58b21800f2 100644 --- a/srcpkgs/gdm/INSTALL +++ b/srcpkgs/gdm/INSTALL @@ -4,7 +4,6 @@ case "${ACTION}" in post) chown gdm:gdm var/lib/gdm > /dev/null - chown -R gdm:gdm var/lib/gdm/.gconf.mandatory dconf update ;; esac diff --git a/srcpkgs/gdm/gdm-devel.template b/srcpkgs/gdm/gdm-devel.template index ca281300afc..6459c093411 100644 --- a/srcpkgs/gdm/gdm-devel.template +++ b/srcpkgs/gdm/gdm-devel.template @@ -5,20 +5,9 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run pam-devel -Add_dependency run nss-devel -Add_dependency run accountsservice-devel -Add_dependency run gtk+3-devel -Add_dependency run GConf-devel -Add_dependency run upower-devel -Add_dependency run libcanberra-devel -Add_dependency run libXrandr-devel -Add_dependency run libxklavier-devel -Add_dependency run at-spi2-core-devel -Add_dependency run gdm +noarch=yes -do_install() -{ +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/gdm/gdm.rshlibs b/srcpkgs/gdm/gdm.rshlibs index 04339efdbc9..a78a33cd95a 100644 --- a/srcpkgs/gdm/gdm.rshlibs +++ b/srcpkgs/gdm/gdm.rshlibs @@ -10,7 +10,6 @@ libgobject-2.0.so.0 libXau.so.6 libpam.so.0 libaccountsservice.so.0 -libgthread-2.0.so.0 libnss3.so libplc4.so libnspr4.so @@ -20,16 +19,12 @@ libgio-2.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo.so.2 libpango-1.0.so.0 -libgconf-2.so.4 libm.so.6 libupower-glib.so.1 libXdmcp.so.6 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 -libfreetype.so.6 -libgmodule-2.0.so.0 librt.so.1 libfontconfig.so.1 libcanberra-gtk3.so.0 diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template index 539bc228572..6a23eedddb6 100644 --- a/srcpkgs/gdm/template +++ b/srcpkgs/gdm/template @@ -1,18 +1,16 @@ # Template file for 'gdm' pkgname=gdm -version=3.2.1.1 -revision=6 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0.1 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-schemas-install --disable-scrollkeeper ---with-gconf-schema-file-dir=/usr/share/gconf/schemas +configure_args="--disable-schemas-compile --disable-scrollkeeper --with-at-spi-registryd-directory=/usr/libexec --without-tcp-wrappers ---disable-static" +--disable-static --without-systemd --with-console-kit" short_desc="GNOME Display Manager" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=85a1383f93870fb5d47a938cc2e04b6f0d74cb611a2b5d94d9651b78a5ccffbd +checksum=08686e32f35f65fc5578b48db802fc5e5ca4ca3c3adbbe0d2488ddc1c6f279cd long_desc=" GDM is the GNOME Display Manager, it is the little proggie that runs in the background, runs your X sessions, presents you with a login box @@ -45,7 +43,6 @@ make_dirs=" " subpackages="gdm-devel" -gconf_schemas="gdm.schemas" gtk_iconcache_dirs="/usr/share/icons/hicolor" # Create the 'gdm' system user/group. @@ -62,7 +59,6 @@ Add_dependency build pam-devel Add_dependency build nss-devel Add_dependency build accountsservice-devel Add_dependency build gtk+3-devel -Add_dependency build GConf-devel Add_dependency build upower-devel Add_dependency build libcanberra-devel Add_dependency build libXrandr-devel @@ -71,7 +67,6 @@ Add_dependency build at-spi2-core-devel Add_dependency full xrdb Add_dependency full dconf -Add_dependency full ConsoleKit-x11 Add_dependency full hicolor-icon-theme Add_dependency full polkit-gnome Add_dependency full xorg-server @@ -79,8 +74,7 @@ Add_dependency full metacity Add_dependency full gnome-session Add_dependency full gnome-settings-daemon -post_install() -{ +post_install() { # Use our own pam files. rm -f ${DESTDIR}/etc/pam.d/* for f in gdm gdm-autologin gdm-fingerprint gdm-password gdm-smartcard \ @@ -90,11 +84,6 @@ post_install() # Install systemd service. vinstall ${FILESDIR}/gdm.service 644 lib/systemd/system - # Install GConf schema. - mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} - gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ - --domain ${pkgname} ${wrksrc}/*.schemas - chmod 1770 ${DESTDIR}/var/log/gdm chmod 700 ${DESTDIR}/var/lib/gdm/.config/dconf } diff --git a/srcpkgs/gedit/gedit-devel.template b/srcpkgs/gedit/gedit-devel.template index a8ac2fe0d44..fe002fae79f 100644 --- a/srcpkgs/gedit/gedit-devel.template +++ b/srcpkgs/gedit/gedit-devel.template @@ -5,10 +5,12 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run ${sourcepkg} +Add_dependency run gtksourceview-devel +Add_dependency run libpeas-devel -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gtk-doc usr/share diff --git a/srcpkgs/gedit/gedit.rshlibs b/srcpkgs/gedit/gedit.rshlibs index 7ceaed173ca..862428b663a 100644 --- a/srcpkgs/gedit/gedit.rshlibs +++ b/srcpkgs/gedit/gedit.rshlibs @@ -7,14 +7,11 @@ libgtk-3.so.0 libpeas-1.0.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgirepository-1.0.so.1 libffi.so.5 libX11.so.6 diff --git a/srcpkgs/gedit/template b/srcpkgs/gedit/template index ed49951b95e..eec308f7756 100644 --- a/srcpkgs/gedit/template +++ b/srcpkgs/gedit/template @@ -1,15 +1,14 @@ # Template file for 'gedit' pkgname=gedit -version=3.2.6 -distfiles="${GNOME_SITE}/gedit/3.2/gedit-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/gedit/3.4/gedit-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-schemas-compile --disable-scrollkeeper ---disable-updater --enable-python" +configure_args="--disable-schemas-compile --disable-updater --enable-python" short_desc="A text editor for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=92b5c44203dbc222c79cb35ba43d32de115e2ef89b7bb80451239d0c3fa02f7f +checksum=a51bb8d60bfd9b37edf04228c7493d256e73a6b5f025f8b4900431673ac34e3f long_desc=" The GNOME Editor." @@ -24,6 +23,7 @@ Add_dependency run desktop-file-utils Add_dependency build pkg-config Add_dependency build intltool +Add_dependency build itstool Add_dependency build gnome-doc-utils Add_dependency build gtksourceview-devel Add_dependency build libpeas-devel diff --git a/srcpkgs/gjs/depends b/srcpkgs/gjs/depends index d18f9b64264..99c339b5d0e 100644 --- a/srcpkgs/gjs/depends +++ b/srcpkgs/gjs/depends @@ -1,2 +1,2 @@ abi_depends=">=0.7.11" -api_depends="${abi_depends}" +api_depends=">=1.31.22" diff --git a/srcpkgs/gjs/gjs-devel.template b/srcpkgs/gjs/gjs-devel.template index 98056e18c8b..de4daf06862 100644 --- a/srcpkgs/gjs/gjs-devel.template +++ b/srcpkgs/gjs/gjs-devel.template @@ -11,10 +11,11 @@ Add_dependency run dbus-glib-devel Add_dependency run cairo-devel Add_dependency run readline-devel Add_dependency run js-devel -Add_dependency run gjs +Add_dependency run gjs ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/gjs/patches/regress_missing_glib_symbols.patch b/srcpkgs/gjs/patches/regress_missing_glib_symbols.patch deleted file mode 100644 index f7d70410ae9..00000000000 --- a/srcpkgs/gjs/patches/regress_missing_glib_symbols.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile-test.am.orig 2012-01-14 08:54:37.862659814 +0100 -+++ Makefile-test.am 2012-01-14 08:55:24.061568378 +0100 -@@ -69,8 +69,8 @@ testlibdir = $(prefix)/unused - install-testlibLTLIBRARIES: # prevent it from being installed - - nodist_libregress_la_SOURCES = $(GI_DATADIR)/tests/regress.c $(GI_DATADIR)/tests/regress.h --libregress_la_CFLAGS = $(GJS_CFLAGS) $(GJS_CAIRO_CFLAGS) --libregress_la_LDFLAGS = -avoid-version $(GJS_LIBS) $(GJS_CAIRO_LIBS) -+libregress_la_CFLAGS = $(GJS_CFLAGS) $(GJS_CAIRO_CFLAGS) $(GJS_GDBUS_CFLAGS) -+libregress_la_LDFLAGS = -avoid-version $(GJS_LIBS) $(GJS_CAIRO_LIBS) $(GJS_GDBUS_LIBS) - nodist_libgimarshallingtests_la_SOURCES = $(GI_DATADIR)/tests/gimarshallingtests.c $(GI_DATADIR)/tests/gimarshallingtests.h - libgimarshallingtests_la_CFLAGS = $(GJS_CFLAGS) - libgimarshallingtests_la_LDFLAGS = -avoid-version $(GJS_LIBS) diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template index bedd7970f13..2dd1c2e13d8 100644 --- a/srcpkgs/gjs/template +++ b/srcpkgs/gjs/template @@ -1,13 +1,13 @@ # Template file for 'gjs' pkgname=gjs -version=1.30.1 +version=1.32.0 homepage="http://live.gnome.org/Gjs" -distfiles="${GNOME_SITE}/$pkgname/1.30/$pkgname-$version.tar.xz" +distfiles="${GNOME_SITE}/$pkgname/1.32/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Mozilla-based javascript bindings for the GNOME platform" maintainer="Juan RP " license="MPL-1.1, LGPL-2.1, GPL-2" -checksum=f5db07ddf70458a33a5d0bdf83f84070fc234237ecb0d49a8676e67b52119a05 +checksum=b9f1dc156c15806824c936bb08ddc5048f52f6921654146c47025a62457108c0 long_desc=" Makes it possible for applications to use all of GNOME's platform libraries using the Javascript language. It's mainly based on the Mozilla javascript @@ -15,7 +15,6 @@ long_desc=" subpackages="gjs-devel" -Add_dependency build automake Add_dependency build pkg-config Add_dependency build intltool Add_dependency build libffi-devel @@ -25,7 +24,3 @@ Add_dependency build cairo-devel Add_dependency build readline-devel Add_dependency build js-devel Add_dependency build gobject-introspection - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/glib-networking/glib-networking.rshlibs b/srcpkgs/glib-networking/glib-networking.rshlibs index c15694660ed..bdfd9a3ec84 100644 --- a/srcpkgs/glib-networking/glib-networking.rshlibs +++ b/srcpkgs/glib-networking/glib-networking.rshlibs @@ -2,11 +2,6 @@ libgio-2.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libproxy.so.1 -libpthread.so.0 libc.so.6 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libgnutls.so.26 -libgcrypt.so.11 -libgpg-error.so.0 +libp11-kit.so.0 diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template index 908df305496..b69d187cb5c 100644 --- a/srcpkgs/glib-networking/template +++ b/srcpkgs/glib-networking/template @@ -1,13 +1,14 @@ # Template file for 'glib-networking' pkgname=glib-networking -version=2.30.2 -distfiles="${GNOME_SITE}/$pkgname/2.30/$pkgname-$version.tar.xz" +version=2.32.0 +distfiles="${GNOME_SITE}/$pkgname/2.32/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-static +configure_args="--disable-static --with-libproxy --with-gnome-proxy +--with-gnutls --with-pkcs11 --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt" short_desc="Network-related giomodules for glib" maintainer="Juan RP " -checksum=9f7542500939ca25896f0a74955cd3889758524583f6a15d02e00c9b815559bc +checksum=3f399f8a8977bef5b07a89772ab473ee247773ac7362e4ebfb1f4643828838dc long_desc=" This package contains GLib's GIO modules for networking." @@ -18,6 +19,7 @@ Add_dependency build libproxy-devel Add_dependency build libgpg-error-devel Add_dependency build libgcrypt-devel Add_dependency build gnutls-devel +Add_dependency build p11-kit-devel Add_dependency full ca-certificates Add_dependency full gsettings-desktop-schemas diff --git a/srcpkgs/glib/depends b/srcpkgs/glib/depends index e8561f07f5b..1809d31852c 100644 --- a/srcpkgs/glib/depends +++ b/srcpkgs/glib/depends @@ -1,2 +1,2 @@ abi_depends=">=2.18.0" -api_depends=">=2.28.0" +api_depends=">=2.31.22" diff --git a/srcpkgs/glib/glib-devel.rshlibs b/srcpkgs/glib/glib-devel.rshlibs index dde8ba064e5..933f342031d 100644 --- a/srcpkgs/glib/glib-devel.rshlibs +++ b/srcpkgs/glib/glib-devel.rshlibs @@ -2,3 +2,4 @@ libgobject-2.0.so.0 libglib-2.0.so.0 libc.so.6 libpthread.so.0 +libgio-2.0.so.0 diff --git a/srcpkgs/glib/glib-devel.template b/srcpkgs/glib/glib-devel.template index 835e6db6217..e9f6386ed94 100644 --- a/srcpkgs/glib/glib-devel.template +++ b/srcpkgs/glib/glib-devel.template @@ -1,11 +1,11 @@ # Template file for 'glib-devel'. # -revision=3 short_desc="${short_desc} (development files)" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." +revision=1 pycompile_dirs="usr/lib/gdbus-2.0/codegen" Add_dependency run zlib-devel @@ -14,8 +14,7 @@ Add_dependency run libffi-devel Add_dependency run coreutils # required by glib-mkenums /usr/bin/env Add_dependency run perl ">=0" # required by glib-mkenums -do_install() -{ +do_install() { vmkdir usr/bin vmkdir usr/share/man/man1 diff --git a/srcpkgs/glib/patches/pkgconfig-libpcre-static-linking.patch b/srcpkgs/glib/patches/pkgconfig-libpcre-static-linking.patch deleted file mode 100644 index 85ca3596a93..00000000000 --- a/srcpkgs/glib/patches/pkgconfig-libpcre-static-linking.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 15437a7e5a89dcb2a812f829bc8e9e1db7ce350b Mon Sep 17 00:00:00 2001 -From: Sam Thursfield -Date: Thu, 01 Dec 2011 15:48:27 +0000 -Subject: Link to libpcre correctly when static linking - -https://bugzilla.gnome.org/show_bug.cgi?id=665298 ---- -diff --git a/glib-2.0.pc.in b/glib-2.0.pc.in -index ec4256d..2e638f6 100644 ---- a/glib-2.0.pc.in -+++ b/glib-2.0.pc.in -@@ -10,6 +10,7 @@ glib_mkenums=glib-mkenums - Name: GLib - Description: C Utility Library - Version: @VERSION@ -+Requires.private: @PCRE_REQUIRES@ - Libs: -L${libdir} -lglib-2.0 @INTLLIBS@ - Libs.private: @ICONV_LIBS@ @GLIB_RT_LIBS@ - Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include @GLIB_EXTRA_CFLAGS@ --- -cgit v0.9.0.2 diff --git a/srcpkgs/glib/template b/srcpkgs/glib/template index 8a72c3a6f60..1ded06af212 100644 --- a/srcpkgs/glib/template +++ b/srcpkgs/glib/template @@ -1,16 +1,15 @@ # Template build file for 'glib' pkgname=glib -version=2.30.3 -revision=3 -distfiles="${GNOME_SITE}/glib/2.30/glib-$version.tar.xz" -patch_args="-Np1" -configure_args="--disable-fam --with-pcre=system --enable-static --with-pic=yes" +version=2.32.0 +revision=1 +distfiles="${GNOME_SITE}/glib/2.32/glib-$version.tar.xz" +configure_args="--disable-fam --with-pcre=system --enable-static" build_style=gnu-configure short_desc="The GNU library of C routines" maintainer="Juan RP " homepage="http://www.gtk.org/" license="LGPL-2.1" -checksum=e6cbb27c71c445993346e785e8609cc75cea2941e32312e544872feba572dd27 +checksum=cde9d9f25ed648069c547e323897ad9379974e1f936b4477fa51bcf1bb261ae4 long_desc=" GLib is a library containing many useful C routines for things such as trees, hashes, lists and strings. It is a useful general purpose diff --git a/srcpkgs/glibmm/glibmm.rshlibs b/srcpkgs/glibmm/glibmm.rshlibs index 02a8e27be86..a8e8abb47a1 100644 --- a/srcpkgs/glibmm/glibmm.rshlibs +++ b/srcpkgs/glibmm/glibmm.rshlibs @@ -1,6 +1,5 @@ libsigc-2.0.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 libgmodule-2.0.so.0 librt.so.1 libglib-2.0.so.0 diff --git a/srcpkgs/glibmm/template b/srcpkgs/glibmm/template index 646e0e1cf98..b21ec0a338c 100644 --- a/srcpkgs/glibmm/template +++ b/srcpkgs/glibmm/template @@ -1,13 +1,13 @@ # Template build file for 'glibmm' pkgname=glibmm -version=2.30.1 -distfiles="${GNOME_SITE}/glibmm/2.30/glibmm-$version.tar.xz" +version=2.31.20 +distfiles="${GNOME_SITE}/glibmm/2.31/glibmm-$version.tar.xz" build_style=gnu-configure short_desc="C++ bindings for GLib" maintainer="Juan RP " homepage="http://gtkmm.sourceforge.net/" license="LGPL-2.1" -checksum=69582b584666cab1dc4253faffee548054730bc058e28466871e6a954d7ff897 +checksum=09c5d915eee485fecdbc13405ca34be5c5d55e9a3923dd0acfe6982804daa34d long_desc=" glibmm (previously known as GLib--) is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, widgets diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template index f4cb79d1f7e..99de45d8c6c 100644 --- a/srcpkgs/gnome-backgrounds/template +++ b/srcpkgs/gnome-backgrounds/template @@ -1,13 +1,13 @@ # Template file for 'gnome-backgrounds' pkgname=gnome-backgrounds -version=3.2.0 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Set of background images for the GNOME Desktop" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=b1ac882d8b35055d36c9e92623a671988f5ceacf2700f6d6decca25d35809358 +checksum=b17dfd76ab829b67148b380a0b57bda9972fd117efd5a9cefda88aa86c72feb2 long_desc=" This package provides a set of background images ready to be used within the GNOME Desktop." diff --git a/srcpkgs/gnome-bluetooth/depends b/srcpkgs/gnome-bluetooth/depends index f1049203d8f..ced6b7492ed 100644 --- a/srcpkgs/gnome-bluetooth/depends +++ b/srcpkgs/gnome-bluetooth/depends @@ -1,2 +1,2 @@ -abi_depends=">=2.91.5" -api_depends=">=3.2.1_1" # -devel subpkg rundeps fix +abi_depends=">=3.3.92" +api_depends=">=3.3.92_1" diff --git a/srcpkgs/gnome-bluetooth/gnome-bluetooth-devel.template b/srcpkgs/gnome-bluetooth/gnome-bluetooth-devel.template index f72ccaa6f94..2eb948f6751 100644 --- a/srcpkgs/gnome-bluetooth/gnome-bluetooth-devel.template +++ b/srcpkgs/gnome-bluetooth/gnome-bluetooth-devel.template @@ -5,9 +5,11 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." +noarch=yes + Add_dependency run gtk+3-devel -Add_dependency run dbus-glib-devel -Add_dependency run gnome-bluetooth +Add_dependency run glib-devel +Add_dependency run gnome-bluetooth ">=${version}" do_install() { vmove usr/include usr diff --git a/srcpkgs/gnome-bluetooth/gnome-bluetooth.rshlibs b/srcpkgs/gnome-bluetooth/gnome-bluetooth.rshlibs index 805bd54e0d9..21683d5f876 100644 --- a/srcpkgs/gnome-bluetooth/gnome-bluetooth.rshlibs +++ b/srcpkgs/gnome-bluetooth/gnome-bluetooth.rshlibs @@ -1,22 +1,17 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgio-2.0.so.0 libgmodule-2.0.so.0 -libdbus-glib-1.so.2 -libdbus-1.so.3 libpthread.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libc.so.6 libnotify.so.4 +libm.so.6 diff --git a/srcpkgs/gnome-bluetooth/template b/srcpkgs/gnome-bluetooth/template index 1a81b4b433e..472915a9da7 100644 --- a/srcpkgs/gnome-bluetooth/template +++ b/srcpkgs/gnome-bluetooth/template @@ -1,7 +1,7 @@ # Template file for 'gnome-bluetooth' pkgname=gnome-bluetooth -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-desktop-update --disable-schemas-compile --disable-icon-update" @@ -9,7 +9,7 @@ short_desc="The GNOME Bluetooth Subsystem" maintainer="Juan RP " homepage="http://live.gnome.org/GnomeBluetooth" license="GPL, LGPL" -checksum=30ba375f4d9b08fc31b9eb86f17ea2d3fc1696b3e778236270414260d4e26905 +checksum=97a229e81997c14064899bdec2a62f94738d00d2f88cc18bcbeb2bdf0610e272 long_desc=" This package contains tools for managing and manipulating Bluetooth devices using the GNOME desktop. @@ -23,6 +23,7 @@ long_desc=" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="$pkgname-devel" +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils @@ -30,15 +31,14 @@ Add_dependency build gobject-introspection Add_dependency build libXi-devel Add_dependency build gtk+3-devel Add_dependency build libnotify-devel -Add_dependency build dbus-glib-devel Add_dependency build nautilus-sendto-devel -Add_dependency full dconf -Add_dependency full bluez ">=0" -Add_dependency full gvfs -Add_dependency full obexd-client ">=0" -Add_dependency full hicolor-icon-theme -Add_dependency full desktop-file-utils +Add_dependency run dconf +Add_dependency run bluez +Add_dependency run gvfs +Add_dependency run obexd-client +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils post_install() { vinstall ${FILESDIR}/61-gnome-bluetooth-rfkill.rules \ diff --git a/srcpkgs/gnome-color-manager/gnome-color-manager.rshlibs b/srcpkgs/gnome-color-manager/gnome-color-manager.rshlibs index 41cd8a2a061..ba768795857 100644 --- a/srcpkgs/gnome-color-manager/gnome-color-manager.rshlibs +++ b/srcpkgs/gnome-color-manager/gnome-color-manager.rshlibs @@ -10,9 +10,7 @@ libpthread.so.0 libc.so.6 libclutter-gtk-1.0.so.0 libmash-0.1.so.0 -libclutter-glx-1.0.so.0 libcairo.so.2 -libcogl.so.5 libgdk_pixbuf-2.0.so.0 libpango-1.0.so.0 libcanberra-gtk3.so.0 @@ -23,3 +21,6 @@ libvte2_90.so.9 libexiv2.so.11 libstdc++.so.6 libgcc_s.so.1 +libclutter-1.0.so.0 +libcogl.so.9 +libgnome-desktop-3.so.2 diff --git a/srcpkgs/gnome-color-manager/template b/srcpkgs/gnome-color-manager/template index 40c2d925343..8099bf4935a 100644 --- a/srcpkgs/gnome-color-manager/template +++ b/srcpkgs/gnome-color-manager/template @@ -1,15 +1,15 @@ # Template file for 'gnome-color-manager' pkgname=gnome-color-manager -version=3.2.3 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-scrollkeeper --disable-schemas-compile --enable-exiv ---enable-clutter --enable-packagekit" +configure_args="--disable-scrollkeeper --disable-schemas-compile +--enable-clutter --enable-packagekit --enable-exiv" short_desc="Color profile manager for the GNOME desktop" maintainer="Juan RP " homepage="http://projects.gnome.org/gnome-color-manager/" license="GPL-2" -checksum=5fc3073f97df5ddd98e2e85d75e9f4763129e62a565568c7b3c48aa6cf8cdb36 +checksum=fcca7292d14dcffea01463bb24833346b415ee189611821399ca96d6638d812d long_desc=" GNOME Color Manager is a session framework that makes it easy to manage, install and generate color profiles in the GNOME desktop. @@ -33,11 +33,6 @@ long_desc=" gtk_iconcache_dirs="/usr/share/icons/hicolor" -Add_dependency full desktop-file-utils -Add_dependency full hicolor-icon-theme -Add_dependency full shared-color-profiles -Add_dependency full shared-color-targets - Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils @@ -51,3 +46,8 @@ Add_dependency build libXrandr-devel Add_dependency build lcms2-devel Add_dependency build colord-devel Add_dependency build libexif-devel + +Add_dependency run desktop-file-utils +Add_dependency run hicolor-icon-theme +Add_dependency full shared-color-profiles +Add_dependency full shared-color-targets diff --git a/srcpkgs/gnome-contacts/gnome-contacts.rshlibs b/srcpkgs/gnome-contacts/gnome-contacts.rshlibs index 5b9c28876ca..d9477d4c9a7 100644 --- a/srcpkgs/gnome-contacts/gnome-contacts.rshlibs +++ b/srcpkgs/gnome-contacts/gnome-contacts.rshlibs @@ -9,8 +9,6 @@ libfolks.so.25 libtelepathy-glib.so.0 libnotify.so.4 libgdk_pixbuf-2.0.so.0 -libebook-1.2.so.12 -libedataserver-1.2.so.15 libgoa-1.0.so.0 libgio-2.0.so.0 libgee.so.2 @@ -19,3 +17,6 @@ libglib-2.0.so.0 libm.so.6 libpthread.so.0 libc.so.6 +libfolks-eds.so.25 +libebook-1.2.so.13 +libedataserver-1.2.so.16 diff --git a/srcpkgs/gnome-contacts/template b/srcpkgs/gnome-contacts/template index 7f023de15d0..344722474b8 100644 --- a/srcpkgs/gnome-contacts/template +++ b/srcpkgs/gnome-contacts/template @@ -1,14 +1,13 @@ # Template file for 'gnome-contacts' pkgname=gnome-contacts -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.3.92 +distfiles="${GNOME_SITE}/$pkgname/3.3/$pkgname-$version.tar.xz" build_style=gnu-configure -revision=1 short_desc="GNOME contacts manager" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=9dfd56a40f3b89512a09d9e54c18227ae4bfe9b4cff87a72f7e17f6a35367d88 +checksum=5cd65ecc9da097453987a8aeff63e0619f53a1c7e436ab9a67e4ef590fbfbe90 long_desc=" This packages the contacts manager for the GNOME desktop." @@ -17,6 +16,7 @@ Add_dependency run desktop-file-utils Add_dependency build pkg-config Add_dependency build intltool Add_dependency build vala-devel +Add_dependency build telepathy-glib-devel Add_dependency build gnome-desktop-devel Add_dependency build folks-devel Add_dependency build libnotify-devel diff --git a/srcpkgs/gnome-control-center/gnome-control-center.rshlibs b/srcpkgs/gnome-control-center/gnome-control-center.rshlibs index 0a93c7af816..980d11e6d3c 100644 --- a/srcpkgs/gnome-control-center/gnome-control-center.rshlibs +++ b/srcpkgs/gnome-control-center/gnome-control-center.rshlibs @@ -1,12 +1,10 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 libfontconfig.so.1 libnotify.so.4 libgdk_pixbuf-2.0.so.0 @@ -15,7 +13,6 @@ libgobject-2.0.so.0 libgmodule-2.0.so.0 libgthread-2.0.so.0 librt.so.1 -libgconf-2.so.4 libglib-2.0.so.0 libm.so.6 libpthread.so.0 @@ -41,9 +38,21 @@ libpulse-mainloop-glib.so.0 libpulse.so.0 libcrypt.so.1 libgstreamer-0.10.so.0 -libcheese-gtk.so.20 libnm-gtk.so.0 libnm-util.so.2 libnm-glib.so.4 libgnome-menu-3.so.0 libsocialweb-client.so.2 +libgnome-bluetooth.so.10 +libcheese-gtk.so.21 +libcheese.so.3 +libcogl-pango.so.0 +libjson-glib-1.0.so.0 +libdrm.so.2 +libXext.so.6 +libXdamage.so.1 +libXcomposite.so.1 +libXfixes.so.3 +libwacom.so.2 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template index 3eaaf8ed5bf..fed29f2171b 100644 --- a/srcpkgs/gnome-control-center/template +++ b/srcpkgs/gnome-control-center/template @@ -1,26 +1,27 @@ # Template file for 'gnome-control-center' pkgname=gnome-control-center -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-scrollkeeper --disable-cups ---disable-update-mimedb --disable-static --with-libsocialweb --with-cheese" -revision=2 +configure_args="--disable-cups --with-libsocialweb --with-cheese +--disable-update-mimedb --disable-static --disable-systemd" short_desc="GNOME control center" maintainer="Juan RP " license="GPL-2" homepage="http://www.gnome.org" -checksum=e675f8cfde06775919eb0c9fa4ee8c61310702989eecac6083098beb5afd9369 +checksum=09dafad9afbb6e01bd29dd9186e990545ad58ede3873ba7eff7009c6ffddb254 long_desc=" This packages the control center for the GNOME desktop." gtk_iconcache_dirs="/usr/share/icons/hicolor" +# XXX printer panel support -- needs cups Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils Add_dependency build libXi-devel +Add_dependency build libnotify-devel Add_dependency build gnome-desktop-devel Add_dependency build libgnomekbd-devel Add_dependency build gnome-menus-devel @@ -34,11 +35,14 @@ Add_dependency build libgtop-devel Add_dependency build upower-devel Add_dependency build colord-devel Add_dependency build pulseaudio-devel +Add_dependency build libwacom-devel +Add_dependency build gnome-bluetooth-devel Add_dependency build tzdata -Add_dependency full gsettings-desktop-schemas -Add_dependency full pulseaudio -Add_dependency full desktop-file-utils -Add_dependency full hicolor-icon-theme -Add_dependency full sound-theme-freedesktop -Add_dependency full apg # for random passwd generation +Add_dependency full iso-codes +Add_dependency run gsettings-desktop-schemas +Add_dependency run pulseaudio +Add_dependency run desktop-file-utils +Add_dependency run hicolor-icon-theme +Add_dependency run sound-theme-freedesktop +Add_dependency run apg # for random passwd generation diff --git a/srcpkgs/gnome-desktop/gnome-desktop-devel.template b/srcpkgs/gnome-desktop/gnome-desktop-devel.template index ad3f9dffe59..0edf932c64e 100644 --- a/srcpkgs/gnome-desktop/gnome-desktop-devel.template +++ b/srcpkgs/gnome-desktop/gnome-desktop-devel.template @@ -1,19 +1,19 @@ # Template file for 'gnome-desktop-devel'. # -short_desc="${sourcepkg} (development files)" +short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 - +Add_dependency run gsettings-desktop-schemas Add_dependency run gtk+3-devel -Add_dependency run gnome-desktop +Add_dependency run gnome-desktop ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/gnome-desktop/gnome-desktop.rshlibs b/srcpkgs/gnome-desktop/gnome-desktop.rshlibs index 8e6ebb73fb6..e5554bcca14 100644 --- a/srcpkgs/gnome-desktop/gnome-desktop.rshlibs +++ b/srcpkgs/gnome-desktop/gnome-desktop.rshlibs @@ -3,21 +3,15 @@ libm.so.6 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libXrandr.so.2 libXext.so.6 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template index b1dc0d1a6a1..a2fb89a4b97 100644 --- a/srcpkgs/gnome-desktop/template +++ b/srcpkgs/gnome-desktop/template @@ -1,15 +1,14 @@ # Template file for 'gnome-desktop' pkgname=gnome-desktop -version=3.2.1 +version=3.4.0 homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--with-gnome-distributor=XBPS --disable-scrollkeeper" -revision=2 short_desc="GNOME desktop management utilities" maintainer="Juan RP " license="GPL-2, LGPL-2.1" -checksum=4cb00d22360f9ae4bc3fb79efe7868fd54fcbfcd4f7050c71fc97699ec3a86a2 +checksum=8b162ca977075c1dd806feef24e9db7ee0cbe42c0ef8d3fbc386265dcea2b08c long_desc=" gnome-desktop provides the following components: @@ -21,6 +20,7 @@ long_desc=" subpackages="$pkgname-devel" +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils diff --git a/srcpkgs/gnome-dictionary/gnome-dictionary.rshlibs b/srcpkgs/gnome-dictionary/gnome-dictionary.rshlibs new file mode 100644 index 00000000000..396c1487241 --- /dev/null +++ b/srcpkgs/gnome-dictionary/gnome-dictionary.rshlibs @@ -0,0 +1,14 @@ +libgtk-3.so.0 +libgdk-3.so.0 +libatk-1.0.so.0 +libgio-2.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 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 +libm.so.6 +libpthread.so.0 diff --git a/srcpkgs/gnome-dictionary/template b/srcpkgs/gnome-dictionary/template new file mode 100644 index 00000000000..6095a18fd1f --- /dev/null +++ b/srcpkgs/gnome-dictionary/template @@ -0,0 +1,34 @@ +# Template file for 'gnome-dictionary' +pkgname=gnome-dictionary +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +build_style=gnu-configure +configure_args="--disable-schemas-compile --disable-scrollkeeper" +short_desc="Look up words in dictionary sources" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="GPL-2" +checksum=70a15987617f5ae39f1fc27f7ed0a039193b4704cef7b89ed3aea30ac38f56af +long_desc=" + This package contains $pkgname, to look up words in dictionary sources." + +replaces="gnome-utils>=3.0" +gtk_iconcache_dirs="/usr/share/icons/hicolor" + +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils + +Add_dependency build which +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build itstool +Add_dependency build gnome-doc-utils +Add_dependency build gtk+3-devel + +Add_dependency full gsettings-desktop-schemas + +post_install() { + # Remove -devel stuff. + rm -rf ${DESTDIR}/usr/include ${DESTDIR}/usr/lib/pkgconfig \ + ${DESTDIR}/usr/share/gtk-doc +} diff --git a/srcpkgs/gnome-disk-utility-devel b/srcpkgs/gnome-disk-utility-devel deleted file mode 120000 index 6f66846e602..00000000000 --- a/srcpkgs/gnome-disk-utility-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-disk-utility \ No newline at end of file diff --git a/srcpkgs/gnome-disk-utility/gnome-disk-utility.rshlibs b/srcpkgs/gnome-disk-utility/gnome-disk-utility.rshlibs index adf01bab92a..0cd574d12af 100644 --- a/srcpkgs/gnome-disk-utility/gnome-disk-utility.rshlibs +++ b/srcpkgs/gnome-disk-utility/gnome-disk-utility.rshlibs @@ -1,4 +1,3 @@ -libunique-3.0.so.0 libgtk-3.so.0 libgdk-3.so.0 libgio-2.0.so.0 @@ -6,25 +5,9 @@ libgobject-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 -libnotify.so.4 -libgthread-2.0.so.0 -libdbus-glib-1.so.2 -libdbus-1.so.3 -libgnome-keyring.so.0 -libatasmart.so.4 -libavahi-ui-gtk3.so.0 -libavahi-common.so.3 -libavahi-client.so.3 -libavahi-glib.so.1 -libnautilus-extension.so.1 -libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 -libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 -libgmodule-2.0.so.0 -librt.so.1 +libm.so.6 +libudisks2.so.0 diff --git a/srcpkgs/gnome-disk-utility/patches/fix-freeze.patch b/srcpkgs/gnome-disk-utility/patches/fix-freeze.patch deleted file mode 100644 index c25a63077cf..00000000000 --- a/srcpkgs/gnome-disk-utility/patches/fix-freeze.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 82489b51443e1280dfb9fb251ea2693df1809aec Mon Sep 17 00:00:00 2001 -From: Pascal Terjan -Date: Mon, 3 May 2010 14:01:22 +0200 -Subject: [PATCH] Force GduPresentable ids to be UTF-8 (#616198) - -GduPresentable created in gdu pool include intheir id some strings -in local encoding like _("Peripheral Devices"). This patch -enforces them to be UTF-8. - -This fixes a crash of gvfs-gdu-volume-monitor when USB devices are -available on a non UTF-8 system. ---- - src/gdu/gdu-pool.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) - -diff --git a/src/gdu/gdu-pool.c b/src/gdu/gdu-pool.c -index bd5eccf..cf6be53 100644 ---- src/gdu/gdu-pool.c.orig -+++ src/gdu/gdu-pool.c -@@ -473,6 +473,9 @@ gdu_pool_class_init (GduPoolClass *klass) - g_cclosure_marshal_VOID__OBJECT, - G_TYPE_NONE, 1, - GDU_TYPE_PRESENTABLE); -+#ifdef HAVE_BIND_TEXTDOMAIN_CODESET -+ bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); -+#endif - } - - static void --- -1.7.1 - diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template index 7bc0fd54ed7..a4af006cd9e 100644 --- a/srcpkgs/gnome-disk-utility/template +++ b/srcpkgs/gnome-disk-utility/template @@ -1,16 +1,14 @@ # Template file for 'gnome-disk-utility' pkgname=gnome-disk-utility -version=3.0.2 -revision=3 -distfiles="${GNOME_SITE}/$pkgname/3.0/$pkgname-$version.tar.bz2" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-scrollkeeper --disable-gtk-doc ---disable-static" +configure_args="--disable-static" short_desc="GNOME libraries and applications for dealing with storage devices" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=1d80c313782f0d7f78d40c60687033f510126b09c67367a28f1bf272ef2dafc0 +checksum=1d5b7ba73ee2b5373ea8a087902ab05339723c72eab278670856375280e02f03 long_desc=" palimpsest (from the gnome-disk-utility project) is a tool to manage disk drives and media: @@ -19,36 +17,15 @@ long_desc=" * Mount and unmount partitions. * Query S.M.A.R.T. attributes. - It utilizes udisks." + It utilizes udisks2." gtk_iconcache_dirs="/usr/share/icons/hicolor" -subpackages="$pkgname-devel" + +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils -Add_dependency build dbus-glib-devel -Add_dependency build dbus-devel -Add_dependency build libgnome-keyring-devel -Add_dependency build libatasmart-devel -Add_dependency build avahi-ui-libs-devel -Add_dependency build avahi-libs-devel -Add_dependency build avahi-glib-libs-devel -Add_dependency build nautilus-devel Add_dependency build gtk+3-devel -Add_dependency build atk-devel -Add_dependency build glib-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 libunique-devel -Add_dependency build libX11-devel -Add_dependency build libnotify-devel -Add_dependency build gdbm-devel - -Add_dependency full udisks -Add_dependency full hicolor-icon-theme -Add_dependency full desktop-file-utils +Add_dependency build udisks2-devel diff --git a/srcpkgs/gnome-doc-utils/template b/srcpkgs/gnome-doc-utils/template index 643cc45c1de..5e69ebfdb9e 100644 --- a/srcpkgs/gnome-doc-utils/template +++ b/srcpkgs/gnome-doc-utils/template @@ -1,13 +1,12 @@ # Template file for 'gnome-doc-utils' pkgname=gnome-doc-utils -version=0.20.6 -revision=1 -distfiles="${GNOME_SITE}/$pkgname/0.20/$pkgname-$version.tar.bz2" +version=0.20.10 +distfiles="${GNOME_SITE}/$pkgname/0.20/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-scrollkeeper" short_desc="Documentation utilities for GNOME" maintainer="Juan RP " -checksum=091486e370480bf45349ad09dac799211092a02938b26a0d68206172cb6cebbf +checksum=cb0639ffa9550b6ddf3b62f3b1add92fb92ab4690d351f2353cffe668be8c4a6 long_desc=" $pkgname is a collection of documentation utilities for the Gnome project. Notably, it contains utilities for building documentation and diff --git a/srcpkgs/gnome-documents/gnome-documents.rshlibs b/srcpkgs/gnome-documents/gnome-documents.rshlibs index ca2deed29f5..87c1a8cf367 100644 --- a/srcpkgs/gnome-documents/gnome-documents.rshlibs +++ b/srcpkgs/gnome-documents/gnome-documents.rshlibs @@ -1,10 +1,7 @@ libclutter-gtk-1.0.so.0 -libclutter-glx-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libXi.so.6 -libcogl.so.5 libdrm.so.2 libX11.so.6 libXext.so.6 @@ -12,21 +9,17 @@ libXdamage.so.1 libXcomposite.so.1 libXfixes.so.3 libevview3.so.3 -libevdocument3.so.3 libgirepository-1.0.so.1 libffi.so.5 libgnome-desktop-3.so.2 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libtracker-sparql-0.14.so.0 libgoa-1.0.so.0 libgdata.so.13 @@ -41,3 +34,8 @@ libglib-2.0.so.0 liboauth.so.0 libpthread.so.0 libc.so.6 +libevdocument3.so.4 +libgjs.so.0 +libm.so.6 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/gnome-documents/template b/srcpkgs/gnome-documents/template index 0fb2bfb33ad..36b1fbfd4b7 100644 --- a/srcpkgs/gnome-documents/template +++ b/srcpkgs/gnome-documents/template @@ -1,14 +1,13 @@ # Template file for 'gnome-documents' pkgname=gnome-documents -version=0.2.1 -revision=3 -distfiles="${GNOME_SITE}/$pkgname/0.2/$pkgname-$version.tar.xz" +version=0.4.0 +distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Documents Manager for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=f04356d6620a3fa47cfdb4b72c80ac3748ca229fe24b57ccf229536afa934f52 +checksum=aabb40c179b0b8c4a5441f9f2a8329bf1c9af5ed6b3b31271eab1f35bd84903d long_desc=" This package includes a documents manager for the GNOME desktop." @@ -24,11 +23,8 @@ Add_dependency build gnome-online-accounts-devel Add_dependency build libgdata-devel Add_dependency build tracker-devel Add_dependency build evince-devel +Add_dependency build gjs-devel +Add_dependency build liboauth-devel -Add_dependency full desktop-file-utils -Add_dependency full hicolor-icon-theme - -pre_configure() { - sed -i -e "s|tracker-sparql-0.12|tracker-sparql-0.14|g" \ - -e "s|tracker-miner-0.12|tracker-miner-0.14|g" configure -} +Add_dependency run desktop-file-utils +Add_dependency run hicolor-icon-theme diff --git a/srcpkgs/gnome-font-viewer/gnome-font-viewer.rshlibs b/srcpkgs/gnome-font-viewer/gnome-font-viewer.rshlibs new file mode 100644 index 00000000000..1f48168273a --- /dev/null +++ b/srcpkgs/gnome-font-viewer/gnome-font-viewer.rshlibs @@ -0,0 +1,10 @@ +libfreetype.so.6 +libgtk-3.so.0 +libgdk-3.so.0 +libgio-2.0.so.0 +libpango-1.0.so.0 +libcairo.so.2 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 +libgdk_pixbuf-2.0.so.0 diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template new file mode 100644 index 00000000000..f3fb953112d --- /dev/null +++ b/srcpkgs/gnome-font-viewer/template @@ -0,0 +1,26 @@ +# Template file for 'gnome-font-viewer' +pkgname=gnome-font-viewer +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +build_style=gnu-configure +configure_args="--disable-schemas-compile --disable-scrollkeeper" +short_desc="A font viewer for GNOME" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="GPL-2" +checksum=6311fc6e390b7ddfde4fbe5954452d0846a0b3991e9e52f179be3969e6033a76 +long_desc=" + This package contains $pkgname, a font viewer for the GNOME desktop." + +replaces="gnome-utils>=3.0" + +Add_dependency run desktop-file-utils + +Add_dependency build which +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build itstool +Add_dependency build gnome-doc-utils +Add_dependency build gtk+3-devel + +Add_dependency full gsettings-desktop-schemas diff --git a/srcpkgs/gnome-icon-theme-extras/template b/srcpkgs/gnome-icon-theme-extras/template index c0078acf735..fbd0e05ffde 100644 --- a/srcpkgs/gnome-icon-theme-extras/template +++ b/srcpkgs/gnome-icon-theme-extras/template @@ -1,11 +1,11 @@ # Template build file for 'gnome-icon-theme-extras'. pkgname=gnome-icon-theme-extras -version=3.0.0 -distfiles="${GNOME_SITE}/$pkgname/3.0/$pkgname-$version.tar.bz2" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="GNOME Desktop icon theme (additional icons)" maintainer="Juan RP " -checksum=b9e4af7cb9cce3123da257f70223ee3fd78e0963a040386aaef449b111f862eb +checksum=d54492c2fb685a983bce4dec24db5831a2828f6479c98fbcd93a1f8370b4c373 long_desc=" This package contains the default icon theme used by the GNOME desktop. The icons are used in the panel menu, and in nautilus and other applications, diff --git a/srcpkgs/gnome-icon-theme-symbolic/template b/srcpkgs/gnome-icon-theme-symbolic/template index c9a3d0f8706..1c5be9a91c6 100644 --- a/srcpkgs/gnome-icon-theme-symbolic/template +++ b/srcpkgs/gnome-icon-theme-symbolic/template @@ -1,11 +1,11 @@ # Template build file for 'gnome-icon-theme-symbolic'. pkgname=gnome-icon-theme-symbolic -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="GNOME Desktop icon theme (symbolic icons)" maintainer="Juan RP " -checksum=04d5b4a0c372bc806b57660fb28cf91d38c782f7cd3f96d63ea0f7f93d8ee73d +checksum=8f2738b1e8992827427f007e0eafc8deed32039c2bcf8345b82243864292d021 long_desc=" This package contains the default icon theme used by the GNOME desktop. The icons are used in the panel menu, and in nautilus and other applications, diff --git a/srcpkgs/gnome-icon-theme/template b/srcpkgs/gnome-icon-theme/template index 53e03da9f8a..2505b02c7d9 100644 --- a/srcpkgs/gnome-icon-theme/template +++ b/srcpkgs/gnome-icon-theme/template @@ -1,13 +1,12 @@ # Template build file for 'gnome-icon-theme'. pkgname=gnome-icon-theme -version=3.2.1.2 -revision=1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.3.91 +distfiles="${GNOME_SITE}/$pkgname/3.3/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--enable-icon-mapping" short_desc="Theme consisting of a set of icons for GNOME" maintainer="Juan RP " -checksum=ddd4e7599c42244055a59612ea8ea6153624d37d8e331bc0fb0337519000f476 +checksum=3c9956f296b614aa137e03d0dcb6d84ca727297b81eb73c5f9a5d3f91aba4fdc long_desc=" This package contains a set of icons forming the default icon theme for GNOME." @@ -20,7 +19,6 @@ Add_dependency build intltool Add_dependency build icon-naming-utils Add_dependency full librsvg ">=0" -post_install() -{ +post_install() { rm -f ${DESTDIR}/usr/share/icons/gnome/icon-theme.cache } diff --git a/srcpkgs/gnome-keyring-devel b/srcpkgs/gnome-keyring-devel deleted file mode 120000 index 0e2556accf5..00000000000 --- a/srcpkgs/gnome-keyring-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-keyring \ No newline at end of file diff --git a/srcpkgs/gnome-keyring/gnome-keyring-devel.template b/srcpkgs/gnome-keyring/gnome-keyring-devel.template deleted file mode 100644 index adc3255d181..00000000000 --- a/srcpkgs/gnome-keyring/gnome-keyring-devel.template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gnome-keyring-devel'. -# -short_desc="${sourcepkg} (development files)" -long_desc="${long_desc} - - This package contains files for development, headers, static libs, etc." - -Add_dependency run gtk+3-devel -Add_dependency run p11-kit-devel -Add_dependency run libtasn1-devel -Add_dependency run gnome-keyring - -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share -} diff --git a/srcpkgs/gnome-keyring/gnome-keyring.rshlibs b/srcpkgs/gnome-keyring/gnome-keyring.rshlibs index bf993e50fe3..da5ca5f705e 100644 --- a/srcpkgs/gnome-keyring/gnome-keyring.rshlibs +++ b/srcpkgs/gnome-keyring/gnome-keyring.rshlibs @@ -1,4 +1,3 @@ -libp11-kit.so.0 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 @@ -10,16 +9,8 @@ libc.so.6 libgcrypt.so.11 libgpg-error.so.0 libgtk-3.so.0 -libgdk-3.so.0 -libatk-1.0.so.0 -libpangoft2-1.0.so.0 -libpangocairo-1.0.so.0 -libgdk_pixbuf-2.0.so.0 -libcairo-gobject.so.2 -libcairo.so.2 -libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libdbus-1.so.3 libcap-ng.so.0 libpam.so.0 +libgcr-base-3.so.1 +libgck-1.so.0 diff --git a/srcpkgs/gnome-keyring/template b/srcpkgs/gnome-keyring/template index a45d409f58d..37ee1b52d06 100644 --- a/srcpkgs/gnome-keyring/template +++ b/srcpkgs/gnome-keyring/template @@ -1,15 +1,15 @@ # Template file for 'gnome-keyring' pkgname=gnome-keyring -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--with-pam-dir=/lib/security +configure_args="--with-pam-dir=/lib/security --disable-debug --disable-schemas-compile --with-root-certs=/etc/ssl/certs" short_desc="GNOME password and secret manager" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL, LGPL" -checksum=f4cdc2c492a9b0157d59439310093e611e1f718a16f7ee2391ac03aadacfaaa3 +checksum=a3ea4ea71cdc5f25a4d72027ea6b775d20d9fead1ac71210d743e4cb2df3c3a2 long_desc=" gnome-keyring is a program that keeps passwords and other secrets for users. It is run as a damon in the session, similar to ssh-agent, and @@ -19,8 +19,6 @@ long_desc=" password, and there is also a session keyring which is never stored to disk, but forgotten when the session ends." -subpackages="$pkgname-devel" - # For setcap(8). Add_dependency run libcap-progs Add_dependency run dconf @@ -28,12 +26,10 @@ Add_dependency run dconf Add_dependency build pkg-config Add_dependency build intltool Add_dependency build dbus-devel -Add_dependency build libtasn1-tools +Add_dependency build gcr-devel +Add_dependency build libcap-ng-devel +Add_dependency build pam-devel +Add_dependency build libcap-devel Add_dependency build libtasn1-devel Add_dependency build libgcrypt-devel -Add_dependency build libgpg-error-devel -Add_dependency build pam-devel -Add_dependency build gtk+3-devel -Add_dependency build libcap-devel -Add_dependency build p11-kit-devel -Add_dependency build libcap-ng-devel +Add_dependency build libtasn1-tools diff --git a/srcpkgs/gnome-menus/gnome-menus-devel.template b/srcpkgs/gnome-menus/gnome-menus-devel.template index d58f0cc7595..1482725fe26 100644 --- a/srcpkgs/gnome-menus/gnome-menus-devel.template +++ b/srcpkgs/gnome-menus/gnome-menus-devel.template @@ -7,12 +7,12 @@ long_desc="${long_desc} Add_dependency run pkg-config Add_dependency run pygobject-devel -Add_dependency run gnome-menus +Add_dependency run gnome-menus ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/gir* ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share } diff --git a/srcpkgs/gnome-menus/gnome-menus.rshlibs b/srcpkgs/gnome-menus/gnome-menus.rshlibs index 89a1fb62377..f525563b3c9 100644 --- a/srcpkgs/gnome-menus/gnome-menus.rshlibs +++ b/srcpkgs/gnome-menus/gnome-menus.rshlibs @@ -1,8 +1,4 @@ libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/gnome-menus/template b/srcpkgs/gnome-menus/template index 0e56b7c50f0..1f2c2697173 100644 --- a/srcpkgs/gnome-menus/template +++ b/srcpkgs/gnome-menus/template @@ -1,13 +1,12 @@ # Template file for 'gnome-menus' pkgname=gnome-menus -version=3.2.0.1 -revision=2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-static" short_desc="GNOME menu specifications" maintainer="Juan RP " -checksum=17e2ea745b1e80fba4f6ec03c4bac561aa6e7ca275fcc79a3df3d318cb64972b +checksum=199ce6bce3e24cbab8aed7f3488e7557a8f365314eae354aa2b50727b2f11f86 long_desc=" This package provides an implementation of the Desktop Menu Specification for the GNOME Desktop." diff --git a/srcpkgs/gnome-online-accounts/gnome-online-accounts-devel.template b/srcpkgs/gnome-online-accounts/gnome-online-accounts-devel.template index 0e8d213b1ec..c2014860ec6 100644 --- a/srcpkgs/gnome-online-accounts/gnome-online-accounts-devel.template +++ b/srcpkgs/gnome-online-accounts/gnome-online-accounts-devel.template @@ -1,19 +1,17 @@ # Template file for 'gnome-online-accounts-devel'. # -short_desc="${sourcepkg} (development files)" +short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run pkg-config -Add_dependency run webkit-gtk3-devel -Add_dependency run json-glib-devel -Add_dependency run libnotify-devel -Add_dependency run rest-devel -Add_dependency run gnome-online-accounts +Add_dependency run glib-devel +Add_dependency run gtk+3-devel +Add_dependency run gnome-online-accounts ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/gnome-online-accounts/gnome-online-accounts.rshlibs b/srcpkgs/gnome-online-accounts/gnome-online-accounts.rshlibs index 4a3009359c7..09272c9fd2b 100644 --- a/srcpkgs/gnome-online-accounts/gnome-online-accounts.rshlibs +++ b/srcpkgs/gnome-online-accounts/gnome-online-accounts.rshlibs @@ -1,8 +1,5 @@ libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 @@ -11,14 +8,11 @@ libjson-glib-1.0.so.0 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgnome-keyring.so.0 librest-0.7.so.0 libxml2.so.2 diff --git a/srcpkgs/gnome-online-accounts/template b/srcpkgs/gnome-online-accounts/template index 2753b446708..c77ee5cf42a 100644 --- a/srcpkgs/gnome-online-accounts/template +++ b/srcpkgs/gnome-online-accounts/template @@ -1,22 +1,20 @@ # Template file for 'gnome-online-accounts' pkgname=gnome-online-accounts -version=3.2.1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--enable-google --enable-twitter --enable-yahoo --enable-facebook --disable-static" -revision=3 short_desc="GNOME service to access online accounts" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=549c210c358fd05598a00cb7a8d8f5b0fd6e18f7cb321c3c1641fb18f1312234 +checksum=306a6ebaf4a0349596d1729d263b98fdb8d27d788d61e27d727d03883dccea95 long_desc=" $pkgname provides interfaces so applications and libraries in GNOME can access the user's online accounts." shlib_depends="webkit-gtk3>=1.6.3" - gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="$pkgname-devel" @@ -32,3 +30,4 @@ Add_dependency build json-glib-devel Add_dependency build libnotify-devel Add_dependency build rest-devel Add_dependency build libsoup-gnome-devel +Add_dependency build libgnome-keyring-devel diff --git a/srcpkgs/gnome-panel/depends b/srcpkgs/gnome-panel/depends index d6ddca4b412..88592da7496 100644 --- a/srcpkgs/gnome-panel/depends +++ b/srcpkgs/gnome-panel/depends @@ -1,2 +1,2 @@ -abi_depends=">=3.2.0" +abi_depends=">=3.3.92" api_depends="${abi_depends}" diff --git a/srcpkgs/gnome-panel/gnome-panel-devel.template b/srcpkgs/gnome-panel/gnome-panel-devel.template index 31df15c7154..02be5becf3b 100644 --- a/srcpkgs/gnome-panel/gnome-panel-devel.template +++ b/srcpkgs/gnome-panel/gnome-panel-devel.template @@ -5,18 +5,14 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run gnome-desktop-devel -Add_dependency run gnome-menus-devel -Add_dependency run evolution-data-server-devel -Add_dependency run librsvg-devel -Add_dependency run libwnck-devel -Add_dependency run telepathy-glib-devel -Add_dependency run dconf-devel -Add_dependency run NetworkManager-devel -Add_dependency run gnome-panel +Add_dependency run glib-devel +Add_dependency run gtk+3-devel +Add_dependency run GConf-devel +Add_dependency run gnome-panel ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/gnome-panel/gnome-panel.rshlibs b/srcpkgs/gnome-panel/gnome-panel.rshlibs index 0ca5e5de315..38a584c342e 100644 --- a/srcpkgs/gnome-panel/gnome-panel.rshlibs +++ b/srcpkgs/gnome-panel/gnome-panel.rshlibs @@ -19,19 +19,15 @@ libXrandr.so.2 libX11.so.6 libpthread.so.0 libc.so.6 -libecal-1.2.so.10 libical.so.0 libedataserverui-3.0.so.1 -libedataserver-1.2.so.15 librsvg-2.so.2 libgweather-3.so.0 libm.so.6 libwnck-3.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libcairo-gobject.so.2 -libgthread-2.0.so.0 -librt.so.1 libXau.so.6 +libecal-1.2.so.11 +libedataserver-1.2.so.16 +libpolkit-gobject-1.so.0 diff --git a/srcpkgs/gnome-panel/template b/srcpkgs/gnome-panel/template index c85591d16ee..966acba80ae 100644 --- a/srcpkgs/gnome-panel/template +++ b/srcpkgs/gnome-panel/template @@ -1,17 +1,15 @@ # Template file for 'gnome-panel' pkgname=gnome-panel -version=3.2.1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-schemas-install --disable-scrollkeeper ---with-gconf-schema-file-dir=/usr/share/gconf/schemas ---disable-schemas-compile" -revision=1 +--with-gconf-schema-file-dir=/usr/share/gconf/schemas --disable-schemas-compile" short_desc="GNOME Panel" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=ae5ed578f9f54ad763bf5e46fd5431cdbc06fa2eefea03b390c90a3ffb18870d +checksum=70020645ecac8f54164454e6d413b62183d58372a8d10d2b072fee69eb11fd91 long_desc=" This packages the GNOME panel." @@ -24,6 +22,7 @@ Add_dependency run desktop-file-utils Add_dependency build pkg-config Add_dependency build intltool +Add_dependency build which Add_dependency build gnome-doc-utils Add_dependency build gobject-introspection Add_dependency build gnome-desktop-devel @@ -34,9 +33,10 @@ Add_dependency build libwnck-devel Add_dependency build telepathy-glib-devel Add_dependency build dconf-devel Add_dependency build NetworkManager-devel +Add_dependency build polkit-devel +Add_dependency build libgweather-devel -post_install() -{ +post_install() { mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ --domain ${pkgname}-3.0 ${wrksrc}/${gconf_schemas} diff --git a/srcpkgs/gnome-power-manager/gnome-power-manager.rshlibs b/srcpkgs/gnome-power-manager/gnome-power-manager.rshlibs index 8daeab398ed..295ab1c1c85 100644 --- a/srcpkgs/gnome-power-manager/gnome-power-manager.rshlibs +++ b/srcpkgs/gnome-power-manager/gnome-power-manager.rshlibs @@ -7,5 +7,4 @@ libgobject-2.0.so.0 libglib-2.0.so.0 libcairo.so.2 libm.so.6 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/gnome-power-manager/template b/srcpkgs/gnome-power-manager/template index 9b0e4c41c7f..8151047f2cc 100644 --- a/srcpkgs/gnome-power-manager/template +++ b/srcpkgs/gnome-power-manager/template @@ -1,15 +1,14 @@ # Template file for 'gnome-power-manager' pkgname=gnome-power-manager -version=3.2.1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-scrollkeeper --disable-schemas-compile" -revision=1 +configure_args="--disable-schemas-compile" short_desc="GNOME power management tool" maintainer="Juan RP " homepage="http://www.gnome.org/projects/gnome-power-manager/" license="GPL-2" -checksum=11bc604dd237e28eb08a67e6d507c3edebb96a43a3483390bd0c8100a206dbdb +checksum=2c47786a1ed85b6ba48ad5e74e2584ab7cbc0127fda46359ec4671b1c0286c71 long_desc=" GNOME Power Manager is a session daemon for the GNOME desktop that takes care of system or desktop events related to power, and triggers actions diff --git a/srcpkgs/gnome-screensaver/gnome-screensaver.rshlibs b/srcpkgs/gnome-screensaver/gnome-screensaver.rshlibs index f4d5dbd67ad..c0d34f0ea27 100644 --- a/srcpkgs/gnome-screensaver/gnome-screensaver.rshlibs +++ b/srcpkgs/gnome-screensaver/gnome-screensaver.rshlibs @@ -17,6 +17,3 @@ libpam.so.0 libgnomekbdui.so.7 libgdk_pixbuf-2.0.so.0 libxklavier.so.16 -libgthread-2.0.so.0 -libsystemd-login.so.0 -libsystemd-daemon.so.0 diff --git a/srcpkgs/gnome-screensaver/template b/srcpkgs/gnome-screensaver/template index 54cc2835026..f4efd670e42 100644 --- a/srcpkgs/gnome-screensaver/template +++ b/srcpkgs/gnome-screensaver/template @@ -1,15 +1,15 @@ # Template file for 'gnome-screensaver' pkgname=gnome-screensaver -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--with-mit-ext --disable-maintainer-mode --with-systemd +configure_args="--with-mit-ext --disable-maintainer-mode --without-systemd --with-console-kit" short_desc="GNOME screen saver and locker" maintainer="Juan RP " homepage="http://live.gnome.org/GnomeScreensaver" license="GPL-2" -checksum=7839ca0e034c4ecf40c8abe64296c4b0c95f3e04f28e3034fca861ebfe3d06b2 +checksum=8d73e687f41975d66ee1fa56986d901a0bbdf4094f429cdbbed4a19016a38974 long_desc=" ${pkgname} is a screen saver and locker that aims to have simple, sane and secure defaults, and be well integrated with the GNOME desktop. @@ -32,7 +32,6 @@ Add_dependency build libXScrnSaver-devel Add_dependency build libXxf86misc-devel Add_dependency build libgnomekbd-devel Add_dependency build gnome-desktop-devel -Add_dependency build systemd-devel Add_dependency full gsettings-desktop-schemas diff --git a/srcpkgs/gnome-screenshot/gnome-screenshot.rshlibs b/srcpkgs/gnome-screenshot/gnome-screenshot.rshlibs new file mode 100644 index 00000000000..620e31ddb32 --- /dev/null +++ b/srcpkgs/gnome-screenshot/gnome-screenshot.rshlibs @@ -0,0 +1,14 @@ +libcanberra-gtk3.so.0 +libcanberra.so.0 +libgtk-3.so.0 +libgdk-3.so.0 +libgio-2.0.so.0 +libgdk_pixbuf-2.0.so.0 +libcairo.so.2 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libXext.so.6 +libX11.so.6 +libm.so.6 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/gnome-screenshot/template b/srcpkgs/gnome-screenshot/template new file mode 100644 index 00000000000..0b628e514cb --- /dev/null +++ b/srcpkgs/gnome-screenshot/template @@ -0,0 +1,26 @@ +# Template file for 'gnome-screenshot' +pkgname=gnome-screenshot +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +build_style=gnu-configure +configure_args="--disable-schemas-compile" +short_desc="A screenshot capture utility for GNOME" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="GPL-2" +checksum=0d04ffdc927557745de03aeef84924b43f3469a445e0afc8ef6050834898ad9c +long_desc=" + This package contains $pkgname, a screenshot capture utility for the + GNOME desktop." + +replaces="gnome-utils>=3.0" + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build itstool +Add_dependency build gnome-doc-utils +Add_dependency build gtk+3-devel +Add_dependency build libcanberra-devel + +Add_dependency full gsettings-desktop-schemas +Add_dependency run desktop-file-utils diff --git a/srcpkgs/gnome-search-tool/gnome-search-tool.rshlibs b/srcpkgs/gnome-search-tool/gnome-search-tool.rshlibs new file mode 100644 index 00000000000..be0271c9383 --- /dev/null +++ b/srcpkgs/gnome-search-tool/gnome-search-tool.rshlibs @@ -0,0 +1,12 @@ +libgtk-3.so.0 +libgdk-3.so.0 +libatk-1.0.so.0 +libgio-2.0.so.0 +libgdk_pixbuf-2.0.so.0 +libgobject-2.0.so.0 +libgconf-2.so.4 +libglib-2.0.so.0 +libSM.so.6 +libICE.so.6 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/gnome-search-tool/template b/srcpkgs/gnome-search-tool/template new file mode 100644 index 00000000000..af4d6f1eec7 --- /dev/null +++ b/srcpkgs/gnome-search-tool/template @@ -0,0 +1,36 @@ +# Template file for 'gnome-search-tool' +pkgname=gnome-search-tool +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +build_style=gnu-configure +configure_args="--disable-schemas-compile --disable-scrollkeeper +--with-gconf-schema-file-dir=/usr/share/gconf/schemas +--disable-schemas-install" +short_desc="Search utility for GNOME" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="GPL-2" +checksum=6c4ed39ab1196d118e5e0d2a7faa07fbbb257831454ee92ff0c6f28c0942e69c +long_desc=" + This package contains $pkgname, a search utility for the GNOME desktop." + +gconf_schemas="${pkgname}.schemas" +replaces="gnome-utils>=3.0" + +Add_dependency run desktop-file-utils + +Add_dependency build which +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build itstool +Add_dependency build gnome-doc-utils +Add_dependency build gtk+3-devel +Add_dependency build GConf-devel + +Add_dependency full gsettings-desktop-schemas + +post_install() { + mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} + gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ + --domain ${pkgname} ${wrksrc}/*.schemas +} diff --git a/srcpkgs/gnome-session/template b/srcpkgs/gnome-session/template index f269848832b..e017663d674 100644 --- a/srcpkgs/gnome-session/template +++ b/srcpkgs/gnome-session/template @@ -1,15 +1,14 @@ # Template file for 'gnome-session' pkgname=gnome-session -version=3.2.1 -revision=2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-schemas-compile" +configure_args="--disable-schemas-compile --disable-systemd" short_desc="GNOME session management utilities" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2, LGPL-2.1" -checksum=a87dcf57fec83cc8fad4e7b84542c5005a70a2107d184f247f0b112f07a043b3 +checksum=bf8ba2ba9d61ad680df9e66ca38f05d6e3bf00c65634bb0dc5e41690862608e1 long_desc=" gnome-session provides the following components: @@ -30,8 +29,8 @@ Add_dependency build startup-notification-devel Add_dependency build libXtst-devel Add_dependency build gtk+3-devel -Add_dependency full gsettings-desktop-schemas -Add_dependency full dconf -Add_dependency full alsa-plugins -Add_dependency full hicolor-icon-theme -Add_dependency full desktop-file-utils +Add_dependency run gsettings-desktop-schemas +Add_dependency run dconf +Add_dependency run alsa-plugins +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils diff --git a/srcpkgs/gnome-settings-daemon/gnome-settings-daemon-devel.template b/srcpkgs/gnome-settings-daemon/gnome-settings-daemon-devel.template index dc286e52a11..f3201baca9c 100644 --- a/srcpkgs/gnome-settings-daemon/gnome-settings-daemon-devel.template +++ b/srcpkgs/gnome-settings-daemon/gnome-settings-daemon-devel.template @@ -5,11 +5,11 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run dbus-glib-devel +Add_dependency run glib-devel -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/gnome-settings-daemon/gnome-settings-daemon.rshlibs b/srcpkgs/gnome-settings-daemon/gnome-settings-daemon.rshlibs index 83f3b27a468..5c4edee316e 100644 --- a/srcpkgs/gnome-settings-daemon/gnome-settings-daemon.rshlibs +++ b/srcpkgs/gnome-settings-daemon/gnome-settings-daemon.rshlibs @@ -4,25 +4,18 @@ libnotify.so.4 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 libglib-2.0.so.0 libc.so.6 libgdk-3.so.0 libgdk_pixbuf-2.0.so.0 libX11.so.6 -libpolkit-gobject-1.so.0 -libdbus-glib-1.so.2 libcairo.so.2 libm.so.6 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfreetype.so.6 libfontconfig.so.1 -libgconf-2.so.4 -libdbus-1.so.3 librt.so.1 libgnome-desktop-3.so.2 libcolord.so.1 @@ -46,3 +39,5 @@ libplc4.so libnspr4.so libdl.so.2 libgudev-1.0.so.0 +libwacom.so.2 +libXtst.so.6 diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template index 1dc9a07cad4..2fd0ceff7dc 100644 --- a/srcpkgs/gnome-settings-daemon/template +++ b/srcpkgs/gnome-settings-daemon/template @@ -1,17 +1,15 @@ # Template file for 'gnome-settings-daemon' pkgname=gnome-settings-daemon -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-static --disable-cups ---disable-schemas-compile --enable-pulse ---with-pnpids=/usr/share/libgnome-desktop-3.0/pnp.ids" -revision=2 +--disable-schemas-compile --disable-systemd" short_desc="GNOME settings daemon" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-3" -checksum=d91cac869e23f36942720485f04c3029fd5286fafb6ad12b07377e527b1f6884 +checksum=5639cbba28caa7b3e33990f49aeed11ed9325e78e76af2175d9ccd5ff298401d long_desc=" This package provides a daemon to handle settings on the GNOME desktop." @@ -36,5 +34,7 @@ Add_dependency build gnome-desktop-devel Add_dependency build libgnomekbd-devel Add_dependency build colord-devel Add_dependency build upower-devel +Add_dependency build xf86-input-wacom-devel +Add_dependency build libwacom-devel Add_dependency full gsettings-desktop-schemas diff --git a/srcpkgs/gnome-shell/gnome-shell.rshlibs b/srcpkgs/gnome-shell/gnome-shell.rshlibs index 6c285dd5153..f87711307e1 100644 --- a/srcpkgs/gnome-shell/gnome-shell.rshlibs +++ b/srcpkgs/gnome-shell/gnome-shell.rshlibs @@ -2,7 +2,6 @@ libmutter.so.0 libgirepository-1.0.so.1 libtelepathy-glib.so.0 libdbus-glib-1.so.2 -libclutter-glx-1.0.so.0 libgtk-3.so.0 libgdk-3.so.0 libcairo.so.2 @@ -10,10 +9,8 @@ libgobject-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 -libecal-1.2.so.10 libical.so.0 libedataserverui-3.0.so.1 -libedataserver-1.2.so.15 libgconf-2.so.4 libgio-2.0.so.0 libgdk_pixbuf-2.0.so.0 @@ -45,7 +42,6 @@ libcogl-pango.so.0 libjson-glib-1.0.so.0 libGL.so.1 libXi.so.6 -libcogl.so.5 libdrm.so.2 libXext.so.6 libXdamage.so.1 @@ -53,17 +49,21 @@ libXcomposite.so.1 libXfixes.so.3 libcroco-0.6.so.3 libxml2.so.2 -libgnome-desktop-3.so.2 libX11.so.6 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgmodule-2.0.so.0 libpulse-mainloop-glib.so.0 libpulse.so.0 libgthread-2.0.so.0 librt.so.1 +libgcr-3.so.1 +libgcr-base-3.so.1 +libgck-1.so.0 +libp11-kit.so.0 +libclutter-1.0.so.0 +libcogl.so.9 +libecal-1.2.so.11 +libedataserver-1.2.so.16 diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template index b32cf30a8d9..35f7f52f2a6 100644 --- a/srcpkgs/gnome-shell/template +++ b/srcpkgs/gnome-shell/template @@ -1,17 +1,15 @@ # Template file for 'gnome-shell' pkgname=gnome-shell -version=3.2.2.1 -revision=1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-schemas-install --disable-schemas-compile ---with-gconf-schema-file-dir=/usr/share/gconf/schemas +configure_args="--disable-schemas-compile --without-systemd --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt" short_desc="GNOME core user interface" maintainer="Juan RP " homepage="http://live.gnome.org/GnomeShell" license="GPL-2" -checksum=209363084ef2d58777d70d8430e4659b058cf854c4b9766f3019d69ffea34d6f +checksum=b6a706da199a99540a008a5fec609bbeff194b1a933e2fc73e51e667d4599a85 long_desc=" GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Shell takes @@ -19,7 +17,6 @@ long_desc=" innovative user interface concepts to provide a visually attractive and easy to use experience." -gconf_schemas="$pkgname.schemas" gtk_iconcache_dirs="/usr/share/icons/hicolor" Add_dependency build pkg-config @@ -29,7 +26,6 @@ Add_dependency build gobject-introspection Add_dependency build json-glib-devel ">=0.14.0" Add_dependency build startup-notification-devel Add_dependency build network-manager-applet-devel -Add_dependency build caribou-devel Add_dependency build folks-devel Add_dependency build gnome-menus-devel Add_dependency build gnome-desktop-devel @@ -41,17 +37,13 @@ Add_dependency build telepathy-logger-devel Add_dependency build libcanberra-devel Add_dependency build pulseaudio-devel Add_dependency build polkit-devel +Add_dependency build libgnome-keyring-devel +Add_dependency build gcr-devel +Add_dependency build libgudev-devel -Add_dependency full pulseaudio -Add_dependency full caribou -Add_dependency full mesa-demos -Add_dependency full desktop-file-utils +Add_dependency run caribou +Add_dependency run pulseaudio +Add_dependency run mesa-demos +Add_dependency run desktop-file-utils Add_dependency full ca-certificates Add_dependency full gir-freedesktop - -post_install() { - mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} - gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ - --domain ${pkgname} ${wrksrc}/*.schemas -} - diff --git a/srcpkgs/gnome-system-log/gnome-system-log.rshlibs b/srcpkgs/gnome-system-log/gnome-system-log.rshlibs new file mode 100644 index 00000000000..3e214b1339c --- /dev/null +++ b/srcpkgs/gnome-system-log/gnome-system-log.rshlibs @@ -0,0 +1,10 @@ +libgtk-3.so.0 +libgdk-3.so.0 +libgio-2.0.so.0 +libpango-1.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libz.so.1 +libm.so.6 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/gnome-system-log/template b/srcpkgs/gnome-system-log/template new file mode 100644 index 00000000000..ec5aef81c9f --- /dev/null +++ b/srcpkgs/gnome-system-log/template @@ -0,0 +1,28 @@ +# Template file for 'gnome-system-log' +pkgname=gnome-system-log +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +build_style=gnu-configure +configure_args="--disable-schemas-compile --disable-scrollkeeper" +short_desc="A system log viewer for GNOME" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="GPL-2" +checksum=7eea66e1cef32c0ad7f0027564d371123dfbfb1866fd172d9d498b5dd701528b +long_desc=" + This package contains $pkgname, a system log viewer for the GNOME desktop." + +replaces="gnome-utils>=3.0" +gtk_iconcache_dirs="/usr/share/icons/hicolor" + +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils + +Add_dependency build which +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build itstool +Add_dependency build gnome-doc-utils +Add_dependency build gtk+3-devel + +Add_dependency full gsettings-desktop-schemas diff --git a/srcpkgs/gnome-system-monitor/gnome-system-monitor.rshlibs b/srcpkgs/gnome-system-monitor/gnome-system-monitor.rshlibs index 08b5c0a2759..58d6aa74c63 100644 --- a/srcpkgs/gnome-system-monitor/gnome-system-monitor.rshlibs +++ b/srcpkgs/gnome-system-monitor/gnome-system-monitor.rshlibs @@ -20,3 +20,5 @@ libm.so.6 libgcc_s.so.1 libpthread.so.0 libc.so.6 +libpangocairo-1.0.so.0 +libpango-1.0.so.0 diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template index f8203c5bc2a..c3f87298cf1 100644 --- a/srcpkgs/gnome-system-monitor/template +++ b/srcpkgs/gnome-system-monitor/template @@ -1,21 +1,21 @@ # Template file for 'gnome-system-monitor' pkgname=gnome-system-monitor -version=3.2.1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-schemas-compile --disable-scrollkeeper ---localstatedir=/var" -revision=1 +--localstatedir=/var --disable-systemd" short_desc="Process viewer and system resource monitor for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=f9ecca05609c0ff346727e0f24e32ba5284aea47dfe958e2b6d4a7912e5c1180 +checksum=e62047983f423f4a178f01d860e9b362e8c9757d4bbeadad0f261b97b4433d12 long_desc=" This package allows you to graphically view and manipulate the running processes on your system. It also provides an overview of available resources such as CPU and memory." +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template index 295df7d02b8..661daed3249 100644 --- a/srcpkgs/gnome-terminal/template +++ b/srcpkgs/gnome-terminal/template @@ -1,17 +1,15 @@ # Template file for 'gnome-terminal' pkgname=gnome-terminal -version=3.2.1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0.1 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-schemas-install --disable-scrollkeeper ---with-gconf-schema-file-dir=/usr/share/gconf/schemas ---with-gtk=3.0" -revision=2 +--with-gconf-schema-file-dir=/usr/share/gconf/schemas" short_desc="The GNOME terminal emulator application" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=c36a6bce466447526cb73779ee8e861f079e86cef68a50f7c8fbed540d5f373e +checksum=1369298498d62993b075dc6d4b9669bbce1acb7ba1f670a0ba39e40a2a25a092 long_desc=" GNOME Terminal is a terminal emulation application that you can use to perform the following actions: @@ -25,6 +23,7 @@ long_desc=" gconf_schemas="$pkgname.schemas" +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils @@ -36,8 +35,7 @@ Add_dependency build GConf-devel Add_dependency full desktop-file-utils Add_dependency full gsettings-desktop-schemas -post_install() -{ +post_install() { mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ --domain ${pkgname} ${wrksrc}/*.schemas diff --git a/srcpkgs/gnome-themes-standard/gnome-themes-standard.rshlibs b/srcpkgs/gnome-themes-standard/gnome-themes-standard.rshlibs index 19d9ae3bb1e..3526f7053a1 100644 --- a/srcpkgs/gnome-themes-standard/gnome-themes-standard.rshlibs +++ b/srcpkgs/gnome-themes-standard/gnome-themes-standard.rshlibs @@ -1,21 +1,14 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 librsvg-2.so.2 libm.so.6 libgio-2.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo.so.2 -libgmodule-2.0.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/gnome-themes-standard/template b/srcpkgs/gnome-themes-standard/template index 4e60235b8d2..ab99249e217 100644 --- a/srcpkgs/gnome-themes-standard/template +++ b/srcpkgs/gnome-themes-standard/template @@ -1,12 +1,11 @@ # Template build file for 'gnome-themes-standard'. pkgname=gnome-themes-standard -version=3.2.1 -revision=3 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Standard gnome themes" maintainer="Juan RP " -checksum=ab9e7f6001f4f18420df6a66407ace4340ee815b31e571bc55de7983370e26f3 +checksum=6c85056db16b748a14c412554371a22f096b981d2eca3ae3d6922a435d43b0fd long_desc=" This package contains a set of standard gnome themes." @@ -22,3 +21,9 @@ Add_dependency build librsvg-devel Add_dependency full gtk-engines Add_dependency full gtk2-engines + +post_install() { + for f in ${gtk_iconcache_dirs}; do + rm -f ${DESTDIR}/${f}/*.cache + done +} diff --git a/srcpkgs/gnome-tweak-tool/template b/srcpkgs/gnome-tweak-tool/template index 5e75671479b..1a00fb150f8 100644 --- a/srcpkgs/gnome-tweak-tool/template +++ b/srcpkgs/gnome-tweak-tool/template @@ -1,13 +1,13 @@ # Template file for 'gnome-tweak-tool' pkgname=gnome-tweak-tool -version=3.2.2 +version=3.3.4 homepage="http://live.gnome.org/GnomeTweakTool" -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +distfiles="${GNOME_SITE}/$pkgname/3.3/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="GNOME3 tool to customize advanced options" maintainer="Juan RP " license="GPL-2" -checksum=57ad08b813ca2f5ea2e131b22cb365d33788d051b80f3f6decc04e3a5404f8f5 +checksum=de18bf67e44af1b6757cf8e3a78c480b84286658be3d5d9ba7c13f5c49763dc6 long_desc=" The GNOME tweak tool includes an utility to customize advanced options that are hidden by default in GNOME3." diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template index 326bae3be5c..50ac00048a1 100644 --- a/srcpkgs/gnome-user-docs/template +++ b/srcpkgs/gnome-user-docs/template @@ -1,18 +1,17 @@ # Template file for 'gnome-user-docs' pkgname=gnome-user-docs -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="User documentation for GNOME" maintainer="Juan RP " -checksum=52b299c1ff2e7902b427d7a997f19908290336073b8c8e3c08b7203605b740cd +checksum=e38f2014f26ee4beaf0f06a50f6104742d4ac27b658f2bc032302fe3eb3d2263 long_desc=" This package provides several GNOME 3 documentation: the GNOME Access Guide, the Introduction to GNOME document, the System Administration Guide and the Users Guide." noarch=yes -disable_parallel_build=yes Add_dependency run yelp Add_dependency build pkg-config diff --git a/srcpkgs/gnome-video-effects/template b/srcpkgs/gnome-video-effects/template index 773b828f342..204e3aa395a 100644 --- a/srcpkgs/gnome-video-effects/template +++ b/srcpkgs/gnome-video-effects/template @@ -1,13 +1,13 @@ # Template build file for 'gnome-video-effects'. pkgname=gnome-video-effects -version=0.3.0 -distfiles="${GNOME_SITE}/$pkgname/0.3/$pkgname-$version.tar.bz2" +version=0.4.0 +distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="A collection of GStreamer effects for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=c637f81f5da65846247c6f28d139a7ac0ef294c737cd0da5288b4d2e36b08e7d +checksum=8f7f674b23abab88fac1c10db8eda0cfc7bff1c39413f2959203b9755575bde7 long_desc=" This package contains a set of GStreamer video effects for the GNOME desktop." diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template index 57e7c693e41..e13c80d6e55 100644 --- a/srcpkgs/gnome/template +++ b/srcpkgs/gnome/template @@ -1,6 +1,7 @@ # Template file for 'gnome' pkgname=gnome -version=3.2.1 +version=3.3.92 +revision=5 build_style=meta-template short_desc="GNOME meta-package" maintainer="Juan RP " @@ -10,12 +11,12 @@ long_desc=" noarch=yes -Add_dependency run gnome-backgrounds ">=3.2.0" +Add_dependency run gnome-backgrounds ">=${version}" Add_dependency run gnome-themes-standard ">=${version}" Add_dependency run gnome-control-center ">=${version}" Add_dependency run gnome-desktop ">=${version}" -Add_dependency run gnome-icon-theme ">=${version}" -Add_dependency run gnome-icon-theme-extras +Add_dependency run gnome-icon-theme ">=3.3.91" +Add_dependency run gnome-icon-theme-extras ">=${version}" Add_dependency run gnome-icon-theme-symbolic ">=${version}" Add_dependency run gnome-panel ">=${version}" Add_dependency run gnome-session ">=${version}" @@ -23,44 +24,52 @@ Add_dependency run gnome-settings-daemon ">=${version}" Add_dependency run gnome-user-docs ">=${version}" Add_dependency run gnome-screensaver ">=${version}" Add_dependency run gnome-shell ">=${version}" -Add_dependency run metacity +Add_dependency run metacity ">=2.34.3" Add_dependency run nautilus ">=${version}" -Add_dependency run notification-daemon +Add_dependency run notification-daemon ">=0.7.4" Add_dependency run yelp ">=${version}" -Add_dependency run epiphany ">=${version}" -Add_dependency run at-spi2-atk +#Add_dependency run epiphany ">=${version}" +Add_dependency run at-spi2-atk ">=2.4.0" +Add_dependency run baobab ">=${version}" +Add_dependency run gnome-disk-utility ">=${version}" +Add_dependency run gnome-dictionary ">=${version}" +Add_dependency run gnome-font-viewer ">=${version}" +Add_dependency run gnome-search-tool ">=${version}" +Add_dependency run gnome-system-log ">=${version}" +Add_dependency run gnome-screenshot ">=${version}" Add_dependency run gnome-contacts ">=${version}" Add_dependency run gnome-terminal ">=${version}" Add_dependency run gnome-power-manager ">=${version}" -Add_dependency run gnome-utils ">=${version}" Add_dependency run gnome-system-monitor ">=${version}" Add_dependency run gnome-bluetooth ">=${version}" Add_dependency run gnome-color-manager ">=${version}" +Add_dependency run gnome-keyring ">=${version}" Add_dependency run eog ">=${version}" Add_dependency run gedit ">=${version}" Add_dependency run gdm ">=${version}" Add_dependency run file-roller ">=${version}" Add_dependency run seahorse ">=${version}" Add_dependency run totem ">=${version}" -Add_dependency run brasero ">=3.2.0" +Add_dependency run brasero ">=${version}" Add_dependency run empathy ">=${version}" Add_dependency run vino ">=${version}" -Add_dependency run gcalctool -Add_dependency run network-manager-applet -Add_dependency run cantarell-fonts +Add_dependency run vinagre ">=${version}" +Add_dependency run gcalctool ">=6.4.0" +Add_dependency run network-manager-applet ">=0.9.4.0" +Add_dependency run cantarell-fonts ">=0.0.8" Add_dependency run gucharmap ">=${version}" Add_dependency run cheese ">=${version}" -Add_dependency run nautilus-sendto ">=3.0.1" +Add_dependency run nautilus-sendto ">=3.0.2" Add_dependency run evince ">=${version}" -Add_dependency run gnome-documents ">=0.2.1" -Add_dependency run sushi ">=0.2.1" +Add_dependency run gnome-documents ">=0.4.0" +Add_dependency run sushi ">=0.4.0" Add_dependency run evolution ">=${version}" -Add_dependency run rygel ">=0.12.0" -Add_dependency run tracker ">=0.12.0" +Add_dependency run rygel ">=0.14.0" +Add_dependency run tracker ">=0.14.0" Add_dependency run eog-plugins ">=${version}" -Add_dependency run epiphany-extensions ">=3.2.0" +#Add_dependency run epiphany-extensions ">=3.2.0" Add_dependency run xdg-user-dirs Add_dependency run xdg-utils diff --git a/srcpkgs/gnutls/depends b/srcpkgs/gnutls/depends index b7d8ad23d64..12ddcfbb101 100644 --- a/srcpkgs/gnutls/depends +++ b/srcpkgs/gnutls/depends @@ -1,2 +1,2 @@ abi_depends=">=2.6.6" -api_depends="${abi_depends}" +api_depends=">=2.12.18" diff --git a/srcpkgs/gnutls/gnutls-devel.template b/srcpkgs/gnutls/gnutls-devel.template index 9c001b968f6..d75151f557e 100644 --- a/srcpkgs/gnutls/gnutls-devel.template +++ b/srcpkgs/gnutls/gnutls-devel.template @@ -1,27 +1,20 @@ # Template file for 'libgrypt-devel'. # -short_desc="${short_desc} (development files)" +short_desc="${short_desc} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run libgpg-error-devel -Add_dependency run libstdc++-devel Add_dependency run zlib-devel -Add_dependency run readline-devel +Add_dependency run p11-kit-devel Add_dependency run libtasn1-devel Add_dependency run libgcrypt-devel -Add_dependency run lzo-devel -Add_dependency run gnutls +Add_dependency run gnutls ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib ${DESTDIR}/usr/share/man - mkdir -p ${DESTDIR}/usr/bin - - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/man/man3 ${DESTDIR}/usr/share/man - mv ${SRCPKGDESTDIR}/usr/share/info ${DESTDIR}/usr/share +do_install() { + vmove usr/include usr + vmove "usr/lib/*.a" usr/lib + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/man/man3 usr/share/man + vmove usr/share/info usr/share } diff --git a/srcpkgs/gnutls/gnutls-tools.template b/srcpkgs/gnutls/gnutls-tools.template index d63bfdc0107..5b9f9cd4c4d 100644 --- a/srcpkgs/gnutls/gnutls-tools.template +++ b/srcpkgs/gnutls/gnutls-tools.template @@ -6,7 +6,6 @@ long_desc="${long_desc} This package contains the tools that come with gnutls." do_install() { - mkdir -p ${DESTDIR}/usr/share/man - mv ${SRCPKGDESTDIR}/usr/bin ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/share/man/man1 ${DESTDIR}/usr/share/man + vmove usr/bin usr + vmove usr/share/man/man1 usr/share/man } diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template index 8dc8520fee9..388bb4c83ee 100644 --- a/srcpkgs/gnutls/template +++ b/srcpkgs/gnutls/template @@ -1,6 +1,6 @@ # Template build file for 'gnutls'. pkgname=gnutls -version=2.12.17 +version=2.12.18 #distfiles="ftp://ftp.gnutls.org/pub/gnutls/gnutls-$version.tar.bz2" distfiles="http://mirror.symnds.com/software/GNU/$pkgname/$pkgname-$version.tar.bz2" build_style=gnu-configure @@ -9,7 +9,7 @@ short_desc="GNU Transport Layer Security library" maintainer="Juan RP " homepage="http://www.gnu.org/software/gnutls/" license="GPL-3, LGPL-2.1" -checksum=588ad6b0901c789f2f6afcec88ac4d688801bf1a024c9afa08706bb8d9868bf3 +checksum=780b12e3f05191316390611a3d9d982d29ca3f3abc234517b2fc542064b6f07a long_desc=" GnuTLS is a portable ANSI C based library which implements the TLS 1.0 and SSL 3.0 protocols. The library does not include any patented algorithms and diff --git a/srcpkgs/gobject-introspection/depends b/srcpkgs/gobject-introspection/depends index 350e75aa31c..8d45e73d7a6 100644 --- a/srcpkgs/gobject-introspection/depends +++ b/srcpkgs/gobject-introspection/depends @@ -1,2 +1,2 @@ -abi_depends=">=0.6.5" -api_depends=">=0.10.3" +abi_depends=">=1.30" +api_depends=">=1.32.0" diff --git a/srcpkgs/gobject-introspection/gobject-introspection.rshlibs b/srcpkgs/gobject-introspection/gobject-introspection.rshlibs index e41ee88f730..4c371c24734 100644 --- a/srcpkgs/gobject-introspection/gobject-introspection.rshlibs +++ b/srcpkgs/gobject-introspection/gobject-introspection.rshlibs @@ -6,6 +6,4 @@ libglib-2.0.so.0 libffi.so.5 libpthread.so.0 libc.so.6 -libgthread-2.0.so.0 -librt.so.1 libdl.so.2 diff --git a/srcpkgs/gobject-introspection/libgirepository.rshlibs b/srcpkgs/gobject-introspection/libgirepository.rshlibs index ab4d5e05e64..c0f863f7b8a 100644 --- a/srcpkgs/gobject-introspection/libgirepository.rshlibs +++ b/srcpkgs/gobject-introspection/libgirepository.rshlibs @@ -2,7 +2,6 @@ libm.so.6 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libffi.so.5 diff --git a/srcpkgs/gobject-introspection/libgirepository.template b/srcpkgs/gobject-introspection/libgirepository.template index 13f4a56bb09..495495f29e7 100644 --- a/srcpkgs/gobject-introspection/libgirepository.template +++ b/srcpkgs/gobject-introspection/libgirepository.template @@ -1,6 +1,5 @@ # Template file for 'libgirepository'. # -revision=1 short_desc="Library for handling GObject introspection data (runtime library)" long_desc="${long_desc} @@ -8,9 +7,6 @@ long_desc="${long_desc} replaces="gobject-introspection<0.6.10" - -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/*.so* ${DESTDIR}/usr/lib +do_install() { + vmove "usr/lib/*.so*" usr/lib } diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template index fbc6830cfb8..f92710d5e79 100644 --- a/srcpkgs/gobject-introspection/template +++ b/srcpkgs/gobject-introspection/template @@ -1,15 +1,14 @@ # Template file for 'gobject-introspection' pkgname=gobject-introspection -version=1.30.0 -revision=3 -distfiles="${GNOME_SITE}/$pkgname/1.30/$pkgname-$version.tar.xz" +version=1.32.0 +distfiles="${GNOME_SITE}/$pkgname/1.32/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-tests" short_desc="Introspection system for GObject-based libraries" maintainer="Juan RP " homepage="http://live.gnome.org/GObjectInstrospection" license="GPL-2, LGPL-2" -checksum=8e4274579096e983fad3148cdab50295a4701e45cd9a4e02f7242fc0a04c47b2 +checksum=346a729eb8a2a5dc49197d2195e71295167504cc2671298dfd92a32f8e5a01b3 long_desc=" The goal of the project is to describe the APIs and collect them in a uniform, machine readable format." @@ -17,9 +16,6 @@ long_desc=" subpackages="gir-freedesktop libgirepository libgirepository-devel" pycompile_dirs="usr/lib/$pkgname/giscanner" -Add_dependency run python -Add_dependency run libgirepository-devel - Add_dependency build pkg-config Add_dependency build flex Add_dependency build libffi-devel @@ -28,4 +24,7 @@ Add_dependency build python-devel Add_dependency build libxml2-devel Add_dependency build cairo-devel +Add_dependency run python +Add_dependency run libgirepository-devel + Add_dependency full libtool diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template index 4c5f2f837ec..8ddbcb53b6b 100644 --- a/srcpkgs/gsettings-desktop-schemas/template +++ b/srcpkgs/gsettings-desktop-schemas/template @@ -1,18 +1,18 @@ # Template file for 'gsettings-desktop-schemas' pkgname=gsettings-desktop-schemas -version=3.2.0 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +homepage="http://www.gnome.org" +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Collection of GSettings schemas" maintainer="Juan RP " -checksum=110ea92485eade7f8f850da55944ae9f40597a891f3c46831c8edad06657e21c +license="GPL-2" +checksum=2bbedcf40cb44acd9e266b114374d84b9eefb8da8fc7352d2fe12588ecb783f2 long_desc=" ${pkgname} contains a collection of GSettings schemas for settings shared by various components of a desktop." -noarch=yes - -Add_dependency run glib ">=0" Add_dependency build pkg-config Add_dependency build intltool Add_dependency build glib-devel +Add_dependency build gobject-introspection diff --git a/srcpkgs/gtk+/gtk+-demo.rshlibs b/srcpkgs/gtk+/gtk+-demo.rshlibs index 2c5b8594e91..15190fb7619 100644 --- a/srcpkgs/gtk+/gtk+-demo.rshlibs +++ b/srcpkgs/gtk+/gtk+-demo.rshlibs @@ -7,5 +7,4 @@ libpango-1.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libm.so.6 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/gtk+/gtk+-demo.template b/srcpkgs/gtk+/gtk+-demo.template index 10a5b0b4a65..e550a4f702c 100644 --- a/srcpkgs/gtk+/gtk+-demo.template +++ b/srcpkgs/gtk+/gtk+-demo.template @@ -6,6 +6,8 @@ long_desc="${long_desc} This package contains the example files and a demonstration program for GTK+3." +revision=1 + do_install() { vmove usr/bin/gtk-demo usr/bin vmove usr/share/gtk-2.0 usr/share diff --git a/srcpkgs/gtk+/gtk+-devel.template b/srcpkgs/gtk+/gtk+-devel.template index 8feb5850f19..0900dd6368f 100644 --- a/srcpkgs/gtk+/gtk+-devel.template +++ b/srcpkgs/gtk+/gtk+-devel.template @@ -1,6 +1,6 @@ # Template file for 'gtk+-devel'. # -revision=1 +revision=2 short_desc="${sourcepkg} (development files)" long_desc="${long_desc} @@ -11,7 +11,7 @@ Add_dependency run atk-devel Add_dependency run cairo-devel Add_dependency run gdk-pixbuf-devel Add_dependency run pango-devel -Add_dependency run gtk+ +Add_dependency run gtk+ ">=${version}" do_install() { diff --git a/srcpkgs/gtk+/gtk+.rshlibs b/srcpkgs/gtk+/gtk+.rshlibs index 299f4680f3e..144c399ef9b 100644 --- a/srcpkgs/gtk+/gtk+.rshlibs +++ b/srcpkgs/gtk+/gtk+.rshlibs @@ -17,8 +17,6 @@ libXcursor.so.1 libXcomposite.so.1 libXdamage.so.1 libXfixes.so.3 -libgthread-2.0.so.0 -librt.so.1 libcairo.so.2 libX11.so.6 libm.so.6 diff --git a/srcpkgs/gtk+/gtk-update-icon-cache.rshlibs b/srcpkgs/gtk+/gtk-update-icon-cache.rshlibs index ae53b9f61be..053403be3c6 100644 --- a/srcpkgs/gtk+/gtk-update-icon-cache.rshlibs +++ b/srcpkgs/gtk+/gtk-update-icon-cache.rshlibs @@ -1,5 +1,4 @@ libgdk_pixbuf-2.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/gtk+/gtk-update-icon-cache.template b/srcpkgs/gtk+/gtk-update-icon-cache.template index d6c70566410..83bad408dd9 100644 --- a/srcpkgs/gtk+/gtk-update-icon-cache.template +++ b/srcpkgs/gtk+/gtk-update-icon-cache.template @@ -6,6 +6,7 @@ long_desc="${long_desc} This package contains gtk-update-icon-cache, to update GTK+ icon caches." replaces="gtk+<=2.24.8_3 gtk+3<=3.2.2" +revision=1 do_install() { vmove usr/bin/gtk-update-icon-cache usr/bin diff --git a/srcpkgs/gtk+/template b/srcpkgs/gtk+/template index 4d9e7b38e0c..93fb160f5cb 100644 --- a/srcpkgs/gtk+/template +++ b/srcpkgs/gtk+/template @@ -1,6 +1,7 @@ # Template build file for 'gtk+'. pkgname=gtk+ version=2.24.10 +revision=1 distfiles="${GNOME_SITE}/gtk+/2.24/gtk+-$version.tar.xz" build_style=gnu-configure configure_args="--disable-cups --with-xinput" diff --git a/srcpkgs/gtk+3/depends b/srcpkgs/gtk+3/depends index 2869d440ce2..c8b3d733c6e 100644 --- a/srcpkgs/gtk+3/depends +++ b/srcpkgs/gtk+3/depends @@ -1,2 +1,2 @@ abi_depends=">=3.0.0" -api_depends=">=3.2.3_2" # fixed rundeps for -devel subpkg. +api_depends=">=3.3.18_1" diff --git a/srcpkgs/gtk+3/gtk+3-demo.template b/srcpkgs/gtk+3/gtk+3-demo.template index 36288c456db..2bc23e8d8e0 100644 --- a/srcpkgs/gtk+3/gtk+3-demo.template +++ b/srcpkgs/gtk+3/gtk+3-demo.template @@ -6,8 +6,9 @@ long_desc="${long_desc} This package contains the example files and a demonstration program for GTK+3." -do_install() -{ +do_install() { vmove usr/bin/gtk3-demo usr/bin + vmove usr/bin/gtk3-widget-factory usr/bin + vmove usr/bin/gtk3-demo-application usr/bin vmove usr/share/gtk-3.0 usr/share } diff --git a/srcpkgs/gtk+3/gtk+3-devel.template b/srcpkgs/gtk+3/gtk+3-devel.template index 616b646b8cf..ef7e3281805 100644 --- a/srcpkgs/gtk+3/gtk+3-devel.template +++ b/srcpkgs/gtk+3/gtk+3-devel.template @@ -10,7 +10,14 @@ Add_dependency run atk-devel Add_dependency run cairo-devel Add_dependency run gdk-pixbuf-devel Add_dependency run pango-devel -Add_dependency run gtk+3 +Add_dependency run libXinerama-devel +Add_dependency run libXi-devel +Add_dependency run libXrandr-devel +Add_dependency run libXcursor-devel +Add_dependency run libXcomposite-devel +Add_dependency run gtk+3 ">=${version}" + +noarch=yes do_install() { vmove usr/include usr diff --git a/srcpkgs/gtk+3/gtk+3.rshlibs b/srcpkgs/gtk+3/gtk+3.rshlibs index 8329cdcf0a9..4243b1d7b24 100644 --- a/srcpkgs/gtk+3/gtk+3.rshlibs +++ b/srcpkgs/gtk+3/gtk+3.rshlibs @@ -22,6 +22,5 @@ libpangoft2-1.0.so.0 libfreetype.so.6 libfontconfig.so.1 libgobject-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libm.so.6 diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template index 9df33aa33f9..6bed11aa23b 100644 --- a/srcpkgs/gtk+3/template +++ b/srcpkgs/gtk+3/template @@ -1,8 +1,8 @@ # Template build file for 'gtk+3'. pkgname=gtk+3 -version=3.2.4 +version=3.4.0 wrksrc="gtk+-${version}" -distfiles="${GNOME_SITE}/gtk+/3.2/gtk+-$version.tar.xz" +distfiles="${GNOME_SITE}/gtk+/3.4/gtk+-$version.tar.xz" build_style=gnu-configure configure_args="--disable-cups --disable-schemas-compile --enable-gtk2-dependency --enable-colord --enable-x11-backend @@ -11,7 +11,7 @@ short_desc="The GTK+ toolkit (v3)" maintainer="Juan RP " homepage="http://www.gtk.org/" license="LGPL-2.1" -checksum=f981bf514858c00d7084bd6f6c34b3c60b8aebdb959e7aca6faa59ed67c136bd +checksum=00af8be8bc60355e08a8f57e3e7503c916cec5cd5c6acb3eaedb01330b81f3e0 long_desc=" GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for @@ -44,9 +44,10 @@ Add_dependency build libpng-devel Add_dependency build fontconfig-devel Add_dependency build cairo-devel Add_dependency build pango-devel ">=1.29.3" -Add_dependency build gdk-pixbuf-devel +Add_dependency build gdk-pixbuf-devel ">=2.25.2" Add_dependency build gtk+-devel Add_dependency build colord-devel +Add_dependency build gobject-introspection post_install() { rm -f ${DESTDIR}/usr/share/man/man1/gtk-update-icon-cache.1 diff --git a/srcpkgs/gtkhtml/gtkhtml-devel.template b/srcpkgs/gtkhtml/gtkhtml-devel.template index 6d420fc3a0b..c9777eacb9e 100644 --- a/srcpkgs/gtkhtml/gtkhtml-devel.template +++ b/srcpkgs/gtkhtml/gtkhtml-devel.template @@ -5,20 +5,16 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run pkg-config -Add_dependency run gtk+3-devel -Add_dependency run glib-devel -Add_dependency run enchant-devel -Add_dependency run atk-devel -Add_dependency run pango-devel -Add_dependency run gdk-pixbuf-devel Add_dependency run cairo-devel -Add_dependency run freetype-devel -Add_dependency run fontconfig-devel -Add_dependency run libgtkhtml +Add_dependency run gtk+3-devel +Add_dependency run enchant-devel +Add_dependency run gsettings-desktop-schemas +Add_dependency run iso-codes +Add_dependency run libgtkhtml ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/gtkhtml/gtkhtml.rshlibs b/srcpkgs/gtkhtml/gtkhtml.rshlibs index f423da332fe..610ec87a988 100644 --- a/srcpkgs/gtkhtml/gtkhtml.rshlibs +++ b/srcpkgs/gtkhtml/gtkhtml.rshlibs @@ -2,7 +2,6 @@ libgtkhtml-editor-4.0.so.0 libgtkhtml-4.0.so.0 libgtk-3.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 diff --git a/srcpkgs/gtkhtml/libgtkhtml.rshlibs b/srcpkgs/gtkhtml/libgtkhtml.rshlibs index b9f76452e12..dce25217571 100644 --- a/srcpkgs/gtkhtml/libgtkhtml.rshlibs +++ b/srcpkgs/gtkhtml/libgtkhtml.rshlibs @@ -4,17 +4,13 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libm.so.6 diff --git a/srcpkgs/gtkhtml/libgtkhtml.template b/srcpkgs/gtkhtml/libgtkhtml.template index d291cc37a81..fc835747163 100644 --- a/srcpkgs/gtkhtml/libgtkhtml.template +++ b/srcpkgs/gtkhtml/libgtkhtml.template @@ -5,7 +5,6 @@ long_desc="${long_desc} This package contains the runtime libraries." -do_install() -{ +do_install() { vmove "usr/lib/*.so*" usr/lib } diff --git a/srcpkgs/gtkhtml/template b/srcpkgs/gtkhtml/template index 9078ea03379..11bd9e02847 100644 --- a/srcpkgs/gtkhtml/template +++ b/srcpkgs/gtkhtml/template @@ -1,13 +1,13 @@ # Template file for 'gtkhtml' pkgname=gtkhtml -version=4.2.3 -distfiles="${GNOME_SITE}/${pkgname}/4.2/${pkgname}-${version}.tar.xz" +version=4.4.0 +distfiles="${GNOME_SITE}/${pkgname}/4.4/${pkgname}-${version}.tar.xz" build_style=gnu-configure short_desc="Layout engine written in C using the GTK+ widget toolkit" maintainer="davehome " homepage="http://www.gnome.org" license="GPL-2" -checksum=e9867dafd5685a7887afe77f2eb584aeaf5f8e20df83100b8f24adcfc1e422d1 +checksum=9c07260cd5d20c6dfba42fe1e784fffc98af3a82ff5b7d05be3174d6b0bffe9d long_desc=" GtkHTML is a HTML rendering/editing library. It is not designed to be the ultimate HTML browser/editor; instead, it is designed to be easily embedded @@ -18,15 +18,7 @@ subpackages="lib${pkgname} ${pkgname}-devel" Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gtk+3-devel -Add_dependency build glib-devel Add_dependency build enchant-devel -Add_dependency build atk-devel -Add_dependency build pango-devel -Add_dependency build gdk-pixbuf-devel -Add_dependency build cairo-devel -Add_dependency build freetype-devel -Add_dependency build fontconfig-devel -Add_dependency build libsoup-devel Add_dependency build libsoup-gnome-devel Add_dependency full gnome-icon-theme diff --git a/srcpkgs/gtkmm/gtkmm.rshlibs b/srcpkgs/gtkmm/gtkmm.rshlibs index 2366f756132..a20094aa4f5 100644 --- a/srcpkgs/gtkmm/gtkmm.rshlibs +++ b/srcpkgs/gtkmm/gtkmm.rshlibs @@ -5,19 +5,15 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgmodule-2.0.so.0 libcairomm-1.0.so.1 libcairo.so.2 libsigc-2.0.so.0 libgdk_pixbuf-2.0.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libstdc++.so.6 diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template index 7ed73dc670e..aaf62f878a0 100644 --- a/srcpkgs/gtkmm/template +++ b/srcpkgs/gtkmm/template @@ -1,14 +1,13 @@ # Template build file for 'gtkmm'. pkgname=gtkmm -version=3.2.0 -distfiles="${GNOME_SITE}/gtkmm/3.2/gtkmm-$version.tar.xz" +version=3.3.18 +distfiles="${GNOME_SITE}/gtkmm/3.3/gtkmm-$version.tar.xz" build_style=gnu-configure -revision=2 short_desc="C++ bindings for The GTK+ toolkit (v2)" maintainer="Juan RP " homepage="http://gtkmm.sourceforge.net/" license="LGPL-2.1" -checksum=6195dac58454e287ae17d380c028827f0a49669a3b93f85e2d4f6eb9459674f2 +checksum=495330e2d697b04be161247003d5eb3dd45a5988dd631e789b631c5a05fb00bf long_desc=" gtkmm (previously known as Gtk--) is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, widgets diff --git a/srcpkgs/gtksourceview/gtksourceview-devel.template b/srcpkgs/gtksourceview/gtksourceview-devel.template index f7f5e9bec13..96a908c6208 100644 --- a/srcpkgs/gtksourceview/gtksourceview-devel.template +++ b/srcpkgs/gtksourceview/gtksourceview-devel.template @@ -7,10 +7,11 @@ long_desc="${long_desc} Add_dependency run gtk+3-devel Add_dependency run libxml2-devel -Add_dependency run gtksourceview +Add_dependency run gtksourceview ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove "usr/share/gir*" usr/share diff --git a/srcpkgs/gtksourceview/gtksourceview.rshlibs b/srcpkgs/gtksourceview/gtksourceview.rshlibs index 720fa8654ff..ab99fa3f5c0 100644 --- a/srcpkgs/gtksourceview/gtksourceview.rshlibs +++ b/srcpkgs/gtksourceview/gtksourceview.rshlibs @@ -2,19 +2,12 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libxml2.so.2 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/gtksourceview/template b/srcpkgs/gtksourceview/template index a3ccb7f1e39..96f11c83de7 100644 --- a/srcpkgs/gtksourceview/template +++ b/srcpkgs/gtksourceview/template @@ -1,15 +1,14 @@ # Template file for 'gtksourceview' pkgname=gtksourceview -version=3.2.3 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-static" -revision=2 short_desc="Text widget that extends GTK+ GtkTextView widget" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=73d9c6702ccecd06846132cfb50191092cb50a4bcb3ff810a5605868f0855947 +checksum=a380b0aaace095568a5b485dd479b61f61f77941d0c02a00246ad4dfe956b655 long_desc=" GtkSourceView is a text widget that extends the standard gtk+ 2.x text widget GtkTextView. It improves GtkTextView by implementing syntax diff --git a/srcpkgs/gucharmap/gucharmap-devel.template b/srcpkgs/gucharmap/gucharmap-devel.template index 97302fcc02a..2016b27d76e 100644 --- a/srcpkgs/gucharmap/gucharmap-devel.template +++ b/srcpkgs/gucharmap/gucharmap-devel.template @@ -6,11 +6,11 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run gtk+3-devel -Add_dependency run GConf-devel -Add_dependency run gucharmap +Add_dependency run gucharmap ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/gucharmap/gucharmap.rshlibs b/srcpkgs/gucharmap/gucharmap.rshlibs index ee4556dfd84..5f377c0ee1b 100644 --- a/srcpkgs/gucharmap/gucharmap.rshlibs +++ b/srcpkgs/gucharmap/gucharmap.rshlibs @@ -2,19 +2,12 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 -libgconf-2.so.4 diff --git a/srcpkgs/gucharmap/template b/srcpkgs/gucharmap/template index 5c19be74a53..50162824c88 100644 --- a/srcpkgs/gucharmap/template +++ b/srcpkgs/gucharmap/template @@ -1,37 +1,27 @@ # Template file for 'gucharmap' pkgname=gucharmap -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0.1 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-schemas-install --disable-scrollkeeper ---with-gconf-schema-file-dir=/usr/share/gconf/schemas ---enable-introspection" +configure_args="--disable-schemas-compile --disable-scrollkeeper --enable-introspection" short_desc="GNOME Unicode Charmap" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=da1e422d387ff4df8bfb61e8a340483f88b0d23e4309a776848dbeb4093a5a21 +checksum=eac2f2281cde5118544bc930b9ce90e68302a8c4ea09755f0db3e2e5e022b23c long_desc=" gucharmap is a Unicode/ISO10646 character map and font viewer for the GNOME platform. It supports anti-aliased, scalable fonts and more." -gconf_schemas="$pkgname.schemas" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="$pkgname-devel" +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils Add_dependency build gobject-introspection Add_dependency build gtk+3-devel -Add_dependency build GConf-devel -Add_dependency full hicolor-icon-theme -Add_dependency full desktop-file-utils - -post_install() -{ - mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} - gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ - --domain ${pkgname} ${wrksrc}/*.schemas -} +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils diff --git a/srcpkgs/gupnp-dlna/gupnp-dlna-devel.template b/srcpkgs/gupnp-dlna/gupnp-dlna-devel.template index b20115c67e2..61730898e69 100644 --- a/srcpkgs/gupnp-dlna/gupnp-dlna-devel.template +++ b/srcpkgs/gupnp-dlna/gupnp-dlna-devel.template @@ -6,10 +6,11 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run gst-plugins-base-devel -Add_dependency run gupnp-dlna +Add_dependency run gupnp-dlna ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/share/gtk-doc usr/share vmove usr/lib/pkgconfig usr/lib diff --git a/srcpkgs/gupnp-dlna/template b/srcpkgs/gupnp-dlna/template index 8b02f7274e6..da84f7a52ec 100644 --- a/srcpkgs/gupnp-dlna/template +++ b/srcpkgs/gupnp-dlna/template @@ -1,15 +1,14 @@ # Template file for 'gupnp-dlna' pkgname=gupnp-dlna -version=0.6.3 +version=0.6.6 homepage="http://gupnp.org/" distfiles="${GNOME_SITE}/$pkgname/0.6/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-static" -revision=2 short_desc="GUPnP DLNA" maintainer="Juan RP " license="LGPL-2.1" -checksum=9aab53fea6f5918c3e8920ab5042cd4b7f897de9aa0251f034ec22d7b2591d94 +checksum=82a1e75c398379567a5a5db9acd19bd01334b4f0053c8a166a77bc09bf0ca047 long_desc=" UPnP DLNA is a small utility library that aims to ease the DLNA-related tasks such as media profile guessing, transcoding to a given profile, etc." diff --git a/srcpkgs/gupnp/gupnp-devel.template b/srcpkgs/gupnp/gupnp-devel.template index 33f43ba2992..f6979c3a28e 100644 --- a/srcpkgs/gupnp/gupnp-devel.template +++ b/srcpkgs/gupnp/gupnp-devel.template @@ -10,10 +10,11 @@ Add_dependency run gssdp-devel Add_dependency run glib-devel Add_dependency run libxml2-devel Add_dependency run libuuid-devel -Add_dependency run gupnp +Add_dependency run gupnp ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/bin usr vmove usr/include usr vmove usr/share usr diff --git a/srcpkgs/gupnp/gupnp.rshlibs b/srcpkgs/gupnp/gupnp.rshlibs index 9984ae18902..8185c3dfef9 100644 --- a/srcpkgs/gupnp/gupnp.rshlibs +++ b/srcpkgs/gupnp/gupnp.rshlibs @@ -3,7 +3,6 @@ libsoup-2.4.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libxml2.so.2 diff --git a/srcpkgs/gupnp/template b/srcpkgs/gupnp/template index f62436aba68..4e8b139d350 100644 --- a/srcpkgs/gupnp/template +++ b/srcpkgs/gupnp/template @@ -1,6 +1,6 @@ # Template file for 'gupnp' pkgname=gupnp -version=0.18.1 +version=0.18.2 homepage="http://gupnp.org/" distfiles="${GNOME_SITE}/gupnp/0.18/gupnp-$version.tar.xz" build_style=gnu-configure @@ -8,7 +8,7 @@ configure_args="--disable-static" short_desc="GObject-based library for UPnP" maintainer="Juan RP " license="LGPL-2.1" -checksum=13b6f1a4e8e721e03ff22846c6e0e4d7ea3992245976a18e028fc54f7845c9ae +checksum=3715fa56c1f351132cffe7d69127da1daada7ff50481838c6dbfd17d7182743d long_desc=" A GObject-based API for doing UPnP transparently." diff --git a/srcpkgs/gvfs/gvfs-devel.template b/srcpkgs/gvfs/gvfs-devel.template index ba8ccda3016..beb303bdc7b 100644 --- a/srcpkgs/gvfs/gvfs-devel.template +++ b/srcpkgs/gvfs/gvfs-devel.template @@ -5,23 +5,8 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run libbluetooth-devel -Add_dependency run libgudev-devel -Add_dependency run libexif-devel -Add_dependency run libusb-compat-devel -Add_dependency run fuse-devel -Add_dependency run libarchive-devel -Add_dependency run libcdio-devel -Add_dependency run libsoup-devel -Add_dependency run libsoup-gnome-devel -Add_dependency run libgphoto2-devel -Add_dependency run libgnome-keyring-devel -Add_dependency run samba-devel -Add_dependency run gnome-disk-utility-devel -Add_dependency run gvfs +noarch=yes -do_install() -{ - mkdir -p ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr +do_install() { + vmove usr/include usr } diff --git a/srcpkgs/gvfs/gvfs.rshlibs b/srcpkgs/gvfs/gvfs.rshlibs index fd599b983b5..1dbaff9e425 100644 --- a/srcpkgs/gvfs/gvfs.rshlibs +++ b/srcpkgs/gvfs/gvfs.rshlibs @@ -3,18 +3,15 @@ libgobject-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 -libgthread-2.0.so.0 libdbus-1.so.3 libgnome-keyring.so.0 libgcrypt.so.11 -libgdu.so.0 libgudev-1.0.so.0 libutil.so.1 libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 libxml2.so.2 libudev.so.0 -libsmbclient.so.0 libgphoto2.so.2 libgphoto2_port.so.0 libfuse.so.2 @@ -23,10 +20,12 @@ librt.so.1 libavahi-glib.so.1 libavahi-common.so.3 libavahi-client.so.3 -libdbus-glib-1.so.2 -libbluetooth.so.3 -libexpat.so.1 libcdio_paranoia.so.1 libcdio_cdda.so.1 libcdio.so.13 libarchive.so.12 +libudisks2.so.0 +libsmbclient.so.0 +libdbus-glib-1.so.2 +libbluetooth.so.3 +libexpat.so.1 diff --git a/srcpkgs/gvfs/template b/srcpkgs/gvfs/template index d4ddd7bcbed..ec4b4b70bef 100644 --- a/srcpkgs/gvfs/template +++ b/srcpkgs/gvfs/template @@ -1,16 +1,15 @@ # Template file for 'gvfs' pkgname=gvfs -version=1.10.1 -distfiles="${GNOME_SITE}/$pkgname/1.10/$pkgname-$version.tar.xz" +version=1.12.0 +distfiles="${GNOME_SITE}/$pkgname/1.12/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-hal --disable-afc --with-bash-completion-dir=/etc/bash_completion.d" -revision=6 short_desc="Userspace virtual filesystem" maintainer="Juan RP " homepage="http://www.gnome.org" license="LGPL-2.1" -checksum=cd30facee5ad6cd0fafc5337bbf7c06a0bff3936f9ff2ae31519b301efcc9288 +checksum=87ffb27fd884be65570d64530c3121f9e49848070b62a26e39cd363f6a6bd555 long_desc=" gvfs is a userspace virtual filesystem designed to work with the i/o abstractions of gio (a library available in glib greater than 2.15). It @@ -22,6 +21,7 @@ subpackages="$pkgname-devel" Add_dependency build pkg-config Add_dependency build intltool +Add_dependency build libbluetooth-devel Add_dependency build dbus-glib-devel Add_dependency build libopenobex-devel Add_dependency build libgudev-devel @@ -30,12 +30,12 @@ Add_dependency build libusb-compat-devel Add_dependency build fuse-devel Add_dependency build libarchive-devel Add_dependency build libcdio-devel -Add_dependency build libsoup-devel Add_dependency build libsoup-gnome-devel Add_dependency build libgphoto2-devel Add_dependency build libgnome-keyring-devel Add_dependency build samba-devel -Add_dependency build gnome-disk-utility-devel Add_dependency build avahi-glib-libs-devel +Add_dependency build udisks2-devel +Add_dependency build libgcrypt-devel Add_dependency full obex-data-server diff --git a/srcpkgs/libass-devel b/srcpkgs/libass-devel new file mode 120000 index 00000000000..541c510567f --- /dev/null +++ b/srcpkgs/libass-devel @@ -0,0 +1 @@ +libass \ No newline at end of file diff --git a/srcpkgs/evolution/depends b/srcpkgs/libass/depends similarity index 54% rename from srcpkgs/evolution/depends rename to srcpkgs/libass/depends index 922a531c89a..31a1d27c331 100644 --- a/srcpkgs/evolution/depends +++ b/srcpkgs/libass/depends @@ -1,2 +1,2 @@ -abi_depends=">=3.2.1_1" +abi_depends=">=0.10.0" api_depends="${abi_depends}" diff --git a/srcpkgs/libass/libass-devel.template b/srcpkgs/libass/libass-devel.template new file mode 100644 index 00000000000..bfe8066a91b --- /dev/null +++ b/srcpkgs/libass/libass-devel.template @@ -0,0 +1,18 @@ +# Template file for 'libass-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run fontconfig-devel +Add_dependency run enca-devel +Add_dependency run fribidi-devel +Add_dependency run libass ">=${version}" + +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/libass/libass.rshlibs b/srcpkgs/libass/libass.rshlibs new file mode 100644 index 00000000000..de92de1e29a --- /dev/null +++ b/srcpkgs/libass/libass.rshlibs @@ -0,0 +1,6 @@ +libfreetype.so.6 +libfribidi.so.0 +libfontconfig.so.1 +libenca.so.0 +libm.so.6 +libc.so.6 diff --git a/srcpkgs/libass/template b/srcpkgs/libass/template new file mode 100644 index 00000000000..17ca0a86fa4 --- /dev/null +++ b/srcpkgs/libass/template @@ -0,0 +1,23 @@ +# Template build file for 'libass. +pkgname=libass +version=0.10.0 +distfiles="http://libass.googlecode.com/files/${pkgname}-${version}.tar.xz" +build_style=gnu-configure +configure_args="--disable-static" +short_desc="A portable library for SSA/ASS subtitles rendering" +maintainer="Juan RP " +homepage="http://xorg.freedesktop.org/" +license="MIT" +checksum=4da592020f6d7db889ec7bb09a2c78afa17b18eb86b9ffc6237d5a575ebd7541 +long_desc=" + The $pkgname package contains $short_desc." + +subpackages="$pkgname-devel" +Add_dependency build pkg-config +Add_dependency build enca-devel +Add_dependency build fontconfig-devel +Add_dependency build fribidi-devel + +post_install() { + vinstall COPYING 644 usr/share/licenses/${pkgname} +} diff --git a/srcpkgs/libchamplain/depends b/srcpkgs/libchamplain/depends index f90b51d01a5..8698f59978b 100644 --- a/srcpkgs/libchamplain/depends +++ b/srcpkgs/libchamplain/depends @@ -1,2 +1,2 @@ -abi_depends=">=0.12.0" +abi_depends=">=0.12.2_1" api_depends="${abi_depends}" diff --git a/srcpkgs/libchamplain/libchamplain-devel.template b/srcpkgs/libchamplain/libchamplain-devel.template index b8c0bb48df4..88758e9686a 100644 --- a/srcpkgs/libchamplain/libchamplain-devel.template +++ b/srcpkgs/libchamplain/libchamplain-devel.template @@ -5,19 +5,20 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run libsoup-devel Add_dependency run libsoup-gnome-devel Add_dependency run gtk+3-devel Add_dependency run clutter-gtk-devel Add_dependency run json-glib-devel Add_dependency run sqlite-devel -Add_dependency run ${sourcepkg} +Add_dependency run ${sourcepkg} ">=${version}" + +revision=1 +noarch=yes do_install() { vmove usr/include usr vmove usr/share/gir-1.0 usr/share vmove usr/share/gtk-doc usr/share vmove usr/share/vala usr/share - vmove "usr/lib/*.a" usr/lib vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/libchamplain/libchamplain.rshlibs b/srcpkgs/libchamplain/libchamplain.rshlibs index 80cf03a2237..d6042be348a 100644 --- a/srcpkgs/libchamplain/libchamplain.rshlibs +++ b/srcpkgs/libchamplain/libchamplain.rshlibs @@ -1,14 +1,10 @@ libgdk-3.so.0 -libclutter-glx-1.0.so.0 libcairo-gobject.so.2 libatk-1.0.so.0 libpangocairo-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 -libpangoft2-1.0.so.0 libXi.so.6 -libcogl.so.5 libgdk_pixbuf-2.0.so.0 libdrm.so.2 libX11.so.6 @@ -16,8 +12,6 @@ libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libXfixes.so.3 libcairo.so.2 libsqlite3.so.0 @@ -26,7 +20,6 @@ libsoup-2.4.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libm.so.6 @@ -34,3 +27,5 @@ libpthread.so.0 libc.so.6 libclutter-gtk-1.0.so.0 libgtk-3.so.0 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/libchamplain/template b/srcpkgs/libchamplain/template index c0a734be933..9807a0a28fa 100644 --- a/srcpkgs/libchamplain/template +++ b/srcpkgs/libchamplain/template @@ -1,9 +1,10 @@ # Template file for 'libchamplain' pkgname=libchamplain version=0.12.2 +revision=1 distfiles="${GNOME_SITE}/$pkgname/0.12/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-debug" +configure_args="--disable-debug --disable-static" short_desc="Library aimed to provide a Clutter widget to display rasterized maps" maintainer="Juan RP " checksum=d23f97875e407fdc3e8fc86bef538a377c42f37f5be4fc8ec6063e7446fd7e2e diff --git a/srcpkgs/libcroco/libcroco-devel.template b/srcpkgs/libcroco/libcroco-devel.template index be93c8540b0..5a245680f15 100644 --- a/srcpkgs/libcroco/libcroco-devel.template +++ b/srcpkgs/libcroco/libcroco-devel.template @@ -7,7 +7,9 @@ long_desc="${long_desc} Add_dependency run glib-devel Add_dependency run libxml2-devel -Add_dependency run libcroco +Add_dependency run libcroco ">=${version}" + +noarch=yes do_install() { vmove usr/include usr diff --git a/srcpkgs/libcroco/template b/srcpkgs/libcroco/template index 22b43c2b90d..35004732d66 100644 --- a/srcpkgs/libcroco/template +++ b/srcpkgs/libcroco/template @@ -1,13 +1,14 @@ # Template build file for 'libcroco'. pkgname=libcroco -version=0.6.4 +version=0.6.5 homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/$pkgname/0.6/$pkgname-$version.tar.xz" build_style=gnu-configure +configure_args="--disable-static" short_desc="Toolkit to parse and manipulate CSS (Cascading Style Sheets)" maintainer="Juan RP " license="LGPL-2.1" -checksum=c816bad3406c52a98d84a2222c0e4a7b70ee0640b49cde4a236deaa02c4232ea +checksum=2c6959c3644e889264a61c35ddf17401c86943681d4fe3c1682ecd9acabda7e3 long_desc=" The Libcroco project is a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit. It provides a Simple Api for CSS diff --git a/srcpkgs/libevolution b/srcpkgs/libevolution deleted file mode 120000 index cbf0fe22419..00000000000 --- a/srcpkgs/libevolution +++ /dev/null @@ -1 +0,0 @@ -evolution \ No newline at end of file diff --git a/srcpkgs/libgdata/libgdata-devel.template b/srcpkgs/libgdata/libgdata-devel.template index f6ba4496650..4651450c900 100644 --- a/srcpkgs/libgdata/libgdata-devel.template +++ b/srcpkgs/libgdata/libgdata-devel.template @@ -5,13 +5,9 @@ long_desc="${long_desc} This package contains development files: headers, static libs, etc." -Add_dependency run pkg-config -Add_dependency run glib-devel Add_dependency run libxml2-devel Add_dependency run libsoup-devel -Add_dependency run libsoup-gnome-devel -Add_dependency run liboauth-devel -Add_dependency run libgdata +Add_dependency run libgdata ">=${version}" do_install() { diff --git a/srcpkgs/libgdata/libgdata.rshlibs b/srcpkgs/libgdata/libgdata.rshlibs index 2a593144d1e..aa13a5bb0e9 100644 --- a/srcpkgs/libgdata/libgdata.rshlibs +++ b/srcpkgs/libgdata/libgdata.rshlibs @@ -4,9 +4,9 @@ libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 +libgnome-keyring.so.0 diff --git a/srcpkgs/libgdata/template b/srcpkgs/libgdata/template index 3bf27a5ef1c..3e5118b5a0c 100644 --- a/srcpkgs/libgdata/template +++ b/srcpkgs/libgdata/template @@ -1,13 +1,13 @@ # Template file for 'libgdata' pkgname=libgdata -version=0.10.2 +version=0.11.1 homepage="http://live.gnome.org/libgdata" -distfiles="${GNOME_SITE}/$pkgname/0.10/$pkgname-$version.tar.xz" +distfiles="${GNOME_SITE}/$pkgname/0.11/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Library for accessing GData webservices" maintainer="Juan RP " license="LGPL-2.1" -checksum=c028f3f39796fe6cc4841413b95a6c470350166ec8b520d17e6f4ff666f32c4e +checksum=ec96788b641f357745646b5645196787bf002182c95298ae80b84b935c69759b long_desc=" libgdata is a GLib-based library for accessing online service APIs using the GData protocol — most notably, Google's services. It provides APIs to access @@ -17,9 +17,10 @@ subpackages="$pkgname-devel" Add_dependency build pkg-config Add_dependency build flex +Add_dependency build intltool Add_dependency build gobject-introspection Add_dependency build glib-devel -Add_dependency build libxml2-devel -Add_dependency build libsoup-devel +Add_dependency build gtk+3-devel Add_dependency build libsoup-gnome-devel Add_dependency build liboauth-devel +Add_dependency build libgnome-keyring-devel diff --git a/srcpkgs/libgnome-keyring/libgnome-keyring-devel.template b/srcpkgs/libgnome-keyring/libgnome-keyring-devel.template index 5839b7acf4f..312000d3e33 100644 --- a/srcpkgs/libgnome-keyring/libgnome-keyring-devel.template +++ b/srcpkgs/libgnome-keyring/libgnome-keyring-devel.template @@ -1,22 +1,18 @@ # Template file for 'libgnome-keyring-devel'. # -short_desc="${sourcepkg} (development files)" +short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run pkg-config -Add_dependency run intltool -Add_dependency run dbus-devel Add_dependency run glib-devel -Add_dependency run libgcrypt-devel -Add_dependency run libgpg-error-devel -Add_dependency run libgnome-keyring +Add_dependency run libgnome-keyring ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/libgnome-keyring/libgnome-keyring.rshlibs b/srcpkgs/libgnome-keyring/libgnome-keyring.rshlibs index 69c67bef7b9..3be528b740b 100644 --- a/srcpkgs/libgnome-keyring/libgnome-keyring.rshlibs +++ b/srcpkgs/libgnome-keyring/libgnome-keyring.rshlibs @@ -5,3 +5,5 @@ librt.so.1 libgcrypt.so.11 libgpg-error.so.0 libc.so.6 +libgobject-2.0.so.0 +libgmodule-2.0.so.0 diff --git a/srcpkgs/libgnome-keyring/template b/srcpkgs/libgnome-keyring/template index 692c9bf2318..77abdb28342 100644 --- a/srcpkgs/libgnome-keyring/template +++ b/srcpkgs/libgnome-keyring/template @@ -1,13 +1,14 @@ # Template file for 'libgnome-keyring' pkgname=libgnome-keyring -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure +configure_args="--disable-debug" short_desc="GNOME keyring client library" maintainer="Juan RP " homepage="http://www.gnome.org" -license="GPL, LGPL" -checksum=2bcbe47b1960737866835a516056c36d1a3d82d5ad101c70d5a87e1ad616adb3 +license="GPL-2, LGPL-2.1" +checksum=60cc0728fd9c1c10c62b05abec24037ca616931e167b658ed78ec93ede2d3f7a long_desc=" libgnome-keyring is a program that keeps passwords and other secrets for users. It is run as a damon in the session, similar to ssh-agent, and @@ -19,11 +20,10 @@ long_desc=" subpackages="$pkgname-devel" -Add_dependency run gnome-keyring - Add_dependency build pkg-config Add_dependency build intltool Add_dependency build dbus-devel Add_dependency build glib-devel Add_dependency build libgcrypt-devel Add_dependency build libgpg-error-devel +Add_dependency build gobject-introspection diff --git a/srcpkgs/libgnomekbd/libgnomekbd-devel.template b/srcpkgs/libgnomekbd/libgnomekbd-devel.template index 8e753498681..95fc2e4e745 100644 --- a/srcpkgs/libgnomekbd/libgnomekbd-devel.template +++ b/srcpkgs/libgnomekbd/libgnomekbd-devel.template @@ -5,18 +5,15 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=2 - -Add_dependency run pkg-config Add_dependency run libxml2-devel Add_dependency run gtk+3-devel Add_dependency run libxklavier-devel -Add_dependency run libgnomekbd +Add_dependency run libgnomekbd ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/gir* ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share } diff --git a/srcpkgs/libgnomekbd/libgnomekbd.rshlibs b/srcpkgs/libgnomekbd/libgnomekbd.rshlibs index c6707adddc9..77ce26d56e1 100644 --- a/srcpkgs/libgnomekbd/libgnomekbd.rshlibs +++ b/srcpkgs/libgnomekbd/libgnomekbd.rshlibs @@ -4,19 +4,13 @@ libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libgmodule-2.0.so.0 libcairo.so.2 libxklavier.so.16 libgobject-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libX11.so.6 libpthread.so.0 libc.so.6 libgtk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libm.so.6 diff --git a/srcpkgs/libgnomekbd/template b/srcpkgs/libgnomekbd/template index 265773f6d2d..e9394c92e4c 100644 --- a/srcpkgs/libgnomekbd/template +++ b/srcpkgs/libgnomekbd/template @@ -1,23 +1,22 @@ # Template file for 'libgnomekbd' pkgname=libgnomekbd -version=3.2.0 -revision=5 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0.2 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-static" short_desc="Gnome keyboard configuration library" maintainer="Juan RP " -checksum=810ff305bbf076f6689911cf7b040d2113f501311a866abc37aa6bf5b28e1a2b +checksum=6e6c8956adbd39f1c3a8ec5c77bcf7ffbdaa54320398015d1174cd5003664e39 long_desc=" This packages a keyboard configuration library for the GNOME desktop." subpackages="$pkgname-devel" -Add_dependency full desktop-file-utils +Add_dependency run desktop-file-utils Add_dependency build pkg-config Add_dependency build intltool Add_dependency build libxml2-devel Add_dependency build gtk+3-devel -Add_dependency build libxklavier-devel +Add_dependency build libxklavier-devel ">=5.2.1_1" Add_dependency build gobject-introspection diff --git a/srcpkgs/libgweather/libgweather-devel.template b/srcpkgs/libgweather/libgweather-devel.template index f9396e36dcf..1bed113d0f7 100644 --- a/srcpkgs/libgweather/libgweather-devel.template +++ b/srcpkgs/libgweather/libgweather-devel.template @@ -5,8 +5,12 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." +Add_dependency run glib-devel +Add_dependency run gdk-pixbuf-devel Add_dependency run gtk+3-devel Add_dependency run GConf-devel +Add_dependency run libxml2-devel +Add_dependency run libsoup-devel Add_dependency run libgweather do_install() diff --git a/srcpkgs/libgweather/libgweather.rshlibs b/srcpkgs/libgweather/libgweather.rshlibs index bdf7901119a..d596600ffb3 100644 --- a/srcpkgs/libgweather/libgweather.rshlibs +++ b/srcpkgs/libgweather/libgweather.rshlibs @@ -2,21 +2,17 @@ libm.so.6 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libxml2.so.2 libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libgconf-2.so.4 libglib-2.0.so.0 diff --git a/srcpkgs/libgweather/template b/srcpkgs/libgweather/template index 80c3d816f7f..6525c7d9329 100644 --- a/srcpkgs/libgweather/template +++ b/srcpkgs/libgweather/template @@ -1,17 +1,16 @@ # Template file for 'libgweather' pkgname=libgweather -version=3.2.1 +version=3.4.1 homepage="http://www.gnome.org/" -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-schemas-install --with-gconf-schema-file-dir=/usr/share/gconf/schemas --enable-locations-compression --with-zoneinfo-dir=/usr/share/zoneinfo" -revision=2 short_desc="Weather information access library" maintainer="Juan RP " license="LGPL-2.1" -checksum=495f6d0f79947d6e601db3220360b1fcd6ae43608cd1571be5bcd5c05b7388d5 +checksum=ee9c4d09f33ae2b066dd1e696aa3e483a689cba6d63bcd388cc2ef95df9b1b60 long_desc=" libgweather is a library to access weather information from online services for numerous locations." @@ -29,9 +28,9 @@ Add_dependency build gtk+3-devel Add_dependency build libsoup-devel Add_dependency build libsoup-gnome-devel Add_dependency build GConf-devel +Add_dependency build gobject-introspection -post_install() -{ +post_install() { mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ --domain ${pkgname}-3.0 ${wrksrc}/*.schemas diff --git a/srcpkgs/libnotify/libnotify-devel.template b/srcpkgs/libnotify/libnotify-devel.template index f4dd37de282..a1dc1c2fbc8 100644 --- a/srcpkgs/libnotify/libnotify-devel.template +++ b/srcpkgs/libnotify/libnotify-devel.template @@ -5,16 +5,14 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 - Add_dependency run gdk-pixbuf-devel Add_dependency run glib-devel -Add_dependency run libnotify +Add_dependency run libnotify ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/share usr - vmove "usr/lib/*.a" usr/lib vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/libnotify/libnotify.rshlibs b/srcpkgs/libnotify/libnotify.rshlibs index c8f881caef3..3548b496cfc 100644 --- a/srcpkgs/libnotify/libnotify.rshlibs +++ b/srcpkgs/libnotify/libnotify.rshlibs @@ -1,9 +1,5 @@ libgobject-2.0.so.0 libglib-2.0.so.0 -libpthread.so.0 libc.so.6 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 diff --git a/srcpkgs/libnotify/template b/srcpkgs/libnotify/template index ef615e54107..a377cfb2259 100644 --- a/srcpkgs/libnotify/template +++ b/srcpkgs/libnotify/template @@ -1,14 +1,14 @@ # Template file for 'libnotify' pkgname=libnotify -version=0.7.4 -distfiles="${GNOME_SITE}/$pkgname/0.7/$pkgname-$version.tar.bz2" +version=0.7.5 +distfiles="${GNOME_SITE}/$pkgname/0.7/$pkgname-$version.tar.xz" build_style=gnu-configure -revision=2 +configure_args="--disable-static" short_desc="Desktop notification library" maintainer="Juan RP " homepage="http://library.gnome.org/devel/notification-spec/" license="LGPL-2.1" -checksum=fd204a6491d826174863f16e289a2069504d9ca109e4acd7ba88cd42869b9fc6 +checksum=4378cb47874ba4d5f759b7890d8d28d086e81d3f0bd4f6e84e5ab66d82ffb652 long_desc=" libnotify is an implementation of the freedesktop.org desktop notification specification." diff --git a/srcpkgs/libpeas/libpeas-devel.rshlibs b/srcpkgs/libpeas/libpeas-devel.rshlibs index 8d1d94d5405..5a727e1be25 100644 --- a/srcpkgs/libpeas/libpeas-devel.rshlibs +++ b/srcpkgs/libpeas/libpeas-devel.rshlibs @@ -4,14 +4,11 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 libgmodule-2.0.so.0 libgthread-2.0.so.0 diff --git a/srcpkgs/libpeas/libpeas-devel.template b/srcpkgs/libpeas/libpeas-devel.template index b362a7d9e05..74f53d9878e 100644 --- a/srcpkgs/libpeas/libpeas-devel.template +++ b/srcpkgs/libpeas/libpeas-devel.template @@ -5,8 +5,6 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=4 - pycompile_dirs="usr/lib/peas-demo/plugins/pythonhello" Add_dependency run pkg-config diff --git a/srcpkgs/libpeas/libpeas.rshlibs b/srcpkgs/libpeas/libpeas.rshlibs index 20003a54988..c9c74e60a4f 100644 --- a/srcpkgs/libpeas/libpeas.rshlibs +++ b/srcpkgs/libpeas/libpeas.rshlibs @@ -22,11 +22,8 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 diff --git a/srcpkgs/libpeas/template b/srcpkgs/libpeas/template index 72faa0697a9..27e30b142aa 100644 --- a/srcpkgs/libpeas/template +++ b/srcpkgs/libpeas/template @@ -1,12 +1,12 @@ # Template file for 'libpeas' pkgname=libpeas -version=1.2.0 -revision=3 -distfiles="${GNOME_SITE}/$pkgname/1.2/$pkgname-$version.tar.xz" +version=1.3.0 +distfiles="${GNOME_SITE}/$pkgname/1.3/$pkgname-$version.tar.xz" build_style=gnu-configure +configure_args="--enable-vala" short_desc="Gobject-based plugins engine" maintainer="Juan RP " -checksum=871868ff44352367a4b4602352f60fd20eb99794ade454f3b120d87c1560f31c +checksum=aefff05cdd39d7a88986af54f2980034857482605e777ce5345ba3b5653fe79d long_desc=" libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It is currently used by diff --git a/srcpkgs/librsvg/librsvg-devel.template b/srcpkgs/librsvg/librsvg-devel.template index 8d8dddec5d7..6b38d098f80 100644 --- a/srcpkgs/librsvg/librsvg-devel.template +++ b/srcpkgs/librsvg/librsvg-devel.template @@ -5,12 +5,12 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=3 - Add_dependency run gdk-pixbuf-devel Add_dependency run cairo-devel Add_dependency run libcroco-devel -Add_dependency run librsvg +Add_dependency run librsvg ">=${version}" + +noarch=yes do_install() { vmove usr/include usr diff --git a/srcpkgs/librsvg/librsvg.rshlibs b/srcpkgs/librsvg/librsvg.rshlibs index bf6fa507848..71a6aa61586 100644 --- a/srcpkgs/librsvg/librsvg.rshlibs +++ b/srcpkgs/librsvg/librsvg.rshlibs @@ -1,6 +1,5 @@ libgobject-2.0.so.0 libcairo.so.2 -libgthread-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 @@ -13,8 +12,6 @@ libgio-2.0.so.0 libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libpango-1.0.so.0 -libgmodule-2.0.so.0 -librt.so.1 libpng14.so.14 libfontconfig.so.1 libfreetype.so.6 diff --git a/srcpkgs/librsvg/template b/srcpkgs/librsvg/template index a9e83332682..1e091fe9edb 100644 --- a/srcpkgs/librsvg/template +++ b/srcpkgs/librsvg/template @@ -1,14 +1,12 @@ # Template build file for 'librsvg'. pkgname=librsvg -version=2.34.2 -revision=1 -distfiles="${GNOME_SITE}/$pkgname/2.34/$pkgname-$version.tar.xz" +version=2.36.0 +distfiles="${GNOME_SITE}/$pkgname/2.36/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--with-croco --with-svgz --disable-static ---enable-introspection" +configure_args="--disable-static --enable-introspection" short_desc="SVG library for GNOME" maintainer="Juan RP " -checksum=5de701325b84c0a15ab6892f49ffd6471722044bfe0b350725bf420642ee4464 +checksum=e6475e08c73e92c8bc58824e215551bd64ac5e9a492ff8c520b89c01a7ea510a long_desc=" librsvg is Raph's scalable vector graphics library. It provides support for SVG graphics, and is used by the GNOME desktop. diff --git a/srcpkgs/libsoup/libsoup-devel.template b/srcpkgs/libsoup/libsoup-devel.template index 65d45131770..134255ae972 100644 --- a/srcpkgs/libsoup/libsoup-devel.template +++ b/srcpkgs/libsoup/libsoup-devel.template @@ -1,22 +1,13 @@ # Template file for 'libsoup-devel'. # -short_desc="${sourcepkg} development files" +short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run pkg-config -Add_dependency run intltool Add_dependency run glib-devel -Add_dependency run libgcrypt-devel -Add_dependency run libgpg-error-devel Add_dependency run libxml2-devel -Add_dependency run libproxy-devel -Add_dependency run gnutls-devel -Add_dependency run sqlite-devel -Add_dependency run GConf-devel -Add_dependency run libgnome-keyring-devel -Add_dependency run libsoup +Add_dependency run libsoup ">=${version}" do_install() { diff --git a/srcpkgs/libsoup/libsoup-gnome-devel.template b/srcpkgs/libsoup/libsoup-gnome-devel.template index c7b8199e119..90b601a0a85 100644 --- a/srcpkgs/libsoup/libsoup-gnome-devel.template +++ b/srcpkgs/libsoup/libsoup-gnome-devel.template @@ -6,15 +6,8 @@ long_desc="${long_desc} This package contains the GNOME support files for development: headers, static libs, etc." -Add_dependency run libxml2-devel -Add_dependency run zlib-devel -Add_dependency run gnutls-devel -Add_dependency run libgcrypt-devel -Add_dependency run libgpg-error-devel -Add_dependency run glib-devel -Add_dependency run sqlite-devel -Add_dependency run libgnome-keyring-devel -Add_dependency run libsoup-gnome +Add_dependency run libsoup-devel ">=${version}" +Add_dependency run libsoup-gnome ">=${version}" do_install() { diff --git a/srcpkgs/libsoup/libsoup-gnome.rshlibs b/srcpkgs/libsoup/libsoup-gnome.rshlibs index 2cd7b32df3d..9514c4669bb 100644 --- a/srcpkgs/libsoup/libsoup-gnome.rshlibs +++ b/srcpkgs/libsoup/libsoup-gnome.rshlibs @@ -3,11 +3,7 @@ libxml2.so.2 libz.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libsqlite3.so.0 libgnome-keyring.so.0 libglib-2.0.so.0 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/libsoup/libsoup-gnome.template b/srcpkgs/libsoup/libsoup-gnome.template index f3e5edea10c..5f592531475 100644 --- a/srcpkgs/libsoup/libsoup-gnome.template +++ b/srcpkgs/libsoup/libsoup-gnome.template @@ -1,6 +1,5 @@ # Template file for 'libsoup-gnome'. # -revision=1 short_desc="${sourcepkg} - GNOME libraries" long_desc="${long_desc} @@ -10,8 +9,7 @@ Add_dependency run gnutls Add_dependency run libgcrypt Add_dependency run libgpg-error -do_install() -{ +do_install() { mkdir -p ${DESTDIR}/usr/lib/girepository-1.0 mv ${SRCPKGDESTDIR}/usr/lib/libsoup-gnome*.so* ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/lib/girepository-1.0/SoupGNOME* \ diff --git a/srcpkgs/libsoup/libsoup.rshlibs b/srcpkgs/libsoup/libsoup.rshlibs index 91283fd835d..8b994453868 100644 --- a/srcpkgs/libsoup/libsoup.rshlibs +++ b/srcpkgs/libsoup/libsoup.rshlibs @@ -1,10 +1,6 @@ libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libxml2.so.2 libz.so.1 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template index 78e652d8f80..2cb1b77a19d 100644 --- a/srcpkgs/libsoup/template +++ b/srcpkgs/libsoup/template @@ -1,14 +1,13 @@ # Template file for 'libsoup' pkgname=libsoup -version=2.36.1 -distfiles="${GNOME_SITE}/$pkgname/2.36/$pkgname-$version.tar.xz" +version=2.38.0 +distfiles="${GNOME_SITE}/$pkgname/2.38/$pkgname-$version.tar.xz" build_style=gnu-configure -revision=1 short_desc="HTTP library implementation in C" maintainer="Juan RP " homepage="http://www.gnome.org" license="LGPL-2.1" -checksum=73722407ff5fa7fcff2dae384aa04d85e7900c0e3fed46389f1289a1409e1f65 +checksum=8fc1470309aacfc45842ec774b5a5de1848d3d59f7c467efaca555b21bef96ad long_desc=" Libsoup is an HTTP library implementation in C. It was originally part of a SOAP (Simple Object Access Protocol) implementation called Soup, but @@ -32,10 +31,6 @@ long_desc=" subpackages="$pkgname-gnome $pkgname-gnome-devel $pkgname-devel" -Add_dependency run libgcrypt -Add_dependency run libgpg-error -Add_dependency run gnutls - Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gobject-introspection diff --git a/srcpkgs/libwacom-devel b/srcpkgs/libwacom-devel new file mode 120000 index 00000000000..b6696e01289 --- /dev/null +++ b/srcpkgs/libwacom-devel @@ -0,0 +1 @@ +libwacom \ No newline at end of file diff --git a/srcpkgs/libwacom/depends b/srcpkgs/libwacom/depends new file mode 100644 index 00000000000..91173a96492 --- /dev/null +++ b/srcpkgs/libwacom/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.3" +api_depends="${abi_depends}" diff --git a/srcpkgs/gnome-disk-utility/gnome-disk-utility-devel.template b/srcpkgs/libwacom/libwacom-devel.template similarity index 54% rename from srcpkgs/gnome-disk-utility/gnome-disk-utility-devel.template rename to srcpkgs/libwacom/libwacom-devel.template index 2b913667814..b0680425967 100644 --- a/srcpkgs/gnome-disk-utility/gnome-disk-utility-devel.template +++ b/srcpkgs/libwacom/libwacom-devel.template @@ -1,17 +1,15 @@ -# Template file for 'gnome-disk-utility-devel'. +# Template file for 'libwacom-devel'. # -short_desc="${sourcepkg} (development files)" +short_desc="${short_desc} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 - Add_dependency run glib-devel -Add_dependency run gnome-disk-utility +Add_dependency run libwacom -do_install() -{ +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib + vmove "usr/lib/*.a" usr/lib } diff --git a/srcpkgs/libwacom/libwacom.rshlibs b/srcpkgs/libwacom/libwacom.rshlibs new file mode 100644 index 00000000000..089c4479ec2 --- /dev/null +++ b/srcpkgs/libwacom/libwacom.rshlibs @@ -0,0 +1,4 @@ +libgudev-1.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 diff --git a/srcpkgs/libwacom/template b/srcpkgs/libwacom/template new file mode 100644 index 00000000000..6443d10381d --- /dev/null +++ b/srcpkgs/libwacom/template @@ -0,0 +1,18 @@ +# Template file for 'libwacom' +pkgname=libwacom +version=0.4 +homepage="http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Main_Page" +distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz" +build_style=gnu-configure +short_desc="Library to identify wacom tablets" +maintainer="Juan RP " +license="MIT" +checksum=13a7989572126b7f9013f8289b7e59707e23690fbd5eaa7f033b88245fa12367 +long_desc=" + libwacom is a library to identify wacom tablets and their model-specific + features. It provides easy access to information such as is this a built-in + on-screen tablet, what is the size of this model, etc." + +subpackages="$pkgname-devel" +Add_dependency build pkg-config +Add_dependency build libgudev-devel diff --git a/srcpkgs/libwnck/libwnck-devel.template b/srcpkgs/libwnck/libwnck-devel.template index a2dcc9ff970..0883531905e 100644 --- a/srcpkgs/libwnck/libwnck-devel.template +++ b/srcpkgs/libwnck/libwnck-devel.template @@ -8,13 +8,13 @@ long_desc="${long_desc} Add_dependency run gtk+3-devel Add_dependency run startup-notification-devel Add_dependency run libXres-devel -Add_dependency run libwnck +Add_dependency run libwnck ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mkdir -p ${DESTDIR}/usr/share - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/libwnck/libwnck.rshlibs b/srcpkgs/libwnck/libwnck.rshlibs index 4788eefedf8..a166f99fae4 100644 --- a/srcpkgs/libwnck/libwnck.rshlibs +++ b/srcpkgs/libwnck/libwnck.rshlibs @@ -2,22 +2,15 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 -libgmodule-2.0.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libstartup-notification-1.so.0 libXRes.so.1 libX11.so.6 libm.so.6 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/libwnck/template b/srcpkgs/libwnck/template index e0e75676805..d74fa363f0b 100644 --- a/srcpkgs/libwnck/template +++ b/srcpkgs/libwnck/template @@ -1,14 +1,13 @@ # Template build file for 'libwnck'. pkgname=libwnck -version=3.2.1 -distfiles="${GNOME_SITE}/libwnck/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/libwnck/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -revision=2 short_desc="Library for layout and rendering of text" maintainer="Juan RP " homepage="http://www.gnome.org/" license="LGPL-2.1" -checksum=eaba586d8e092770e45ab8a3073eb57b5386e1ea7512b5424fa558906f26a3da +checksum=34a97edf601ee066204bb640b23f58d6897e0f559ce1816b3c1d206d70ea62ad long_desc=" libwnck is Window Navigator Construction Kit, i.e. a library to use for writing pagers and taskslists and stuff." diff --git a/srcpkgs/libxklavier/libxklavier-devel.template b/srcpkgs/libxklavier/libxklavier-devel.template index 9cbefc52eb5..f4e542852cd 100644 --- a/srcpkgs/libxklavier/libxklavier-devel.template +++ b/srcpkgs/libxklavier/libxklavier-devel.template @@ -1,13 +1,14 @@ # Template file for 'libxklavier-devel'. # -short_desc="${sourcepkg} (development files)" +revision=1 +short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run glib-devel Add_dependency run libxml2-devel ">=2.7.8" -Add_dependency run libxklavier +Add_dependency run libxklavier ">=${version}" do_install() { vmove usr/include usr diff --git a/srcpkgs/libxklavier/libxklavier.rshlibs b/srcpkgs/libxklavier/libxklavier.rshlibs index cc366459c6e..aa865c97e62 100644 --- a/srcpkgs/libxklavier/libxklavier.rshlibs +++ b/srcpkgs/libxklavier/libxklavier.rshlibs @@ -1,10 +1,7 @@ libxml2.so.2 libgobject-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libXi.so.6 libxkbfile.so.1 libX11.so.6 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/libxklavier/template b/srcpkgs/libxklavier/template index 7f02d532918..2b0cd8e4292 100644 --- a/srcpkgs/libxklavier/template +++ b/srcpkgs/libxklavier/template @@ -1,9 +1,9 @@ # Template build file for 'libxklavier'. pkgname=libxklavier version=5.2.1 +revision=1 distfiles="${GNOME_SITE}/$pkgname/5.2/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-introspection" # currently broken short_desc="Library providing high-level API for X Keyboard Extension" maintainer="Juan RP " checksum=a7a1ca8ae493fb652e3456a6b3a0b07514447161aab41feed96b968f2d338b5e @@ -20,5 +20,6 @@ Add_dependency build glib-devel Add_dependency build libxkbfile-devel Add_dependency build libxml2-devel ">=2.7.8" Add_dependency build libXi-devel +Add_dependency build gobject-introspection Add_dependency full xkeyboard-config Add_dependency full iso-codes diff --git a/srcpkgs/mash/depends b/srcpkgs/mash/depends index 205c57214a5..89b441ca17b 100644 --- a/srcpkgs/mash/depends +++ b/srcpkgs/mash/depends @@ -1,2 +1,2 @@ -abi_depends=">=0.1.0" +abi_depends=">=0.1.0_1" api_depends="${api_depends}" diff --git a/srcpkgs/mash/mash-devel.template b/srcpkgs/mash/mash-devel.template index ef98cc28502..147986f7438 100644 --- a/srcpkgs/mash/mash-devel.template +++ b/srcpkgs/mash/mash-devel.template @@ -6,7 +6,10 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run clutter-devel -Add_dependency run mash +Add_dependency run mash ">=${version}" + +revision=1 +noarch=yes do_install() { vmove usr/include usr diff --git a/srcpkgs/mash/mash.rshlibs b/srcpkgs/mash/mash.rshlibs index b8cca3aa772..f9e58218519 100644 --- a/srcpkgs/mash/mash.rshlibs +++ b/srcpkgs/mash/mash.rshlibs @@ -1,14 +1,10 @@ -libclutter-glx-1.0.so.0 libcairo-gobject.so.2 libatk-1.0.so.0 libpangocairo-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 -libpangoft2-1.0.so.0 libXi.so.6 libcairo.so.2 -libcogl.so.5 libgdk_pixbuf-2.0.so.0 libdrm.so.2 libX11.so.6 @@ -17,14 +13,13 @@ libXdamage.so.1 libXcomposite.so.1 libgio-2.0.so.0 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libXfixes.so.3 libm.so.6 libpthread.so.0 libc.so.6 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/mash/template b/srcpkgs/mash/template index e07947c5863..d64cbe08e6e 100644 --- a/srcpkgs/mash/template +++ b/srcpkgs/mash/template @@ -1,6 +1,7 @@ # Template file for 'mash' pkgname=mash version=0.1.0 +revision=1 distfiles="http://www.clutter-project.org/sources/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" build_style=gnu-configure configure_args="--enable-introspection --disable-static" diff --git a/srcpkgs/metacity/metacity-devel.template b/srcpkgs/metacity/metacity-devel.template index 435a7652794..cb5817a843f 100644 --- a/srcpkgs/metacity/metacity-devel.template +++ b/srcpkgs/metacity/metacity-devel.template @@ -1,21 +1,15 @@ # Template file for 'metacity-devel'. # -short_desc="${sourcepkg} (development files)" +short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run pkg-config -Add_dependency run libcanberra-devel -Add_dependency run GConf-devel -Add_dependency run startup-notification-devel -Add_dependency run libgtop-devel -Add_dependency run metacity +noarch=yes +Add_dependency run gtk+-devel +Add_dependency run metacity ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/lib*.a ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/metacity/metacity.rshlibs b/srcpkgs/metacity/metacity.rshlibs index 47abe0ad1ef..82905f82f9b 100644 --- a/srcpkgs/metacity/metacity.rshlibs +++ b/srcpkgs/metacity/metacity.rshlibs @@ -6,7 +6,6 @@ libpthread.so.0 libc.so.6 libgdk_pixbuf-2.0.so.0 libgobject-2.0.so.0 -libgconf-2.so.4 libcanberra-gtk.so.0 libcanberra.so.0 libatk-1.0.so.0 @@ -31,5 +30,4 @@ libgio-2.0.so.0 libpangoft2-1.0.so.0 libfreetype.so.6 libfontconfig.so.1 -libgmodule-2.0.so.0 librt.so.1 diff --git a/srcpkgs/metacity/template b/srcpkgs/metacity/template index a740c42c7ef..454ea3371b8 100644 --- a/srcpkgs/metacity/template +++ b/srcpkgs/metacity/template @@ -1,20 +1,17 @@ # Template file for 'metacity' pkgname=metacity -version=2.34.1 +version=2.34.3 distfiles="${GNOME_SITE}/$pkgname/2.34/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-schemas-install ---with-gconf-schema-file-dir=/usr/share/gconf/schemas" -revision=3 +configure_args="--disable-static --disable-schemas-compile --disable-scrollkeeper" short_desc="GNOME-compliant window manager" maintainer="Juan RP " -checksum=f144cb43925ca00d8eaac129a14df3260c54a32324b5cd0a4d78b0fd7ff1028a +checksum=aeac2548b62a98375fb5c832ee26ab4cb6d59f0dd96edcefb5f7bef2416576e7 long_desc=" Metacity is not a meta-City as in an urban center, but rather Meta-ness as in the state of being meta. i.e. metacity : meta as opacity : opaque. Also it may have something to do with the Meta key on UNIX keyboards." -gconf_schemas="metacity.schemas" subpackages="$pkgname-devel" Add_dependency build pkg-config @@ -26,14 +23,8 @@ Add_dependency build libXrandr-devel Add_dependency build libXcursor-devel Add_dependency build libXinerama-devel Add_dependency build libcanberra-devel -Add_dependency build GConf-devel Add_dependency build startup-notification-devel Add_dependency build libgtop-devel + Add_dependency full zenity Add_dependency full gnome-icon-theme - -post_install() { - mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} - gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ - --domain ${pkgname} ${wrksrc}/*.schemas -} diff --git a/srcpkgs/mutter/depends b/srcpkgs/mutter/depends index 6e8d7e9a547..88592da7496 100644 --- a/srcpkgs/mutter/depends +++ b/srcpkgs/mutter/depends @@ -1,2 +1,2 @@ -abi_depends=">=2.91.90" +abi_depends=">=3.3.92" api_depends="${abi_depends}" diff --git a/srcpkgs/mutter/mutter-devel.template b/srcpkgs/mutter/mutter-devel.template index 24e518089c8..5e803c09bdb 100644 --- a/srcpkgs/mutter/mutter-devel.template +++ b/srcpkgs/mutter/mutter-devel.template @@ -5,14 +5,16 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." +Add_dependency run gsettings-desktop-schemas Add_dependency run gtk+3-devel Add_dependency run clutter-devel -Add_dependency run mutter +Add_dependency run libX11-devel +Add_dependency run mutter ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib - vmove "usr/lib/*.a" usr/lib vmove "usr/lib/mutter/*.gir" usr/share/gir-1.0 } diff --git a/srcpkgs/mutter/mutter.rshlibs b/srcpkgs/mutter/mutter.rshlibs index 8b3468c14d2..0e4f768fe46 100644 --- a/srcpkgs/mutter/mutter.rshlibs +++ b/srcpkgs/mutter/mutter.rshlibs @@ -8,28 +8,21 @@ libgdk_pixbuf-2.0.so.0 libgobject-2.0.so.0 libcairo.so.2 libpango-1.0.so.0 -libclutter-glx-1.0.so.0 libcairo-gobject.so.2 libatk-1.0.so.0 libpangocairo-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 -libpangoft2-1.0.so.0 libXi.so.6 -libcogl.so.5 libdrm.so.2 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libgio-2.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgmodule-2.0.so.0 libgthread-2.0.so.0 librt.so.1 libXfixes.so.3 -libgconf-2.so.4 libstartup-notification-1.so.0 libcanberra-gtk3.so.0 libcanberra.so.0 @@ -42,3 +35,5 @@ libSM.so.6 libICE.so.6 libXinerama.so.1 libm.so.6 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template index 8e4fccbeae6..f35c427d724 100644 --- a/srcpkgs/mutter/template +++ b/srcpkgs/mutter/template @@ -1,14 +1,12 @@ # Template file for 'mutter' pkgname=mutter -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-scrollkeeper ---with-gconf-schema-file-dir=/usr/share/gconf/schemas ---disable-schemas-install" +configure_args="--disable-scrollkeeper --disable-schemas-compile --disable-static" short_desc="Lightweight GTK+3 window manager" maintainer="Juan RP " -checksum=cd5977d86a100d89cfef557c22900b6d061730e2bda66e314e4943505d2bd5a1 +checksum=6aa8a91ec7f20eee20b8fd9f93a9529c5a530c21b607ec6656bb9c8b80190431 long_desc=" Mutter is a small window manager, using GTK+ and Clutter to do everything. @@ -16,7 +14,6 @@ long_desc=" is a 'Boring window manager for the adult in you. Many window managers are like Marshmallow Froot Loops; Metacity is like Cheerios.'" -gconf_schemas="mutter.schemas" subpackages="mutter-devel" Add_dependency build pkg-config @@ -24,7 +21,6 @@ Add_dependency build intltool Add_dependency build gnome-doc-utils Add_dependency build gobject-introspection Add_dependency build gtk+3-devel -Add_dependency build GConf-devel Add_dependency build startup-notification-devel Add_dependency build libcanberra-devel Add_dependency build clutter-devel @@ -34,10 +30,4 @@ Add_dependency build libffi-devel Add_dependency full zenity Add_dependency full desktop-file-utils - -post_install() -{ - mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} - gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ - --domain ${pkgname} ${wrksrc}/*.schemas -} +Add_dependency full gsettings-desktop-schemas ">=3.3.92_1" diff --git a/srcpkgs/mx/depends b/srcpkgs/mx/depends index dc58176dfd3..9ef35d52895 100644 --- a/srcpkgs/mx/depends +++ b/srcpkgs/mx/depends @@ -1,2 +1,2 @@ -abi_depends=">=1.0.4" +abi_depends=">=1.4.3_1" api_depends="${abi_depends}" diff --git a/srcpkgs/mx/mx-devel.template b/srcpkgs/mx/mx-devel.template index d6e4f1efd05..359557ea533 100644 --- a/srcpkgs/mx/mx-devel.template +++ b/srcpkgs/mx/mx-devel.template @@ -7,7 +7,10 @@ long_desc="${long_desc} Add_dependency run gtk+-devel Add_dependency run clutter-devel -Add_dependency run mx +Add_dependency run mx ">=${version}" + +revision=1 +noarch=yes do_install() { vmove usr/include usr diff --git a/srcpkgs/mx/mx.rshlibs b/srcpkgs/mx/mx.rshlibs index 0555a5c1e80..7e2ea293db6 100644 --- a/srcpkgs/mx/mx.rshlibs +++ b/srcpkgs/mx/mx.rshlibs @@ -1,14 +1,11 @@ -libclutter-glx-1.0.so.0 libcairo-gobject.so.2 libatk-1.0.so.0 libpangocairo-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libpangoft2-1.0.so.0 libXi.so.6 libcairo.so.2 -libcogl.so.5 libgdk_pixbuf-2.0.so.0 libdrm.so.2 libX11.so.6 @@ -27,9 +24,10 @@ libdbus-glib-1.so.2 libdbus-1.so.3 libpthread.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libc.so.6 libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/mx/template b/srcpkgs/mx/template index 18322db517e..eca8a233619 100644 --- a/srcpkgs/mx/template +++ b/srcpkgs/mx/template @@ -1,6 +1,7 @@ # Template file for 'mx' pkgname=mx version=1.4.3 +revision=1 distfiles="http://source.clutter-project.org/sources/mx/1.4/mx-$version.tar.xz" build_style=gnu-configure short_desc="A widget toolkit using Clutter" diff --git a/srcpkgs/nautilus-sendto/depends b/srcpkgs/nautilus-sendto/depends index 0edbddbd1a9..146f5503947 100644 --- a/srcpkgs/nautilus-sendto/depends +++ b/srcpkgs/nautilus-sendto/depends @@ -1,2 +1,2 @@ -abi_depends=">=2.91.6" +abi_depends=">=3.0.2" api_depends="${abi_depends}" diff --git a/srcpkgs/nautilus-sendto/nautilus-sendto-devel.template b/srcpkgs/nautilus-sendto/nautilus-sendto-devel.template index 3034a111c49..f30cd4c44e9 100644 --- a/srcpkgs/nautilus-sendto/nautilus-sendto-devel.template +++ b/srcpkgs/nautilus-sendto/nautilus-sendto-devel.template @@ -5,15 +5,13 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 +Add_dependency run glib-devel +Add_dependency run gtk+3-devel -Add_dependency run nautilus-devel -Add_dependency run nautilus-sendto +noarch=yes -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/nautilus-sendto/nautilus-sendto.rshlibs b/srcpkgs/nautilus-sendto/nautilus-sendto.rshlibs index 803956cbe9e..819dcec2a91 100644 --- a/srcpkgs/nautilus-sendto/nautilus-sendto.rshlibs +++ b/srcpkgs/nautilus-sendto/nautilus-sendto.rshlibs @@ -1,14 +1,3 @@ -libebook-1.2.so.12 -libcamel-1.2.so.29 -libdl.so.2 -libplc4.so -libplds4.so -libnspr4.so -libssl3.so -libsmime3.so -libnss3.so -libedataserver-1.2.so.15 -libsqlite3.so.0 libxml2.so.2 libgconf-2.so.4 libsoup-2.4.so.1 @@ -16,14 +5,11 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 libgmodule-2.0.so.0 libgthread-2.0.so.0 @@ -34,5 +20,6 @@ libc.so.6 libgupnp-1.0.so.4 libgssdp-1.0.so.3 libnautilus-extension.so.1 -libdbus-glib-1.so.2 -libdbus-1.so.3 +libedataserverui-3.0.so.1 +libebook-1.2.so.13 +libedataserver-1.2.so.16 diff --git a/srcpkgs/nautilus-sendto/template b/srcpkgs/nautilus-sendto/template index ad8942b84a0..600246d16e1 100644 --- a/srcpkgs/nautilus-sendto/template +++ b/srcpkgs/nautilus-sendto/template @@ -1,7 +1,6 @@ # Template file for 'nautilus-sendto' pkgname=nautilus-sendto -version=3.0.1 -revision=5 +version=3.0.2 distfiles="${GNOME_SITE}/$pkgname/3.0/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-schemas-compile" @@ -9,7 +8,7 @@ short_desc="Nautilus context menu for sending files" maintainer="Juan RP " homepage="http://download.gnome.org/sources/nautilus-sendto/" license="GPL-2" -checksum=34617084b731db8bf3ffb517497d5645283f4aa7a9ebfa2a05da8c12066a0f14 +checksum=03265d7063212717773bd6a1f85c25ec24066ca8424b658c5fa30ec0fb074b44 long_desc=" The Nautilus Send To plugin provides the Nautilus file manager with a context menu component for quickly sending files to accounts in an Evolution email @@ -24,8 +23,6 @@ subpackages="${pkgname}-devel" # XXX: add pidgin and gajim depends for plugins to work. Add_dependency build pkg-config Add_dependency build intltool -Add_dependency build dbus-glib-devel Add_dependency build evolution-data-server-devel -Add_dependency build GConf-devel Add_dependency build gupnp-devel Add_dependency build nautilus-devel diff --git a/srcpkgs/nautilus/libnautilus.rshlibs b/srcpkgs/nautilus/libnautilus.rshlibs index c3482d33204..94b0e856475 100644 --- a/srcpkgs/nautilus/libnautilus.rshlibs +++ b/srcpkgs/nautilus/libnautilus.rshlibs @@ -2,19 +2,12 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libm.so.6 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/nautilus/libnautilus.template b/srcpkgs/nautilus/libnautilus.template index 4968a3edb4e..8ac266060d9 100644 --- a/srcpkgs/nautilus/libnautilus.template +++ b/srcpkgs/nautilus/libnautilus.template @@ -1,6 +1,5 @@ # Template file for 'libnautilus'. # -revision=1 short_desc="${sourcepkg} - shared libraries" long_desc="${long_desc} @@ -8,7 +7,6 @@ long_desc="${long_desc} replaces="nautilus<3.2.1" -do_install() -{ +do_install() { vmove "usr/lib/*.so*" usr/lib } diff --git a/srcpkgs/nautilus/nautilus-devel.template b/srcpkgs/nautilus/nautilus-devel.template index a34a5c4572f..0b02e66588b 100644 --- a/srcpkgs/nautilus/nautilus-devel.template +++ b/srcpkgs/nautilus/nautilus-devel.template @@ -6,12 +6,13 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run gtk+3-devel -Add_dependency run libnautilus +Add_dependency run libnautilus ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/nautilus/nautilus.rshlibs b/srcpkgs/nautilus/nautilus.rshlibs index 3e451fbd9a3..146e952c0b9 100644 --- a/srcpkgs/nautilus/nautilus.rshlibs +++ b/srcpkgs/nautilus/nautilus.rshlibs @@ -17,7 +17,6 @@ libpango-1.0.so.0 libX11.so.6 libnotify.so.4 libgmodule-2.0.so.0 -libgthread-2.0.so.0 libexif.so.12 libexempi.so.3 libm.so.6 diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template index 80b45e17dc1..54a78bcf17c 100644 --- a/srcpkgs/nautilus/template +++ b/srcpkgs/nautilus/template @@ -1,14 +1,13 @@ # Template file for 'nautilus' pkgname=nautilus -version=3.2.1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-update-mimedb --disable-tracker --disable-schemas-compile --disable-nst-extension --disable-debug" -revision=1 short_desc="The GNOME file manager" maintainer="Juan RP " -checksum=c482d6e7babcc238304cf55586cdf7e2b2806025214a143ed355f0d89b33b154 +checksum=abdc8e84a42ab69158beedeec5b2b960a8bf899fb2b40ad162270223e1f243a3 long_desc=" Nautilus is the official file manager for the GNOME desktop. It is designed to be primarly a file manager, but there is support for web and diff --git a/srcpkgs/network-manager-applet/depends b/srcpkgs/network-manager-applet/depends index 5888532967e..da0d0ed5caa 100644 --- a/srcpkgs/network-manager-applet/depends +++ b/srcpkgs/network-manager-applet/depends @@ -1,2 +1,2 @@ abi_depends=">=0.9.1.95" -api_depends="${abi_depends}" +api_depends=">=0.9.4.1" diff --git a/srcpkgs/network-manager-applet/libnm-gtk.rshlibs b/srcpkgs/network-manager-applet/libnm-gtk.rshlibs index 4c882634427..54b1c5e5f53 100644 --- a/srcpkgs/network-manager-applet/libnm-gtk.rshlibs +++ b/srcpkgs/network-manager-applet/libnm-gtk.rshlibs @@ -3,14 +3,11 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libnm-glib.so.4 libnm-util.so.2 libnm-glib-vpn.so.1 @@ -18,7 +15,6 @@ libdbus-glib-1.so.2 libdbus-1.so.3 libpthread.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 libgmodule-2.0.so.0 librt.so.1 libgnome-keyring.so.0 diff --git a/srcpkgs/network-manager-applet/libnm-gtk.template b/srcpkgs/network-manager-applet/libnm-gtk.template index 7168686903c..3276cff26bc 100644 --- a/srcpkgs/network-manager-applet/libnm-gtk.template +++ b/srcpkgs/network-manager-applet/libnm-gtk.template @@ -1,6 +1,5 @@ # Template file for 'libnm-gtk'. # -revision=1 short_desc="${sourcepkg} - runtime library" long_desc="${long_desc} @@ -8,7 +7,6 @@ long_desc="${long_desc} replaces="${sourcepkg}<0.9.1.95" -do_install() -{ +do_install() { vmove "usr/lib/*.so*" usr/lib } diff --git a/srcpkgs/network-manager-applet/network-manager-applet-devel.template b/srcpkgs/network-manager-applet/network-manager-applet-devel.template index 2d493457b90..aa8a98e0689 100644 --- a/srcpkgs/network-manager-applet/network-manager-applet-devel.template +++ b/srcpkgs/network-manager-applet/network-manager-applet-devel.template @@ -6,11 +6,12 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run gtk+3-devel -Add_dependency run NetworkManager-devel -Add_dependency run libnm-gtk +Add_dependency run NetworkManager-devel ">=0.9.3.997" +Add_dependency run libnm-gtk ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/network-manager-applet/network-manager-applet.rshlibs b/srcpkgs/network-manager-applet/network-manager-applet.rshlibs index 436ea9861a5..d528974ddf8 100644 --- a/srcpkgs/network-manager-applet/network-manager-applet.rshlibs +++ b/srcpkgs/network-manager-applet/network-manager-applet.rshlibs @@ -2,19 +2,15 @@ libnm-gtk.so.0 libgconf-2.so.4 libnm-glib-vpn.so.1 libgnome-keyring.so.0 -libgnome-bluetooth.so.8 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgmodule-2.0.so.0 libnm-util.so.2 libnm-glib.so.4 @@ -22,9 +18,9 @@ libdbus-glib-1.so.2 libdbus-1.so.3 libpthread.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libc.so.6 libm.so.6 x86_64 libnotify.so.4 +libgnome-bluetooth.so.10 diff --git a/srcpkgs/network-manager-applet/template b/srcpkgs/network-manager-applet/template index 12c208a699a..a2233a79013 100644 --- a/srcpkgs/network-manager-applet/template +++ b/srcpkgs/network-manager-applet/template @@ -1,17 +1,15 @@ # Template file for 'network-manager-applet' pkgname=network-manager-applet -version=0.9.2.0 +version=0.9.4.1 distfiles="${GNOME_SITE}/$pkgname/0.9/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-schemas-install ---with-gconf-schema-file-dir=/usr/share/gconf/schemas --with-bluetooth ---disable-static" -revision=1 +configure_args="--disable-schemas-install --disable-static +--with-gconf-schema-file-dir=/usr/share/gconf/schemas --with-bluetooth" short_desc="NetworkManager panel applet for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org/projects/NetworkManager/" license="GPL-2" -checksum=ebe725d0140f658c6a3f384674c72fba7a7c417df3be0e84ee8f45e6dfc219de +checksum=b6b6de75e28d1fbcdfdbb51c0e40fcd6bc0ec0385bfecd16c457260491cd2ff7 long_desc=" NetworkManager attempts to keep an active network connection available at all times. It is intended only for the desktop use-case, and is not intended for @@ -47,8 +45,7 @@ Add_dependency build polkit-devel Add_dependency full iso-codes -post_install() -{ +post_install() { mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ --domain nm-applet ${wrksrc}/*.schemas diff --git a/srcpkgs/notification-daemon/notification-daemon.rshlibs b/srcpkgs/notification-daemon/notification-daemon.rshlibs index 45d8782d3d0..fb45fb78cb6 100644 --- a/srcpkgs/notification-daemon/notification-daemon.rshlibs +++ b/srcpkgs/notification-daemon/notification-daemon.rshlibs @@ -8,5 +8,4 @@ libcairo.so.2 libgobject-2.0.so.0 libglib-2.0.so.0 libX11.so.6 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/notification-daemon/template b/srcpkgs/notification-daemon/template index 5daf4fed405..8d99e55933d 100644 --- a/srcpkgs/notification-daemon/template +++ b/srcpkgs/notification-daemon/template @@ -1,13 +1,12 @@ # Template file for 'notification-daemon' pkgname=notification-daemon -version=0.7.3 +version=0.7.4 distfiles="${GNOME_SITE}/$pkgname/0.7/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-static" -revision=1 short_desc="Shows notification messages on the desktop" maintainer="Juan RP " -checksum=c40931557c42cd12fdb04ab531fd7d5c5766641e76babdbff6079a6d88342704 +checksum=9591273ee2099215cfbe1ce7eb7c08e8cbc3743d0a119e331889ffe9004e6f2f long_desc=" notification-daemon is an application that shows notifications sent by other applications on your desktop in the form of popups. It is based @@ -16,11 +15,9 @@ long_desc=" replaces="notification-daemon>=0" conflicts="xfce4-notifyd>=0" -Add_dependency run libcanberra ">=0.28_1" # gtk+3 support - Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gtk+3-devel Add_dependency build libcanberra-devel -Add_dependency full desktop-file-utils +Add_dependency run desktop-file-utils diff --git a/srcpkgs/pango/pango-devel.template b/srcpkgs/pango/pango-devel.template index 4cb226392c2..ee98a768792 100644 --- a/srcpkgs/pango/pango-devel.template +++ b/srcpkgs/pango/pango-devel.template @@ -5,14 +5,14 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 - Add_dependency run glib-devel Add_dependency run cairo-devel Add_dependency run fontconfig-devel Add_dependency run freetype-devel Add_dependency run libXft-devel -Add_dependency run pango +Add_dependency run pango ">=${version}" + +noarch=yes do_install() { diff --git a/srcpkgs/pango/pango.rshlibs b/srcpkgs/pango/pango.rshlibs index e88edc1ce93..21f8aac3aad 100644 --- a/srcpkgs/pango/pango.rshlibs +++ b/srcpkgs/pango/pango.rshlibs @@ -7,7 +7,6 @@ libXft.so.2 libX11.so.6 libfontconfig.so.1 libcairo.so.2 -libgthread-2.0.so.0 librt.so.1 libm.so.6 libfreetype.so.6 diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template index bfe89270f45..1f93df289d3 100644 --- a/srcpkgs/pango/template +++ b/srcpkgs/pango/template @@ -1,14 +1,13 @@ # Template build file for 'pango'. pkgname=pango -version=1.29.4 -distfiles="${GNOME_SITE}/pango/1.29/$pkgname-$version.tar.xz" +version=1.30.0 +distfiles="${GNOME_SITE}/pango/1.30/$pkgname-$version.tar.xz" build_style=gnu-configure -revision=1 short_desc="Library for layout and rendering of text" maintainer="Juan RP " homepage="http://www.pango.org/" license="LGPL-2.1" -checksum=7ae8d1953e6098a2706df58c1f84555c06ace7006bb34c0e54ab9acd98c1127f +checksum=7c6d2ab024affaed0e942f9279b818235f9c6a36d9fc50688f48d387f4102dff long_desc=" Pango is a library for layout and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout @@ -34,7 +33,6 @@ long_desc=" subpackages="pango-devel" triggers="pango-modules" - Add_dependency build pkg-config Add_dependency build glib-devel Add_dependency build cairo-devel diff --git a/srcpkgs/papyon/template b/srcpkgs/papyon/template index c66879aae4f..3f55af8ce59 100644 --- a/srcpkgs/papyon/template +++ b/srcpkgs/papyon/template @@ -1,12 +1,11 @@ # Template file for 'papyon' pkgname=papyon -version=0.5.4 -revision=1 +version=0.5.6 distfiles="http://www.freedesktop.org/software/papyon/releases/papyon-${version}.tar.gz" build_style=python-module short_desc="MSN library purely written in Python" maintainer="Juan RP " -checksum=600ecb2480c4fca0efa7aa6df8665e75fdf7b7d38fa3ae23214436eb057e8ff3 +checksum=85ce086ad8c0a47609d908325008c27f4fc1d88b9e9f30ed6586bf943bc828ec long_desc=" Features - MSNP15 @@ -33,5 +32,6 @@ Add_dependency full pygobject Add_dependency full pyopenssl Add_dependency full pycrypto Add_dependency run gst-python -Add_dependency full farsight2 +Add_dependency run farstream +Add_dependency build farstream-devel Add_dependency build gst-python-devel diff --git a/srcpkgs/perl/patches/find_pwd_from_busybox.diff b/srcpkgs/perl/patches/find_pwd_from_busybox.diff deleted file mode 100644 index 3d0c2dee30b..00000000000 --- a/srcpkgs/perl/patches/find_pwd_from_busybox.diff +++ /dev/null @@ -1,10 +0,0 @@ ---- dist/Cwd/Cwd.pm.orig 2010-12-17 13:34:47.987072114 +0100 -+++ dist/Cwd/Cwd.pm 2010-12-17 13:35:14.474647252 +0100 -@@ -336,6 +336,7 @@ $METHOD_MAP{NT} = $METHOD_MAP{MSWin32}; - my $pwd_cmd; - foreach my $try ('/bin/pwd', - '/usr/bin/pwd', -+ '/usr/local/bin/pwd', - '/QOpenSys/bin/pwd', # OS/400 PASE. - ) { - diff --git a/srcpkgs/perl/template b/srcpkgs/perl/template index 31885589134..8546e503560 100644 --- a/srcpkgs/perl/template +++ b/srcpkgs/perl/template @@ -2,7 +2,7 @@ pkgname=perl version=5.14.2 distfiles="http://www.cpan.org/src/5.0/$pkgname-$version.tar.bz2" -revision=3 +revision=4 short_desc="Practical Extraction and Report Language" maintainer="Juan RP " homepage="http://www.perl.org" diff --git a/srcpkgs/pyatspi/template b/srcpkgs/pyatspi/template index 5afa80f0d56..7caf5ef529a 100644 --- a/srcpkgs/pyatspi/template +++ b/srcpkgs/pyatspi/template @@ -1,13 +1,13 @@ # Template file for 'pyatspi' pkgname=pyatspi -version=2.2.1 -distfiles="${GNOME_SITE}/$pkgname/2.2/$pkgname-$version.tar.xz" +version=2.3.92 +distfiles="${GNOME_SITE}/$pkgname/2.3/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Python bindings for AT-SPI" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=814afe09407d2197871ba5c202362421ed5bae80d11b2d110ca91510f69db37a +checksum=d3df7d62b384d0274387422744df4fc7079a1945dbe81a5eef32318285196ac1 long_desc=" This packages the Python language bindings for AT-SPI." diff --git a/srcpkgs/pygobject/pygobject-devel.template b/srcpkgs/pygobject/pygobject-devel.template index ec389fa090c..8c0da694d8f 100644 --- a/srcpkgs/pygobject/pygobject-devel.template +++ b/srcpkgs/pygobject/pygobject-devel.template @@ -9,11 +9,11 @@ Add_dependency run libffi-devel Add_dependency run glib-devel Add_dependency run libgirepository-devel Add_dependency run pycairo-devel -Add_dependency run pygobject +Add_dependency run pygobject ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/pygobject/template b/srcpkgs/pygobject/template index 3ccac108ebc..7e2ea8b945a 100644 --- a/srcpkgs/pygobject/template +++ b/srcpkgs/pygobject/template @@ -1,13 +1,13 @@ # Template file for 'pygobject' pkgname=pygobject -version=3.0.3 -distfiles="${GNOME_SITE}/$pkgname/3.0/$pkgname-$version.tar.xz" +version=3.2.0 +distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Python bindings for GObject" homepage="http://www.pygtk.org/" license="LGPL-2.1" maintainer="Juan RP " -checksum=088b1e682be02a969a0a3f2e650e4fe72bb3638ee8229819841d3e8f4cde2d7c +checksum=1a2140c4c4ce0c1a5d7abe74eeb7a7040f426cb17943c3ae7e57695b355151c3 long_desc=" Pygobject is a set of Python bindings for the GLib's GObject library." diff --git a/srcpkgs/rygel/rygel-devel.template b/srcpkgs/rygel/rygel-devel.template index 348802e7034..609fceb4c17 100644 --- a/srcpkgs/rygel/rygel-devel.template +++ b/srcpkgs/rygel/rygel-devel.template @@ -6,15 +6,14 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run libgee-devel -Add_dependency run gssdp-devel Add_dependency run gupnp-av-devel -Add_dependency run gupnp-dlna-devel -Add_dependency run libsoup-devel -Add_dependency run sqlite-devel -Add_dependency run rygel +Add_dependency run gstreamer-devel +Add_dependency run libuuid-devel +Add_dependency run glib-devel -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/vala usr/share diff --git a/srcpkgs/rygel/rygel.rshlibs b/srcpkgs/rygel/rygel.rshlibs index 0e1653ea759..b502e22a1e2 100644 --- a/srcpkgs/rygel/rygel.rshlibs +++ b/srcpkgs/rygel/rygel.rshlibs @@ -21,3 +21,4 @@ libgsttag-0.10.so.0 libgstapp-0.10.so.0 libsqlite3.so.0 libgtk-3.so.0 +libgstpbutils-0.10.so.0 diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template index 88e9813f163..7944b166331 100644 --- a/srcpkgs/rygel/template +++ b/srcpkgs/rygel/template @@ -1,14 +1,14 @@ # Template file for 'rygel' pkgname=rygel -version=0.12.7 -distfiles="${GNOME_SITE}/$pkgname/0.12/$pkgname-$version.tar.xz" +version=0.14.0 +distfiles="${GNOME_SITE}/$pkgname/0.14/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--enable-gst-launch-plugin" short_desc="GNOME home media solution" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=e26f642ad6b44fef89d4dfea7c9862c0c77bc38a1b45bb63bb0038a9e4e0854d +checksum=828c080eba89abaea34b94b5ab53b2f89bf03937cb3838c787ee17846b6d7e02 long_desc=" Rygel is a home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network. In technical @@ -21,8 +21,8 @@ gtk_iconcache_dirs="/usr/share/icons/hicolor" conf_files="/etc/rygel.conf" subpackages="${pkgname}-devel" -Add_dependency full hicolor-icon-theme -Add_dependency full desktop-file-utils +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils Add_dependency build pkg-config Add_dependency build intltool diff --git a/srcpkgs/samba/libsmbclient.template b/srcpkgs/samba/libsmbclient.template index 12371bd2c53..8ead73544db 100644 --- a/srcpkgs/samba/libsmbclient.template +++ b/srcpkgs/samba/libsmbclient.template @@ -5,6 +5,9 @@ long_desc=" This package provides a shared library that enables client applications to talk to Microsoft Windows and Samba servers using the SMB/CIFS protocol." +revision=1 +shlib_depends="mit-krb5-libs>=1.10.1" + do_install() { vmove "usr/lib/libwbclient.so*" usr/lib vmove "usr/lib/libsmbclient.so*" usr/lib diff --git a/srcpkgs/samba/samba-devel.template b/srcpkgs/samba/samba-devel.template index d69daba57a6..e7ca2525734 100644 --- a/srcpkgs/samba/samba-devel.template +++ b/srcpkgs/samba/samba-devel.template @@ -6,7 +6,8 @@ long_desc=" This package provides development files: headers, static libraries, etc." -Add_dependency run libsmbclient +noarch=yes +Add_dependency run libsmbclient ">=${version}" do_install() { vmove usr/include usr diff --git a/srcpkgs/samba/smbclient.template b/srcpkgs/samba/smbclient.template index 461e5d98023..6f78883a790 100644 --- a/srcpkgs/samba/smbclient.template +++ b/srcpkgs/samba/smbclient.template @@ -6,6 +6,8 @@ long_desc=" Windows and Samba servers, including smbclient, smbtar, and smbspool. Utilities for mounting shares locally are found in the package cifs-utils." +revision=1 + do_install() { vmove usr/bin usr vmove usr/share/man/man1 usr/share/man diff --git a/srcpkgs/samba/template b/srcpkgs/samba/template index 50b4f6eceb0..1a0c6f4b096 100644 --- a/srcpkgs/samba/template +++ b/srcpkgs/samba/template @@ -1,6 +1,7 @@ # Template file for 'samba' pkgname=samba version=3.6.3 +revision=1 build_wrksrc=source3 distfiles="http://us1.samba.org/samba/ftp/stable/$pkgname-$version.tar.gz" build_style=gnu-configure @@ -42,7 +43,7 @@ Add_dependency build python-devel Add_dependency build libcap-devel Add_dependency build popt-devel Add_dependency build e2fsprogs-devel -Add_dependency build mit-krb5-devel +Add_dependency build mit-krb5-devel ">=1.10.1" Add_dependency build libldap-devel Add_dependency build pam-devel Add_dependency build acl-devel @@ -52,6 +53,7 @@ Add_dependency build talloc-devel post_install() { # conf file + cd ${wrksrc} cat examples/smb.conf.default | \ sed 's|log file = .*$|log file = /var/log/samba/%m.log|g' > \ ${DESTDIR}/etc/samba/smb.conf diff --git a/srcpkgs/seahorse/seahorse.rshlibs b/srcpkgs/seahorse/seahorse.rshlibs index 44df00b4c2b..293b05327f8 100644 --- a/srcpkgs/seahorse/seahorse.rshlibs +++ b/srcpkgs/seahorse/seahorse.rshlibs @@ -1,7 +1,6 @@ libc.so.6 libgpgme.so.11 libldap-2.4.so.2 -liblber-2.4.so.2 libsoup-2.4.so.1 libgnome-keyring.so.0 libavahi-common.so.3 @@ -15,6 +14,6 @@ libatk-1.0.so.0 libgio-2.0.so.0 libgdk_pixbuf-2.0.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 +libgcr-base-3.so.1 diff --git a/srcpkgs/seahorse/template b/srcpkgs/seahorse/template index 55a3845668e..c84f32a8a15 100644 --- a/srcpkgs/seahorse/template +++ b/srcpkgs/seahorse/template @@ -1,14 +1,13 @@ # Template file for 'seahorse' pkgname=seahorse -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-scrollkeeper ---disable-update-mime-database --disable-schemas-compile ---enable-ldap --enable-hkp" +configure_args="--disable-scrollkeeper --disable-schemas-compile +--enable-ldap --enable-hkp --disable-debug" short_desc="Encryption Made Easy" maintainer="Juan RP " -checksum=25146aa4c4bb4c375ec1afec524e1907852989bd1b0c9e12490326616ac6a7e9 +checksum=6bb7a7952c3d39a6023ddb493d9e31c4ed99ef3da1062d5dfd4b47d1d4ca2cc9 long_desc=" Seahorse is a GNOME application for managing encryption keys. It also integrates with nautilus, gedit and other places for encryption operations. @@ -24,10 +23,10 @@ long_desc=" gtk_iconcache_dirs="/usr/share/icons/hicolor" -Add_dependency run openssh-client Add_dependency run hicolor-icon-theme Add_dependency run desktop-file-utils +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils @@ -38,4 +37,6 @@ Add_dependency build libsoup-devel Add_dependency build libgnome-keyring-devel Add_dependency build avahi-libs-devel Add_dependency build avahi-glib-libs-devel -Add_dependency build gnome-keyring-devel +Add_dependency build gcr-devel + +Add_dependency full openssh-client diff --git a/srcpkgs/sushi/sushi.rshlibs b/srcpkgs/sushi/sushi.rshlibs index b8ecf707a5f..c4f6e592abc 100644 --- a/srcpkgs/sushi/sushi.rshlibs +++ b/srcpkgs/sushi/sushi.rshlibs @@ -6,13 +6,10 @@ libdbus-1.so.3 libpthread.so.0 libclutter-gtk-1.0.so.0 libclutter-gst-1.0.so.0 -libclutter-glx-1.0.so.0 libgstbase-0.10.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libXi.so.6 -libcogl.so.5 libdrm.so.2 libX11.so.6 libXext.so.6 @@ -25,21 +22,17 @@ libgstreamer-0.10.so.0 libxml2.so.2 libmusicbrainz3.so.6 libevview3.so.3 -libevdocument3.so.3 libgtksourceview-3.0.so.0 libwebkitgtk-3.0.so.0 libgtk-3.so.0 libsoup-2.4.so.1 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 @@ -48,3 +41,6 @@ librt.so.1 libglib-2.0.so.0 libc.so.6 libjavascriptcoregtk-3.0.so.0 +libevdocument3.so.4 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/sushi/template b/srcpkgs/sushi/template index 3f32bd19568..da1370f6127 100644 --- a/srcpkgs/sushi/template +++ b/srcpkgs/sushi/template @@ -1,14 +1,13 @@ # Template file for 'sushi' pkgname=sushi -version=0.2.1 -revision=3 -distfiles="${GNOME_SITE}/$pkgname/0.2/$pkgname-$version.tar.xz" +version=0.4.0 +distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="A quick previewer for Nautilus" homepage="http://www.gnome.org" license="GPL-2" maintainer="Juan RP " -checksum=b18d166a52738bceeca178318212ef4bd6a5562122f105df40bcd436621cbdb1 +checksum=75a72d442674fa63d817f70bdb2b9559752509f9bd8a2f6ff854f800eab1e9e7 long_desc=" This package contains sushi, ${short_desc}." diff --git a/srcpkgs/telepathy-farstream-devel b/srcpkgs/telepathy-farstream-devel new file mode 120000 index 00000000000..5d099d9bb1a --- /dev/null +++ b/srcpkgs/telepathy-farstream-devel @@ -0,0 +1 @@ +telepathy-farstream \ No newline at end of file diff --git a/srcpkgs/telepathy-farstream/depends b/srcpkgs/telepathy-farstream/depends new file mode 100644 index 00000000000..6ef2aa1c6b4 --- /dev/null +++ b/srcpkgs/telepathy-farstream/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.2.3" +api_depends="${abi_depends}" diff --git a/srcpkgs/telepathy-farstream/telepathy-farstream-devel.template b/srcpkgs/telepathy-farstream/telepathy-farstream-devel.template new file mode 100644 index 00000000000..fa732f90f75 --- /dev/null +++ b/srcpkgs/telepathy-farstream/telepathy-farstream-devel.template @@ -0,0 +1,20 @@ +# Template file for 'telepathy-glib-devel'. +# +short_desc="${sourcepkg} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run dbus-glib-devel +Add_dependency run telepathy-glib-devel +Add_dependency run farstream-devel +Add_dependency run gstreamer-devel +Add_dependency run telepathy-farstream ">=${version}" + +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gtk-doc usr/share +} diff --git a/srcpkgs/telepathy-farstream/telepathy-farstream.rshlibs b/srcpkgs/telepathy-farstream/telepathy-farstream.rshlibs new file mode 100644 index 00000000000..1c92978f702 --- /dev/null +++ b/srcpkgs/telepathy-farstream/telepathy-farstream.rshlibs @@ -0,0 +1,15 @@ +libgio-2.0.so.0 +libdbus-glib-1.so.2 +libdbus-1.so.3 +libpthread.so.0 +libfarstream-0.1.so.0 +libgstbase-0.10.so.0 +libgstreamer-0.10.so.0 +libgobject-2.0.so.0 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 +libxml2.so.2 +libglib-2.0.so.0 +libtelepathy-glib.so.0 +libc.so.6 diff --git a/srcpkgs/telepathy-farstream/template b/srcpkgs/telepathy-farstream/template new file mode 100644 index 00000000000..e9a6548319e --- /dev/null +++ b/srcpkgs/telepathy-farstream/template @@ -0,0 +1,32 @@ +# Template file for 'telepathy-farstream' +pkgname=telepathy-farstream +version=0.2.3 +revision=1 +homepage="http://telepathy.freedesktop.org" +distfiles="$homepage/releases/$pkgname/$pkgname-$version.tar.gz" +build_style=gnu-configure +configure_args="--disable-static" +short_desc="Telepathy library that uses Farstream to handle Call channels" +maintainer="Juan RP " +license="LGPL-2.1" +checksum=a1fb8a30f68ed6b24e3699afe9a1205ac8a30aeb741045ea52930d9fe61b26a8 +long_desc=" + Telepathy is a D-Bus framework for unifying real time communication, + including instant messaging, voice calls and video calls. It abstracts + differences between protocols to provide a unified interface for + applications." + +subpackages="$pkgname-devel" +replaces="telepathy-farsight>=0" + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build vala-devel +Add_dependency build libxslt +Add_dependency build gobject-introspection +Add_dependency build dbus-glib-devel +Add_dependency build telepathy-glib-devel +Add_dependency build farstream-devel +Add_dependency build python-devel +Add_dependency build pygobject2-devel +Add_dependency build gst-python-devel diff --git a/srcpkgs/telepathy-glib/depends b/srcpkgs/telepathy-glib/depends index cf9cae11860..77c88f39280 100644 --- a/srcpkgs/telepathy-glib/depends +++ b/srcpkgs/telepathy-glib/depends @@ -1,2 +1,2 @@ abi_depends=">=0.15.5" -api_depends="${abi_depends}" +api_depends=">=0.17.6" diff --git a/srcpkgs/telepathy-glib/telepathy-glib-devel.template b/srcpkgs/telepathy-glib/telepathy-glib-devel.template index 215a4037297..cbdd420b767 100644 --- a/srcpkgs/telepathy-glib/telepathy-glib-devel.template +++ b/srcpkgs/telepathy-glib/telepathy-glib-devel.template @@ -7,10 +7,11 @@ long_desc="${long_desc} Add_dependency run vala-devel Add_dependency run dbus-glib-devel -Add_dependency run telepathy-glib +Add_dependency run telepathy-glib ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib vmove usr/share/gir-1.0 usr/share diff --git a/srcpkgs/telepathy-glib/telepathy-glib.rshlibs b/srcpkgs/telepathy-glib/telepathy-glib.rshlibs index 94bf95daf80..1f82c9eb01e 100644 --- a/srcpkgs/telepathy-glib/telepathy-glib.rshlibs +++ b/srcpkgs/telepathy-glib/telepathy-glib.rshlibs @@ -3,8 +3,6 @@ libdbus-1.so.3 libpthread.so.0 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libc.so.6 diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template index ce84b075d9b..aae73a15312 100644 --- a/srcpkgs/telepathy-glib/template +++ b/srcpkgs/telepathy-glib/template @@ -1,6 +1,6 @@ # Template file for 'telepathy-glib' pkgname=telepathy-glib -version=0.16.5 +version=0.17.6 homepage="http://telepathy.freedesktop.org" distfiles="$homepage/releases/$pkgname/$pkgname-$version.tar.gz" build_style=gnu-configure @@ -8,7 +8,7 @@ configure_args="--enable-vala-bindings --disable-static" short_desc="Library for GLib-based Telepathy components" maintainer="Juan RP " license="LGPL-2.1" -checksum=7d15d608ad5d960e3aa0bd9c76f6ead0008a5eb0fe1fa5bdc90f9dd913b48478 +checksum=ab8738807e69e15f3f8b3bf2415192f94dcaaf578bd4131562acd949f704be93 long_desc=" Telepathy is a D-Bus framework for unifying real time communication, including instant messaging, voice calls and video calls. It abstracts diff --git a/srcpkgs/totem-pl-parser/template b/srcpkgs/totem-pl-parser/template index d66e87c47a3..2b99e09541e 100644 --- a/srcpkgs/totem-pl-parser/template +++ b/srcpkgs/totem-pl-parser/template @@ -1,13 +1,12 @@ # Template file for 'totem-pl-parser' pkgname=totem-pl-parser -version=2.32.6 -revision=4 -distfiles="${GNOME_SITE}/$pkgname/2.32/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-quvi" # XXX doesn't build with current libquvi +configure_args="--disable-static --enable-quvi --enable-libarchive --enable-libgcrypt" short_desc="Totem playlist parser library" maintainer="Juan RP " -checksum=8e6ccef547f1ad311474a975032d2482e621550ee3d4d22c725cdc6b496e4874 +checksum=a9c9dd1c815f0a407546dd209c209284a846ae2978a82faf2b8d72e86a3b8cc7 long_desc=" $pkgname is a simple GObject-based library to parse a host of playlist formats, as well as save those." @@ -17,9 +16,9 @@ subpackages="$pkgname-devel" Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gobject-introspection -Add_dependency build libxml2-devel Add_dependency build libsoup-gnome-devel -Add_dependency build libsoup-devel Add_dependency build glib-devel Add_dependency build gmime-devel Add_dependency build libarchive-devel +Add_dependency build libgcrypt-devel +Add_dependency build libquvi-devel diff --git a/srcpkgs/totem-pl-parser/totem-pl-parser-devel.template b/srcpkgs/totem-pl-parser/totem-pl-parser-devel.template index 4c37dcf3995..22d6eeffc70 100644 --- a/srcpkgs/totem-pl-parser/totem-pl-parser-devel.template +++ b/srcpkgs/totem-pl-parser/totem-pl-parser-devel.template @@ -1,25 +1,22 @@ # Template file for 'totem-pl-parser-devel'. # -revision=2 short_desc="${short_desc} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run pkg-config -Add_dependency run libxml2-devel -Add_dependency run libsoup-gnome-devel -Add_dependency run libsoup-devel Add_dependency run glib-devel +Add_dependency run libxml2-devel Add_dependency run gmime-devel -Add_dependency run libarchive-devel -Add_dependency run totem-pl-parser +Add_dependency run libquvi-devel +Add_dependency run libgcrypt-devel +Add_dependency run totem-pl-parser ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - 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/{gir*,gtk-doc} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/totem-pl-parser/totem-pl-parser.rshlibs b/srcpkgs/totem-pl-parser/totem-pl-parser.rshlibs index b26cba53099..0f434521731 100644 --- a/srcpkgs/totem-pl-parser/totem-pl-parser.rshlibs +++ b/srcpkgs/totem-pl-parser/totem-pl-parser.rshlibs @@ -2,7 +2,6 @@ libxml2.so.2 libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 libgio-2.0.so.0 -libgmodule-2.0.so.0 libgobject-2.0.so.0 libgthread-2.0.so.0 librt.so.1 @@ -11,3 +10,6 @@ libpthread.so.0 libc.so.6 libarchive.so.12 libgmime-2.6.so.0 +libquvi.so.7 +libgcrypt.so.11 +libgpg-error.so.0 diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template index 3172bc3cf73..7d9d115c152 100644 --- a/srcpkgs/totem/template +++ b/srcpkgs/totem/template @@ -1,15 +1,15 @@ # Template file for 'totem' pkgname=totem -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-scrollkeeper --disable-static ---disable-schemas-compile --enable-python --enable-nautilus" +--disable-schemas-compile --disable-python --enable-nautilus" short_desc="A GNOME2 integrated movie player based on Gstreamer" maintainer="Juan RP " homepage="http://www.gnome.org" license="custom, GPL-2" -checksum=b065e486e6b70b27d3a589e70c5459ff16a7affeff0b219ead5942585d4d0c9a +checksum=683209ea6eeffa39c277bab02567e4ae8250f00719ef8dd3f30e5f4bdf1f0f9c long_desc=" Totem is a simple yet featureful media player for GNOME which can read a large number of file formats. It features : @@ -36,8 +36,11 @@ long_desc=" # XXX xulrunner plugin. subpackages="totem-devel totem-mozilla-plugin" gtk_iconcache_dirs="/usr/share/icons/hicolor" -pycompile_dirs="usr/lib/totem/plugins" +# XXX reenable python plugin if pylint pkg exists. +#pycompile_dirs="usr/lib/totem/plugins" + +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils @@ -49,7 +52,7 @@ Add_dependency build libbluetooth-devel Add_dependency build evolution-data-server-devel Add_dependency build libsoup-devel Add_dependency build mx-devel -Add_dependency build pygobject-devel +#Add_dependency build pygobject-devel Add_dependency build clutter-gst-devel Add_dependency build clutter-gtk-devel Add_dependency build libpeas-devel @@ -57,7 +60,6 @@ Add_dependency build libXtst-devel Add_dependency build grilo-devel Add_dependency build libepc-devel -Add_dependency full pygobject Add_dependency full grilo-plugins Add_dependency full hicolor-icon-theme Add_dependency full desktop-file-utils diff --git a/srcpkgs/totem/totem-devel.template b/srcpkgs/totem/totem-devel.template index c8d2ff9ef0a..830c9ac57d8 100644 --- a/srcpkgs/totem/totem-devel.template +++ b/srcpkgs/totem/totem-devel.template @@ -7,13 +7,13 @@ long_desc="${long_desc} Add_dependency run gtk+3-devel Add_dependency run totem-pl-parser-devel -Add_dependency run totem +Add_dependency run totem ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share - +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/totem/totem-mozilla-plugin.rshlibs b/srcpkgs/totem/totem-mozilla-plugin.rshlibs index 445394126c2..80b1ed4269c 100644 --- a/srcpkgs/totem/totem-mozilla-plugin.rshlibs +++ b/srcpkgs/totem/totem-mozilla-plugin.rshlibs @@ -1,13 +1,7 @@ -libdbus-glib-1.so.2 -libdbus-1.so.3 -libpthread.so.0 libX11.so.6 libtotem-plparser-mini.so.17 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libstdc++.so.6 libm.so.6 diff --git a/srcpkgs/totem/totem.rshlibs b/srcpkgs/totem/totem.rshlibs index dd108b3ddbf..5390e54a16c 100644 --- a/srcpkgs/totem/totem.rshlibs +++ b/srcpkgs/totem/totem.rshlibs @@ -9,9 +9,7 @@ libtotem-plparser.so.17 libgsttag-0.10.so.0 libgstreamer-0.10.so.0 libclutter-gtk-1.0.so.0 -libclutter-glx-1.0.so.0 libgtk-3.so.0 -libcogl.so.5 libgdk-3.so.0 libatk-1.0.so.0 libgio-2.0.so.0 @@ -33,25 +31,20 @@ libffi.so.5 libxml2.so.2 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libXi.so.6 libdrm.so.2 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libXfixes.so.3 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgmodule-2.0.so.0 librt.so.1 libSM.so.6 libICE.so.6 libnautilus-extension.so.1 -libbluetooth.so.3 libepc-ui-1.0.so.3 libepc-1.0.so.3 libavahi-common.so.3 @@ -59,6 +52,7 @@ libavahi-client.so.3 libavahi-glib.so.1 libsoup-2.4.so.1 libdbus-1.so.3 -libgdata.so.13 libgrilo-0.1.so.0 libgnutls.so.26 +libclutter-1.0.so.0 +libcogl.so.9 diff --git a/srcpkgs/tracker/libtracker.rshlibs b/srcpkgs/tracker/libtracker.rshlibs index 0c62bfd9196..dada3c0ea13 100644 --- a/srcpkgs/tracker/libtracker.rshlibs +++ b/srcpkgs/tracker/libtracker.rshlibs @@ -6,7 +6,6 @@ libuuid.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 libexempi.so.3 diff --git a/srcpkgs/tracker/libtracker.template b/srcpkgs/tracker/libtracker.template index 57212349112..f6f3cd7539c 100644 --- a/srcpkgs/tracker/libtracker.template +++ b/srcpkgs/tracker/libtracker.template @@ -5,6 +5,8 @@ long_desc="${long_desc} This package contains the shared libraries." +revision=1 + do_install() { vmove "usr/lib/*.so*" usr/lib vmove "usr/lib/tracker-0.14/*.so*" usr/lib/tracker-0.14 diff --git a/srcpkgs/tracker/template b/srcpkgs/tracker/template index b0774bad82d..3936f6c712f 100644 --- a/srcpkgs/tracker/template +++ b/srcpkgs/tracker/template @@ -1,11 +1,12 @@ # Template file for 'tracker' pkgname=tracker version=0.14.0 +revision=3 homepage="http://live.gnome.org/Tracker" distfiles="${GNOME_SITE}/$pkgname/0.14/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--enable-libflac --enable-libvorbis --disable-unit-tests ---enable-libtiff --disable-static" +--enable-libtiff --disable-static --enable-network-manager" short_desc="Personal search tool and storage system" maintainer="Juan RP " license="GPL-2" @@ -43,3 +44,4 @@ Add_dependency build totem-pl-parser-devel Add_dependency build gupnp-dlna-devel Add_dependency build libexif-devel Add_dependency build tiff-devel +Add_dependency build network-manager-applet-devel diff --git a/srcpkgs/tracker/tracker.rshlibs b/srcpkgs/tracker/tracker.rshlibs index 36d3ba393d8..3af2fe0e893 100644 --- a/srcpkgs/tracker/tracker.rshlibs +++ b/srcpkgs/tracker/tracker.rshlibs @@ -31,18 +31,14 @@ libnautilus-extension.so.1 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libupower-glib.so.1 -librest-0.7.so.0 -libpanel-applet-4.so.0 -libgee.so.2 libtiff.so.5 libtracker-extract-0.14.so.0 libtracker-sparql-0.14.so.0 libtracker-miner-0.14.so.0 +libgee.so.2 +libpanel-applet-4.so.0 diff --git a/srcpkgs/udisks2-devel b/srcpkgs/udisks2-devel new file mode 120000 index 00000000000..316cba4f3fa --- /dev/null +++ b/srcpkgs/udisks2-devel @@ -0,0 +1 @@ +udisks2 \ No newline at end of file diff --git a/srcpkgs/udisks2/depends b/srcpkgs/udisks2/depends new file mode 100644 index 00000000000..1ce20b8e281 --- /dev/null +++ b/srcpkgs/udisks2/depends @@ -0,0 +1,2 @@ +abi_depends=">=1.93.0" +api_depends="${abi_depends}" diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template new file mode 100644 index 00000000000..35bccfa8d05 --- /dev/null +++ b/srcpkgs/udisks2/template @@ -0,0 +1,38 @@ +# Template file for 'udisks2' +pkgname=udisks2 +version=1.93.0 +wrksrc="udisks-${version}" +distfiles="http://udisks.freedesktop.org/releases/udisks-$version.tar.bz2" +build_style=gnu-configure +configure_args="--disable-static --with-systemdsystemunitdir=/lib/systemd/system" +short_desc="Disk Management Service" +maintainer="Juan RP " +homepage="http://www.freedesktop.org/wiki/Software/udisks" +license="GPL-2" +checksum=e2264d06bbf5399d243b0f91628881fa1d95d1a512b2af26f5ab074caf6327d7 +long_desc=" + The udisks project provides: + + * a storage daemon that implements well-defined D-Bus interfaces that + can be used to query and manipulate storage devices. + * a command-line tool, udisks, that can be used to query and use the daemon + + The actions that a user can perform using udisks are restricted using + PolicyKit." + +subpackages="udisks2-devel" +make_dirs="/var/lib/udisks2 0750 root root" + +Add_dependency run udev + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build libxslt +Add_dependency build docbook-xsl +Add_dependency build device-mapper-devel +Add_dependency build liblvm2app-devel +Add_dependency build libparted-devel +Add_dependency build libatasmart-devel +Add_dependency build polkit-devel +Add_dependency build libgudev-devel +Add_dependency build sg3_utils-devel diff --git a/srcpkgs/udisks2/udisks2-devel.template b/srcpkgs/udisks2/udisks2-devel.template new file mode 100644 index 00000000000..c1dfeff7ed7 --- /dev/null +++ b/srcpkgs/udisks2/udisks2-devel.template @@ -0,0 +1,16 @@ +# Template file for 'udisks2-devel'. +# +short_desc="${sourcepkg} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run glib-devel +Add_dependency run udisks2 ">=${version}" + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share +} diff --git a/srcpkgs/udisks2/udisks2.rshlibs b/srcpkgs/udisks2/udisks2.rshlibs new file mode 100644 index 00000000000..58c3f16c56e --- /dev/null +++ b/srcpkgs/udisks2/udisks2.rshlibs @@ -0,0 +1,9 @@ +libpthread.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 +libatasmart.so.4 +libpolkit-gobject-1.so.0 +libgio-2.0.so.0 +libgudev-1.0.so.0 +libpolkit-agent-1.so.0 diff --git a/srcpkgs/vala/depends b/srcpkgs/vala/depends index 6b57f081644..911971baf64 100644 --- a/srcpkgs/vala/depends +++ b/srcpkgs/vala/depends @@ -1,2 +1,2 @@ -abi_depends=">=0.14" +abi_depends=">=0.15.2" api_depends="${abi_depends}" diff --git a/srcpkgs/vala/libvala.rshlibs b/srcpkgs/vala/libvala.rshlibs index 9ba5b3529a7..cd9c49df3ae 100644 --- a/srcpkgs/vala/libvala.rshlibs +++ b/srcpkgs/vala/libvala.rshlibs @@ -1,6 +1,3 @@ libgobject-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 -libpthread.so.0 libc.so.6 diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template index f091e84cc8f..fbe750ca419 100644 --- a/srcpkgs/vala/template +++ b/srcpkgs/vala/template @@ -1,14 +1,14 @@ # Template file for 'vala' pkgname=vala -version=0.14.2 -distfiles="${GNOME_SITE}/vala/0.14/vala-$version.tar.xz" +version=0.16.0 +distfiles="${GNOME_SITE}/vala/0.16/vala-$version.tar.xz" build_style=gnu-configure configure_args="--enable-vapigen" short_desc="Compiler for the GObject type system" maintainer="Juan RP " homepage="http://live.gnome.org/Vala" license="LGPL-2.1" -checksum=807e6978484f66cab3cf4fefd72f37a4293d2831d7a5fd29119bdf9d38a5b3d0 +checksum=3adb37aa2b35e2e2daed47552e85dbcbf752c0f7768b269d856993620073a657 long_desc=" Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime diff --git a/srcpkgs/vala/vala-devel.template b/srcpkgs/vala/vala-devel.template index dbdfeb996eb..03d74a2f416 100644 --- a/srcpkgs/vala/vala-devel.template +++ b/srcpkgs/vala/vala-devel.template @@ -7,13 +7,14 @@ long_desc="${long_desc} Add_dependency run pkg-config Add_dependency run glib-devel -Add_dependency run libvala -Add_dependency run vala +Add_dependency run libvala ">=${version}" +Add_dependency run vala ">=${version}" -do_install() -{ - install -d ${DESTDIR}/usr/{lib,share} - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/{aclocal,devhelp} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/aclocal usr/share + vmove usr/share/devhelp usr/share } diff --git a/srcpkgs/vala/vala.rshlibs b/srcpkgs/vala/vala.rshlibs index c443b88b8e5..8f61482901c 100644 --- a/srcpkgs/vala/vala.rshlibs +++ b/srcpkgs/vala/vala.rshlibs @@ -1,7 +1,7 @@ -libvala-0.14.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 libgthread-2.0.so.0 +libvala-0.16.so.0 diff --git a/srcpkgs/vinagre/template b/srcpkgs/vinagre/template index af80be954c6..6ef694d1640 100644 --- a/srcpkgs/vinagre/template +++ b/srcpkgs/vinagre/template @@ -1,15 +1,14 @@ # Template file for 'vinagre' pkgname=vinagre -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-scrollkeeper --disable-schemas-compile ---disable-spice --disable-rdp" +configure_args="--disable-schemas-compile --disable-spice --disable-rdp" short_desc="VNC client for the GNOME desktop" maintainer="Juan RP " homepage="http://projects.gnome.org/vinagre" license="GPL-2" -checksum=1533cc447177f8d6c9cfe45d61b05904efbf66c86b86b4c332e972ff965d76bd +checksum=0379e679204e9ddf63670acc9a902e70d7c3d26eb5070ceb5826a6fbbfdf1489 long_desc=" Features You can connect to several machines at the same time, we like tabs @@ -18,11 +17,12 @@ long_desc=" You can browse your network for VNC servers, we like avahi You don't need to supply the password on every connection, we like GNOME Keyring " -# XXX rdp (rdesktop) and spice plugins +# XXX rdp (rdesktop) plugin gtk_iconcache_dirs="/usr/share/icons/hicolor" Add_dependency build pkg-config Add_dependency build intltool +Add_dependency build itstool Add_dependency build gnome-doc-utils Add_dependency build libxml2-devel Add_dependency build dbus-glib-devel diff --git a/srcpkgs/vinagre/vinagre.rshlibs b/srcpkgs/vinagre/vinagre.rshlibs index 16b50600aee..03ce81a944b 100644 --- a/srcpkgs/vinagre/vinagre.rshlibs +++ b/srcpkgs/vinagre/vinagre.rshlibs @@ -12,23 +12,8 @@ libglib-2.0.so.0 libxml2.so.2 libutil.so.1 libc.so.6 -libdbus-1.so.3 libvte2_90.so.9 -libatk-1.0.so.0 -libpangoft2-1.0.so.0 -libpangocairo-1.0.so.0 -libcairo-gobject.so.2 -libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 -libX11.so.6 libgtk-vnc-2.0.so.0 -libgvnc-1.0.so.0 libavahi-ui-gtk3.so.0 libavahi-common.so.3 libavahi-gobject.so.0 -libavahi-client.so.3 -libavahi-glib.so.1 diff --git a/srcpkgs/vino/template b/srcpkgs/vino/template index 2b368bd298e..20a22b8a05d 100644 --- a/srcpkgs/vino/template +++ b/srcpkgs/vino/template @@ -1,15 +1,14 @@ # Template file for 'vino' pkgname=vino -version=3.2.2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-schemas-compile" -revision=1 short_desc="VNC server for the GNOME desktop" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=51089c35b5187c37ebcd4f8ad921123f9a56713316876531189a3f3765dc87d1 +checksum=a6b5c3bc185d29ff9861c3519b97973321d1465c8f9e5aa7f93f007cac9d67da long_desc=" The package contains an integrated VNC server for GNOME." @@ -18,9 +17,14 @@ Add_dependency run desktop-file-utils Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils +Add_dependency build jpeg-devel Add_dependency build gtk+3-devel Add_dependency build libnotify-devel Add_dependency build avahi-glib-libs-devel +Add_dependency build dbus-glib-devel Add_dependency build telepathy-glib-devel Add_dependency build libsoup-devel Add_dependency build libXtst-devel +Add_dependency build NetworkManager-devel +Add_dependency build libgnome-keyring-devel +Add_dependency build gnutls-devel diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template index 2883cd51100..c811cf2aeeb 100644 --- a/srcpkgs/vte3/template +++ b/srcpkgs/vte3/template @@ -1,17 +1,16 @@ # Template build file for 'vte3'. pkgname=vte3 -version=0.30.1 +version=0.32.0 wrksrc=vte-${version} -distfiles="${GNOME_SITE}/vte/0.30/vte-$version.tar.xz" +distfiles="${GNOME_SITE}/vte/0.32/vte-$version.tar.xz" build_style=gnu-configure configure_args="--with-gtk=3.0 --enable-introspection ---disable-gnome-pty-helper" -revision=2 +--disable-gnome-pty-helper --disable-static" short_desc="Terminal widget with improved accessibility and I18N support" maintainer="Juan RP " homepage="http://www.gnome.org" license="LGPL-2.1" -checksum=bbe421de3015935c22f685eea0eb8be2c1fecd5021c1f822996b8f0a282f6b64 +checksum=9fda2576265d9cad43f96dd55f5889b4bb9a2c80a4ff870a1219fd3e171b0583 long_desc=" Terminal widget with improved font, internationalization and accessibility support for the GNOME 3 desktop." diff --git a/srcpkgs/vte3/vte3-devel.template b/srcpkgs/vte3/vte3-devel.template index 0132012e077..4a45f6a458c 100644 --- a/srcpkgs/vte3/vte3-devel.template +++ b/srcpkgs/vte3/vte3-devel.template @@ -5,24 +5,14 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run pkg-config -Add_dependency run intltool Add_dependency run gtk+3-devel -Add_dependency run atk-devel -Add_dependency run glib-devel -Add_dependency run pango-devel -Add_dependency run cairo-devel -Add_dependency run freetype-devel -Add_dependency run fontconfig-devel -Add_dependency run ncurses-devel -Add_dependency run libX11-devel -Add_dependency run vte3 +Add_dependency run vte3 ">=${version}" -do_install() -{ - mkdir -p ${DESTDIR}/usr/{lib,share} - 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/{gir*,gtk-doc} ${DESTDIR}/usr/share +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/vte3/vte3.rshlibs b/srcpkgs/vte3/vte3.rshlibs index 17ffc33ab1f..4c93c456b64 100644 --- a/srcpkgs/vte3/vte3.rshlibs +++ b/srcpkgs/vte3/vte3.rshlibs @@ -1,18 +1,12 @@ libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libcairo.so.2 libX11.so.6 @@ -20,3 +14,4 @@ libncursesw.so.6 libm.so.6 libpthread.so.0 libc.so.6 +libutil.so.1 diff --git a/srcpkgs/xbmc/patches/xbmc-10.0-python-2.7.patch b/srcpkgs/xbmc/patches/xbmc-10.0-python-2.7.patch deleted file mode 100644 index e3d17a5e074..00000000000 --- a/srcpkgs/xbmc/patches/xbmc-10.0-python-2.7.patch +++ /dev/null @@ -1,768 +0,0 @@ -patch from upstream - -https://bugs.gentoo.org/350098 - -From ab0f816c6307f38d7248d0469379c981f94b816d Mon Sep 17 00:00:00 2001 -From: ceros7 -Date: Mon, 30 Aug 2010 16:46:50 +0000 -Subject: [PATCH] Support external python2.7. - -git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/python2.7@33342 568bbfeb-2a22-0410-94d2-cc84cf5bfa90 ---- - configure.in | 10 ++++++- - xbmc/lib/libPython/XBPyThread.cpp | 5 +++- - xbmc/lib/libPython/XBPyThread.h | 4 ++- - xbmc/lib/libPython/XBPython.cpp | 24 +++++++++++++++----- - xbmc/lib/libPython/XBPythonDll.cpp | 4 ++- - xbmc/lib/libPython/XBPythonDllFuncs.S | 4 ++- - xbmc/lib/libPython/linux/Makefile.in | 5 +++- - xbmc/lib/libPython/xbmcmodule/GUIPythonWindow.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/PythonAddon.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/PythonPlayer.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/action.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/control.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/controlbutton.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controlcheckmark.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controlfadelabel.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controlgroup.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controlimage.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controllabel.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controllist.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controlprogress.cpp | 4 ++- - .../libPython/xbmcmodule/controlradiobutton.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controlslider.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controlspin.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/controltextbox.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/dialog.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/dialog.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/infotagmusic.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/infotagvideo.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/keyboard.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/listitem.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/listitem.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/player.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/pyplaylist.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/pyplaylist.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/pyutil.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/window.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/winxml.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/winxml.h | 4 ++- - xbmc/lib/libPython/xbmcmodule/winxmldialog.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/xbmcaddonmodule.cpp | 4 ++- - xbmc/lib/libPython/xbmcmodule/xbmcguimodule.cpp | 5 +++- - xbmc/lib/libPython/xbmcmodule/xbmcmodule.cpp | 4 ++- - 42 files changed, 149 insertions(+), 48 deletions(-) - -diff --git a/configure.in b/configure.in -index 4c0b1b7..cd3429e 100644 ---- a/configure.in -+++ b/configure.in -@@ -901,7 +901,11 @@ fi - - # External Python - if test "$use_external_python" = "yes"; then -- AC_CHECK_LIB([python2.6], [main], -+ AC_CHECK_LIB([python2.7], [main], -+ [AC_DEFINE([HAVE_LIBPYTHON2_7], [1], -+ [Define to 1 if you have the 'python2.7' library.]) -+ USE_PYTHON2_7=1], -+ [AC_CHECK_LIB([python2.6], [main], - [AC_DEFINE([HAVE_LIBPYTHON2_6], [1], - [Define to 1 if you have the 'python2.6' library.]) - USE_PYTHON2_6=1], -@@ -913,9 +917,10 @@ if test "$use_external_python" = "yes"; then - [AC_DEFINE([HAVE_LIBPYTHON2_4], [1], - [Define to 1 if you have the 'python2.4' library.]) - USE_PYTHON2_4=1], -- [AC_MSG_ERROR($missing_library)] )] )] ) -+ [AC_MSG_ERROR($missing_library)] )] )] )] ) - - AC_MSG_NOTICE($external_python_enabled) -+ test "$USE_PYTHON2_7" && AC_MSG_NOTICE([Using Python 2.7]) - test "$USE_PYTHON2_6" && AC_MSG_NOTICE([Using Python 2.6]) - test "$USE_PYTHON2_5" && AC_MSG_NOTICE([Using Python 2.5]) - test "$USE_PYTHON2_4" && AC_MSG_NOTICE([Using Python 2.4]) -@@ -1471,6 +1476,7 @@ AC_SUBST(USE_INTERNAL_LIBDTS) - AC_SUBST(USE_EXTERNAL_LIBMPEG2) - AC_SUBST(USE_EXTERNAL_LIBWAVPACK) - AC_SUBST(USE_EXTERNAL_PYTHON) -+AC_SUBST(USE_PYTHON2_7) - AC_SUBST(USE_PYTHON2_6) - AC_SUBST(USE_PYTHON2_5) - AC_SUBST(USE_PYTHON2_4) -diff --git a/xbmc/lib/libPython/XBPyThread.cpp b/xbmc/lib/libPython/XBPyThread.cpp -index 3a6f34e..71b4b9a 100644 ---- a/xbmc/lib/libPython/XBPyThread.cpp -+++ b/xbmc/lib/libPython/XBPyThread.cpp -@@ -24,7 +24,10 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #include - #elif (defined HAVE_LIBPYTHON2_5) -diff --git a/xbmc/lib/libPython/XBPyThread.h b/xbmc/lib/libPython/XBPyThread.h -index c3da337..eea7fea 100644 ---- a/xbmc/lib/libPython/XBPyThread.h -+++ b/xbmc/lib/libPython/XBPyThread.h -@@ -26,7 +26,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/XBPython.cpp b/xbmc/lib/libPython/XBPython.cpp -index e52cdfb..defcf14 100644 ---- a/xbmc/lib/libPython/XBPython.cpp -+++ b/xbmc/lib/libPython/XBPython.cpp -@@ -24,7 +24,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -@@ -61,7 +63,9 @@ XBPython g_pythonParser; - #define PYTHON_DLL "special://xbmcbin/system/python/python24-x86-osx.so" - #endif - #elif defined(__x86_64__) --#if (defined HAVE_LIBPYTHON2_6) -+#if (defined HAVE_LIBPYTHON2_7) -+#define PYTHON_DLL "special://xbmcbin/system/python/python27-x86_64-linux.so" -+#elif (defined HAVE_LIBPYTHON2_6) - #define PYTHON_DLL "special://xbmcbin/system/python/python26-x86_64-linux.so" - #elif (defined HAVE_LIBPYTHON2_5) - #define PYTHON_DLL "special://xbmcbin/system/python/python25-x86_64-linux.so" -@@ -69,7 +73,9 @@ XBPython g_pythonParser; - #define PYTHON_DLL "special://xbmcbin/system/python/python24-x86_64-linux.so" - #endif - #elif defined(_POWERPC) --#if (defined HAVE_LIBPYTHON2_6) -+#if (defined HAVE_LIBPYTHON2_7) -+#define PYTHON_DLL "special://xbmcbin/system/python/python27-powerpc-linux.so" -+#elif (defined HAVE_LIBPYTHON2_6) - #define PYTHON_DLL "special://xbmcbin/system/python/python26-powerpc-linux.so" - #elif (defined HAVE_LIBPYTHON2_5) - #define PYTHON_DLL "special://xbmcbin/system/python/python25-powerpc-linux.so" -@@ -77,7 +83,9 @@ XBPython g_pythonParser; - #define PYTHON_DLL "special://xbmcbin/system/python/python24-powerpc-linux.so" - #endif - #elif defined(_POWERPC64) --#if (defined HAVE_LIBPYTHON2_6) -+#if (defined HAVE_LIBPYTHON2_7) -+#define PYTHON_DLL "special://xbmcbin/system/python/python27-powerpc64-linux.so" -+#elif (defined HAVE_LIBPYTHON2_6) - #define PYTHON_DLL "special://xbmcbin/system/python/python26-powerpc64-linux.so" - #elif (defined HAVE_LIBPYTHON2_5) - #define PYTHON_DLL "special://xbmcbin/system/python/python25-powerpc64-linux.so" -@@ -85,7 +93,9 @@ XBPython g_pythonParser; - #define PYTHON_DLL "special://xbmcbin/system/python/python24-powerpc64-linux.so" - #endif - #elif defined(_ARMEL) --#if (defined HAVE_LIBPYTHON2_6) -+#if (defined HAVE_LIBPYTHON2_7) -+#define PYTHON_DLL "special://xbmc/system/python/python27-arm.so" -+#elif (defined HAVE_LIBPYTHON2_6) - #define PYTHON_DLL "special://xbmc/system/python/python26-arm.so" - #elif (defined HAVE_LIBPYTHON2_5) - #define PYTHON_DLL "special://xbmc/system/python/python25-arm.so" -@@ -93,7 +103,9 @@ XBPython g_pythonParser; - #define PYTHON_DLL "special://xbmc/system/python/python24-arm.so" - #endif - #else /* !__x86_64__ && !__powerpc__ */ --#if (defined HAVE_LIBPYTHON2_6) -+#if (defined HAVE_LIBPYTHON2_7) -+#define PYTHON_DLL "special://xbmcbin/system/python/python27-i486-linux.so" -+#elif (defined HAVE_LIBPYTHON2_6) - #define PYTHON_DLL "special://xbmcbin/system/python/python26-i486-linux.so" - #elif (defined HAVE_LIBPYTHON2_5) - #define PYTHON_DLL "special://xbmcbin/system/python/python25-i486-linux.so" -diff --git a/xbmc/lib/libPython/XBPythonDll.cpp b/xbmc/lib/libPython/XBPythonDll.cpp -index bc9d827..87ac7d7 100644 ---- a/xbmc/lib/libPython/XBPythonDll.cpp -+++ b/xbmc/lib/libPython/XBPythonDll.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/XBPythonDllFuncs.S b/xbmc/lib/libPython/XBPythonDllFuncs.S -index 6b7a6c3..f59b192 100644 ---- a/xbmc/lib/libPython/XBPythonDllFuncs.S -+++ b/xbmc/lib/libPython/XBPythonDllFuncs.S -@@ -2,7 +2,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/linux/Makefile.in b/xbmc/lib/libPython/linux/Makefile.in -index 7011434..0786937 100644 ---- a/xbmc/lib/libPython/linux/Makefile.in -+++ b/xbmc/lib/libPython/linux/Makefile.in -@@ -5,7 +5,10 @@ LDFLAGS=@LDFLAGS@ - SHELL=/bin/bash - SYSDIR=../../../../system/python - --ifeq (@USE_PYTHON2_6@,1) -+ifeq (@USE_PYTHON2_7@,1) -+ PYVERSION=python2.7 -+ SO=python27-$(ARCH).so -+else ifeq (@USE_PYTHON2_6@,1) - PYVERSION=python2.6 - SO=python26-$(ARCH).so - else ifeq (@USE_PYTHON2_5@,1) -diff --git a/xbmc/lib/libPython/xbmcmodule/GUIPythonWindow.h b/xbmc/lib/libPython/xbmcmodule/GUIPythonWindow.h -index 620d9bd..06fa146 100644 ---- a/xbmc/lib/libPython/xbmcmodule/GUIPythonWindow.h -+++ b/xbmc/lib/libPython/xbmcmodule/GUIPythonWindow.h -@@ -26,7 +26,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/PythonAddon.h b/xbmc/lib/libPython/xbmcmodule/PythonAddon.h -index ec7ed28..41eb8ea 100644 ---- a/xbmc/lib/libPython/xbmcmodule/PythonAddon.h -+++ b/xbmc/lib/libPython/xbmcmodule/PythonAddon.h -@@ -25,7 +25,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/PythonPlayer.h b/xbmc/lib/libPython/xbmcmodule/PythonPlayer.h -index ecee993..24a1c87 100644 ---- a/xbmc/lib/libPython/xbmcmodule/PythonPlayer.h -+++ b/xbmc/lib/libPython/xbmcmodule/PythonPlayer.h -@@ -25,7 +25,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/action.h b/xbmc/lib/libPython/xbmcmodule/action.h -index 0e20000..7f8b1bc 100644 ---- a/xbmc/lib/libPython/xbmcmodule/action.h -+++ b/xbmc/lib/libPython/xbmcmodule/action.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/control.h b/xbmc/lib/libPython/xbmcmodule/control.h -index c76b37c..a9ec63d 100644 ---- a/xbmc/lib/libPython/xbmcmodule/control.h -+++ b/xbmc/lib/libPython/xbmcmodule/control.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controlbutton.cpp b/xbmc/lib/libPython/xbmcmodule/controlbutton.cpp -index b24ccce..7455ca7 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controlbutton.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controlbutton.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controlcheckmark.cpp b/xbmc/lib/libPython/xbmcmodule/controlcheckmark.cpp -index 96e4743..86a7d8b 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controlcheckmark.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controlcheckmark.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controlfadelabel.cpp b/xbmc/lib/libPython/xbmcmodule/controlfadelabel.cpp -index 68442d8..c6eb052 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controlfadelabel.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controlfadelabel.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controlgroup.cpp b/xbmc/lib/libPython/xbmcmodule/controlgroup.cpp -index aadfc17..8275324 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controlgroup.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controlgroup.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controlimage.cpp b/xbmc/lib/libPython/xbmcmodule/controlimage.cpp -index 79835d6..f106e90 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controlimage.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controlimage.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controllabel.cpp b/xbmc/lib/libPython/xbmcmodule/controllabel.cpp -index aca22e4..38a9c07 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controllabel.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controllabel.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controllist.cpp b/xbmc/lib/libPython/xbmcmodule/controllist.cpp -index 0c67b5c..bb57776 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controllist.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controllist.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controlprogress.cpp b/xbmc/lib/libPython/xbmcmodule/controlprogress.cpp -index a21e462..b460a2a 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controlprogress.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controlprogress.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controlradiobutton.cpp b/xbmc/lib/libPython/xbmcmodule/controlradiobutton.cpp -index ec54efd..b966a17 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controlradiobutton.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controlradiobutton.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controlslider.cpp b/xbmc/lib/libPython/xbmcmodule/controlslider.cpp -index 21ea5e7..c5f65b3 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controlslider.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controlslider.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controlspin.cpp b/xbmc/lib/libPython/xbmcmodule/controlspin.cpp -index 4e24e14..feead3c 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controlspin.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controlspin.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/controltextbox.cpp b/xbmc/lib/libPython/xbmcmodule/controltextbox.cpp -index b4c44d5..4a7c688 100644 ---- a/xbmc/lib/libPython/xbmcmodule/controltextbox.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/controltextbox.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/dialog.cpp b/xbmc/lib/libPython/xbmcmodule/dialog.cpp -index caa8986..cffe485 100644 ---- a/xbmc/lib/libPython/xbmcmodule/dialog.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/dialog.cpp -@@ -24,7 +24,9 @@ - #endif - #include "dialog.h" - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/dialog.h b/xbmc/lib/libPython/xbmcmodule/dialog.h -index edcae41..a61c4b1 100644 ---- a/xbmc/lib/libPython/xbmcmodule/dialog.h -+++ b/xbmc/lib/libPython/xbmcmodule/dialog.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/infotagmusic.h b/xbmc/lib/libPython/xbmcmodule/infotagmusic.h -index d202e48..590b858 100644 ---- a/xbmc/lib/libPython/xbmcmodule/infotagmusic.h -+++ b/xbmc/lib/libPython/xbmcmodule/infotagmusic.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/infotagvideo.h b/xbmc/lib/libPython/xbmcmodule/infotagvideo.h -index f2bb300..e808573 100644 ---- a/xbmc/lib/libPython/xbmcmodule/infotagvideo.h -+++ b/xbmc/lib/libPython/xbmcmodule/infotagvideo.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/keyboard.h b/xbmc/lib/libPython/xbmcmodule/keyboard.h -index e5c817f..0f069e3 100644 ---- a/xbmc/lib/libPython/xbmcmodule/keyboard.h -+++ b/xbmc/lib/libPython/xbmcmodule/keyboard.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/listitem.cpp b/xbmc/lib/libPython/xbmcmodule/listitem.cpp -index 137436e..20105ef 100644 ---- a/xbmc/lib/libPython/xbmcmodule/listitem.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/listitem.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/listitem.h b/xbmc/lib/libPython/xbmcmodule/listitem.h -index 7ebcd6c..3d4a6c8 100644 ---- a/xbmc/lib/libPython/xbmcmodule/listitem.h -+++ b/xbmc/lib/libPython/xbmcmodule/listitem.h -@@ -25,7 +25,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/player.h b/xbmc/lib/libPython/xbmcmodule/player.h -index 48dc9c7..34a102d 100644 ---- a/xbmc/lib/libPython/xbmcmodule/player.h -+++ b/xbmc/lib/libPython/xbmcmodule/player.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/pyplaylist.cpp b/xbmc/lib/libPython/xbmcmodule/pyplaylist.cpp -index c7e7f62..6df8548 100644 ---- a/xbmc/lib/libPython/xbmcmodule/pyplaylist.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/pyplaylist.cpp -@@ -26,7 +26,9 @@ - #include "Util.h" - #include "pyplaylist.h" - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/pyplaylist.h b/xbmc/lib/libPython/xbmcmodule/pyplaylist.h -index f2334bb..2410314 100644 ---- a/xbmc/lib/libPython/xbmcmodule/pyplaylist.h -+++ b/xbmc/lib/libPython/xbmcmodule/pyplaylist.h -@@ -25,7 +25,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/pyutil.h b/xbmc/lib/libPython/xbmcmodule/pyutil.h -index 4acf6e5..1a156f8 100644 ---- a/xbmc/lib/libPython/xbmcmodule/pyutil.h -+++ b/xbmc/lib/libPython/xbmcmodule/pyutil.h -@@ -25,7 +25,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/window.h b/xbmc/lib/libPython/xbmcmodule/window.h -index 6ce8e72..40304ff 100644 ---- a/xbmc/lib/libPython/xbmcmodule/window.h -+++ b/xbmc/lib/libPython/xbmcmodule/window.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/winxml.cpp b/xbmc/lib/libPython/xbmcmodule/winxml.cpp -index d3b703f..3e1b3c8 100644 ---- a/xbmc/lib/libPython/xbmcmodule/winxml.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/winxml.cpp -@@ -24,7 +24,9 @@ - #endif - #include "winxml.h" - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/winxml.h b/xbmc/lib/libPython/xbmcmodule/winxml.h -index 6e6489e..f3a8dd8 100644 ---- a/xbmc/lib/libPython/xbmcmodule/winxml.h -+++ b/xbmc/lib/libPython/xbmcmodule/winxml.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/winxmldialog.cpp b/xbmc/lib/libPython/xbmcmodule/winxmldialog.cpp -index b021501..92d9903 100644 ---- a/xbmc/lib/libPython/xbmcmodule/winxmldialog.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/winxmldialog.cpp -@@ -24,7 +24,9 @@ - #endif - #include "winxml.h" - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/xbmcaddonmodule.cpp b/xbmc/lib/libPython/xbmcmodule/xbmcaddonmodule.cpp -index b8bc0a3..c65aded 100644 ---- a/xbmc/lib/libPython/xbmcmodule/xbmcaddonmodule.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/xbmcaddonmodule.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include -diff --git a/xbmc/lib/libPython/xbmcmodule/xbmcguimodule.cpp b/xbmc/lib/libPython/xbmcmodule/xbmcguimodule.cpp -index 87c0ead..9941769 100644 ---- a/xbmc/lib/libPython/xbmcmodule/xbmcguimodule.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/xbmcguimodule.cpp -@@ -23,7 +23,10 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #include - #elif (defined HAVE_LIBPYTHON2_5) -diff --git a/xbmc/lib/libPython/xbmcmodule/xbmcmodule.cpp b/xbmc/lib/libPython/xbmcmodule/xbmcmodule.cpp -index 3bab5a9..1e2c480 100644 ---- a/xbmc/lib/libPython/xbmcmodule/xbmcmodule.cpp -+++ b/xbmc/lib/libPython/xbmcmodule/xbmcmodule.cpp -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - #if (defined USE_EXTERNAL_PYTHON) -- #if (defined HAVE_LIBPYTHON2_6) -+ #if (defined HAVE_LIBPYTHON2_7) -+ #include -+ #elif (defined HAVE_LIBPYTHON2_6) - #include - #elif (defined HAVE_LIBPYTHON2_5) - #include --- -1.7.3.1 - diff --git a/srcpkgs/xbmc/patches/xbmc-10.1-gcc-4.6.patch b/srcpkgs/xbmc/patches/xbmc-10.1-gcc-4.6.patch deleted file mode 100644 index b3e8c7c242f..00000000000 --- a/srcpkgs/xbmc/patches/xbmc-10.1-gcc-4.6.patch +++ /dev/null @@ -1,100 +0,0 @@ -http://trac.xbmc.org/ticket/11383 -http://bugs.gentoo.org/367261 - -From c66099c4d8e6b2d748ca3ddc31ee90b731d0f620 Mon Sep 17 00:00:00 2001 -From: Stephan Raue -Date: Wed, 30 Mar 2011 14:57:28 +0200 -Subject: [PATCH] dvdplayer: fix build with gcc-4.6. Flags to the Linker must be passed via -Wl,. This fixes ticket #11383 - -Signed-off-by: Stephan Raue ---- - xbmc/cores/dvdplayer/Codecs/Makefile.in | 18 +++++++++--------- - xbmc/cores/dvdplayer/Codecs/libdvd/Makefile.in | 4 ++-- - 2 files changed, 11 insertions(+), 11 deletions(-) - -diff --git a/xbmc/cores/dvdplayer/Codecs/Makefile.in b/xbmc/cores/dvdplayer/Codecs/Makefile.in -index a7ef1a0..308664a 100644 ---- a/xbmc/cores/dvdplayer/Codecs/Makefile.in -+++ b/xbmc/cores/dvdplayer/Codecs/Makefile.in -@@ -148,32 +148,32 @@ liba52: - else - - $(SYSDIR)/avutil-50-$(ARCH).so: ffmpeg/libavutil/libavutil.so -- $(CC) -o $@ $(LDFLAGS) --soname,$@ -Wl,-Bsymbolic \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ -Wl,-Bsymbolic \ - ffmpeg/libavutil/*.o `cat $(WRAPPER:.o=.def)` $(WRAPPER) - - $(SYSDIR)/avcodec-52-$(ARCH).so: $(WRAPPER) ffmpeg/libavcodec/libavcodec.so -- $(CC) -o $@ $(LDFLAGS) --soname,$@ -Wl,-Bsymbolic \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ -Wl,-Bsymbolic \ - ffmpeg/libavcodec/*.o ffmpeg/libavcodec/$(ARCH_DIR)/*.o \ - `cat $(WRAPPER:.o=.def)` $(WRAPPER) - - $(SYSDIR)/avformat-52-$(ARCH).so: $(WRAPPER) ffmpeg/libavformat/libavformat.so -- $(CC) -o $@ $(LDFLAGS) --soname,$@ -Wl,-Bsymbolic \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ -Wl,-Bsymbolic \ - ffmpeg/libavformat/*.o `cat $(WRAPPER:.o=.def)` $(WRAPPER) - - ifneq ($(ARCH), arm) - $(SYSDIR)/swscale-0.6.1-$(ARCH).so: $(WRAPPER) ffmpeg/libswscale/libswscale.so -- $(CC) -o $@ $(LDFLAGS) --soname,$@ -Wl,-Bsymbolic \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ -Wl,-Bsymbolic \ - ffmpeg/libswscale/*.o ffmpeg/libswscale/$(ARCH_DIR)/*.o \ - `cat $(WRAPPER:.o=.def)` $(WRAPPER) - else # No ARM version of swscale available yet. - $(SYSDIR)/swscale-0.6.1-$(ARCH).so: $(WRAPPER) ffmpeg/libswscale/libswscale.so -- $(CC) -o $@ $(LDFLAGS) --soname,$@ -Wl,-Bsymbolic \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ -Wl,-Bsymbolic \ - ffmpeg/libswscale/*.o \ - `cat $(WRAPPER:.o=.def)` $(WRAPPER) - endif - - $(SYSDIR)/postproc-51-$(ARCH).so: $(WRAPPER) ffmpeg/libpostproc/libpostproc.so -- $(CC) -o $@ $(LDFLAGS) --soname,$@ -Wl,-Bsymbolic \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ -Wl,-Bsymbolic \ - ffmpeg/libpostproc/*.o `cat $(WRAPPER:.o=.def)` $(WRAPPER) - - ffmpeg/libavutil/libavutil.so : ffmpeg; -@@ -185,17 +185,17 @@ ffmpeg: - $(MAKE) -C $@ - - $(SYSDIR)/libdts-$(ARCH).so: $(WRAPPER) libdts/libdts/libdts.a -- $(CC) -o $@ $(LDFLAGS) --soname,$@ \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ \ - libdts/libdts/bitstream.o \ - libdts/libdts/downmix.o libdts/libdts/parse.o \ - `cat $(WRAPPER:.o=.def)` $(WRAPPER) - - $(SYSDIR)/liba52-$(ARCH).so: $(WRAPPER) liba52/liba52/liba52.la -- $(CC) -o $@ $(LDFLAGS) --soname,$@ liba52/liba52/.libs/*.o \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ liba52/liba52/.libs/*.o \ - -Wl`cat $(WRAPPER:.o=.def)` $(WRAPPER) - - $(SYSDIR)/libao-$(ARCH).so: $(WRAPPER) liba52/libao/libao.a -- $(CC) -o $@ $(LDFLAGS) --soname,$@ liba52/libao/libao.a \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ liba52/libao/libao.a \ - -Wl`cat $(WRAPPER:.o=.def)` $(WRAPPER) - - libdts/libdts/libdts.a : libdts; -diff --git a/xbmc/cores/dvdplayer/Codecs/libdvd/Makefile.in b/xbmc/cores/dvdplayer/Codecs/libdvd/Makefile.in -index 3c487e9..6d4abd4 100644 ---- a/xbmc/cores/dvdplayer/Codecs/libdvd/Makefile.in -+++ b/xbmc/cores/dvdplayer/Codecs/libdvd/Makefile.in -@@ -49,12 +49,12 @@ $(SYSDIR)/libdvdnav-$(ARCH).so: $(WRAPPER_OSX) $(DVDCSS_A) libdvdread/obj/libdvd - else - - $(SYSDIR)/libdvdcss-$(ARCH).so: $(WRAPPER) libdvdcss/src/.libs/libdvdcss.a -- $(CC) -o $@ $(LDFLAGS) --soname,$@ \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ \ - libdvdcss/src/*.o \ - `cat $(WRAPPER:.o=.def)` $(WRAPPER) - - $(SYSDIR)/libdvdnav-$(ARCH).so: $(WRAPPER) $(DVDCSS_A) libdvdread/obj/libdvdread.a libdvdnav/obj/libdvdnav.a -- $(CC) -o $@ $(LDFLAGS) --soname,$@ $(DVDCSS_O) libdvdread/obj/*.o libdvdnav/obj/*.o \ -+ $(CC) -o $@ $(LDFLAGS) -Wl,--soname,$@ $(DVDCSS_O) libdvdread/obj/*.o libdvdnav/obj/*.o \ - `cat $(WRAPPER:.o=.def)` $(WRAPPER) - - endif --- -1.7.0.2 - diff --git a/srcpkgs/xbmc/template b/srcpkgs/xbmc/template index 83417d08b97..969ed0506bc 100644 --- a/srcpkgs/xbmc/template +++ b/srcpkgs/xbmc/template @@ -1,14 +1,17 @@ # Template file for 'xbmc' pkgname=xbmc -version=10.1 -revision=11 -patch_args="-Np1" +version=11.0 distfiles="http://mirrors.xbmc.org/releases/source/xbmc-$version.tar.gz" +build_style=gnu-configure +configure_args="--disable-debug --enable-sdl --enable-vdpau --enable-vaapi +--disable-crystalhd --disable-tegra --disable-nfs --disable-afpclient +--disable-hal --disable-webserver --enable-udev --enable-libusb +--enable-external-libraries --enable-external-ffmpeg --disable-ccache" short_desc="XBMC Media Center" maintainer="Juan RP " homepage="http://www.xbmc.org" license="GPL-2" -checksum=3403195b7eb1d076523f2394793b7f050df00743892b031f6fea86b998559d8a +checksum=1fe5d310c16138f26e2b13bc545604e95f48ace6c8636f23e77da402cd7b0b19 long_desc=" XBMC is an award-winning free and open source (GPL) software media player and entertainment hub for digital media. XBMC is available for Linux, OSX, @@ -28,7 +31,7 @@ Add_dependency build pkg-config Add_dependency build gperf Add_dependency build cmake Add_dependency build zip -Add_dependency build automake +Add_dependency build unzip Add_dependency build nasm Add_dependency build yasm Add_dependency build pcre-devel @@ -69,24 +72,14 @@ Add_dependency build boost-devel Add_dependency build libcurl-devel Add_dependency build libva-devel Add_dependency build libvdpau-devel - -do_configure() { - export GIT_REV="-XBPS" - sed -i -e "/^AM_GNU_GETTEXT_VERSION.*$/d" lib/cpluff/configure.ac - sed -i -e 's:/usr/bin/lsb_release -d:/bin/true:' xbmc/utils/SystemInfo.cpp - ./bootstrap - ./configure --prefix=/usr --disable-hal --disable-webserver \ - --disable-debug --enable-external-python --enable-goom \ - --enable-mid --enable-vdpau --enable-vaapi -} - -do_build() { - make ${makejobs} -} +Add_dependency build libass-devel +Add_dependency build libbluetooth-devel +Add_dependency build yajl-devel +Add_dependency build libplist-devel +Add_dependency build ffmpeg-devel +Add_dependency build libusb-compat-devel post_install() { - make prefix=${DESTDIR}/usr install - vinstall tools/Linux/xbmc.desktop 644 usr/share/applications vinstall tools/Linux/xbmc-48x48.png 644 usr/share/pixmaps xbmc.png diff --git a/srcpkgs/xbmc/xbmc.rshlibs b/srcpkgs/xbmc/xbmc.rshlibs index 1bdebc49574..c858d20cdc3 100644 --- a/srcpkgs/xbmc/xbmc.rshlibs +++ b/srcpkgs/xbmc/xbmc.rshlibs @@ -18,8 +18,6 @@ libdl.so.2 libSDL_mixer-1.2.so.0 libsmbclient.so.0 libmysqlclient.so.16 -libmpeg2.so.0 -libwavpack.so.1 libz.so.1 libGLU.so.1 libGLEW.so.1.6 @@ -29,34 +27,30 @@ libsqlite3.so.0 libpcre.so.0 libpcrecpp.so.0 libsamplerate.so.0 -libmms.so.0 libfreetype.so.6 -libogg.so.0 -libvorbis.so.0 -libvorbisenc.so.2 libasound.so.2 -libXtst.so.6 libXext.so.6 libdbus-1.so.3 -ld-linux-x86-64.so.2 libexpat.so.1 libpng14.so.14 libjpeg.so.8 libtiff.so.5 libXmu.so.6 libcdio.so.13 -libXrender.so.1 -libfaac.so.0 -libjasper.so.1 -libresolv.so.2 -libfaad.so.2 -libmodplug.so.1 -libmpeg2convert.so.0 libcrypto.so.1 -libssl.so.1 -libbz2.so.1 -libmad.so.0 -libfontconfig.so.1 -libglib-2.0.so.0 libpython2.7.so.1.0 ld-linux.so.2 +libavcodec.so.53 +libyajl.so.2 +libbluetooth.so.3 +libudev.so.0 +libavfilter.so.2 +libavformat.so.53 +libavutil.so.51 +libpostproc.so.52 +libswscale.so.2 +libplist.so.1 +libjasper.so.1 +libresolv.so.2 +libssl.so.1 +libbz2.so.1 diff --git a/srcpkgs/xf86-input-wacom-devel b/srcpkgs/xf86-input-wacom-devel new file mode 120000 index 00000000000..05b9c21dca2 --- /dev/null +++ b/srcpkgs/xf86-input-wacom-devel @@ -0,0 +1 @@ +xf86-input-wacom \ No newline at end of file diff --git a/srcpkgs/xf86-input-wacom/files/70-wacom.rules b/srcpkgs/xf86-input-wacom/files/70-wacom.rules new file mode 100644 index 00000000000..f6aa208354e --- /dev/null +++ b/srcpkgs/xf86-input-wacom/files/70-wacom.rules @@ -0,0 +1,12 @@ +ACTION!="add|change", GOTO="wacom_end" + +# Match all serial wacom tablets with a serial ID starting with WACf +# Notes: We assign NAME though we shouldn't, but currently the server requires it +# We assign the lot to subsystem pnp too because server reads NAME from +# the parent device. Once all that's fixed, as simple SUBSYSTEM="tty" +# will do and the ENV{NAME} can be removed. +SUBSYSTEM=="tty|pnp", SUBSYSTEMS=="pnp", ATTRS{id}=="WACf*", ENV{ID_MODEL}="Serial Wacom Tablet $attr{id}", ENV{ID_INPUT}="1", ENV{ID_INPUT_TABLET}="1", ENV{NAME}="Serial Wacom Tablet $attr{id}" +SUBSYSTEM=="tty|pnp", SUBSYSTEMS=="pnp", ATTRS{id}=="FUJ*", ENV{ID_MODEL}="Serial Wacom Tablet $attr{id}", ENV{ID_INPUT}="1", ENV{ID_INPUT_TABLET}="1", ENV{NAME}="Serial Wacom Tablet $attr{id}" + +LABEL="wacom_end" + diff --git a/srcpkgs/xf86-input-wacom/template b/srcpkgs/xf86-input-wacom/template new file mode 100644 index 00000000000..9382ae82fa4 --- /dev/null +++ b/srcpkgs/xf86-input-wacom/template @@ -0,0 +1,23 @@ +# Template build file for 'xf86-input-wacom'. +pkgname=xf86-input-wacom +version=0.14.0 +distfiles="${SOURCEFORGE_SITE}/linuxwacom/$pkgname-$version.tar.bz2" +build_style=gnu-configure +short_desc="Xorg Wacom tablet input driver" +maintainer="Juan RP " +checksum=929817ec7979d87432226245c687a1fdd211dcd3057c9d10dce72a933d80a69e +long_desc=" + This package provides the Xorg event device input driver for the + Wacom tablets." + +subpackages="$pkgname-devel" + +Add_dependency run xorg-server +Add_dependency build xorg-server-devel +Add_dependency build libXrandr-devel +Add_dependency build libXinerama-devel +Add_dependency build libXi-devel + +post_install() { + vinstall ${FILESDIR}/70-wacom.rules 644 lib/udev/rules.d +} diff --git a/srcpkgs/xf86-input-wacom/xf86-input-wacom-devel.template b/srcpkgs/xf86-input-wacom/xf86-input-wacom-devel.template new file mode 100644 index 00000000000..48c98d6f682 --- /dev/null +++ b/srcpkgs/xf86-input-wacom/xf86-input-wacom-devel.template @@ -0,0 +1,13 @@ +# Template file for 'xf86-input-wacom-devel'. +# +short_desc="${sourcepkg} development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/xf86-input-wacom/xf86-input-wacom.rshlibs b/srcpkgs/xf86-input-wacom/xf86-input-wacom.rshlibs new file mode 100644 index 00000000000..d19020ce6a8 --- /dev/null +++ b/srcpkgs/xf86-input-wacom/xf86-input-wacom.rshlibs @@ -0,0 +1,6 @@ +libm.so.6 +libc.so.6 +libX11.so.6 +libXi.so.6 +libXrandr.so.2 +libXinerama.so.1 diff --git a/srcpkgs/xorg-input-drivers/template b/srcpkgs/xorg-input-drivers/template index 474584a92f5..cbe5d10fde5 100644 --- a/srcpkgs/xorg-input-drivers/template +++ b/srcpkgs/xorg-input-drivers/template @@ -1,6 +1,7 @@ # Template file for 'xorg-input-drivers' pkgname=xorg-input-drivers version=7.6 +revision=1 build_style=meta-template short_desc="X.org input drivers meta-package" maintainer="Juan RP " @@ -17,3 +18,4 @@ Add_dependency full xf86-input-evdev ">=2.5.0" #Add_dependency full xf86-input-mouse ">=1.5.0" Add_dependency full xf86-input-synaptics ">=1.3.0" Add_dependency full xf86-input-vmmouse ">=12.6.10" +Add_dependency full xf86-input-wacom ">=0.14.0" diff --git a/srcpkgs/yelp-xsl/template b/srcpkgs/yelp-xsl/template index 56b55bff29c..c5c3e077798 100644 --- a/srcpkgs/yelp-xsl/template +++ b/srcpkgs/yelp-xsl/template @@ -1,13 +1,13 @@ # Template file for 'yelp-xsl' pkgname=yelp-xsl -version=3.2.1 +version=3.4.0 homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Help browser for GNOME desktop - XSL and misc files" maintainer="Juan RP " license="GPL-2" -checksum=76159759ccff4003c13a9fd14de82f334978165f88dd3716efa98382285a06a6 +checksum=3511a5a250e01930058b0fff7cfb918652e2a9e3fac1e07edcd1b1f41a0cc237 long_desc=" Yelp is the help browser for GNOME2. It lets you navigate through all installed documentation. diff --git a/srcpkgs/yelp/template b/srcpkgs/yelp/template index 00c656ef04f..ca7166b5d89 100644 --- a/srcpkgs/yelp/template +++ b/srcpkgs/yelp/template @@ -1,21 +1,19 @@ # Template file for 'yelp' pkgname=yelp -version=3.2.1 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--disable-schemas-compile" -revision=4 +configure_args="--disable-schemas-compile --disable-static" short_desc="Help browser for GNOME desktop" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=f22cc5e24df4349bffc42a75844615d86924f6b3f4a1951e0240a03a1a40981d +checksum=d79f4084c38410b79ad3833ad886eb38cda1fd9ee604daed1d92c58ed89fd348 long_desc=" Yelp is the help browser for GNOME. It lets you navigate through all installed documentation." shlib_depends="webkit-gtk3>=1.6.3" - subpackages="yelp-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" @@ -25,6 +23,9 @@ Add_dependency run desktop-file-utils Add_dependency build pkg-config Add_dependency build intltool +Add_dependency build itstool +Add_dependency build bzip2-devel +Add_dependency build liblzma-devel Add_dependency build sqlite-devel Add_dependency build libgpg-error-devel Add_dependency build libgcrypt-devel diff --git a/srcpkgs/yelp/yelp-devel.template b/srcpkgs/yelp/yelp-devel.template index 156d415e5de..e07bff4c824 100644 --- a/srcpkgs/yelp/yelp-devel.template +++ b/srcpkgs/yelp/yelp-devel.template @@ -5,11 +5,11 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -Add_dependency run yelp +Add_dependency run yelp ">=${version}" -do_install() -{ +noarch=yes + +do_install() { vmove usr/include usr - vmove "usr/lib/*.a" usr/lib vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/yelp/yelp.rshlibs b/srcpkgs/yelp/yelp.rshlibs index ef2636daf00..19fca92686a 100644 --- a/srcpkgs/yelp/yelp.rshlibs +++ b/srcpkgs/yelp/yelp.rshlibs @@ -13,19 +13,13 @@ libgtk-3.so.0 libsoup-2.4.so.1 libgdk-3.so.0 libatk-1.0.so.0 -libpangoft2-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 -libfreetype.so.6 -libfontconfig.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 diff --git a/srcpkgs/zenity/template b/srcpkgs/zenity/template index 7a03b0cbd2b..6b0d906a4a3 100644 --- a/srcpkgs/zenity/template +++ b/srcpkgs/zenity/template @@ -1,19 +1,19 @@ # Template file for 'zenity' pkgname=zenity -version=3.2.0 -revision=2 -distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +version=3.4.0 +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-scrollkeeper" short_desc="Display GNOME dialogs from the command line" maintainer="Juan RP " -checksum=e6a778db3655957770653745a2ecaef08a41a71f4a0a92cb7c5dc8ce0e9902d8 +checksum=5cf068597c649b5adee60c5948abdf383dbfb16a6c6d57c2ec42ced136730baf long_desc=" This is zenity - a rewrite of gdialog, the GNOME port of dialog which allows you to display dialog boxes from the command line and shell scripts. If you understand, things are just as they are. If you don't understand, things are just as they are." +Add_dependency build which Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils