%define rel 1 Summary: Tools for setup and control VPN via PPTP/L2TP Name: vpnpptp-allde Version: 0.3.1 Release: %mkrel %{rel} License: GPL2 Group: System/Configuration/Networking Source0: vpnpptp-src-%{version}.tar.gz Source1: vpnpptp_allde.pm BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: fpc-src >= 2.2.4, fpc >= 2.2.4, lazarus Requires: gksu, pptp-linux, xl2tpd %description Tools for easy and quick setup and control VPN via PPTP/L2TP %prep %setup -q -n vpnpptp-src-%{version} %pre #ÑдалиÑÑ ÑÑÑлки еÑли еÑÑÑ rm -f %{_bindir}/vpnpptp rm -f %{_bindir}/ponoff rm -f %{_datadir}/pixmaps/ponoff.png rm -f %{_datadir}/pixmaps/vpnpptp.png #обеÑпеÑиÑÑ Ð¿ÐµÑÐµÑ Ð¾Ð´ Ñ allde на kde-one или наобоÑÐ¾Ñ rm -f %{_datadir}/applications/ponoff.desktop.old rm -f %{_datadir}/applications/vpnpptp.desktop.old %build %ifarch x86_64 ./mandriva.compile.sh x86_64 lib64 %else ./mandriva.compile.sh i386 lib %endif %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/vpnpptp mkdir -p %{buildroot}%{_datadir}/vpnpptp/scripts mkdir -p %{buildroot}%{_datadir}/vpnpptp/wiki mkdir -p %{buildroot}%{_datadir}/vpnpptp/lang mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/applications mkdir -p %{buildroot}%{_datadir}/pixmaps mkdir -p %{buildroot}%/lib/libDrakX/network/connection cp -f ./vpnpptp/vpnpptp %{buildroot}%{_bindir} cp -f ./ponoff/ponoff %{buildroot}%{_bindir} cp -f ./ponoff.png %{buildroot}%{_datadir}/pixmaps/ cp -f ./vpnpptp.png %{buildroot}%{_datadir}/pixmaps/ chmod 0644 %{buildroot}%{_datadir}/pixmaps/ponoff.png chmod 0644 %{buildroot}%{_datadir}/pixmaps/vpnpptp.png cp -f ./*.ico %{buildroot}%{_datadir}/vpnpptp cp -f ./*.png %{buildroot}%{_datadir}/vpnpptp cp -rf ./scripts %{buildroot}%{_datadir}/vpnpptp/ cp -rf ./wiki %{buildroot}%{_datadir}/vpnpptp/ cp -rf ./lang %{buildroot}%{_datadir}/vpnpptp/ install -dm 755 %{buildroot}%{_datadir}/applications cat > ponoff.desktop << EOF #!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 GenericName=VPN PPTP/L2TP Control GenericName[ru]=УпÑавление Ñоединением VPN PPTP/L2TP GenericName[uk]=ÐеÑÑÐ²Ð°Ð½Ð½Ñ Ð·'ÑднаннÑм VPN PPTP/L2TP Name=ponoff Name[ru]=ponoff Name[uk]=ponoff Exec=gksu -u root -l /usr/bin/ponoff Comment=Control VPN via PPTP/L2TP Comment[ru]=УпÑавление Ñоединением VPN ÑеÑез PPTP/L2TP Comment[uk]=ÐеÑÑÐ²Ð°Ð½Ð½Ñ Ð·'ÑднаннÑм VPN ÑеÑез PPTP/L2TP Icon=/usr/share/pixmaps/ponoff.png Type=Application Categories=GTK;System;Network;Monitor;X-MandrivaLinux-CrossDesktop; X-KDE-SubstituteUID=true X-KDE-Username=root X-KDE-autostart-after=kdesktop StartupNotify=false EOF install -m 0644 ponoff.desktop \ %{buildroot}%{_datadir}/applications/ponoff.desktop install -dm 755 %{buildroot}%{_datadir}/applications cat > vpnpptp.desktop << EOF #!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 GenericName=VPN PPTP/L2TP Setup GenericName[ru]=ÐаÑÑÑойка ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ VPN PPTP/L2TP GenericName[uk]=ÐалаÑÑÑÐ²Ð°Ð½Ð½Ñ Ð·âÑÐ´Ð½Ð°Ð½Ð½Ñ VPN PPTP/L2TP Name=vpnpptp Name[ru]=vpnpptp Name[uk]=vpnpptp Exec=gksu -u root -l /usr/bin/vpnpptp Comment=Setup VPN via PPTP/L2TP Comment[ru]=ÐаÑÑÑойка ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ VPN PPTP/L2TP Comment[uk]=ÐалаÑÑÑÐ²Ð°Ð½Ð½Ñ Ð·âÑÐ´Ð½Ð°Ð½Ð½Ñ VPN PPTP/L2TP Icon=/usr/share/pixmaps/vpnpptp.png Type=Application Categories=GTK;System;Network;Monitor;X-MandrivaLinux-CrossDesktop; X-KDE-SubstituteUID=true X-KDE-Username=root StartupNotify=false EOF install -m 0644 vpnpptp.desktop \ %{buildroot}%{_datadir}/applications/vpnpptp.desktop install -pm0644 -D %SOURCE1 %{buildroot}/usr/lib/libDrakX/network/vpn/vpnpptp_allde.pm %clean rm -rf %{buildroot} %files %defattr(-,root, root) %{_bindir}/vpnpptp %{_bindir}/ponoff %{_datadir}/vpnpptp/lang %{_datadir}/pixmaps/ponoff.png %{_datadir}/pixmaps/vpnpptp.png %{_datadir}/vpnpptp/*.ico %{_datadir}/vpnpptp/*.png %{_datadir}/vpnpptp/scripts %{_datadir}/vpnpptp/wiki %{_datadir}/applications/ponoff.desktop %{_datadir}/applications/vpnpptp.desktop /usr/lib/libDrakX/network/vpn/vpnpptp_allde.pm %changelog * Thu Jun 02 2011 ÐлекÑÐ°Ð½Ð´Ñ ÐазанÑев <kazancas@mandriva.org> 0.3.1-1 + Revision: 682473 - new release 0.3.1 * Wed May 04 2011 ÐлекÑÐ°Ð½Ð´Ñ ÐазанÑев <kazancas@mandriva.org> 0.3.0-1 + Revision: 665865 - version 0.3.0 - update to version 0.3.0 * Fri Jan 28 2011 ÐлекÑÐ°Ð½Ð´Ñ ÐазанÑев <kazancas@mandriva.org> 0.2.9-1 + Revision: 633543 - new version 0.2.9 -initial release - import vpnpptp-allde