]> git.pld-linux.org Git - packages/NetworkManager.git/blob - NetworkManager.spec
723b18838c1b9397301ccaf976860ba61c9b99b4
[packages/NetworkManager.git] / NetworkManager.spec
1 # TODO:
2 # - add a working(!) pld backend...
3 # - many files are not packaged (including init.d)
4 #
5 Summary:        Network Manager for GNOME
6 Summary(pl):    Zarz±dca sieci dla GNOME
7 Name:           NetworkManager
8 Version:        0.6.2
9 Release:        0.1
10 License:        GPL v2
11 Group:          X11/Applications
12 Source0:        http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/0.6/%{name}-%{version}.tar.bz2
13 # Source0-md5:  1254609e7d6a8de72677d63908bb4bd8
14 Source1:        %{name}.init
15 Patch0:         %{name}-pld.patch
16 BuildRequires:  dbus-glib-devel >= 0.6.3
17 BuildRequires:  dhcdbd
18 BuildRequires:  gnome-panel-devel
19 BuildRequires:  hal-devel >= 0.5.2
20 BuildRequires:  libiw-devel >= 28
21 BuildRequires:  libnl-devel >= 1.0
22 BuildRequires:  rpmbuild(macros) >= 1.268
23 Requires(post): /sbin/ldconfig
24 Requires(post,preun):   /sbin/chkconfig
25 Requires:       dhcdbd
26 Requires:       rc-scripts
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 Network Manager for GNOME.
31
32 %description -l pl
33 Zarz±dca sieci dla GNOME.
34
35 %prep
36 %setup -q
37 %patch0 -p1
38
39 %build
40 autoreconf
41 %configure \
42         --with-distro=pld
43 %{__make}
44
45 %install
46 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
48
49 %{__make} install \
50         DESTDIR=$RPM_BUILD_ROOT
51
52 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/NetworkManager
53
54 %find_lang %{name} --with-gnome --all-name
55
56 %clean
57 rm -rf $RPM_BUILD_ROOT
58
59 %post
60 /sbin/ldconfig
61 %gconf_schema_install
62 /sbin/chkconfig --add NetworkManager
63 %service NetworkManager restart "NetworkManager daemon"
64
65 %preun
66 if [ "$1" = "0" ]; then
67         %service NetworkManager stop
68         /sbin/chkconfig --del NetworkManager
69 fi
70
71 %postun -p /sbin/ldconfig
72
73 %files -f %{name}.lang
74 %defattr(644,root,root,755)
75 %doc AUTHORS ChangeLog NEWS README TODO
76 %attr(755,root,root) %{_bindir}/*
77 %attr(755,root,root) %{_sbindir}/*
78 %attr(755,root,root) %{_datadir}/nm-applet
79 %attr(755,root,root) %{_datadir}/gnome-vpn-properties
80 %attr(755,root,root) %{_libdir}/lib*so.*
81 %attr(755,root,root) %{_libdir}/nm-crash-logger
82 %attr(754,root,root) /etc/rc.d/init.d/NetworkManager
83 %dir %{_datadir}/%{name}
84 %{_datadir}/%{name}/gdb-cmd
85 %{_datadir}/gnome/autostart/*.desktop
86 %{_mandir}/man1/*
87 %{_sysconfdir}/dbus-1/system.d/*
88 %{_iconsdir}/*/*/apps/*.png
89
90 %if 0
91 /usr/include/NetworkManager/NetworkManager.h
92 /usr/include/NetworkManager/NetworkManagerVPN.h
93 /usr/include/NetworkManager/cipher-wep-ascii.h
94 /usr/include/NetworkManager/cipher-wep-hex.h
95 /usr/include/NetworkManager/cipher-wep-passphrase.h
96 /usr/include/NetworkManager/cipher-wpa-psk-hex.h
97 /usr/include/NetworkManager/cipher-wpa-psk-passphrase.h
98 /usr/include/NetworkManager/cipher.h
99 /usr/include/NetworkManager/dbus-helpers.h
100 /usr/include/NetworkManager/dbus-method-dispatcher.h
101 /usr/include/NetworkManager/libnm_glib.h
102 /usr/include/NetworkManager/nm-vpn-ui-interface.h
103 /usr/lib/libnm-util.a
104 /usr/lib/libnm-util.la
105 /usr/lib/libnm_glib.a
106 /usr/lib/libnm_glib.la
107 /usr/lib/pkgconfig/NetworkManager.pc
108 /usr/lib/pkgconfig/libnm-util.pc
109 /usr/lib/pkgconfig/libnm_glib.pc
110 %endif
This page took 0.04866 seconds and 3 git commands to generate.