Group :: Networking/Remote access
RPM: kvpnc
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define qtdir %_qt3dir
Name: kvpnc
Version: 0.9.1
#define beta rc1
Release: alt2%{?beta:.%beta}
Group: Networking/Remote access
Summary: KDE frontend for various vpn clients
Url: http://home.gna.org/kvpnc/
License: GPL
Requires: kde4libs >= %{get_version kde4libs} openssl psmisc ppp iptables
Source: %name-%version%{?beta:-%beta}-kde4.tar.bz2
Source1: %name-%version%{?beta:-%beta}-kde4-locale.tar.bz2
# Automatically added by buildreq on Tue Dec 30 2008 (-bi)
#BuildRequires: gcc-c++ kde4base-runtime kde4libs-devel libXScrnSaver-devel libXau-devel libXcomposite-devel libXdamage-devel libXdmcp-devel libXpm-devel libXt-devel libXtst-devel libXv-devel libXxf86misc-devel libgcrypt-devel libqt3-devel libxkbfile-devel xorg-xf86vidmodeproto-devel
BuildRequires: gcc-c++ kde4base-runtime kde4libs-devel libgcrypt-devel
%description
KVpnc is a KDE frontend for various vpn clients.
It supports Cisco VPN (vpnc) and IPSec (FreeS/WAN, racoon).
vpnc is a replacement for the cisco VPN client and its used as client
for the cisco3000 VPN Concentrator, FreeS/WAN (OpenS/WAN) is a IPSec client
for Linux 2.4.x and racoon is a IPSec client for Linux 2.6.x and *BSD.
It supports also PPTP (pptpclient) and OpenVPN.
%prep
%setup -q -n %name-%version%{?beta:-%beta}-kde4
tar xvfj %SOURCE1 %name-%version%{?beta:-%beta}-kde4-locale/po
mv %name-%version%{?beta:-%beta}-kde4-locale/po .
rm -rf %name-%version%{?beta:-%beta}-kde4-locale
cat >>CMakeLists.txt <<__EOF__
find_package(Msgfmt REQUIRED)
find_package(Gettext REQUIRED)
add_subdirectory( po )
__EOF__
for d in po src
do
pushd $d
find -type f | \
while read f
do
sed -i "s|replacedefaultroute|cleardefaultroute|g" $f
done
popd
done
%build
%K4build
%install
%K4install
%K4find_lang --with-kde %name
%files -f %name.lang
%doc AUTHORS ChangeLog NEWS README TODO
#
%_K4bindir/%name
%_K4apps/%name/
%_K4xdg_apps/kvpnc.desktop
%_K4iconsdir/*/*/apps/kvpnc.*
%changelog
…
Full changelog you can see here
Name: kvpnc
Version: 0.9.1
#define beta rc1
Release: alt2%{?beta:.%beta}
Group: Networking/Remote access
Summary: KDE frontend for various vpn clients
Url: http://home.gna.org/kvpnc/
License: GPL
Requires: kde4libs >= %{get_version kde4libs} openssl psmisc ppp iptables
Source: %name-%version%{?beta:-%beta}-kde4.tar.bz2
Source1: %name-%version%{?beta:-%beta}-kde4-locale.tar.bz2
# Automatically added by buildreq on Tue Dec 30 2008 (-bi)
#BuildRequires: gcc-c++ kde4base-runtime kde4libs-devel libXScrnSaver-devel libXau-devel libXcomposite-devel libXdamage-devel libXdmcp-devel libXpm-devel libXt-devel libXtst-devel libXv-devel libXxf86misc-devel libgcrypt-devel libqt3-devel libxkbfile-devel xorg-xf86vidmodeproto-devel
BuildRequires: gcc-c++ kde4base-runtime kde4libs-devel libgcrypt-devel
%description
KVpnc is a KDE frontend for various vpn clients.
It supports Cisco VPN (vpnc) and IPSec (FreeS/WAN, racoon).
vpnc is a replacement for the cisco VPN client and its used as client
for the cisco3000 VPN Concentrator, FreeS/WAN (OpenS/WAN) is a IPSec client
for Linux 2.4.x and racoon is a IPSec client for Linux 2.6.x and *BSD.
It supports also PPTP (pptpclient) and OpenVPN.
%prep
%setup -q -n %name-%version%{?beta:-%beta}-kde4
tar xvfj %SOURCE1 %name-%version%{?beta:-%beta}-kde4-locale/po
mv %name-%version%{?beta:-%beta}-kde4-locale/po .
rm -rf %name-%version%{?beta:-%beta}-kde4-locale
cat >>CMakeLists.txt <<__EOF__
find_package(Msgfmt REQUIRED)
find_package(Gettext REQUIRED)
add_subdirectory( po )
__EOF__
for d in po src
do
pushd $d
find -type f | \
while read f
do
sed -i "s|replacedefaultroute|cleardefaultroute|g" $f
done
popd
done
%build
%K4build
%install
%K4install
%K4find_lang --with-kde %name
%files -f %name.lang
%doc AUTHORS ChangeLog NEWS README TODO
#
%_K4bindir/%name
%_K4apps/%name/
%_K4xdg_apps/kvpnc.desktop
%_K4iconsdir/*/*/apps/kvpnc.*
%changelog
…
Full changelog you can see here