Gentoo Archives: gentoo-commits

From: "Diego Elio Pettenò" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/flameeyes:master commit in: app-text/scan2pdf/
Date: Tue, 05 Jun 2012 07:54:58
Message-Id: 1338882856.7dc772320d81e2cccc54d9e83a81be91e904302a.flameeyes@gentoo
1 commit: 7dc772320d81e2cccc54d9e83a81be91e904302a
2 Author: Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
3 AuthorDate: Tue Jun 5 07:54:16 2012 +0000
4 Commit: Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 5 07:54:16 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/flameeyes.git;a=commit;h=7dc77232
7
8 Add a live ebuild for my scan2pdf script.
9
10 (Portage version: 2.2.0_alpha109/git/Linux x86_64, unsigned Manifest commit)
11
12 ---
13 app-text/scan2pdf/ChangeLog | 6 ++++
14 app-text/scan2pdf/metadata.xml | 7 ++++
15 app-text/scan2pdf/scan2pdf-9999.ebuild | 48 ++++++++++++++++++++++++++++++++
16 3 files changed, 61 insertions(+), 0 deletions(-)
17
18 diff --git a/app-text/scan2pdf/ChangeLog b/app-text/scan2pdf/ChangeLog
19 new file mode 100644
20 index 0000000..5d77b6f
21 --- /dev/null
22 +++ b/app-text/scan2pdf/ChangeLog
23 @@ -0,0 +1,6 @@
24 +*scan2pdf-9999 (05 Jun 2012)
25 +
26 + 05 Jun 2012; Diego E. Pettenò <flameeyes@g.o> +metadata.xml,
27 + +scan2pdf-9999.ebuild:
28 + Add a live ebuild for my scan2pdf script.
29 +
30
31 diff --git a/app-text/scan2pdf/metadata.xml b/app-text/scan2pdf/metadata.xml
32 new file mode 100644
33 index 0000000..1735496
34 --- /dev/null
35 +++ b/app-text/scan2pdf/metadata.xml
36 @@ -0,0 +1,7 @@
37 +<?xml version="1.0" encoding="UTF-8"?>
38 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
39 +<pkgmetadata>
40 + <maintainer>
41 + <email>flameeyes@×××××.com</email>
42 + </maintainer>
43 +</pkgmetadata>
44
45 diff --git a/app-text/scan2pdf/scan2pdf-9999.ebuild b/app-text/scan2pdf/scan2pdf-9999.ebuild
46 new file mode 100644
47 index 0000000..dbd1c6a
48 --- /dev/null
49 +++ b/app-text/scan2pdf/scan2pdf-9999.ebuild
50 @@ -0,0 +1,48 @@
51 +# Copyright 1999-2012 Gentoo Foundation
52 +# Distributed under the terms of the GNU General Public License v2
53 +# $Header: $
54 +
55 +EAPI=4
56 +
57 +USE_RUBY="ruby18 ruby19 ree18 jruby"
58 +#SRC_URI="mirror://rubyforge/${PN}/${P}.tar.bz2"
59 +KEYWORDS="~amd64"
60 +
61 +if [[ ${PV} == "9999" ]]; then
62 + inherit git
63 +
64 + EGIT_REPO_URI="https://github.com/Flameeyes/scan2pdf.git"
65 + SRC_URI=""
66 + KEYWORDS=""
67 +fi
68 +
69 +inherit ruby-ng
70 +
71 +DESCRIPTION="Simple script to scan documents with SANE and convert to PDF"
72 +HOMEPAGE="http://www.flameeyes.eu/projects/ruby-elf"
73 +
74 +LICENSE="GPL-3"
75 +SLOT="0"
76 +IUSE=""
77 +
78 +ruby_add_rdepend "dev-ruby/inifile
79 + >=dev-ruby/posix-spawn-0.3.6"
80 +
81 +RDEPEND+="
82 + >=app-text/unpaper-0.4
83 + media-libs/tiff
84 + || ( media-gfx/imagemagick media-gfx/graphicsmagick )
85 + media-libs/netpbm[tiff,jpeg]
86 + >=media-gfx/sane-backends-1.0.22"
87 +
88 +if [[ ${PV} == "9999" ]]; then
89 + all_ruby_unpack() {
90 + git_src_unpack
91 + }
92 +fi
93 +
94 +all_ruby_install() {
95 + dobin "${S}"/bin/${PN}
96 +
97 + dodoc README.md
98 +}