diff --git a/.cvsignore b/.cvsignore index e69de29..528b390 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +NetworkManager-vpnc-0.2.tar.gz diff --git a/NetworkManager-vpnc.spec b/NetworkManager-vpnc.spec new file mode 100644 index 0000000..edeba4e --- /dev/null +++ b/NetworkManager-vpnc.spec @@ -0,0 +1,97 @@ +%define nm_version 0.4-32.cvs20050629 +%define dbus_version 0.33 +%define gtk2_version 2.6.0 +%define vpnc_version 0.3.3-1 +%define shared_mime_version 0.16-3 + +Summary: NetworkManager VPN integration for vpnc +Name: NetworkManager-vpnc +Version: 0.2 +Release: 1 +License: GPL +Group: System Environment/Base +Source: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-root +BuildRequires: gtk2-devel >= %{gtk2_version} +BuildRequires: dbus-devel >= %{dbus_version} +BuildRequires: NetworkManager-devel >= %{nm_version} +BuildRequires: GConf2-devel +BuildRequires: libgnomeui-devel +BuildRequires: gnome-keyring-devel +BuildRequires: libglade2-devel +PreReq: /usr/bin/update-desktop-database +PreReq: /usr/bin/gtk-update-icon-cache +Requires: gtk2 >= %{gtk2_version} +Requires: dbus >= %{dbus_version} +Requires: NetworkManager >= %{nm_version} +Requires: vpnc >= %{vpnc_version} +Requires: shared-mime-info >= %{shared_mime_version} +Requires: GConf2 +Requires: libgnomeui +Requires: gnome-keyring +Requires: libglade2 + +%description +This package contains software for integrating the vpnc VPN software +with NetworkManager and the GNOME desktop + +%prep +%setup -q + +%build +%configure +make + +%install + +%makeinstall + +rm -f %{buildroot}%{_libdir}/lib*.la +rm -f %{buildroot}%{_libdir}/lib*.a + +%find_lang %{name} + +%clean +rm -rf %{buildroot} + +%post +/sbin/ldconfig +/usr/bin/update-desktop-database > /dev/null +if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor +fi + +%postun +/sbin/ldconfig +/usr/bin/update-desktop-database > /dev/null +if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor +fi + +%files -f %{name}.lang +%defattr(-, root, root) + +%doc AUTHORS ChangeLog NEWS README +%{_libdir}/lib*.so* +%{_libexecdir}/nm-vpnc-auth-dialog +%{_sysconfdir}/dbus-1/system.d/nm-vpnc-service.conf +%{_sysconfdir}/NetworkManager/VPN/nm-vpnc-service.name +%{_bindir}/nm-vpnc-service +%{_bindir}/nm-vpnc-service-vpnc-helper +%{_datadir}/gnome-vpn-properties/vpnc/nm-vpnc-dialog.glade +%{_datadir}/applications/nm-vpnc.desktop +%{_datadir}/icons/hicolor/48x48/apps/gnome-mime-application-x-cisco-vpn-settings.png + +%changelog +* Fri Jun 17 2005 David Zeuthen 0.1-2.cvs20050617 +- Add Prereq: /usr/bin/update-desktop-database +- Nuke .la and .a files +- Use find_lang macro to handle locale files properly +- Add Requires for suitable version of shared-mime-info since our desktop + file depends on the application/x-cisco-vpn-settings MIME-type + +* Fri Jun 17 2005 David Zeuthen 0.1-1.cvs20050617 +- Latest CVS snapshot + +* Thu Jun 16 2005 David Zeuthen 0.1-1 +- Initial build diff --git a/sources b/sources index e69de29..f011ac4 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +31034c7cbefb09bb8a081085a6babb64 NetworkManager-vpnc-0.2.tar.gz