]> git.pld-linux.org Git - packages/wicd.git/blame - wicd.spec
- fix daemon status and stop - send this patch upstream
[packages/wicd.git] / wicd.spec
CommitLineData
cb36e9f6 1# TODO: Fix files list
6df2ef36
MK
2Summary: wired and wireless network manager
3Summary(pl.UTF-8): Zarządca sieci przewodowych i bezprzewodowych
4Name: wicd
29f1d9f8 5Version: 1.5.9
02eb3483 6Release: 2
6df2ef36 7License: GPL v2
3e78e272
JB
8Group: X11/Applications
9Source0: http://dl.sourceforge.net/wicd/%{name}-%{version}.tar.gz
29f1d9f8 10# Source0-md5: 4743a30eb8e3898b8b1a319b0c373ce5
02eb3483 11Patch0: %{name}-init_status.patch
6df2ef36 12URL: http://wicd.net/
e0f958bd 13# /etc/pld-release used to detect platform
8bacc5cc 14BuildRequires: issue
86d9eed4 15BuildRequires: python-devel
6df2ef36
MK
16BuildRequires: python-modules
17BuildRequires: rpm-pythonprov
18BuildRequires: rpmbuild(macros) >= 1.228
19Requires(post,preun): /sbin/chkconfig
dac05ee0 20Requires: python-dbus
a90367ce 21Requires: python-pygobject
3e78e272
JB
22Requires: python-pygtk-glade >= 2:2.0
23Requires: python-pygtk-gtk >= 2:2.0
6df2ef36
MK
24BuildArch: noarch
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
28Wicd is an open source wired and wireless network manager for Linux
29which aims to provide a simple interface to connect to networks with a
30wide variety of settings.
31
32%description -l pl.UTF-8
478429ab
JB
33Wicd jest zarządcą sieci przewodowych i bezprzewodowych dla Linuksa,
34mającym zapewnić prosty interfejs do podłączania do sieci z
35różnorakimi opcjami.
6df2ef36
MK
36
37%prep
38%setup -q
02eb3483
BZ
39%patch0 -p1
40
a8ed41fe
BZ
41%{__python} setup.py configure \
42 --pidfile /var/run/wicd.pid
6df2ef36
MK
43
44%build
45%{__python} setup.py build
46
6df2ef36
MK
47%install
48rm -rf $RPM_BUILD_ROOT
49%{__python} setup.py install \
50 --optimize=2 \
51 --root=$RPM_BUILD_ROOT
224731e9 52
6df2ef36
MK
53%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
54%py_comp $RPM_BUILD_ROOT%{py_sitedir}
55%py_postclean
56
5f0e1319
JB
57# no other ar exists here
58mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{ar_EG,ar}
7bf9c3b4 59# bg_BG is empty, it will not be packaged
60mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{bg,bg_bogus}
906d2ae2 61# bogus? but see above
62mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{bg_PHO,bg}
5f0e1319
JB
63mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{ca_ES,ca}
64mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{cs_CZ,cs}
65mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{da_DK,da}
66mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{el_GR,el}
67# duplicate of gl_ES
68%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/es_GL
69mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{et_EE,et}
70mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{eu_ES,eu}
71mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{gl_ES,gl}
72mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{ko_KR,ko}
73mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{ml_IN,ml}
74mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{no,nb}
75mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{sl_SI,sl}
76mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{sp_MX,es_MX}
77mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{sv_SE,sv}
78mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{te_IN,te}
79mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{ua,uk}
80mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{vi_VN,vi}
e518a6d1
MK
81mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{fa_IR,fa}
82
5f0e1319 83
224731e9
JB
84%find_lang %{name}
85
6df2ef36
MK
86%clean
87rm -rf $RPM_BUILD_ROOT
88
6df2ef36
MK
89%post
90/sbin/chkconfig --add %{name}
91%service %{name} restart
92
93%preun
94if [ "$1" = "0" ]; then
95 %service -q %{name} stop
96 /sbin/chkconfig --del %{name}
97fi
98
224731e9 99%files -f %{name}.lang
6df2ef36
MK
100%defattr(644,root,root,755)
101%doc AUTHORS README
6df2ef36
MK
102%attr(755,root,root) %{_bindir}/wicd-client
103%attr(755,root,root) %{_sbindir}/wicd
224731e9
JB
104# NOTE: must be in /usr/lib even on 64bit systems
105%{_prefix}/lib/%{name}
106%attr(755,root,root) %{_prefix}/lib/%{name}/*.py
107%dir %{py_sitescriptdir}/wicd
cf676923
JB
108%{py_sitescriptdir}/wicd/*.py[co]
109%{py_sitescriptdir}/Wicd-*.egg-info
224731e9 110%{_datadir}/%{name}
6df2ef36 111%{_datadir}/autostart/wicd-tray.desktop
224731e9
JB
112%{_desktopdir}/wicd.desktop
113%{_iconsdir}/hicolor/*/apps/wicd-client.*
114%{_pixmapsdir}/%{name}
115%{_sysconfdir}/wicd
116%{_sysconfdir}/xdg/autostart/wicd-tray.desktop
117/etc/dbus-1/system.d/wicd.conf
118%attr(754,root,root) /etc/rc.d/init.d/%{name}
a90367ce 119/var/log/%{name}
1520fcdc 120%{_mandir}/man1/wicd-client.1*
224731e9
JB
121%{_mandir}/man5/wicd-manager-settings.conf.5*
122%{_mandir}/man5/wicd-wired-settings.conf.5*
123%{_mandir}/man5/wicd-wireless-settings.conf.5*
124%{_mandir}/man8/wicd.8*
This page took 0.049498 seconds and 4 git commands to generate.