X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=gupnp.spec;h=2d505886cc9e8c846b921cd102560fcc9c192cfb;hb=771612f7eeef16e474de8bab18bc4ef15c1f0e9b;hp=28864550dcdcb43f4613ecae02a526cd18accc54;hpb=f644e7596a0ccdb510eff40508e6a050ad8ac3b3;p=packages%2Fgupnp.git diff --git a/gupnp.spec b/gupnp.spec index 2886455..2d50588 100644 --- a/gupnp.spec +++ b/gupnp.spec @@ -1,39 +1,41 @@ # # Conditional build: %bcond_without vala # Vala API -# + Summary: UPnP library based on GObject and libsoup Summary(pl.UTF-8): Biblioteka UPnP oparta na bibliotekach GObject i libsoup Name: gupnp -# note: 0.20.x is stable, 0.21.x unstable -Version: 0.20.7 +# note: 1.0.x is stable, 1.1.x unstable +Version: 1.0.1 Release: 1 License: LGPL v2+ Group: Libraries -Source0: http://ftp.gnome.org/pub/GNOME/sources/gupnp/0.20/%{name}-%{version}.tar.xz -# Source0-md5: ac89d063778fc41b7ee69f9fd41b6863 +Source0: http://ftp.gnome.org/pub/GNOME/sources/gupnp/1.0/%{name}-%{version}.tar.xz +# Source0-md5: 09c2d0ac6dac7bd6a59bc7d7c0eb7d13 URL: http://gupnp.org/ BuildRequires: autoconf >= 2.64 BuildRequires: automake >= 1:1.11 BuildRequires: docbook-dtd412-xml BuildRequires: docbook-dtd44-xml -BuildRequires: glib2-devel >= 1:2.26.0 +BuildRequires: glib2-devel >= 1:2.40.0 BuildRequires: gobject-introspection-devel >= 1.36.0 -BuildRequires: gssdp-devel >= 0.13.0 +BuildRequires: gssdp-devel >= 0.14.15 BuildRequires: gtk-doc >= 1.14 -BuildRequires: libsoup-devel >= 2.28.2 +BuildRequires: libsoup-devel >= 2.48.0 BuildRequires: libtool >= 2:2.2 BuildRequires: libuuid-devel >= 1.36 BuildRequires: libxml2-devel >= 1:2.6.30 BuildRequires: pkgconfig BuildRequires: rpm-pythonprov +BuildRequires: sed >= 4.0 BuildRequires: tar >= 1:1.22 %{?with_vala:BuildRequires: vala >= 2:0.20} -%{?with_vala:BuildRequires: vala-gssdp >= 0.13.0} +%{?with_vala:BuildRequires: vala-gssdp >= 0.14.15} BuildRequires: xz -Requires: glib2 >= 1:2.26.0 -Requires: gssdp >= 0.13.0 -Requires: libsoup >= 2.28.2 +Requires: glib2 >= 1:2.40.0 +Requires: gssdp >= 0.14.15 +Requires: libsoup >= 2.48.0 +Requires: libuuid >= 1.36 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -52,9 +54,9 @@ Summary: Header files for gupnp Summary(pl.UTF-8): Pliki nagłówkowe gupnp Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Requires: glib2-devel >= 1:2.26.0 -Requires: gssdp-devel >= 0.13.0 -Requires: libsoup-devel >= 2.28.2 +Requires: glib2-devel >= 1:2.40.0 +Requires: gssdp-devel >= 0.14.15 +Requires: libsoup-devel >= 2.48.0 Requires: libuuid-devel >= 1.36 Requires: libxml2-devel >= 1:2.6.30 @@ -83,6 +85,9 @@ Summary: gupnp API documentation Summary(pl.UTF-8): Dokumentacja API gupnp Group: Documentation Requires: gtk-doc-common +%if "%{_rpmversion}" >= "5" +BuildArch: noarch +%endif %description apidocs gupnp API documentation. @@ -96,7 +101,10 @@ Summary(pl.UTF-8): API języka Vala dla biblioteki gupnp Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: vala >= 2:0.20 -Requires: vala-gssdp >= 0.13.0 +Requires: vala-gssdp >= 0.14.15 +%if "%{_rpmversion}" >= "5" +BuildArch: noarch +%endif %description -n vala-gupnp Vala API for gupnp library. @@ -107,6 +115,8 @@ API języka Vala dla biblioteki gupnp. %prep %setup -q +%{__sed} -i -e '1s,/usr/bin/env python,%{__python},' tools/gupnp-binding-tool + %build %{__gtkdocize} %{__libtoolize}