Hello community, here is the log from the commit of package libsocialweb for openSUSE:Factory checked in at Fri Jul 8 15:23:10 CEST 2011. -------- --- libsocialweb/libsocialweb.changes 2011-06-10 09:07:25.000000000 +0200 +++ /mounts/work_src_done/STABLE/libsocialweb/libsocialweb.changes 2011-07-06 15:47:21.000000000 +0200 @@ -1,0 +2,21 @@ +Wed Jul 6 15:22:24 CEST 2011 - vuntz@opensuse.org + +- Create a branding-upstream subpackage, with a README.branding + file explaining how to add API keys. +- Add a libsocialweb-branding Requires to the main package, since + API keys are provided in branding packages, and they make + libsocialweb more useful. +- Create %{_datadir}/libsocialweb/keys and have the main package + own it. + +------------------------------------------------------------------- +Mon Jul 4 14:47:23 CEST 2011 - vuntz@opensuse.org + +- Update to version 0.25.19: + + vimeo: + - Added collections interface. + - Change auth details to get write permissions. + - Disable cookies on REST proxy to avoid bug on Vimeo's side. + - Add video upload support. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- libsocialweb-0.25.18.tar.bz2 New: ---- README.branding libsocialweb-0.25.19.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsocialweb.spec ++++++ --- /var/tmp/diff_new_pack.pulCtV/_old 2011-07-08 15:22:23.000000000 +0200 +++ /var/tmp/diff_new_pack.pulCtV/_new 2011-07-08 15:22:23.000000000 +0200 @@ -18,13 +18,14 @@ Name: libsocialweb -Version: 0.25.18 +Version: 0.25.19 Release: 1 License: LGPLv2.1 Summary: A personal social data server Url: http://git.gnome.org/browse/libsocialweb/ Group: System/Libraries -Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/libsocialweb/0.25/%{name}-%{version}.tar.bz2 +Source1: README.branding BuildRequires: fdupes BuildRequires: gobject-introspection-devel BuildRequires: intltool @@ -38,12 +39,33 @@ BuildRequires: pkgconfig(libnm-glib) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(rest-extras-0.7) +Requires: %{name}-branding = %{version} Recommends: %{name}-lang %description Libsocialweb is a personal social data server, that can interact with social web services, like Flickr, Last.fm, Twitter and Vimeo. +%package branding-upstream +Summary: A personal social data server -- API keys from upstream +License: LGPLv2.1 +Group: System/Libraries +Requires: %{name} = %{version} +Provides: %{name}-branding = %{version} +Conflicts: otherproviders(%{name}-branding) +Supplements: packageand(%{name}:branding-upstream) +BuildArch: noarch +#BRAND: Branding packages should install API keys in +#BRAND: /usr/share/libsocialweb/keys. See README.branding for more +#BRAND: details. + +%description branding-upstream +Libsocialweb is a personal social data server, that can interact with +social web services, like Flickr, Last.fm, Twitter and Vimeo. + +This package provides API keys from upstream, for the web services +accessible with libsocialweb. + %package -n libsocialweb0 Summary: A personal social data server -- Library for Services License: LGPLv2.1 @@ -83,6 +105,7 @@ %lang_package %prep %setup -q +cp %{SOURCE1} . %build %configure --disable-static \ @@ -95,6 +118,8 @@ %install %make_install find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +# Create directory where API keys will be stored +mkdir %{buildroot}%{_datadir}/libsocialweb/keys %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot}%{_datadir}/gtk-doc @@ -115,6 +140,7 @@ %dir %{_libdir}/libsocialweb %dir %{_libdir}/libsocialweb/services %dir %{_datadir}/libsocialweb +%dir %{_datadir}/libsocialweb/keys %dir %{_datadir}/libsocialweb/services # plugins for various web services # Explicitly list services to make sure we don't lose any @@ -148,6 +174,10 @@ %{_datadir}/libsocialweb/services/youtube.keys %{_datadir}/libsocialweb/services/youtube.png +%files branding-upstream +%defattr(-,root,root,-) +%doc README.branding + %files -n libsocialweb0 %defattr(-,root,root,-) %{_libdir}/libsocialweb.so.* ++++++ README.branding ++++++ API keys for web services should be placed in the /usr/share/libsocialweb/keys directory, and named after the service. The first line is the API key, and the second line is the secret. ++++++ libsocialweb-0.25.18.tar.bz2 -> libsocialweb-0.25.19.tar.bz2 ++++++ ++++ 25784 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org