Hello community, here is the log from the commit of package gdata-sharp for openSUSE:Factory checked in at 2016-08-22 10:07:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gdata-sharp (Old) and /work/SRC/openSUSE:Factory/.gdata-sharp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdata-sharp" Changes: -------- --- /work/SRC/openSUSE:Factory/gdata-sharp/gdata-sharp.changes 2015-05-22 09:54:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gdata-sharp.new/gdata-sharp.changes 2016-08-22 10:07:32.000000000 +0200 @@ -1,0 +2,16 @@ +Fri Aug 19 06:46:37 UTC 2016 - t.gru...@katodev.de + +- exclude gdata-sharp-find-nunit patch for openSUSE 13.1 and 13.2 + +------------------------------------------------------------------- +Thu Aug 18 09:31:09 UTC 2016 - dims...@opensuse.org + +- Add gdata-sharp-find-nunit.patch: Rely on pkg-config to provide + the right information to link nunit. + +------------------------------------------------------------------- +Tue Jul 19 14:41:07 UTC 2016 - mailaen...@opensuse.org + +- add a devel package to fix rpmlint errors + +------------------------------------------------------------------- New: ---- gdata-sharp-find-nunit.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdata-sharp.spec ++++++ --- /var/tmp/diff_new_pack.xghALI/_old 2016-08-22 10:07:33.000000000 +0200 +++ /var/tmp/diff_new_pack.xghALI/_new 2016-08-22 10:07:33.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package gdata-sharp # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,26 +19,46 @@ Name: gdata-sharp Version: 1.4.0.2 Release: 0 +Summary: Google Data APIs (GData) for Mono/.NET +License: Apache-2.0 +Group: Development/Libraries/Other BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: mono-devel BuildRequires: mono-nunit Provides: google-gdata -Obsoletes: google-gdata BuildArch: noarch -Source: libgoogle-data-mono-%{version}.tar.gz +Url: https://code.google.com/archive/p/google-gdata/ +Source: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/google-gdata/libgoogle-data-mono-%{version}.tar.gz +# PATCH-FIX-UPSTREAM http://code.google.com/p/google-gdata/source/detail?spec=svn933&r=890 Patch0: gdata-sharp-core-pc.patch +# PATCH-FIX-OPENSUSE Patch1: gdata-sharp-runtime-4.5.patch -Summary: Google GData .NET Client Library -License: Apache-2.0 -Group: Development/Libraries/Other +# PATCH-FIX-OPENSUSE gdata-sharp-find-nunit.patch dims...@opensuse.org -- Use pkgconfig to find the right parameters to link nunit +Patch2: gdata-sharp-find-nunit.patch %description -The GData .NET Client Library provides a library and source code that make it easy to access data through Google Data APIs. +The GData .NET Client Library provides a library and source code +that make it easy to access data through Google Data APIs. + +%package devel +Summary: .NET library for the Google Data API +Group: Development/Libraries/Other +Requires: %{name} = %{version} + +%description devel +This package provides a simple protocol for the Google Data APIs (GData). %prep %setup -q -n libgoogle-data-mono-%{version} %patch0 + +%if 0%{?suse_version} > 1110 +# Mono >= 3.2 isn't available for SLE %patch1 -p1 +%endif +%if 0%{?suse_version} != 1320 && 0%{?suse_version} != 1310 +%patch2 -p1 +%endif %build make PREFIX=%{_prefix} @@ -48,13 +68,14 @@ mkdir %{buildroot}%{_datadir} mv %{buildroot}%{_prefix}/lib/pkgconfig %{buildroot}%{_datadir}/ -%clean -rm -rf "$RPM_BUILD_ROOT" - %files %defattr(-,root,root) +%doc LICENSE-2.0.txt RELEASE_NOTES.HTML %{_prefix}/lib/mono/gac/Google.GData.* %{_prefix}/lib/mono/GData-Sharp + +%files devel +%defattr(-,root,root) %{_datadir}/pkgconfig/gdata-sharp*.pc %changelog ++++++ gdata-sharp-find-nunit.patch ++++++ Index: libgoogle-data-mono-1.4.0.2/Makefile =================================================================== --- libgoogle-data-mono-1.4.0.2.orig/Makefile +++ libgoogle-data-mono-1.4.0.2/Makefile @@ -128,7 +128,7 @@ uninstall: for i in $(PKGCONFIG_FILES) ; do rm "$(DESTDIR)$(PREFIX)/lib/pkgconfig/$$i" ; done tests: $(ALLLIBS) - $(CSC) $(DEFINES) -target:library -out:unittests.dll $(ALLREFS) -r:nunit.framework.dll $(test_sources) + $(CSC) $(DEFINES) -target:library -out:unittests.dll $(ALLREFS) $(shell pkg-config --libs mono-nunit) $(test_sources) gbase_customertool_sources = samples/gbase/example.cs \ samples/gbase/customertool.cs \