Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-release-src > by-pkgid > 14126d57383df7a477c9eb43309939b1 > files > 4

gypsy-0.9-6.mga6.src.rpm

%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		gypsy
Version:	0.9
Release:	%mkrel 6
Summary:	A GPS multiplexing daemon
Group:		System/Libraries
# See LICENSE file for details
License:	LGPLv2 and GPLv2
URL:		http://gypsy.freedesktop.org/
Source0:	http://gypsy.freedesktop.org/releases/%{name}-%{version}.tar.gz
Patch0:		gypsy-0.9-fedora-gtypeinit.patch
Patch1:		gypsy-0.9-mga-no-werror.patch

BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libxslt)

Requires:	dbus

%description
Gypsy is a GPS multiplexing daemon which allows multiple clients to
access GPS data from multiple GPS sources concurrently.

#--------------------------------------------------------------------

%package -n	%{libname}
Summary:	A GPS multiplexing daemon
Group:		System/Libraries

%description -n %{libname}
A GPS multiplexing daemon

#--------------------------------------------------------------------

%package -n	%{develname}
Summary:	Development package for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	gypsy-devel < 0.8-8

%description -n %{develname}
Header files for development with %{name}.

#--------------------------------------------------------------------

%package	docs
Summary:	Documentation files for %{name}
Group:		Documentation
BuildArch:	noarch
Requires:	%{name} = %{version}-%{release}
Requires:	gtk-doc

%description docs
This package contains developer documentation for %{name}.

#--------------------------------------------------------------------

%prep
%setup -q
%autopatch -p1

%build
autoreconf -vfi
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

# we don't want these
find %{buildroot} -name '*.la' -delete

%files
%doc AUTHORS COPYING COPYING.lib LICENSE
%{_sysconfdir}/%{name}.conf
%{_sysconfdir}/dbus-1/system.d/Gypsy.conf
%{_datadir}/dbus-1/system-services/org.freedesktop.Gypsy.service
%{_libexecdir}/%{name}-daemon

%files -n %{libname}
%{_libdir}/libgypsy.so.%{major}
%{_libdir}/libgypsy.so.%{major}.*

%files -n %{develname}
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/libgypsy.so

%files docs
%doc %{_datadir}/gtk-doc/html/%{name}


%changelog
* Thu Jan 07 2016 danf <danf> 0.9-6.mga6
+ Revision: 920242
- Added no-werror.patch to stop aborting on compiler warnings

* Wed Oct 15 2014 umeabot <umeabot> 0.9-5.mga5
+ Revision: 745647
- Second Mageia 5 Mass Rebuild

* Sat Sep 27 2014 tv <tv> 0.9-4.mga5
+ Revision: 726458
- rebuild for missing pythoneggs deps

* Tue Sep 16 2014 umeabot <umeabot> 0.9-3.mga5
+ Revision: 680066
- Mageia 5 Mass Rebuild

* Thu Mar 20 2014 wally <wally> 0.9-2.mga5
+ Revision: 606215
- fix gypsy-devel obsoletes
- drop unneeded requires

* Wed Mar 19 2014 david-david <david-david> 0.9-1.mga5
+ Revision: 605891
- remove uneeded Patches
- add a Patch from fedora (fix for 'gtypeinit')
- new version: 0.9

* Wed Mar 19 2014 david-david <david-david> 0.8-8.mga5
+ Revision: 605878
- rename devel package as libgypsy-devel
- add a devel package on Provides

* Fri Oct 18 2013 umeabot <umeabot> 0.8-7.mga4
+ Revision: 505405
- Mageia 4 Mass Rebuild

* Sat Jan 12 2013 umeabot <umeabot> 0.8-6.mga3
+ Revision: 353063
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Jan 05 2013 cjw <cjw> 0.8-5.mga3
+ Revision: 339124
- patch4: fix build with automake 1.13

* Sun Oct 14 2012 ennael <ennael> 0.8-4.mga3
+ Revision: 305434
- Documentation group

* Wed Aug 08 2012 luigiwalser <luigiwalser> 0.8-3.mga3
+ Revision: 280060
- update patch 4 to fix another format string error
- modify CVE-2011-0524 patch to fix format errors
- add patch from OpenSuSE to fix unused var gcc error (patch 1)
- add patches from upstream via OpenSuSE to fix CVE-2011-052[34] (patches 2/3)
- add patch to fix format string gcc errors (patch 4)

* Thu Mar 24 2011 boklm <boklm> 0.8-2.mga1
+ Revision: 76153
- rebuild for bug #497

* Mon Mar 07 2011 dmorgan <dmorgan> 0.8-1.mga1
+ Revision: 66274
- Clean spec file
- imported package gypsy


* Tue Sep 7 2010 Peter Robinson <pbrobinson@gmail.com> 0.8-2
- Update to new source URL

* Wed Jun 9 2010 Peter Robinson <pbrobinson@gmail.com> 0.8-1
- New upstream 0.8 release

* Thu Aug 06 2009 Bastien Nocera <bnocera@redhat.com> 0.7-1
- Update to 0.7

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Fri Jun 19 2009 Bastien Nocera <bnocera@redhat.com> 0.6-9
- Gypsy is supposed to run as a system service, as root

* Wed Mar  4 2009 Peter Robinson <pbrobinson@gmail.com> 0.6-8
- Move docs to noarch, some spec file updates

* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Thu Dec 18 2008 Peter Robinson <pbrobinson@gmail.com> 0.6-6
- Add gtk-doc build req

* Sat Nov 22 2008 Peter Robinson <pbrobinson@gmail.com> 0.6-5
- Rebuild

* Thu Sep 11 2008 - Bastien Nocera <bnocera@redhat.com> 0.6-4
- Rebuild

* Mon May 15 2008 Peter Robinson <pbrobinson@gmail.com> 0.6-3
- Further spec file cleanups

* Mon Apr 28 2008 Peter Robinson <pbrobinson@gmail.com> 0.6-2
- Some spec file cleanups

* Sat Apr 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.6-1
- Initial package