Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37879191
en ru br
ALT Linux repositórios
5.0: 0.3.3-alt6
4.1: 0.3.3-alt5
4.0: 0.3.2-alt2

Group :: Rede/Acesso Remoto
RPM: chestnut-dialer

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define pppconfdir %_sysconfdir/ppp
%define docdir %_datadir/chestnut-dialer/chestnut_dialer/doc
%define consolehelper %_bindir/consolehelper
%define pamdir %_sysconfdir/pam.d
%define consoleappsdir %_sysconfdir/security/console.apps

%def_enable qt
%def_enable gtk2
%def_with consolehelper

Name: chestnut-dialer
Version: 0.3.3
Release: alt6

Summary: A PPP dialing program, written in Python
License: GPL
Group: Networking/Remote access

Url: http://chestnut-dialer.sourceforge.net
Source: %name-%version.tar.bz2
Patch0: chestnut-dialer-0.3.2-alt-ttynames.patch
Patch1: chestnut-dialer-0.3.2-alt-quoting.patch
Patch2: chestnut-dialer-0.3.2-alt-ru.po.patch
Patch3: chestnut-dialer-0.3.2-cvs-pagetitles.patch
Patch4: chestnut-dialer-0.3.2-alt-230400.patch
Patch5: chestnut-dialer-0.3.3-alt-categories.patch
Patch6: chestnut-dialer-0.3.3-alt-mtu_mru.patch
Patch7: chestnut-dialer-0.3.3-alt-no_resolvconf.patch
Packager: Michael Shigorin <mike at altlinux.org>

Requires: ppp
Requires: python >= 2.2
Requires: python-modules-libxml2
PreReq(post,preun): /sbin/install-info
%{?_with_consolehelper:Requires: %consolehelper}

#%%py_provides chestnut_dialer

# Find chestnut_dialer and other provides
%add_python_lib_path %_datadir/chestnut-dialer/

BuildArch: noarch

BuildRequires: ppp
BuildRequires: python >= 2.2
BuildRequires: python-modules-libxml2
BuildRequires: texinfo
%{?_enable_gtk2:BuildRequires: python-module-pygtk-libglade}
%{?_enable_qt:BuildRequires: python-module-qt}
%{?_with_consolehelper:BuildRequires: %consolehelper}

Summary(ru_RU.KOI8-R): ðÒÏÇÒÁÍÍÁ ÄÏÚ×ÏÎÁ ÐÏ ÐÒÏÔÏËÏÌÕ PPP, ÎÁÐÉÓÁÎÎÁÑ ÎÁ Python.
Summary(uk_UA.KOI8-U): ðÒÏÇÒÁÍÁ ÄÏÚ×ÏÎÕ ÚÁ ÐÒÏÔÏËÏÌÏÍ PPP, ÎÁÐÉÓÁÎÁ ÎÁ Python.

# Added by buildreq2 on Fri Nov 10 2006 (-bi)

BuildRequires: net-tools python-modules-libxml2

%description
Chestnut Dialer is PPP dialing program, written in Python.
Current version %version can work with GTK2, QT, and without GUI
(command line interface). Chestnut Dialer does not require root
permissions, but requires read and/or write access to some system
files (modem device etc.). Chestnut Dialer uses standard pppd
daemon to set up network interface.

%description -l ru_RU.KOI8-R
Chestnut Dialer - ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÄÏÚ×ÏÎÁ ÐÏ ÐÒÏÔÏËÏÌÕ PPP,
ÎÁÐÉÓÁÎÎÁÑ ÎÁ Python. ôÅËÕÝÁÑ ×ÅÒÓÉÑ (%version) ÍÏÖÅÔ ÒÁÂÏÔÁÔØ
Ó GTK2, QT, É ÂÅÚ ÇÒÁÆÉÞÅÓËÏÇÏ ÉÎÔÅÒÆÅÊÓÁ (ÉÎÔÅÒÆÅÊÓ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ).
Chestnut Dialer ×ÙÐÏÌÎÑÅÔÓÑ Ó ÐÒÉ×ÉÌÅÇÉÑÍÉ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÎÏ ÔÒÅÂÕÅÔ
ÄÏÓÔÕÐ ÎÁ ÞÔÅÎÉÅ É/ÉÌÉ ÎÁ ÚÁÐÉÓØ Ë ÎÅËÏÔÏÒÙÍ ÓÉÓÔÅÍÎÙÍ ÆÁÊÌÁÍ (×ËÌÀÞÁÑ
ÕÓÔÒÏÊÓÔ×Ï ÍÏÄÅÍÁ). Chestnut Dialer ÉÓÐÏÌØÚÕÅÔ ÓÔÁÎÄÁÒÔÎÙÊ ÄÅÍÏÎ pppd
ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÓÅÔÅ×ÏÇÏ ÉÎÔÅÒÆÅÊÓÁ.

%description -l uk_UA.KOI8-U
Chestnut Dialer - ÃÅ ÐÒÏÇÒÁÍÁ ÄÏÚ×ÏÎÕ ÚÁ ÐÒÏÔÏËÏÌÏÍ PPP,
ÎÁÐÉÓÁÎÁ ÎÁ Python. ôÅÐÅÒ¦ÛÎÑ ×ÅÒÓ¦Ñ (%version) ÍÏÖÅ ÐÒÁÃÀ×ÁÔÉ
Ú GTK2, QT, ÔÁ ÂÅÚ ÇÒÁƦÞÎÏÇÏ ¦ÎÔÅÒÆÅÊÓÕ (¦ÎÔÅÒÆÅÊÓ ËÏÍÁÎÄÎÏÇÏ ÒÑÄËÁ).
Chestnut Dialer ×ÉËÏÎÕ¤ÔØÓÑ Ú ÐÒÉצÌÅÑÍÉ ËÏÒÉÓÔÕ×ÁÞÁ, ÁÌÅ ÐÏÔÒÅÂÕ¤
ÄÏÓÔÕÐ ÎÁ ÞÉÔÁÎÎÑ ÞÉ/ÔÁ ÎÁ ÚÁÐÉÓ ÄÏ ÄÅÑËÉÈ ÓÉÓÔÅÍÎÉÈ ÆÁÊÌ¦× (×ËÌÀÞÁÀÞÉ
ÍÏÄÅÍ). Chestnut Dialer ×ÉËÏÒÉÓÔÏ×Õ¤ ÓÔÁÎÄÁÒÔÎÉÊ ÄÅÍÏÎ pppd
ÄÌÑ Ú'¤ÄÎÁÎÎÑ Ú ÐÒÏ×ÁÊÄÅÒÏÍ.

%if_enabled gtk2
%package gtk2
Summary: GTK2 user interface for Chestnut Dialer
Summary(ru_RU.KOI8-R): éÎÔÅÒÆÅÊÓ ÐÏÌØÚÏ×ÁÔÅÌÑ GTK2 ÄÌÑ Chestnut Dialer.
Summary(uk_UA.KOI8-U): éÎÔÅÒÆÅÊÓ ËÏÒÉÓÔÕ×ÁÞÁ GTK2 ÄÌÑ Chestnut Dialer.
Group: Networking/Remote access
Requires: %name = %version
Requires: python-module-pygtk
Requires: python-module-pygtk-libglade

%description gtk2
This is the GTK2 user interface for Chestnut Dialer.

%description -l ru_RU.KOI8-R gtk2
éÎÔÅÒÆÅÊÓ ÐÏÌØÚÏ×ÁÔÅÌÑ GTK2 ÄÌÑ Chestnut Dialer.

%description -l uk_UA.KOI8-U gtk2
éÎÔÅÒÆÅÊÓ ËÏÒÉÓÔÕ×ÁÞÁ GTK2 ÄÌÑ Chestnut Dialer.
%endif

%if_enabled qt
%package qt
Summary: QT user interface for Chestnut Dialer
Summary(ru_RU.KOI8-R): éÎÔÅÒÆÅÊÓ ÐÏÌØÚÏ×ÁÔÅÌÑ QT ÄÌÑ Chestnut Dialer.
Summary(uk_UA.KOI8-U ): éÎÔÅÒÆÅÊÓ ËÏÒÉÓÔÕ×ÁÞÁ QT ÄÌÑ Chestnut Dialer.
Group: Networking/Remote access
Requires: %name = %version
Requires: python-module-qt

%description qt
This is the QT user interface for Chestnut Dialer.

%description -l ru_RU.KOI8-R qt
éÎÔÅÒÆÅÊÓ ÐÏÌØÚÏ×ÁÔÅÌÑ QT ÄÌÑ Chestnut Dialer.

%description -l uk_UA.KOI8-U qt
éÎÔÅÒÆÅÊÓ ËÏÒÉÓÔÕ×ÁÞÁ QT ÄÌÑ Chestnut Dialer.
%endif

%prep
%setup -q
%patch0 -p1
%patch1 -p1
#patch2 -p1
#patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
%configure \
%{subst_enable gtk2} \
%{subst_enable qt} \
--with-pppconfdir=%pppconfdir \
--with-docdir=%docdir \
%{?_with_consolehelper} \
--with-pamdir=%pamdir \
--with-consoleappsdir=%consoleappsdir
make

%install
make DESTDIR=%buildroot install
install -m 0755 -d %buildroot%_datadir/applications
install -m 0644 chestnut-dialer-gtk2.desktop %buildroot%_datadir/applications/
install -m 0644 chestnut-dialer-qt.desktop %buildroot%_datadir/applications/

%post
%install_info %name.info

%preun
%uninstall_info %name.info

%files
%doc AUTHORS COPYING ChangeLog NEWS* README* FAQ*
%doc %docdir
%_infodir/%{name}*.info*
%_man1dir/chestnut-dialer*
%pppconfdir/peers/*
%_bindir/chestnut-dialer
%if_with consolehelper
%_sbindir/chestnut-dialer
%pamdir/chestnut-dialer
%consoleappsdir/chestnut-dialer
%endif
%_datadir/chestnut-dialer/chestnut_dialer/dobj
%_datadir/chestnut-dialer/chestnut_dialer/dockicons
%_datadir/chestnut-dialer/chestnut_dialer/importers
%_datadir/chestnut-dialer/chestnut_dialer/none_ui
%_datadir/chestnut-dialer/chestnut_dialer/*.py*
%_datadir/chestnut-dialer/chestnut_dialer/*.x*
%_datadir/locale/*/LC_MESSAGES/chestnut-dialer.mo
%_pixmapsdir/chestnut-dialer.png

%if_enabled gtk2
%files gtk2
%_datadir/chestnut-dialer/chestnut_dialer/gtk2_ui
%_datadir/applications/chestnut-dialer-gtk2.desktop
%endif

%if_enabled qt
%files qt
%_datadir/chestnut-dialer/chestnut_dialer/qt_ui
%_datadir/applications/chestnut-dialer-qt.desktop
%endif

# TODO

# - move from /usr/share/chestnut-dialer
#          to /usr/lib/chestnut-dialer
#   (see /usr/share/doc/rpm-build-python-0.29/policy/draft/4-Python_TOOLS.txt)
# - check ru.po

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009