1 |
commit: eb747fcaa73c5f6b1a4be8d801ce108d78691b5b |
2 |
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Mar 27 21:48:51 2016 +0000 |
4 |
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Mar 27 21:48:51 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb747fca |
7 |
|
8 |
dev-ruby/barby: Remove old |
9 |
|
10 |
Package-Manager: portage-2.2.28 |
11 |
|
12 |
dev-ruby/barby/barby-0.6.2.ebuild | 124 -------------------------------------- |
13 |
1 file changed, 124 deletions(-) |
14 |
|
15 |
diff --git a/dev-ruby/barby/barby-0.6.2.ebuild b/dev-ruby/barby/barby-0.6.2.ebuild |
16 |
deleted file mode 100644 |
17 |
index cdb4db1..0000000 |
18 |
--- a/dev-ruby/barby/barby-0.6.2.ebuild |
19 |
+++ /dev/null |
20 |
@@ -1,124 +0,0 @@ |
21 |
-# Copyright 1999-2014 Gentoo Foundation |
22 |
-# Distributed under the terms of the GNU General Public License v2 |
23 |
-# $Id$ |
24 |
- |
25 |
-EAPI=5 |
26 |
- |
27 |
-USE_RUBY="ruby19 ruby20 ruby21" |
28 |
- |
29 |
-RUBY_FAKEGEM_TASK_TEST="test" |
30 |
- |
31 |
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README" |
32 |
- |
33 |
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" |
34 |
- |
35 |
-COMMIT="891b15594b34229b8bdb267c10ab5b5309c03320" |
36 |
- |
37 |
-inherit ruby-fakegem |
38 |
- |
39 |
-DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" |
40 |
-HOMEPAGE="http://toretore.eu/barby/" |
41 |
- |
42 |
-GITHUB_USER="toretore" |
43 |
-SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tgz" |
44 |
- |
45 |
-RUBY_S="${PN}-${COMMIT}" |
46 |
- |
47 |
-LICENSE="MIT" |
48 |
-SLOT="0" |
49 |
-KEYWORDS="~amd64" |
50 |
-IUSE="datamatrix test qrcode rmagick pdf-writer prawn png cairo" |
51 |
- |
52 |
-ruby_add_rdepend " |
53 |
- rmagick? ( dev-ruby/rmagick ) |
54 |
- cairo? ( dev-ruby/rcairo )" |
55 |
- |
56 |
-ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) |
57 |
- png? ( dev-ruby/chunky_png ) |
58 |
- prawn? ( dev-ruby/prawn )" |
59 |
- |
60 |
-ruby_add_bdepend "test? ( dev-ruby/minitest )" |
61 |
- |
62 |
-# testing requires imagemagick capable of png output |
63 |
-DEPEND+=" test? ( media-gfx/imagemagick[png] )" |
64 |
- |
65 |
-# prawn breaks tests for some reasons, needs to be investigated; code |
66 |
-# still works though. |
67 |
-RESTRICT="prawn? ( test )" |
68 |
- |
69 |
-all_ruby_prepare() { |
70 |
- sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb |
71 |
-} |
72 |
- |
73 |
-each_ruby_prepare() { |
74 |
- if use datamatrix; then |
75 |
- sed -i -e '/^end/i s.add_dependency "semacode"' ${RUBY_FAKEGEM_GEMSPEC} |
76 |
- else |
77 |
- rm \ |
78 |
- lib/barby/barcode/data_matrix.rb \ |
79 |
- test/data_matrix_test.rb |
80 |
- fi |
81 |
- |
82 |
- if use pdf-writer; then |
83 |
- sed -i -e '/^end/i s.add_dependency "pdf-writer"' ${RUBY_FAKEGEM_GEMSPEC} |
84 |
- else |
85 |
- rm \ |
86 |
- lib/barby/outputter/pdfwriter_outputter.rb \ |
87 |
- test/outputter/pdfwriter_outputter_test.rb |
88 |
- fi |
89 |
- |
90 |
- if use qrcode; then |
91 |
- sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} |
92 |
- else |
93 |
- rm \ |
94 |
- lib/barby/barcode/qr_code.rb \ |
95 |
- test/qr_code_test.rb |
96 |
- fi |
97 |
- |
98 |
- if use rmagick; then |
99 |
- sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} |
100 |
- else |
101 |
- rm \ |
102 |
- lib/barby/outputter/rmagick_outputter.rb \ |
103 |
- test/outputter/rmagick_outputter_test.rb |
104 |
- fi |
105 |
- |
106 |
- if use prawn; then |
107 |
- sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} |
108 |
- else |
109 |
- rm \ |
110 |
- lib/barby/outputter/prawn_outputter.rb \ |
111 |
- test/outputter/prawn_outputter_test.rb |
112 |
- fi |
113 |
- |
114 |
- if use png; then |
115 |
- sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} |
116 |
- else |
117 |
- rm \ |
118 |
- lib/barby/outputter/png_outputter.rb \ |
119 |
- test/outputter/png_outputter_test.rb |
120 |
- fi |
121 |
- |
122 |
- if use cairo; then |
123 |
- sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} |
124 |
- else |
125 |
- rm \ |
126 |
- lib/barby/outputter/cairo_outputter.rb \ |
127 |
- test/outputter/cairo_outputter_test.rb |
128 |
- fi |
129 |
- |
130 |
- case ${RUBY} in |
131 |
- */ruby19) |
132 |
- rm -f \ |
133 |
- lib/barby/barcode/data_matrix.rb \ |
134 |
- test/data_matrix_test.rb \ |
135 |
- lib/barby/outputter/pdfwriter_outputter.rb \ |
136 |
- test/outputter/pdfwriter_outputter_test.rb |
137 |
- |
138 |
- sed -i \ |
139 |
- -e '/semacode/d' \ |
140 |
- -e '/pdf-writer/d' \ |
141 |
- ${RUBY_FAKEGEM_GEMSPEC} |
142 |
- ;; |
143 |
- esac |
144 |
-} |