diff options
author | Aleksandr Yakimov (yaleks) <skyaleks@ya.ru> | 2008-08-20 11:32:43 +0000 |
---|---|---|
committer | Aleksandr Yakimov (yaleks) <skyaleks@ya.ru> | 2008-08-20 11:32:43 +0000 |
commit | 12c204f2eda1453347214fe32bf9fd9e3e06cc37 (patch) | |
tree | 15977f94fd35584b2d8998087288e19729c122e2 | |
parent | net-news/canto: Version bump. (diff) | |
download | sunrise-12c204f2eda1453347214fe32bf9fd9e3e06cc37.tar.gz sunrise-12c204f2eda1453347214fe32bf9fd9e3e06cc37.tar.bz2 sunrise-12c204f2eda1453347214fe32bf9fd9e3e06cc37.zip |
app-text/cuneiform: New Ebuild for bug 234824 thanks to pva
svn path=/sunrise/; revision=6770
-rw-r--r-- | app-text/cuneiform/ChangeLog | 9 | ||||
-rw-r--r-- | app-text/cuneiform/Manifest | 6 | ||||
-rw-r--r-- | app-text/cuneiform/cuneiform-0.3.ebuild | 37 | ||||
-rw-r--r-- | app-text/cuneiform/files/cuneiform-0.3-no-imagemagic.patch | 12 | ||||
-rw-r--r-- | app-text/cuneiform/metadata.xml | 14 |
5 files changed, 78 insertions, 0 deletions
diff --git a/app-text/cuneiform/ChangeLog b/app-text/cuneiform/ChangeLog new file mode 100644 index 000000000..35ba60850 --- /dev/null +++ b/app-text/cuneiform/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for app-text/cuneiform +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 20 Aug 2008; Aleksandr Yakimov (yaleks) <skyaleks@ya.ru> + +cuneiform-0.3.ebuild, +files/cuneiform-0.3-no-imagemagic.patch, + +metadata.xml: + New Ebuild for bug 234824 thanks to pva + diff --git a/app-text/cuneiform/Manifest b/app-text/cuneiform/Manifest new file mode 100644 index 000000000..c3af7b182 --- /dev/null +++ b/app-text/cuneiform/Manifest @@ -0,0 +1,6 @@ +AUX cuneiform-0.3-no-imagemagic.patch 456 RMD160 9709458ddb02bb05804ebb63461c668c8548e89b SHA1 e64d22fe68a5c2f144b0827aa29e9799751d3516 SHA256 acc22a8daeec0761f5224f45c12fd8da52ca69a1b4a163583b6b77876aba8677 +DIST cuneiform-0.3-pragma-fix.patch.bz2 5785 RMD160 495383424ec376010d5d73c6247eba5f2738f733 SHA1 16432b36f9a52c00a7aae6720d86b0570a99e67a SHA256 d3faa58779f8ac7feb415b0615da3549e1fe1373aa9032ddecb61021ffa200f7 +DIST cuneiform-0.3.tar.bz2 30108605 RMD160 19b4e4b61d24adce2aecf5bae02e455737e30bc1 SHA1 8f34c45502be5c6b8e3a12ea4931f89dd2483749 SHA256 79683dfe94431ddfd06198fdc39bbadd493ab6ecd08bc7befb2da798cb4b5591 +EBUILD cuneiform-0.3.ebuild 980 RMD160 f6909db967a6f8d16cf6e8234ede2c13a40c74c7 SHA1 edc7b2e67df9a9b63af82e6e64e7f77fea765cf3 SHA256 e2e3790a4f95843f6d518218921633a43e5292f88d1a5788c4b2c15169e2f0d2 +MISC ChangeLog 550 RMD160 2f99b39cd31385c165c8500f8f9626627170ccb8 SHA1 d917e80388abcebb94295974d331f6a35b751ff2 SHA256 0e2f6f8e3851c57dcd3c0d08c045d9a927e18a5c9d68012339bf1d37214e32c2 +MISC metadata.xml 447 RMD160 bb3f8868c9c2dbb6a35effee85a762277ebee173 SHA1 92bc614fcbd88a579fe8b2a2d28ac6ce96713f8f SHA256 513b5c57bcf391d3efd498ee6678f2637706d62b7e6598ede3eb9288321f5693 diff --git a/app-text/cuneiform/cuneiform-0.3.ebuild b/app-text/cuneiform/cuneiform-0.3.ebuild new file mode 100644 index 000000000..7186410c1 --- /dev/null +++ b/app-text/cuneiform/cuneiform-0.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit cmake-utils eutils + +DESCRIPTION="An enterprise quality OCR engine developed in USSR/Russia in the 90's." +HOMEPAGE="https://launchpad.net/cuneiform-linux" +SRC_URI="http://launchpad.net/${PN}-linux/${PV}/${PV}/+download/${P}.tar.bz2 + http://omploader.org/vb3Rs/${P}-pragma-fix.patch.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" + +IUSE="imagemagick debug" + +RDEPEND="imagemagick? ( media-gfx/imagemagick )" +DEPEND=">=dev-util/cmake-2.4.7 + ${RDEPEND}" + +DOCS="readme.txt" + +src_unpack(){ + unpack ${A} + cd "${S}" + + epatch "${WORKDIR}"/${P}-pragma-fix.patch + epatch "${FILESDIR}"/${P}-no-imagemagic.patch + # Fix automagic dependencies / linking + if ! use imagemagick; then + sed -e '/pkg_check_modules(MAGICK ImageMagick++)/s/^/#DONOTFIND /' \ + -i "${S}/cuneiform_src/Kern/CMakeLists.txt" \ + || die "Sed for ImageMagick automagic dependency failed." + fi +} + diff --git a/app-text/cuneiform/files/cuneiform-0.3-no-imagemagic.patch b/app-text/cuneiform/files/cuneiform-0.3-no-imagemagic.patch new file mode 100644 index 000000000..0e097d8ee --- /dev/null +++ b/app-text/cuneiform/files/cuneiform-0.3-no-imagemagic.patch @@ -0,0 +1,12 @@ +=== modified file 'cuneiform_src/Kern/CMakeLists.txt' +--- cuneiform_src/Kern/CMakeLists.txt 2008-08-20 10:32:10 +0000 ++++ cuneiform_src/Kern/CMakeLists.txt 2008-08-20 10:33:30 +0000 +@@ -98,6 +98,7 @@ + #target_link_libraries(rpstrtest ${RPSTR_LIBS}) + + add_library(windummy ${LIBTYPE} windummy.c) ++target_link_libraries(windummy ${DL_LIB}) + + add_executable(cuneiform cuneiform-cli.cpp) + target_link_libraries(cuneiform puma ${MAGICK_LIBRARIES} ${DL_LIB}) + diff --git a/app-text/cuneiform/metadata.xml b/app-text/cuneiform/metadata.xml new file mode 100644 index 000000000..50a41868a --- /dev/null +++ b/app-text/cuneiform/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>cuneiform</herd> + <longdescription lang="en"> + Cuneiform is an multi-language OCR system. + </longdescription> + <use> + <flag name='imagemagick'>Enables support of various input formats using + <pkg>media-gfx/imagemagick</pkg>. Otherwise only uncompressed BMP files are supported. + </flag> + </use> +</pkgmetadata> + |