Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 7552cce52c5fd65bdbdbd6372def9189 > files > 2

gupnp-0.20.2-2.mga3.src.rpm

%define major		4
%define api		1.0
%define gir_major	1.0
%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname %{name} -d
%define girname		%mklibname %{name}-gir %{gir_major}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Object-oriented framework for creating UPnP devices and control points
Name:		gupnp
Version:	0.20.2
Release:	%mkrel 2
License:	LGPLv2+
Group:		Development/Other
Url:		http://www.gupnp.org/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.24.0
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gssdp-1.0) >= 0.13.0
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.28.2
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	gtk-doc
BuildRequires:	gobject-introspection-devel >= 0.6.4
BuildRequires:	vala-tools

%description
GUPnP is an object-oriented open source framework for creating UPnP 
devices and control points.

%package -n %{libname}

Summary:	Main library for gupnp
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Conflicts:	gir-repository < 0.6.5-11

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gupnp.

%package -n %{develname}
Summary:	Headers for developing programs that will use gupnp
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	gir-repository < 0.6.5-11

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use gupnp

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
 	
%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-introspection=yes
%make

%install
%makeinstall_std

#we don't want these
rm -rf %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GUPnP-%{gir_major}.typelib

%files -n %{develname}
%doc AUTHORS README NEWS
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/pkgconfig/gupnp*.pc
%{_includedir}/gupnp-1.0/lib%{name}/*.h
%{_libdir}/*.so
%{_datadir}/vala/vapi/*
%{_bindir}/gupnp-binding-tool
%{_datadir}/gir-1.0/GUPnP-1.0.gir


%changelog

* Fri Apr 19 2013 fwang <fwang> 0.20.2-2.mga3
+ Revision: 410502
- update file list
- add vala binding

* Fri Apr 12 2013 dams <dams> 0.20.2-1.mga3
+ Revision: 409812
- new version 0.20.2

  + ovitters <ovitters>
    - new version 0.20.0

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

* Sun Aug 19 2012 ovitters <ovitters> 0.18.4-1.mga3
+ Revision: 282401
- new version 0.18.4

* Thu May 03 2012 ovitters <ovitters> 0.18.3-1.mga3
+ Revision: 234680
- new version 0.18.3

* Sat Mar 17 2012 ovitters <ovitters> 0.18.2-1.mga2
+ Revision: 223757
- new version 0.18.2

* Fri Dec 09 2011 wally <wally> 0.18.1-1.mga2
+ Revision: 179697
- new version 0.18.1
- enable introspection for sure
- tag gtk-docs as docs

* Wed Aug 31 2011 fwang <fwang> 0.18.0-1.mga2
+ Revision: 136875
- new version 0.18.0
- new version 0.17.2

* Thu Jul 07 2011 wally <wally> 0.17.1-1.mga2
+ Revision: 119909
- new version 0.17.1

* Sat Jun 25 2011 wally <wally> 0.17.0-1.mga2
+ Revision: 113559
- new version 0.17.0
- new major 4
- fix libification
- create new subpackage for gir .typelib

* Thu Apr 14 2011 dams <dams> 0.16.0-1.mga1
+ Revision: 84991
- Update to 0.16.0

* Sun Jan 23 2011 wally <wally> 0.14.1-1.mga1
+ Revision: 33537
- new version 0.14.1
- fix license, url and source tag

* Sat Jan 22 2011 wally <wally> 0.13.5-3.mga1
+ Revision: 33282
- remove old mdv scriptlets
- disable static build
- imported package gupnp


* Mon Sep 13 2010 Götz Waschk <waschk@mandriva.org> 0.13.5-2mdv2011.0
+ Revision: 577977
- rebuild for new g-i

* Tue Aug 17 2010 Emmanuel Andry <eandry@mandriva.org> 0.13.5-1mdv2011.0
+ Revision: 570981
- New version 0.13.5

* Fri Jul 30 2010 Funda Wang <fwang@mandriva.org> 0.13.4-2mdv2011.0
+ Revision: 563770
- rebuild for new gobject-introspection

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.13.4-1mdv2011.0
+ Revision: 550674
- new version

* Mon Apr 12 2010 Götz Waschk <waschk@mandriva.org> 0.13.3-1mdv2010.1
+ Revision: 533734
- update build deps
- new version
- add introspection support

* Sat Dec 05 2009 Götz Waschk <waschk@mandriva.org> 0.13.2-1mdv2010.1
+ Revision: 473841
- new version

* Sat Nov 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.13.1-1mdv2010.1
+ Revision: 462239
- update to new version 0.13.1

* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.13.0-1mdv2010.0
+ Revision: 445420
- Update to new version 0.13.0 (new major)

* Tue Aug 04 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.12.8-2mdv2010.0
+ Revision: 409182
- Updated buildrequires for libuuid.

* Wed Jun 03 2009 Götz Waschk <waschk@mandriva.org> 0.12.8-1mdv2010.0
+ Revision: 382413
- update to new version 0.12.8

* Mon Apr 27 2009 Götz Waschk <waschk@mandriva.org> 0.12.7-1mdv2010.0
+ Revision: 369062
- update to new version 0.12.7

* Thu Mar 05 2009 Emmanuel Andry <eandry@mandriva.org> 0.12.6-1mdv2009.1
+ Revision: 349313
- New version 0.12.6

* Sun Jan 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.12.5-1mdv2009.1
+ Revision: 331044
- update to new version 0.12.5

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 0.12.4-2mdv2009.1
+ Revision: 309215
- rebuild to get rid of libtasn1 dep

* Sun Nov 30 2008 Emmanuel Andry <eandry@mandriva.org> 0.12.4-1mdv2009.1
+ Revision: 308521
- New version

* Wed Nov 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.12.3-1mdv2009.1
+ Revision: 304513
- add buildrequires libtasn1-devel
- update to new version 0.12.3

* Mon Sep 01 2008 Frederik Himpe <fhimpe@mandriva.org> 0.12.2-1mdv2009.0
+ Revision: 278645
- New version (new major)
- Add gupnp-binding-tool file, only used for development
- Don't package ChangeLog

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.1-1mdv2009.0
+ Revision: 211075
- bump major
- new version
- do not re-define stuff
- update buildrequires
- spec file clean

* Mon Feb 25 2008 Thierry Vignaud <tv@mandriva.org> 0.6-2mdv2008.1
+ Revision: 174698
- fix summary

* Mon Feb 25 2008 Erwan Velu <erwan@mandriva.org> 0.6-1mdv2008.1
+ Revision: 174660
- Adding more BuildRequires
- import gupnp