From: Andrew Clark <andrewclarkiii@gmail.com> To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org> Subject: [sisyphus] nicotine-1.2.12 Date: Fri, 14 Aug 2009 22:36:28 +0400 Message-ID: <4A85AEAC.2010206@gmail.com> (raw) [-- Attachment #1: Type: text/plain, Size: 543 bytes --] Добрый день! В сизифе старая версия программы, я решил собрать новую. После обработки rpmcs имеющегося спека, и последующей доработки последнего под текущие изменения, собрал пакет. Однако, файл nicotine.desktop содержит строку Exec=nicotine хотя у меня [andy@timelock SPECS]$ rpm -ql nicotine-plus-1.2.12-alt1 /usr/bin/nicotine-import-winconfig /usr/bin/nicotine.py Я раньше не упаковывал python приложения, поэтому возникает резонный вопрос - в чем моя ошибка? Если таковая имеет место быть, разумеется. Спек в аттаче. [-- Attachment #2: nicotine-plus.spec --] [-- Type: text/plain, Size: 4893 bytes --] %define py_geoip_pkg python-module-GeoIP %define oname nicotine+ Name: nicotine-plus Version: 1.2.12 Release: alt1 Summary: The client program for the SoulSeek filesharing system Summary(ru_RU.KOI8-R): ëÌÉÅÎÔ ÄÌÑ ÆÁÊÌÏÏÂÍÅÎÎÏÊ ÓÅÔÉ SoulSeek Group: Networking/File transfer License: GPL Url: http://nicotine-plus.sourceforge.net/ Packager: Vitaly Lipatov <lav@altlinux.ru> Source: http://www.nicotine-plus.org/files/nicotine+-%version.tar.bz2 # TODO: check tranlsation Source1: nicotine.48.png #Patch: %name-alt-desktop-entry.patch BuildArch: noarch Provides: nicotine Obsoletes: nicotine # Automatically added by buildreq on Fri Aug 14 2009 BuildRequires: python-devel python-module-pygobject Requires: python-module-sexy python-module-pygtk-libglade Requires: python-module-mutagen python-module-pygnome-gtkmozembed %add_python_req_skip pywintypes win32con win32gui %description Nicotine is a feature-complete client for the SoulSeek filesharing network that is used primarily to share music. Nicotine supports everything a SoulSeek client is supposed to do, such as downloading, uploading, searching, chatting, keeping a "buddy" list and has lots of other features like finding similar users and getting listening recommendations based on user's preferences. Nicotine also supports a country code blocker using the GeoIP library. To enable this functionality install the %py_geoip_pkg package. Nicotine is a successor to the PySoulSeek project by Alexander Kanavin. Nicotine supports psyco, an inline optimizer for python code, you can install it from python-module-psyco package. %description -l ru_RU.KOI8-R Nicotine -- ÜÔÏ ÐÏÌÎÏÆÕÎËÃÉÏÎÁÌØÎÙÊ ËÌÉÅÎÔ ÄÌÑ ÆÁÊÌÏÏÂÍÅÎÎÏÊ ÓÅÔÉ SoulSeek, ÏÒÉÅÎÔÉÒÏ×ÁÎÎÏÊ, ÐÒÅÖÄÅ ×ÓÅÇÏ, ÎÁ ÏÂÍÅÎ ÍÕÚÙËÏÊ. Nicotine ÐÏÄÄÅÒÖÉ×ÁÅÔ ×ÓÅ ÓÔÁÎÄÁÒÔÎÙÅ ÄÌÑ ËÌÉÅÎÔÁ ÓÅÔÉ SoulSeek ÆÕÎËÃÉÉ, ÔÁËÉÅ ËÁË ÚÁÇÒÕÚËÁ É ÐÅÒÅÓÙÌËÁ ÆÁÊÌÏ×, ÐÏÉÓË, ÞÁÔ, ×ÅÄÅÎÉÅ ÓÐÉÓËÁ "ÄÒÕÚÅÊ", Á ÔÁËÖÅ ÍÎÏÖÅÓÔ×Ï ÄÒÕÇÉÈ, ËÁË, ÎÁÐÒÉÍÅÒ, ÐÏÉÓË ÐÏÈÏÖÉÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ É ÐÏÌÕÞÅÎÉÅ ÒÅËÏÍÅÎÄÁÃÉÊ ÐÏ ÍÕÚÙËÅ ÎÁ ÏÓÎÏ×Å ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÈ ÐÒÅÄÐÏÞÔÅÎÉÊ. ðÏÍÉÍÏ ÜÔÏÇÏ, Nicotine ÕÍÅÅÔ ÂÌÏËÉÒÏ×ÁÔØ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÉÚ ÏÐÒÅÄÅÌ£ÎÎÙÈ ÓÔÒÁÎ, ÐÏÓÒÅÄÓÔ×ÏÍ ÂÉÂÌÉÏÔÅËÉ GeoIP. äÌÑ ×ËÌÀÞÅÎÉÑ ÄÁÎÎÏÊ ÆÕÎËÃÉÏÎÁÌØÎÏÓÔÉ ÎÅÏÂÈÏÄÉÍÏ ÄÏÐÏÌÎÉÔÅÌØÎÏ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ %py_geoip_pkg. Nicotine Ñ×ÌÑÅÔÓÑ ÐÒÅÅÍÎÉËÏÍ ÐÒÏÅËÔÁ PySoulSeek, ËÏÔÏÒÙÊ ÓÏÚÄÁÌ áÌÅËÓÁÎÄÒ ëÁÎÁ×ÉÎ. Nicotine ÐÏÄÄÅÒÖÉ×ÁÅÔ ÏÐÔÉÍÉÚÁÔÏÒ ËÏÄÁ psyco, ×Ù ÍÏÖÅÔÅ ÕÓÔÁÎÏ×ÉÔØ ÅÇÏ ÉÚ ÐÁËÅÔÁ python-module-psyco. %prep %setup -q -n %oname-%version #%patch %build %python_build %install %__python setup.py install --root=%buildroot --optimize=2 %define _iconstheme hicolor %define _iconsbasedir %_iconsdir/%_iconstheme %define _icons16dir %_iconsbasedir/16x16/apps %define _icons48dir %_iconsbasedir/48x48/apps install -D -m644 files/%name-16px.png %buildroot%_miconsdir/%name.png install -D -m644 files/%name-32px.png %buildroot%_niconsdir/%name.png install -D -m644 %SOURCE1 %buildroot%_liconsdir/%name.png install -D -m644 files/%name-64px.png %buildroot%_iconsdir/hicolor/64x64/apps/%name.png install -D -m644 files/%name-96px.png %buildroot%_iconsdir/hicolor/96x96/apps/%name.png rm -rf %buildroot%_datadir/nicotine/documentation/ %find_lang nicotine %files -f nicotine.lang %_bindir/nicotine* %python_sitelibdir/pynicotine/ %python_sitelibdir/nicotine* %_desktopdir/* %_miconsdir/* %_niconsdir/* %_liconsdir/* %_iconsdir/hicolor/64x64/apps/* %_iconsdir/hicolor/96x96/apps/* %_man1dir/* %_pixmapsdir/* %_datadir/nicotine/ %doc doc/* %changelog * Mon Aug 10 2009 Andrew Clark <andyc@altlinux.org> 1.2.12-alt1 - new version - cleanup spec * Fri Jan 25 2008 Grigory Batalov <bga@altlinux.ru> 1.2.9-alt2.1 - Rebuilt with python-2.5. * Mon Oct 29 2007 Vitaly Lipatov <lav@altlinux.ru> 1.2.9-alt2 - remove psyco requires (fix bug #13236) - cleanup spec * Wed Oct 24 2007 Vitaly Lipatov <lav@altlinux.ru> 1.2.9-alt1 - new version 1.2.9 (with rpmrb script) * Fri Jul 06 2007 Vitaly Lipatov <lav@altlinux.ru> 1.2.8-alt2 - add provides, obsoletes: nicotine - add some useful requires - disable old russian translation (it brokes dialogs) * Fri Jun 08 2007 Vitaly Lipatov <lav@altlinux.ru> 1.2.8-alt1 - new version 1.2.8 (with rpmrb script) * Sat May 26 2007 Vitaly Lipatov <lav@altlinux.ru> 1.2.7.1-alt1 - nicotine-plus forks from nicotine * Fri Mar 25 2005 Dmitry Vukolov <dav@altlinux.ru> 1.0.8-alt2 - rebuilt with python 2.4 * Wed Mar 02 2005 Dmitry Vukolov <dav@altlinux.ru> 1.0.8-alt1 - new version * Mon Jul 19 2004 Dmitry Vukolov <dav@altlinux.ru> 1.0.7-alt3 - repackaged according to the new python policy - altered description * Mon May 10 2004 Dmitry Vukolov <dav@altlinux.ru> 1.0.7-alt2 - added Russian translation - use %%find_lang to mark language files * Sat May 01 2004 Dmitry Vukolov <dav@altlinux.ru> 1.0.7-alt1 - initial release for ALT Linux Sisyphus - patched to use the standard GTK+ directory selection dialog (Debian)
next reply other threads:[~2009-08-14 18:36 UTC|newest] Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-08-14 18:36 Andrew Clark [this message] 2009-08-15 2:30 ` Slava Semushin 2009-08-15 3:30 ` Andrew Clark
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=4A85AEAC.2010206@gmail.com \ --to=andrewclarkiii@gmail.com \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git