ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Andrew Clark <andrewclarkiii@gmail.com>
To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org>
Subject: [sisyphus] anki
Date: Mon, 11 Jan 2010 22:15:11 +0300
Message-ID: <4B4B78BF.5050906@gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 649 bytes --]

Здравствуйте!
Прочитав статью об этой программе
(http://eugeniavlasova.com/archives/zhizn_v_linukse/anki_programma_dlya_zapominaniya_slov.html),

решил, что она мне необходима. Написав спек, столкнулся с тем,
что я толком не знаю, как правильно упаковывать python'овые
приложения (паковать или нет egg-info, и как правильно это сделать в
рамках ALT).
Как следствие - я не смогу как следует осуществить
дальнейшее сопровождение данного приложения. Плюс, сходу не нашел на
сайте, 
где можно разжиться готовыми деками. Ежели кто возьмется
доделать/переделать спек (если это необходимо), пусть меняет
спек так, как сочтет нужным.Спек в аттаче. Спасибо.

[-- Attachment #2: anki.spec --]
[-- Type: text/plain, Size: 1582 bytes --]

Name: anki
Version: 0.9.9.8.5
Release: alt1
Summary: Anki is a spaced repetition system (SRS)
Group: Games
License: GPLv3
Packager: Andrew Clark <andyc@altlinux.org>
Url: http://ichi2.net/anki/
Source: http://anki.googlecode.com/files/%name-%version.tgz

BuildRequires(pre): rpm-build-python

# Automatically added by buildreq on Sun Jan 10 2010 (-bi)
BuildRequires: mercurial python-module-PyQt4 python-module-Reportlab python-module-SQLAlchemy python-module-config python-module-cups python-module-cupshelpers python-module-lxml python-module-mutagen python-module-numpy python-module-pysqlite2 python-module-pytz python-module-simplejson python-module-xlwt

%description
Anki is a spaced repetition system (SRS). It helps you remember
things by intelligently scheduling flashcards, so that you can
learn a lot of information with a minimum amount of effort.

%prep
%setup -q -n %name-%version

%build
%python_build

pushd libanki
%python_build
popd

%install
%python_install

pushd libanki
%python_install
popd

mkdir -p %buildroot%_desktopdir
mkdir -p %buildroot%_niconsdir
install -pD -m 644 %_builddir/%name-%version/%name.desktop %buildroot%_desktopdir/%name.desktop
install -pD -m 644 %_builddir/%name-%version/icons/%name.png %buildroot%_niconsdir/%name.png

%find_lang %name

%files -f %name.lang
%doc ChangeLog COPYING CREDITS README README.development README.translating
%_bindir/*
%python_sitelibdir/%name/*
%python_sitelibdir/ankiqt/*
%_desktopdir/*
%_niconsdir/*

%changelog
* Sat Jan 9 2010 Andrew Clark <andyc@altlinux.org> 0.9.9.8.5-alt1
- initial build for ALT.


             reply	other threads:[~2010-01-11 19:15 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-11 19:15 Andrew Clark [this message]
2010-01-11 20:53 ` Michael Shigorin
2010-01-11 20:59   ` Andrew Clark
2010-01-11 21:08     ` Led
2010-01-11 21:13       ` Andrew Clark
2010-01-11 21:18         ` Igor Zubkov
2010-01-11 21:24           ` Andrew Clark
2010-01-12 16:21           ` Andrew Clark
2010-01-12 16:54             ` Michael Shigorin
2010-01-12 17:01               ` Andrew Clark
2010-01-12 17:04                 ` Michael Shigorin
2010-01-12 17:14                   ` Andrew Clark
2010-01-12 22:22                 ` Led

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=4B4B78BF.5050906@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