Package chestnut-dialer: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 | %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: alt8.1.1 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@altlinux.org> Requires: ppp Requires: python >= 2.2 Requires: python-modules-libxml2 %{?_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): \xf0\xd2\xcf\xc7\xd2\xc1\xcd\xcd\xc1 \xc4\xcf\xda\xd7\xcf\xce\xc1 \xd0\xcf \xd0\xd2\xcf\xd4\xcf\xcb\xcf\xcc\xd5 PPP, \xce\xc1\xd0\xc9\xd3\xc1\xce\xce\xc1\xd1 \xce\xc1 Python. Summary(uk_UA.KOI8-U): \xf0\xd2\xcf\xc7\xd2\xc1\xcd\xc1 \xc4\xcf\xda\xd7\xcf\xce\xd5 \xda\xc1 \xd0\xd2\xcf\xd4\xcf\xcb\xcf\xcc\xcf\xcd PPP, \xce\xc1\xd0\xc9\xd3\xc1\xce\xc1 \xce\xc1 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 - \xdc\xd4\xcf \xd0\xd2\xcf\xc7\xd2\xc1\xcd\xcd\xc1 \xc4\xcf\xda\xd7\xcf\xce\xc1 \xd0\xcf \xd0\xd2\xcf\xd4\xcf\xcb\xcf\xcc\xd5 PPP, \xce\xc1\xd0\xc9\xd3\xc1\xce\xce\xc1\xd1 \xce\xc1 Python. \xf4\xc5\xcb\xd5\xdd\xc1\xd1 \xd7\xc5\xd2\xd3\xc9\xd1 (%version) \xcd\xcf\xd6\xc5\xd4 \xd2\xc1\xc2\xcf\xd4\xc1\xd4\xd8 \xd3 GTK2, QT, \xc9 \xc2\xc5\xda \xc7\xd2\xc1\xc6\xc9\xde\xc5\xd3\xcb\xcf\xc7\xcf \xc9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3\xc1 (\xc9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xcb\xcf\xcd\xc1\xce\xc4\xce\xcf\xca \xd3\xd4\xd2\xcf\xcb\xc9). Chestnut Dialer \xd7\xd9\xd0\xcf\xcc\xce\xd1\xc5\xd4\xd3\xd1 \xd3 \xd0\xd2\xc9\xd7\xc9\xcc\xc5\xc7\xc9\xd1\xcd\xc9 \xd0\xcf\xcc\xd8\xda\xcf\xd7\xc1\xd4\xc5\xcc\xd1, \xce\xcf \xd4\xd2\xc5\xc2\xd5\xc5\xd4 \xc4\xcf\xd3\xd4\xd5\xd0 \xce\xc1 \xde\xd4\xc5\xce\xc9\xc5 \xc9/\xc9\xcc\xc9 \xce\xc1 \xda\xc1\xd0\xc9\xd3\xd8 \xcb \xce\xc5\xcb\xcf\xd4\xcf\xd2\xd9\xcd \xd3\xc9\xd3\xd4\xc5\xcd\xce\xd9\xcd \xc6\xc1\xca\xcc\xc1\xcd (\xd7\xcb\xcc\xc0\xde\xc1\xd1 \xd5\xd3\xd4\xd2\xcf\xca\xd3\xd4\xd7\xcf \xcd\xcf\xc4\xc5\xcd\xc1). Chestnut Dialer \xc9\xd3\xd0\xcf\xcc\xd8\xda\xd5\xc5\xd4 \xd3\xd4\xc1\xce\xc4\xc1\xd2\xd4\xce\xd9\xca \xc4\xc5\xcd\xcf\xce pppd \xc4\xcc\xd1 \xd5\xd3\xd4\xc1\xce\xcf\xd7\xcb\xc9 \xd3\xc5\xd4\xc5\xd7\xcf\xc7\xcf \xc9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3\xc1. %description -l uk_UA.KOI8-U Chestnut Dialer - \xc3\xc5 \xd0\xd2\xcf\xc7\xd2\xc1\xcd\xc1 \xc4\xcf\xda\xd7\xcf\xce\xd5 \xda\xc1 \xd0\xd2\xcf\xd4\xcf\xcb\xcf\xcc\xcf\xcd PPP, \xce\xc1\xd0\xc9\xd3\xc1\xce\xc1 \xce\xc1 Python. \xf4\xc5\xd0\xc5Ҧ\xdb\xce\xd1 \xd7\xc5\xd2Ӧ\xd1 (%version) \xcd\xcf\xd6\xc5 \xd0\xd2\xc1\xc3\xc0\xd7\xc1\xd4\xc9 \xda GTK2, QT, \xd4\xc1 \xc2\xc5\xda \xc7\xd2\xc1Ʀ\xde\xce\xcf\xc7\xcf \xa6\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3\xd5 (\xa6\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xcb\xcf\xcd\xc1\xce\xc4\xce\xcf\xc7\xcf \xd2\xd1\xc4\xcb\xc1). Chestnut Dialer \xd7\xc9\xcb\xcf\xceդ\xd4\xd8\xd3\xd1 \xda \xd0\xd2\xc9צ\xcc\xc5\xd1\xcd\xc9 \xcb\xcf\xd2\xc9\xd3\xd4\xd5\xd7\xc1\xde\xc1, \xc1\xcc\xc5 \xd0\xcf\xd4\xd2\xc5\xc2դ \xc4\xcf\xd3\xd4\xd5\xd0 \xce\xc1 \xde\xc9\xd4\xc1\xce\xce\xd1 \xde\xc9/\xd4\xc1 \xce\xc1 \xda\xc1\xd0\xc9\xd3 \xc4\xcf \xc4\xc5\xd1\xcb\xc9\xc8 \xd3\xc9\xd3\xd4\xc5\xcd\xce\xc9\xc8 \xc6\xc1\xca̦\xd7 (\xd7\xcb\xcc\xc0\xde\xc1\xc0\xde\xc9 \xcd\xcf\xc4\xc5\xcd). Chestnut Dialer \xd7\xc9\xcb\xcf\xd2\xc9\xd3\xd4\xcf\xd7դ \xd3\xd4\xc1\xce\xc4\xc1\xd2\xd4\xce\xc9\xca \xc4\xc5\xcd\xcf\xce pppd \xc4\xcc\xd1 \xda'\xa4\xc4\xce\xc1\xce\xce\xd1 \xda \xd0\xd2\xcf\xd7\xc1\xca\xc4\xc5\xd2\xcf\xcd. %if_enabled gtk2 %package gtk2 Summary: GTK2 user interface for Chestnut Dialer Summary(ru_RU.KOI8-R): \xe9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xd0\xcf\xcc\xd8\xda\xcf\xd7\xc1\xd4\xc5\xcc\xd1 GTK2 \xc4\xcc\xd1 Chestnut Dialer. Summary(uk_UA.KOI8-U): \xe9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xcb\xcf\xd2\xc9\xd3\xd4\xd5\xd7\xc1\xde\xc1 GTK2 \xc4\xcc\xd1 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 \xe9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xd0\xcf\xcc\xd8\xda\xcf\xd7\xc1\xd4\xc5\xcc\xd1 GTK2 \xc4\xcc\xd1 Chestnut Dialer. %description -l uk_UA.KOI8-U gtk2 \xe9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xcb\xcf\xd2\xc9\xd3\xd4\xd5\xd7\xc1\xde\xc1 GTK2 \xc4\xcc\xd1 Chestnut Dialer. %endif %if_enabled qt %package qt Summary: QT user interface for Chestnut Dialer Summary(ru_RU.KOI8-R): \xe9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xd0\xcf\xcc\xd8\xda\xcf\xd7\xc1\xd4\xc5\xcc\xd1 QT \xc4\xcc\xd1 Chestnut Dialer. Summary(uk_UA.KOI8-U ): \xe9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xcb\xcf\xd2\xc9\xd3\xd4\xd5\xd7\xc1\xde\xc1 QT \xc4\xcc\xd1 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 \xe9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xd0\xcf\xcc\xd8\xda\xcf\xd7\xc1\xd4\xc5\xcc\xd1 QT \xc4\xcc\xd1 Chestnut Dialer. %description -l uk_UA.KOI8-U qt \xe9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xcb\xcf\xd2\xc9\xd3\xd4\xd5\xd7\xc1\xde\xc1 QT \xc4\xcc\xd1 Chestnut Dialer. %endif %prep %setup %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/ %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 * Wed Oct 26 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 0.3.3-alt8.1.1 - Rebuild with Python-2.7 * Tue Dec 01 2009 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.3.3-alt8.1 - Rebuilt with python 2.6 * Tue Nov 17 2009 Michael Shigorin <mike@altlinux.org> 0.3.3-alt8 - drop illegal dr^H^Hrequires - add unneeded provides * Thu Jul 30 2009 Michael Shigorin <mike@altlinux.org> 0.3.3-alt7 - applied repocop patch * Thu Dec 04 2008 Michael Shigorin <mike@altlinux.org> 0.3.3-alt6 - applied repocop patch * Tue Feb 12 2008 Grigory Batalov <bga@altlinux.ru> 0.3.3-alt5 - Fix python provides. - Use %%def_enable/%%if_enabled macros instead of ?_with_. * Mon Feb 11 2008 Grigory Batalov <bga@altlinux.ru> 0.3.3-alt4.1 - Rebuilt with python-2.5. * Mon Dec 24 2007 Michael Shigorin <mike@altlinux.org> 0.3.3-alt4 - fixes to defaults: + MTU/MRU patch wasn't actually applied, now indeed it is + added patch7 to disable resolv.conf modification by default (it's done by /etc/ppp/ip-up script just fine; the fix is rather cosmetic as chestnut-dialer runs unprivileged and would only complain into stderr) * Tue Sep 25 2007 Michael Shigorin <mike@altlinux.org> 0.3.3-alt3 - bumped default MTU from 296 to 500 bytes, MRU from 296 to 1500 * Mon Sep 24 2007 Michael Shigorin <mike@altlinux.org> 0.3.3-alt2 - fixed desktop file categories, thanks viy@ again :) * Sat Sep 22 2007 Michael Shigorin <mike@altlinux.org> 0.3.3-alt1 - 0.3.3 - added desktop file installation, thanks viy@ - removed ru.po patch, probably better look into it another time - removed cvs patch (already applied, how strange) * Tue Feb 20 2007 Michael Shigorin <mike@altlinux.org> 0.3.2-alt3 - bumped maximum port speed from 115200 to 230400 (EDGE) * Fri Feb 16 2007 Michael Shigorin <mike@altlinux.org> 0.3.2-alt2 - added /dev/ttyACM0 and /dev/ttyUSB0 - added patch to fix assembling chat script with double-quoted parameter values - tweaked russian translation for readability a bit - applied/extended CVS fix for Qt UI two-page options empty tab names - fixed Group: * Fri Nov 10 2006 Michael Shigorin <mike@altlinux.org> 0.3.2-alt1 - 0.3.2 - spec cleanup - buildreq2 * Fri Jun 03 2005 Michael Shigorin <mike@altlinux.ru> 0.2.1-alt1 - initial build |