Summary: PPP Over Ethernet (xDSL support) Name: rp-pppoe Version: 3.5 Release: 0vl3 Group: System Environment/Daemons License: GPL URL: http://www.roaringpenguin.com/pppoe/ Source0: http://www.roaringpenguin.com/pppoe/%{name}-%{version}.tar.gz #Source1: tkpppoe.desktop Source2: rp-pppoe-3.5-ja.msg Source3: tkpppoe-html_ja.tar.gz Patch0: rp-pppoe-3.2-vine.patch Patch1: rp-pppoe-3.5-tkpppoe_help.patch Patch2: rp-pppoe-3.5-tkpppoe_i18n.patch Requires: ppp >= 2.3.7 Prereq: /sbin/chkconfig BuildPrereq: nkf >= 2.01 BuildRoot: %{_tmppath}/%{name}-%{version}-root Vendor: Project Vine Distribution: Vine Linux %package gui Summary: GUI wrapper around the rp-pppoe PPPoE client Summary(ja): rp-pppoe GUIラッパー Group: Applications/Internet Requires: %{name} >= 3.0, tk >= 8.4.1 %description PPPoE (Point-to-Point Protocol over Ethernet) is a protocol used by many ADSL Internet Service Providers. Roaring Penguin has a free client for Linux systems to connect to PPPoE service providers. The client is a user-mode program and does not require any kernel modifications. It is fully compliant with RFC 2516, the official PPPoE specification. %description -l ja PPPoE (Point-to-Point Protocol over Ethernet)は、多くのADSL インターネットサービスプロバイダで用いられているプロトコルです。 このパッケージは、PPPoE サービスプロバイダに接続するための、 Linuxシステム用のフリーのクライアントです。 このクライアントはユーザーモードプログラムであり、カーネルの 修正を一切必要としません。このクライアントは、公式なPPPoEの 仕様であるRFC 2516に完全に従っています。 %description gui This is a graphical wrapper around the rp-pppoe PPPoE client. PPPoE is a protocol used by many DSL Internet Service Providers. %description -l ja gui これはPPPoEクライアント rp-pppoe のGUIラッパーです。PPPoEは多くの ADSLインターネットサービスプロバイダで用いられているプロトコルです。 PPPoEクライアントをGUIで使いたい場合には、このパッケージをインストール してください。tclとtkのパーケージもインストールしておく必要があります。 %prep %setup -q -a 3 %patch0 -p1 %patch1 -b .org %patch2 -b .i18n (cd gui %__install %{SOURCE2} ja.euc nkf -E -w ja.euc > ja.msg cat > tkpppoe.desktop << EOF [Desktop Entry] Name=TkPPPoE Comment=Start/Stop ADSL connections Comment[ja]=ADSL接続の開始/終了(TkPPPoE) Exec=tkpppoe Icon=gnome-modem.png Terminal=0 Type=Application EOF ) %build cd src %configure cd .. make -C src make -C gui %install %__rm -rf %{buildroot} make install RPM_INSTALL_ROOT=%{buildroot} -C src make install RPM_INSTALL_ROOT=%{buildroot} -C gui %__install -m 644 gui/html/* %{buildroot}/%{_datadir}/tkpppoe %__install -d %{buildroot}/etc/X11/applnk/Internet %__install -m 644 gui/tkpppoe.desktop %{buildroot}/etc/X11/applnk/Internet/tkpppoe.desktop #%post #/sbin/chkconfig --add adsl %preun if [ $1 = 0 ]; then /sbin/chkconfig --del adsl /etc/rc.d/init.d/adsl stop fi %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc doc/CHANGES doc/HOW-TO-CONNECT doc/LICENSE doc/KERNEL-MODE-PPPOE %doc doc/PROBLEMS README %config %{_sysconfdir}/rc.d/init.d/adsl %config(noreplace) %{_sysconfdir}/ppp/pppoe.conf %config(noreplace) %{_sysconfdir}/ppp/pppoe-server-options %config(noreplace) %{_sysconfdir}/ppp/firewall-masq %config(noreplace) %{_sysconfdir}/ppp/firewall-standalone %{_sysconfdir}/ppp/plugins/* %{_sbindir}/pppoe %{_sbindir}/pppoe-server %{_sbindir}/pppoe-sniff %{_sbindir}/pppoe-relay %{_sbindir}/adsl-connect %{_sbindir}/adsl-start %{_sbindir}/adsl-stop %{_sbindir}/adsl-setup %{_sbindir}/adsl-status %{_mandir}/man5/* %{_mandir}/man8/* %files gui %defattr(-,root,root) %doc doc/CHANGES doc/HOW-TO-CONNECT doc/LICENSE doc/KERNEL-MODE-PPPOE %doc doc/PROBLEMS README %dir /etc/ppp/rp-pppoe-gui %{_sbindir}/pppoe-wrapper %{_bindir}/tkpppoe %{_datadir}/tkpppoe %{_mandir}/man1/* %config(missingok) %{_sysconfdir}/X11/applnk/Internet/tkpppoe.desktop %changelog * Sun Jul 20 2003 Masaki Shinomiya 3.5-0vl3 - ja.msg in UTF-8, japanese html help file - both translation originally by Ryoji Kawagishi - allow mozilla for help browser, tkpppoe.desktop, i18n.patch - group of the gui package to Applications/Internet - vendor and distribution * Sat Mar 15 2003 Ryoichi INAGAKI 3.5-0vl2 - rebuild with new toolchains * Sun Sep 29 2002 Daisuke SUZUKI 3.5-0vl1 - new upstream release 3.5 * Fri Jun 07 2002 Tomoya TAKA 3.4-0vl1 - update to 3.4 - split tkpppoe.desktop from spec file (%%{SOURCE1}) * Sun Feb 24 2002 Daisuke SUZUKI 3.3-0vl2 - remove %%post script - do not chkconfig --add at install time, we need some configuration before using. * Fri Sep 14 2001 Toru Sagami - 3.3-0vl1 * Fri Jul 20 2001 - 3.2-0vl1: added patch for vine-release and erased BuildPreReq * Thu Jul 05 2001 - 3.1-0vl1 - use more (not better!) macros - added BuildPreReq /etc/redhat-release (trick of a kind) * Wed Jun 27 2001 Tomoya TAKA - 3.0-1vl2 - add %%config(noreplace) - add /etc/X11/applnk/Internet/tkpppoe.desktop to rp-pppoe-gui - add Prereq: /sbin/chkconfig * Wed Apr 18 2001 Tomoya TAKA - 3.0-1vl1 - first package tailored for Vine Linux 2.x - merge rp-pppoe-gui-3.0-1