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