diff --git a/common/shlibs b/common/shlibs index 32298d1d3e5..f7a8a896b84 100644 --- a/common/shlibs +++ b/common/shlibs @@ -512,6 +512,14 @@ libedata-book-1.2.so.13 evolution-data-server-3.3.92_1 libedata-cal-1.2.so.15 evolution-data-server-3.3.92_1 libedataserver-1.2.so.16 evolution-data-server-3.3.92_1 libedataserverui-3.0.so.1 evolution-data-server-3.3.92_1 +libcamel-1.2.so.40 evolution-data-server-3.6.0_1 +libedataserver-1.2.so.17 evolution-data-server-3.6.0_1 +libebackend-1.2.so.5 evolution-data-server-3.6.0_1 +libebook-1.2.so.14 evolution-data-server-3.6.0_1 +libedata-book-1.2.so.15 evolution-data-server-3.6.0_1 +libecal-1.2.so.15 evolution-data-server-3.6.0_1 +libedata-cal-1.2.so.18 evolution-data-server-3.6.0_1 +libedataserverui-3.0.so.4 evolution-data-server-3.6.0_1 libgdata.so.13 libgdata-0.10.0_1 libpcap.so.1 libpcap-1.1.1_1 libiptc.so.0 iptables-1.4.7_1 @@ -592,6 +600,8 @@ libtalloc.so.1 talloc-2.0.1_1 libtalloc.so.2 talloc-2.0.1_1 libmount.so.1 libmount-2.18_1 libdconf.so.0 dconf-0.5.1_1 +libdconf.so.1 dconf-0.13.90_1 +libdconf-dbus-1.so.0 dconf-0.13.90_1 libassuan.so.0 libassuan-2.0.1_1 libgpgme.so.11 gpgme-1.3.0_1 libgpgme-pthread.so.11 gpgme-1.3.0_1 @@ -704,8 +714,9 @@ libfolks.so.25 folks-0.6.3.2_1 libfolks-telepathy.so.25 folks-0.6.3.2_1 libfolks-libsocialweb.so.25 folks-0.6.3.2_1 libfolks-eds.so.25 folks-0.6.3.2_1 +libfolks-tracker.so.25 folks-0.7.4.1_1 libnice.so.10 libnice-0.1.0_1 -libgupnp-igd-1.0.so.3 gupnp-igd-0.1.7_1 +libgupnp-igd-1.0.so.4 gupnp-igd-0.2.0_1 libtelepathy-logger.so.2 telepathy-logger-0.2.12_1 libmission-control-plugins.so.0 telepathy-mission-control-5.9.2_1 libclutter-gtk-1.0.so.0 clutter-gtk-1.1.2_1 @@ -751,12 +762,9 @@ libv4l1.so.0 v4l-utils-0.8.5_1 libclutter-gst-1.0.so.0 clutter-gst-1.5.4_1 libmx-1.0.so.2 mx-1.4.3_1_1 libmx-gtk-1.0.so.0 mx-1.4.3_1_1 -libcheese.so.3 libcheese-3.3.92_1 -libcheese-gtk.so.21 libcheese-3.3.92_1 libjson.so.0 json-c-0.9_1 -libcogl.so.9 cogl-1.10.0_1 libcogl.so.11 cogl-1.12.0_1 -libcogl-pango.so.0 cogl-1.10.0_1 +libcogl-pango.so.0 cogl-1.12.0_1 libp11-kit.so.0 p11-kit-0.7_1 librest-0.7.so.0 rest-0.7_1 librest-extras-0.7.so.0 rest-0.7_1 @@ -773,11 +781,9 @@ liblcms2.so.2 lcms2-2.2_1 libcolord.so.1 colord-0.1.12_1 libnm-gtk.so.0 libnm-gtk-0.9.1.95_1 libcaribou.so.0 caribou-0.4.0_1 -libgdmgreeter.so.1 gdm-3.2.0_1 -libgdmsimplegreeter.so.1 gdm-3.2.0_1 libgupnp-av-1.0.so.2 gupnp-av-0.10.0_1 -libgrilo-0.1.so.0 grilo-0.1.17_1 -libgrlnet-0.1.so.0 grilo-0.1.17_1 +libgrilo-0.2.so.1 grilo-0.2.0_1 +libgrlnet-0.2.so.0 grilo-0.2.0_1 libquvi.so.7 libquvi-0.4.0_1 libepc-1.0.so.3 libepc-0.4.1_1 libepc-ui-1.0.so.3 libepc-0.4.1_1 @@ -921,7 +927,9 @@ libgck-1.so.0 gcr-3.3.92_1 libgcr-base-3.so.1 gcr-3.3.92_1 libwacom.so.2 libwacom-0.3_1 libfarstream-0.1.so.0 farstream-0.1.1_1 +libfarstream-0.2.so.2 farstream-0.2.0_1 libtelepathy-farstream.so.2 telepathy-farstream-0.2.3_1 +libtelepathy-farstream.so.3 telepathy-farstream-0.6.0_1 libass.so.4 libass-0.10.0_1 libcryptui.so.0 libcryptui-3.4.0_1 libwx_gtk2u-2.8.so.0 wxGTK-2.8.12.1_1 @@ -1029,3 +1037,25 @@ libgstsignalprocessor-1.0.so.0 gst-plugins-bad1-1.0.0_1 libgstbasevideo-1.0.so.0 gst-plugins-bad1-1.0.0_1 libgstbasecamerabinsrc-1.0.so.0 gst-plugins-bad1-1.0.0_1 libgstcodecparsers-1.0.so.0 gst-plugins-bad1-1.0.0_1 +libgnome-desktop-3.so.4 gnome-desktop-3.6.0_1 +libsecret-1.so.0 libsecret-0.10_1 +libgweather-3.so.1 libgweather-3.6.0_1 +libgnomekbd.so.8 libgnomekbd-3.6.0_1 +libgnomekbdui.so.8 libgnomekbd-3.6.0_1 +libibus-1.0.so.5 ibus-1.4.99.20120917_1 +libgnome-bluetooth.so.11 gnome-bluetooth-3.6.0_1 +libxapian.so.22 libxapian-1.2.12_1 +libzeitgeist-1.0.so.1 libzeitgeist-0.3.18_1 +libcolord-gtk.so.1 colord-gtk-0.1.23_1 +libgdm.so.1 libgdm-3.6.0_1 +libgdmsimplegreeter.so.1 gdm-3.6.0_1 +libclutter-gst-2.0.so.0 clutter-gst-1.9.92_1 +libcheese.so.7 libcheese-3.6.0_1 +libcheese-gtk.so.23 libcheese-3.6.0_1 +libSoundTouch.so.0 soundtouch-1.7.0_1 +libzapojit-0.0.so.0 libzapojit-0.0.2_1 +libmusicbrainz5.so.0 libmusicbrainz5-5.0.1_1 +librygel-core-1.0.so.0 librygel-0.16.0_1 +librygel-renderer-1.0.so.0 librygel-0.16.0_1 +librygel-server-1.0.so.0 librygel-0.16.0_1 +libharfbuzz.so.0 libharfbuzz-0.9.4_1 diff --git a/srcpkgs/brasero/brasero-devel.template b/srcpkgs/brasero/brasero-devel.template index 0fd64635b22..ea0660b1bf4 100644 --- a/srcpkgs/brasero/brasero-devel.template +++ b/srcpkgs/brasero/brasero-devel.template @@ -1,12 +1,12 @@ # Template file for 'brasero-devel'. # -depends="gst-plugins-base-devel totem-pl-parser-devel libnotify-devel libcanberra-devel nautilus-devel brasero>=3.4.1" +depends="gst-plugins-base1-devel totem-pl-parser-devel libnotify-devel libcanberra-devel +nautilus-devel>=3.6.0 brasero>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/brasero/brasero.rshlibs b/srcpkgs/brasero/brasero.rshlibs index 68a5b6a3ec3..cb223744a2a 100644 --- a/srcpkgs/brasero/brasero.rshlibs +++ b/srcpkgs/brasero/brasero.rshlibs @@ -1,7 +1,11 @@ -libgstinterfaces-0.10.so.0 -libgstpbutils-0.10.so.0 -libgstreamer-0.10.so.0 -libxml2.so.2 +libgstvideo-1.0.so.0 +libgstbase-1.0.so.0 +libgsttag-1.0.so.0 +libgstpbutils-1.0.so.0 +libgstreamer-1.0.so.0 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 libtotem-plparser.so.17 libgtk-3.so.0 libatk-1.0.so.0 @@ -11,20 +15,19 @@ 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 libgobject-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 libnotify.so.4 libcanberra-gtk3.so.0 libcanberra.so.0 -libnautilus-extension.so.1 -libSM.so.6 -libICE.so.6 +libm.so.6 +libxml2.so.2 libburn.so.4 libisofs.so.6 +libnautilus-extension.so.1 libtracker-sparql-0.14.so.0 +libSM.so.6 +libICE.so.6 diff --git a/srcpkgs/brasero/template b/srcpkgs/brasero/template index 03403475447..8e058262136 100644 --- a/srcpkgs/brasero/template +++ b/srcpkgs/brasero/template @@ -1,17 +1,19 @@ # Template file for 'brasero' pkgname=brasero -version=3.4.1 -homepage="http://www.gnome.org/projects/brasero" -license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --disable-caches" depends="cdrtools dconf>=0 shared-mime-info hicolor-icon-theme desktop-file-utils" -makedepends="pkg-config intltool which gnome-doc-utils gobject-introspection gst-plugins-base-devel totem-pl-parser-devel libnotify-devel libcanberra-devel nautilus-devel tracker-devel libisofs-devel libburn-devel" -revision=1 +makedepends="pkg-config intltool which gnome-doc-utils gobject-introspection +gst-plugins-base1-devel totem-pl-parser-devel libnotify-devel libcanberra-devel +nautilus-devel>=3.6.0 tracker-devel libisofs-devel libburn-devel itstool" short_desc="Application to burn CD/DVD for the Gnome Desktop" maintainer="Juan RP " -checksum=e4fcd5dca1c7b0a930a43ae59953fa96db3f6beef41ceedb2f0ef8636e26a7a6 +homepage="http://www.gnome.org/projects/brasero" +license="GPL-2" +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=1eb16f85c5663f3f38ee60516759c0980024b893af9ec7875d31208a53c12b3b long_desc=" Features * Data CD/DVD: supports edition of discs contents (remove/move/rename @@ -26,7 +28,5 @@ long_desc=" And much more..." -subpackages="$pkgname-devel" +subpackages="${pkgname}-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" - - diff --git a/srcpkgs/cheese/cheese-devel.template b/srcpkgs/cheese/cheese-devel.template index 1022bf9ea28..330f8dec648 100644 --- a/srcpkgs/cheese/cheese-devel.template +++ b/srcpkgs/cheese/cheese-devel.template @@ -1,12 +1,12 @@ # Template file for 'cheese-devel'. # -depends="gst-plugins-base-devel libcanberra-devel clutter-gst-devel clutter-gtk-devel libcheese>=3.4.2" +depends="gst-plugins-base1-devel libcanberra-devel clutter-gst-devel>=1.9.92 +clutter-gtk-devel>=1.3.2 libcheese>=${version}" short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/cheese/cheese.rshlibs b/srcpkgs/cheese/cheese.rshlibs index 595e1a1ce63..dbdcaa189f9 100644 --- a/srcpkgs/cheese/cheese.rshlibs +++ b/srcpkgs/cheese/cheese.rshlibs @@ -1,6 +1,10 @@ -libgstreamer-0.10.so.0 -libgnome-desktop-3.so.2 +libcheese.so.7 +libcheese-gtk.so.23 +libgstreamer-1.0.so.0 +libgthread-2.0.so.0 +libgnome-desktop-3.so.4 libclutter-gtk-1.0.so.0 +libclutter-1.0.so.0 libgee.so.2 libcanberra-gtk3.so.0 libgtk-3.so.0 @@ -8,10 +12,6 @@ libgdk-3.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 libc.so.6 -libcheese.so.3 -libcheese-gtk.so.21 -libclutter-1.0.so.0 diff --git a/srcpkgs/cheese/libcheese.rshlibs b/srcpkgs/cheese/libcheese.rshlibs index 0bd2b409082..dcc3c104993 100644 --- a/srcpkgs/cheese/libcheese.rshlibs +++ b/srcpkgs/cheese/libcheese.rshlibs @@ -1,21 +1,24 @@ -libclutter-gst-1.0.so.0 -libgstbase-0.10.so.0 -libgstreamer-0.10.so.0 -libxml2.so.2 -libmx-1.0.so.2 -libgstinterfaces-0.10.so.0 -libgnome-desktop-3.so.2 +libgstpbutils-1.0.so.0 +libgstphotography-1.0.so.0 +libclutter-gst-2.0.so.0 +libgstbase-1.0.so.0 +libgstreamer-1.0.so.0 +libgthread-2.0.so.0 +libgnome-desktop-3.so.4 librsvg-2.so.2 libm.so.6 libclutter-gtk-1.0.so.0 +libclutter-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 -libdrm.so.2 +libcogl.so.11 libX11.so.6 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 +libgmodule-2.0.so.0 +librt.so.1 libXfixes.so.3 libgee.so.2 libcanberra-gtk3.so.0 @@ -27,15 +30,10 @@ libgio-2.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 -libgmodule-2.0.so.0 +libcairo.so.2 libgudev-1.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 -libclutter-1.0.so.0 -libcogl.so.9 diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template index 9469e6427a6..663902438cd 100644 --- a/srcpkgs/cheese/template +++ b/srcpkgs/cheese/template @@ -1,18 +1,23 @@ # Template file for 'cheese' pkgname=cheese -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-static --disable-schemas-compile" depends="desktop-file-utils hicolor-icon-theme nautilus-sendto" -makedepends="which pkg-config intltool gnome-doc-utils itstool gobject-introspection gst-plugins-base-devel clutter-gtk-devel clutter-gst-devel mx-devel libgee-devel libcanberra-devel librsvg-devel gnome-desktop-devel" -fulldepends="gst-plugins-good gst-plugins-bad gnome-video-effects gsettings-desktop-schemas" -revision=2 +makedepends="which pkg-config intltool gnome-doc-utils itstool +gobject-introspection gst-plugins-base1-devel clutter-gtk-devel>=1.3.2 +clutter-gst-devel>=1.9.92 mx-devel libgee-devel libcanberra-devel +librsvg-devel gnome-desktop-devel>=3.6.0 libgudev-devel +gsettings-desktop-schemas-devel>=3.6.0 gst-plugins-bad1-devel" +fulldepends="gst-plugins-good1 gnome-video-effects +gsettings-desktop-schemas>=3.6.0" 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=730083e1fb7da1fc8c38978cbb957ff2128d6f132132b3863bd60c0963a120e0 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=f0872c6c276fabf054e37e427cb4a4174351a439ebfae7431ecc09a1837e9a80 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 @@ -21,6 +26,3 @@ long_desc=" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="lib${pkgname} ${pkgname}-devel" - - - diff --git a/srcpkgs/chroot-make/patches/make-3.82-bug30612.patch b/srcpkgs/chroot-make/patches/make-3.82-bug30612.patch deleted file mode 100644 index 7ed9ff379ff..00000000000 --- a/srcpkgs/chroot-make/patches/make-3.82-bug30612.patch +++ /dev/null @@ -1,66 +0,0 @@ -http://savannah.gnu.org/bugs/?30612 - ---- main.c 2010-07-19 17:10:53.000000000 +1000 -+++ main.c 2010-09-23 23:33:37.908855839 +1000 -@@ -1,3 +1,4 @@ -+ - /* Argument parsing and main program of GNU Make. - Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, - 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, -@@ -1138,7 +1139,7 @@ - a macro and some compilers (MSVC) don't like conditionals in macros. */ - { - const char *features = "target-specific order-only second-expansion" -- " else-if shortest-stem undefine" -+ " else-if shortest-stem undefine oneshell" - #ifndef NO_ARCHIVES - " archives" - #endif ---- read.c 2010-07-13 11:20:42.000000000 +1000 -+++ read.c 2010-09-23 23:30:58.018855839 +1000 -@@ -3028,7 +3028,7 @@ - { - /* This looks like the first element in an open archive group. - A valid group MUST have ')' as the last character. */ -- const char *e = p + nlen; -+ const char *e = p; - do - { - e = next_token (e); -@@ -3084,19 +3084,19 @@ - Go to the next item in the string. */ - if (flags & PARSEFS_NOGLOB) - { -- NEWELT (concat (2, prefix, tp)); -+ NEWELT (concat (2, prefix, tmpbuf)); - continue; - } - - /* If we get here we know we're doing glob expansion. - TP is a string in tmpbuf. NLEN is no longer used. - We may need to do more work: after this NAME will be set. */ -- name = tp; -+ name = tmpbuf; - - /* Expand tilde if applicable. */ -- if (tp[0] == '~') -+ if (tmpbuf[0] == '~') - { -- tildep = tilde_expand (tp); -+ tildep = tilde_expand (tmpbuf); - if (tildep != 0) - name = tildep; - } -@@ -3152,7 +3152,11 @@ - else - { - /* We got a chain of items. Attach them. */ -- (*newp)->next = found; -+ if (*newp) -+ (*newp)->next = found; -+ else -+ *newp = found; -+ - - /* Find and set the new end. Massage names if necessary. */ - while (1) diff --git a/srcpkgs/chroot-make/patches/make-3.82-bug30723.patch b/srcpkgs/chroot-make/patches/make-3.82-bug30723.patch deleted file mode 100644 index a6cec7e1b3f..00000000000 --- a/srcpkgs/chroot-make/patches/make-3.82-bug30723.patch +++ /dev/null @@ -1,13 +0,0 @@ -http://savannah.gnu.org/bugs/?30723 - ---- main.c 2010-07-19 17:10:53.000000000 +1000 -+++ main.c 2010-09-23 23:34:10.932188592 +1000 -@@ -2093,7 +2093,7 @@ - const char *pv = define_makeflags (1, 1); - char *p = alloca (sizeof ("MAKEFLAGS=") + strlen (pv) + 1); - sprintf (p, "MAKEFLAGS=%s", pv); -- putenv (p); -+ putenv (allocated_variable_expand (p)); - } - - if (ISDB (DB_BASIC)) diff --git a/srcpkgs/chroot-make/patches/make-3.82-bugfixes.patch b/srcpkgs/chroot-make/patches/make-3.82-bugfixes.patch new file mode 100644 index 00000000000..c309c8ce1e6 --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-bugfixes.patch @@ -0,0 +1,243 @@ +diff -urpN make/ChangeLog make-new/ChangeLog +--- ChangeLog 2010-09-13 13:42:35.000000000 +0200 ++++ ChangeLog 2010-09-13 13:42:09.000000000 +0200 +@@ -1,3 +1,22 @@ ++2010-08-13 Paul Smith ++ ++ * NEWS: Accidentally forgot to back out the sorted wildcard ++ enhancement in 3.82, so update NEWS. ++ Also add NEWS about the error check for explicit and pattern ++ targets in the same rule, added to 3.82. ++ ++ * main.c (main): Add "oneshell" to $(.FEATURES) (forgot to add ++ this in 3.82!) ++ ++ * read.c (parse_file_seq): Fix various errors parsing archives ++ with multiple objects in the parenthesis, as well as wildcards. ++ Fixes Savannah bug #30612. ++ ++2010-08-10 Paul Smith ++ ++ * main.c (main): Expand MAKEFLAGS before adding it to the ++ environment when re-exec'ing. Fixes Savannah bug #30723. ++ + 2010-07-28 Paul Smith + + Version 3.82 released. +--- main.c 2010-09-13 13:42:35.000000000 +0200 ++++ main.c 2010-09-13 13:42:12.000000000 +0200 +@@ -1138,7 +1138,7 @@ main (int argc, char **argv, char **envp + a macro and some compilers (MSVC) don't like conditionals in macros. */ + { + const char *features = "target-specific order-only second-expansion" +- " else-if shortest-stem undefine" ++ " else-if shortest-stem undefine oneshell" + #ifndef NO_ARCHIVES + " archives" + #endif +@@ -2093,7 +2093,7 @@ main (int argc, char **argv, char **envp + const char *pv = define_makeflags (1, 1); + char *p = alloca (sizeof ("MAKEFLAGS=") + strlen (pv) + 1); + sprintf (p, "MAKEFLAGS=%s", pv); +- putenv (p); ++ putenv (allocated_variable_expand (p)); + } + + if (ISDB (DB_BASIC)) +--- NEWS 2010-09-13 13:42:35.000000000 +0200 ++++ NEWS 2010-09-13 13:42:11.000000000 +0200 +@@ -18,14 +18,6 @@ http://sv.gnu.org/bugs/index.php?group=m + * Compiling GNU make now requires a conforming ISO C 1989 compiler and + standard runtime library. + +-* WARNING: Future backward-incompatibility! +- Wildcards are not documented as returning sorted values, but up to and +- including this release the results have been sorted and some makefiles are +- apparently depending on that. In the next release of GNU make, for +- performance reasons, we may remove that sorting. If your makefiles +- require sorted results from wildcard expansions, use the $(sort ...) +- function to request it explicitly. +- + * WARNING: Backward-incompatibility! + The POSIX standard for make was changed in the 2008 version in a + fundamentally incompatible way: make is required to invoke the shell as if +@@ -42,6 +34,21 @@ http://sv.gnu.org/bugs/index.php?group=m + existing targets were provided in $?). + + * WARNING: Backward-incompatibility! ++ Wildcards were not documented as returning sorted values, but the results ++ have been sorted up until this release.. If your makefiles require sorted ++ results from wildcard expansions, use the $(sort ...) function to request ++ it explicitly. ++ ++* WARNING: Backward-incompatibility! ++ In previous versions of make it was acceptable to list one or more explicit ++ targets followed by one or more pattern targets in the same rule and it ++ worked "as expected". However, this was not documented as acceptable and if ++ you listed any explicit targets AFTER the pattern targets, the entire rule ++ would be mis-parsed. This release removes this ability completely: make ++ will generate an error message if you mix explicit and pattern targets in ++ the same rule. ++ ++* WARNING: Backward-incompatibility! + As a result of parser enhancements, three backward-compatibility issues + exist: first, a prerequisite containing an "=" cannot be escaped with a + backslash any longer. You must create a variable containing an "=" and +--- read.c 2010-09-13 13:42:35.000000000 +0200 ++++ read.c 2010-09-13 13:42:11.000000000 +0200 +@@ -3028,7 +3028,7 @@ parse_file_seq (char **stringp, unsigned + { + /* This looks like the first element in an open archive group. + A valid group MUST have ')' as the last character. */ +- const char *e = p + nlen; ++ const char *e = p; + do + { + e = next_token (e); +@@ -3084,19 +3084,19 @@ parse_file_seq (char **stringp, unsigned + Go to the next item in the string. */ + if (flags & PARSEFS_NOGLOB) + { +- NEWELT (concat (2, prefix, tp)); ++ NEWELT (concat (2, prefix, tmpbuf)); + continue; + } + + /* If we get here we know we're doing glob expansion. + TP is a string in tmpbuf. NLEN is no longer used. + We may need to do more work: after this NAME will be set. */ +- name = tp; ++ name = tmpbuf; + + /* Expand tilde if applicable. */ +- if (tp[0] == '~') ++ if (tmpbuf[0] == '~') + { +- tildep = tilde_expand (tp); ++ tildep = tilde_expand (tmpbuf); + if (tildep != 0) + name = tildep; + } +@@ -3152,7 +3152,10 @@ parse_file_seq (char **stringp, unsigned + else + { + /* We got a chain of items. Attach them. */ +- (*newp)->next = found; ++ if (*newp) ++ (*newp)->next = found; ++ else ++ *newp = found; + + /* Find and set the new end. Massage names if necessary. */ + while (1) +--- tests/ChangeLog 2010-09-13 13:42:35.000000000 +0200 ++++ tests/ChangeLog 2010-09-13 13:42:10.000000000 +0200 +@@ -1,3 +1,16 @@ ++2010-08-13 Paul Smith ++ ++ * scripts/features/archives: New regression tests for archive ++ support. Test for fix to Savannah bug #30612. ++ ++ * run_make_tests.pl (set_more_defaults): Set a %FEATURES hash to ++ the features available in $(.FEATURES). ++ ++2010-08-10 Paul Smith ++ ++ * scripts/features/reinvoke: Ensure command line variable settings ++ are preserved across make re-exec. Tests Savannah bug #30723. ++ + 2010-07-28 Paul Smith + + * scripts/targets/POSIX: Compatibility issues with Solaris (and +--- tests/run_make_tests.pl 2010-09-13 13:42:35.000000000 +0200 ++++ tests/run_make_tests.pl 2010-09-13 13:42:10.000000000 +0200 +@@ -29,6 +29,7 @@ + # You should have received a copy of the GNU General Public License along with + # this program. If not, see . + ++%FEATURES = (); + + $valgrind = 0; # invoke make with valgrind + $valgrind_args = ''; +@@ -367,6 +368,8 @@ sub set_more_defaults + $parallel_jobs = 1; + } + ++ %FEATURES = map { $_ => 1 } split /\s+/, `sh -c "echo '\\\$(info \\\$(.FEATURES))' | $make_path -f- 2>/dev/null"`; ++ + # Set up for valgrind, if requested. + + if ($valgrind) { +--- tests/scripts/features/archives 1970-01-01 01:00:00.000000000 +0100 ++++ tests/scripts/features/archives 2010-09-13 13:42:10.000000000 +0200 +@@ -0,0 +1,42 @@ ++# -*-mode: perl-*- ++ ++$description = "Test GNU make's archive management features."; ++ ++$details = "\ ++This only works on systems that support it."; ++ ++# If this instance of make doesn't support archives, skip it ++exists $FEATURES{archives} or return -1; ++ ++# Create some .o files to work with ++utouch(-60, qw(a1.o a2.o a3.o)); ++ ++# Very simple ++run_make_test('all: libxx.a(a1.o)', ++ '', "ar rv libxx.a a1.o\nar: creating libxx.a\na - a1.o\n"); ++ ++# Multiple .o's. Add a new one to the existing library ++run_make_test('all: libxx.a(a1.o a2.o)', ++ '', "ar rv libxx.a a2.o\na - a2.o\n"); ++ ++# Touch one of the .o's so it's rebuilt ++utouch(-40, 'a1.o'); ++run_make_test(undef, '', "ar rv libxx.a a1.o\nr - a1.o\n"); ++ ++# Use wildcards ++run_make_test('all: libxx.a(*.o)', ++ '', "#MAKE#: Nothing to be done for `all'.\n"); ++ ++# Touch one of the .o's so it's rebuilt ++utouch(-30, 'a1.o'); ++run_make_test(undef, '', "ar rv libxx.a a1.o\nr - a1.o\n"); ++ ++# Use both wildcards and simple names ++utouch(-50, 'a2.o'); ++run_make_test('all: libxx.a(a3.o *.o)', '', ++ "ar rv libxx.a a3.o\na - a3.o\nar rv libxx.a a2.o\nr - a2.o\n"); ++ ++rmfiles(qw(a1.o a2.o a3.o libxx.a)); ++ ++# This tells the test driver that the perl test script executed properly. ++1; +--- tests/scripts/features/reinvoke 2010-09-13 13:42:35.000000000 +0200 ++++ tests/scripts/features/reinvoke 2010-09-13 13:42:10.000000000 +0200 +@@ -57,9 +57,24 @@ include $(F)', + # Now try with the file we're not updating being the actual file we're + # including: this and the previous one test different parts of the code. + +-run_make_test(undef, "F=b", "[ -f b ] || echo >> b\nhello\n") ++run_make_test(undef, 'F=b', "[ -f b ] || echo >> b\nhello\n") + + &rmfiles('a','b','c'); + ++# Ensure command line variables are preserved properly across re-exec ++# Tests for Savannah bug #30723 ++ ++run_make_test(' ++ifdef RECURSE ++-include foo30723 ++endif ++recurse: ; @$(MAKE) -f $(MAKEFILE_LIST) RECURSE=1 test ++test: ; @echo F.O=$(F.O) ++foo30723: ; @touch $@ ++', ++ '--no-print-directory F.O=bar', "F.O=bar\n"); ++ ++unlink('foo30723'); ++ + # This tells the test driver that the perl test script executed properly. + 1; diff --git a/srcpkgs/chroot-make/patches/make-3.82-copy-on-expand.patch b/srcpkgs/chroot-make/patches/make-3.82-copy-on-expand.patch new file mode 100644 index 00000000000..ecb5f3bc920 --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-copy-on-expand.patch @@ -0,0 +1,77 @@ +From 2f661dc20617ba6fdeb2d7e243dc898653faafea Mon Sep 17 00:00:00 2001 +From: Lubomir Rintel +Date: Tue, 26 Apr 2011 21:50:26 +0200 +Subject: [PATCH] Always copy the string before expanding it + +It might get freed during expansion, e.g. with eval function. +A simple reproducer: + +TRUE = $(eval TRUE := true) +all: + $(TRUE) +--- + ChangeLog | 5 +++++ + expand.c | 18 +++++++++--------- + 2 files changed, 14 insertions(+), 9 deletions(-) + +diff --git a/ChangeLog b/ChangeLog +index 91878fb..7519164 100644 +--- ChangeLog ++++ ChangeLog +@@ -1,3 +1,8 @@ ++2011-04-26 Lubomir Rintel ++ ++ * expand.c (variable_expand_string): Always copy the string ++ to expand. ++ + 2010-08-13 Paul Smith + + * NEWS: Accidentally forgot to back out the sorted wildcard +diff --git a/expand.c b/expand.c +index 2315b06..3e6e346 100644 +--- expand.c ++++ expand.c +@@ -197,7 +197,7 @@ variable_expand_string (char *line, const char *string, long length) + { + struct variable *v; + const char *p, *p1; +- char *abuf = NULL; ++ char *abuf; + char *o; + unsigned int line_offset; + +@@ -214,14 +214,15 @@ variable_expand_string (char *line, const char *string, long length) + + /* If we want a subset of the string, allocate a temporary buffer for it. + Most of the functions we use here don't work with length limits. */ +- if (length > 0 && string[length] != '\0') ++ if (length == -1) + { +- abuf = xmalloc(length+1); +- memcpy(abuf, string, length); +- abuf[length] = '\0'; +- string = abuf; ++ length = strlen (string); + } +- p = string; ++ ++ abuf = xmalloc(length+1); ++ memcpy(abuf, string, length); ++ abuf[length] = '\0'; ++ p = abuf; + + while (1) + { +@@ -411,8 +412,7 @@ variable_expand_string (char *line, const char *string, long length) + ++p; + } + +- if (abuf) +- free (abuf); ++ free (abuf); + + variable_buffer_output (o, "", 1); + return (variable_buffer + line_offset); +-- +1.7.4.1 + diff --git a/srcpkgs/chroot-make/patches/make-3.82-err-reporting.patch b/srcpkgs/chroot-make/patches/make-3.82-err-reporting.patch new file mode 100644 index 00000000000..869ea7981fb --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-err-reporting.patch @@ -0,0 +1,154 @@ +--- misc.c 2010-07-19 09:10:54.000000000 +0200 ++++ misc.c 2010-08-11 15:26:45.000000000 +0200 +@@ -342,17 +342,31 @@ strerror (int errnum) + /* Print an error message from errno. */ + + void ++perror_with_name_err (const char *str, const char *name, int errnum) ++{ ++ error (NILF, _("%s%s: %s"), str, name, strerror (errnum)); ++} ++ ++void + perror_with_name (const char *str, const char *name) + { +- error (NILF, _("%s%s: %s"), str, name, strerror (errno)); ++ perror_with_name_err (str, name, errno); + } + + /* Print an error message from errno and exit. */ + + void ++pfatal_with_name_err (const char *name, int errnum) ++{ ++ fatal (NILF, _("%s: %s"), name, strerror (errnum)); ++ ++ /* NOTREACHED */ ++} ++ ++void + pfatal_with_name (const char *name) + { +- fatal (NILF, _("%s: %s"), name, strerror (errno)); ++ pfatal_with_name_err (name, errno); + + /* NOTREACHED */ + } +--- main.c 2010-08-11 15:34:12.000000000 +0200 ++++ main.c 2010-08-11 15:30:11.000000000 +0200 +@@ -1536,13 +1536,13 @@ main (int argc, char **argv, char **envp + strcat (template, DEFAULT_TMPFILE); + outfile = open_tmpfile (&stdin_nm, template); + if (outfile == 0) +- pfatal_with_name (_("fopen (temporary file)")); ++ pfatal_with_name_err (_("fopen (temporary file)"), errno); + while (!feof (stdin) && ! ferror (stdin)) + { + char buf[2048]; + unsigned int n = fread (buf, 1, sizeof (buf), stdin); + if (n > 0 && fwrite (buf, 1, n, outfile) != n) +- pfatal_with_name (_("fwrite (temporary file)")); ++ pfatal_with_name_err (_("fwrite (temporary file)"), errno); + } + fclose (outfile); + +@@ -1747,7 +1747,7 @@ main (int argc, char **argv, char **envp + else if ((job_rfd = dup (job_fds[0])) < 0) + { + if (errno != EBADF) +- pfatal_with_name (_("dup jobserver")); ++ pfatal_with_name_err (_("dup jobserver"), errno); + + error (NILF, + _("warning: jobserver unavailable: using -j1. Add `+' to parent make rule.")); +@@ -1788,7 +1788,7 @@ main (int argc, char **argv, char **envp + char c = '+'; + + if (pipe (job_fds) < 0 || (job_rfd = dup (job_fds[0])) < 0) +- pfatal_with_name (_("creating jobs pipe")); ++ pfatal_with_name_err (_("creating jobs pipe"), errno); + + /* Every make assumes that it always has one job it can run. For the + submakes it's the token they were given by their parent. For the +@@ -1803,7 +1803,7 @@ main (int argc, char **argv, char **envp + + EINTRLOOP (r, write (job_fds[1], &c, 1)); + if (r != 1) +- pfatal_with_name (_("init jobserver pipe")); ++ pfatal_with_name_err (_("init jobserver pipe"), errno); + } + + /* Fill in the jobserver_fds struct for our children. */ +@@ -2226,7 +2226,7 @@ main (int argc, char **argv, char **envp + /* If there is a temp file from reading a makefile from stdin, get rid of + it now. */ + if (stdin_nm && unlink (stdin_nm) < 0 && errno != ENOENT) +- perror_with_name (_("unlink (temporary file): "), stdin_nm); ++ perror_with_name_err (_("unlink (temporary file): "), stdin_nm, errno); + + /* If there were no command-line goals, use the default. */ + if (goals == 0) +Только в make-3.82-pm: job.c~ +Только в make-3.82-pm: main.c~ +--- make.h 2010-08-11 15:34:12.000000000 +0200 ++++ make.h 2010-08-11 15:31:26.000000000 +0200 +@@ -385,6 +385,8 @@ void die (int) __attribute__ ((noreturn) + void log_working_directory (int); + void pfatal_with_name (const char *) __attribute__ ((noreturn)); + void perror_with_name (const char *, const char *); ++void pfatal_with_name_err (const char *, int errnum) __attribute__ ((noreturn)); ++void perror_with_name_err (const char *, const char *, int errnum); + void *xmalloc (unsigned int); + void *xcalloc (unsigned int); + void *xrealloc (void *, unsigned int); +diff -urp make-3.82/job.c make-3.82-pm/job.c +--- job.c 2010-07-24 10:27:50.000000000 +0200 ++++ job.c 2010-08-11 15:33:54.000000000 +0200 +@@ -917,7 +917,7 @@ free_child (struct child *child) + + EINTRLOOP (r, write (job_fds[1], &token, 1)); + if (r != 1) +- pfatal_with_name (_("write jobserver")); ++ pfatal_with_name_err (_("write jobserver"), errno); + + DB (DB_JOBS, (_("Released token for child %p (%s).\n"), + child, child->file->name)); +@@ -1768,6 +1768,7 @@ new_job (struct file *file) + + /* Set interruptible system calls, and read() for a job token. */ + set_child_handler_action_flags (1, waiting_jobs != NULL); ++ errno = 0; + got_token = read (job_rfd, &token, 1); + saved_errno = errno; + set_child_handler_action_flags (0, waiting_jobs != NULL); +@@ -1782,10 +1783,14 @@ new_job (struct file *file) + + /* If the error _wasn't_ expected (EINTR or EBADF), punt. Otherwise, + go back and reap_children(), and try again. */ +- errno = saved_errno; +- if (errno != EINTR && errno != EBADF) +- pfatal_with_name (_("read jobs pipe")); +- if (errno == EBADF) ++ if (saved_errno != EINTR && saved_errno != EBADF) ++ { ++ if (got_token == 0) ++ fatal (NILF, _("read jobs pipe EOF")); ++ else ++ pfatal_with_name_err (_("read jobs pipe"), saved_errno); ++ } ++ if (saved_errno == EBADF) + DB (DB_JOBS, ("Read returned EBADF.\n")); + } + #endif +@@ -1909,7 +1914,8 @@ load_too_high (void) + error (NILF, + _("cannot enforce load limits on this operating system")); + else +- perror_with_name (_("cannot enforce load limit: "), "getloadavg"); ++ perror_with_name_err (_("cannot enforce load limit: "), ++ "getloadavg", errno); + } + lossage = errno; + load = 0; +Только в make-3.82-pm: make.h~ +Только в make-3.82-pm: misc.c.orig diff --git a/srcpkgs/chroot-make/patches/make-3.82-getcwd.patch b/srcpkgs/chroot-make/patches/make-3.82-getcwd.patch new file mode 100644 index 00000000000..17d774bec81 --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-getcwd.patch @@ -0,0 +1,13 @@ +--- make.h~ 2010-07-20 15:12:06.000000000 +0200 ++++ make.h 2010-08-11 15:19:09.000000000 +0200 +@@ -472,7 +472,7 @@ long int lseek (); + #endif /* Not GNU C library or POSIX. */ + + #ifdef HAVE_GETCWD +-# if !defined(VMS) && !defined(__DECC) ++# if !defined(VMS) && !defined(__DECC) && !defined(getcwd) + char *getcwd (); + # endif + #else + +Diff finished. Wed Aug 11 15:19:12 2010 diff --git a/srcpkgs/chroot-make/patches/make-3.82-j8k.patch b/srcpkgs/chroot-make/patches/make-3.82-j8k.patch new file mode 100644 index 00000000000..e1bc0e15490 --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-j8k.patch @@ -0,0 +1,25 @@ +--- main.c~ 2010-07-19 09:10:53.000000000 +0200 ++++ main.c 2010-08-11 15:12:09.000000000 +0200 +@@ -1765,6 +1765,20 @@ main (int argc, char **argv, char **envp + } + } + ++#ifdef PIPE_BUF ++ if (job_slots > PIPE_BUF) ++#elif defined _POSIX_PIPE_BUF ++ if (job_slots > _POSIX_PIPE_BUF) ++#else ++ if (job_slots > 512) ++#endif ++ { ++ error (NILF, ++ _("More parallel jobs (-jN) than this platform can handle requested.")); ++ error (NILF, _("Resetting to single job (-j1) mode.")); ++ job_slots = 1; ++ } ++ + /* If we have >1 slot but no jobserver-fds, then we're a top-level make. + Set up the pipe and install the fds option for our children. */ + + +Diff finished. Wed Aug 11 15:12:32 2010 diff --git a/srcpkgs/chroot-make/patches/make-3.82-jobserver.patch b/srcpkgs/chroot-make/patches/make-3.82-jobserver.patch new file mode 100644 index 00000000000..4223560ae25 --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-jobserver.patch @@ -0,0 +1,18 @@ +--- main.c~ 2010-08-12 14:59:20.000000000 +0200 ++++ main.c 2010-08-12 15:00:07.000000000 +0200 +@@ -1756,8 +1756,11 @@ main (int argc, char **argv, char **envp + + if (job_slots > 0) + { +- close (job_fds[0]); +- close (job_fds[1]); ++ if (restarts == 0) ++ { ++ close (job_fds[0]); ++ close (job_fds[1]); ++ } + job_fds[0] = job_fds[1] = -1; + free (jobserver_fds->list); + free (jobserver_fds); + +Diff finished. Thu Aug 12 15:00:22 2010 diff --git a/srcpkgs/chroot-make/patches/make-3.82-makeflags.patch b/srcpkgs/chroot-make/patches/make-3.82-makeflags.patch deleted file mode 100644 index 30b21ab72f6..00000000000 --- a/srcpkgs/chroot-make/patches/make-3.82-makeflags.patch +++ /dev/null @@ -1,38 +0,0 @@ -https://savannah.gnu.org/bugs/?33873 - -Index: main.c -=================================================================== -RCS file: /sources/make/make/main.c,v -retrieving revision 1.246 -diff -u -r1.246 main.c ---- main.c 29 Aug 2010 23:05:27 -0000 1.246 -+++ main.c 27 Jul 2011 22:03:12 -0000 -@@ -2091,10 +2095,16 @@ - - /* Reset makeflags in case they were changed. */ - { -+ if (master_job_slots) -+ { -+ assert (job_slots == default_job_slots); -+ job_slots = master_job_slots; -+ } - const char *pv = define_makeflags (1, 1); - char *p = alloca (sizeof ("MAKEFLAGS=") + strlen (pv) + 1); - sprintf (p, "MAKEFLAGS=%s", pv); - putenv (allocated_variable_expand (p)); -+ job_slots = default_job_slots; - } - - if (ISDB (DB_BASIC)) -@@ -2825,9 +2852,11 @@ - && (*(unsigned int *) cs->value_ptr == - *(unsigned int *) cs->noarg_value)) - ADD_FLAG ("", 0); /* Optional value omitted; see below. */ -+#if 0 - else if (cs->c == 'j') - /* Special case for `-j'. */ - ADD_FLAG ("1", 1); -+#endif - else - { - char *buf = alloca (30); diff --git a/srcpkgs/chroot-make/patches/make-3.82-newlines.patch b/srcpkgs/chroot-make/patches/make-3.82-newlines.patch new file mode 100644 index 00000000000..07b27704bb3 --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-newlines.patch @@ -0,0 +1,29 @@ +--- job.c~ 2010-08-12 14:57:15.000000000 +0200 ++++ job.c 2010-08-12 14:58:23.000000000 +0200 +@@ -2876,7 +2876,7 @@ construct_command_argv_internal (char *l + } + + new_line = alloca (shell_len + 1 + sflags_len + 1 +- + (line_len*2) + 1); ++ + (line_len*4) + 1); + ap = new_line; + memcpy (ap, shell, shell_len); + ap += shell_len; +@@ -2904,13 +2904,14 @@ construct_command_argv_internal (char *l + #endif + if (PRESERVE_BSNL) + { +- *(ap++) = '\\'; ++ *(ap++) = '\''; + /* Only non-batch execution needs another backslash, + because it will be passed through a recursive + invocation of this function. */ + if (!batch_mode_shell) + *(ap++) = '\\'; + *(ap++) = '\n'; ++ *(ap++) = '\''; + } + ++p; + continue; + +Diff finished. Thu Aug 12 14:58:34 2010 diff --git a/srcpkgs/chroot-make/patches/make-3.82-parallel-remake.patch b/srcpkgs/chroot-make/patches/make-3.82-parallel-remake.patch new file mode 100644 index 00000000000..878b541b15d --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-parallel-remake.patch @@ -0,0 +1,30 @@ +Index: main.c +=================================================================== +RCS file: /sources/make/make/main.c,v +retrieving revision 1.247 +retrieving revision 1.246 +diff -u -r1.247 -r1.246 +--- main.c 18 Sep 2011 23:39:26 -0000 1.247 ++++ main.c 29 Aug 2010 23:05:27 -0000 1.246 +@@ -2089,6 +2089,11 @@ + + ++restarts; + ++ /* If we're re-exec'ing the first make, put back the number of ++ job slots so define_makefiles() will get it right. */ ++ if (master_job_slots) ++ job_slots = master_job_slots; ++ + /* Reset makeflags in case they were changed. */ + { + const char *pv = define_makeflags (1, 1); +@@ -2830,9 +2825,6 @@ + && (*(unsigned int *) cs->value_ptr == + *(unsigned int *) cs->noarg_value)) + ADD_FLAG ("", 0); /* Optional value omitted; see below. */ +- else if (cs->c == 'j') +- /* Special case for `-j'. */ +- ADD_FLAG ("1", 1); + else + { + char *buf = alloca (30); diff --git a/srcpkgs/chroot-make/patches/make-3.82-trace.patch b/srcpkgs/chroot-make/patches/make-3.82-trace.patch new file mode 100644 index 00000000000..50ac54b56e9 --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-trace.patch @@ -0,0 +1,108 @@ + +This patch add the support for --debug=c and --debug=e to make +this option when activated will trace in stdout the activity of $(call and $(eval in the Makefile + +The trace use the format: + ### xxx --> + ### xxx <-- +the number of space before ### is at least 1 and increase with the nesting of eval/call + +usage: make --debug=c,e + +--- debug.h 2010-07-12 20:20:38.000000000 -0500 ++++ debug.h 2011-06-22 12:06:37.000000000 -0500 +@@ -21,6 +21,8 @@ + #define DB_JOBS (0x004) + #define DB_IMPLICIT (0x008) + #define DB_MAKEFILES (0x100) ++#define DB_CALL (0x01000) ++#define DB_EVAL (0x02000) + + #define DB_ALL (0xfff) + +--- function.c 2011-06-23 01:01:35.000000000 -0500 ++++ function.c 2011-06-23 01:40:05.000000000 -0500 +@@ -28,6 +28,8 @@ + #include "amiga.h" + #endif + ++static int depth = 0; ++ + + struct function_table_entry + { +@@ -1371,7 +1373,12 @@ + + install_variable_buffer (&buf, &len); + ++ depth += 1; ++ DBS( DB_EVAL, ("### eval -->\n")); ++ DB( DB_EVAL, ("%s\n", argv[0])); + eval_buffer (argv[0]); ++ DBS( DB_EVAL, ("### eval <--\n")); ++ depth -= 1; + + restore_variable_buffer (buf, len); + +@@ -2338,6 +2345,7 @@ + if (v == 0 || *v->value == '\0') + return o; + ++ depth += 1; + body = alloca (flen + 4); + body[0] = '$'; + body[1] = '('; +@@ -2345,6 +2353,7 @@ + body[flen+2] = ')'; + body[flen+3] = '\0'; + ++ DBS(DB_CALL, ("### call %s -->\n", body)); + /* Set up arguments $(1) .. $(N). $(0) is the function name. */ + + push_new_variable_scope (); +@@ -2354,6 +2363,7 @@ + char num[11]; + + sprintf (num, "%d", i); ++ DBS(DB_CALL, ("### arg %i for call %s is '%s'\n", i, body, *argv)); + define_variable (num, strlen (num), *argv, o_automatic, 0); + } + +@@ -2367,6 +2377,7 @@ + char num[11]; + + sprintf (num, "%d", i); ++ DBS(DB_CALL, ("### arg %i for call %s is implicit\n", i, body)); + define_variable (num, strlen (num), "", o_automatic, 0); + } + +@@ -2377,7 +2388,14 @@ + + saved_args = max_args; + max_args = i; ++ + o = variable_expand_string (o, body, flen+3); ++ DBS(DB_CALL, ("### call to %s expended into\n", body)); ++ DB(DB_CALL, ("%s\n", o)); ++ DBS(DB_CALL, ("### call %s <--\n", body)); ++ ++ depth -= 1; ++ + max_args = saved_args; + + v->exp_count = 0; +--- main.c 2010-07-19 02:10:53.000000000 -0500 ++++ main.c 2011-06-22 11:46:39.000000000 -0500 +@@ -634,6 +634,12 @@ + case 'b': + db_level |= DB_BASIC; + break; ++ case 'c': ++ db_level |= DB_CALL; ++ break; ++ case 'e': ++ db_level |= DB_EVAL; ++ break; + case 'i': + db_level |= DB_BASIC | DB_IMPLICIT; + break; diff --git a/srcpkgs/chroot-make/patches/make-3.82-warn_undefined_function.patch b/srcpkgs/chroot-make/patches/make-3.82-warn_undefined_function.patch new file mode 100644 index 00000000000..ec92a64319b --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-warn_undefined_function.patch @@ -0,0 +1,84 @@ +diff --git a/make-3.82-gbuild/function.c b/make-3.82-gbuild/function.c +index e2f6c8c..ff0527f 100644 +--- function.c ++++ function.c +@@ -2333,8 +2333,10 @@ func_call (char *o, char **argv, const char *funcname UNUSED) + v = lookup_variable (fname, flen); + + if (v == 0) +- warn_undefined (fname, flen); +- ++ { ++ warn_undefined (fname, flen); ++ warn_undefined_function (fname, flen); ++ } + if (v == 0 || *v->value == '\0') + return o; + +diff --git a/make-3.82-gbuild/main.c b/make-3.82-gbuild/main.c +index c6989e3..2f545a7 100644 +--- main.c ++++ main.c +@@ -275,6 +275,11 @@ static int print_usage_flag = 0; + + int warn_undefined_variables_flag; + ++/* If nonzero, we should print a warning message ++ for each attemtp to call an undefined user function. */ ++ ++int warn_undefined_functions_flag; ++ + /* If nonzero, always build all targets, regardless of whether + they appear out of date or not. */ + +@@ -368,6 +373,8 @@ static const char *const usage[] = + Consider FILE to be infinitely new.\n"), + N_("\ + --warn-undefined-variables Warn when an undefined variable is referenced.\n"), ++ N_("\ ++ --warn-undefined-functions Warn when an undefined user function is called.\n"), + NULL + }; + +@@ -424,6 +431,8 @@ static const struct command_switch switches[] = + { CHAR_MAX+5, flag, &warn_undefined_variables_flag, 1, 1, 0, 0, 0, + "warn-undefined-variables" }, + { CHAR_MAX+6, string, &eval_strings, 1, 0, 0, 0, 0, "eval" }, ++ { CHAR_MAX+7, flag, &warn_undefined_functions_flag, 1, 1, 0, 0, 0, ++ "warn-undefined-functions" }, + { 0, 0, 0, 0, 0, 0, 0, 0, 0 } + }; + +diff --git a/make-3.82-gbuild/make.h b/make-3.82-gbuild/make.h +index 60ade4c..f2ebb56 100644 +--- make.h ++++ make.h +@@ -513,7 +513,7 @@ extern int env_overrides, no_builtin_rules_flag, no_builtin_variables_flag; + extern int print_version_flag, print_directory_flag, check_symlink_flag; + extern int warn_undefined_variables_flag, posix_pedantic, not_parallel; + extern int second_expansion, clock_skew_detected, rebuilding_makefiles; +-extern int one_shell; ++extern int one_shell, warn_undefined_functions_flag; + + /* can we run commands via 'sh -c xxx' or must we use batch files? */ + extern int batch_mode_shell; +diff --git a/make-3.82-gbuild/variable.h b/make-3.82-gbuild/variable.h +index c215867..02713c1 100644 +--- variable.h ++++ variable.h +@@ -220,6 +220,13 @@ void undefine_variable_in_set (const char *name, unsigned int length, + (int)(l), (n)); \ + }while(0) + ++#define warn_undefined_function(n,l) do{\ ++ if (warn_undefined_functions_flag) \ ++ error (reading_file, \ ++ _("warning: undefined function `%.*s'"), \ ++ (int)(l), (n)); \ ++ }while(0) ++ + char **target_environment (struct file *file); + + struct pattern_var *create_pattern_var (const char *target, +-- +cgit v0.9.0.2-2-gbebe diff --git a/srcpkgs/chroot-make/patches/make-3.82-weird-shell.patch b/srcpkgs/chroot-make/patches/make-3.82-weird-shell.patch new file mode 100644 index 00000000000..485ad4be30b --- /dev/null +++ b/srcpkgs/chroot-make/patches/make-3.82-weird-shell.patch @@ -0,0 +1,15 @@ +--- job.c~ 2010-08-11 16:13:33.000000000 +0200 ++++ job.c 2010-08-12 14:20:08.000000000 +0200 +@@ -2442,7 +2442,11 @@ construct_command_argv_internal (char *l + + /* See if it is safe to parse commands internally. */ + if (shell == 0) +- shell = default_shell; ++ { ++ shell = default_shell; ++ if (shellflags == 0) ++ shellflags = "-c"; ++ } + #ifdef WINDOWS32 + else if (strcmp (shell, default_shell)) + { diff --git a/srcpkgs/chroot-make/template b/srcpkgs/chroot-make/template index da8eb7a76b9..a0199dcddb9 100644 --- a/srcpkgs/chroot-make/template +++ b/srcpkgs/chroot-make/template @@ -1,7 +1,7 @@ # Template build file for 'chroot-make' pkgname=chroot-make version=3.82 -revision=2 +revision=3 wrksrc="make-${version}" build_style=gnu-configure configure_args="--disable-nls" diff --git a/srcpkgs/cinnamon/cinnamon.rshlibs b/srcpkgs/cinnamon/cinnamon.rshlibs index 8ce952d91c4..e5a802e3c4f 100644 --- a/srcpkgs/cinnamon/cinnamon.rshlibs +++ b/srcpkgs/cinnamon/cinnamon.rshlibs @@ -22,8 +22,6 @@ libgconf-2.so.4 libsoup-2.4.so.1 libGL.so.1 libstartup-notification-1.so.0 -libgthread-2.0.so.0 -libffi.so.5 libcanberra.so.0 libpolkit-agent-1.so.0 libpolkit-gobject-1.so.0 @@ -37,8 +35,7 @@ libclutter-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 -libcogl.so.9 -libdrm.so.2 +libcogl.so.11 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 @@ -47,10 +44,11 @@ librt.so.1 libXfixes.so.3 libcroco-0.6.so.3 libxml2.so.2 -libgnome-desktop-3.so.2 +libgnome-desktop-3.so.4 libatk-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 +libgthread-2.0.so.0 libpulse-mainloop-glib.so.0 libpulse.so.0 diff --git a/srcpkgs/cinnamon/template b/srcpkgs/cinnamon/template index f15807e0b31..7cdf71a6fb5 100644 --- a/srcpkgs/cinnamon/template +++ b/srcpkgs/cinnamon/template @@ -1,18 +1,18 @@ # Template file for 'cinnamon' pkgname=cinnamon version=1.6.0 -revision=5 +revision=6 wrksrc="linuxmint-Cinnamon-bd02368" build_style=gnu-configure configure_args="--disable-schemas-compile --enable-compile-warnings=yes --disable-static --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt" makedepends="which gnome-common gettext-devel automake gnome-doc-utils -pkg-config intltool glib-devel dbus-glib-devel libxml2-devel gtk+3-devel -libmuffin-devel gjs-devel gnome-menus-devel GConf-devel libsoup-devel -MesaLib-devel clutter-devel startup-notification-devel libcanberra-devel -polkit-devel NetworkManager-devel libgnome-keyring-devel libcroco-devel -gnome-desktop-devel gnome-bluetooth-devel pulseaudio-devel gobject-introspection" -depends="desktop-file-utils caribou pulseaudio mesa-demos muffin>=1.0.6 +pkg-config intltool glib-devel dbus-glib-devel libxml2-devel gtk+3-devel>=3.6.0_2 +libmuffin-devel>=1.1.0_2 gjs-devel gnome-menus-devel>=3.6.0 GConf-devel libsoup-devel +MesaLib-devel cogl-devel>=1.12 clutter-devel>=1.12 startup-notification-devel libcanberra-devel +polkit-devel NetworkManager-devel libgnome-keyring-devel>=3.6.0 libcroco-devel +gnome-desktop-devel>=3.6.0 gnome-bluetooth-devel>=3.6.0 pulseaudio-devel gobject-introspection" +depends="desktop-file-utils caribou pulseaudio mesa-demos muffin>=1.1.0 python-gconf python-lxml python-imaging" fulldepends="gsettings-desktop-schemas" short_desc="The Cinnamon desktop (gnome-shell fork)" @@ -31,6 +31,7 @@ long_desc=" easy to use and comfortable desktop experience." pycompile_dirs="usr/lib/cinnamon-settings usr/lib/cinnamon-menu-editor" +LDFLAGS="-lgthread-2.0" pre_configure() { _cur="/usr/lib/gnome-session/gnome-session-check-accelerated" diff --git a/srcpkgs/clutter-gst/clutter-gst-devel.template b/srcpkgs/clutter-gst/clutter-gst-devel.template index 7b430a8ea1c..ea369913d9f 100644 --- a/srcpkgs/clutter-gst/clutter-gst-devel.template +++ b/srcpkgs/clutter-gst/clutter-gst-devel.template @@ -1,7 +1,7 @@ # Template file for 'clutter-gst--devel'. # noarch=yes -depends="clutter-devel gst-plugins-base-devel clutter-gst>=$version" +depends="clutter-devel>=1.12 gst-plugins-base1-devel clutter-gst>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} diff --git a/srcpkgs/clutter-gst/clutter-gst.rshlibs b/srcpkgs/clutter-gst/clutter-gst.rshlibs index d2801183df5..aea1f1d691e 100644 --- a/srcpkgs/clutter-gst/clutter-gst.rshlibs +++ b/srcpkgs/clutter-gst/clutter-gst.rshlibs @@ -1,32 +1,29 @@ +libclutter-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 libXi.so.6 +libpango-1.0.so.0 libcairo.so.2 +libcogl.so.11 libgdk_pixbuf-2.0.so.0 -libdrm.so.2 libX11.so.6 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 -libpango-1.0.so.0 libXfixes.so.3 libgio-2.0.so.0 -libgstvideo-0.10.so.0 -libgstaudio-0.10.so.0 -libgstbase-0.10.so.0 -libgstinterfaces-0.10.so.0 -libgsttag-0.10.so.0 -libgstreamer-0.10.so.0 +libgstvideo-1.0.so.0 +libgstaudio-1.0.so.0 +libgstbase-1.0.so.0 +libgsttag-1.0.so.0 +libgstreamer-1.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libxml2.so.2 libgthread-2.0.so.0 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/template b/srcpkgs/clutter-gst/template index fdc8b7daff6..3534f0bd506 100644 --- a/srcpkgs/clutter-gst/template +++ b/srcpkgs/clutter-gst/template @@ -1,16 +1,17 @@ # Template file for 'clutter-gst' pkgname=clutter-gst -version=1.6.0 +version=1.9.92 revision=1 build_style=gnu-configure configure_args="--disable-debug" -makedepends="pkg-config intltool gobject-introspection clutter-devel libXdamage-devel gst-plugins-base-devel" -subpackages="$pkgname-devel" +makedepends="pkg-config intltool gobject-introspection clutter-devel>=1.12 +libXdamage-devel gst-plugins-base1-devel gst-plugins-bad1-devel" +subpackages="${pkgname}-devel" short_desc="GStreamer bindings for the Clutter Toolkit" maintainer="Juan RP " homepage="http://www.gtk.org/" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=abc879cdd562f1640a825131405f4327a427bfe65b805ebc25d0c78909c8c622 +distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=5c09dce218f711a44bd4d741e2dd10ffc47e7fcd7b0cf514ca0e92b825c76c45 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 6f3a66a55ce..5dbac906279 100644 --- a/srcpkgs/clutter-gtk/clutter-gtk-devel.template +++ b/srcpkgs/clutter-gtk/clutter-gtk-devel.template @@ -1,12 +1,11 @@ # Template file for 'clutter-gtk--devel'. # -depends="gtk+3-devel clutter-devel clutter-gtk>=1.2.0" +depends="gtk+3-devel>=3.6.0_2 clutter-devel>=1.12 clutter-gtk>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/clutter-gtk/clutter-gtk.rshlibs b/srcpkgs/clutter-gtk/clutter-gtk.rshlibs index 9f60da5b8de..4edb09db4a7 100644 --- a/srcpkgs/clutter-gtk/clutter-gtk.rshlibs +++ b/srcpkgs/clutter-gtk/clutter-gtk.rshlibs @@ -1,7 +1,6 @@ libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 -libdrm.so.2 libX11.so.6 libXext.so.6 libXdamage.so.1 @@ -24,4 +23,4 @@ libm.so.6 libpthread.so.0 libc.so.6 libclutter-1.0.so.0 -libcogl.so.9 +libcogl.so.11 diff --git a/srcpkgs/clutter-gtk/template b/srcpkgs/clutter-gtk/template index f67b1195883..41b2f0b01f5 100644 --- a/srcpkgs/clutter-gtk/template +++ b/srcpkgs/clutter-gtk/template @@ -1,14 +1,15 @@ # Template file for 'clutter-gtk' pkgname=clutter-gtk -version=1.2.0 -distfiles="${GNOME_SITE}/$pkgname/1.2/$pkgname-$version.tar.xz" -build_style=gnu-configure -makedepends="pkg-config intltool gobject-introspection gtk+3-devel clutter-devel" +version=1.3.2 revision=1 +subpackages="$pkgname-devel" +build_style=gnu-configure +makedepends="pkg-config intltool gobject-introspection gtk+3-devel>=3.6.0_2 +clutter-devel>=1.12" short_desc="GTK+3 bindings for the Clutter Tolkit" maintainer="Juan RP " -checksum=8be5deb0fa2f318e5f5e888b8ace3371c516464472a48f25c8b42ccc298af59a +distfiles="${GNOME_SITE}/$pkgname/1.3/$pkgname-$version.tar.xz" +checksum=ee50538daca9447be6ad1ed0d049fbb2dc5a1bcaecd13fda847b9b66f922ee37 long_desc=" This packages contains the GTK+3 bindings for the Clutter Toolkit." -subpackages="$pkgname-devel" diff --git a/srcpkgs/colord-gtk-devel b/srcpkgs/colord-gtk-devel new file mode 120000 index 00000000000..a556447f936 --- /dev/null +++ b/srcpkgs/colord-gtk-devel @@ -0,0 +1 @@ +colord-gtk \ No newline at end of file diff --git a/srcpkgs/colord-gtk/colord-gtk-devel.template b/srcpkgs/colord-gtk/colord-gtk-devel.template new file mode 100644 index 00000000000..c3e0731aa76 --- /dev/null +++ b/srcpkgs/colord-gtk/colord-gtk-devel.template @@ -0,0 +1,15 @@ +# Template file for 'colord-gtk-devel'. +# +noarch=yes +depends="colord-devel gtk+3-devel>=3.6.0_2 ${sourcepkg}>=${version}" +short_desc="${sourcepkg} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gir-1.0 usr/share + vmove usr/share/vala usr/share +} diff --git a/srcpkgs/colord-gtk/colord-gtk.rshlibs b/srcpkgs/colord-gtk/colord-gtk.rshlibs new file mode 100644 index 00000000000..78c5e124b44 --- /dev/null +++ b/srcpkgs/colord-gtk/colord-gtk.rshlibs @@ -0,0 +1,17 @@ +libcolord.so.1 +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 +libgthread-2.0.so.0 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libgmodule-2.0.so.0 +librt.so.1 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/colord-gtk/template b/srcpkgs/colord-gtk/template new file mode 100644 index 00000000000..010f11c9394 --- /dev/null +++ b/srcpkgs/colord-gtk/template @@ -0,0 +1,18 @@ +# Template file for 'colord-gtk' +pkgname=colord-gtk +version=0.1.23 +revision=1 +build_style=gnu-configure +configure_args="--disable-static --disable-schemas-compile" +makedepends="pkg-config intltool gobject-introspection vala-devel +gtk+3-devel>=3.6.0_2 colord-devel" +subpackages="$pkgname-devel" +short_desc="GTK support library for colord" +maintainer="Juan RP " +homepage="http://www.freedesktop.org/software/colord" +distfiles="http://www.freedesktop.org/software/colord/releases/${pkgname}-${version}.tar.xz" +checksum=30e658ee407531afe7b5787f31ffd20bc0a6a1c84bda153378b9a3acb2d58539 +long_desc=" + colord-gtk is a support library for colord and provides additional + functionality that requires GTK+." + diff --git a/srcpkgs/colord/template b/srcpkgs/colord/template index fd04c73d423..006bbc0d1aa 100644 --- a/srcpkgs/colord/template +++ b/srcpkgs/colord/template @@ -1,7 +1,7 @@ # Template file for 'colord' pkgname=colord -version=0.1.21 -revision=3 +version=0.1.23 +revision=1 build_style=gnu-configure configure_args="--disable-static --disable-schemas-compile --with-systemdsystemunitdir=/usr/lib/systemd/system --enable-volume-search" @@ -16,7 +16,7 @@ short_desc="Color daemon" maintainer="Juan RP " homepage="http://www.freedesktop.org/software/colord" distfiles="$homepage/releases/$pkgname-$version.tar.xz" -checksum=360b896b0d2a35970a0cd42e448ea327d789f309ff95022190c4d33bb8b02c30 +checksum=e0e9da36e28b3f977ce32accdc5cbac415ac2575031377c63b1e7bd2af32d789 long_desc=" colord is a system service that makes it easy to manage, install and generate color profiles to accurately color manage input and output devices. diff --git a/srcpkgs/dconf/dconf-devel.template b/srcpkgs/dconf/dconf-devel.template index 6c766e9e0ed..321e99ae273 100644 --- a/srcpkgs/dconf/dconf-devel.template +++ b/srcpkgs/dconf/dconf-devel.template @@ -1,12 +1,11 @@ # Template file for 'dconf-devel'. # -depends="glib-devel vala-devel dconf>=0.12.1" +depends="glib-devel vala-devel dconf>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/dconf/dconf-editor.rshlibs b/srcpkgs/dconf/dconf-editor.rshlibs index a6c67265243..b3672146e3a 100644 --- a/srcpkgs/dconf/dconf-editor.rshlibs +++ b/srcpkgs/dconf/dconf-editor.rshlibs @@ -1,4 +1,4 @@ -libdconf.so.0 +libdconf.so.1 libgtk-3.so.0 libgio-2.0.so.0 libpango-1.0.so.0 diff --git a/srcpkgs/dconf/template b/srcpkgs/dconf/template index 880de994ae9..7c3657dcd3f 100644 --- a/srcpkgs/dconf/template +++ b/srcpkgs/dconf/template @@ -1,20 +1,19 @@ # Template file for 'dconf' pkgname=dconf -version=0.12.1 -distfiles="${GNOME_SITE}/$pkgname/0.12/$pkgname-$version.tar.xz" -build_style=gnu-configure -depends="dbus" -makedepends="pkg-config vala-devel dbus-devel gtk+3-devel libxml2-devel" +version=0.14.0 revision=1 +build_style=gnu-configure +subpackages="dconf-devel dconf-editor" +depends="dbus" +makedepends="pkg-config intltool libxslt docbook-xsl vala-devel>=0.18 +dbus-devel gtk+3-devel>=3.6.0_2 libxml2-devel" short_desc="A low-level configuration system" maintainer="Juan RP " homepage="http://live.gnome.org/dconf" licenses="LGPL-2.1" -checksum=3cd32b78d88ed7be90dace5d45e2cf8a6abdb253d43dbfa5ef52103b329dc214 +distfiles="${GNOME_SITE}/$pkgname/0.14/$pkgname-$version.tar.xz" +checksum=9ae848bf25c3de0fb8c0157679630ddf39be1c10ed2f3beb2b8f0165d768da33 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 storage systems." - -subpackages="dconf-devel dconf-editor" - diff --git a/srcpkgs/empathy/empathy.rshlibs b/srcpkgs/empathy/empathy.rshlibs index 4557abcd569..03a6acaf8b8 100644 --- a/srcpkgs/empathy/empathy.rshlibs +++ b/srcpkgs/empathy/empathy.rshlibs @@ -1,68 +1,63 @@ -libenchant.so.1 -libchamplain-gtk-0.12.so.0 -libclutter-gtk-1.0.so.0 -libchamplain-0.12.so.0 -libcogl-pango.so.0 -libjson-glib-1.0.so.0 -libXi.so.6 -libdrm.so.2 -libXext.so.6 -libXdamage.so.1 -libXcomposite.so.1 -libXfixes.so.3 libfolks-telepathy.so.25 libfolks.so.25 -libgee.so.2 -libgnome-keyring.so.0 +libsecret-1.so.0 libgnutls.so.26 -libgstinterfaces-0.10.so.0 -libgstreamer-0.10.so.0 +libgmodule-2.0.so.0 +librt.so.1 libtelepathy-logger.so.2 -libtelepathy-glib.so.0 libX11.so.6 libcanberra-gtk3.so.0 libcanberra.so.0 libnotify.so.4 libgcr-3.so.1 +libgcr-base-3.so.1 libgck-1.so.0 libp11-kit.so.0 libpulse-mainloop-glib.so.0 libpulse.so.0 libwebkitgtk-3.0.so.0 libgtk-3.so.0 -libsoup-2.4.so.1 +libjavascriptcoregtk-3.0.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 -libcairo.so.2 libpango-1.0.so.0 -libgio-2.0.so.0 -libgmodule-2.0.so.0 +libcairo.so.2 +libsoup-2.4.so.1 +libgee.so.2 libgeoclue.so.0 -libxml2.so.2 -libnm-glib.so.4 libdbus-glib-1.so.2 +libxml2.so.2 libdbus-1.so.3 -libpthread.so.0 libgudev-1.0.so.0 +libmission-control-plugins.so.0 +libtelepathy-glib.so.0 +libgoa-1.0.so.0 +libgio-2.0.so.0 libgobject-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 -libmission-control-plugins.so.0 -libgoa-1.0.so.0 -libjavascriptcoregtk-3.0.so.0 +libenchant.so.1 +libchamplain-gtk-0.12.so.0 +libclutter-gtk-1.0.so.0 +libchamplain-0.12.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 +libcogl-pango.so.0 +libjson-glib-1.0.so.0 +libXi.so.6 +libcogl.so.11 +libXext.so.6 +libXdamage.so.1 +libXcomposite.so.1 +libXfixes.so.3 +libcheese-gtk.so.23 +libfarstream-0.2.so.2 +libtelepathy-farstream.so.3 +libclutter-gst-2.0.so.0 +libgstaudio-1.0.so.0 +libgstvideo-1.0.so.0 +libgstreamer-1.0.so.0 diff --git a/srcpkgs/empathy/template b/srcpkgs/empathy/template index 3576544f9b8..c390c0b9101 100644 --- a/srcpkgs/empathy/template +++ b/srcpkgs/empathy/template @@ -1,24 +1,26 @@ # Template file for 'empathy' pkgname=empathy -version=3.4.2.3 +version=3.6.0 revision=1 build_style=gnu-configure -configure_args="--disable-schemas-compile --disable-static" -depends="webkit-gtk3>=1.6.3" -makedepends="pkg-config intltool gnome-doc-utils itstool telepathy-glib-devel>=0.15.5 -telepathy-logger-devel telepathy-farstream-devel telepathy-mission-control-devel -evolution-data-server-devel geoclue-devel folks-devel libcanberra-devel -libnotify-devel clutter-gtk-devel clutter-gst-devel webkit-gtk3-devel gcr-devel -pulseaudio-devel enchant-devel NetworkManager-devel gnome-online-accounts-devel -libchamplain-devel nautilus-sendto-devel cheese-devel gnutls-devel" -fulldepends="iso-codes" +configure_args="--enable-gst-1.0=yes --disable-schemas-compile --disable-static" +depends="webkit-gtk3>=1.8" +makedepends="pkg-config intltool gnome-doc-utils itstool telepathy-glib-devel>=0.19.9 +telepathy-logger-devel telepathy-farstream-devel>=0.6.0 telepathy-mission-control-devel +evolution-data-server-devel>=3.6.0 geoclue-devel folks-devel>=0.7.4.1 libcanberra-devel +libnotify-devel clutter-gtk-devel>=1.3.2 clutter-gst-devel>=1.9.92 webkit-gtk3-devel +gcr-devel>=3.6.0 gnome-online-accounts-devel>=3.6.0 pulseaudio-devel libgudev-devel +nautilus-sendto-devel>=3.6.0 cheese-devel>=3.6.0 enchant-devel NetworkManager-devel +libchamplain-devel>=0.12.3_2 gnutls-devel libsecret-devel +gsettings-desktop-schemas-devel>=3.6.0" +fulldepends="iso-codes gsettings-desktop-schemas>=3.6.0" gtk_iconcache_dirs="/usr/share/icons/hicolor" short_desc="GNOME instant messaging client using the Telepathy framework" maintainer="Juan RP " homepage="http://live.gnome.org/Empathy" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=ca511c2a6bb2f39fb29127782b4b0ba813839f7ffc06ae8680445ecb5d58c203 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=6bd73710846f369bc41fa0f88b3dd60d03f9242702b6a8c35681c9e5c99e8441 long_desc=" Instant messaging program supporting text, voice, video, file transfers and inter-application communication over many different protocols, including: diff --git a/srcpkgs/eog-plugins/eog-plugins.rshlibs b/srcpkgs/eog-plugins/eog-plugins.rshlibs index 0d0ae06eeb6..57251b6146c 100644 --- a/srcpkgs/eog-plugins/eog-plugins.rshlibs +++ b/srcpkgs/eog-plugins/eog-plugins.rshlibs @@ -1,6 +1,7 @@ libpeas-1.0.so.0 +libgmodule-2.0.so.0 +librt.so.1 libgirepository-1.0.so.1 -libffi.so.5 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 @@ -8,12 +9,9 @@ libgio-2.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 +libcairo.so.2 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libexif.so.12 libpthread.so.0 @@ -21,17 +19,23 @@ libc.so.6 libchamplain-gtk-0.12.so.0 libchamplain-0.12.so.0 libclutter-gtk-1.0.so.0 +libclutter-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 -libdrm.so.2 +libcogl.so.11 libX11.so.6 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libXfixes.so.3 libgdata.so.13 -libsoup-2.4.so.1 libxml2.so.2 -libclutter-1.0.so.0 -libcogl.so.9 +libgthread-2.0.so.0 +liboauth.so.0 +libsoup-gnome-2.4.so.1 +libgcr-base-3.so.1 +libgoa-1.0.so.0 +libsoup-2.4.so.1 +libgck-1.so.0 +libp11-kit.so.0 diff --git a/srcpkgs/eog-plugins/template b/srcpkgs/eog-plugins/template index c4966fa56ba..65b5263d947 100644 --- a/srcpkgs/eog-plugins/template +++ b/srcpkgs/eog-plugins/template @@ -1,17 +1,19 @@ # Template file for 'eog-plugins' pkgname=eog-plugins -version=3.4.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -build_style=gnu-configure -depends="eog>=$version" -makedepends="pkg-config intltool eog-devel libgdata-devel libchamplain-devel libpeas-devel libexif-devel" -pycompile_dirs="usr/lib/eog/plugins" +version=3.6.0 revision=1 +build_style=gnu-configure +depends="eog>=${version} gsettings-desktop-schemas>=3.6.0" +makedepends="pkg-config intltool eog-devel>=3.6.0 libgdata-devel>=0.13 +libchamplain-devel>=0.12.3_2 libpeas-devel libexif-devel +gsettings-desktop-schemas-devel>=3.6.0" +pycompile_dirs="usr/lib/eog/plugins" short_desc="Eye of GNOME plugins" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=e1f7c4a0a9cc825d1ac8a64cc3d8db4da3054d294e4cd60b28eba13643d71055 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=3919f1a2d058867891a4424bc5a5aeae951c2e56a141ec77cfa4eb70cc089ab0 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 diff --git a/srcpkgs/eog/eog.rshlibs b/srcpkgs/eog/eog.rshlibs index 43c6df9a344..c46978a7d48 100644 --- a/srcpkgs/eog/eog.rshlibs +++ b/srcpkgs/eog/eog.rshlibs @@ -1,4 +1,4 @@ -libgnome-desktop-3.so.2 +libgnome-desktop-3.so.4 libpeas-gtk-1.0.so.0 libgtk-3.so.0 libpeas-1.0.so.0 @@ -17,7 +17,6 @@ libxml2.so.2 libX11.so.6 libgirepository-1.0.so.1 libgobject-2.0.so.0 -libgthread-2.0.so.0 libglib-2.0.so.0 libz.so.1 libpthread.so.0 @@ -25,6 +24,5 @@ libc.so.6 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libffi.so.5 libgmodule-2.0.so.0 librt.so.1 diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template index 36cf484b299..1a8ac60d0c0 100644 --- a/srcpkgs/eog/template +++ b/srcpkgs/eog/template @@ -1,21 +1,21 @@ # Template file for 'eog' pkgname=eog -version=3.4.3 +version=3.6.0 revision=1 build_style=gnu-configure -configure_args="--disable-scrollkeeper" depends="hicolor-icon-theme desktop-file-utils" -makedepends="which pkg-config intltool gnome-doc-utils gnome-desktop-devel +makedepends="which pkg-config intltool gnome-doc-utils itstool +gnome-desktop-devel>=3.6.0 gsettings-desktop-schemas-devel>=3.6.0 libpeas-devel lcms2-devel exempi-devel libexif-devel librsvg-devel" -fulldepends="gnome-icon-theme gsettings-desktop-schemas shared-mime-info" +fulldepends="gnome-icon-theme gsettings-desktop-schemas>=3.6.0 shared-mime-info" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="eog-devel" short_desc="Eye of GNOME graphics viewer program" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -distfiles="${GNOME_SITE}/eog/3.4/eog-$version.tar.xz" -checksum=66e468f09de4b8097671cb6e56cd057c0e7869d836a2345e640b6cf4c404d5d9 +distfiles="${GNOME_SITE}/eog/3.6/eog-$version.tar.xz" +checksum=8f8e43a337a3fb7071c650078f2ef89567b4889527f300d053491e9185dbae6b 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 diff --git a/srcpkgs/epiphany/epiphany-devel.template b/srcpkgs/epiphany/epiphany-devel.template index 87eacab8f5e..1af921b1a24 100644 --- a/srcpkgs/epiphany/epiphany-devel.template +++ b/srcpkgs/epiphany/epiphany-devel.template @@ -1,9 +1,6 @@ # Template file for 'epiphany-devel'. # -depends="nss-devel libgnome-keyring-devel libsoup-gnome-devel -webkit-gtk3-devel startup-notification-devel NetworkManager-devel -libseed-devel libnotify-devel avahi-libs-devel avahi-glib-libs-devel -epiphany>=${version}" +depends="gtk+3-devel>=3.6.0_2 libxml2-devel webkit-gtk3-devel>=1.10.0" short_desc="${sourcepkg} - development files" long_desc="${long_desc} @@ -16,4 +13,5 @@ do_install() { vmove usr/lib/pkgconfig usr/lib vmove usr/share/aclocal usr/share vmove usr/share/gir-1.0 usr/share + vmove usr/share/gtk-doc usr/share } diff --git a/srcpkgs/epiphany/epiphany.rshlibs b/srcpkgs/epiphany/epiphany.rshlibs index a37d07fcf2f..4c3bbda1e84 100644 --- a/srcpkgs/epiphany/epiphany.rshlibs +++ b/srcpkgs/epiphany/epiphany.rshlibs @@ -1,9 +1,12 @@ libxml2.so.2 -libgtk-3.so.0 -libgdk-3.so.0 +libwebkitgtk-3.0.so.0 libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 libgnome-keyring.so.0 +libsqlite3.so.0 +libgtk-3.so.0 +libgdk-3.so.0 +libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 @@ -11,21 +14,18 @@ libnss3.so libplc4.so libpthread.so.0 libc.so.6 +libgmodule-2.0.so.0 +libX11.so.6 +libxslt.so.1 +libm.so.6 +libgnome-desktop-3.so.4 +libnotify.so.4 +libgcr-3.so.1 +libgcr-base-3.so.1 +libpangocairo-1.0.so.0 +libpango-1.0.so.0 +libcairo.so.2 libavahi-gobject.so.0 libavahi-common.so.3 libavahi-client.so.3 -libX11.so.6 -libSM.so.6 -libICE.so.6 -libxslt.so.1 -libm.so.6 -libwebkitgtk-3.0.so.0 -libpangocairo-1.0.so.0 -libcairo.so.2 -libpango-1.0.so.0 -libnotify.so.4 -libgdk_pixbuf-2.0.so.0 -libseed-gtk3.so.0 libgirepository-1.0.so.1 -libgmodule-2.0.so.0 -libsqlite3.so.0 diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template index 6149b4a4929..84849122fab 100644 --- a/srcpkgs/epiphany/template +++ b/srcpkgs/epiphany/template @@ -1,22 +1,23 @@ # Template file for 'epiphany' pkgname=epiphany -version=3.4.3 +version=3.6.0 revision=1 build_style=gnu-configure -configure_args="--disable-schemas-compile --disable-scrollkeeper ---disable-tests --enable-seed" -depends="ca-certificates hicolor-icon-theme desktop-file-utils webkit-gtk3>=1.8.2" +configure_args="--disable-schemas-compile --disable-tests" +depends="ca-certificates hicolor-icon-theme desktop-file-utils webkit-gtk3>=1.10.0" makedepends="which pkg-config intltool gnome-doc-utils gobject-introspection -nss-devel libgnome-keyring-devel libsoup-gnome-devel gtk+3-devel -webkit-gtk3-devel>=1.8.2 sqlite-devel libxslt-devel avahi-glib-libs-devel -startup-notification-devel NetworkManager-devel libseed-devel libnotify-devel" -fulldepends="iso-codes gsettings-desktop-schemas" +nss-devel libsoup-gnome-devel>=2.40 gtk+3-devel>=3.6.0_2 libnotify-devel +webkit-gtk3-devel>=1.10.0 sqlite-devel libxslt-devel avahi-glib-libs-devel +startup-notification-devel NetworkManager-devel gcr-devel>=3.6.0 +libgnome-keyring-devel>=3.6.0 gnome-desktop-devel>=3.6.0 +gsettings-desktop-schemas-devel>=3.6.0" +fulldepends="iso-codes gsettings-desktop-schemas>=3.6.0" short_desc="Intuitive GNOME web browser" maintainer="Juan RP " homepage="http://www.gnome.org/projects/epiphany/" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=3233fb9e9e8a056c3ef494e85cf5e27068abf51df5fc7f5203ab7afda480f395 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=54458b220e5f320b93f2f59840971627f43f2aa6b1ff5fa3e6a8fad5deef2207 long_desc=" Epiphany is a simple yet powerful GNOME web browser targeted at non-technical users. Its principles are simplicity and standards compliance. Simplicity is diff --git a/srcpkgs/evince/evince-devel.template b/srcpkgs/evince/evince-devel.template index eb1aa9ad5c5..54fe2528200 100644 --- a/srcpkgs/evince/evince-devel.template +++ b/srcpkgs/evince/evince-devel.template @@ -1,12 +1,11 @@ # Template file for 'evince-devel'. # -depends="gtk+3-devel libevince>=3.4.0" +depends="gtk+3-devel libevince>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/evince/evince.rshlibs b/srcpkgs/evince/evince.rshlibs index 74d47aca7a3..c5f105352eb 100644 --- a/srcpkgs/evince/evince.rshlibs +++ b/srcpkgs/evince/evince.rshlibs @@ -22,7 +22,7 @@ libdjvulibre.so.21 libpthread.so.0 libnautilus-extension.so.1 libevview3.so.3 -libX11.so.6 +libgmodule-2.0.so.0 libgnome-keyring.so.0 libgxps.so.2 libarchive.so.12 diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template index 03bb1258e99..f40ea133679 100644 --- a/srcpkgs/evince/template +++ b/srcpkgs/evince/template @@ -1,20 +1,25 @@ # Template file for 'evince' pkgname=evince -version=3.4.0 -revision=4 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--enable-introspection --disable-schemas-compile --enable-comics --disable-scrollkeeper --enable-xps --disable-t1lib --disable-tests --disable-static" +# XXX missing packages for DVI backend. depends="desktop-file-utils hicolor-icon-theme" -makedepends="which pkg-config intltool gnome-doc-utils gobject-introspection tiff-devel libarchive-devel nautilus-devel poppler-glib-devel libgnome-keyring-devel libxml2-devel djvulibre-devel libgxps-devel libSM-devel libICE-devel gtk+3-devel libspectre-devel" -fulldepends="gnome-icon-theme gsettings-desktop-schemas" +makedepends="which pkg-config intltool gnome-doc-utils gobject-introspection +tiff-devel libarchive-devel nautilus-devel>=3.6.0 poppler-glib-devel +libgnome-keyring-devel libxml2-devel djvulibre-devel libgxps-devel +libSM-devel libICE-devel gtk+3-devel>=3.6.0_2 libspectre-devel +gsettings-desktop-schemas-devel>=3.6.0 itstool" +fulldepends="gnome-icon-theme gsettings-desktop-schemas>=3.6.0" short_desc="GNOME Document viewer for multiple document formats" maintainer="Juan RP " homepage="http://projects.gnome.org/evince/" license="GPL-2" -checksum=02f1c74c123ea0cb4c1a98cb9ba2b67d724e9f90d7ff15acbcd6b8dbeef0a129 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=8dfa7b9c2f0b910d06b1612ff445d3f3050c44d25f2e78718966374d30ab83f2 long_desc=" Evince is specifically designed to support the file following formats: * PDF @@ -26,8 +31,5 @@ long_desc=" * SyncTex support with gedit * comics books (cbr,cbz,cb7 and cbt)" -# XXX missing packages for DVI backend. subpackages="lib${pkgname} ${pkgname}-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" - - diff --git a/srcpkgs/evolution-data-server/evolution-data-server-devel.template b/srcpkgs/evolution-data-server/evolution-data-server-devel.template index 2ad7b74c9ea..ffba511ace2 100644 --- a/srcpkgs/evolution-data-server/evolution-data-server-devel.template +++ b/srcpkgs/evolution-data-server/evolution-data-server-devel.template @@ -1,9 +1,10 @@ # Template file for 'evolution-data-server-devel'. # noarch=yes -depends="sqlite-devel GConf-devel mit-krb5-devel nss-devel libical-devel -libgweather-devel libldap-devel libgdata-devel gnome-online-accounts-devel -evolution-data-server>=$version" +depends="sqlite-devel mit-krb5-devel nss-devel libical-devel +libgweather-devel>=3.6.0 libldap-devel libgdata-devel +libgnome-keyring-devel gnome-online-accounts-devel>=3.6.0 +${sourcepkg}>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} diff --git a/srcpkgs/evolution-data-server/evolution-data-server.rshlibs b/srcpkgs/evolution-data-server/evolution-data-server.rshlibs index a2b1f4f778b..b19a80ef4eb 100644 --- a/srcpkgs/evolution-data-server/evolution-data-server.rshlibs +++ b/srcpkgs/evolution-data-server/evolution-data-server.rshlibs @@ -1,45 +1,46 @@ -libxml2.so.2 -libgconf-2.so.4 -libdl.so.2 -libplc4.so -libplds4.so -libnspr4.so -libsoup-2.4.so.1 libgio-2.0.so.0 -libgobject-2.0.so.0 -libgmodule-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 +libgobject-2.0.so.0 +libical.so.0 +libgnome-keyring.so.0 +libsoup-2.4.so.1 +libgmodule-2.0.so.0 +librt.so.1 libsqlite3.so.0 -libdb-4.8.so libz.so.1 libkrb5.so.3 libk5crypto.so.3 libcom_err.so.2 libgssapi_krb5.so.2 +libdl.so.2 +libplc4.so +libplds4.so +libnspr4.so libssl3.so libsmime3.so libnss3.so libgoa-1.0.so.0 +libgcr-base-3.so.1 +libgck-1.so.0 +libp11-kit.so.0 +libdb-4.8.so +libxml2.so.2 libldap-2.4.so.2 liblber-2.4.so.2 libresolv.so.2 libnsl.so.1 libgdata.so.13 liboauth.so.0 -libical.so.0 libicalss.so.0 libicalvcal.so.0 -libgweather-3.so.0 +libgweather-3.so.1 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 -libcairo.so.2 libpango-1.0.so.0 -libgnome-keyring.so.0 -libdbus-glib-1.so.2 +libcairo.so.2 diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template index b174d717c34..81f430d11a4 100644 --- a/srcpkgs/evolution-data-server/template +++ b/srcpkgs/evolution-data-server/template @@ -1,22 +1,22 @@ # Template file for 'evolution-data-server' pkgname=evolution-data-server -version=3.4.4 -revision=1 +version=3.6.0 +revision=2 build_style=gnu-configure configure_args="--with-openldap --with-krb5=/usr --with-nspr-includes=/usr/include/nspr --with-nss-includes=/usr/include/nss --enable-vala-bindings" -makedepends="pkg-config intltool flex gperf gobject-introspection sqlite-devel -dbus-glib-devel GConf-devel mit-krb5-devel nss-devel libical-devel -libgweather-devel libldap-devel libgdata-devel gnome-online-accounts-devel -vala-devel liboauth-devel libgnome-keyring-devel" +makedepends="pkg-config intltool flex gperf gobject-introspection +sqlite-devel mit-krb5-devel nss-devel libical-devel libgnome-keyring-devel +gcr-devel>=3.6.0 libgweather-devel>=3.6.0 libldap-devel libgdata-devel +gnome-online-accounts-devel>=3.6.0 vala-devel liboauth-devel" subpackages="$pkgname-devel" short_desc="Evolution data server" maintainer="Juan RP " license="GPL-2" homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=ce9e1d5625503cd7f1f0631ec2f552e26800c33305b45722b34eba8da5ced491 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=50a7dd1a8109aefa748e6ba7b6469bb5bf8739b30a197c495db516703f3aaba8 long_desc=" Evolution Data Server is responsible for managing calendar and addressbook information within the GNOME desktop." diff --git a/srcpkgs/evolution/evolution.rshlibs b/srcpkgs/evolution/evolution.rshlibs index 7363bd8496b..5b1103f51b6 100644 --- a/srcpkgs/evolution/evolution.rshlibs +++ b/srcpkgs/evolution/evolution.rshlibs @@ -1,9 +1,34 @@ -libpthread.so.0 +libgmodule-2.0.so.0 +librt.so.1 +libgailutil-3.so.0 +libxml2.so.2 +libgnome-desktop-3.so.4 +libwebkitgtk-3.0.so.0 +libgtk-3.so.0 +libsoup-2.4.so.1 +libjavascriptcoregtk-3.0.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 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 libm.so.6 +libpthread.so.0 +libc.so.6 +libecal-1.2.so.15 libical.so.0 libicalss.so.0 libicalvcal.so.0 -libedataserverui-3.0.so.1 +libedataserverui-3.0.so.4 +libebook-1.2.so.14 +libebackend-1.2.so.5 +libedataserver-1.2.so.17 +libcamel-1.2.so.40 libdl.so.2 libplc4.so libplds4.so @@ -11,62 +36,28 @@ libnspr4.so libssl3.so libsmime3.so libnss3.so +libgnome-keyring.so.0 libsqlite3.so.0 -libsoup-2.4.so.1 -libnotify.so.4 libgtkhtml-editor-4.0.so.0 libgtkhtml-4.0.so.0 libenchant.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 -libpangocairo-1.0.so.0 -libgdk_pixbuf-2.0.so.0 -libcairo-gobject.so.2 -libcairo.so.2 -libpango-1.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 +libICE.so.6 +libSM.so.6 +libnssutil3.so libsoup-gnome-2.4.so.1 libcanberra-gtk3.so.0 libcanberra.so.0 -libSM.so.6 -libICE.so.6 -libnssutil3.so -libmx-1.0.so.2 -libclutter-gtk-1.0.so.0 -libcogl-pango.so.0 -libjson-glib-1.0.so.0 -libXi.so.6 -libdrm.so.2 -libX11.so.6 -libXext.so.6 -libXdamage.so.1 -libXcomposite.so.1 -libXfixes.so.3 -libgdata.so.13 -libgweather-3.so.0 -libgstreamer-0.10.so.0 +libresolv.so.2 +libnotify.so.4 libldap-2.4.so.2 liblber-2.4.so.2 -libresolv.so.2 libnsl.so.1 +libgdata.so.13 +libgthread-2.0.so.0 +liboauth.so.0 +libgcr-base-3.so.1 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 +libgck-1.so.0 +libp11-kit.so.0 +libgweather-3.so.1 +libgstreamer-1.0.so.0 diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template index 621bbd4f506..d650d6577ab 100644 --- a/srcpkgs/evolution/template +++ b/srcpkgs/evolution/template @@ -1,51 +1,33 @@ # Template file for 'evolution' pkgname=evolution -version=3.4.4 +version=3.6.0 revision=1 build_style=gnu-configure -configure_args="--disable-pst-import --with-clutter --with-openldap ---with-krb5=/usr --disable-schemas-install --disable-scrollkeeper ---disable-static --with-gconf-schema-file-dir=/usr/share/gconf/schemas" -makedepends="which pkg-config intltool gnome-doc-utils evolution-data-server-devel -gtk+3-devel libical-devel GConf-devel mx-devel clutter-gtk-devel libcanberra-devel -gtkhtml-devel nss-devel clutter-devel json-glib-devel libXfixes-devel enchant-devel -sqlite-devel libsoup-devel libxml2-devel gnome-desktop-devel libldap-devel -libsoup-gnome-devel libnotify-devel gnome-online-accounts-devel libgdata-devel -gstreamer-devel libgweather-devel mit-krb5-devel NetworkManager-devel" +configure_args="--disable-pst-import --with-openldap +--with-krb5=/usr --disable-schemas-compile --disable-static" +makedepends="which pkg-config intltool gnome-doc-utils libgdata-devel>=0.13 +gtk+3-devel>=3.6.0_2 webkit-gtk3-devel evolution-data-server-devel>=3.6.0 +libical-devel GConf-devel mx-devel clutter-gtk-devel>=1.3.2 libcanberra-devel +gtkhtml-devel>=4.6.0 nss-devel clutter-devel>=1.12 json-glib-devel libXfixes-devel +sqlite-devel libsoup-devel libxml2-devel gnome-desktop-devel>=3.6.0 libldap-devel +libsoup-gnome-devel libnotify-devel gnome-online-accounts-devel>=3.6.0 +gstreamer1-devel libgweather-devel>=3.6.0 mit-krb5-devel NetworkManager-devel +gsettings-desktop-schemas-devel>=3.6.0 enchant-devel itstool psmisc" depends="hicolor-icon-theme desktop-file-utils" -fulldepends="gsettings-desktop-schemas iso-codes" +fulldepends="gsettings-desktop-schemas>=3.6.0 iso-codes" short_desc="Integrated mail, addressbook and calendaring" maintainer="davehome " license="GPL-2" homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=7e541d0894c1d48b89820b6466edafe40215f8cdb45b1c0e9635cc15f49ecb9a +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=6163ef56a22ca7c605a89d774851c9988d7840a4dc5c73c546308e5380cfe7b4 long_desc=" Evolution provides integrated mail, addressbook and calendaring functionality to users of the GNOME desktop." -gconf_schemas=" -apps-evolution-attachment-reminder.schemas -apps-evolution-mail-notification.schemas -apps-evolution-mail-prompts-checkdefault.schemas -apps-evolution-template-placeholders.schemas -apps_evolution_addressbook.schemas -apps_evolution_calendar.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" - gtk_iconcache_dirs="/usr/share/icons/hicolor" post_install() { - mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} - for f in ${gconf_schemas}; do - 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 diff --git a/srcpkgs/farstream/farstream-devel.template b/srcpkgs/farstream/farstream-devel.template index 7d225ef761c..a14b7c93d95 100644 --- a/srcpkgs/farstream/farstream-devel.template +++ b/srcpkgs/farstream/farstream-devel.template @@ -1,14 +1,12 @@ # Template file for 'farstream-devel'. # -depends="gst-plugins-base-devel farstream>=0.1.2" +depends="gst-plugins-base1-devel farstream>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." replaces="farsight2-devel>=0" - - noarch=yes do_install() { diff --git a/srcpkgs/farstream/farstream.rshlibs b/srcpkgs/farstream/farstream.rshlibs index 49b32315bed..baf2a209031 100644 --- a/srcpkgs/farstream/farstream.rshlibs +++ b/srcpkgs/farstream/farstream.rshlibs @@ -1,19 +1,19 @@ -libgstbase-0.10.so.0 -libgstreamer-0.10.so.0 +libgstbase-1.0.so.0 +libgstreamer-1.0.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 +libgstrtp-1.0.so.0 libm.so.6 libnice.so.10 -libgupnp-igd-1.0.so.3 +libgio-2.0.so.0 +libgupnp-igd-1.0.so.4 libgupnp-1.0.so.4 libgssdp-1.0.so.3 +libxml2.so.2 libsoup-2.4.so.1 -libgio-2.0.so.0 -libgstnetbuffer-0.10.so.0 +libgstnet-1.0.so.0 diff --git a/srcpkgs/farstream/template b/srcpkgs/farstream/template index 235b67b2c1d..2dcca7b35b5 100644 --- a/srcpkgs/farstream/template +++ b/srcpkgs/farstream/template @@ -1,17 +1,19 @@ # Template file for 'farstream' pkgname=farstream -version=0.1.2 -homepage="http://www.freedesktop.org/wiki/Software/Farstream" -distfiles="http://freedesktop.org/software/farstream/releases/$pkgname/$pkgname-$version.tar.gz" +version=0.2.0 +revision=1 build_style=gnu-configure configure_args="--disable-valgrind --disable-debug --disable-static" -depends="gst-python pygobject2 pygtk gst-plugins-good gst-plugins-bad" -makedepends="pkg-config intltool libnice-devel gst-plugins-base-devel python-devel gst-python-devel pygobject2-devel gupnp-devel gobject-introspection" -revision=1 +depends="gst-python pygobject2 pygtk gst-plugins-good1 gst-plugins-bad1" +makedepends="pkg-config intltool gupnp-igd-devel>=0.2.0 libnice-devel>=0.1.3 +gst-plugins-base1-devel python-devel gst-python-devel pygobject2-devel +gobject-introspection" short_desc="GStreamer modules and libraries for videoconferencing" maintainer="Juan RP " license="LGPL-2.1" -checksum=fa5a40597b47b59d124f7fd57f66704b030d576cdc0d90e107c7a592f05e73d9 +homepage="http://www.freedesktop.org/wiki/Software/Farstream" +distfiles="http://freedesktop.org/software/farstream/releases/$pkgname/$pkgname-$version.tar.gz" +checksum=5b9d97056ecf43d6dafade7cbe959c2a4e412eb75a3104911586f40f5f0378c9 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 @@ -20,5 +22,3 @@ long_desc=" replaces="farsight2>=0" subpackages="$pkgname-devel" - - diff --git a/srcpkgs/file-roller/file-roller.rshlibs b/srcpkgs/file-roller/file-roller.rshlibs index b472e4185bb..b1c8a8d2db7 100644 --- a/srcpkgs/file-roller/file-roller.rshlibs +++ b/srcpkgs/file-roller/file-roller.rshlibs @@ -3,11 +3,14 @@ libpthread.so.0 libc.so.6 libgtk-3.so.0 libgdk-3.so.0 -libgio-2.0.so.0 -libgdk_pixbuf-2.0.so.0 -libcairo.so.2 libpango-1.0.so.0 +libcairo.so.2 +libjson-glib-1.0.so.0 +libnotify.so.4 +libgdk_pixbuf-2.0.so.0 +libgio-2.0.so.0 libgobject-2.0.so.0 +libarchive.so.12 libmagic.so.1 libm.so.6 libnautilus-extension.so.1 diff --git a/srcpkgs/file-roller/template b/srcpkgs/file-roller/template index 9799f425dd8..f46ea0a28f8 100644 --- a/srcpkgs/file-roller/template +++ b/srcpkgs/file-roller/template @@ -1,18 +1,19 @@ # Template file for 'file-roller' pkgname=file-roller -version=3.4.2 -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" -depends="desktop-file-utils hicolor-icon-theme" -makedepends="which pkg-config intltool gnome-doc-utils file-devel nautilus-devel" +version=3.6.0 revision=1 +build_style=gnu-configure +configure_args="--disable-schemas-compile --enable-magic --disable-static" +depends="desktop-file-utils hicolor-icon-theme" +makedepends="which pkg-config intltool gnome-doc-utils file-devel +nautilus-devel>=3.6.0 json-glib-devel itstool libnotify-devel +libarchive-devel" short_desc="GNOME Front-end to archiving programs like tar and zip" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=7085a351c55171718bbf5b9b614a7b9606efb8cbd2eb44cc6c538545444d0cdd +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=01771788c673b2db323fae1eee766ceb3342d815a4f2cba839b662c2ea56918d long_desc=" File Roller is an archive manager for the GNOME environment. This means that you can: @@ -36,6 +37,3 @@ long_desc=" - unace: extraction tool for the proprietary ace archive format" gtk_iconcache_dirs="/usr/share/icons/hicolor" - - - diff --git a/srcpkgs/folks/folks-devel.template b/srcpkgs/folks/folks-devel.template index 3d9661b67ce..8136282d046 100644 --- a/srcpkgs/folks/folks-devel.template +++ b/srcpkgs/folks/folks-devel.template @@ -1,12 +1,12 @@ # Template file for 'folks-devel'. # -depends="telepathy-glib-devel libgee-devel>=0.6.2.1_1 libsocialweb-devel evolution-data-server-devel folks>=0.6.9" +depends="telepathy-glib-devel>=0.19.9 libgee-devel>=0.6.2.1_1 libsocialweb-devel +evolution-data-server-devel>=3.6.0 folks>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/folks/folks.rshlibs b/srcpkgs/folks/folks.rshlibs index 9c4a4bc7df8..a4d5e8a2371 100644 --- a/srcpkgs/folks/folks.rshlibs +++ b/srcpkgs/folks/folks.rshlibs @@ -1,19 +1,29 @@ libgio-2.0.so.0 libgmodule-2.0.so.0 -libgconf-2.so.4 +librt.so.1 libgee.so.2 libgobject-2.0.so.0 -librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 libtelepathy-glib.so.0 +libzeitgeist-1.0.so.1 libsocialweb-client.so.2 libdbus-glib-1.so.2 libdbus-1.so.3 +libtracker-sparql-0.14.so.0 +libebook-1.2.so.14 +libedataserver-1.2.so.17 +libcamel-1.2.so.40 +libdl.so.2 +libplc4.so +libplds4.so +libnspr4.so +libssl3.so +libsmime3.so +libnss3.so +libgnome-keyring.so.0 libsoup-2.4.so.1 +libsqlite3.so.0 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 328af9a8fb0..4db9be12ebf 100644 --- a/srcpkgs/folks/template +++ b/srcpkgs/folks/template @@ -1,16 +1,21 @@ # Template file for 'folks' pkgname=folks -version=0.6.9 -homepage="http://telepathy.freedesktop.org/wiki/Folks" -distfiles="${GNOME_SITE}/$pkgname/0.6/$pkgname-$version.tar.xz" -build_style=gnu-configure -configure_args="--enable-vala --enable-tracker-backend" -makedepends="pkg-config intltool which gobject-introspection vala-devel dbus-glib-devel telepathy-glib-devel libgee-devel>=0.6.2.1_1 libsocialweb-devel evolution-data-server-devel tracker-devel" +version=0.7.4.1 revision=1 +build_style=gnu-configure +subpackages="$pkgname-devel" +configure_args="--enable-vala --enable-tracker-backend" +depends="zeitgeist" +makedepends="pkg-config intltool which gobject-introspection vala-devel +dbus-glib-devel telepathy-glib-devel>=0.19.9 libgee-devel>=0.6.2.1_1 +libsocialweb-devel evolution-data-server-devel>=3.6.0 tracker-devel +libzeitgeist-devel" short_desc="GObject Library to aggregate people into metacontacts" maintainer="Juan RP " license="LGPL-2.1" -checksum=cb14657f581e3d4b50884ac099ab13c7f9949c99f95806d1b8ad865345d26540 +homepage="http://telepathy.freedesktop.org/wiki/Folks" +distfiles="${GNOME_SITE}/$pkgname/0.7/$pkgname-$version.tar.xz" +checksum=424ca5ef0bebc12666465fe4ee557d374f4694348109443efe7832be949679d3 long_desc=" libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers and eventually evolution data server, Facebook, @@ -18,9 +23,3 @@ long_desc=" The initial goal is for GObject/C support, though the Vala bindings should basically automatic." -subpackages="$pkgname-devel" - - -pre_configure() { - sed -i "s|\(TRACKER_SPARQL_MAJOR=\)0.12|\10.14|" configure -} diff --git a/srcpkgs/gcalctool/template b/srcpkgs/gcalctool/template index b7503941f3a..95ad2df813b 100644 --- a/srcpkgs/gcalctool/template +++ b/srcpkgs/gcalctool/template @@ -1,18 +1,17 @@ # Template file for 'gcalctool' pkgname=gcalctool -version=6.4.2.1 -distfiles="${GNOME_SITE}/$pkgname/6.4/$pkgname-$version.tar.xz" +version=6.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile" depends="dconf desktop-file-utils" -makedepends="pkg-config intltool gnome-doc-utils itstool flex gtk+3-devel libxml2-devel" -revision=1 +makedepends="pkg-config intltool gnome-doc-utils itstool flex +gtk+3-devel>=3.6.0_2 libxml2-devel" short_desc="GNOME Scientific calculator" maintainer="Juan RP " homepage="http://live.gnome.org/Gcalctool" license="GPL-2" -checksum=d79f7272534fc33357acc4438fe7746fa125fb05c45dfdb468a193b7490ca1f8 +distfiles="${GNOME_SITE}/$pkgname/6.6/$pkgname-$version.tar.xz" +checksum=0d2e0729be42e3ee06ea7d02fa6a00446df6e4de601745bcbbef53a027f9542e long_desc=" The package contains the GNOME scientific calculator." - - diff --git a/srcpkgs/gcr/gcr-devel.template b/srcpkgs/gcr/gcr-devel.template index dcdaf6de152..557215f680b 100644 --- a/srcpkgs/gcr/gcr-devel.template +++ b/srcpkgs/gcr/gcr-devel.template @@ -1,14 +1,12 @@ # Template file for 'gcr-devel'. # -depends="glib-devel p11-kit-devel gtk+3-devel gcr>=3.4.1" +depends="glib-devel p11-kit-devel gtk+3-devel gcr>=${version}" 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" - - noarch=yes do_install() { diff --git a/srcpkgs/gcr/template b/srcpkgs/gcr/template index 909a55681b8..6324571f16b 100644 --- a/srcpkgs/gcr/template +++ b/srcpkgs/gcr/template @@ -1,19 +1,20 @@ # Template file for 'gcr' pkgname=gcr -version=3.4.1 -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-debug --disable-update-mime --disable-update-icon-cache --disable-schemas-compile" depends="hicolor-icon-theme desktop-file-utils" -makedepends="which pkg-config intltool gnome-doc-utils gobject-introspection gtk+3-devel p11-kit-devel libgcrypt-devel libtasn1-tools" +makedepends="which pkg-config intltool gnome-doc-utils gobject-introspection +gtk+3-devel>=3.6.0_2 p11-kit-devel libgcrypt-devel libtasn1-tools" fulldepends="gnupg" -revision=2 short_desc="GNOME crypto package" maintainer="Juan RP " license="GPL-2, LGPL-2.1" -checksum=a0812b6e9623465b0053f4b1b09f3b9316317b2c6ed69a73bc2c5b3b6b849609 +homepage="http://www.gnome.org" +distfiles="${GNOME_SITE}/gcr/3.6/gcr-${version}.tar.xz" +checksum=b84e0779cf8977953e9fdfea294bfa377522ca745f75abccf8d2a2909207c090 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 @@ -24,6 +25,4 @@ long_desc=" replaces="gnome-keyring<3.3.92" gtk_iconcache_dirs="/usr/share/icons/hicolor" -subpackages="$pkgname-devel" - - +subpackages="gcr-devel" diff --git a/srcpkgs/gdm/INSTALL b/srcpkgs/gdm/INSTALL index a58b21800f2..017a3fd28e4 100644 --- a/srcpkgs/gdm/INSTALL +++ b/srcpkgs/gdm/INSTALL @@ -3,7 +3,48 @@ # case "${ACTION}" in post) - chown gdm:gdm var/lib/gdm > /dev/null + if [ ! -d var/gdm ]; then + mkdir -p var/gdm + fi + chmod 1770 var/gdm + chown root:gdm var/gdm + + if [ ! -d var/lib/gdm/greeter ]; then + mkdir -p var/lib/gdm/greeter + fi + chmod 0755 var/lib/gdm/greeter + chown gdm:gdm var/lib/gdm/greeter + + if [ ! -d var/lib/gdm/.config ]; then + mkdir -p var/lib/gdm/.config + fi + chmod 1755 var/lib/gdm/.config + chown gdm:gdm var/lib/gdm/.config + + if [ ! -d var/lib/gdm/.config/dconf ]; then + mkdir -p var/lib/gdm/.config/dconf + fi + chmod 0755 var/lib/gdm/.config/dconf + chown gdm:gdm var/lib/gdm/.config/dconf + + if [ ! -d var/lib/gdm/.local/share/applications ]; then + mkdir -p var/lib/gdm/.local/share/applications + fi + chmod 0755 var/lib/gdm/.local/share/applications + chown gdm:gdm var/lib/gdm/.local/share/applications + + if [ ! -d var/cache/gdm ]; then + mkdir -p var/cache/gdm + fi + chmod 1755 var/cache/gdm + chown root:gdm var/cache/gdm + + if [ ! -d var/log/gdm ]; then + mkdir -p var/log/gdm + fi + chmod 1770 var/log/gdm + chown gdm:gdm var/log/gdm + dconf update ;; esac diff --git a/srcpkgs/gdm/REMOVE b/srcpkgs/gdm/REMOVE index c1033b98953..7eb0ae4533b 100644 --- a/srcpkgs/gdm/REMOVE +++ b/srcpkgs/gdm/REMOVE @@ -6,5 +6,6 @@ purge) [ -d var/cache/gdm ] && rm -rf var/cache/gdm [ -d var/lib/gdm ] && rm -rf var/lib/gdm [ -d var/log/gdm ] && rm -rf var/log/gdm + [ -d var/gdm ] && rm -rf var/gdm ;; esac diff --git a/srcpkgs/gdm/files/gdm-welcome.pam b/srcpkgs/gdm/files/gdm-launch-environment.pam similarity index 100% rename from srcpkgs/gdm/files/gdm-welcome.pam rename to srcpkgs/gdm/files/gdm-launch-environment.pam diff --git a/srcpkgs/gdm/files/gdm.service b/srcpkgs/gdm/files/gdm.service deleted file mode 100644 index 0c1d87d9a54..00000000000 --- a/srcpkgs/gdm/files/gdm.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Gnome Display Manager -Conflicts=getty@tty1.service -After=systemd-user-sessions.service getty@tty1.service - -[Service] -ExecStart=/usr/sbin/gdm -nodaemon - -[Install] -Alias=display-manager.service diff --git a/srcpkgs/gdm/gdm-devel.template b/srcpkgs/gdm/gdm-devel.template index 6459c093411..7319becb01b 100644 --- a/srcpkgs/gdm/gdm-devel.template +++ b/srcpkgs/gdm/gdm-devel.template @@ -1,5 +1,6 @@ # Template file for 'gdm-devel'. # +depends="libgdm>=${version}" short_desc="${sourcepkg} (development files)" long_desc="${long_desc} diff --git a/srcpkgs/gdm/gdm.rshlibs b/srcpkgs/gdm/gdm.rshlibs index 7fad7fbc3a0..f056408601a 100644 --- a/srcpkgs/gdm/gdm.rshlibs +++ b/srcpkgs/gdm/gdm.rshlibs @@ -5,9 +5,6 @@ libpthread.so.0 libc.so.6 libX11.so.6 libXrandr.so.2 -libdbus-glib-1.so.2 -libdbus-1.so.3 -libxklavier.so.16 libgobject-2.0.so.0 libXau.so.6 libpam.so.0 @@ -27,6 +24,6 @@ libXdmcp.so.6 libatk-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 -libfontconfig.so.1 libcanberra-gtk3.so.0 libcanberra.so.0 +libgdm.so.1 diff --git a/srcpkgs/gdm/libgdm.rshlibs b/srcpkgs/gdm/libgdm.rshlibs new file mode 100644 index 00000000000..f6ea62638cb --- /dev/null +++ b/srcpkgs/gdm/libgdm.rshlibs @@ -0,0 +1,15 @@ +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libsystemd-login.so.0 +libsystemd-daemon.so.0 +libpthread.so.0 +libc.so.6 +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 diff --git a/srcpkgs/gdm/libgdm.template b/srcpkgs/gdm/libgdm.template new file mode 100644 index 00000000000..0e8ee706dd5 --- /dev/null +++ b/srcpkgs/gdm/libgdm.template @@ -0,0 +1,10 @@ +# Template file for 'libgdm'. +# +short_desc="${sourcepkg} runtime libraries" +long_desc="${long_desc} + + This package contains the runtime libraries." + +do_install() { + vmove "usr/lib/*.so*" usr/lib +} diff --git a/srcpkgs/gdm/patches/gdm-vt-allocation-hack.patch b/srcpkgs/gdm/patches/gdm-vt-allocation-hack.patch deleted file mode 100644 index 370c1e9e84b..00000000000 --- a/srcpkgs/gdm/patches/gdm-vt-allocation-hack.patch +++ /dev/null @@ -1,118 +0,0 @@ -diff --git a/daemon/gdm-server.c b/daemon/gdm-server.c -index 39def47..03488fd 100644 ---- daemon/gdm-server.c -+++ daemon/gdm-server.c -@@ -33,6 +33,8 @@ - #include - #include - #include -+#include -+#include - - #include - #include -@@ -150,6 +152,92 @@ _gdm_server_query_ck_for_display_device (GdmServer *server) - return out; - } - -+#ifndef O_NOCTTY -+# define O_NOCTTY 0 -+#endif -+ -+static int -+open_vt (int vtno) -+{ -+ char *vtname; -+ int fd; -+ -+ vtname = g_strdup_printf ("/dev/tty%d", vtno); -+ -+ do { -+ errno = 0; -+ fd = open (vtname, O_RDWR | O_NOCTTY, 0); -+ } while (errno == EINTR); -+ -+ g_free (vtname); -+ return fd; -+} -+ -+static gint -+find_first_probably_free_vt (void) -+{ -+ int fd, fdv; -+ int vtno; -+ unsigned short vtmask; -+ struct vt_stat vtstat; -+ guint v_state; -+ -+ fdv = -1; -+ -+ do { -+ errno = 0; -+ fd = open ("/dev/console", O_WRONLY | O_NOCTTY, 0); -+ } while (errno == EINTR); -+ -+ if (fd >= 0) { -+ if (ioctl (fd, VT_GETSTATE, &vtstat) >= 0) { -+ v_state = vtstat.v_state; -+ } else { -+ close (fd); -+ v_state = 0; -+ fd = -1; -+ } -+ } else { -+ v_state = 0; -+ } -+ -+ if (fd < 0) { -+ do { -+ errno = 0; -+ fd = open ("/dev/console", O_RDONLY | O_NOCTTY, 0); -+ } while (errno == EINTR); -+ -+ if (fd >= 0) { -+ if (ioctl (fd, VT_GETSTATE, &vtstat) >= 0) -+ v_state = vtstat.v_state; -+ } -+ } -+ -+ for (vtno = 7, vtmask = 1 << vtno; vtmask; vtno++, vtmask <<= 1) { -+ /* Is this console in use? */ -+ if (v_state & vtmask) -+ continue; -+ -+ /* No, try to open it */ -+ fdv = open_vt (vtno); -+ if (fdv >= 0) -+ break; -+ -+ /* If we're here, kernel indicated that the console was free, -+ * but we failed to open it. Just go on to higher VTs. */ -+ } -+ -+ if (fdv >= 0) -+ close (fdv); -+ else -+ vtno = -1; -+ -+ if (fd >= 0) -+ close (fd); -+ -+ return vtno; -+} -+ - char * - gdm_server_get_display_device (GdmServer *server) - { -@@ -310,6 +398,11 @@ gdm_server_resolve_command_line (GdmServer *server, - - if (vtarg != NULL && ! gotvtarg) { - argv[len++] = g_strdup (vtarg); -+ } else if (!query_in_arglist && !gotvtarg) { -+ gint vtnum = find_first_probably_free_vt (); -+ -+ if (vtnum > 0) -+ argv [len++] = g_strdup_printf ("vt%d", vtnum); - } - - argv[len++] = NULL; diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template index 7bb1063b47f..ccbd087946f 100644 --- a/srcpkgs/gdm/template +++ b/srcpkgs/gdm/template @@ -1,26 +1,24 @@ # Template file for 'gdm' pkgname=gdm -version=3.4.1 -revision=8 +version=3.6.0 +revision=4 build_style=gnu-configure -configure_args="--disable-schemas-compile --disable-scrollkeeper +configure_args="--disable-schemas-compile --disable-static --with-at-spi-registryd-directory=/usr/libexec --without-tcp-wrappers ---disable-static --with-systemd --with-screenshot-dir=/var/lib/gdm/greeter ---with-xauth-dir=/run/gdm --with-pid-file=/run/gdm/gdm.pid" +--with-systemd --with-screenshot-dir=/var/lib/gdm/greeter +--with-xauth-dir=/run/gdm --with-pid-file=/run/gdm/gdm.pid +--with-systemdsystemunitdir=/usr/lib/systemd/system" makedepends="pkg-config intltool which gnome-doc-utils gobject-introspection -pam-devel nss-devel accountsservice-devel gtk+3-devel upower-devel systemd-devel -libcanberra-devel libXrandr-devel libxklavier-devel at-spi2-core-devel -dbus-glib-devel" -fulldepends="xrdb dconf hicolor-icon-theme polkit-gnome xorg-server metacity -gnome-session gnome-settings-daemon dbus-x11" -subpackages="gdm-devel" -gtk_iconcache_dirs="/usr/share/icons/hicolor" +pam-devel nss-devel accountsservice-devel gtk+3-devel>=3.6.0_2 upower-devel +libcanberra-devel libXrandr-devel systemd-devel at-spi2-core-devel itstool" +fulldepends="xrdb dconf>=0.13.90 hicolor-icon-theme polkit-gnome xorg-server +metacity gnome-session>=3.6.0 gnome-settings-daemon>=3.6.0 dbus-x11" short_desc="GNOME Display Manager" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=6292968dff5fc89877b5e1aaa3c7d1484dd3ed2d4f388e935841d053439be665 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=ea63736fc8f7234aca442f4e99b3ba9cc29dce5e464ed93f7bf7eb8c49abd60b 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 @@ -35,6 +33,9 @@ long_desc=" xdmcp a little bit in places where I thought xdm was lacking (but is still compatible with xdm's xdmcp)." +subpackages="libgdm gdm-devel" +gtk_iconcache_dirs="/usr/share/icons/hicolor" + conf_files=" /etc/gdm/custom.conf /etc/pam.d/gdm @@ -44,14 +45,6 @@ conf_files=" /etc/pam.d/gdm-smartcard /etc/pam.d/gdm-welcome" -# Required runtime directories. -make_dirs=" -/var/cache/gdm 1755 root gdm -/var/log/gdm 1755 root gdm -/var/lib/gdm/.config/dconf 0755 gdm gdm -/var/lib/gdm/.local/share/applications 0755 gdm gdm -" - # Create the 'gdm' system user/group. system_accounts="gdm" gdm_homedir="/var/lib/gdm" @@ -60,12 +53,10 @@ systemd_services="gdm.service off" 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 \ - gdm-welcome; do - vinstall ${FILESDIR}/${f}.pam 644 etc/pam.d ${f} + for f in ${FILESDIR}/*.pam; do + vinstall ${f} 644 etc/pam.d ${f%.pam} done # Install systemd service. - vinstall ${FILESDIR}/gdm.service 644 usr/lib/systemd/system vinstall ${FILESDIR}/gdm.tmpfiles.d 644 usr/lib/tmpfiles.d gdm.conf chmod 1770 ${DESTDIR}/var/log/gdm diff --git a/srcpkgs/gedit/gedit.rshlibs b/srcpkgs/gedit/gedit.rshlibs index 862428b663a..94c83fb9fcf 100644 --- a/srcpkgs/gedit/gedit.rshlibs +++ b/srcpkgs/gedit/gedit.rshlibs @@ -1,3 +1,4 @@ +libzeitgeist-1.0.so.1 libm.so.6 libc.so.6 libxml2.so.2 @@ -13,12 +14,10 @@ libcairo-gobject.so.2 libcairo.so.2 libpango-1.0.so.0 libgirepository-1.0.so.1 -libffi.so.5 libX11.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 libpthread.so.0 diff --git a/srcpkgs/gedit/template b/srcpkgs/gedit/template index 6ec8ce834ed..94ea9741b67 100644 --- a/srcpkgs/gedit/template +++ b/srcpkgs/gedit/template @@ -1,21 +1,25 @@ # Template file for 'gedit' pkgname=gedit -version=3.4.2 +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --disable-updater --enable-python" depends="pygobject hicolor-icon-theme desktop-file-utils" -makedepends="pkg-config intltool itstool gnome-doc-utils gtksourceview-devel libpeas-devel enchant-devel pygobject-devel" -fulldepends="gsettings-desktop-schemas iso-codes" -pycompile_module="gi/overrides" -pycompile_dirs="usr/lib/gedit/plugins" -gtk_iconcache_dirs="/usr/share/icons/hicolor" +makedepends="pkg-config intltool itstool gnome-doc-utils +gtksourceview-devel>=3.6.0 libpeas-devel>=1.6.0 enchant-devel +pygobject-devel gsettings-desktop-schemas-devel>=3.6.0 +libzeitgeist-devel" +fulldepends="gsettings-desktop-schemas>=3.6.0 iso-codes" subpackages="gedit-devel" -revision=2 short_desc="A text editor for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -distfiles="${GNOME_SITE}/gedit/3.4/gedit-$version.tar.xz" -checksum=4bd81156de3da433d93eaf3df9cae4aa28356c2bda23fd88ca68ba6e184a9e6d +distfiles="${GNOME_SITE}/gedit/3.6/gedit-$version.tar.xz" +checksum=2043aaa61708222f476dd1c83e43bd17c67a341b30a4baa6466a60bbfb6d9471 long_desc=" The GNOME Editor." + +pycompile_module="gi/overrides" +pycompile_dirs="usr/lib/gedit/plugins" +gtk_iconcache_dirs="/usr/share/icons/hicolor" diff --git a/srcpkgs/gjs/gjs-devel.template b/srcpkgs/gjs/gjs-devel.template index 4571f1df329..bb7c315edd0 100644 --- a/srcpkgs/gjs/gjs-devel.template +++ b/srcpkgs/gjs/gjs-devel.template @@ -1,12 +1,12 @@ # Template file for 'gjs-devel'. # -depends="libffi-devel libgirepository-devel dbus-glib-devel cairo-devel readline-devel js-devel gjs>=1.32.0" +depends="libffi-devel libgirepository-devel dbus-glib-devel cairo-devel +readline-devel js-devel gjs>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template index d37a31383d4..9de36e72b16 100644 --- a/srcpkgs/gjs/template +++ b/srcpkgs/gjs/template @@ -1,19 +1,19 @@ # Template file for 'gjs' pkgname=gjs -version=1.32.0 -homepage="http://live.gnome.org/Gjs" -distfiles="${GNOME_SITE}/$pkgname/1.32/$pkgname-$version.tar.xz" -build_style=gnu-configure -makedepends="pkg-config intltool libffi-devel libgirepository-devel dbus-glib-devel cairo-devel readline-devel js-devel gobject-introspection" +version=1.34.0 revision=1 +build_style=gnu-configure +makedepends="pkg-config intltool libffi-devel libgirepository-devel +dbus-glib-devel cairo-devel readline-devel js-devel gobject-introspection" short_desc="Mozilla-based javascript bindings for the GNOME platform" maintainer="Juan RP " license="MPL-1.1, LGPL-2.1, GPL-2" -checksum=b9f1dc156c15806824c936bb08ddc5048f52f6921654146c47025a62457108c0 +homepage="http://live.gnome.org/Gjs" +distfiles="${GNOME_SITE}/$pkgname/1.34/$pkgname-$version.tar.xz" +checksum=3d62c717a0522a36c6faa1eb021872255e3cd285a72786afe23b7cca2e3084cb 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 engine and the GObject introsepection framework." subpackages="gjs-devel" - diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template index eca5346329a..86d4ef313ab 100644 --- a/srcpkgs/glib-networking/template +++ b/srcpkgs/glib-networking/template @@ -1,18 +1,19 @@ # Template file for 'glib-networking' pkgname=glib-networking -version=2.32.3 -distfiles="${GNOME_SITE}/$pkgname/2.32/$pkgname-$version.tar.xz" +version=2.34.0 +revision=1 build_style=gnu-configure configure_args="--disable-static --with-libproxy --with-gnome-proxy --with-gnutls --with-pkcs11 --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt" -makedepends="pkg-config intltool glib-devel libproxy-devel libgpg-error-devel libgcrypt-devel gnutls-devel p11-kit-devel" -fulldepends="ca-certificates gsettings-desktop-schemas" -revision=1 +makedepends="pkg-config intltool glib-devel libproxy-devel +libgpg-error-devel libgcrypt-devel gnutls-devel p11-kit-devel +gsettings-desktop-schemas-devel>=3.6.0" +depends="gsettings-desktop-schemas>=3.6.0" +fulldepends="ca-certificates" short_desc="Network-related giomodules for glib" maintainer="Juan RP " -checksum=39fe23e86a57bb7a8a67c65668394ad0fbe2d43960c1f9d68311d5d13ef1e5cf +distfiles="${GNOME_SITE}/$pkgname/2.34/$pkgname-$version.tar.xz" +checksum=c56eb4161671bff9568f3a92a88531ca01217eb7ee8514bb6255730400f877f1 long_desc=" This package contains GLib's GIO modules for networking." - - diff --git a/srcpkgs/gnome-applets/gnome-applets.rshlibs b/srcpkgs/gnome-applets/gnome-applets.rshlibs index 5f73f500f75..cac20fa8a32 100644 --- a/srcpkgs/gnome-applets/gnome-applets.rshlibs +++ b/srcpkgs/gnome-applets/gnome-applets.rshlibs @@ -19,8 +19,7 @@ libgtop-2.0.so.7 libnotify.so.4 libdbus-glib-1.so.2 libdbus-1.so.3 -libgweather-3.so.0 +libgweather-3.so.1 libpangocairo-1.0.so.0 libcpufreq.so.0 -libpthread.so.0 libpolkit-gobject-1.so.0 diff --git a/srcpkgs/gnome-applets/template b/srcpkgs/gnome-applets/template index 8ad3bde5e9b..10a09afa1d2 100644 --- a/srcpkgs/gnome-applets/template +++ b/srcpkgs/gnome-applets/template @@ -1,28 +1,30 @@ # Template file for 'gnome-applets' pkgname=gnome-applets -version=3.4.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.5.92 +revision=1 build_style=gnu-configure configure_args="--disable-scrollkeeper --disable-schemas-install --with-gconf-schema-file-dir=/usr/share/gconf/schemas --without-hal" depends="hicolor-icon-theme desktop-file-utils pygtk" -makedepends="which pkg-config intltool itstool gnome-doc-utils gtk+3-devel GConf-devel gnome-panel-devel libgtop-devel libwnck-devel gnome-settings-daemon-devel polkit-devel gucharmap-devel pygtk-devel libxml2-devel dbus-glib-devel libgweather-devel NetworkManager-devel libcpufreq-devel libnotify-devel" -fulldepends="gsettings-desktop-schemas gnome-icon-theme" -revision=1 +makedepends="which pkg-config intltool itstool gnome-doc-utils +gtk+3-devel>=3.6.0_2 GConf-devel gnome-panel-devel>=3.6.0 libgtop-devel +libwnck-devel gnome-settings-daemon-devel>=3.6.0 polkit-devel +gucharmap-devel pygtk-devel libxml2-devel dbus-glib-devel +libgweather-devel>=3.6.0 NetworkManager-devel libcpufreq-devel +libnotify-devel gsettings-desktop-schemas-devel>=3.6.0" +fulldepends="gsettings-desktop-schemas>=3.6.0 gnome-icon-theme" short_desc="GNOME panel applets" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=ec5487eb81fb29851b6336de94a329f5623e73830d61022e0e20fe3d038a415e +distfiles="${GNOME_SITE}/$pkgname/3.5/$pkgname-$version.tar.xz" +checksum=f6178cb702a39a4103fcb97e9a266bf6d05f05ac5064818f119c023d76170e83 long_desc=" - This package contains a few $short_desc." + This package contains $short_desc." gtk_iconcache_dirs="/usr/share/icons/hicolor" gconf_schemas="${pkgname}.schemas" - - - post_install() { mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template index bcb2c7cb9c0..2b299702f6d 100644 --- a/srcpkgs/gnome-backgrounds/template +++ b/srcpkgs/gnome-backgrounds/template @@ -1,17 +1,16 @@ # Template file for 'gnome-backgrounds' pkgname=gnome-backgrounds -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 +noarch=yes build_style=gnu-configure makedepends="pkg-config intltool" -revision=1 short_desc="Set of background images for the GNOME Desktop" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=d5e6e6e205f83222c739274851e52691caa1cf383784195e196f343436cf1ae8 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=006c8e0dc7c5b223dac4243291886d6106faae95cb620700dc211e668d6a70ed long_desc=" This package provides a set of background images ready to be used within the GNOME Desktop." - -noarch=yes diff --git a/srcpkgs/gnome-bluetooth/gnome-bluetooth-devel.template b/srcpkgs/gnome-bluetooth/gnome-bluetooth-devel.template index 6e2b88e52bb..9807c6d1a80 100644 --- a/srcpkgs/gnome-bluetooth/gnome-bluetooth-devel.template +++ b/srcpkgs/gnome-bluetooth/gnome-bluetooth-devel.template @@ -1,7 +1,7 @@ # Template file for 'gnome-bluetooth-devel'. # noarch=yes -depends="gtk+3-devel glib-devel gnome-bluetooth>=${version}" +depends="glib-devel gtk+3-devel gnome-bluetooth>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} diff --git a/srcpkgs/gnome-bluetooth/template b/srcpkgs/gnome-bluetooth/template index 27d45510369..761e93122a2 100644 --- a/srcpkgs/gnome-bluetooth/template +++ b/srcpkgs/gnome-bluetooth/template @@ -1,20 +1,20 @@ # Template file for 'gnome-bluetooth' pkgname=gnome-bluetooth -version=3.4.2 -revision=2 +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-desktop-update --disable-schemas-compile --disable-icon-update" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="$pkgname-devel" -depends="dconf bluez gvfs obexd-client hicolor-icon-theme desktop-file-utils" -makedepends="which pkg-config intltool gnome-doc-utils gobject-introspection -libXi-devel gtk+3-devel libnotify-devel nautilus-sendto-devel" +depends="dconf bluez gvfs obexd-client>=0.47 hicolor-icon-theme desktop-file-utils" +makedepends="which pkg-config intltool itstool gnome-doc-utils gobject-introspection +libXi-devel gtk+3-devel>=3.6.0_2 libnotify-devel nautilus-sendto-devel>=3.6.0" short_desc="The GNOME Bluetooth Subsystem" maintainer="Juan RP " homepage="http://live.gnome.org/GnomeBluetooth" license="GPL, LGPL" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=c58480f1687aca048444d5e4dbd306594d0785c8e6e74f99fa0b13e57fdad4de +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=021d9711d76e6d195812b1804ff39b5936ce978c25f900bc92e4bffd7045d306 long_desc=" This package contains tools for managing and manipulating Bluetooth devices using the GNOME desktop. diff --git a/srcpkgs/gnome-color-manager/gnome-color-manager.rshlibs b/srcpkgs/gnome-color-manager/gnome-color-manager.rshlibs index a6fd5bedc26..25e01a6e617 100644 --- a/srcpkgs/gnome-color-manager/gnome-color-manager.rshlibs +++ b/srcpkgs/gnome-color-manager/gnome-color-manager.rshlibs @@ -1,26 +1,27 @@ +liblcms2.so.2 +libcolord.so.1 libgtk-3.so.0 libgdk-3.so.0 libgio-2.0.so.0 -liblcms2.so.2 -libcolord.so.1 libgobject-2.0.so.0 libglib-2.0.so.0 libm.so.6 libpthread.so.0 libc.so.6 libclutter-gtk-1.0.so.0 -libcairo.so.2 -libgdk_pixbuf-2.0.so.0 +libmash-0.2.so.0 +libclutter-1.0.so.0 libpango-1.0.so.0 +libcairo.so.2 +libcogl.so.11 +libgdk_pixbuf-2.0.so.0 libcanberra-gtk3.so.0 libcanberra.so.0 +libcolord-gtk.so.1 libexif.so.12 libtiff.so.5 libvte2_90.so.9 +libgnome-desktop-3.so.4 libexiv2.so.11 libstdc++.so.6 libgcc_s.so.1 -libclutter-1.0.so.0 -libcogl.so.9 -libgnome-desktop-3.so.2 -libmash-0.2.so.0 diff --git a/srcpkgs/gnome-color-manager/template b/srcpkgs/gnome-color-manager/template index 2a5fcd73f84..e99e9b5058c 100644 --- a/srcpkgs/gnome-color-manager/template +++ b/srcpkgs/gnome-color-manager/template @@ -1,19 +1,21 @@ # Template file for 'gnome-color-manager' pkgname=gnome-color-manager -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure -configure_args="--disable-scrollkeeper --disable-schemas-compile +configure_args="--disable-schemas-compile --enable-clutter --enable-packagekit --enable-exiv" depends="desktop-file-utils hicolor-icon-theme" -makedepends="pkg-config intltool gnome-doc-utils libcanberra-devel vte3-devel exiv2-devel clutter-gtk-devel mash-devel gnome-desktop-devel libXrandr-devel lcms2-devel colord-devel libexif-devel" +makedepends="pkg-config intltool itstool gnome-doc-utils libcanberra-devel +exiv2-devel clutter-gtk-devel>=1.3.2 mash-devel gnome-desktop-devel>=3.6.0 +libXrandr-devel lcms2-devel libexif-devel vte3-devel colord-gtk-devel" fulldepends="shared-color-profiles shared-color-targets" -revision=1 short_desc="Color profile manager for the GNOME desktop" maintainer="Juan RP " homepage="http://projects.gnome.org/gnome-color-manager/" license="GPL-2" -checksum=ad69ac0ac242be0ad5b7966e0c2978a9a1440e52ee816993e4a8eb2cf6f0c922 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=c4e9d63c53061c65c4d1bcdd14952dd01aed7332c2e36d34f4a243a9e5097ec9 long_desc=" GNOME Color Manager is a session framework that makes it easy to manage, install and generate color profiles in the GNOME desktop. @@ -36,5 +38,3 @@ long_desc=" is only started when it is needed, and quits after a small period of idleness." gtk_iconcache_dirs="/usr/share/icons/hicolor" - - diff --git a/srcpkgs/gnome-contacts/gnome-contacts.rshlibs b/srcpkgs/gnome-contacts/gnome-contacts.rshlibs index d9477d4c9a7..0cccd369498 100644 --- a/srcpkgs/gnome-contacts/gnome-contacts.rshlibs +++ b/srcpkgs/gnome-contacts/gnome-contacts.rshlibs @@ -1,22 +1,22 @@ -libgnome-desktop-3.so.2 +libgnome-desktop-3.so.4 libgtk-3.so.0 libgdk-3.so.0 -libpangocairo-1.0.so.0 -libcairo.so.2 -libpango-1.0.so.0 libfolks-telepathy.so.25 +libfolks-eds.so.25 libfolks.so.25 -libtelepathy-glib.so.0 libnotify.so.4 -libgdk_pixbuf-2.0.so.0 -libgoa-1.0.so.0 -libgio-2.0.so.0 +libtelepathy-glib.so.0 +libedataserver-1.2.so.17 libgee.so.2 +libm.so.6 +libcheese-gtk.so.23 +libcheese.so.7 +libpangocairo-1.0.so.0 +libpango-1.0.so.0 +libcairo.so.2 +libgdk_pixbuf-2.0.so.0 +libgio-2.0.so.0 libgobject-2.0.so.0 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 e4394842d60..4e2109e88fc 100644 --- a/srcpkgs/gnome-contacts/template +++ b/srcpkgs/gnome-contacts/template @@ -1,17 +1,17 @@ # Template file for 'gnome-contacts' pkgname=gnome-contacts -version=3.4.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure depends="desktop-file-utils" -makedepends="pkg-config intltool vala-devel telepathy-glib-devel gnome-desktop-devel folks-devel libnotify-devel" -revision=1 +makedepends="pkg-config intltool vala-devel telepathy-glib-devel>=0.19.9 +gnome-desktop-devel>=3.6.0 folks-devel>=0.7.4.1 libnotify-devel +cheese-devel>=3.6.0" short_desc="GNOME contacts manager" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=673614fe6cd5f986132819eeb21d67c40af336ffd2c4ca4c3e99365114f13523 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=203ed52fbdad3412fa88ae011c0d1cf94e8fe15c13dc192e8be554a1268614a5 long_desc=" This packages the contacts manager for the GNOME desktop." - - diff --git a/srcpkgs/gnome-control-center/gnome-control-center.rshlibs b/srcpkgs/gnome-control-center/gnome-control-center.rshlibs index e8195bebc65..6d36ab054a8 100644 --- a/srcpkgs/gnome-control-center/gnome-control-center.rshlibs +++ b/srcpkgs/gnome-control-center/gnome-control-center.rshlibs @@ -1,53 +1,64 @@ +libnotify.so.4 +libgnome-menu-3.so.0 libgtk-3.so.0 +libX11.so.6 libgdk-3.so.0 +libgio-2.0.so.0 +libgdk_pixbuf-2.0.so.0 +libpango-1.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 +libcanberra-gtk3.so.0 +libpulse-mainloop-glib.so.0 +libpulse.so.0 +libm.so.6 +libgthread-2.0.so.0 +librt.so.1 +libxml2.so.2 +libgnome-desktop-3.so.4 libatk-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libcairo.so.2 -libpango-1.0.so.0 -libfontconfig.so.1 -libnotify.so.4 -libgdk_pixbuf-2.0.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 -libm.so.6 -libpthread.so.0 -libc.so.6 -libxml2.so.2 -libgnome-desktop-3.so.2 -libupower-glib.so.1 +libsocialweb-client.so.2 libdbus-glib-1.so.2 libdbus-1.so.3 +libupower-glib.so.1 libcolord.so.1 libXi.so.6 -libX11.so.6 libgoa-backend-1.0.so.0 libgoa-1.0.so.0 libpolkit-gobject-1.so.0 -libgnomekbdui.so.7 -libgnomekbd.so.7 -libxklavier.so.16 +libibus-1.0.so.5 +libfontconfig.so.1 libgtop-2.0.so.7 -libcanberra-gtk3.so.0 libcanberra.so.0 -libpulse-mainloop-glib.so.0 -libpulse.so.0 -libcrypt.so.1 -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 -libwacom.so.2 libsystemd-login.so.0 -libcups.so.2 -libgssapi_krb5.so.2 libkrb5.so.3 libk5crypto.so.3 libcom_err.so.2 +libpwquality.so.1 +libcrypt.so.1 +libgstreamer-1.0.so.0 +libcheese-gtk.so.23 +libcheese.so.7 +libclutter-gtk-1.0.so.0 +libclutter-1.0.so.0 +libcogl-pango.so.0 +libjson-glib-1.0.so.0 +libcogl.so.11 +libXext.so.6 +libXdamage.so.1 +libXcomposite.so.1 +libgmodule-2.0.so.0 +libXfixes.so.3 +libwacom.so.2 +libcups.so.2 +libgssapi_krb5.so.2 libz.so.1 +libnm-gtk.so.0 +libnm-util.so.2 +libnm-glib.so.4 +libgnome-bluetooth.so.11 diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template index f146098bfd8..5d0d28335fc 100644 --- a/srcpkgs/gnome-control-center/template +++ b/srcpkgs/gnome-control-center/template @@ -1,20 +1,27 @@ # Template file for 'gnome-control-center' pkgname=gnome-control-center -version=3.4.2 +version=3.6.0 revision=2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--enable-cups --with-libsocialweb --without-cheese +configure_args="--enable-cups --with-libsocialweb --disable-update-mimedb --disable-static --enable-systemd" -depends="gsettings-desktop-schemas pulseaudio desktop-file-utils hicolor-icon-theme sound-theme-freedesktop apg" -# Reenable cheese-devel once g-c-c doesn't segfault. -makedepends="which pkg-config intltool gnome-doc-utils libXi-devel libnotify-devel gnome-desktop-devel libgnomekbd-devel gnome-menus-devel network-manager-applet-devel gnome-settings-daemon-devel gnome-online-accounts-devel libsocialweb-devel libcanberra-devel polkit-devel libgtop-devel upower-devel colord-devel pulseaudio-devel libwacom-devel gnome-bluetooth-devel tzdata systemd-devel cups-devel" +depends="gsettings-desktop-schemas>=3.6.0 pulseaudio desktop-file-utils +hicolor-icon-theme sound-theme-freedesktop apg" +makedepends="which pkg-config intltool gnome-doc-utils libXi-devel +libnotify-devel gnome-desktop-devel>=3.6.0 libgnomekbd-devel>=3.6.0 +gnome-menus-devel>=3.6.0 network-manager-applet-devel +gnome-settings-daemon-devel>=3.6.0 gnome-online-accounts-devel>=3.6.0 +libsocialweb-devel libcanberra-devel polkit-devel libgtop-devel +upower-devel colord-devel pulseaudio-devel libwacom-devel ibus-devel +gnome-bluetooth-devel>=3.6.0 tzdata systemd-devel cups-devel +libpwquality-devel mit-krb5-devel cheese-devel>=3.6.0" fulldepends="iso-codes" gtk_iconcache_dirs="/usr/share/icons/hicolor" short_desc="GNOME control center" maintainer="Juan RP " license="GPL-2" homepage="http://www.gnome.org" -checksum=efc72bf8af07b439f5f0e9135d1b2c5237e649e6a0f1ff3cf32bdd710421042a +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=7d58d0ccc3defe622f66f4ce8e1229e443f4f57c58f85eecde12b642b8a8e893 long_desc=" This packages the control center for the GNOME desktop." diff --git a/srcpkgs/gnome-desktop/gnome-desktop-devel.template b/srcpkgs/gnome-desktop/gnome-desktop-devel.template index c570743b4e3..3facd77cc68 100644 --- a/srcpkgs/gnome-desktop/gnome-desktop-devel.template +++ b/srcpkgs/gnome-desktop/gnome-desktop-devel.template @@ -1,12 +1,12 @@ # Template file for 'gnome-desktop-devel'. # -depends="gsettings-desktop-schemas gtk+3-devel gnome-desktop>=3.4.2" +depends="libxkbfile-devel gsettings-desktop-schemas-devel>=3.6.0 +gtk+3-devel>=3.6.0_2 gnome-desktop>=${version}" short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/gnome-desktop/gnome-desktop.rshlibs b/srcpkgs/gnome-desktop/gnome-desktop.rshlibs index e5554bcca14..b4098749462 100644 --- a/srcpkgs/gnome-desktop/gnome-desktop.rshlibs +++ b/srcpkgs/gnome-desktop/gnome-desktop.rshlibs @@ -1,3 +1,5 @@ +libxkbfile.so.1 +libpthread.so.0 libX11.so.6 libm.so.6 libgtk-3.so.0 diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template index af4310c0f70..d655b8fee7c 100644 --- a/srcpkgs/gnome-desktop/template +++ b/srcpkgs/gnome-desktop/template @@ -1,17 +1,20 @@ # Template file for 'gnome-desktop' pkgname=gnome-desktop -version=3.4.2 -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0.1 +revision=1 +subpackages="$pkgname-devel" build_style=gnu-configure configure_args="--with-gnome-distributor=XBPS --disable-scrollkeeper" -makedepends="which pkg-config intltool gnome-doc-utils gobject-introspection gtk+3-devel" -fulldepends="gsettings-desktop-schemas" -revision=2 +makedepends="which pkg-config intltool itstool gnome-doc-utils gobject-introspection +libxkbfile-devel gtk+3-devel>=3.6.0_2 gsettings-desktop-schemas-devel>=3.6.0" +depends="gsettings-desktop-schemas>=3.6.0" +fulldepends="xkeyboard-config" short_desc="GNOME desktop management utilities" maintainer="Juan RP " license="GPL-2, LGPL-2.1" -checksum=7565e0a822132ea7b699cb8c64d42b57081ddefd0b5d911f4f4209be0c755952 +homepage="http://www.gnome.org" +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=f3a3a7229426360d48677846bf7a674b12ef89b0a353044d7cc488c438d2ee5f long_desc=" gnome-desktop provides the following components: @@ -20,7 +23,3 @@ long_desc=" desktop management related utilities. * The GNOME desktop manager proxy, which handles basic desktop management for applications that do not support XSM." - -subpackages="$pkgname-devel" - - diff --git a/srcpkgs/gnome-dictionary/template b/srcpkgs/gnome-dictionary/template index dd06add0d29..97ef27fb8c7 100644 --- a/srcpkgs/gnome-dictionary/template +++ b/srcpkgs/gnome-dictionary/template @@ -1,27 +1,25 @@ # Template file for 'gnome-dictionary' pkgname=gnome-dictionary -version=3.4.0 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --disable-scrollkeeper" depends="hicolor-icon-theme desktop-file-utils" -makedepends="which pkg-config intltool itstool gnome-doc-utils gtk+3-devel" -fulldepends="gsettings-desktop-schemas" -revision=1 +makedepends="which pkg-config intltool itstool gnome-doc-utils +gtk+3-devel>=3.6.0_2 gsettings-desktop-schemas-devel>=3.6.0" +fulldepends="gsettings-desktop-schemas>=3.6.0" short_desc="Look up words in dictionary sources" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=70a15987617f5ae39f1fc27f7ed0a039193b4704cef7b89ed3aea30ac38f56af +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=1ad03f629bbfe4360fc6d8dd2d7cb4a03e24579068bdd79a25ff5fc5fbff6fa9 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" - - - post_install() { # Remove -devel stuff. rm -rf ${DESTDIR}/usr/include ${DESTDIR}/usr/lib/pkgconfig \ diff --git a/srcpkgs/gnome-disk-utility/gnome-disk-utility.rshlibs b/srcpkgs/gnome-disk-utility/gnome-disk-utility.rshlibs index 0cd574d12af..ad4422ab679 100644 --- a/srcpkgs/gnome-disk-utility/gnome-disk-utility.rshlibs +++ b/srcpkgs/gnome-disk-utility/gnome-disk-utility.rshlibs @@ -1,3 +1,5 @@ +libpwquality.so.1 +libsecret-1.so.0 libgtk-3.so.0 libgdk-3.so.0 libgio-2.0.so.0 @@ -9,5 +11,4 @@ libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 libcairo.so.2 libpango-1.0.so.0 -libm.so.6 libudisks2.so.0 diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template index de7b3cc971a..3c3af2d8653 100644 --- a/srcpkgs/gnome-disk-utility/template +++ b/srcpkgs/gnome-disk-utility/template @@ -1,18 +1,19 @@ # Template file for 'gnome-disk-utility' pkgname=gnome-disk-utility -version=3.4.1 -revision=2 +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-static" gtk_iconcache_dirs="/usr/share/icons/hicolor" depends="hicolor-icon-theme desktop-file-utils parted" -makedepends="pkg-config intltool gnome-doc-utils gtk+3-devel udisks2-devel" +makedepends="pkg-config intltool gnome-doc-utils gtk+3-devel>=3.6.0_2 +udisks2-devel libsecret-devel libpwquality-devel" short_desc="GNOME libraries and applications for dealing with storage devices" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=54c60a3215a144a353f78742cf14221a011641244421170d7169da39f82b0129 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=0e3ccd8ae0f79a8ccc41bfaaf0f34c14fec7b193249e650862c589d82053e57d long_desc=" palimpsest (from the gnome-disk-utility project) is a tool to manage disk drives and media: diff --git a/srcpkgs/gnome-documents/gnome-documents.rshlibs b/srcpkgs/gnome-documents/gnome-documents.rshlibs index 87c1a8cf367..807ea7532c0 100644 --- a/srcpkgs/gnome-documents/gnome-documents.rshlibs +++ b/srcpkgs/gnome-documents/gnome-documents.rshlibs @@ -1,41 +1,45 @@ +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 +libm.so.6 +libc.so.6 libclutter-gtk-1.0.so.0 +libclutter-1.0.so.0 libcogl-pango.so.0 -libjson-glib-1.0.so.0 libXi.so.6 -libdrm.so.2 +libcogl.so.11 libX11.so.6 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libXfixes.so.3 libevview3.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 -libpangocairo-1.0.so.0 -libgdk_pixbuf-2.0.so.0 -libcairo-gobject.so.2 -libcairo.so.2 -libpango-1.0.so.0 -libtracker-sparql-0.14.so.0 -libgoa-1.0.so.0 -libgdata.so.13 -libsoup-2.4.so.1 -libxml2.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 -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 +libgirepository-1.0.so.1 +libgnome-desktop-3.so.4 +libtracker-sparql-0.14.so.0 +libgmodule-2.0.so.0 +libgdata.so.13 +libgthread-2.0.so.0 +librt.so.1 +liboauth.so.0 +libsoup-gnome-2.4.so.1 +libgcr-base-3.so.1 +libgck-1.so.0 +libp11-kit.so.0 +libzapojit-0.0.so.0 +libgoa-1.0.so.0 +libjson-glib-1.0.so.0 +librest-0.7.so.0 +libsoup-2.4.so.1 +libxml2.so.2 +libpthread.so.0 diff --git a/srcpkgs/gnome-documents/template b/srcpkgs/gnome-documents/template index bb1a1adfcf6..8e5839ab9fc 100644 --- a/srcpkgs/gnome-documents/template +++ b/srcpkgs/gnome-documents/template @@ -1,19 +1,20 @@ # Template file for 'gnome-documents' pkgname=gnome-documents -version=0.4.2 -distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure depends="desktop-file-utils hicolor-icon-theme" -makedepends="pkg-config intltool vala-devel gobject-introspection clutter-gtk-devel gnome-desktop-devel gnome-online-accounts-devel libgdata-devel tracker-devel evince-devel gjs-devel liboauth-devel" -revision=1 +makedepends="pkg-config intltool vala-devel gobject-introspection +clutter-gtk-devel>=1.3.2 gnome-desktop-devel>=3.6.0 libzapojit-devel +gnome-online-accounts-devel>=3.6.0 libgdata-devel>=0.13.1 tracker-devel +evince-devel>=3.6.0 gjs-devel liboauth-devel libsoup-gnome-devel" short_desc="Documents Manager for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=8c345ccf2e71cfc22d3f1118e7c8676e1a657c8a3fd4052c719be1b4a311ac8c +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=a4a5c525cba047a6c8f712f8a0d73fc26dc0445d4c8278c10ecbeac4efd342e2 long_desc=" This package includes a documents manager for the GNOME desktop." gtk_iconcache_dirs="/usr/share/icons/hicolor" - - diff --git a/srcpkgs/gnome-font-viewer/gnome-font-viewer.rshlibs b/srcpkgs/gnome-font-viewer/gnome-font-viewer.rshlibs index 1f48168273a..d66c1e802c0 100644 --- a/srcpkgs/gnome-font-viewer/gnome-font-viewer.rshlibs +++ b/srcpkgs/gnome-font-viewer/gnome-font-viewer.rshlibs @@ -1,10 +1,13 @@ +libm.so.6 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 +libfontconfig.so.1 +libgnome-desktop-3.so.4 +libgtk-3.so.0 libgdk_pixbuf-2.0.so.0 +libpango-1.0.so.0 diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template index 87c235d918a..5227ee1d0a0 100644 --- a/srcpkgs/gnome-font-viewer/template +++ b/srcpkgs/gnome-font-viewer/template @@ -1,22 +1,20 @@ # Template file for 'gnome-font-viewer' pkgname=gnome-font-viewer -version=3.4.0 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 +replaces="gnome-utils>=3.0" build_style=gnu-configure configure_args="--disable-schemas-compile --disable-scrollkeeper" depends="desktop-file-utils" -makedepends="which pkg-config intltool itstool gnome-doc-utils gtk+3-devel" -fulldepends="gsettings-desktop-schemas" -revision=1 +makedepends="which pkg-config intltool itstool gnome-doc-utils +gtk+3-devel>=3.6.0_2 gsettings-desktop-schemas-devel>=3.6.0 +gnome-desktop-devel>=3.6.0" +fulldepends="gsettings-desktop-schemas>=3.6.0" short_desc="A font viewer for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=6311fc6e390b7ddfde4fbe5954452d0846a0b3991e9e52f179be3969e6033a76 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=3625c9f70ef227cd6cdaa1fea4990d87ba12ba3681e105cf5db731edec208e74 long_desc=" This package contains $pkgname, a font viewer for the GNOME desktop." - -replaces="gnome-utils>=3.0" - - - diff --git a/srcpkgs/gnome-icon-theme-symbolic/template b/srcpkgs/gnome-icon-theme-symbolic/template index 63e26269127..736bd0c0ce1 100644 --- a/srcpkgs/gnome-icon-theme-symbolic/template +++ b/srcpkgs/gnome-icon-theme-symbolic/template @@ -1,14 +1,14 @@ # Template build file for 'gnome-icon-theme-symbolic'. pkgname=gnome-icon-theme-symbolic -version=3.4.0 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure makedepends="pkg-config intltool icon-naming-utils" -fulldepends="gnome-icon-theme" -revision=1 +fulldepends="gnome-icon-theme>=3.6.0" short_desc="GNOME Desktop icon theme (symbolic icons)" maintainer="Juan RP " -checksum=8f2738b1e8992827427f007e0eafc8deed32039c2bcf8345b82243864292d021 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=c6d61e157ad753e5f03874617dc19d2fda8e4e626c7434a6c61d84d120dfb31b 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, @@ -18,4 +18,3 @@ long_desc=" noarch=yes gtk_iconcache_dirs="/usr/share/icons/gnome" - diff --git a/srcpkgs/gnome-icon-theme/template b/srcpkgs/gnome-icon-theme/template index 6119eb322f1..eeb2ebcd2cf 100644 --- a/srcpkgs/gnome-icon-theme/template +++ b/srcpkgs/gnome-icon-theme/template @@ -1,15 +1,15 @@ # Template build file for 'gnome-icon-theme'. pkgname=gnome-icon-theme -version=3.4.0 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--enable-icon-mapping" makedepends="pkg-config intltool icon-naming-utils" fulldepends="librsvg>=0" -revision=1 short_desc="Theme consisting of a set of icons for GNOME" maintainer="Juan RP " -checksum=0963524f488f48e8b982ca80c1b5207c4e0946ccb95c131b853c9ff448f8e159 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=5fbeef50b1dea1551ec9a008a6ebda0977154ebc4625ee9328695ec2b82cf0eb long_desc=" This package contains a set of icons forming the default icon theme for GNOME." @@ -17,7 +17,6 @@ long_desc=" noarch=yes gtk_iconcache_dirs="/usr/share/icons/gnome" - post_install() { rm -f ${DESTDIR}/usr/share/icons/gnome/icon-theme.cache } diff --git a/srcpkgs/gnome-keyring/template b/srcpkgs/gnome-keyring/template index 7887488e758..253e3af34fb 100644 --- a/srcpkgs/gnome-keyring/template +++ b/srcpkgs/gnome-keyring/template @@ -1,19 +1,21 @@ # Template file for 'gnome-keyring' pkgname=gnome-keyring -version=3.4.1 -revision=2 +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--with-pam-dir=/usr/lib/security --disable-debug --disable-schemas-compile --with-root-certs=/etc/ssl/certs" # For setcap(8). -depends="libcap-progs dconf" -makedepends="pkg-config intltool dbus-devel gcr-devel libcap-ng-devel pam-devel libcap-devel libtasn1-devel libgcrypt-devel libtasn1-tools" +depends="libcap-progs dconf gcr>=3.6.0" +makedepends="pkg-config intltool dbus-devel libcap-ng-devel +pam-devel libcap-devel libtasn1-devel libgcrypt-devel libtasn1-tools +gcr-devel>=3.6.0" short_desc="GNOME password and secret manager" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL, LGPL" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=9e90267721198cbe6ebc08f6390d24901d9c0de39b180cd2ad1bbcdd7b30b249 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=6a0de88d5e1778dd5026226cb2ff25bf8355f370b089daa58ee0887639fb0a20 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 diff --git a/srcpkgs/gnome-menus/gnome-menus-devel.template b/srcpkgs/gnome-menus/gnome-menus-devel.template index 1076815485a..55a7ea476fc 100644 --- a/srcpkgs/gnome-menus/gnome-menus-devel.template +++ b/srcpkgs/gnome-menus/gnome-menus-devel.template @@ -1,12 +1,11 @@ # Template file for 'gnome-menus-devel'. # -depends="pkg-config pygobject-devel gnome-menus>=3.4.2" +depends="glib-devel gnome-menus>=${version}" short_desc="${sourcepkg} (development files)" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/gnome-menus/template b/srcpkgs/gnome-menus/template index b43f94d6fa8..a4cdcbb5420 100644 --- a/srcpkgs/gnome-menus/template +++ b/srcpkgs/gnome-menus/template @@ -1,20 +1,18 @@ # Template file for 'gnome-menus' pkgname=gnome-menus -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-static" depends="pygobject" makedepends="pkg-config intltool gobject-introspection pygobject-devel" -revision=1 short_desc="GNOME menu specifications" maintainer="Juan RP " -checksum=fa8b98eb5c62da20f1fb4f6e251f819d78c925006b00d2f63005a6418aa81e63 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=523ac10729e28f9acde4785e61dcb895828fd89e39b38b68f6c14ec815805a0b long_desc=" This package provides an implementation of the Desktop Menu Specification for the GNOME Desktop." subpackages="$pkgname-devel" pycompile_module="GMenuSimpleEditor" - - diff --git a/srcpkgs/gnome-online-accounts/gnome-online-accounts-devel.template b/srcpkgs/gnome-online-accounts/gnome-online-accounts-devel.template index 7f38ae53467..29fe019037a 100644 --- a/srcpkgs/gnome-online-accounts/gnome-online-accounts-devel.template +++ b/srcpkgs/gnome-online-accounts/gnome-online-accounts-devel.template @@ -1,12 +1,11 @@ # Template file for 'gnome-online-accounts-devel'. # -depends="glib-devel gtk+3-devel gnome-online-accounts>=3.4.2" +depends="glib-devel gtk+3-devel>=3.6.0_2 gnome-online-accounts>=${version}" short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/gnome-online-accounts/gnome-online-accounts.rshlibs b/srcpkgs/gnome-online-accounts/gnome-online-accounts.rshlibs index 09272c9fd2b..818d98e4a42 100644 --- a/srcpkgs/gnome-online-accounts/gnome-online-accounts.rshlibs +++ b/srcpkgs/gnome-online-accounts/gnome-online-accounts.rshlibs @@ -4,19 +4,24 @@ libglib-2.0.so.0 libpthread.so.0 libc.so.6 libwebkitgtk-3.0.so.0 +libjavascriptcoregtk-3.0.so.0 libjson-glib-1.0.so.0 +libgcr-3.so.1 +libgcr-base-3.so.1 +libgck-1.so.0 +libp11-kit.so.0 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 -libcairo.so.2 libpango-1.0.so.0 -libgnome-keyring.so.0 +libcairo.so.2 librest-0.7.so.0 -libxml2.so.2 +libsecret-1.so.0 libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 +libxml2.so.2 libnotify.so.4 -libjavascriptcoregtk-3.0.so.0 +libkrb5.so.3 diff --git a/srcpkgs/gnome-online-accounts/template b/srcpkgs/gnome-online-accounts/template index df99a54ef06..f0005e64dd7 100644 --- a/srcpkgs/gnome-online-accounts/template +++ b/srcpkgs/gnome-online-accounts/template @@ -1,18 +1,19 @@ # Template file for 'gnome-online-accounts' pkgname=gnome-online-accounts -version=3.4.2 -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" -depends="hicolor-icon-theme webkit-gtk3>=1.6.3" -makedepends="pkg-config intltool libxslt docbook-xsl gobject-introspection webkit-gtk3-devel json-glib-devel libnotify-devel rest-devel libsoup-gnome-devel libgnome-keyring-devel" +version=3.6.0 revision=1 +build_style=gnu-configure +configure_args="--enable-google --enable-kerberos --enable-facebook --disable-static" +depends="hicolor-icon-theme" +makedepends="pkg-config intltool libxslt docbook-xsl gobject-introspection +gtk+3-devel>=3.6.0_2 webkit-gtk3-devel json-glib-devel libnotify-devel +rest-devel libsoup-gnome-devel gcr-devel>=3.6.0 libsecret-devel mit-krb5-devel" short_desc="GNOME service to access online accounts" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=b349ea12fbb564c8a71574b47d8949974cf42f959d7da212ef8933a5eb1d7945 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=2a88772873935b1c23e8e6b7a2333d8cfb225755aba22e0977129f13351028f7 long_desc=" $pkgname provides interfaces so applications and libraries in GNOME can access the user's online accounts." diff --git a/srcpkgs/gnome-panel/gnome-panel-devel.template b/srcpkgs/gnome-panel/gnome-panel-devel.template index 296cdb25d64..2512014630e 100644 --- a/srcpkgs/gnome-panel/gnome-panel-devel.template +++ b/srcpkgs/gnome-panel/gnome-panel-devel.template @@ -1,12 +1,11 @@ # Template file for 'gnome-panel-devel'. # -depends="glib-devel gtk+3-devel GConf-devel gnome-panel>=3.4.2.1" +depends="glib-devel gtk+3-devel gnome-panel>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/gnome-panel/gnome-panel.rshlibs b/srcpkgs/gnome-panel/gnome-panel.rshlibs index 38a584c342e..d1b34b41ac0 100644 --- a/srcpkgs/gnome-panel/gnome-panel.rshlibs +++ b/srcpkgs/gnome-panel/gnome-panel.rshlibs @@ -1,33 +1,32 @@ -libSM.so.6 libICE.so.6 -libgnome-desktop-3.so.2 +libSM.so.6 +libgmodule-2.0.so.0 +libgnome-desktop-3.so.4 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 libgdk_pixbuf-2.0.so.0 -libcairo.so.2 libpango-1.0.so.0 +libcairo.so.2 libgconf-2.so.4 libgnome-menu-3.so.0 -libdconf.so.0 +libdconf.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 libglib-2.0.so.0 libtelepathy-glib.so.0 libXrandr.so.2 libX11.so.6 libpthread.so.0 libc.so.6 -libical.so.0 -libedataserverui-3.0.so.1 librsvg-2.so.2 -libgweather-3.so.0 +libgweather-3.so.1 +libpolkit-gobject-1.so.0 +libecal-1.2.so.15 +libical.so.0 +libedataserver-1.2.so.17 libm.so.6 libwnck-3.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 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 63cfbb99f4d..7d73b60318e 100644 --- a/srcpkgs/gnome-panel/template +++ b/srcpkgs/gnome-panel/template @@ -1,29 +1,24 @@ # Template file for 'gnome-panel' pkgname=gnome-panel -version=3.4.2.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 --disable-schemas-compile" -depends="hicolor-icon-theme desktop-file-utils" -makedepends="pkg-config intltool which gnome-doc-utils gobject-introspection gnome-desktop-devel gnome-menus-devel evolution-data-server-devel librsvg-devel libwnck-devel telepathy-glib-devel dconf-devel NetworkManager-devel polkit-devel libgweather-devel" +version=3.6.0 revision=1 +build_style=gnu-configure +configure_args="--disable-schemas-compile --disable-scrollkeeper +--enable-eds --disable-schemas-install" +depends="hicolor-icon-theme desktop-file-utils" +makedepends="pkg-config intltool itstool which gnome-doc-utils +gobject-introspection gnome-desktop-devel>=3.6.0 gnome-menus-devel>=3.6.0 +evolution-data-server-devel>=3.6.0_2 librsvg-devel libwnck-devel +telepathy-glib-devel dconf-devel>=0.13.90 NetworkManager-devel polkit-devel +libgweather-devel>=3.6.0 GConf-devel" short_desc="GNOME Panel" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=188ea2b93e4c8116e187abac3ecf590429ff8366ef4b610fab438bd338d857d2 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=6a8058df6263af35b0e430514f7e16d1b4df095365242d39e170cfc451a328b6 long_desc=" This packages the GNOME panel." -gconf_schemas="${pkgname}.schemas" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="$pkgname-devel" - - - -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/template b/srcpkgs/gnome-power-manager/template index bcb4ac3e96e..ecbb0afabca 100644 --- a/srcpkgs/gnome-power-manager/template +++ b/srcpkgs/gnome-power-manager/template @@ -1,17 +1,17 @@ # Template file for 'gnome-power-manager' pkgname=gnome-power-manager -version=3.4.0 +version=3.6.0 revision=1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-schemas-compile" depends="polkit-gnome hicolor-icon-theme desktop-file-utils" -makedepends="pkg-config intltool gnome-doc-utils gtk+3-devel upower-devel" +makedepends="pkg-config intltool gnome-doc-utils gtk+3-devel>=3.6.0_2 upower-devel" short_desc="GNOME power management tool" maintainer="Juan RP " homepage="http://www.gnome.org/projects/gnome-power-manager/" license="GPL-2" -checksum=2c47786a1ed85b6ba48ad5e74e2584ab7cbc0127fda46359ec4671b1c0286c71 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=176023d51d544a888bcd07611f2c1adaedfe2e20796f3fb97fba59f6330851c6 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 @@ -24,5 +24,3 @@ long_desc=" components of the GNOME desktop." gtk_iconcache_dirs="/usr/share/icons/hicolor" - - diff --git a/srcpkgs/gnome-screensaver/gnome-screensaver.rshlibs b/srcpkgs/gnome-screensaver/gnome-screensaver.rshlibs index 058060587f4..d665215f63e 100644 --- a/srcpkgs/gnome-screensaver/gnome-screensaver.rshlibs +++ b/srcpkgs/gnome-screensaver/gnome-screensaver.rshlibs @@ -1,7 +1,8 @@ libdbus-glib-1.so.2 libdbus-1.so.3 libpthread.so.0 -libgnome-desktop-3.so.2 +libgnomekbdui.so.8 +libgnome-desktop-3.so.4 libgtk-3.so.0 libgdk-3.so.0 libgio-2.0.so.0 @@ -14,7 +15,6 @@ libXxf86vm.so.1 libXxf86misc.so.1 libc.so.6 libpam.so.0 -libgnomekbdui.so.7 libgdk_pixbuf-2.0.so.0 libxklavier.so.16 libsystemd-login.so.0 diff --git a/srcpkgs/gnome-screensaver/template b/srcpkgs/gnome-screensaver/template index 0362cc8febf..8c09b8a7714 100644 --- a/srcpkgs/gnome-screensaver/template +++ b/srcpkgs/gnome-screensaver/template @@ -1,21 +1,21 @@ # Template file for 'gnome-screensaver' pkgname=gnome-screensaver -version=3.4.4 +version=3.6.0 revision=1 build_style=gnu-configure configure_args="--with-mit-ext --disable-maintainer-mode --with-systemd --without-console-kit" makedepends="pkg-config intltool gnome-doc-utils pam-devel dbus-glib-devel -libXScrnSaver-devel libXxf86misc-devel libgnomekbd-devel gnome-desktop-devel -systemd-devel" +libXScrnSaver-devel libXxf86misc-devel libgnomekbd-devel>=3.6.0 +gnome-desktop-devel>=3.6.0 systemd-devel" fulldepends="gsettings-desktop-schemas" conf_files="/etc/pam.d/${pkgname}" short_desc="GNOME screen saver and locker" maintainer="Juan RP " homepage="http://live.gnome.org/GnomeScreensaver" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=dae4be9daa2c3db15f614dd004aa858e32e5fc5d1818a8317167441097b57904 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=4c6579edb764a1108f7ce374a901797cf1de666113fcdc51642d805ff16c5c26 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. diff --git a/srcpkgs/gnome-screenshot/template b/srcpkgs/gnome-screenshot/template index 2e8bba47a54..2b6e0467b4b 100644 --- a/srcpkgs/gnome-screenshot/template +++ b/srcpkgs/gnome-screenshot/template @@ -1,22 +1,21 @@ # Template file for 'gnome-screenshot' pkgname=gnome-screenshot -version=3.4.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile" depends="desktop-file-utils" -makedepends="pkg-config intltool itstool gnome-doc-utils gtk+3-devel libcanberra-devel" -fulldepends="gsettings-desktop-schemas" -revision=1 +makedepends="pkg-config intltool itstool gnome-doc-utils gtk+3-devel>=3.6.0_2 +libcanberra-devel gsettings-desktop-schemas-devel>=3.6.0" +fulldepends="gsettings-desktop-schemas>=3.6.0" short_desc="A screenshot capture utility for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=47c227e43404d6cc101cf473d8f48f7572064b2b10724f2660066f9a4718d488 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=96626b86d0ebaacf420b68ddd846d5185dc90a58e5d86843799c2071255b7636 long_desc=" This package contains $pkgname, a screenshot capture utility for the GNOME desktop." replaces="gnome-utils>=3.0" - - diff --git a/srcpkgs/gnome-search-tool/gnome-search-tool.rshlibs b/srcpkgs/gnome-search-tool/gnome-search-tool.rshlibs index be0271c9383..65c5948da22 100644 --- a/srcpkgs/gnome-search-tool/gnome-search-tool.rshlibs +++ b/srcpkgs/gnome-search-tool/gnome-search-tool.rshlibs @@ -4,7 +4,6 @@ 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 diff --git a/srcpkgs/gnome-search-tool/template b/srcpkgs/gnome-search-tool/template index 57f8b1c8f3a..865ec67e740 100644 --- a/srcpkgs/gnome-search-tool/template +++ b/srcpkgs/gnome-search-tool/template @@ -1,31 +1,19 @@ # 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" -depends="desktop-file-utils" -makedepends="which pkg-config intltool itstool gnome-doc-utils gtk+3-devel GConf-devel" -fulldepends="gsettings-desktop-schemas" +version=3.6.0 revision=1 +replaces="gnome-utils>=3.0" +build_style=gnu-configure +configure_args="--disable-schemas-compile" +depends="desktop-file-utils" +makedepends="which pkg-config intltool itstool gnome-doc-utils +gtk+3-devel>=3.6.0_2 gsettings-desktop-schemas-devel>3.6.0" +fulldepends="gsettings-desktop-schemas>=3.6.0" short_desc="Search utility for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=6c4ed39ab1196d118e5e0d2a7faa07fbbb257831454ee92ff0c6f28c0942e69c +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=a33000cd7d033be4ea50422f0f2cca611da5b79bd0f0875017f105a1bc177f42 long_desc=" This package contains $pkgname, a search utility for the GNOME desktop." - -gconf_schemas="${pkgname}.schemas" -replaces="gnome-utils>=3.0" - - - - -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/gnome-session.rshlibs b/srcpkgs/gnome-session/gnome-session.rshlibs index 115f586a6a2..50d400ac0bd 100644 --- a/srcpkgs/gnome-session/gnome-session.rshlibs +++ b/srcpkgs/gnome-session/gnome-session.rshlibs @@ -11,7 +11,6 @@ libgdk_pixbuf-2.0.so.0 libcairo.so.2 libdbus-glib-1.so.2 libdbus-1.so.3 -libpthread.so.0 libupower-glib.so.1 libjson-glib-1.0.so.0 libgio-2.0.so.0 @@ -23,4 +22,3 @@ libXcomposite.so.1 libGL.so.1 libsystemd-login.so.0 libsystemd-daemon.so.0 -libpolkit-gobject-1.so.0 diff --git a/srcpkgs/gnome-session/template b/srcpkgs/gnome-session/template index 43bfc19b8ce..c7e55880b8e 100644 --- a/srcpkgs/gnome-session/template +++ b/srcpkgs/gnome-session/template @@ -1,18 +1,21 @@ # Template file for 'gnome-session' pkgname=gnome-session -version=3.4.2.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --enable-systemd" -depends="gsettings-desktop-schemas dconf alsa-plugins hicolor-icon-theme desktop-file-utils" -makedepends="pkg-config intltool upower-devel GConf-devel json-glib-devel startup-notification-devel libXtst-devel gtk+3-devel systemd-devel" +depends="gsettings-desktop-schemas>=3.6.0 dconf alsa-plugins +hicolor-icon-theme desktop-file-utils" +makedepends="pkg-config intltool upower-devel GConf-devel json-glib-devel +startup-notification-devel libXtst-devel gtk+3-devel>=3.6.0 systemd-devel +gsettings-desktop-schemas-devel>=3.6.0 dbus-glib-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" -revision=1 short_desc="GNOME session management utilities" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2, LGPL-2.1" -checksum=2fbcf10d4ad8648197fefde2052abd8bf16b827781a974f59ac118e7dd0db433 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=f82b236f18bc78cef16d4cc3d3892f9a5afff81fdb3e04319b3505aa00e888c1 long_desc=" gnome-session provides the following components: diff --git a/srcpkgs/gnome-settings-daemon/gnome-settings-daemon-devel.template b/srcpkgs/gnome-settings-daemon/gnome-settings-daemon-devel.template index f9362382967..bc9ed113020 100644 --- a/srcpkgs/gnome-settings-daemon/gnome-settings-daemon-devel.template +++ b/srcpkgs/gnome-settings-daemon/gnome-settings-daemon-devel.template @@ -6,7 +6,6 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/gnome-settings-daemon/gnome-settings-daemon.rshlibs b/srcpkgs/gnome-settings-daemon/gnome-settings-daemon.rshlibs index a19c8b5660f..ecbfd41b176 100644 --- a/srcpkgs/gnome-settings-daemon/gnome-settings-daemon.rshlibs +++ b/srcpkgs/gnome-settings-daemon/gnome-settings-daemon.rshlibs @@ -1,51 +1,50 @@ -libgtk-3.so.0 -libpthread.so.0 +libgmodule-2.0.so.0 libnotify.so.4 +libgnome-desktop-3.so.4 +libgtk-3.so.0 libgio-2.0.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 libglib-2.0.so.0 +libpthread.so.0 libc.so.6 libgdk-3.so.0 -libgdk_pixbuf-2.0.so.0 libX11.so.6 +libXi.so.6 +libgdk_pixbuf-2.0.so.0 libcairo.so.2 libm.so.6 +libupower-glib.so.1 +libcanberra-gtk3.so.0 +libcanberra.so.0 +libXext.so.6 +libgudev-1.0.so.0 +libxkbfile.so.1 +libibus-1.0.so.5 +libpulse-mainloop-glib.so.0 +libpulse.so.0 +libfontconfig.so.1 +libnss3.so +libplc4.so +libnspr4.so +libwacom.so.2 +libXtst.so.6 +libcups.so.2 +libsystemd-login.so.0 libatk-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -libfontconfig.so.1 -librt.so.1 -libgnome-desktop-3.so.2 libcolord.so.1 -libcanberra-gtk3.so.0 -libcanberra.so.0 liblcms2.so.2 -libXi.so.6 libXfixes.so.3 -libupower-glib.so.1 -libpulse-mainloop-glib.so.0 -libpulse.so.0 -libgnomekbdui.so.7 -libgnomekbd.so.7 -libxklavier.so.16 -libnss3.so -libsmime3.so libssl3.so +libsmime3.so libnssutil3.so libplds4.so -libplc4.so -libnspr4.so libdl.so.2 -libgudev-1.0.so.0 -libwacom.so.2 -libXtst.so.6 -libsystemd-login.so.0 -libcups.so.2 libgssapi_krb5.so.2 libkrb5.so.3 libk5crypto.so.3 libcom_err.so.2 -libz.so.1 libcrypt.so.1 +libz.so.1 diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template index a661f976d0f..66ad48eb634 100644 --- a/srcpkgs/gnome-settings-daemon/template +++ b/srcpkgs/gnome-settings-daemon/template @@ -1,23 +1,26 @@ # Template file for 'gnome-settings-daemon' pkgname=gnome-settings-daemon -version=3.4.2 -revision=3 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-static --enable-cups --disable-schemas-compile --enable-systemd" depends="pulseaudio hicolor-icon-theme" -makedepends="pkg-config intltool gtk+3-devel libxklavier-devel libnotify-devel libcanberra-devel pulseaudio-devel nss-devel startup-notification-devel GConf-devel gnome-desktop-devel libgnomekbd-devel colord-devel upower-devel xf86-input-wacom-devel libwacom-devel systemd-devel cups-devel" +makedepends="pkg-config intltool libxslt docbook-xsl +gtk+3-devel libxklavier-devel libnotify-devel +libcanberra-devel pulseaudio-devel nss-devel startup-notification-devel +gnome-desktop-devel>=3.6.0 libgnomekbd-devel colord-devel upower-devel +libxkbfile-devel xf86-input-wacom-devel libwacom-devel systemd-devel cups-devel +ibus-devel>=1.4.99 libgudev-devel" fulldepends="gsettings-desktop-schemas" short_desc="GNOME settings daemon" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-3" -checksum=00499118c80474981f3389ef518e2d001f1b1a3b1fb78e54859d59f3bee38ff4 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=6d516a6b9779545568b480b36d69a965c20f3b7b53edbd306527f6bc2a6478f3 long_desc=" This package provides a daemon to handle settings on the GNOME desktop." gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="$pkgname-devel" - - diff --git a/srcpkgs/gnome-shell/gnome-shell.rshlibs b/srcpkgs/gnome-shell/gnome-shell.rshlibs index 96628b250ff..1195f9468d6 100644 --- a/srcpkgs/gnome-shell/gnome-shell.rshlibs +++ b/srcpkgs/gnome-shell/gnome-shell.rshlibs @@ -1,51 +1,60 @@ +libatk-bridge-2.0.so.0 libmutter.so.0 +libgjs.so.0 libgirepository-1.0.so.1 libtelepathy-glib.so.0 -libdbus-glib-1.so.2 +libclutter-1.0.so.0 libgtk-3.so.0 -libgdk-3.so.0 -libcairo.so.2 +libgio-2.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 +libecal-1.2.so.15 libical.so.0 -libedataserverui-3.0.so.1 -libgconf-2.so.4 -libgio-2.0.so.0 +libedataserver-1.2.so.17 libgdk_pixbuf-2.0.so.0 -libfolks.so.25 -libgee.so.2 -libgjs.so.0 +libgdk-3.so.0 +libcairo.so.2 libmozjs185.so.1.0 libplds4.so libplc4.so libnspr4.so libdl.so.2 libgnome-menu-3.so.0 -libgstbase-0.10.so.0 -libgstreamer-0.10.so.0 +libgstbase-1.0.so.0 +libgstreamer-1.0.so.0 +libgthread-2.0.so.0 libsoup-2.4.so.1 +libGL.so.1 libstartup-notification-1.so.0 -libffi.so.5 libcanberra.so.0 libtelepathy-logger.so.2 libpolkit-agent-1.so.0 libpolkit-gobject-1.so.0 libnm-glib.so.4 libnm-util.so.2 +libdbus-glib-1.so.2 libdbus-1.so.3 libgnome-keyring.so.0 +libgcr-3.so.1 +libgcr-base-3.so.1 +libgck-1.so.0 +libp11-kit.so.0 +libgnome-desktop-3.so.4 +libsystemd-login.so.0 +libsystemd-daemon.so.0 libgnome-bluetooth-applet.so.0 libm.so.6 libcogl-pango.so.0 libjson-glib-1.0.so.0 -libGL.so.1 libXi.so.6 -libdrm.so.2 +libcogl.so.11 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 +libgmodule-2.0.so.0 +librt.so.1 libXfixes.so.3 libcroco-0.6.so.3 libxml2.so.2 @@ -54,18 +63,5 @@ libatk-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 -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 -libsystemd-login.so.0 -libsystemd-daemon.so.0 diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template index 61ca821e283..d457b8bcc7e 100644 --- a/srcpkgs/gnome-shell/template +++ b/srcpkgs/gnome-shell/template @@ -1,25 +1,25 @@ # Template file for 'gnome-shell' pkgname=gnome-shell -version=3.4.2 -revision=1 +version=3.6.0 +revision=2 build_style=gnu-configure -configure_args="--disable-schemas-compile --with-systemd ---with-ca-certificates=/etc/ssl/certs/ca-certificates.crt" +configure_args="--disable-schemas-compile --with-systemd" depends="caribou pulseaudio mesa-demos desktop-file-utils" makedepends="pkg-config intltool gnome-doc-utils gobject-introspection json-glib-devel>=0.14.0 startup-notification-devel network-manager-applet-devel -folks-devel gnome-menus-devel gnome-desktop-devel gnome-bluetooth-devel>=3.4.0_1 -libcroco-devel gjs-devel mutter-devel telepathy-logger-devel libcanberra-devel -pulseaudio-devel polkit-devel libgnome-keyring-devel gcr-devel libgudev-devel -gst-plugins-base-devel systemd-devel" -fulldepends="ca-certificates gir-freedesktop" +folks-devel gnome-menus-devel>=3.6.0 gnome-desktop-devel>=3.6.0 gcr-devel>=3.6.0 +cogl-devel>=1.12 clutter-devel>=1.12 gnome-bluetooth-devel>=3.6.0 mutter-devel>=3.6.0 +gjs-devel telepathy-logger-devel libcanberra-devel polkit-devel libcroco-devel +pulseaudio-devel libgnome-keyring-devel>=3.6.0 libgudev-devel +gst-plugins-base1-devel systemd-devel" +fulldepends="gir-freedesktop" gtk_iconcache_dirs="/usr/share/icons/hicolor" short_desc="GNOME core user interface" maintainer="Juan RP " homepage="http://live.gnome.org/GnomeShell" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=3807f7882968d032f8f5c64b0e0af51c0d016f2e1c4fd1576203c9350e412720 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=032ad32a4fa6c1f92010635e3076031323ac690f78c610184438c085c355e07b long_desc=" GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Shell takes diff --git a/srcpkgs/gnome-system-log/template b/srcpkgs/gnome-system-log/template index fbafb646054..6262b842889 100644 --- a/srcpkgs/gnome-system-log/template +++ b/srcpkgs/gnome-system-log/template @@ -1,23 +1,21 @@ # Template file for 'gnome-system-log' pkgname=gnome-system-log -version=3.4.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --disable-scrollkeeper" depends="hicolor-icon-theme desktop-file-utils" -makedepends="which pkg-config intltool itstool gnome-doc-utils gtk+3-devel" -fulldepends="gsettings-desktop-schemas" -revision=1 +makedepends="which pkg-config intltool itstool gnome-doc-utils +gtk+3-devel>=3.6.0_2 gsettings-desktop-schemas-devel>=3.6.0" +fulldepends="gsettings-desktop-schemas>=3.6.0" short_desc="A system log viewer for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=288bb4db72d5e86874198f3a879a89cd0ddec373db9838d8ea772df1c5267736 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=46dea7cb8c63c26578bd0c854aa9143e86b094bc676564400bf4c57fc259369a 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" - - - diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template index bfa51b92795..b667ac748ce 100644 --- a/srcpkgs/gnome-system-monitor/template +++ b/srcpkgs/gnome-system-monitor/template @@ -1,21 +1,19 @@ # Template file for 'gnome-system-monitor' pkgname=gnome-system-monitor -version=3.4.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -build_style=gnu-configure -configure_args="--disable-schemas-compile --disable-scrollkeeper ---localstatedir=/var --enable-systemd" -makedepends="which pkg-config intltool gnome-doc-utils libgtop-devel libwnck-devel gtkmm-devel librsvg-devel systemd-devel" -fulldepends="gnome-icon-theme" +version=3.6.0 revision=1 +build_style=gnu-configure +configure_args="--disable-schemas-compile --enable-systemd" +makedepends="which pkg-config intltool itstool gnome-doc-utils libgtop-devel +libwnck-devel gtkmm-devel librsvg-devel systemd-devel" +fulldepends="gnome-icon-theme" short_desc="Process viewer and system resource monitor for GNOME" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=60f53f1b37c717b2f12502bf6f3b4b43c8e8f3d2fb1198ba66bf933ec4c3130b +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=5e427d6c7dbe3cfb87afe3feb93882485f79ce71556e5b855152055d8a6080ab 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." - - diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template index e199826e2fe..602df2939c4 100644 --- a/srcpkgs/gnome-terminal/template +++ b/srcpkgs/gnome-terminal/template @@ -1,18 +1,20 @@ # Template file for 'gnome-terminal' pkgname=gnome-terminal -version=3.4.1.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-install --disable-scrollkeeper --with-gconf-schema-file-dir=/usr/share/gconf/schemas" -makedepends="which pkg-config intltool gnome-doc-utils dbus-glib-devel gtk+3-devel vte3-devel GConf-devel" -fulldepends="desktop-file-utils gsettings-desktop-schemas" -revision=1 +makedepends="which pkg-config intltool itstool gnome-doc-utils dbus-glib-devel +gtk+3-devel>=3.6.0_2 vte3-devel gsettings-desktop-schemas-devel>=3.6.0 +GConf-devel" +fulldepends="desktop-file-utils gsettings-desktop-schemas>=3.6.0" short_desc="The GNOME terminal emulator application" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=14d4a252fcbadf0a5fff89f1ff65f0a84d02f5e51c42f8fc14cee73eabc43fdd +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=5ee068ca7f4d0e410aabbddee3937559138163d84c00e5bef1e9050beb7409cd long_desc=" GNOME Terminal is a terminal emulation application that you can use to perform the following actions: @@ -22,12 +24,10 @@ long_desc=" and xterm terminals. GNOME Terminal features the ability to use multiple terminals in a single - window (tabs) and profiles support." + window (tabs) and profiles support." gconf_schemas="$pkgname.schemas" - - post_install() { mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ diff --git a/srcpkgs/gnome-themes-standard/template b/srcpkgs/gnome-themes-standard/template index 82fc4019396..939a542c65a 100644 --- a/srcpkgs/gnome-themes-standard/template +++ b/srcpkgs/gnome-themes-standard/template @@ -1,14 +1,14 @@ # Template build file for 'gnome-themes-standard'. pkgname=gnome-themes-standard -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -build_style=gnu-configure -makedepends="pkg-config intltool gtk+3-devel librsvg-devel" -fulldepends="gtk-engines gtk2-engines" +version=3.6.0.2 revision=1 +build_style=gnu-configure +makedepends="pkg-config intltool gtk+3-devel>=3.6.0_2 librsvg-devel" +fulldepends="gtk-engines gtk2-engines" short_desc="Standard gnome themes" maintainer="Juan RP " -checksum=aa29d23708e3357775fb7ea2de14b90551a2c732fce297f3372dae005374c3a8 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=3f3c0448d7cda9a9381570c9869df2a7b2ef8587d85817bc5bbcf24870244490 long_desc=" This package contains a set of standard gnome themes." @@ -17,8 +17,6 @@ gtk_iconcache_dirs=" /usr/share/icons/HighContrast /usr/share/icons/HighContrastInverse" - - post_install() { for f in ${gtk_iconcache_dirs}; do rm -f ${DESTDIR}/${f}/*.cache diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template index 627c4b9b924..b2b12dc395d 100644 --- a/srcpkgs/gnome-user-docs/template +++ b/srcpkgs/gnome-user-docs/template @@ -1,17 +1,17 @@ # Template file for 'gnome-user-docs' pkgname=gnome-user-docs -version=3.4.2 +version=3.6.0 +revision=1 noarch=yes build_style=gnu-configure depends="yelp" makedepends="pkg-config intltool itstool gnome-doc-utils" homepage="http://www.gnome.org" -revision=1 short_desc="User documentation for GNOME" maintainer="Juan RP " license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=65ca3921f3afa275b4d64eff2ec29f65d8b118c5e3778b1cd715bd6bdced39cf +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=bee59238658fc8eda25d743bdec105f4767727676b9ee1354ee1211e9e8b12f2 long_desc=" This package provides several GNOME 3 documentation: the GNOME Access Guide, the Introduction to GNOME document, the System Administration Guide and the diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template index d4d9590b135..59febc97d82 100644 --- a/srcpkgs/gnome/template +++ b/srcpkgs/gnome/template @@ -1,17 +1,73 @@ # Template file for 'gnome' pkgname=gnome -version=3.4.0 -revision=6 +version=3.6.0 +revision=2 +noarch=yes build_style=meta-template -depends="gnome-backgrounds>=3.4.0 gnome-themes-standard>=3.4.0 gnome-control-center>=3.4.0 gnome-desktop>=3.4.0 gnome-icon-theme>=3.4.0 gnome-icon-theme-extras>=3.4.0 gnome-icon-theme-symbolic>=3.4.0 gnome-panel>=3.4.0 gnome-session>=3.4.0 gnome-settings-daemon>=3.4.0 gnome-user-docs>=3.4.0 gnome-screensaver>=3.4.0 gnome-shell>=3.4.0 metacity>=2.34.3 nautilus>=3.4.0 notification-daemon>=0.7.4 yelp>=3.4.0 epiphany>=3.4.0 at-spi2-atk>=2.4.0 baobab>=3.4.0 gnome-disk-utility>=3.4.0 gnome-dictionary>=3.4.0 gnome-font-viewer>=3.4.0 gnome-search-tool>=3.4.0 gnome-system-log>=3.4.0 gnome-screenshot>=3.4.0 gnome-contacts>=3.4.0 gnome-terminal>=3.4.0 gnome-power-manager>=3.4.0 gnome-system-monitor>=3.4.0 gnome-bluetooth>=3.4.0 gnome-color-manager>=3.4.0 gnome-keyring>=3.4.0 gnome-media>=3.4.0 gnome-applets>=3.4.0 eog>=3.4.0 gedit>=3.4.0 gdm>=3.4.0 file-roller>=3.4.0 seahorse>=3.4.0 totem>=3.4.0 brasero>=3.4.0 empathy>=3.4.0 vino>=3.4.0 vinagre>=3.4.0 gcalctool>=6.4.0 network-manager-applet>=0.9.4.0 cantarell-fonts>=0.0.8 gucharmap>=3.4.0 cheese>=3.4.0 nautilus-sendto>=3.0.2 evince>=3.4.0 gnome-documents>=0.4.0 sushi>=0.4.0 evolution>=3.4.0 sound-juicer>=3.4.0 rygel>=0.14.0 tracker>=0.14.0 eog-plugins>=3.4.0 epiphany-extensions>=3.4.0 seahorse-nautilus>=3.4.0 seahorse-sharing>=3.4.0 xdg-user-dirs-gtk xdg-utils" +depends=" + gnome-backgrounds>=${version} + gnome-themes-standard>=${version} + gnome-control-center>=${version} + gnome-desktop>=${version} + gnome-icon-theme>=${version} + gnome-icon-theme-extras>=3.4.0 + gnome-icon-theme-symbolic>=${version} + gnome-panel>=${version} + gnome-session>=${version} + gnome-settings-daemon>=${version} + gnome-user-docs>=${version} + gnome-screensaver>=${version} + gnome-shell>=${version} + metacity>=2.34.3 + nautilus>=${version} + notification-daemon>=0.7.4 + yelp>=${version} + epiphany>=${version} + baobab>=${version} + gnome-disk-utility>=${version} + gnome-dictionary>=${version} + gnome-font-viewer>=${version} + gnome-search-tool>=${version} + gnome-system-log>=${version} + gnome-screenshot>=${version} + gnome-contacts>=${version} + gnome-terminal>=${version} + gnome-power-manager>=${version} + gnome-system-monitor>=${version} + gnome-bluetooth>=${version} + gnome-color-manager>=${version} + gnome-keyring>=${version} + gnome-media>=3.4.0 + gnome-applets>=3.5.92 + eog>=${version} + gedit>=${version} + gdm>=${version} + file-roller>=${version} + seahorse>=${version} + totem>=${version} + brasero>=${version} + empathy>=${version} + vino>=${version} + vinagre>=${version} + gcalctool>=6.6.0 + network-manager-applet>=0.9.6.2 + cantarell-fonts>=0.0.10 + gucharmap>=3.5.99 + cheese>=${version} + nautilus-sendto>=${version} + evince>=${version} + gnome-documents>=${version} + sushi>=${version} + evolution>=${version} + sound-juicer>=3.5.0 + rygel>=0.16.0 + tracker>=0.14.0 + eog-plugins>=${version} + epiphany-extensions>=3.4.0 + seahorse-nautilus>=${version} + seahorse-sharing>=${version} + xdg-user-dirs-gtk" short_desc="GNOME meta-package" maintainer="Juan RP " long_desc=" - This is the GNOME meta-package for installing a minimal GNOME - desktop system." - -noarch=yes - - - - + This is the GNOME meta-package for installing a complete GNOME desktop system." diff --git a/srcpkgs/grilo-plugins/grilo-plugins.rshlibs b/srcpkgs/grilo-plugins/grilo-plugins.rshlibs index 8a90fe121b0..37b733e520e 100644 --- a/srcpkgs/grilo-plugins/grilo-plugins.rshlibs +++ b/srcpkgs/grilo-plugins/grilo-plugins.rshlibs @@ -1,4 +1,4 @@ -libgrilo-0.1.so.0 +libgrilo-0.2.so.1 libxml2.so.2 libgio-2.0.so.0 libgobject-2.0.so.0 @@ -8,7 +8,7 @@ librt.so.1 libglib-2.0.so.0 libpthread.so.0 libc.so.6 -libgrlnet-0.1.so.0 +libgrlnet-0.2.so.0 libgupnp-av-1.0.so.2 libgupnp-1.0.so.4 libgssdp-1.0.so.3 diff --git a/srcpkgs/grilo-plugins/template b/srcpkgs/grilo-plugins/template index 08103184ab2..f1dd01ec384 100644 --- a/srcpkgs/grilo-plugins/template +++ b/srcpkgs/grilo-plugins/template @@ -1,16 +1,18 @@ # Template file for 'grilo-plugins' pkgname=grilo-plugins -version=0.1.19 -homepage="http://live.gnome.org/Grilo" -distfiles="${GNOME_SITE}/$pkgname/0.1/$pkgname-$version.tar.xz" +version=0.2.0 +revision=1 build_style=gnu-configure configure_args="--disable-static --enable-shoutcast" -makedepends="pkg-config grilo-devel>=$version gupnp-av-devel libquvi-devel rest-devel sqlite-devel libgcrypt-devel gmime-devel libgdata-devel tracker-devel totem-pl-parser-devel" -revision=1 +makedepends="pkg-config grilo-devel>=${version} gupnp-av-devel libquvi-devel +rest-devel sqlite-devel libgcrypt-devel gmime-devel libgdata-devel +tracker-devel totem-pl-parser-devel" short_desc="Plugins for Grilo" maintainer="Juan RP " license="LGPL-2.1" -checksum=101be82686c4465d79ec82213f98ec2a00da9001706d33c8f5d2e2ae51dd7e7d +homepage="http://live.gnome.org/Grilo" +distfiles="${GNOME_SITE}/$pkgname/0.2/$pkgname-$version.tar.xz" +checksum=86ecabe5b34a15e9c00285b599461e7eb590e2fff0a8b284157b789b192db4f7 long_desc=" More precisely, Grilo provides: diff --git a/srcpkgs/grilo/grilo-devel.template b/srcpkgs/grilo/grilo-devel.template index 6a95ae22b48..1f4a2f8ac73 100644 --- a/srcpkgs/grilo/grilo-devel.template +++ b/srcpkgs/grilo/grilo-devel.template @@ -1,6 +1,7 @@ # Template file for 'grilo-devel'. # -depends="gtk+3-devel libxml2-devel libsoup-devel grilo>=$version" +noarch=yes +depends="gtk+3-devel libxml2-devel libsoup-devel grilo>=${version}" short_desc="${short_desc} - development files" long_desc="${long_desc} @@ -9,7 +10,6 @@ long_desc="${long_desc} do_install() { vmove usr/include usr vmove usr/share/gir-1.0 usr/share - vmove "usr/lib/*.a" usr/lib vmove usr/lib/pkgconfig usr/lib vmove "usr/share/vala*/*" usr/share/vala } diff --git a/srcpkgs/grilo/template b/srcpkgs/grilo/template index 0ba9f48f1cc..1a766c380bc 100644 --- a/srcpkgs/grilo/template +++ b/srcpkgs/grilo/template @@ -1,17 +1,18 @@ # Template file for 'grilo' pkgname=grilo -version=0.1.20 +version=0.2.0 revision=1 build_style=gnu-configure -configure_args="--enable-vala" -makedepends="pkg-config gobject-introspection vala-devel gtk+3-devel libxml2-devel libsoup-devel" +configure_args="--enable-vala --disable-static" +makedepends="pkg-config gobject-introspection vala-devel gtk+3-devel>=3.6.0_2 +libxml2-devel libsoup-devel" subpackages="grilo-devel" short_desc="Framework focused on making media discovery and browsing easy" maintainer="Juan RP " license="LGPL-2.1" homepage="http://live.gnome.org/Grilo" -distfiles="${GNOME_SITE}/$pkgname/0.1/$pkgname-$version.tar.xz" -checksum=3438e76a61c74302598c86d6978e67ca51e45440029b0440de5519cbd16e6da1 +distfiles="${GNOME_SITE}/$pkgname/0.2/$pkgname-$version.tar.xz" +checksum=daab3104684dd1a347aa3f3bc8e5a435f57829f594d951890692b9035c993d1f long_desc=" More precisely, Grilo provides: diff --git a/srcpkgs/gst-plugins-bad1/gst-plugins-bad1.rshlibs b/srcpkgs/gst-plugins-bad1/gst-plugins-bad1.rshlibs index 9b4c43fa292..4fbc3b893d3 100644 --- a/srcpkgs/gst-plugins-bad1/gst-plugins-bad1.rshlibs +++ b/srcpkgs/gst-plugins-bad1/gst-plugins-bad1.rshlibs @@ -1,3 +1,4 @@ +libSoundTouch.so.0 libgstreamer-1.0.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template index 3eb69ece15d..382c0183863 100644 --- a/srcpkgs/gst-plugins-bad1/template +++ b/srcpkgs/gst-plugins-bad1/template @@ -1,7 +1,7 @@ # Template file for 'gst-plugins-bad1'. pkgname=gst-plugins-bad1 version=1.0.0 -revision=1 +revision=2 wrksrc="gst-plugins-bad-${version}" subpackages="${pkgname}-devel" build_style=gnu-configure @@ -11,7 +11,8 @@ gst-plugins-base1-devel libdca-devel orc-devel>=0.4.16 libmms-devel exempi-devel libexif-devel libmpcdec-devel faac-devel SDL-devel libpng-devel>=1.5.10 faad2-devel libdvdread-devel libdvdnav-devel librsvg-devel libsndfile-devel xvidcore-devel jasper-devel libmodplug-devel neon-devel libcurl-devel -libvpx-devel libvdpau-devel libgsm-devel librtmp-devel libass-devel mpg123-devel" +libvpx-devel libvdpau-devel libgsm-devel librtmp-devel libass-devel +mpg123-devel soundtouch-devel" short_desc="GStreamer plugins from the bad set (v1.x)" maintainer="Juan RP " license="GPL-2, LGPL-2.1" diff --git a/srcpkgs/gtkhtml/gtkhtml-devel.template b/srcpkgs/gtkhtml/gtkhtml-devel.template index 46c14e7a7b9..f035b576bf1 100644 --- a/srcpkgs/gtkhtml/gtkhtml-devel.template +++ b/srcpkgs/gtkhtml/gtkhtml-devel.template @@ -1,7 +1,7 @@ # Template file for 'gtkhtml-devel'. # noarch=yes -depends="cairo-devel gtk+3-devel enchant-devel gsettings-desktop-schemas iso-codes libgtkhtml>=$version" +depends="libgtkhtml>=$version" short_desc="${sourcepkg} (development files)" long_desc="${long_desc} diff --git a/srcpkgs/gtkhtml/template b/srcpkgs/gtkhtml/template index 46689c31348..db3ec0a933e 100644 --- a/srcpkgs/gtkhtml/template +++ b/srcpkgs/gtkhtml/template @@ -1,17 +1,17 @@ # Template file for 'gtkhtml' pkgname=gtkhtml -version=4.4.4 +version=4.6.0 revision=1 build_style=gnu-configure -makedepends="pkg-config intltool gtk+3-devel enchant-devel libsoup-gnome-devel" -fulldepends="gnome-icon-theme gsettings-desktop-schemas iso-codes" +makedepends="pkg-config intltool gtk+3-devel>=3.6.0_2 enchant-devel libsoup-gnome-devel" +fulldepends="gnome-icon-theme gsettings-desktop-schemas>=3.6.0 iso-codes" subpackages="lib${pkgname} ${pkgname}-devel" short_desc="Layout engine written in C using the GTK+ widget toolkit" maintainer="davehome " homepage="http://www.gnome.org" license="GPL-2" -distfiles="${GNOME_SITE}/${pkgname}/4.4/${pkgname}-${version}.tar.xz" -checksum=737536d03c05d70e30f9b7aa45b4b810f7255dad2a9f0d4e16936a2e4852c7c9 +distfiles="${GNOME_SITE}/${pkgname}/4.6/${pkgname}-${version}.tar.xz" +checksum=129023d83d5e53f22c7b103ed8668204f78c23837955905315dc95b48618c29e 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 diff --git a/srcpkgs/gtksourceview/template b/srcpkgs/gtksourceview/template index a816736390b..d9c4edc70ea 100644 --- a/srcpkgs/gtksourceview/template +++ b/srcpkgs/gtksourceview/template @@ -1,20 +1,19 @@ # Template file for 'gtksourceview' pkgname=gtksourceview -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 +subpackages="$pkgname-devel" build_style=gnu-configure configure_args="--disable-static" -makedepends="pkg-config intltool gobject-introspection gtk+3-devel libxml2-devel" -revision=1 +makedepends="pkg-config intltool gobject-introspection +gtk+3-devel>=3.6.0_2 libxml2-devel" short_desc="Text widget that extends GTK+ GtkTextView widget" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=5a5712591b2b6487818ac4aadd965fc8397af23d8fd7c5bdd1460c6326a8f4ce +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=7d268618fbe8c2960300a305d38255294c9f497fcbc0e53a1da1bf9bda0d1c7a long_desc=" GtkSourceView is a text widget that extends the standard gtk+ 2.x text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source editor." - -subpackages="$pkgname-devel" - diff --git a/srcpkgs/gucharmap/gucharmap-devel.template b/srcpkgs/gucharmap/gucharmap-devel.template index cd759fb7bc4..de04be55c57 100644 --- a/srcpkgs/gucharmap/gucharmap-devel.template +++ b/srcpkgs/gucharmap/gucharmap-devel.template @@ -1,12 +1,11 @@ # Template file for 'gucharmap-devel'. # -depends="gtk+3-devel gucharmap>=3.4.1.1" +depends="gtk+3-devel gucharmap>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/gucharmap/template b/srcpkgs/gucharmap/template index 329d5eb2adf..c608766db9d 100644 --- a/srcpkgs/gucharmap/template +++ b/srcpkgs/gucharmap/template @@ -1,22 +1,21 @@ # Template file for 'gucharmap' pkgname=gucharmap -version=3.4.1.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -build_style=gnu-configure -configure_args="--disable-schemas-compile --disable-scrollkeeper --enable-introspection" -depends="hicolor-icon-theme desktop-file-utils" -makedepends="which pkg-config intltool gnome-doc-utils gobject-introspection gtk+3-devel" +version=3.5.99 revision=1 +build_style=gnu-configure +configure_args="--disable-schemas-compile --enable-introspection" +depends="hicolor-icon-theme desktop-file-utils" +makedepends="which pkg-config intltool gnome-doc-utils gobject-introspection +gtk+3-devel>=3.6.0_2 itstool" short_desc="GNOME Unicode Charmap" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=52ea80e9e5f01232801dd24f7eb5c70eb36e7a85e429ad9113e8b71234d94c62 +distfiles="${GNOME_SITE}/$pkgname/3.5/$pkgname-$version.tar.xz" +checksum=0f439539e6ed3fa84a8775d27c8082410652124cb124437ff4b21432f47b8864 long_desc=" gucharmap is a Unicode/ISO10646 character map and font viewer for the GNOME platform. It supports anti-aliased, scalable fonts and more." gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="$pkgname-devel" - - diff --git a/srcpkgs/gupnp-igd/gupnp-igd-devel.template b/srcpkgs/gupnp-igd/gupnp-igd-devel.template index 75bd20e384d..bd62a5e6905 100644 --- a/srcpkgs/gupnp-igd/gupnp-igd-devel.template +++ b/srcpkgs/gupnp-igd/gupnp-igd-devel.template @@ -1,14 +1,13 @@ # Template file for 'gupnp--igd-devel'. # -depends="glib-devel libsoup-devel gupnp-devel gupnp-igd" +noarch=yes +depends="gupnp-devel gupnp-igd>=${version}" short_desc="${short_desc} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - -do_install() -{ +do_install() { vmove usr/include usr vmove usr/share usr vmove usr/lib/pkgconfig usr/lib diff --git a/srcpkgs/gupnp-igd/template b/srcpkgs/gupnp-igd/template index 1d933f010ac..85beb656f96 100644 --- a/srcpkgs/gupnp-igd/template +++ b/srcpkgs/gupnp-igd/template @@ -1,19 +1,16 @@ # Template file for 'gupnp-igd' pkgname=gupnp-igd -version=0.1.11 -homepage="http://gupnp.org" -distfiles="${GNOME_SITE}/$pkgname/0.1/$pkgname-$version.tar.bz2" +version=0.2.0 +revision=1 +subpackages="$pkgname-devel" build_style=gnu-configure configure_args="--disable-python --disable-static" -revision=3 makedepends="pkg-config glib-devel libxml2-devel libsoup-devel gssdp-devel gupnp-devel" short_desc="Library to handle UPnP IGD port mapping" maintainer="Juan RP " license="LGPL-2.1" -checksum=bb12eed910d5ede08c4e83a611a019567619bf3f18f03b65cca9b970863376cd +homepage="http://gupnp.org" +distfiles="${GNOME_SITE}/$pkgname/0.2/$pkgname-$version.tar.xz" +checksum=924c17c511f18d021329f0d9515235069f4aa1632a487edebb21443002409952 long_desc=" GUPNP-igd is is a library to handle UPnP IGD port mapping." - -disable_parallel_build=yes -subpackages="$pkgname-devel" - diff --git a/srcpkgs/gvfs/gvfs.rshlibs b/srcpkgs/gvfs/gvfs.rshlibs index 2cdb19fadf5..fb0b705e627 100644 --- a/srcpkgs/gvfs/gvfs.rshlibs +++ b/srcpkgs/gvfs/gvfs.rshlibs @@ -1,31 +1,33 @@ +libgmodule-2.0.so.0 +librt.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 +libutil.so.1 libpthread.so.0 libc.so.6 -libdbus-1.so.3 -libgnome-keyring.so.0 -libgcrypt.so.11 -libgudev-1.0.so.0 -libutil.so.1 +libudev.so.1 +libfuse.so.2 +libsecret-1.so.0 +libgtk-3.so.0 libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 libxml2.so.2 -libgphoto2.so.2 -libgphoto2_port.so.0 -libfuse.so.2 -libgmodule-2.0.so.0 -librt.so.1 libavahi-glib.so.1 libavahi-common.so.3 libavahi-client.so.3 +libsmbclient.so.0 libcdio_paranoia.so.1 libcdio_cdda.so.1 libcdio.so.13 -libarchive.so.12 -libudisks2.so.0 -libsmbclient.so.0 +libgudev-1.0.so.0 +libgphoto2.so.2 +libgphoto2_port.so.0 libdbus-glib-1.so.2 +libdbus-1.so.3 libbluetooth.so.3 libexpat.so.1 -libudev.so.1 +libarchive.so.12 +libgcrypt.so.11 +libudisks2.so.0 +libsystemd-login.so.0 diff --git a/srcpkgs/gvfs/template b/srcpkgs/gvfs/template index 6884479fc8e..6f84294e169 100644 --- a/srcpkgs/gvfs/template +++ b/srcpkgs/gvfs/template @@ -1,19 +1,23 @@ # Template file for 'gvfs' pkgname=gvfs -version=1.12.3 -revision=2 -distfiles="${GNOME_SITE}/$pkgname/1.12/$pkgname-$version.tar.xz" +version=1.14.0 +revision=1 build_style=gnu-configure configure_args="--disable-hal --disable-afc --with-bash-completion-dir=/etc/bash_completion.d" -makedepends="pkg-config intltool libbluetooth-devel dbus-glib-devel libopenobex-devel libgudev-devel>=183 libexif-devel libusb-compat-devel fuse-devel libarchive-devel libcdio-devel libsoup-gnome-devel libgphoto2-devel libgnome-keyring-devel samba-devel avahi-glib-libs-devel udisks2-devel libgcrypt-devel" +makedepends="pkg-config intltool libbluetooth-devel dbus-glib-devel +libopenobex-devel libgudev-devel>=183 libexif-devel libusb-compat-devel +fuse-devel libarchive-devel libcdio-devel libsoup-gnome-devel>=2.40 +libgphoto2-devel libsecret-devel gtk+3-devel samba-devel systemd-devel +avahi-glib-libs-devel udisks2-devel libgcrypt-devel libxslt docbook-xsl" fulldepends="obex-data-server" subpackages="$pkgname-devel" short_desc="Userspace virtual filesystem" maintainer="Juan RP " homepage="http://www.gnome.org" license="LGPL-2.1" -checksum=38f69ec92083f86a51e7814e98d2861151f16dfb3abe4b3b39488408e12fd9c2 +distfiles="${GNOME_SITE}/$pkgname/1.14/$pkgname-$version.tar.xz" +checksum=71ab8cf60070025d1aff9bee1f514fdb45682ffad01b6856cabab1bc3791bfb4 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 diff --git a/srcpkgs/harfbuzz-devel b/srcpkgs/harfbuzz-devel new file mode 120000 index 00000000000..88dda038d0b --- /dev/null +++ b/srcpkgs/harfbuzz-devel @@ -0,0 +1 @@ +harfbuzz \ No newline at end of file diff --git a/srcpkgs/harfbuzz/harfbuzz-devel.template b/srcpkgs/harfbuzz/harfbuzz-devel.template new file mode 100644 index 00000000000..b9d6787a4ec --- /dev/null +++ b/srcpkgs/harfbuzz/harfbuzz-devel.template @@ -0,0 +1,13 @@ +# Template file for 'pango-devel'. +# +noarch=yes +depends="libharfbuzz>=${version}" +short_desc="${sourcepkg} (development files)" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/harfbuzz/harfbuzz.rshlibs b/srcpkgs/harfbuzz/harfbuzz.rshlibs new file mode 100644 index 00000000000..f903123c0cf --- /dev/null +++ b/srcpkgs/harfbuzz/harfbuzz.rshlibs @@ -0,0 +1,6 @@ +libharfbuzz.so.0 +libglib-2.0.so.0 +libcairo.so.2 +libstdc++.so.6 +libm.so.6 +libc.so.6 diff --git a/srcpkgs/harfbuzz/libharfbuzz.rshlibs b/srcpkgs/harfbuzz/libharfbuzz.rshlibs new file mode 100644 index 00000000000..e4cb89bd80c --- /dev/null +++ b/srcpkgs/harfbuzz/libharfbuzz.rshlibs @@ -0,0 +1,7 @@ +libgobject-2.0.so.0 +libglib-2.0.so.0 +libfreetype.so.6 +libicule.so.49 +libicuuc.so.49 +libicudata.so.49 +libc.so.6 diff --git a/srcpkgs/harfbuzz/libharfbuzz.template b/srcpkgs/harfbuzz/libharfbuzz.template new file mode 100644 index 00000000000..ad7f093d2a0 --- /dev/null +++ b/srcpkgs/harfbuzz/libharfbuzz.template @@ -0,0 +1,10 @@ +# Template file for 'libharfbuzz'. +# +short_desc="${sourcepkg} -- runtime library" +long_desc="${long_desc} + + This package contains the runtime library." + +do_install() { + vmove "usr/lib/*.so*" usr/lib +} diff --git a/srcpkgs/harfbuzz/template b/srcpkgs/harfbuzz/template new file mode 100644 index 00000000000..4fec290ff20 --- /dev/null +++ b/srcpkgs/harfbuzz/template @@ -0,0 +1,16 @@ +# Template build file for 'harfbuzz'. +pkgname=harfbuzz +version=0.9.4 +revision=1 +build_style=gnu-configure +# XXX graphite2 support +makedepends="pkg-config glib-devel icu-devel" +subpackages="lib${pkgname} ${pkgname}-devel" +short_desc="OpenType text shaping engine" +maintainer="Juan RP " +homepage="http://www.pango.org/" +license="LGPL-2.1" +distfiles="http://www.freedesktop.org/software/harfbuzz/release/${pkgname}-${version}.tar.bz2" +checksum=2572f9a810d17a735ef565115463827d075af2371ee5b68e6d77231381f4bddc +long_desc=" + HarfBuzz is an OpenType text shaping engine." diff --git a/srcpkgs/ibus-devel b/srcpkgs/ibus-devel new file mode 120000 index 00000000000..d3f3a2d58f6 --- /dev/null +++ b/srcpkgs/ibus-devel @@ -0,0 +1 @@ +ibus \ No newline at end of file diff --git a/srcpkgs/ibus/ibus-devel.template b/srcpkgs/ibus/ibus-devel.template new file mode 100644 index 00000000000..cfea6897fe5 --- /dev/null +++ b/srcpkgs/ibus/ibus-devel.template @@ -0,0 +1,15 @@ +# Template file for 'ibus-devel'. +# +depends="glib-devel ibus>=$version" +short_desc="${short_desc} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +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 + vmove usr/share/vala usr/share +} diff --git a/srcpkgs/ibus/ibus.rshlibs b/srcpkgs/ibus/ibus.rshlibs new file mode 100644 index 00000000000..62440d8570a --- /dev/null +++ b/srcpkgs/ibus/ibus.rshlibs @@ -0,0 +1,23 @@ +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 +libgtk-x11-2.0.so.0 +libgdk-x11-2.0.so.0 +libatk-1.0.so.0 +libpangoft2-1.0.so.0 +libpangocairo-1.0.so.0 +libgdk_pixbuf-2.0.so.0 +libcairo.so.2 +libpango-1.0.so.0 +libfreetype.so.6 +libfontconfig.so.1 +libdbus-1.so.3 +libpthread.so.0 +libgtk-3.so.0 +libgdk-3.so.0 +libcairo-gobject.so.2 +libdconf.so.1 +libX11.so.6 +libXi.so.6 +libgthread-2.0.so.0 diff --git a/srcpkgs/ibus/template b/srcpkgs/ibus/template new file mode 100644 index 00000000000..afbcd383b58 --- /dev/null +++ b/srcpkgs/ibus/template @@ -0,0 +1,30 @@ +# Template file for 'ibus' +pkgname=ibus +version=1.4.99.20120917 +revision=2 +subpackages="ibus-devel" +build_style=gnu-configure +configure_args="--with-gconf-schema-file-dir=/usr/share/gconf/schemas +--enable-gtk3 --disable-python --disable-schemas-compile --enable-memconf +--disable-schemas-install --enable-dconf --disable-gconf" +makedepends="pkg-config intltool dconf-devel>=0.13.90 librsvg-devel +gobject-introspection gtk+-devel gtk+3-devel" +fulldepends="hicolor-icon-theme iso-codes dbus-x11 pyxdg" +short_desc="Intelligent Input Bus for Linux / Unix OS" +maintainer="Juan RP " +homepage="http://ibus.googlecode.com" +license="LGPL-2.1" +distfiles="http://ibus.googlecode.com/files/ibus-${version}.tar.gz" +checksum=190d4bf2b8cfb53393712d2843ef7ff61a277a7ecd684fb749dd7afc598221c9 +long_desc=" + IBus means Intelligent Input Bus. It is an open source input framework + for Linux/Unix OS." + +triggers="gtk-immodules gtk3-immodules" +gtk_iconcache_dirs="/usr/share/icons/hicolor" + +post_install() { + vmkdir etc/xdg/autostart + ln -sf /usr/share/applications/ibus.desktop \ + ${DESTDIR}/etc/xdg/autostart/ibus.desktop +} diff --git a/srcpkgs/libchamplain/libchamplain-devel.template b/srcpkgs/libchamplain/libchamplain-devel.template index 54bd5703c97..527e93ef121 100644 --- a/srcpkgs/libchamplain/libchamplain-devel.template +++ b/srcpkgs/libchamplain/libchamplain-devel.template @@ -1,7 +1,7 @@ # Template file for 'libchamplain-devel'. # noarch=yes -depends="libsoup-gnome-devel gtk+3-devel clutter-gtk-devel +depends="libsoup-gnome-devel gtk+3-devel>=3.6.0_2 clutter-gtk-devel>=1.3.2 json-glib-devel sqlite-devel libchamplain>=$version" short_desc="${short_desc} - development files" long_desc="${long_desc} diff --git a/srcpkgs/libchamplain/libchamplain.rshlibs b/srcpkgs/libchamplain/libchamplain.rshlibs index d6042be348a..9e5a38d1425 100644 --- a/srcpkgs/libchamplain/libchamplain.rshlibs +++ b/srcpkgs/libchamplain/libchamplain.rshlibs @@ -6,7 +6,6 @@ libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 libgdk_pixbuf-2.0.so.0 -libdrm.so.2 libX11.so.6 libXext.so.6 libXdamage.so.1 @@ -28,4 +27,4 @@ libc.so.6 libclutter-gtk-1.0.so.0 libgtk-3.so.0 libclutter-1.0.so.0 -libcogl.so.9 +libcogl.so.11 diff --git a/srcpkgs/libchamplain/template b/srcpkgs/libchamplain/template index be5deb6048e..b39bbd160af 100644 --- a/srcpkgs/libchamplain/template +++ b/srcpkgs/libchamplain/template @@ -1,12 +1,13 @@ # Template file for 'libchamplain' pkgname=libchamplain version=0.12.3 -revision=1 +revision=2 build_style=gnu-configure subpackages="$pkgname-devel" configure_args="--disable-debug --disable-static" makedepends="pkg-config intltool gobject-introspection libsoup-gnome-devel -gtk+3-devel clutter-gtk-devel json-glib-devel sqlite-devel" +gtk+3-devel>=3.6.0_2 cogl-devel>=1.12 clutter-gtk-devel>=1.3.2 json-glib-devel +sqlite-devel" short_desc="Library aimed to provide a Clutter widget to display rasterized maps" maintainer="Juan RP " homepage="http://projects.gnome.org/libchamplain/" diff --git a/srcpkgs/libcryptui/libcryptui-devel.template b/srcpkgs/libcryptui/libcryptui-devel.template index 415e0fb80b6..2f896a8b055 100644 --- a/srcpkgs/libcryptui/libcryptui-devel.template +++ b/srcpkgs/libcryptui/libcryptui-devel.template @@ -1,12 +1,11 @@ # Template file for 'libcryptui-devel'. # -depends="GConf-devel libcryptui>=3.4.1" +depends="glib-devel gtk+3-devel>=3.6.0_2 dbus-glib-devel libcryptui>=${version}" short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/libcryptui/libcryptui.rshlibs b/srcpkgs/libcryptui/libcryptui.rshlibs index acf82adc884..26b9c47f53a 100644 --- a/srcpkgs/libcryptui/libcryptui.rshlibs +++ b/srcpkgs/libcryptui/libcryptui.rshlibs @@ -10,11 +10,9 @@ libcairo.so.2 libdbus-glib-1.so.2 libdbus-1.so.3 libpthread.so.0 -librt.so.1 libgobject-2.0.so.0 libglib-2.0.so.0 libc.so.6 -libgthread-2.0.so.0 libgpgme.so.11 libnotify.so.4 libgnome-keyring.so.0 diff --git a/srcpkgs/libcryptui/template b/srcpkgs/libcryptui/template index 3e93d101f7e..b0d50574e36 100644 --- a/srcpkgs/libcryptui/template +++ b/srcpkgs/libcryptui/template @@ -1,24 +1,24 @@ # Template file for 'libcryptui' pkgname=libcryptui -version=3.4.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-static --disable-update-mime-database --disable-schemas-compile" depends="hicolor-icon-theme" -makedepends="pkg-config intltool dbus-glib-devel gtk+3-devel gpgme-devel libnotify-devel libgnome-keyring-devel gobject-introspection" +makedepends="pkg-config intltool dbus-glib-devel gtk+3-devel>=3.6.0_2 +gpgme-devel libnotify-devel libgnome-keyring-devel>=3.6.0 +gobject-introspection" fulldepends="gnupg" -revision=2 short_desc="GNOME Interface components for OpenPGP" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2, LGPL-2.1" -checksum=fad4addf5c5b6588f492a720edce59f925190e4cdf3672984f53b25327f10fd5 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=0a4a747fff33acd03d1381d27454f8aa5eaca026b7475e24c4b8f8272bbe1c87 long_desc=" $pkgname is a library used for prompting for PGP keys. It's likely that this library will become deprecated in the near future." gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="$pkgname-devel" - - diff --git a/srcpkgs/libgdata/libgdata-devel.template b/srcpkgs/libgdata/libgdata-devel.template index 3495dae2374..02b35b9203f 100644 --- a/srcpkgs/libgdata/libgdata-devel.template +++ b/srcpkgs/libgdata/libgdata-devel.template @@ -1,17 +1,16 @@ # Template file for 'libgdata-devel'. # -depends="libxml2-devel libsoup-devel libgdata>=0.12.0" +noarch=yes +depends="glib-devel libxml2-devel libsoup-devel liboauth-devel +gcr-devel gnome-online-accounts-devel libgdata>=${version}" short_desc="${short_desc} - development files" long_desc="${long_desc} This package contains development files: headers, static libs, etc." - -do_install() -{ +do_install() { mkdir -p ${DESTDIR}/usr/{lib,share} 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/{gtk-doc,gir-1.0} ${DESTDIR}/usr/share } diff --git a/srcpkgs/libgdata/libgdata.rshlibs b/srcpkgs/libgdata/libgdata.rshlibs index aa13a5bb0e9..75936df58df 100644 --- a/srcpkgs/libgdata/libgdata.rshlibs +++ b/srcpkgs/libgdata/libgdata.rshlibs @@ -1,12 +1,15 @@ libxml2.so.2 +libgthread-2.0.so.0 +librt.so.1 liboauth.so.0 libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 +libgcr-base-3.so.1 +libgck-1.so.0 +libp11-kit.so.0 +libgoa-1.0.so.0 libgio-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 -libgnome-keyring.so.0 diff --git a/srcpkgs/libgdata/template b/srcpkgs/libgdata/template index 5ac48cc6723..d85c12671b7 100644 --- a/srcpkgs/libgdata/template +++ b/srcpkgs/libgdata/template @@ -1,19 +1,21 @@ # Template file for 'libgdata' pkgname=libgdata -version=0.12.0 -homepage="http://live.gnome.org/libgdata" -distfiles="${GNOME_SITE}/$pkgname/0.12/$pkgname-$version.tar.xz" -build_style=gnu-configure -makedepends="pkg-config flex intltool gobject-introspection glib-devel gtk+3-devel libsoup-gnome-devel liboauth-devel libgnome-keyring-devel" +version=0.13.1 revision=1 +build_style=gnu-configure +configure_args="--disable-static" +makedepends="pkg-config flex intltool gobject-introspection +glib-devel gtk+3-devel>=3.6.0_2 libsoup-gnome-devel liboauth-devel +gcr-devel>=3.6.0 gnome-online-accounts-devel>=3.6.0" short_desc="Library for accessing GData webservices" maintainer="Juan RP " license="LGPL-2.1" -checksum=e5acd1ca88433306e740fc4cb3836f9710358d0acd48d4ddee1876dd77d2aca3 +homepage="http://live.gnome.org/libgdata" +distfiles="${GNOME_SITE}/$pkgname/0.13/$pkgname-$version.tar.xz" +checksum=270777da04776537c9f168447c90a5d0672f0faca6bc307dd27204eacc594b6c 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 the common Google services, and has full asynchronous support." subpackages="$pkgname-devel" - diff --git a/srcpkgs/libgdm b/srcpkgs/libgdm new file mode 120000 index 00000000000..3acc308c7c7 --- /dev/null +++ b/srcpkgs/libgdm @@ -0,0 +1 @@ +gdm \ No newline at end of file diff --git a/srcpkgs/libgnome-keyring/libgnome-keyring-devel.template b/srcpkgs/libgnome-keyring/libgnome-keyring-devel.template index 16decf2009e..db34e950b34 100644 --- a/srcpkgs/libgnome-keyring/libgnome-keyring-devel.template +++ b/srcpkgs/libgnome-keyring/libgnome-keyring-devel.template @@ -1,12 +1,11 @@ # Template file for 'libgnome-keyring-devel'. # -depends="glib-devel libgnome-keyring>=3.4.1" +depends="glib-devel libgnome-keyring>=${version}" short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/libgnome-keyring/template b/srcpkgs/libgnome-keyring/template index 7db80532a5d..adbe45a4cbf 100644 --- a/srcpkgs/libgnome-keyring/template +++ b/srcpkgs/libgnome-keyring/template @@ -1,16 +1,18 @@ # Template file for 'libgnome-keyring' pkgname=libgnome-keyring -version=3.4.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 +subpackages="$pkgname-devel" build_style=gnu-configure configure_args="--disable-debug" -makedepends="pkg-config intltool dbus-devel glib-devel libgcrypt-devel libgpg-error-devel gobject-introspection" -revision=1 +makedepends="pkg-config intltool dbus-devel glib-devel libgcrypt-devel +libgpg-error-devel gobject-introspection" short_desc="GNOME keyring client library" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2, LGPL-2.1" -checksum=e74a3e4521767fe5f05cc97cda8a355239567d9763ec628280ede8c2a4a379e8 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=6dca37fb7b37f800f498031ffe303a567410bec09a9bdd877a18865dafcc9830 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,6 +21,3 @@ long_desc=" The program can manage several keyrings, each with its own master password, and there is also a session keyring which is never stored to disk, but forgotten when the session ends." - -subpackages="$pkgname-devel" - diff --git a/srcpkgs/libgnomekbd/libgnomekbd-devel.template b/srcpkgs/libgnomekbd/libgnomekbd-devel.template index fcd15bb4bb8..dccbeb9ffaf 100644 --- a/srcpkgs/libgnomekbd/libgnomekbd-devel.template +++ b/srcpkgs/libgnomekbd/libgnomekbd-devel.template @@ -1,12 +1,11 @@ # Template file for 'libgnomekbd-devel'. # -depends="libxml2-devel gtk+3-devel libxklavier-devel libgnomekbd>=3.4.0.2" +depends="libxml2-devel gtk+3-devel>=3.6.0_2 libxklavier-devel libgnomekbd>=${version}" short_desc="${sourcepkg} (development files)" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/libgnomekbd/template b/srcpkgs/libgnomekbd/template index d220e84246d..93693f6f3e4 100644 --- a/srcpkgs/libgnomekbd/template +++ b/srcpkgs/libgnomekbd/template @@ -1,18 +1,16 @@ # Template file for 'libgnomekbd' pkgname=libgnomekbd -version=3.4.0.2 -revision=3 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 +subpackages="$pkgname-devel" build_style=gnu-configure configure_args="--disable-static" depends="desktop-file-utils" -makedepends="pkg-config intltool libxml2-devel gtk+3-devel libxklavier-devel>=5.2.1_1 gobject-introspection" +makedepends="pkg-config intltool libxml2-devel gtk+3-devel>=3.6.0_2 +libxklavier-devel>=5.2.1_1 gobject-introspection" short_desc="Gnome keyboard configuration library" maintainer="Juan RP " -checksum=6e6c8956adbd39f1c3a8ec5c77bcf7ffbdaa54320398015d1174cd5003664e39 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=c41ea5b0f64da470925ba09f9f1b46b26b82d4e433e594b2c71eab3da8856a09 long_desc=" This packages a keyboard configuration library for the GNOME desktop." - -subpackages="$pkgname-devel" - - diff --git a/srcpkgs/libgweather/libgweather-devel.template b/srcpkgs/libgweather/libgweather-devel.template index 9d4658d207c..d15d5f7562c 100644 --- a/srcpkgs/libgweather/libgweather-devel.template +++ b/srcpkgs/libgweather/libgweather-devel.template @@ -1,13 +1,12 @@ # Template file for 'libgweather-devel'. # -depends="glib-devel gdk-pixbuf-devel gtk+3-devel GConf-devel libxml2-devel libsoup-devel libgweather>=3.4.1" +depends="glib-devel gdk-pixbuf-devel gtk+3-devel libxml2-devel +libsoup-devel libgweather>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - - noarch=yes do_install() { diff --git a/srcpkgs/libgweather/libgweather.rshlibs b/srcpkgs/libgweather/libgweather.rshlibs index 4c885b0457f..0d2b4dae7a5 100644 --- a/srcpkgs/libgweather/libgweather.rshlibs +++ b/srcpkgs/libgweather/libgweather.rshlibs @@ -12,6 +12,5 @@ libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 -libgconf-2.so.4 libglib-2.0.so.0 libc.so.6 diff --git a/srcpkgs/libgweather/template b/srcpkgs/libgweather/template index b9fa7216a6a..07c6d6c6773 100644 --- a/srcpkgs/libgweather/template +++ b/srcpkgs/libgweather/template @@ -1,31 +1,22 @@ # Template file for 'libgweather' pkgname=libgweather -version=3.4.1 -revision=3 -homepage="http://www.gnome.org/" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure -configure_args="--disable-schemas-install ---with-gconf-schema-file-dir=/usr/share/gconf/schemas +configure_args="--disable-schemas-compile --enable-locations-compression --with-zoneinfo-dir=/usr/share/zoneinfo" -makedepends="pkg-config intltool libxml2-devel gtk+3-devel libsoup-devel libsoup-gnome-devel GConf-devel gobject-introspection" +makedepends="pkg-config intltool libxml2-devel gtk+3-devel>=3.6.0_2 +libsoup-gnome-devel gobject-introspection" fulldepends="gnome-icon-theme" short_desc="Weather information access library" maintainer="Juan RP " license="LGPL-2.1" -checksum=ee9c4d09f33ae2b066dd1e696aa3e483a689cba6d63bcd388cc2ef95df9b1b60 +homepage="http://www.gnome.org/" +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=93c9ef9bba3feb559c02b860909915fa9ffc7c08b4789a825939236e3e84b676 long_desc=" libgweather is a library to access weather information from online services for numerous locations." -gconf_schemas="gweather.schemas" gtk_iconcache_dirs="/usr/share/icons/gnome" subpackages="$pkgname-devel" - - - -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/libharfbuzz b/srcpkgs/libharfbuzz new file mode 120000 index 00000000000..88dda038d0b --- /dev/null +++ b/srcpkgs/libharfbuzz @@ -0,0 +1 @@ +harfbuzz \ No newline at end of file diff --git a/srcpkgs/libmusicbrainz5-devel b/srcpkgs/libmusicbrainz5-devel new file mode 120000 index 00000000000..25c2c1776d0 --- /dev/null +++ b/srcpkgs/libmusicbrainz5-devel @@ -0,0 +1 @@ +libmusicbrainz5 \ No newline at end of file diff --git a/srcpkgs/libmusicbrainz5/libmusicbrainz5-devel.template b/srcpkgs/libmusicbrainz5/libmusicbrainz5-devel.template new file mode 100644 index 00000000000..d58aedd8534 --- /dev/null +++ b/srcpkgs/libmusicbrainz5/libmusicbrainz5-devel.template @@ -0,0 +1,13 @@ +# Template file for 'libmusicbrainz5-devel'. +# +noarch=yes +depends="neon-devel libmusicbrainz5>=${version}" +short_desc="${short_desc} (development files)" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/libmusicbrainz5/libmusicbrainz5.rshlibs b/srcpkgs/libmusicbrainz5/libmusicbrainz5.rshlibs new file mode 100644 index 00000000000..db8fc38951e --- /dev/null +++ b/srcpkgs/libmusicbrainz5/libmusicbrainz5.rshlibs @@ -0,0 +1,4 @@ +libneon.so.27 +libstdc++.so.6 +libgcc_s.so.1 +libc.so.6 diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template new file mode 100644 index 00000000000..6b45a713bf0 --- /dev/null +++ b/srcpkgs/libmusicbrainz5/template @@ -0,0 +1,17 @@ +# Template file for 'libmusicbrainz5' +pkgname=libmusicbrainz5 +version=5.0.1 +revision=1 +build_style=cmake +subpackages="$pkgname-devel" +wrksrc="libmusicbrainz-${version}" +makedepends="cmake neon-devel" +short_desc="Library That Provides Access to the MusicBrainz Server (5.x)" +maintainer="Juan RP " +license="LGPL-2.1" +homepage="http://musicbrainz.org/" +distfiles="https://github.com/downloads/metabrainz/libmusicbrainz/libmusicbrainz-${version}.tar.gz" +checksum=1ca75e1c5059a3620b0d82633b1f468acc2a65fcc4305f844ec44f6fb5db82d5 +long_desc=" + MusicBrainz is an open music encyclopedia that collects, and makes available + to the public, music metadata." diff --git a/srcpkgs/libnice/libnice-devel.template b/srcpkgs/libnice/libnice-devel.template index 23c002ce550..4927c9d291b 100644 --- a/srcpkgs/libnice/libnice-devel.template +++ b/srcpkgs/libnice/libnice-devel.template @@ -1,14 +1,13 @@ # Template file for 'libnice-devel'. # -depends="gstreamer-devel libsoup-devel gupnp-igd-devel libnice" +noarch=yes +depends="glib-devel libnice>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - -do_install() -{ +do_install() { mkdir -p ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/{include,share} ${DESTDIR}/usr mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib diff --git a/srcpkgs/libnice/libnice.rshlibs b/srcpkgs/libnice/libnice.rshlibs index 942b7517866..de395301562 100644 --- a/srcpkgs/libnice/libnice.rshlibs +++ b/srcpkgs/libnice/libnice.rshlibs @@ -1,6 +1,8 @@ +libgstbase-1.0.so.0 +libgstreamer-1.0.so.0 librt.so.1 libc.so.6 -libgupnp-igd-1.0.so.3 +libgupnp-igd-1.0.so.4 libgupnp-1.0.so.4 libgssdp-1.0.so.3 libxml2.so.2 diff --git a/srcpkgs/libnice/template b/srcpkgs/libnice/template index 3f646ad814c..7b28d92dbe0 100644 --- a/srcpkgs/libnice/template +++ b/srcpkgs/libnice/template @@ -1,16 +1,18 @@ # Template file for 'libnice' pkgname=libnice -version=0.1.2 -homepage="http://nice.freedesktop.org" -distfiles="$homepage/releases/$pkgname-$version.tar.gz" +version=0.1.3 +revision=2 +subpackages="$pkgname-devel" build_style=gnu-configure configure_args="--disable-static" -makedepends="pkg-config intltool gstreamer-devel libsoup-devel gupnp-igd-devel" -revision=1 +makedepends="pkg-config intltool gstreamer-devel gstreamer1-devel +libsoup-devel gupnp-igd-devel>=0.2.0" short_desc="An implementation of the IETF's draft ICE (for P2P UDP data streams)" maintainer="Juan RP " license="LGPL-2.1" -checksum=f2472b6392a27287ded21a6ba535b19c6204614fb191e1c4ff98295202c247f6 +homepage="http://nice.freedesktop.org" +distfiles="$homepage/releases/$pkgname-$version.tar.gz" +checksum=046ce11f66638b54f2e042e7b1fbcc537ec99c27185fb006edbfd80d7f990074 long_desc=" It provides a GLib-based library, libnice and a Glib-free library, libstun as well as GStreamer elements. @@ -23,5 +25,4 @@ long_desc=" Existing standards that use ICE include Session Initiation Protocol (SIP) and XMPP Jingle." -subpackages="$pkgname-devel" diff --git a/srcpkgs/libpeas/libpeas-devel.rshlibs b/srcpkgs/libpeas/libpeas-devel.rshlibs index 5a727e1be25..cfe77d0ac21 100644 --- a/srcpkgs/libpeas/libpeas-devel.rshlibs +++ b/srcpkgs/libpeas/libpeas-devel.rshlibs @@ -1,5 +1,4 @@ libgirepository-1.0.so.1 -libffi.so.5 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 @@ -11,7 +10,6 @@ libcairo.so.2 libpango-1.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 diff --git a/srcpkgs/libpeas/libpeas-devel.template b/srcpkgs/libpeas/libpeas-devel.template index 411bac57c08..2b0048b5c63 100644 --- a/srcpkgs/libpeas/libpeas-devel.template +++ b/srcpkgs/libpeas/libpeas-devel.template @@ -1,6 +1,6 @@ # Template file for 'libpeas-devel'. # -depends="pkg-config intltool gtk+3-devel gjs-devel pygobject-devel libseed-devel" +depends="glib-devel gtk+3-devel>=3.6.0_2 gobject-introspection ${sourcepkg}>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} @@ -8,12 +8,9 @@ long_desc="${long_desc} pycompile_dirs="usr/lib/peas-demo/plugins/pythonhello" - -do_install() -{ +do_install() { mkdir -p ${DESTDIR}/usr/{lib,share} mv ${SRCPKGDESTDIR}/usr/{bin,include} ${DESTDIR}/usr mv ${SRCPKGDESTDIR}/usr/lib/{peas-demo,pkgconfig} ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share - } diff --git a/srcpkgs/libpeas/libpeas.rshlibs b/srcpkgs/libpeas/libpeas.rshlibs index c9c74e60a4f..9920efb3b53 100644 --- a/srcpkgs/libpeas/libpeas.rshlibs +++ b/srcpkgs/libpeas/libpeas.rshlibs @@ -1,7 +1,6 @@ libgirepository-1.0.so.1 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libffi.so.5 libgthread-2.0.so.0 librt.so.1 libglib-2.0.so.0 diff --git a/srcpkgs/libpeas/template b/srcpkgs/libpeas/template index 8aa455c2ed7..e720d31048d 100644 --- a/srcpkgs/libpeas/template +++ b/srcpkgs/libpeas/template @@ -1,15 +1,16 @@ # Template file for 'libpeas' pkgname=libpeas -version=1.4.0 -distfiles="${GNOME_SITE}/$pkgname/1.4/$pkgname-$version.tar.xz" +version=1.6.0 +revision=1 build_style=gnu-configure configure_args="--enable-vala" depends="pygobject hicolor-icon-theme" -makedepends="pkg-config intltool vala-devel libgirepository-devel gtk+3-devel python-devel pygobject-devel gjs-devel libseed-devel" -revision=1 +makedepends="pkg-config intltool vala-devel libgirepository-devel +gtk+3-devel>=3.6.0_2 python-devel pygobject-devel gjs-devel libseed-devel" short_desc="Gobject-based plugins engine" maintainer="Juan RP " -checksum=d508df249d5aefad0e5a720095e0103355ab13856dae6a10e6e5b8235d5eecf6 +distfiles="${GNOME_SITE}/$pkgname/1.6/$pkgname-$version.tar.xz" +checksum=23c1385cba2e32201588c988ea6894b27a115efc01cb4acb927e984456ffd63c 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 @@ -21,5 +22,3 @@ long_desc=" subpackages="$pkgname-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" - - diff --git a/srcpkgs/librygel b/srcpkgs/librygel new file mode 120000 index 00000000000..bf6618aa2df --- /dev/null +++ b/srcpkgs/librygel @@ -0,0 +1 @@ +rygel \ No newline at end of file diff --git a/srcpkgs/libsecret-devel b/srcpkgs/libsecret-devel new file mode 120000 index 00000000000..188372b0a73 --- /dev/null +++ b/srcpkgs/libsecret-devel @@ -0,0 +1 @@ +libsecret \ No newline at end of file diff --git a/srcpkgs/libsecret/libsecret-devel.template b/srcpkgs/libsecret/libsecret-devel.template new file mode 100644 index 00000000000..dbea28b3f47 --- /dev/null +++ b/srcpkgs/libsecret/libsecret-devel.template @@ -0,0 +1,17 @@ +# Template file for 'libsecret-devel'. +# +depends="glib-devel libsecret>=${version}" +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 + vmove usr/share/gtk-doc usr/share + vmove usr/share/gir-1.0 usr/share + vmove usr/share/vala usr/share +} diff --git a/srcpkgs/libsecret/libsecret.rshlibs b/srcpkgs/libsecret/libsecret.rshlibs new file mode 100644 index 00000000000..9fbacc216b8 --- /dev/null +++ b/srcpkgs/libsecret/libsecret.rshlibs @@ -0,0 +1,7 @@ +libgcrypt.so.11 +libgpg-error.so.0 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/libsecret/template b/srcpkgs/libsecret/template new file mode 100644 index 00000000000..1e7d03ec314 --- /dev/null +++ b/srcpkgs/libsecret/template @@ -0,0 +1,18 @@ +# Template file for 'libsecret' +pkgname=libsecret +version=0.10 +revision=1 +build_style=gnu-configure +configure_args="--disable-static" +subpackages="$pkgname-devel" +makedepends="pkg-config intltool gnome-doc-utils gobject-introspection +glib-devel vala-devel libgcrypt-devel" +short_desc="GObject based library for accessing the Secret Service API" +maintainer="Juan RP " +license="GPL-2, LGPL-2.1" +homepage="http://www.gnome.org" +distfiles="${GNOME_SITE}/$pkgname/0.10/$pkgname-${version}.tar.xz" +checksum=4015ac83042fa408bf66ca8526709662d194fe566181db6ab3d86a6ea4ab8880 +long_desc=" + This package contains ${pkgname}, a GObject based library for accessing the + Secret Service API." diff --git a/srcpkgs/libsoup/libsoup-devel.template b/srcpkgs/libsoup/libsoup-devel.template index c669092bb8c..a864eedb058 100644 --- a/srcpkgs/libsoup/libsoup-devel.template +++ b/srcpkgs/libsoup/libsoup-devel.template @@ -1,16 +1,14 @@ # Template file for 'libsoup-devel'. # -depends="glib-devel libxml2-devel libsoup>=2.38.1" +noarch=yes +depends="glib-devel libxml2-devel libsoup>=${version}" short_desc="${sourcepkg} -- development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - -do_install() -{ +do_install() { mkdir -p ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/{include,share} ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib } diff --git a/srcpkgs/libsoup/libsoup-gnome-devel.template b/srcpkgs/libsoup/libsoup-gnome-devel.template index c3686bae5ce..9860553cd53 100644 --- a/srcpkgs/libsoup/libsoup-gnome-devel.template +++ b/srcpkgs/libsoup/libsoup-gnome-devel.template @@ -1,21 +1,19 @@ # Template file for 'libsoup-gnome-devel'. # -depends="libsoup-devel>=2.38.1 libsoup-gnome>=2.38.1" +noarch=yes +depends="libsoup-devel>=${version} libsoup-gnome>=${version}" short_desc="${sourcepkg} - GNOME development files" long_desc="${long_desc} This package contains the GNOME support files for development: headers, static libs, etc." - -do_install() -{ +do_install() { mkdir -p ${DESTDIR}/usr/lib/pkgconfig \ ${DESTDIR}/usr/include ${DESTDIR}/usr/share/gir-1.0 mv ${SRCPKGDESTDIR}/usr/include/libsoup-gnome* \ ${DESTDIR}/usr/include - mv ${SRCPKGDESTDIR}/usr/lib/libsoup-gnome*.a ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig/*gnome* \ ${DESTDIR}/usr/lib/pkgconfig mv ${SRCPKGDESTDIR}/usr/share/gir-1.0/SoupGNOME* \ diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template index d6683c0a122..df1685ec389 100644 --- a/srcpkgs/libsoup/template +++ b/srcpkgs/libsoup/template @@ -1,16 +1,20 @@ # Template file for 'libsoup' pkgname=libsoup -version=2.38.1 -distfiles="${GNOME_SITE}/$pkgname/2.38/$pkgname-$version.tar.xz" +version=2.40.0 +revision=1 +subpackages="$pkgname-gnome $pkgname-gnome-devel $pkgname-devel" build_style=gnu-configure -makedepends="pkg-config intltool gobject-introspection glib-devel libgcrypt-devel libgpg-error-devel libxml2-devel gnutls-devel sqlite-devel libgnome-keyring-devel" +configure_args="--disable-static" +makedepends="pkg-config intltool gobject-introspection glib-devel +libgcrypt-devel libgpg-error-devel libxml2-devel gnutls-devel +sqlite-devel libgnome-keyring-devel>=3.6.0" fulldepends="glib-networking" -revision=2 short_desc="HTTP library implementation in C" maintainer="Juan RP " homepage="http://www.gnome.org" license="LGPL-2.1" -checksum=71b8923fc7a5fef9abc5420f7f3d666fdb589f43a8c50892d584d58b3c513f9a +distfiles="${GNOME_SITE}/$pkgname/2.40/$pkgname-$version.tar.xz" +checksum=ef65eb6d48e9525ad0fb82f964d3001e86921330317b51082d3dd0afc41d2ea9 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 @@ -31,7 +35,3 @@ long_desc=" * Client support for Digest, NTLM, and Basic authentication * HTTP server * Server support for Digest and Basic authentication" - -subpackages="$pkgname-gnome $pkgname-gnome-devel $pkgname-devel" - - diff --git a/srcpkgs/libxapian b/srcpkgs/libxapian new file mode 120000 index 00000000000..9b65550a8d9 --- /dev/null +++ b/srcpkgs/libxapian @@ -0,0 +1 @@ +xapian-core \ No newline at end of file diff --git a/srcpkgs/libzapojit-devel b/srcpkgs/libzapojit-devel new file mode 120000 index 00000000000..00a421ac9f1 --- /dev/null +++ b/srcpkgs/libzapojit-devel @@ -0,0 +1 @@ +libzapojit \ No newline at end of file diff --git a/srcpkgs/libzapojit/libzapojit-devel.template b/srcpkgs/libzapojit/libzapojit-devel.template new file mode 100644 index 00000000000..ee3a660d186 --- /dev/null +++ b/srcpkgs/libzapojit/libzapojit-devel.template @@ -0,0 +1,15 @@ +# Template file for 'libgdata-devel'. +# +noarch=yes +depends="glib-devel json-glib-devel libsoup-devel rest-devel ${sourcepkg}>=${version}" +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains development files: headers, static libs, etc." + +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,gir-1.0} ${DESTDIR}/usr/share +} diff --git a/srcpkgs/libzapojit/libzapojit.rshlibs b/srcpkgs/libzapojit/libzapojit.rshlibs new file mode 100644 index 00000000000..082f71af3f2 --- /dev/null +++ b/srcpkgs/libzapojit/libzapojit.rshlibs @@ -0,0 +1,9 @@ +libgoa-1.0.so.0 +libjson-glib-1.0.so.0 +librest-0.7.so.0 +libxml2.so.2 +libsoup-2.4.so.1 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 diff --git a/srcpkgs/libzapojit/template b/srcpkgs/libzapojit/template new file mode 100644 index 00000000000..fe9b6c9be64 --- /dev/null +++ b/srcpkgs/libzapojit/template @@ -0,0 +1,17 @@ +# Template file for 'libzapojit' +pkgname=libzapojit +version=0.0.2 +revision=1 +subpackages="$pkgname-devel" +build_style=gnu-configure +configure_args="--disable-static" +makedepends="pkg-config intltool gobject-introspection json-glib-devel +rest-devel gnome-online-accounts-devel>=3.6.0" +short_desc="GLib/GObject wrapper for the SkyDrive and Hotmail REST APIs" +maintainer="Juan RP " +license="LGPL-2.1" +homepage="http://live.gnome.org/Zapojit" +distfiles="${GNOME_SITE}/$pkgname/0.0/$pkgname-$version.tar.xz" +checksum=7b5a2fcf8e94fa8c869098b8461104633f4b046c471a03e3fea2b1a358574b24 +long_desc=" + $pkgname is a ${short_desc}." diff --git a/srcpkgs/libzeitgeist-devel b/srcpkgs/libzeitgeist-devel new file mode 120000 index 00000000000..38ca3f6bf47 --- /dev/null +++ b/srcpkgs/libzeitgeist-devel @@ -0,0 +1 @@ +libzeitgeist \ No newline at end of file diff --git a/srcpkgs/libzeitgeist/libzeitgeist-devel.template b/srcpkgs/libzeitgeist/libzeitgeist-devel.template new file mode 100644 index 00000000000..a3ff42e1202 --- /dev/null +++ b/srcpkgs/libzeitgeist/libzeitgeist-devel.template @@ -0,0 +1,15 @@ +# Template file for 'libzeitgeist-devel'. +# +noarch=yes +depends="${sourcepkg}>=$version" +short_desc="${short_desc} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/vala usr/share + vmove usr/share/gtk-doc usr/share +} diff --git a/srcpkgs/libzeitgeist/libzeitgeist.rshlibs b/srcpkgs/libzeitgeist/libzeitgeist.rshlibs new file mode 100644 index 00000000000..f525563b3c9 --- /dev/null +++ b/srcpkgs/libzeitgeist/libzeitgeist.rshlibs @@ -0,0 +1,4 @@ +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6 diff --git a/srcpkgs/libzeitgeist/template b/srcpkgs/libzeitgeist/template new file mode 100644 index 00000000000..9916e23542b --- /dev/null +++ b/srcpkgs/libzeitgeist/template @@ -0,0 +1,21 @@ +# Template file for 'libzeitgeist' +pkgname=libzeitgeist +version=0.3.18 +revision=1 +build_style=gnu-configure +configure_args="--disable-static" +subpackages="${pkgname}-devel" +short_desc="Zeitgeist Client Library" +maintainer="Juan RP " +homepage="https://launchpad.net/libzeitgeist" +license="LGPL-2.1" +distfiles="https://launchpad.net/${pkgname}/0.3/${version}/+download/${pkgname}-${version}.tar.gz" +checksum=82c128d97a68600518b8e3e65ef4d5b123c57f3d5dfa977c7ff733c0fdf80f73 +long_desc=" + This project provides a client library for applications that want to interact + with the Zeitgeist daemon. The library is written in C using glib and provides + an asynchronous GObject oriented API." + +post_install() { + rm -rf ${DESTDIR}/usr/share/doc +} diff --git a/srcpkgs/make/template b/srcpkgs/make/template index 9aa84863a2a..0c76041944c 100644 --- a/srcpkgs/make/template +++ b/srcpkgs/make/template @@ -1,7 +1,7 @@ # Template build file for 'make' pkgname=make version=3.82 -revision=3 +revision=4 build_style=gnu-configure short_desc="The GNU make system" maintainer="Juan RP " diff --git a/srcpkgs/mash/mash-devel.template b/srcpkgs/mash/mash-devel.template index 9bd2d07dc9d..6322165a95a 100644 --- a/srcpkgs/mash/mash-devel.template +++ b/srcpkgs/mash/mash-devel.template @@ -1,12 +1,11 @@ # Template file for 'mash-devel'. # -depends="clutter-devel mash>=0.2.0" +depends="clutter-devel>=1.12 mash>=${version}_${revision}" short_desc="${short_desc} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/mash/mash.rshlibs b/srcpkgs/mash/mash.rshlibs index f9e58218519..11505624167 100644 --- a/srcpkgs/mash/mash.rshlibs +++ b/srcpkgs/mash/mash.rshlibs @@ -6,7 +6,6 @@ libjson-glib-1.0.so.0 libXi.so.6 libcairo.so.2 libgdk_pixbuf-2.0.so.0 -libdrm.so.2 libX11.so.6 libXext.so.6 libXdamage.so.1 @@ -22,4 +21,4 @@ libm.so.6 libpthread.so.0 libc.so.6 libclutter-1.0.so.0 -libcogl.so.9 +libcogl.so.11 diff --git a/srcpkgs/mash/template b/srcpkgs/mash/template index 98773f1dfac..7824cff08ac 100644 --- a/srcpkgs/mash/template +++ b/srcpkgs/mash/template @@ -1,21 +1,19 @@ # Template file for 'mash' pkgname=mash version=0.2.0 -distfiles="http://www.clutter-project.org/sources/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" +revision=2 +subpackages="mash-devel" build_style=gnu-configure configure_args="--enable-introspection --disable-static" -makedepends="pkg-config intltool gobject-introspection clutter-devel" -revision=1 +makedepends="pkg-config intltool gobject-introspection clutter-devel>=1.12" short_desc="A small library for using 3D models within a Clutter scene" maintainer="Juan RP " homepage="http://www.clutter-project.org" license="LGPL-2.1" -checksum=7a761e270ac15d2afdf4915a18f41d4855adde35c18ce3c75d294dae5056920a +distfiles="https://github.com/downloads/clutter-project/mash/mash-${version}.tar.xz" +checksum=fd4089e2974a1a57f9ba209a0a47924ed157da9fc9a3d65f68a6b9fdca353ccc long_desc=" Mash is a small library for using real 3D models within a Clutter scene. Models can be exported from Blender or other 3D modelling software as PLY files and then used as actors. It also supports a lighting model with animatable lights." - -subpackages="mash-devel" - diff --git a/srcpkgs/muffin/libmuffin.rshlibs b/srcpkgs/muffin/libmuffin.rshlibs index 291beaca816..25736381f56 100644 --- a/srcpkgs/muffin/libmuffin.rshlibs +++ b/srcpkgs/muffin/libmuffin.rshlibs @@ -3,8 +3,7 @@ libclutter-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 -libcogl.so.9 -libdrm.so.2 +libcogl.so.11 libXdamage.so.1 libXcomposite.so.1 libXfixes.so.3 @@ -23,9 +22,7 @@ libcairo.so.2 libgirepository-1.0.so.1 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 -libffi.so.5 libglib-2.0.so.0 libXcursor.so.1 libXrandr.so.2 diff --git a/srcpkgs/muffin/muffin.rshlibs b/srcpkgs/muffin/muffin.rshlibs index aba15394410..5c61b5d12dd 100644 --- a/srcpkgs/muffin/muffin.rshlibs +++ b/srcpkgs/muffin/muffin.rshlibs @@ -15,8 +15,7 @@ libpangocairo-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 -libcogl.so.9 -libdrm.so.2 +libcogl.so.11 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 diff --git a/srcpkgs/muffin/template b/srcpkgs/muffin/template index 6545d98c476..6668e85185a 100644 --- a/srcpkgs/muffin/template +++ b/srcpkgs/muffin/template @@ -1,15 +1,16 @@ # Template file for 'muffin' pkgname=muffin version=1.1.0 -revision=1 +revision=2 wrksrc="linuxmint-muffin-53f9d2f" subpackages="libmuffin libmuffin-devel" build_style=gnu-configure configure_args="--disable-static" makedepends="automake gettext-devel pkg-config intltool gnome-doc-utils -gobject-introspection clutter-devel GConf-devel libcanberra-devel -libXxf86vm-devel startup-notification-devel" -depends="desktop-file-utils" +gobject-introspection cogl-devel>=1.12 clutter-devel>=1.12 +GConf-devel libcanberra-devel libXxf86vm-devel startup-notification-devel +gsettings-desktop-schemas-devel>=3.6.0" +depends="desktop-file-utils gsettings-desktop-schemas>=3.6.0" fulldepends="zenity" short_desc="The Cinnamon window manager" maintainer="Juan RP " diff --git a/srcpkgs/mutter/mutter-devel.template b/srcpkgs/mutter/mutter-devel.template index b5445fa6885..34f1114a691 100644 --- a/srcpkgs/mutter/mutter-devel.template +++ b/srcpkgs/mutter/mutter-devel.template @@ -1,12 +1,12 @@ # Template file for 'mutter-devel'. # -depends="gsettings-desktop-schemas gtk+3-devel clutter-devel libX11-devel mutter>=3.4.1" +depends="gsettings-desktop-schemas>=3.6.0 gtk+3-devel>=3.6.0 +clutter-devel>=1.12 libX11-devel mutter>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/mutter/mutter.rshlibs b/srcpkgs/mutter/mutter.rshlibs index 0e4f768fe46..37bb854985d 100644 --- a/srcpkgs/mutter/mutter.rshlibs +++ b/srcpkgs/mutter/mutter.rshlibs @@ -1,3 +1,4 @@ +libcogl.so.11 libgtk-3.so.0 libgdk-3.so.0 libglib-2.0.so.0 @@ -14,13 +15,11 @@ libpangocairo-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 -libdrm.so.2 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libgio-2.0.so.0 libgmodule-2.0.so.0 -libgthread-2.0.so.0 librt.so.1 libXfixes.so.3 libstartup-notification-1.so.0 @@ -28,7 +27,6 @@ libcanberra-gtk3.so.0 libcanberra.so.0 libXrender.so.1 libgirepository-1.0.so.1 -libffi.so.5 libXcursor.so.1 libXrandr.so.2 libSM.so.6 @@ -36,4 +34,3 @@ 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 68de7a350a8..03b1f2abff1 100644 --- a/srcpkgs/mutter/template +++ b/srcpkgs/mutter/template @@ -1,22 +1,22 @@ # Template file for 'mutter' pkgname=mutter -version=3.4.1 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 +subpackages="mutter-devel" build_style=gnu-configure configure_args="--disable-scrollkeeper --disable-schemas-compile --disable-static" -makedepends="pkg-config intltool gnome-doc-utils gobject-introspection gtk+3-devel startup-notification-devel libcanberra-devel clutter-devel libgirepository-devel json-glib-devel libffi-devel" -fulldepends="zenity desktop-file-utils gsettings-desktop-schemas>=3.3.92_1" -revision=2 +makedepends="pkg-config intltool gnome-doc-utils gobject-introspection +gtk+3-devel>=3.6.0_2 startup-notification-devel libcanberra-devel +clutter-devel>=1.12 libgirepository-devel json-glib-devel libffi-devel +gsettings-desktop-schemas-devel>=3.6.0" +fulldepends="zenity>=3.6.0 desktop-file-utils gsettings-desktop-schemas>=3.6.0" short_desc="Lightweight GTK+3 window manager" maintainer="Juan RP " -checksum=dbf08b014179980ab3d0cce645c5391c83b0ce070c73504feea8eec0ad000449 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=002a7b6f0cbe054c6701cf9fcbff744494dbf49db9cbea5f8df75dbf1b752c07 long_desc=" Mutter is a small window manager, using GTK+ and Clutter to do everything. Mutter is the clutter-based evolution of Metacity, which, as the author says, is a 'Boring window manager for the adult in you. Many window managers are like Marshmallow Froot Loops; Metacity is like Cheerios.'" - -subpackages="mutter-devel" - - diff --git a/srcpkgs/nautilus-sendto/nautilus-sendto-devel.template b/srcpkgs/nautilus-sendto/nautilus-sendto-devel.template index 77da9f51c36..7e421246cc7 100644 --- a/srcpkgs/nautilus-sendto/nautilus-sendto-devel.template +++ b/srcpkgs/nautilus-sendto/nautilus-sendto-devel.template @@ -6,7 +6,6 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/nautilus-sendto/nautilus-sendto.rshlibs b/srcpkgs/nautilus-sendto/nautilus-sendto.rshlibs index 819dcec2a91..621da54c82b 100644 --- a/srcpkgs/nautilus-sendto/nautilus-sendto.rshlibs +++ b/srcpkgs/nautilus-sendto/nautilus-sendto.rshlibs @@ -1,6 +1,21 @@ +libedataserverui-3.0.so.4 +libebook-1.2.so.14 +libedataserver-1.2.so.17 +libcamel-1.2.so.40 +libdl.so.2 +libplc4.so +libplds4.so +libnspr4.so +libssl3.so +libsmime3.so +libnss3.so +libgnome-keyring.so.0 libxml2.so.2 -libgconf-2.so.4 libsoup-2.4.so.1 +libsqlite3.so.0 +libgthread-2.0.so.0 +libgmodule-2.0.so.0 +librt.so.1 libgtk-3.so.0 libgdk-3.so.0 libatk-1.0.so.0 @@ -8,18 +23,12 @@ libgio-2.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 +libcairo.so.2 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 libgupnp-1.0.so.4 libgssdp-1.0.so.3 libnautilus-extension.so.1 -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 5d1f5e7b7aa..d5e436ffe0e 100644 --- a/srcpkgs/nautilus-sendto/template +++ b/srcpkgs/nautilus-sendto/template @@ -1,16 +1,19 @@ # Template file for 'nautilus-sendto' pkgname=nautilus-sendto -version=3.0.3 -distfiles="${GNOME_SITE}/$pkgname/3.0/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 +subpackages="${pkgname}-devel" build_style=gnu-configure configure_args="--disable-schemas-compile" -makedepends="pkg-config intltool evolution-data-server-devel gupnp-devel nautilus-devel" -revision=1 +# XXX: add pidgin and gajim depends for plugins to work. +makedepends="pkg-config intltool evolution-data-server-devel>=3.6.0 +gupnp-devel nautilus-devel>=3.6.0" short_desc="Nautilus context menu for sending files" maintainer="Juan RP " homepage="http://download.gnome.org/sources/nautilus-sendto/" license="GPL-2" -checksum=bafbfbfe66c9817b099c8b57f41341e0be4e94ae846a9a1ae84d7bcbc339c2cf +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=5f90a1a7b054257545dc72fa3a63de8f5564815576f90a21c320ebb177b9268e 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 @@ -19,7 +22,3 @@ long_desc=" Nautilus Send To also provides the option of compressing the files (tar.bz2, tar.gz, or zip) before sending." - -subpackages="${pkgname}-devel" - -# XXX: add pidgin and gajim depends for plugins to work. diff --git a/srcpkgs/nautilus/nautilus-devel.template b/srcpkgs/nautilus/nautilus-devel.template index 3b84ea77cbf..fe95a98a955 100644 --- a/srcpkgs/nautilus/nautilus-devel.template +++ b/srcpkgs/nautilus/nautilus-devel.template @@ -1,12 +1,11 @@ # Template file for 'nautilus-devel'. # -depends="gtk+3-devel libnautilus>=3.4.2" +depends="gtk+3-devel libnautilus>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/nautilus/nautilus.rshlibs b/srcpkgs/nautilus/nautilus.rshlibs index 146e952c0b9..331570c315f 100644 --- a/srcpkgs/nautilus/nautilus.rshlibs +++ b/srcpkgs/nautilus/nautilus.rshlibs @@ -7,7 +7,7 @@ libpthread.so.0 libc.so.6 libnautilus-extension.so.1 libgailutil-3.so.0 -libgnome-desktop-3.so.2 +libgnome-desktop-3.so.4 libgdk-3.so.0 libatk-1.0.so.0 libpangocairo-1.0.so.0 diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template index 94d78636567..9521e7f7f79 100644 --- a/srcpkgs/nautilus/template +++ b/srcpkgs/nautilus/template @@ -1,17 +1,18 @@ # Template file for 'nautilus' pkgname=nautilus -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-update-mimedb --disable-tracker --disable-schemas-compile --disable-nst-extension --disable-debug" -depends="hicolor-icon-theme desktop-file-utils" -makedepends="pkg-config intltool gobject-introspection gtk+3-devel libnotify-devel libexif-devel exempi-devel libxml2-devel gnome-desktop-devel" -fulldepends="gsettings-desktop-schemas" -revision=2 +depends="hicolor-icon-theme desktop-file-utils gsettings-desktop-schemas>=3.6.0" +makedepends="pkg-config intltool gobject-introspection gtk+3-devel>=3.6.0_2 +libnotify-devel libexif-devel exempi-devel libxml2-devel +gnome-desktop-devel>=3.6.0 gsettings-desktop-schemas-devel>=3.6.0" short_desc="The GNOME file manager" maintainer="Juan RP " -checksum=752afa41189b0b6c73dc3769cd885e184c29d6d394345ec05cd48b0004e0f452 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=44d9b967d39c6785f077e4a83e61b398d1676742b9795f9e82a645fc20e80d72 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 @@ -19,6 +20,3 @@ long_desc=" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="lib${pkgname} ${pkgname}-devel" - - - diff --git a/srcpkgs/polkit-gnome/files/polkit-gnome-authentication-agent-1.desktop b/srcpkgs/polkit-gnome/files/polkit-gnome-authentication-agent-1.desktop deleted file mode 100644 index 1c128ca335f..00000000000 --- a/srcpkgs/polkit-gnome/files/polkit-gnome-authentication-agent-1.desktop +++ /dev/null @@ -1,87 +0,0 @@ -[Desktop Entry] -Name=PolicyKit Authentication Agent -Name[ar]=مدير الاستيثاق PolicyKit -Name[be]=PolicyKit - аґент аўтэнтыфікацыі -Name[bn_IN]=PolicyKit অনুমোদনের এজেন্ট -Name[ca]=Agent d'autenticació del PolicyKit -Name[cs]=Ověřovací agent PolicyKit -Name[da]=Godkendelsesprogrammet PolicyKit -Name[de]=Legitimationsdienst von PolicyKit -Name[el]=Πράκτορας πιστοποίησης PolicyKit -Name[en_GB]=PolicyKit Authentication Agent -Name[es]=Agente de autenticación de PolicyKit -Name[eu]=PolicyKit autentifikatzeko agentea -Name[fi]=PolicytKit-tunnistautumisohjelma -Name[fr]=Agent d'authentification de PolicyKit -Name[gl]=Axente de autenticación PolicyKit -Name[gu]=PolicyKit સત્તાધિકરણ એજન્ટ -Name[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि -Name[hu]=PolicyKit hitelesítési ügynök -Name[it]=Agente di autenticazione per PolicyKit -Name[ja]=PolicyKit 認証エージェント -Name[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ -Name[lt]=PolicyKit tapatybės nustatymo agentas -Name[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന്‍ ഏജന്റ് -Name[mr]=PolicyKit ऑथेंटीकेशन एजेंट -Name[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ -Name[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ -Name[pl]=Agent uwierzytelniania PolicyKit -Name[pt]=Agente de Autenticação PolicyKit -Name[pt_BR]=Agente de autenticação PolicyKit -Name[ro]=Agent de autentificare PolicyKit -Name[sk]=Agent PolicyKit na overovanie totožnosti -Name[sl]=PolicyKit program overjanja -Name[sv]=Autentiseringsagent för PolicyKit -Name[ta]=PolicyKit அங்கீகார முகவர் -Name[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి -Name[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit -Name[uk]=Агент автентифікації PolicyKit -Name[zh_CN]=PolicyKit 认证代理 -Name[zh_HK]=PolicyKit 驗證代理程式 -Name[zh_TW]=PolicyKit 驗證代理程式 -Comment=PolicyKit Authentication Agent -Comment[ar]=مدير الاستيثاق PolicyKit -Comment[be]=PolicyKit - аґент аўтэнтыфікацыі -Comment[bn_IN]=PolicyKit অনুমোদনের এজেন্ট -Comment[ca]=Agent d'autenticació del PolicyKit -Comment[cs]=Ověřovací agent PolicyKit -Comment[da]=Godkendelsesprogrammet PolicyKit -Comment[de]=Legitimationsdienst von PolicyKit -Comment[el]=Πράκτορας πιστοποίησης PolicyKit -Comment[en_GB]=PolicyKit Authentication Agent -Comment[es]=Agente de autenticación de PolicyKit -Comment[eu]=PolicyKit autentifikatzeko agentea -Comment[fi]=PolicytKit-tunnistautumisohjelma -Comment[fr]=Agent d'authentification de PolicyKit -Comment[gl]=Axente de autenticación PolicyKit -Comment[gu]=PolicyKit સત્તાધિકરણ એજન્ટ -Comment[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि -Comment[hu]=PolicyKit hitelesítési ügynök -Comment[it]=Agente di autenticazione per PolicyKit -Comment[ja]=PolicyKit 認証エージェント -Comment[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ -Comment[lt]=PolicyKit tapatybės nustatymo agentas -Comment[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന്‍ ഏജന്റ് -Comment[mr]=PolicyKit ऑथेंटीकेशन एजेंट -Comment[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ -Comment[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ -Comment[pl]=Agent uwierzytelniania PolicyKit -Comment[pt]=Agente de Autenticação PolicyKit -Comment[pt_BR]=Agente de autenticação PolicyKit -Comment[ro]=Agent de autentificare PolicyKit -Comment[sk]=Agent PolicyKit na overovanie totožnosti -Comment[sl]=PolicyKit program overjanja -Comment[sv]=Autentiseringsagent för PolicyKit -Comment[ta]=PolicyKit அங்கீகார முகவர் -Comment[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి -Comment[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit -Comment[uk]=Агент автентифікації PolicyKit -Comment[zh_CN]=PolicyKit 认证代理 -Comment[zh_HK]=PolicyKit 驗證代理程式 -Comment[zh_TW]=PolicyKit 驗證代理程式 -Exec=/usr/libexec/polkit-gnome-authentication-agent-1 -Terminal=false -Type=Application -Categories= -NoDisplay=true -OnlyShowIn=GNOME; diff --git a/srcpkgs/polkit-gnome/template b/srcpkgs/polkit-gnome/template index 3ee6cc93365..ac1f0cbe812 100644 --- a/srcpkgs/polkit-gnome/template +++ b/srcpkgs/polkit-gnome/template @@ -1,14 +1,15 @@ # Template file for 'polkit-gnome' pkgname=polkit-gnome version=0.105 -distfiles="${GNOME_SITE}/$pkgname/$version/$pkgname-$version.tar.xz" +revision=3 build_style=gnu-configure -revision=2 -makedepends="pkg-config intltool gobject-introspection polkit-devel gtk+3-devel" +makedepends="pkg-config intltool gobject-introspection polkit-devel +gtk+3-devel>=3.6.0_2" short_desc="PolicyKit integration for the GNOME desktop" maintainer="Juan RP " homepage="http://www.freedesktop.org/wiki/Software/PolicyKit" license="GPL-2" +distfiles="${GNOME_SITE}/$pkgname/$version/$pkgname-$version.tar.xz" checksum=1784494963b8bf9a00eedc6cd3a2868fb123b8a5e516e66c5eda48df17ab9369 long_desc=" PolicyKit is an application-level toolkit for defining and handling the @@ -19,12 +20,3 @@ long_desc=" method) for unprivileged (desktop) applications. This package contains the glue to integrate with the GNOME desktop." - - -post_install() -{ - # Start polkit-gnome-authentication-agent-1 via XDG autostart, - # otherwise it will run with the GDM user and won't work. - vinstall ${FILESDIR}/polkit-gnome-authentication-agent-1.desktop \ - 644 etc/xdg/autostart -} diff --git a/srcpkgs/python-isodate/template b/srcpkgs/python-isodate/template new file mode 100644 index 00000000000..2973c40b20f --- /dev/null +++ b/srcpkgs/python-isodate/template @@ -0,0 +1,21 @@ +# Template file for 'python-isodate' +pkgname=python-isodate +version=0.4.8 +revision=1 +wrksrc="isodate-${version}" +build_style=python-module +depends="python>=2.7<3.0" +makedepends="python-devel" +short_desc="An ISO 8601 date/time/duration parser and formater" +maintainer="Juan RP " +license="BSD" +homepage="http://pypi.python.org/pypi/isodate" +distfiles="http://pypi.python.org/packages/source/i/isodate/isodate-${version}.tar.gz" +checksum=45b84949e4d1ef4c9e55e4516bf7c33707e8007b80bf62fc887d3c7320ab400b +long_desc=" + This module implements ISO 8601 date, time and duration parsing. The + implementation follows ISO8601:2004 standard, and implements only date/time + representations mentioned in the standard." + +noarch=yes +pycompile_module="isodate" diff --git a/srcpkgs/python-rdflib/template b/srcpkgs/python-rdflib/template new file mode 100644 index 00000000000..4c117aac6bd --- /dev/null +++ b/srcpkgs/python-rdflib/template @@ -0,0 +1,27 @@ +# Template file for 'python-rdflib' +pkgname=python-rdflib +version=3.2.2 +revision=1 +wrksrc="rdflib-${version}" +build_style=python-module +depends="python>=2.7<3.0" +makedepends="python-devel python-distribute" +fulldepends="python-isodate" +short_desc="Python library for working with RDF" +maintainer="Juan RP " +license="BSD" +homepage="http://rdflib.net/" +distfiles="https://github.com/downloads/RDFLib/rdflib/rdflib-${version}.tar.gz" +checksum=996b5c10b3303b10f155665066174c0b4cb1a6b756f8124eb92eb63dfc9a6a05 +long_desc=" + RDFLib is a Python library for working with RDF, a simple yet + powerful language for representing information. + + The library contains parsers and serializers for RDF/XML, N3, + NTriples, Turtle, TriX and RDFa. + + The library presents a Graph interface which can be backed by + any one of a number of Store implementations." + +noarch=yes +pycompile_module="rdflib" diff --git a/srcpkgs/pyxdg/template b/srcpkgs/pyxdg/template new file mode 100644 index 00000000000..621230dee39 --- /dev/null +++ b/srcpkgs/pyxdg/template @@ -0,0 +1,27 @@ +# Template file for 'pyxdg' +pkgname=pyxdg +version=0.23 +revision=1 +build_style=python-module +depends="python>=2.7<3.0" +makedepends="python-devel" +short_desc="Python library to access freedesktop.org standards" +maintainer="Juan RP " +license="LGPL-2.1" +homepage="http://freedesktop.org/Software/pyxdg" +distfiles="http://www.freedesktop.org/~takluyver/pyxdg-${version}.tar.gz" +checksum=5cc0573dd0b8096404796ae2655e7631d2905a033f959a1072929dc1a10a678a +long_desc=" + PyXDG is a python library to access freedesktop.org standards. Currently + supported are: + + Base Directory Specification Version 0.6 + Menu Specification Version 1.0 + Desktop Entry Specification Version 1.0 + Icon Theme Specification Version 0.8 + Recent File Spec 0.2 + Shared-MIME-Database Specification 0.13 +" + +noarch=yes +pycompile_module="xdg" diff --git a/srcpkgs/rhythmbox/librhythmbox.rshlibs b/srcpkgs/rhythmbox/librhythmbox.rshlibs index f236adccdcf..e830ace068b 100644 --- a/srcpkgs/rhythmbox/librhythmbox.rshlibs +++ b/srcpkgs/rhythmbox/librhythmbox.rshlibs @@ -5,6 +5,7 @@ libICE.so.6 libtotem-plparser.so.17 libgudev-1.0.so.0 libwebkitgtk-3.0.so.0 +libjavascriptcoregtk-3.0.so.0 libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 libpeas-gtk-1.0.so.0 @@ -12,22 +13,23 @@ libgtk-3.so.0 libpeas-1.0.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 -libcairo.so.2 libpango-1.0.so.0 +libcairo.so.2 libgirepository-1.0.so.1 -libffi.so.5 +libtdb.so.1 +libjson-glib-1.0.so.0 +libgio-2.0.so.0 libgstbase-0.10.so.0 libgstinterfaces-0.10.so.0 libgstreamer-0.10.so.0 libgobject-2.0.so.0 libgmodule-2.0.so.0 -libxml2.so.2 libgthread-2.0.so.0 librt.so.1 +libxml2.so.2 libglib-2.0.so.0 libgstpbutils-0.10.so.0 libgstcontroller-0.10.so.0 @@ -35,6 +37,3 @@ libgsttag-0.10.so.0 libz.so.1 libpthread.so.0 libc.so.6 -libtdb.so.1 -libjavascriptcoregtk-3.0.so.0 -libjson-glib-1.0.so.0 diff --git a/srcpkgs/rhythmbox/rhythmbox.rshlibs b/srcpkgs/rhythmbox/rhythmbox.rshlibs index 5f6d5b8e2e9..cdd5d93bfed 100644 --- a/srcpkgs/rhythmbox/rhythmbox.rshlibs +++ b/srcpkgs/rhythmbox/rhythmbox.rshlibs @@ -7,12 +7,14 @@ libgstpbutils-0.10.so.0 libpthread.so.0 libc.so.6 libz.so.1 +librhythmbox-core.so.6 libnotify.so.4 libm.so.6 libSM.so.6 libICE.so.6 libgudev-1.0.so.0 libwebkitgtk-3.0.so.0 +libjavascriptcoregtk-3.0.so.0 libsoup-gnome-2.4.so.1 libsoup-2.4.so.1 libpeas-gtk-1.0.so.0 @@ -22,10 +24,11 @@ libatk-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 +libcairo.so.2 libgirepository-1.0.so.1 -libffi.so.5 +libtdb.so.1 +libjson-glib-1.0.so.0 libgstinterfaces-0.10.so.0 libgstcontroller-0.10.so.0 libtotem-plparser.so.17 @@ -33,9 +36,9 @@ libgstcdda-0.10.so.0 libgstbase-0.10.so.0 libgsttag-0.10.so.0 libgmodule-2.0.so.0 -libxml2.so.2 libgthread-2.0.so.0 librt.so.1 +libxml2.so.2 libmusicbrainz3.so.6 libgconf-2.so.4 libbrasero-media3.so.1 @@ -43,21 +46,3 @@ libdmapsharing-3.0.so.2 libgnome-keyring.so.0 libmtp.so.9 libusb-1.0.so.0 -libclutter-gst-1.0.so.0 -libclutter-gtk-1.0.so.0 -libmx-1.0.so.2 -libcogl-pango.so.0 -libjson-glib-1.0.so.0 -libXi.so.6 -libdrm.so.2 -libX11.so.6 -libXext.so.6 -libXdamage.so.1 -libXcomposite.so.1 -libXfixes.so.3 -libgrilo-0.1.so.0 -libtdb.so.1 -libjavascriptcoregtk-3.0.so.0 -libclutter-1.0.so.0 -libcogl.so.9 -librhythmbox-core.so.6 diff --git a/srcpkgs/rhythmbox/template b/srcpkgs/rhythmbox/template index ea96fd66223..675c2ebe2cd 100644 --- a/srcpkgs/rhythmbox/template +++ b/srcpkgs/rhythmbox/template @@ -1,7 +1,7 @@ # Template file for 'rhythmbox'. pkgname=rhythmbox version=2.97 -revision=2 +revision=3 build_style=gnu-configure configure_args="--with-mdns=avahi --disable-scrollkeeper --disable-static --disable-schemas-install --enable-daap --with-webkit --without-hal @@ -13,9 +13,8 @@ makedepends="which pkg-config intltool gnome-doc-utils gtk+3-devel totem-pl-parser-devel libsoup-devel libsoup-gnome-devel gst-plugins-base-devel json-glib-devel libgudev-devel GConf-devel libmusicbrainz-devel libdiscid-devel libmtp-devel>=1.1.4 avahi-glib-libs-devel webkit-gtk3-devel libpeas-devel -brasero-devel libnotify-devel grilo-devel json-glib-devel clutter-gtk-devel -clutter-gst-devel mx-devel libdmapsharing-devel tdb-devel>=1.2.6 -libgnome-keyring-devel pygobject-devel vala-devel" +brasero-devel libnotify-devel json-glib-devel mx-devel libdmapsharing-devel +tdb-devel>=1.2.6 libgnome-keyring-devel pygobject-devel vala-devel" short_desc="GNOME integrated music management application, inspired by Apple's iTunes" maintainer="davehome " license="GPL-2" diff --git a/srcpkgs/rygel/librygel.rshlibs b/srcpkgs/rygel/librygel.rshlibs new file mode 100644 index 00000000000..80bbb1a198a --- /dev/null +++ b/srcpkgs/rygel/librygel.rshlibs @@ -0,0 +1,20 @@ +libgstpbutils-0.10.so.0 +libgupnp-av-1.0.so.2 +libgupnp-1.0.so.4 +libgssdp-1.0.so.3 +libgee.so.2 +libuuid.so.1 +libgupnp-dlna-1.0.so.2 +libgstvideo-0.10.so.0 +libgstbase-0.10.so.0 +libgstreamer-0.10.so.0 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 +libxml2.so.2 +libsoup-2.4.so.1 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/rygel/librygel.template b/srcpkgs/rygel/librygel.template new file mode 100644 index 00000000000..269aad6bbcd --- /dev/null +++ b/srcpkgs/rygel/librygel.template @@ -0,0 +1,10 @@ +# Template file for 'librygel'. +# +short_desc="${short_desc} - runtime libraries" +long_desc="${long_desc} + + This package contains the runtime libraries." + +do_install() { + vmove "usr/lib/*.so*" usr/lib +} diff --git a/srcpkgs/rygel/rygel-devel.template b/srcpkgs/rygel/rygel-devel.template index 4ba61229b76..12e20d334f1 100644 --- a/srcpkgs/rygel/rygel-devel.template +++ b/srcpkgs/rygel/rygel-devel.template @@ -1,7 +1,7 @@ # Template file for 'rygel-devel'. # noarch=yes -depends="libgee-devel gupnp-av-devel gstreamer-devel libuuid-devel glib-devel" +depends="libgee-devel gupnp-av-devel gstreamer-devel libuuid-devel glib-devel librygel>=${version}" short_desc="${short_desc} - development files" long_desc="${long_desc} diff --git a/srcpkgs/rygel/rygel.rshlibs b/srcpkgs/rygel/rygel.rshlibs index b502e22a1e2..070252212a5 100644 --- a/srcpkgs/rygel/rygel.rshlibs +++ b/srcpkgs/rygel/rygel.rshlibs @@ -1,24 +1,28 @@ +librygel-server-1.0.so.0 libgupnp-av-1.0.so.2 libgupnp-1.0.so.4 libgssdp-1.0.so.3 +libsoup-2.4.so.1 libgee.so.2 libuuid.so.1 +librygel-core-1.0.so.0 +libgstpbutils-0.10.so.0 libgupnp-dlna-1.0.so.2 +libgstvideo-0.10.so.0 libgstbase-0.10.so.0 libgstreamer-0.10.so.0 +libgthread-2.0.so.0 libxml2.so.2 -libsoup-2.4.so.1 +libtracker-sparql-0.14.so.0 libgio-2.0.so.0 -libgobject-2.0.so.0 libgmodule-2.0.so.0 +librt.so.1 +libgobject-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 -libgstvideo-0.10.so.0 -libgthread-2.0.so.0 -librt.so.1 libgsttag-0.10.so.0 libgstapp-0.10.so.0 libsqlite3.so.0 +librygel-renderer-1.0.so.0 libgtk-3.so.0 -libgstpbutils-0.10.so.0 diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template index 30042b89554..dfcabb48ffe 100644 --- a/srcpkgs/rygel/template +++ b/srcpkgs/rygel/template @@ -1,22 +1,22 @@ # Template file for 'rygel' pkgname=rygel -version=0.14.3 +version=0.16.0 revision=1 build_style=gnu-configure configure_args="--enable-gst-launch-plugin" depends="hicolor-icon-theme desktop-file-utils" -makedepends="pkg-config intltool sqlite-devel vala-devel gtk+3-devel +makedepends="pkg-config intltool sqlite-devel vala-devel gtk+3-devel>=3.6.0_2 libsoup-devel libgee-devel gssdp-devel>=0.12.0 gupnp-av-devel -gupnp-dlna-devel" +gupnp-dlna-devel tracker-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" conf_files="/etc/rygel.conf" -subpackages="${pkgname}-devel" +subpackages="${pkgname}-devel librygel" short_desc="GNOME home media solution" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/0.14/$pkgname-$version.tar.xz" -checksum=e615d4fea616ecaedfaba57e70a455ac8339048490a423af66a70d05c7186ace +distfiles="${GNOME_SITE}/$pkgname/0.16/$pkgname-$version.tar.xz" +checksum=c4274617cf085cd0648c59e2cad70036a2a806490134f9ef1e8bc9be21395710 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 diff --git a/srcpkgs/seahorse-nautilus/seahorse-nautilus.rshlibs b/srcpkgs/seahorse-nautilus/seahorse-nautilus.rshlibs index 298cb669d42..e75f9e59cf2 100644 --- a/srcpkgs/seahorse-nautilus/seahorse-nautilus.rshlibs +++ b/srcpkgs/seahorse-nautilus/seahorse-nautilus.rshlibs @@ -1,17 +1,15 @@ -libgtk-3.so.0 -libgdk-3.so.0 libgpgme.so.11 -libgnome-keyring.so.0 -libdbus-glib-1.so.2 -libpthread.so.0 +libgcr-base-3.so.1 libnotify.so.4 +libcryptui.so.0 +libgtk-3.so.0 +libdbus-glib-1.so.2 libgio-2.0.so.0 libgobject-2.0.so.0 -libcryptui.so.0 -libgconf-2.so.4 libglib-2.0.so.0 libc.so.6 libnautilus-extension.so.1 +libgdk-3.so.0 libatk-1.0.so.0 libpangocairo-1.0.so.0 libgdk_pixbuf-2.0.so.0 diff --git a/srcpkgs/seahorse-nautilus/template b/srcpkgs/seahorse-nautilus/template index f661f90553f..00b525424e9 100644 --- a/srcpkgs/seahorse-nautilus/template +++ b/srcpkgs/seahorse-nautilus/template @@ -1,18 +1,19 @@ # Template file for 'seahorse-nautilus' pkgname=seahorse-nautilus -version=3.4.0 -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" -depends="desktop-file-utils" -makedepends="pkg-config intltool gnome-doc-utils dbus-glib-devel gtk+3-devel nautilus-devel GConf-devel libnotify-devel gpgme-devel libgnome-keyring-devel libcryptui-devel" -fulldepends="gnupg" +version=3.6.0 revision=1 +build_style=gnu-configure +configure_args="--disable-schemas-compile" +depends="desktop-file-utils" +makedepends="pkg-config intltool gnome-doc-utils dbus-glib-devel +gtk+3-devel>=3.6.0_2 nautilus-devel>=3.6.0 GConf-devel libnotify-devel +gpgme-devel libcryptui-devel>=3.6.0 gcr-devel>=3.6.0" +fulldepends="gnupg" short_desc="A Nautilus plugin for OpenPGP file encryption/decryption" maintainer="Juan RP " homepage="http://www.gnome.org/projects/seahorse/" -checksum=4724438b8c09d5c25c30a304cbc398950d5a2fdd1e2ef3f6389ffbf18ac01480 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=edae97cf7bab38ed928e25a7805913977f892ec9b9120783d874cda07912519d long_desc=" Seahorse is a GNOME application for managing encryption keys. It also integrates with nautilus, gedit and other places for encryption operations. @@ -28,6 +29,3 @@ long_desc=" This package contains a plugin for the GNOME file manager, Nautilus to encrypt or decrypt OpenPGP files with GnuPG." - - - diff --git a/srcpkgs/seahorse-sharing/template b/srcpkgs/seahorse-sharing/template index cf31452f973..616d740e562 100644 --- a/srcpkgs/seahorse-sharing/template +++ b/srcpkgs/seahorse-sharing/template @@ -1,15 +1,16 @@ # Template file for 'seahorse-sharing' pkgname=seahorse-sharing -version=3.4.0 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -build_style=gnu-configure -makedepends="pkg-config intltool gnome-doc-utils gtk+3-devel gpgme-devel libsoup-devel avahi-glib-libs-devel" -fulldepends="gnupg" +version=3.6.0 revision=1 +build_style=gnu-configure +makedepends="pkg-config intltool gnome-doc-utils gtk+3-devel>=3.6.0_2 +gpgme-devel libsoup-devel>=2.40 avahi-glib-libs-devel" +fulldepends="gnupg" short_desc="Sharing of PGP public keys via DNS-SD and HKP" maintainer="Juan RP " homepage="http://www.gnome.org/projects/seahorse/" -checksum=559b94e4b6fd1e7777c1c9ecd86dd4049d815b8f6b8bf66948cba0346dd397bd +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=9284b907813c9d8400d9a5dd99aa7b69579d1a13fe7c6e3db08753f0c0005cb8 long_desc=" Seahorse is a GNOME application for managing encryption keys. It also integrates with nautilus, gedit and other places for encryption operations. @@ -25,5 +26,3 @@ long_desc=" This package contains additional functionality for GNOME's Seahorse to share PGP public keys via DNS-SD and HKP." - - diff --git a/srcpkgs/seahorse/patches/3.4.1-compile.patch b/srcpkgs/seahorse/patches/3.4.1-compile.patch deleted file mode 100644 index 83f3690b2db..00000000000 --- a/srcpkgs/seahorse/patches/3.4.1-compile.patch +++ /dev/null @@ -1,14 +0,0 @@ -seahorse-gpgme-keyring.c: In function ‘seahorse_gpgme_keyring_finalize’: -seahorse-gpgme-keyring.c:862:1: error: size of array ‘_GStaticAssertCompileTimeAssertion_12’ is negative - ---- pgp/seahorse-gpgme-keyring.c 2012-01-27 07:50:26.000000000 -0600 -+++ pgp/seahorse-gpgme-keyring.c 2012-05-06 04:54:05.214835400 -0500 -@@ -859,7 +859,7 @@ seahorse_gpgme_keyring_finalize (GObject - { - SeahorseGpgmeKeyring *self = SEAHORSE_GPGME_KEYRING (object); - -- g_clear_object (self->pv->actions); -+ g_clear_object (&self->pv->actions); - g_hash_table_destroy (self->pv->keys); - - /* All monitoring and scheduling should be done */ diff --git a/srcpkgs/seahorse/seahorse.rshlibs b/srcpkgs/seahorse/seahorse.rshlibs index 293b05327f8..0428b4d545b 100644 --- a/srcpkgs/seahorse/seahorse.rshlibs +++ b/srcpkgs/seahorse/seahorse.rshlibs @@ -2,7 +2,7 @@ libc.so.6 libgpgme.so.11 libldap-2.4.so.2 libsoup-2.4.so.1 -libgnome-keyring.so.0 +libsecret-1.so.0 libavahi-common.so.3 libavahi-client.so.3 libavahi-glib.so.1 diff --git a/srcpkgs/seahorse/template b/srcpkgs/seahorse/template index 12674ce67ac..4e8b854c098 100644 --- a/srcpkgs/seahorse/template +++ b/srcpkgs/seahorse/template @@ -1,21 +1,22 @@ # Template file for 'seahorse' pkgname=seahorse -version=3.4.1 -revision=2 +version=3.6.0 +revision=1 build_style=gnu-configure gtk_iconcache_dirs="/usr/share/icons/hicolor" -configure_args="--disable-scrollkeeper --disable-schemas-compile +configure_args="--disable-schemas-compile --enable-ldap --enable-hkp --disable-debug" depends="hicolor-icon-theme desktop-file-utils" -makedepends="which pkg-config intltool gnome-doc-utils gtk+3-devel gpgme-devel -libldap-devel libsoup-devel libgnome-keyring-devel avahi-glib-libs-devel gcr-devel" +makedepends="which pkg-config intltool gnome-doc-utils gtk+3-devel>=3.6.0_2 +gpgme-devel libldap-devel libsoup-devel avahi-glib-libs-devel +gcr-devel>=3.6.0 libsecret-devel itstool" fulldepends="openssh>=6.1p1" short_desc="Encryption Made Easy" maintainer="Juan RP " homepage="http://projects.gnome.org/seahorse/" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=841443ed6d7f865e1c9347867527591287bcc5b2e281c8da11b2cb355d678faa +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=88a0bcaa3aeef6a9a2f2abf4c7ffbf94cef474b466d79d45054d19175d5ccee8 long_desc=" Seahorse is a GNOME application for managing encryption keys. It also integrates with nautilus, gedit and other places for encryption operations. diff --git a/srcpkgs/sound-juicer/sound-juicer.rshlibs b/srcpkgs/sound-juicer/sound-juicer.rshlibs index ab8ddeb0865..61f1652bde2 100644 --- a/srcpkgs/sound-juicer/sound-juicer.rshlibs +++ b/srcpkgs/sound-juicer/sound-juicer.rshlibs @@ -1,6 +1,7 @@ -libmusicbrainz3.so.6 -libgstpbutils-0.10.so.0 -libgstreamer-0.10.so.0 +libmusicbrainz5.so.0 +libdiscid.so.0 +libgstpbutils-1.0.so.0 +libgstreamer-1.0.so.0 libgconf-2.so.4 libcanberra-gtk3.so.0 libbrasero-media3.so.1 diff --git a/srcpkgs/sound-juicer/template b/srcpkgs/sound-juicer/template index 9cf5807c449..18322b81ffd 100644 --- a/srcpkgs/sound-juicer/template +++ b/srcpkgs/sound-juicer/template @@ -1,18 +1,19 @@ # Template file for 'sound-juicer' pkgname=sound-juicer -version=3.4.0 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.5.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-install --disable-scrollkeeper --with-gconf-schema-file-dir=/usr/share/gconf/schemas" depends="hicolor-icon-theme desktop-file-utils" -makedepends="which pkg-config intltool gnome-doc-utils glib-devel GConf-devel brasero-devel libmusicbrainz-devel" +makedepends="which pkg-config intltool gnome-doc-utils glib-devel +GConf-devel brasero-devel>=3.6.0 libdiscid-devel libmusicbrainz5-devel" fulldepends="gst-plugins-good" -revision=1 short_desc="CD ripping tool using GTK+ and GStreamer" maintainer="Juan RP " homepage="http://www.gnome.org/projects/seahorse/" -checksum=49805cc73617e745ee09b62fec46979387e5713d39e5f75320b91ee8f0c44f12 +distfiles="${GNOME_SITE}/$pkgname/3.5/$pkgname-$version.tar.xz" +checksum=ea76703e08e67590af7b8ce5206c343eb01d77cd5023c0bc958a0c2f5a98d2e9 long_desc=" This is Sound Juicer, a CD ripping tool using GTK+ and GStreamer for the GNOME desktop." @@ -20,9 +21,6 @@ long_desc=" gconf_schemas="sound-juicer.schemas" gtk_iconcache_dirs="/usr/share/icons/hicolor" - - - post_install() { mv ${DESTDIR}/usr/share/gconf/schemas/*.schemas ${wrksrc} gconf-merge-schema ${DESTDIR}/usr/share/gconf/schemas/${gconf_schemas} \ diff --git a/srcpkgs/soundtouch-devel b/srcpkgs/soundtouch-devel new file mode 120000 index 00000000000..dc9509434a0 --- /dev/null +++ b/srcpkgs/soundtouch-devel @@ -0,0 +1 @@ +soundtouch \ No newline at end of file diff --git a/srcpkgs/soundtouch/soundtouch-devel.template b/srcpkgs/soundtouch/soundtouch-devel.template new file mode 100644 index 00000000000..4dbd5da8175 --- /dev/null +++ b/srcpkgs/soundtouch/soundtouch-devel.template @@ -0,0 +1,14 @@ +# Template file for 'soundtouch-devel'. +# +noarch=yes +depends="${sourcepkg}>=${version}" +short_desc="${short_desc} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/aclocal usr/share +} diff --git a/srcpkgs/soundtouch/soundtouch.rshlibs b/srcpkgs/soundtouch/soundtouch.rshlibs new file mode 100644 index 00000000000..d2b712aef4f --- /dev/null +++ b/srcpkgs/soundtouch/soundtouch.rshlibs @@ -0,0 +1,4 @@ +libstdc++.so.6 +libm.so.6 +libc.so.6 +libgcc_s.so.1 diff --git a/srcpkgs/soundtouch/template b/srcpkgs/soundtouch/template new file mode 100644 index 00000000000..1bd1b560271 --- /dev/null +++ b/srcpkgs/soundtouch/template @@ -0,0 +1,32 @@ +# Template file for 'soundtouch' +pkgname=soundtouch +version=1.7.0 +revision=1 +wrksrc=${pkgname} +build_style=gnu-configure +subpackages="${pkgname}-devel" +makedepends="automake pkg-config" +short_desc="SoundTouch Audio Processing Library" +maintainer="Juan RP " +homepage="http://www.surina.net/soundtouch" +license="LGPL-2.1" +distfiles="http://www.surina.net/soundtouch/soundtouch-${version}.tar.gz" +checksum=0c94722ab995489b7816baa553a1cfd433e1005d456382e31defd068b003c848 +long_desc=" + SoundTouch is an open-source audio processing library for changing the + Tempo, Pitch and Playback Rates of audio streams or audio files + + Tempo (time stretch): Changes the sound to play at faster or slower tempo + than originally without affecting the sound pitch. + Pitch (key) : Changes the sound pitch or key while keeping the original + tempo (speed). + Playback Rate : Changes both tempo and pitch together as if a vinyl disc + was played at different RPM rate." + +pre_configure() { + ./bootstrap +} + +post_install() { + rm -rf ${DESTDIR}/usr/doc +} diff --git a/srcpkgs/sushi/sushi.rshlibs b/srcpkgs/sushi/sushi.rshlibs index c4f6e592abc..70100b43e92 100644 --- a/srcpkgs/sushi/sushi.rshlibs +++ b/srcpkgs/sushi/sushi.rshlibs @@ -1,46 +1,44 @@ libgirepository-1.0.so.1 -libffi.so.5 -libgjs-dbus.so.0 libgjs.so.0 -libdbus-1.so.3 -libpthread.so.0 libclutter-gtk-1.0.so.0 -libclutter-gst-1.0.so.0 -libgstbase-0.10.so.0 +libclutter-gst-2.0.so.0 +libclutter-1.0.so.0 +libX11.so.6 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 +libfreetype.so.6 +libgjs-dbus.so.0 +libdbus-1.so.3 +libgstbase-1.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 -libdrm.so.2 -libX11.so.6 +libcogl.so.11 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libXfixes.so.3 -libgstpbutils-0.10.so.0 -libgsttag-0.10.so.0 -libgstreamer-0.10.so.0 -libxml2.so.2 -libmusicbrainz3.so.6 +libgstpbutils-1.0.so.0 +libgsttag-1.0.so.0 +libgstreamer-1.0.so.0 +libgmodule-2.0.so.0 +libmusicbrainz5.so.0 libevview3.so.3 +libevdocument3.so.4 +libgthread-2.0.so.0 +librt.so.1 libgtksourceview-3.0.so.0 libwebkitgtk-3.0.so.0 libgtk-3.so.0 libsoup-2.4.so.1 +libjavascriptcoregtk-3.0.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 -libcairo.so.2 libpango-1.0.so.0 +libcairo.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 -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 4b17f8f8cca..b7946099931 100644 --- a/srcpkgs/sushi/template +++ b/srcpkgs/sushi/template @@ -1,15 +1,18 @@ # Template file for 'sushi' pkgname=sushi -version=0.4.1 -distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz" -build_style=gnu-configure -depends="webkit-gtk3>=1.6.3" -makedepends="pkg-config intltool webkit-gtk3-devel gtksourceview-devel gjs-devel clutter-gst-devel clutter-gtk-devel evince-devel libmusicbrainz-devel gobject-introspection" +version=3.6.0 revision=1 +build_style=gnu-configure +depends="webkit-gtk3>=1.8" +makedepends="pkg-config intltool gtk+3-devel>=3.6.0_2 webkit-gtk3-devel +gtksourceview-devel>=3.6.0 gjs-devel clutter-gst-devel>=1.9.92 +clutter-gtk-devel>=1.3.2 evince-devel>=3.6.0 libmusicbrainz5-devel +libsoup-gnome-devel gobject-introspection" short_desc="A quick previewer for Nautilus" homepage="http://www.gnome.org" license="GPL-2" maintainer="Juan RP " -checksum=7889e4309443dd7dfd5c9546af23565d15813c3f8f2af6c6776702ca8911a7bd +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=506f0f1f934e9e6c0f5584619c3f2ab0d5906248472ca1bf08a159504ad02f78 long_desc=" This package contains sushi, ${short_desc}." diff --git a/srcpkgs/telepathy-farstream/telepathy-farstream-devel.template b/srcpkgs/telepathy-farstream/telepathy-farstream-devel.template index 1c430111b40..1f3e7aa5500 100644 --- a/srcpkgs/telepathy-farstream/telepathy-farstream-devel.template +++ b/srcpkgs/telepathy-farstream/telepathy-farstream-devel.template @@ -1,12 +1,12 @@ # Template file for 'telepathy-glib-devel'. # -depends="dbus-glib-devel telepathy-glib-devel farstream-devel gstreamer-devel telepathy-farstream>=0.4.0" +depends="dbus-glib-devel telepathy-glib-devel farstream-devel>=0.2.0 +gstreamer1-devel telepathy-farstream>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/telepathy-farstream/telepathy-farstream.rshlibs b/srcpkgs/telepathy-farstream/telepathy-farstream.rshlibs index 1c92978f702..f41ec589d5f 100644 --- a/srcpkgs/telepathy-farstream/telepathy-farstream.rshlibs +++ b/srcpkgs/telepathy-farstream/telepathy-farstream.rshlibs @@ -1,15 +1,14 @@ 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 +libfarstream-0.2.so.2 +libgstbase-1.0.so.0 +libgstreamer-1.0.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 +libpthread.so.0 libc.so.6 diff --git a/srcpkgs/telepathy-farstream/template b/srcpkgs/telepathy-farstream/template index 383ab9f2542..f0088779f8b 100644 --- a/srcpkgs/telepathy-farstream/template +++ b/srcpkgs/telepathy-farstream/template @@ -1,16 +1,18 @@ # Template file for 'telepathy-farstream' pkgname=telepathy-farstream -version=0.4.0 -homepage="http://telepathy.freedesktop.org" -distfiles="$homepage/releases/$pkgname/$pkgname-$version.tar.gz" +version=0.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-static" -makedepends="pkg-config intltool vala-devel libxslt gobject-introspection dbus-glib-devel telepathy-glib-devel farstream-devel python-devel pygobject2-devel gst-python-devel" -revision=1 +makedepends="pkg-config intltool vala-devel libxslt gobject-introspection +dbus-glib-devel telepathy-glib-devel>=0.19.9 farstream-devel>=0.2.0 +python-devel pygobject2-devel gst-python-devel" short_desc="Telepathy library that uses Farstream to handle Call channels" maintainer="Juan RP " license="LGPL-2.1" -checksum=cdfe69c8996fab439a89af2f5ee79c3b8eec709914e17f7780302cd2dda3b48e +homepage="http://telepathy.freedesktop.org" +distfiles="$homepage/releases/$pkgname/$pkgname-$version.tar.gz" +checksum=0524e09f6f3a9617b9dcb5a1c1cb75fa80afb722709f9967386a091925096413 long_desc=" Telepathy is a D-Bus framework for unifying real time communication, including instant messaging, voice calls and video calls. It abstracts @@ -19,4 +21,3 @@ long_desc=" subpackages="$pkgname-devel" replaces="telepathy-farsight>=0" - diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template index f967262be66..8aecff83d66 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.18.2 +version=0.19.9 revision=1 subpackages="$pkgname-devel" build_style=gnu-configure @@ -11,7 +11,7 @@ maintainer="Juan RP " license="LGPL-2.1" homepage="http://telepathy.freedesktop.org" distfiles="$homepage/releases/$pkgname/$pkgname-$version.tar.gz" -checksum=372375578be8053398f9fb1e12188a8b472d6d897e0ac73b230d31e112c68b3f +checksum=78a2cd51cde99515495349091bcd87b33431ee83bef914f28c88325883354ba1 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 0eef7942be7..189a3b790db 100644 --- a/srcpkgs/totem-pl-parser/template +++ b/srcpkgs/totem-pl-parser/template @@ -1,17 +1,17 @@ # Template file for 'totem-pl-parser' pkgname=totem-pl-parser -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.4.3 +revision=1 build_style=gnu-configure configure_args="--disable-static --enable-quvi --enable-libarchive --enable-libgcrypt" -makedepends="pkg-config intltool gobject-introspection libsoup-gnome-devel glib-devel gmime-devel libarchive-devel libgcrypt-devel libquvi-devel" -revision=1 +makedepends="pkg-config intltool gobject-introspection libsoup-gnome-devel +glib-devel gmime-devel libarchive-devel libgcrypt-devel libquvi-devel" short_desc="Totem playlist parser library" maintainer="Juan RP " -checksum=7b336f599610898beca8238408c9c8e1f1f264602cefb2d1f5601acf9a261ecd +distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +checksum=ab8beed4dd5d3a5d7ed5dc8b357e94dc03a8553fef6e33c2e7fb63a76e44c42b long_desc=" $pkgname is a simple GObject-based library to parse a host of playlist formats, as well as save those." subpackages="$pkgname-devel" - diff --git a/srcpkgs/totem-pl-parser/totem-pl-parser-devel.template b/srcpkgs/totem-pl-parser/totem-pl-parser-devel.template index 39afd21850b..c85cfc243df 100644 --- a/srcpkgs/totem-pl-parser/totem-pl-parser-devel.template +++ b/srcpkgs/totem-pl-parser/totem-pl-parser-devel.template @@ -1,12 +1,11 @@ # Template file for 'totem-pl-parser-devel'. # -depends="glib-devel libxml2-devel gmime-devel libquvi-devel libgcrypt-devel totem-pl-parser>=3.4.2" +depends="glib-devel libxml2-devel gmime-devel libquvi-devel libgcrypt-devel totem-pl-parser>=${version}" short_desc="${short_desc} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template index c3f4c5b9214..f18cbd7c838 100644 --- a/srcpkgs/totem/template +++ b/srcpkgs/totem/template @@ -1,27 +1,33 @@ # Template file for 'totem' pkgname=totem -version=3.4.3 +version=3.6.0 revision=1 build_style=gnu-configure configure_args="--disable-scrollkeeper --disable-static --disable-schemas-compile --disable-python --enable-nautilus" + makedepends="which pkg-config intltool gnome-doc-utils gnutls-devel -gst-plugins-base-devel totem-pl-parser-devel nautilus-devel libbluetooth-devel -evolution-data-server-devel libsoup-devel mx-devel clutter-gst-devel -clutter-gtk-devel libpeas-devel libXtst-devel grilo-devel libepc-devel" -fulldepends="grilo-plugins hicolor-icon-theme desktop-file-utils -gst-ffmpeg gst-plugins-bad gst-plugins-ugly gst-plugins-good" +gst-plugins-base1-devel totem-pl-parser-devel nautilus-devel>=3.6.0 +libbluetooth-devel evolution-data-server-devel>=3.6.0 dbus-glib-devel +libsoup-devel mx-devel clutter-gst-devel>=1.9.92 clutter-gtk-devel>=1.3.2 +libpeas-devel libXtst-devel grilo-devel>=0.2.0 libepc-devel vala-devel +gst-plugins-bad1-devel>=1.0.0_2 gsettings-desktop-schemas-devel>=3.6.0 +libzeitgeist-devel" + +fulldepends="grilo-plugins>=0.2.0 hicolor-icon-theme desktop-file-utils +gst-plugins-ugly1 gst-plugins-good1 gsettings-desktop-schemas>=3.6.0" + # XXX xulrunner plugin. subpackages="totem-devel totem-mozilla-plugin" gtk_iconcache_dirs="/usr/share/icons/hicolor" # XXX reenable python plugin if pylint pkg exists. #pycompile_dirs="usr/lib/totem/plugins" -short_desc="A GNOME2 integrated movie player based on Gstreamer" +short_desc="A GNOME integrated movie player based on Gstreamer" maintainer="Juan RP " homepage="http://www.gnome.org" license="custom, GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=fce76e3c924d0ffd3d4eef2e69af4c44b3537b26c2df86745e900b4c829b38db +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=e767da34f5212bd9b2d3ea9bc7e3a87b284581ee012214274225dd8decb8fe3e long_desc=" Totem is a simple yet featureful media player for GNOME which can read a large number of file formats. It features : diff --git a/srcpkgs/totem/totem-devel.template b/srcpkgs/totem/totem-devel.template index a9d2e9a6c9c..53b21d5c00b 100644 --- a/srcpkgs/totem/totem-devel.template +++ b/srcpkgs/totem/totem-devel.template @@ -1,12 +1,11 @@ # Template file for 'totem-devel'. # -depends="gtk+3-devel totem-pl-parser-devel totem>=3.4.2" +depends="gtk+3-devel totem-pl-parser-devel totem>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/totem/totem-mozilla-plugin.rshlibs b/srcpkgs/totem/totem-mozilla-plugin.rshlibs index 80b1ed4269c..74258d4125d 100644 --- a/srcpkgs/totem/totem-mozilla-plugin.rshlibs +++ b/srcpkgs/totem/totem-mozilla-plugin.rshlibs @@ -1,3 +1,5 @@ +libgmodule-2.0.so.0 +librt.so.1 libX11.so.6 libtotem-plparser-mini.so.17 libgio-2.0.so.0 diff --git a/srcpkgs/totem/totem.rshlibs b/srcpkgs/totem/totem.rshlibs index 5390e54a16c..01eee3fa9fc 100644 --- a/srcpkgs/totem/totem.rshlibs +++ b/srcpkgs/totem/totem.rshlibs @@ -1,58 +1,46 @@ -libclutter-gst-1.0.so.0 -libmx-1.0.so.2 -libgstinterfaces-0.10.so.0 -libgstvideo-0.10.so.0 -libgstaudio-0.10.so.0 -libgstpbutils-0.10.so.0 libm.so.6 -libtotem-plparser.so.17 -libgsttag-0.10.so.0 -libgstreamer-0.10.so.0 +libgstpbutils-1.0.so.0 +libgsttag-1.0.so.0 +libgstaudio-1.0.so.0 +libgstvideo-1.0.so.0 +libgstreamer-1.0.so.0 libclutter-gtk-1.0.so.0 +libclutter-1.0.so.0 +libcogl.so.11 +libX11.so.6 libgtk-3.so.0 -libgdk-3.so.0 libatk-1.0.so.0 +libtotem-plparser.so.17 libgio-2.0.so.0 +libgdk-3.so.0 libgdk_pixbuf-2.0.so.0 libcairo.so.2 libdbus-glib-1.so.2 -libpthread.so.0 libgobject-2.0.so.0 -libgthread-2.0.so.0 libglib-2.0.so.0 -libXtst.so.6 -libX11.so.6 +libpthread.so.0 libc.so.6 -libgstbase-0.10.so.0 -libpeas-gtk-1.0.so.0 -libpeas-1.0.so.0 -libgirepository-1.0.so.1 -libffi.so.5 -libxml2.so.2 +libclutter-gst-2.0.so.0 +libgstbase-1.0.so.0 +libgthread-2.0.so.0 libcogl-pango.so.0 libjson-glib-1.0.so.0 libXi.so.6 -libdrm.so.2 libXext.so.6 libXdamage.so.1 libXcomposite.so.1 libXfixes.so.3 +libpeas-gtk-1.0.so.0 +libpeas-1.0.so.0 libpangocairo-1.0.so.0 libcairo-gobject.so.2 libpango-1.0.so.0 libgmodule-2.0.so.0 librt.so.1 +libgirepository-1.0.so.1 libSM.so.6 libICE.so.6 libnautilus-extension.so.1 -libepc-ui-1.0.so.3 -libepc-1.0.so.3 -libavahi-common.so.3 -libavahi-client.so.3 -libavahi-glib.so.1 -libsoup-2.4.so.1 -libdbus-1.so.3 -libgrilo-0.1.so.0 -libgnutls.so.26 -libclutter-1.0.so.0 -libcogl.so.9 +libxml2.so.2 +libzeitgeist-1.0.so.1 +libgrilo-0.2.so.1 diff --git a/srcpkgs/vinagre/template b/srcpkgs/vinagre/template index bc4b5a192ee..fd4bb7a5fd9 100644 --- a/srcpkgs/vinagre/template +++ b/srcpkgs/vinagre/template @@ -1,22 +1,22 @@ # Template file for 'vinagre' pkgname=vinagre -version=3.4.2 -revision=2 +version=3.6.0 +revision=1 # XXX rdp (rdesktop) plugin gtk_iconcache_dirs="/usr/share/icons/hicolor" build_style=gnu-configure -configure_args="--disable-schemas-compile --disable-spice --disable-rdp" +configure_args="--disable-schemas-compile --disable-rdp" depends="desktop-file-utils hicolor-icon-theme" makedepends="pkg-config intltool itstool gnome-doc-utils libxml2-devel -dbus-glib-devel libgnome-keyring-devel avahi-ui-libs-devel +dbus-glib-devel libsecret-devel avahi-ui-libs-devel spice-devel avahi-glib-libs-devel telepathy-glib-devel vte3-devel gtk-vnc-devel" fulldepends="openssh>=6.1p1 gnome-icon-theme" short_desc="VNC client for the GNOME desktop" maintainer="Juan RP " homepage="http://projects.gnome.org/vinagre" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -checksum=31dfc98fef91cf692a90880377f8abf95dcf6a7d3512441655bc66b969f50d85 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=4f75882d52308ccb241ef6d76061bad54a7e13e6549fe355faa2af994765f11d long_desc=" Features You can connect to several machines at the same time, we like tabs diff --git a/srcpkgs/vinagre/vinagre.rshlibs b/srcpkgs/vinagre/vinagre.rshlibs index 03ce81a944b..6c0c4a568af 100644 --- a/srcpkgs/vinagre/vinagre.rshlibs +++ b/srcpkgs/vinagre/vinagre.rshlibs @@ -1,4 +1,4 @@ -libgnome-keyring.so.0 +libsecret-1.so.0 libdbus-glib-1.so.2 libpthread.so.0 libtelepathy-glib.so.0 diff --git a/srcpkgs/vino/template b/srcpkgs/vino/template index 2dbaacf78a7..487beab4424 100644 --- a/srcpkgs/vino/template +++ b/srcpkgs/vino/template @@ -1,18 +1,19 @@ # Template file for 'vino' pkgname=vino -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile" depends="desktop-file-utils" -makedepends="pkg-config intltool gnome-doc-utils jpeg-devel gtk+3-devel libnotify-devel avahi-glib-libs-devel dbus-glib-devel telepathy-glib-devel libsoup-devel libXtst-devel NetworkManager-devel libgnome-keyring-devel gnutls-devel" -revision=1 +makedepends="pkg-config intltool gnome-doc-utils jpeg-devel gtk+3-devel>=3.6.0_2 +libnotify-devel avahi-glib-libs-devel dbus-glib-devel telepathy-glib-devel +libsoup-devel libXtst-devel NetworkManager-devel libgnome-keyring-devel +gnutls-devel" short_desc="VNC server for the GNOME desktop" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=b58f7f7e1ce207246dfe98ff777c665cbcbc52abab0cbafc0a1b4f5fc5b3e0c8 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=590ef98a3a2c2e6eb698d8e55ec97c2755aa85839a35985bf2142b186dce91ef long_desc=" The package contains an integrated VNC server for GNOME." - - diff --git a/srcpkgs/vino/vino.rshlibs b/srcpkgs/vino/vino.rshlibs index e9854307a62..acc7120b0f2 100644 --- a/srcpkgs/vino/vino.rshlibs +++ b/srcpkgs/vino/vino.rshlibs @@ -4,9 +4,7 @@ libsoup-2.4.so.1 libgio-2.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 -libpthread.so.0 libc.so.6 -libgnome-keyring.so.0 libcairo.so.2 libdbus-glib-1.so.2 libtelepathy-glib.so.0 diff --git a/srcpkgs/webkit-gtk3/patches/webkit-gtk-1.8.0-typedef-WebKitWebView.patch b/srcpkgs/webkit-gtk3/patches/webkit-gtk-1.8.0-typedef-WebKitWebView.patch deleted file mode 100644 index fd97b350a71..00000000000 --- a/srcpkgs/webkit-gtk3/patches/webkit-gtk-1.8.0-typedef-WebKitWebView.patch +++ /dev/null @@ -1,28 +0,0 @@ -Index: /trunk/Source/WebKit2/UIProcess/API/gtk/WebKitDefines.h -=================================================================== ---- Source/WebKit2/UIProcess/API/gtk/WebKitDefines.h (revision 109222) -+++ Source/WebKit2/UIProcess/API/gtk/WebKitDefines.h (revision 109329) -@@ -34,4 +34,6 @@ - - typedef struct _WebKitPrintOperation WebKitPrintOperation; -+typedef struct _WebKitFindController WebKitFindController; -+typedef struct _WebKitWebView WebKitWebView; - - #ifdef G_OS_WIN32 -@@ -47,6 +49,3 @@ - #endif - --typedef struct _WebKitFindController WebKitFindController; --typedef struct _WebKitWebView WebKitWebView; -- - #endif // WebKitDefines_h -Index: /trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.h -=================================================================== ---- Source/WebKit2/UIProcess/API/gtk/WebKitWebView.h (revision 109222) -+++ Source/WebKit2/UIProcess/API/gtk/WebKitWebView.h (revision 109329) -@@ -49,5 +49,4 @@ - #define WEBKIT_WEB_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), WEBKIT_TYPE_WEB_VIEW, WebKitWebViewClass)) - --typedef struct _WebKitWebView WebKitWebView; - typedef struct _WebKitWebViewClass WebKitWebViewClass; - typedef struct _WebKitWebViewPrivate WebKitWebViewPrivate; diff --git a/srcpkgs/webkit-gtk3/patches/webkit-gtk-1.8.1-CodeGeneratorGObject-properties.patch b/srcpkgs/webkit-gtk3/patches/webkit-gtk-1.8.1-CodeGeneratorGObject-properties.patch deleted file mode 100644 index ff2f5ae5d7f..00000000000 --- a/srcpkgs/webkit-gtk3/patches/webkit-gtk-1.8.1-CodeGeneratorGObject-properties.patch +++ /dev/null @@ -1,20 +0,0 @@ -From: Mikhail Khokhlov - -https://bugs.webkit.org/show_bug.cgi?id=84526 - -Index: Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm -=================================================================== ---- Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm (revision 115562) -+++ Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm (working copy) -@@ -1444,9 +1444,10 @@ - print IMPL "namespace WebKit {\n\n"; - print IMPL @cBodyPriv; - print IMPL "} // namespace WebKit\n\n"; -+ -+ print IMPL @cBodyProperties; - print IMPL "#endif // ${conditionalString}\n\n" if $conditionalString; - -- print IMPL @cBodyProperties; - print IMPL @cBody; - - close(IMPL); diff --git a/srcpkgs/webkit-gtk3/patches/webkit-gtk-1.8.1-gst-required-version.patch b/srcpkgs/webkit-gtk3/patches/webkit-gtk-1.8.1-gst-required-version.patch deleted file mode 100644 index 1e6afa82667..00000000000 --- a/srcpkgs/webkit-gtk3/patches/webkit-gtk-1.8.1-gst-required-version.patch +++ /dev/null @@ -1,29 +0,0 @@ -2012-05-01 Landry Breuil - - [GTK] Fix gstreamer detection during configure - https://bugs.webkit.org/show_bug.cgi?id=84325 - - Reviewed by Philippe Normand. - - * configure.ac: Fix GSTREAMER_REQUIRED_VERSION and - GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION assignments. - -Index: /trunk/configure.ac -=================================================================== ---- configure.ac (revision 115666) -+++ configure.ac (revision 115737) -@@ -343,10 +343,10 @@ - - case "$with_gstreamer" in -- 0.10) GSTREAMER_REQUIRED_VERSION=GSTREAMER_0_10_REQUIRED_VERSION -- GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION=GSTREAMER_0_10_PLUGINS_BASE_REQUIRED_VERSION -+ 0.10) GSTREAMER_REQUIRED_VERSION=$GSTREAMER_0_10_REQUIRED_VERSION -+ GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION=$GSTREAMER_0_10_PLUGINS_BASE_REQUIRED_VERSION - GST_API_VERSION=0.10 - ;; -- 0.11) GSTREAMER_REQUIRED_VERSION=GSTREAMER_0_11_REQUIRED_VERSION -- GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION=GSTREAMER_0_11_PLUGINS_BASE_REQUIRED_VERSION -+ 0.11) GSTREAMER_REQUIRED_VERSION=$GSTREAMER_0_11_REQUIRED_VERSION -+ GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION=$GSTREAMER_0_11_PLUGINS_BASE_REQUIRED_VERSION - GST_API_VERSION=0.11 - ;; diff --git a/srcpkgs/webkit-gtk3/template b/srcpkgs/webkit-gtk3/template index ca3e3d00332..c89205340ac 100644 --- a/srcpkgs/webkit-gtk3/template +++ b/srcpkgs/webkit-gtk3/template @@ -1,19 +1,19 @@ # Template file for 'webkit-gtk3' pkgname=webkit-gtk3 -version=1.8.3 +version=1.10.0 revision=1 -wrksrc=webkit-${version} +wrksrc="webkitgtk-${version}" makedepends="perl pkg-config intltool which gperf bison25 flex -jpeg-devel libpng-devel>=1.5.10 sqlite-devel gtk+-devel gtk+3-devel +jpeg-devel libpng-devel>=1.5.10 sqlite-devel gtk+-devel gtk+3-devel>=3.6.0_2 gst-plugins-base-devel libsoup-devel libxslt-devel icu-devel>=49 -enchant-devel geoclue-devel gobject-introspection" +enchant-devel geoclue-devel gobject-introspection ruby" subpackages="webkit-gtk webkit-gtk-devel $pkgname-devel" short_desc="GTK+3 port of the WebKit browser engine" maintainer="Juan RP " homepage="http://webkitgtk.org/" license="LGPL-2.1, Simplified BSD (2 clause)" -distfiles="${homepage}/releases/webkit-${version}.tar.xz" -checksum=ada02d636af61aed38f142d3cded662d141ce71264f624c4eb873621a74cc9e7 +distfiles="${homepage}/releases/webkitgtk-${version}.tar.xz" +checksum=6db37376d387dcc980e5349a5a385d87d40909371796e3dd895817e466799034 long_desc=" WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that's used by @@ -25,9 +25,9 @@ long_desc=" do_configure() { local args="--enable-jit --with-font-backend=freetype \ - --enable-introspection \ + --enable-introspection --disable-webkit2 \ --with-unicode-backend=icu --disable-schemas-compile \ - ${CONFIGURE_SHARED_ARGS}" + ${CONFIGURE_SHARED_ARGS} --disable-silent-rules" for ver in 2 3; do [ ! -d ${wrksrc}/build-gtk${ver} ] && \ @@ -41,7 +41,7 @@ do_build() { for ver in 2 3; do msg_normal "Building GTK+${ver} version...\n" cd ${wrksrc}/build-gtk${ver} - make ${makejobs} + make ${makejobs} || return 1 done } @@ -49,6 +49,6 @@ do_install() { for ver in 2 3; do msg_normal "Installing GTK+${ver} version...\n" cd ${wrksrc}/build-gtk${ver} - make DESTDIR=${DESTDIR} install + make DESTDIR=${DESTDIR} install || return 1 done } diff --git a/srcpkgs/webkit-gtk3/webkit-gtk-devel.template b/srcpkgs/webkit-gtk3/webkit-gtk-devel.template index f06132ff6c6..3e4743d73e0 100644 --- a/srcpkgs/webkit-gtk3/webkit-gtk-devel.template +++ b/srcpkgs/webkit-gtk3/webkit-gtk-devel.template @@ -1,7 +1,7 @@ # Template file for 'webkit-gtk-devel'. # noarch=yes -depends="webkit-gtk>=$version" +depends="glib-devel gtk+-devel libsoup-devel webkit-gtk>=$version" short_desc="GTK+ port of the WebKit browser engine - development files" long_desc="${long_desc} WebKit is an open source web browser engine. WebKit is also the name of diff --git a/srcpkgs/webkit-gtk3/webkit-gtk.rshlibs b/srcpkgs/webkit-gtk3/webkit-gtk.rshlibs index 530c7c07f2f..22596bad229 100644 --- a/srcpkgs/webkit-gtk3/webkit-gtk.rshlibs +++ b/srcpkgs/webkit-gtk3/webkit-gtk.rshlibs @@ -1,3 +1,4 @@ +libXcomposite.so.1 libpthread.so.0 libenchant.so.1 libgailutil.so.18 diff --git a/srcpkgs/webkit-gtk3/webkit-gtk.template b/srcpkgs/webkit-gtk3/webkit-gtk.template index a0adfa07241..91539403d93 100644 --- a/srcpkgs/webkit-gtk3/webkit-gtk.template +++ b/srcpkgs/webkit-gtk3/webkit-gtk.template @@ -18,7 +18,7 @@ do_install() { vmove "usr/lib/libjavascriptcoregtk-1.0.so*" usr/lib vmove "usr/lib/girepository-1.0/*-1.0.typelib" usr/lib/girepository-1.0 for f in $(echo ${SRCPKGDESTDIR}/usr/share/locale/*); do - vmove usr/share/locale/$(basename $f)/LC_MESSAGES/webkit-2.0.mo \ + vmove usr/share/locale/$(basename $f)/LC_MESSAGES/webkitgtk-2.0.mo \ usr/share/locale/$(basename $f)/LC_MESSAGES done vmove usr/share/webkitgtk-1.0 usr/share diff --git a/srcpkgs/webkit-gtk3/webkit-gtk3-devel.template b/srcpkgs/webkit-gtk3/webkit-gtk3-devel.template index 79ca67ea339..b7a0d07103b 100644 --- a/srcpkgs/webkit-gtk3/webkit-gtk3-devel.template +++ b/srcpkgs/webkit-gtk3/webkit-gtk3-devel.template @@ -1,7 +1,7 @@ # Template file for 'webkit-gtk-devel'. # noarch=yes -depends="webkit-gtk3>=$version" +depends="glib-devel gtk+3-devel>=3.6.0_2 libsoup-devel webkit-gtk3>=$version" short_desc="${sourcepkg} development files" long_desc="${long_desc} diff --git a/srcpkgs/webkit-gtk3/webkit-gtk3.rshlibs b/srcpkgs/webkit-gtk3/webkit-gtk3.rshlibs index ffd2a4c5d67..5c2832a9600 100644 --- a/srcpkgs/webkit-gtk3/webkit-gtk3.rshlibs +++ b/srcpkgs/webkit-gtk3/webkit-gtk3.rshlibs @@ -1,3 +1,4 @@ +libXcomposite.so.1 libicui18n.so.49 libicuuc.so.49 libicudata.so.49 diff --git a/srcpkgs/xapian-core-devel b/srcpkgs/xapian-core-devel new file mode 120000 index 00000000000..9b65550a8d9 --- /dev/null +++ b/srcpkgs/xapian-core-devel @@ -0,0 +1 @@ +xapian-core \ No newline at end of file diff --git a/srcpkgs/xapian-core/libxapian.rshlibs b/srcpkgs/xapian-core/libxapian.rshlibs new file mode 100644 index 00000000000..d1dc2670341 --- /dev/null +++ b/srcpkgs/xapian-core/libxapian.rshlibs @@ -0,0 +1,6 @@ +libz.so.1 +libuuid.so.1 +libstdc++.so.6 +libm.so.6 +libc.so.6 +libgcc_s.so.1 diff --git a/srcpkgs/xapian-core/libxapian.template b/srcpkgs/xapian-core/libxapian.template new file mode 100644 index 00000000000..69b30d24645 --- /dev/null +++ b/srcpkgs/xapian-core/libxapian.template @@ -0,0 +1,10 @@ +# Template file for 'libxapian'. +# +short_desc="${short_desc} -- runtime library" +long_desc="${long_desc} + + This package contains the runtime libraries." + +do_install() { + vmove "usr/lib/*.so*" usr/lib +} diff --git a/srcpkgs/xapian-core/template b/srcpkgs/xapian-core/template new file mode 100644 index 00000000000..ee83732746c --- /dev/null +++ b/srcpkgs/xapian-core/template @@ -0,0 +1,20 @@ +# Template file for 'xapian-core' +pkgname=xapian-core +version=1.2.12 +revision=1 +build_style=gnu-configure +configure_args="--disable-static" +subpackages="${pkgname}-devel libxapian" +short_desc="Open source search engine" +maintainer="Juan RP " +homepage="http://www.xapian.org/" +license="GPL-2" +distfiles="http://oligarchy.co.uk/xapian/${version}/${pkgname}-${version}.tar.gz" +checksum=d5d34dd11df4cc44380e68b3737d1413fb4706115c4bdd63ef5e30afbc1c86df +long_desc=" + Xapian is an Open Source Search Engine Library, released under the GPL. It's + written in C++, with bindings to allow use from Perl, Python, PHP, Java, Tcl, + C#, Ruby and Lua (so far!)." + +# xapian-config needs the .la +keep_libtool_archives=yes diff --git a/srcpkgs/xapian-core/xapian-core-devel.template b/srcpkgs/xapian-core/xapian-core-devel.template new file mode 100644 index 00000000000..f3c17812381 --- /dev/null +++ b/srcpkgs/xapian-core/xapian-core-devel.template @@ -0,0 +1,18 @@ +# Template file for 'xapian-core-devel'. +# +noarch=yes +depends="libxapian>=${version}" +short_desc="${short_desc} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/share/doc usr/share + vmove usr/share/aclocal usr/share + vmove usr/lib/cmake usr/lib + vmove "usr/lib/*.la" usr/lib + vmove usr/bin/xapian-config usr/bin + vmove usr/share/man/man1/xapian-config.1 usr/share/man/man1 +} diff --git a/srcpkgs/xapian-core/xapian-core.rshlibs b/srcpkgs/xapian-core/xapian-core.rshlibs new file mode 100644 index 00000000000..10ca9032d07 --- /dev/null +++ b/srcpkgs/xapian-core/xapian-core.rshlibs @@ -0,0 +1,5 @@ +libxapian.so.22 +libstdc++.so.6 +libgcc_s.so.1 +libc.so.6 +libm.so.6 diff --git a/srcpkgs/xkeyboard-config/template b/srcpkgs/xkeyboard-config/template index ff7c76d0189..0e4105c6ced 100644 --- a/srcpkgs/xkeyboard-config/template +++ b/srcpkgs/xkeyboard-config/template @@ -1,18 +1,18 @@ # Template build file for 'xkeyboard-config'. pkgname=xkeyboard-config -version=2.6 +version=2.7 +revision=1 noarch=yes build_style=gnu-configure configure_args="--with-xkb-rules-symlink=xfree86,xorg --enable-compat-rules" makedepends="pkg-config libxslt intltool libX11-devel" fulldepends="xkbcomp" -revision=1 short_desc="X Keyboard Configuration Database" maintainer="Juan RP " homepage="http://www.freedesktop.org/wiki/Software/XKeyboardConfig" license="MIT" distfiles="http://xorg.freedesktop.org/releases/individual/data/$pkgname/$pkgname-$version.tar.bz2" -checksum=22a1594116bf0ee3165f48487bdca4e5f25b2a1436e35e188b3ee38c543dabda +checksum=e43478a12fb0fe6757a7bad3a04fd3747ec53e53d5af22a9d9829dfb9aac8321 long_desc=" The xkeyboard-config package provides a non-arch keyboard configuration database for the X Window System with support for non-standard diff --git a/srcpkgs/yelp-xsl/template b/srcpkgs/yelp-xsl/template index 21784f88063..30a5b30346b 100644 --- a/srcpkgs/yelp-xsl/template +++ b/srcpkgs/yelp-xsl/template @@ -1,19 +1,19 @@ # Template file for 'yelp-xsl' pkgname=yelp-xsl -version=3.4.2 -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 +noarch=yes build_style=gnu-configure makedepends="pkg-config intltool itstool libxslt-devel" -revision=1 short_desc="Help browser for GNOME desktop - XSL and misc files" maintainer="Juan RP " license="GPL-2" -checksum=421b622da421f310add15c9d0cf23f3d66c3e0847292f45341e2f6b2db326325 +homepage="http://www.gnome.org" +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=4ed854a423a8bd672f6989dde1faef668c7133a048973677d932743e59449264 long_desc=" Yelp is the help browser for GNOME2. It lets you navigate through all installed documentation. This package contains some XSL and misc files required by Yelp." -noarch=yes diff --git a/srcpkgs/yelp/template b/srcpkgs/yelp/template index e6b19f57427..7717aadefc0 100644 --- a/srcpkgs/yelp/template +++ b/srcpkgs/yelp/template @@ -1,20 +1,22 @@ # Template file for 'yelp' pkgname=yelp -version=3.4.2 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" +version=3.6.0 +revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --disable-static" subpackages="yelp-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" -depends="dconf hicolor-icon-theme desktop-file-utils webkit-gtk3>=1.6.3" -makedepends="pkg-config intltool itstool bzip2-devel liblzma-devel sqlite-devel libgpg-error-devel libgcrypt-devel libxslt-devel libsoup-devel webkit-gtk3-devel" -fulldepends="yelp-xsl" -revision=2 +depends="dconf>=0.13.90 hicolor-icon-theme desktop-file-utils webkit-gtk3>=1.8.3" +makedepends="pkg-config intltool itstool bzip2-devel liblzma-devel +sqlite-devel libgpg-error-devel libgcrypt-devel libxslt-devel +libsoup-devel gtk+3-devel>=3.6.0_2 webkit-gtk3-devel" +fulldepends="yelp-xsl>=3.6.0" short_desc="Help browser for GNOME desktop" maintainer="Juan RP " homepage="http://www.gnome.org" license="GPL-2" -checksum=33f573da4d0b766aba7ebfab14470694e3245dffb2b63153f34bf8240b13c3a3 +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=966a513420674c488b18df0ffcf51f8b4687cdba04b1d1d5e76d59c0484ac048 long_desc=" Yelp is the help browser for GNOME. It lets you navigate through all installed documentation." diff --git a/srcpkgs/yelp/yelp-devel.template b/srcpkgs/yelp/yelp-devel.template index 8f2c6489371..0abb8fc4788 100644 --- a/srcpkgs/yelp/yelp-devel.template +++ b/srcpkgs/yelp/yelp-devel.template @@ -1,12 +1,11 @@ # Template file for 'yelp-devel'. # -depends="yelp>=3.4.2" +depends="yelp>=${version}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - noarch=yes do_install() { diff --git a/srcpkgs/zeitgeist/template b/srcpkgs/zeitgeist/template new file mode 100644 index 00000000000..a10ae4286dc --- /dev/null +++ b/srcpkgs/zeitgeist/template @@ -0,0 +1,28 @@ +# Template file for 'zeitgeist' +pkgname=zeitgeist +version=0.9.0.1 +revision=1 +build_style=gnu-configure +depends="python>=2.7<3 dbus-python pygobject" +makedepends="pkg-config intltool python-devel vala-devel dbus-devel +raptor xapian-core-devel python-rdflib" +short_desc="logs the users’ activities and events" +maintainer="Juan RP " +homepage="http://zeitgeist-project.com" +license="LGPL-2.1" +distfiles="https://launchpad.net/$pkgname/${version%.*.*}/$version/+download/$pkgname-$version.tar.bz2" +checksum=5d52c34e7a655d152f991f7461ecf0dac274d9f67bfb021f815d7044a4b5ba1e +long_desc=" + Zeitgeist is a service which logs the users’ activities and events, + anywhere from files opened to websites visited and conversations had. + + It makes this information readily available for other applications to use. + It is able to establish relationships between items based on similarity + and usage patterns." + +LDFLAGS="-lgmodule-2.0 -lgthread-2.0" +pycompile_module="${pkgname}" + +post_install() { + rm -rf ${DESTDIR}/usr/doc +} diff --git a/srcpkgs/zeitgeist/zeitgeist.rshlibs b/srcpkgs/zeitgeist/zeitgeist.rshlibs new file mode 100644 index 00000000000..e4e2c2e18af --- /dev/null +++ b/srcpkgs/zeitgeist/zeitgeist.rshlibs @@ -0,0 +1,10 @@ +libgmodule-2.0.so.0 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libsqlite3.so.0 +libc.so.6 +libxapian.so.22 +libstdc++.so.6 +libgcc_s.so.1 +libpthread.so.0 diff --git a/srcpkgs/zenity/template b/srcpkgs/zenity/template index 030ecd8c718..ffa4a566d16 100644 --- a/srcpkgs/zenity/template +++ b/srcpkgs/zenity/template @@ -1,17 +1,16 @@ # Template file for 'zenity' pkgname=zenity -version=3.4.0 -distfiles="${GNOME_SITE}/$pkgname/3.4/$pkgname-$version.tar.xz" -build_style=gnu-configure -configure_args="--disable-scrollkeeper" -makedepends="which pkg-config intltool gnome-doc-utils gtk+3-devel libnotify-devel webkit-gtk3-devel" +version=3.6.0 revision=1 +build_style=gnu-configure +makedepends="which pkg-config intltool itstool gnome-doc-utils +gtk+3-devel>=3.6.0_2 libnotify-devel webkit-gtk3-devel" short_desc="Display GNOME dialogs from the command line" maintainer="Juan RP " -checksum=5cf068597c649b5adee60c5948abdf383dbfb16a6c6d57c2ec42ced136730baf +distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" +checksum=5de4ebbb6888ad4928fa9eebcd42dbe5bb282bee9dd7dd21475d9eaa854c74be 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." - diff --git a/srcpkgs/zenity/zenity.rshlibs b/srcpkgs/zenity/zenity.rshlibs index 03fec53e31f..1bb98c13dcf 100644 --- a/srcpkgs/zenity/zenity.rshlibs +++ b/srcpkgs/zenity/zenity.rshlibs @@ -6,6 +6,5 @@ libgobject-2.0.so.0 libglib-2.0.so.0 libX11.so.6 libnotify.so.4 -libwebkitgtk-3.0.so.0 libpthread.so.0 libc.so.6