]> git.pld-linux.org Git - packages/NetworkManager.git/blame - NetworkManager.spec
- sr@Latn -> sr@latin, rel. 4
[packages/NetworkManager.git] / NetworkManager.spec
CommitLineData
a5a10399 1# TODO:
6a2b5d4a 2# - add a working(!) pld backend... (it work's 4 me as it is now - czarny)
03028f08 3#
78c5d1e2 4Summary: Network Manager for GNOME
e2b72088 5Summary(pl.UTF-8): Zarządca sieci dla GNOME
78c5d1e2 6Name: NetworkManager
6640980d 7Version: 0.6.5
f73d6ec8 8Release: 4
78c5d1e2 9License: GPL v2
10Group: X11/Applications
86e5252a 11Source0: http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/0.6/%{name}-%{version}.tar.bz2
6640980d 12# Source0-md5: b827d300eb28458f6588eb843cba418d
b08c7aff 13Source1: %{name}.init
33d73d20 14Source2: %{name}Dispatcher.init
ebfc68d6 15Patch0: %{name}-pld.patch
a01130f8
MB
16Patch1: %{name}-deprecated.patch
17Patch2: %{name}-branch.diff
3528442f 18BuildRequires: GConf2-devel >= 2.0
e35ac91e
MB
19BuildRequires: autoconf >= 2.52
20BuildRequires: automake
3528442f 21BuildRequires: dbus-glib-devel >= 0.60
34be9cf9 22BuildRequires: gettext-devel
3528442f
JB
23BuildRequires: gnome-keyring-devel
24BuildRequires: gnome-panel-devel >= 2.0
733dad89 25BuildRequires: gtk+2-devel >= 1:2.0
ebfc68d6 26BuildRequires: hal-devel >= 0.5.2
e35ac91e 27BuildRequires: intltool >= 0.35.5
3528442f 28BuildRequires: libgcrypt-devel
733dad89 29BuildRequires: libglade2-devel >= 1:2.0
ed67af45 30BuildRequires: libiw-devel >= 1:28
86e5252a 31BuildRequires: libnl-devel >= 1.0
3528442f 32BuildRequires: libnotify-devel >= 0.3.0
e155d9d2 33BuildRequires: libselinux-devel
e35ac91e 34BuildRequires: libtool
3528442f 35BuildRequires: pkgconfig
03028f08
ER
36BuildRequires: rpmbuild(macros) >= 1.268
37Requires(post): /sbin/ldconfig
38Requires(post,preun): /sbin/chkconfig
f013290b 39Requires: %{name}-libs = %{version}-%{release}
a5a10399 40Requires: dhcdbd
03028f08 41Requires: rc-scripts
2397cfa2 42Requires: wpa_supplicant
f73d6ec8 43# sr@Latn vs. sr@latin
44Conflicts: glibc-misc < 6:2.7
78c5d1e2 45BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
47%description
48Network Manager for GNOME.
49
d3c2b519
JR
50%description -l pl.UTF-8
51Zarządca sieci dla GNOME.
b13728a1 52
39138d0e
JB
53%package libs
54Summary: Network Manager shared libraries
e2b72088 55Summary(pl.UTF-8): Biblioteki dzielone Network Managera
39138d0e
JB
56Group: X11/Libraries
57Conflicts: NetworkManager < 0.6.4-0.2
58
59%description libs
60Network Manager shared libraries.
61
d3c2b519 62%description libs -l pl.UTF-8
39138d0e
JB
63Biblioteki dzielone Network Managera.
64
c7c1e97f 65%package devel
66Summary: Network Manager includes and more
e2b72088 67Summary(pl.UTF-8): Pliki nagłówkowe Network Managera
c7c1e97f 68Group: X11/Development/Libraries
f013290b 69Requires: %{name}-libs = %{version}-%{release}
475b3bc1
JB
70Requires: dbus-glib-devel >= 0.60
71Requires: libgcrypt-devel
c7c1e97f 72
73%description devel
d16bce79 74Network Manager includes and more.
c7c1e97f 75
d3c2b519
JR
76%description devel -l pl.UTF-8
77Pliki nagłówkowe Network Manager.
c7c1e97f 78
79%package static
80Summary: Network Manager static libraries
e2b72088 81Summary(pl.UTF-8): Statyczne biblioteki Network Managera
c7c1e97f 82Group: X11/Development/Libraries
d16bce79 83Requires: %{name}-devel = %{version}-%{release}
c7c1e97f 84
85%description static
d16bce79 86Network Manager static libraries.
c7c1e97f 87
d3c2b519 88%description static -l pl.UTF-8
d16bce79 89Statyczne biblioteki Network Managera.
c7c1e97f 90
78c5d1e2 91%prep
92%setup -q
ebfc68d6 93%patch0 -p1
a01130f8
MB
94%patch1 -p1
95%patch2 -p1
78c5d1e2 96
97%build
e35ac91e
MB
98%{__glib_gettextize}
99%{__intltoolize}
100%{__libtoolize}
101%{__aclocal}
102%{__autoconf}
103%{__automake}
b13728a1 104%configure \
3528442f 105 --with-distro=pld \
d16bce79
JB
106 --with-dhcdbd=%{_sbindir}/dhcdbd \
107 --with-wpa_supplicant=%{_sbindir}/wpa_supplicant
78c5d1e2 108%{__make}
109
110%install
111rm -rf $RPM_BUILD_ROOT
33d73d20 112install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,/var/run/%{name},%{_sysconfigdir}/%{name}/dispatcher.d}
78c5d1e2 113
114%{__make} install \
115 DESTDIR=$RPM_BUILD_ROOT
116
6d8ec5fa
MB
117install test/nm-tool $RPM_BUILD_ROOT%{_bindir}/nm-tool
118
b08c7aff 119install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/NetworkManager
33d73d20
MB
120install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/NetworkManagerDispatcher
121
b08c7aff 122
f73d6ec8 123[ -d $RPM_BUILD_ROOT%{_datadir}/locale/sr@latin ] || \
124 mv -f $RPM_BUILD_ROOT%{_datadir}/locale/sr@{Latn,latin}
938e5ee3 125%find_lang %{name} --with-gnome --all-name
126
78c5d1e2 127%clean
128rm -rf $RPM_BUILD_ROOT
129
b08c7aff 130%post
b08c7aff 131/sbin/chkconfig --add NetworkManager
33d73d20 132/sbin/chkconfig --add NetworkManagerDispatcher
03028f08 133%service NetworkManager restart "NetworkManager daemon"
33d73d20 134%service NetworkManagerDispatcher restart "NetworkManagerDispatcher daemon"
b08c7aff
PZ
135
136%preun
137if [ "$1" = "0" ]; then
03028f08 138 %service NetworkManager stop
33d73d20 139 %service NetworkManagerDispatcher stop
03028f08 140 /sbin/chkconfig --del NetworkManager
33d73d20 141 /sbin/chkconfig --del NetworkManagerDispatcher
b08c7aff
PZ
142fi
143
f013290b
PZ
144%post libs -p /sbin/ldconfig
145%postun libs -p /sbin/ldconfig
b08c7aff 146
938e5ee3 147%files -f %{name}.lang
78c5d1e2 148%defattr(644,root,root,755)
149%doc AUTHORS ChangeLog NEWS README TODO
6d8ec5fa
MB
150%attr(755,root,root) %{_bindir}/nm-vpn-properties
151%attr(755,root,root) %{_bindir}/nm-tool
152%attr(755,root,root) %{_sbindir}/NetworkManager
153%attr(755,root,root) %{_sbindir}/NetworkManagerDispatcher
86e5252a 154%attr(755,root,root) %{_libdir}/nm-crash-logger
b08c7aff 155%attr(754,root,root) /etc/rc.d/init.d/NetworkManager
33d73d20
MB
156%attr(754,root,root) /etc/rc.d/init.d/NetworkManagerDispatcher
157%dir %{_sysconfdir}/NetworkManager
158%dir %{_sysconfdir}/NetworkManager/dispatcher.d
86e5252a 159%dir %{_datadir}/%{name}
66acfa79 160%dir /var/run/%{name}
6d8ec5fa 161%{_datadir}/gnome-vpn-properties
86e5252a 162%{_datadir}/%{name}/gdb-cmd
6d8ec5fa
MB
163%{_mandir}/man1/NetworkManager.1*
164%{_mandir}/man1/NetworkManagerDispatcher.1*
165%{_mandir}/man1/nm-tool.1*
166%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dbus-1/system.d/NetworkManager.conf
86e5252a 167
39138d0e
JB
168%files libs
169%defattr(644,root,root,755)
170%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
171
c7c1e97f 172%files devel
173%defattr(644,root,root,755)
e1c71f54
JB
174%attr(755,root,root) %{_libdir}/libnm-util.so
175%attr(755,root,root) %{_libdir}/libnm_glib.so
176%{_libdir}/libnm-util.la
177%{_libdir}/libnm_glib.la
178%{_includedir}/NetworkManager
179%{_pkgconfigdir}/NetworkManager.pc
180%{_pkgconfigdir}/libnm-util.pc
181%{_pkgconfigdir}/libnm_glib.pc
182
c7c1e97f 183%files static
184%defattr(644,root,root,755)
e1c71f54
JB
185%{_libdir}/libnm-util.a
186%{_libdir}/libnm_glib.a
This page took 0.11326 seconds and 4 git commands to generate.