]> git.pld-linux.org Git - packages/gupnp-tools.git/blob - gupnp-tools.spec
0f76235b537f9edae8e46f2e27053a8eefbd96d8
[packages/gupnp-tools.git] / gupnp-tools.spec
1 Summary:        GUPnP Tools
2 Summary(pl.UTF-8):      Narzędzia GUPnP
3 Name:           gupnp-tools
4 Version:        0.8.6
5 Release:        1
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gupnp-tools/0.8/%{name}-%{version}.tar.xz
9 # Source0-md5:  915f6b36375b874e2a329b108b91f62b
10 Patch0:         %{name}-configure.patch
11 Patch1:         %{name}-desktop.patch
12 URL:            http://gupnp.org/
13 BuildRequires:  autoconf >= 2.63
14 BuildRequires:  automake >= 1:1.11
15 BuildRequires:  gettext-devel
16 BuildRequires:  glib2-devel >= 1:2.24
17 BuildRequires:  gssdp-devel >= 0.14
18 BuildRequires:  gtk+3-devel >= 3.0.0
19 BuildRequires:  gtksourceview3-devel >= 3.2.0
20 BuildRequires:  gupnp-av-devel >= 0.5.5
21 BuildRequires:  gupnp-devel >= 0.18.0
22 BuildRequires:  intltool >= 0.40.6
23 BuildRequires:  libsoup-devel >= 2.4
24 BuildRequires:  libtool >= 2:2.2
25 BuildRequires:  libuuid-devel
26 # bogus version check ">= LIBXML_REQUIRED" (no $; the value has bogus value anyway: 2.24)
27 BuildRequires:  libxml2-devel
28 BuildRequires:  pkgconfig
29 BuildRequires:  tar >= 1:1.22
30 BuildRequires:  xz
31 Requires:       glib2 >= 1:2.24
32 Requires:       gnome-icon-theme >= 2.20
33 Requires:       gssdp >= 0.14
34 Requires:       gtk+3 >= 3.0.0
35 Requires:       gtksourceview3 >= 3.2.0
36 Requires:       gupnp-av >= 0.5.5
37 Requires:       gupnp >= 0.18.0
38 Requires:       libsoup >= 2.4
39 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41 %description
42 GUPnP Tools are free replacements of Intel UPnP tools that use GUPnP.
43 They provides the following client and server side tools which enable
44 one to easily test and debug one's UPnP devices and control points:
45
46 - Universal Control Point: a tool that enables one to discover UPnP
47   devices and services, retrieve information about them, subscribe to
48   events and invoke actions.
49
50 - Network Light: a virtual light bulb that allows control points to
51   switch it on and off, change its dimming level and query its current
52   status. It also provides a simple UI to control all the network
53   lights available on the network.
54
55 - AV Control Point: a simple media player UI that enables one to
56   discover and play multimedia contents available on a network.
57
58 - Upload: a simple commandline utility that uploads files to known
59   MediaServers. Use Universal Control Point for discovering the
60   MediaServers.
61
62 %description -l pl.UTF-8
63 Narzędzia GUPnP to wolnodostępne zamienniki narzędzi UPnP Intela
64 wykorzystujące GUPnP. Udostępniają następujące narzędzia klienckie i
65 serwerowe, pozwalające łatwo diagnozować urządzenia i punkty kontrolne
66 UPnP:
67
68 - Universal Control Point (uniwersalny punkt kontrolny) - narzędzie
69   pozwalające wykrywać urządzenia i usługi UPnP, odczytywać informacje
70   o nich, pobierać zdarzenia i wywoływać akcje.
71
72 - Network Light (światło sieciowe) - wirtualna żarówka pozwalająca
73   punktom kontrolnym na włączanie i wyłączanie, zmianę poziomu
74   oświetlenia oraz sprawdzanie aktualnego stanu. Udostępnia także
75   prosty interfejs użytkownika do sterowania światłami sieciowymi
76   dostępnymi w sieci.
77
78 - AV Control Point (punkt kontrolny AV) - prosty interfejs użytkownika
79   odtwarzacza multimedialnego pozwalający wykrywać i odtwarzać treści
80   multimedialne dostępne w sieci.
81
82 - Upload - proste narzędzie działające z linii poleceń przesyłające
83   pliki na znane serwery multimediów (MediaServers). Serwery można
84   zlokalizować przy użyciu uniwersalnego punktu kontrolnego.
85
86 %prep
87 %setup -q
88 %patch0 -p1
89 %patch1 -p1
90
91 %build
92 %{__intltoolize}
93 %{__libtoolize}
94 %{__aclocal}
95 %{__autoconf}
96 %{__autoheader}
97 %{__automake}
98 %configure \
99         --disable-silent-rules
100 %{__make}
101
102 %install
103 rm -rf $RPM_BUILD_ROOT
104
105 %{__make} install \
106         DESTDIR=$RPM_BUILD_ROOT
107
108 %find_lang %{name}
109
110 %clean
111 rm -rf $RPM_BUILD_ROOT
112
113 %files -f %{name}.lang
114 %defattr(644,root,root,755)
115 %doc AUTHORS ChangeLog NEWS README
116 %attr(755,root,root) %{_bindir}/gssdp-discover
117 %attr(755,root,root) %{_bindir}/gupnp-av-cp
118 %attr(755,root,root) %{_bindir}/gupnp-network-light
119 %attr(755,root,root) %{_bindir}/gupnp-universal-cp
120 %attr(755,root,root) %{_bindir}/gupnp-upload
121 %{_datadir}/gupnp-tools
122 %{_desktopdir}/gupnp-av-cp.desktop
123 %{_desktopdir}/gupnp-network-light.desktop
124 %{_desktopdir}/gupnp-universal-cp.desktop
This page took 0.119244 seconds and 2 git commands to generate.