diff options
author | Peter Volkov <pva@gentoo.org> | 2008-07-10 06:01:52 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2008-07-10 06:01:52 +0000 |
commit | 58dc1ee839b22184ff143069370458a890b7b6eb (patch) | |
tree | 7a0e94bce9dc1d734a5c014baccd6f2c7c56dc17 /app-dicts | |
parent | Remove digest, how did they appear again? (diff) | |
download | pva-58dc1ee839b22184ff143069370458a890b7b6eb.tar.gz pva-58dc1ee839b22184ff143069370458a890b7b6eb.tar.bz2 pva-58dc1ee839b22184ff143069370458a890b7b6eb.zip |
Added X USE flag. Added manifest.xml
svn path=/; revision=187
Diffstat (limited to 'app-dicts')
-rw-r--r-- | app-dicts/lightlang/Manifest | 3 | ||||
-rw-r--r-- | app-dicts/lightlang/lightlang-0.8.5.ebuild | 21 | ||||
-rw-r--r-- | app-dicts/lightlang/metadata.xml | 29 |
3 files changed, 49 insertions, 4 deletions
diff --git a/app-dicts/lightlang/Manifest b/app-dicts/lightlang/Manifest index 94f0ae0..7b790ce 100644 --- a/app-dicts/lightlang/Manifest +++ b/app-dicts/lightlang/Manifest @@ -1,3 +1,4 @@ AUX lightlang-0.8.5-man-pages-inst.patch 866 RMD160 014e1a678769bfca8e310e6757705d1467cd8d52 SHA1 d839abf0f2f6c6cbf3b4e4f8cf3803191d1818b5 SHA256 7c35589ac84c3fd2a7aee067352faf553b77dd18c1b1f91adc137eec3d958cd0 DIST lightlang-0.8.5.tar.bz2 422587 RMD160 eadec1acbfad9f9bcf06969837829c2b8ce8e7cb SHA1 2edd2b7574df319bbc5947370dc6075461a98586 SHA256 c4d683d6e5ccfea00a2f5841780b4c8f015e7f35ff380f459661414d7647b19d -EBUILD lightlang-0.8.5.ebuild 775 RMD160 9af704b3eef8c96a359bd5d26556c122b68d408f SHA1 7d6e8721601b999e71cc8ce683570f5831cf35a0 SHA256 e42729fba5012a27464762352acf2943e8aba3e526b885714e2a3a34910d73ac +EBUILD lightlang-0.8.5.ebuild 1032 RMD160 2511edd751c5319b6d7491b3e524b7ddfe8930a4 SHA1 ae185c8e290d391a535d8c14c8e869f088046d47 SHA256 b536339fae5a0e5311cd0bb13aed4ffb44d7b4ec99e0728e6ea35bb4c264b632 +MISC metadata.xml 2021 RMD160 11db1005548607c966c952e3c9067b0b6944f943 SHA1 40b2c7b2a946bc28a65828f11701f4a2179e203b SHA256 cdfa2e50e457ff561aa4de5d4c8c87a479abc7998b1a476825564088e0e89906 diff --git a/app-dicts/lightlang/lightlang-0.8.5.ebuild b/app-dicts/lightlang/lightlang-0.8.5.ebuild index 860553a..1563f27 100644 --- a/app-dicts/lightlang/lightlang-0.8.5.ebuild +++ b/app-dicts/lightlang/lightlang-0.8.5.ebuild @@ -13,11 +13,13 @@ SRC_URI="ftp://ftp.etc.edu.ru/pub/soft/for_linux/lightlang/apps/stable/${P}.tar. LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" +IUSE="X" DEPEND=">=dev-python/PyQt4-4.2.2 >=dev-python/sip-4.6 - dev-python/python-xlib" + media-sound/sox + dev-python/python-xlib + X? ( x11-terms/xterm )" RDEPEND="${DEPEND}" src_unpack() { @@ -25,10 +27,23 @@ src_unpack() { cd "${S}" find -name "Makefile.in" -print0 | xargs -0 \ sed -i -e 's:\(INS_[[:alnum:]_]*=\)\(@prefix@[[:alnum:]\/]\):\1$(DESTDIR)/\2:' - + epatch "${FILESDIR}"/${P}-man-pages-inst.patch } +src_compile() { + local myconf + if use X; then + myconf="--with-gui-flag=yes --with-gui-terminal=xterm" + else + myconf="--with-gui-flag=no" + fi + econf --with-audio-player=play \ + ${myconf} || die + + emake || die +} + src_install() { emake DESTDIR="${D}" install || die "Install failed" } diff --git a/app-dicts/lightlang/metadata.xml b/app-dicts/lightlang/metadata.xml new file mode 100644 index 0000000..cd5c680 --- /dev/null +++ b/app-dicts/lightlang/metadata.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>app-dicts</herd> + <longdescription> + LightLang - is a set of language programs for Linux. Its main part is the + system of electronic dictionaries. It consists of several programs - SL + (the search kernel), XSL (the program's graphical interface written with + the use of Qt4), LLRepo (the utility for working with LightLang + repositories). + Additional packages expand the program's functionality, adding, for + example, a possibility to hear the pronunciation of a word. + The system is set up in such a manner that you do not have to use the SL + graphical interface, and invoke the search kernel directly from the command + line instead. It is very convenient when using systems without the + X-server. + </longdescription> + <longdescription lang="ru"> + LightLang - комплект языковых программ для Linux. Основной проект - система + электронных словарей. В него входят несколько программ - SL (поисковое + ядро), XSL (графический интерфейс программы, написанный с использованием + Qt4), LLRepo (утилита для работы с репозиторием LightLang). + Дополнительно устанавливаемые пакеты расширяют функциональность системы, + добавляя, например, возможность прослушать транскрипцию слова. + Система устроена таким образом, что вы можете не использовать графический + интерфейс SL, а вызывать поисковое ядро напрямую через командную строку. + Это очень удобно на системах без X-сервера. + </longdescription> +</pkgmetadata> |