]> git.pld-linux.org Git - packages/gupnp-vala.git/blame - gupnp-vala.spec
- use vala-gssdp from gssdp 0.12.2+ by default
[packages/gupnp-vala.git] / gupnp-vala.spec
CommitLineData
2959dea2
JB
1# NOTE: it's gupnp-vala.spec to allow having vala-gupnp as subpackage
2#
3# Conditional build:
4%bcond_without tests # don't build tests
71ce02ec 5%bcond_without vala_gssdp # use vala-gssdp from gssdp 0.12.2+
2959dea2
JB
6#
7Summary: Vala bindings to GUPnP libraries
8Summary(pl.UTF-8): Wiązania języka Vala do bibliotek GUPnP
9Name: gupnp-vala
5f71b718 10# note: 0.10.x is stable, 0.11.x unstable
59f223f5 11Version: 0.10.4
71ce02ec 12Release: 3
2959dea2
JB
13License: LGPL v2+
14Group: Development/Libraries
5f71b718 15Source0: http://ftp.gnome.org/pub/GNOME/sources/gupnp-vala/0.10/%{name}-%{version}.tar.xz
59f223f5 16# Source0-md5: fc567efde4b595e3eabf35724a8115d2
2959dea2
JB
17Patch0: %{name}-notests.patch
18URL: http://gupnp.org/
5f71b718
MB
19BuildRequires: autoconf >= 2.64
20BuildRequires: automake >= 1:1.11
21BuildRequires: gssdp-devel >= 0.12.0
22BuildRequires: gupnp-av-devel >= 0.10.0
23BuildRequires: gupnp-devel >= 0.18.0
24BuildRequires: gupnp-dlna-devel >= 0.6.0
2959dea2 25BuildRequires: pkgconfig
5f71b718 26BuildRequires: tar >= 1:1.22
63ddf40c 27%{?with_tests:BuildRequires: vala >= 0.11.3}
5f71b718 28BuildRequires: xz
ec8adc38
JB
29%if %{with vala_gssdp}
30BuildRequires: vala-gssdp >= 0.12.2
31%else
32BuildRequires: gssdp-devel < 0.12.2
33%endif
2959dea2
JB
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%description
37Vala bindings to GUPnP libraries.
38
39%description -l pl.UTF-8
40Wiązania języka Vala do bibliotek GUPnP.
41
42%package -n vala-gssdp
43Summary: Vala binding for GSSDP library
44Summary(pl.UTF-8): Wiązanie języka Vala do biblioteki GSSDP
45Group: Development/Libraries
5f71b718 46Requires: gssdp-devel >= 0.12.0
63ddf40c 47Requires: vala >= 0.11.3
2959dea2
JB
48
49%description -n vala-gssdp
50Vala binding for GSSDP library.
51
52%description -n vala-gssdp -l pl.UTF-8
53Wiązanie języka Vala do biblioteki GSSDP.
54
55%package -n vala-gupnp
56Summary: Vala binding for GUPnP library
57Summary(pl.UTF-8): Wiązanie języka Vala do biblioteki GUPnP
58Group: Development/Libraries
5f71b718 59Requires: gupnp-devel >= 0.18.0
ec8adc38
JB
60Requires: vala >= 0.11.3
61%if %{with vala_gssdp}
62Requires: vala-gssdp >= 0.12.2
63%else
2959dea2 64Requires: vala-gssdp = %{version}-%{release}
ec8adc38 65%endif
017cb75c 66Obsoletes: vala-gupnp-ui
2959dea2
JB
67
68%description -n vala-gupnp
69Vala binding for GUPnP library.
70
71%description -n vala-gupnp -l pl.UTF-8
72Wiązanie języka Vala do biblioteki GUPnP.
73
74%package -n vala-gupnp-av
75Summary: Vala binding for GUPnP AV library
76Summary(pl.UTF-8): Wiązanie języka Vala do biblioteki GUPnP AV
77Group: Development/Libraries
5f71b718 78Requires: gupnp-av-devel >= 0.10.0
2959dea2
JB
79Requires: vala-gupnp = %{version}-%{release}
80
81%description -n vala-gupnp-av
82Vala binding for GUPnP AV library.
83
84%description -n vala-gupnp-av -l pl.UTF-8
85Wiązanie języka Vala do biblioteki GUPnP AV.
86
87%package -n vala-gupnp-dlna
88Summary: Vala binding for GUPnP DLNA library
5f71b718 89Summary(pl.UTF-8): Wiązanie języka Vala do biblioteki GUPnP DLNA
2959dea2 90Group: Development/Libraries
5f71b718 91Requires: gupnp-dlna-devel >= 0.6.0
2959dea2
JB
92Requires: vala-gupnp = %{version}-%{release}
93
94%description -n vala-gupnp-dlna
95Vala binding for GUPnP DLNA library.
96
97%description -n vala-gupnp-dlna -l pl.UTF-8
98Wiązanie języka Vala do biblioteki GUPnP DLNA.
99
2959dea2
JB
100%prep
101%setup -q
102%{!?with_tests:%patch0 -p1}
103
104%build
105%{__aclocal}
106%{__autoconf}
107%{__autoheader}
108%{__automake}
5f71b718
MB
109%configure \
110 --disable-silent-rules
2959dea2
JB
111%{__make}
112
113%install
114rm -rf $RPM_BUILD_ROOT
115
116%{__make} install \
117 DESTDIR=$RPM_BUILD_ROOT
118
119%clean
120rm -rf $RPM_BUILD_ROOT
121
ec8adc38 122%if %{without vala_gssdp}
2959dea2
JB
123%files -n vala-gssdp
124%defattr(644,root,root,755)
2959dea2
JB
125%{_datadir}/vala/vapi/gssdp-1.0.deps
126%{_datadir}/vala/vapi/gssdp-1.0.vapi
ec8adc38 127%endif
2959dea2
JB
128
129%files -n vala-gupnp
130%defattr(644,root,root,755)
ec8adc38 131%doc AUTHORS ChangeLog NEWS README TODO
2959dea2
JB
132%{_datadir}/vala/vapi/gupnp-1.0.deps
133%{_datadir}/vala/vapi/gupnp-1.0.vapi
ec8adc38 134%{_pkgconfigdir}/gupnp-vala-1.0.pc
2959dea2
JB
135
136%files -n vala-gupnp-av
137%defattr(644,root,root,755)
138%{_datadir}/vala/vapi/gupnp-av-1.0.deps
139%{_datadir}/vala/vapi/gupnp-av-1.0.vapi
140
141%files -n vala-gupnp-dlna
142%defattr(644,root,root,755)
143%{_datadir}/vala/vapi/gupnp-dlna-1.0.deps
144%{_datadir}/vala/vapi/gupnp-dlna-1.0.vapi
This page took 0.086255 seconds and 4 git commands to generate.