summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2015-04-18 05:55:37 +0000
committerHans de Graaff <graaff@gentoo.org>2015-04-18 05:55:37 +0000
commit8511db5d391bc4ea80be00632fd486381f3b3d7d (patch)
tree30bb5b056760065dd02a7827f5e2205e6d22f1a4 /www-apps
parentCleanup. (diff)
downloadhistorical-8511db5d391bc4ea80be00632fd486381f3b3d7d.tar.gz
historical-8511db5d391bc4ea80be00632fd486381f3b3d7d.tar.bz2
historical-8511db5d391bc4ea80be00632fd486381f3b3d7d.zip
Add missing test dependency on dev-ruby/vcr and drop x86 keyword because of it, bug 546964.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/nanoc/ChangeLog8
-rw-r--r--www-apps/nanoc/Manifest9
-rw-r--r--www-apps/nanoc/nanoc-3.7.5-r1.ebuild58
3 files changed, 70 insertions, 5 deletions
diff --git a/www-apps/nanoc/ChangeLog b/www-apps/nanoc/ChangeLog
index c2dec84eaab2..0a13b8927769 100644
--- a/www-apps/nanoc/ChangeLog
+++ b/www-apps/nanoc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-apps/nanoc
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/nanoc/ChangeLog,v 1.18 2015/04/18 05:48:56 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/nanoc/ChangeLog,v 1.19 2015/04/18 05:55:36 graaff Exp $
+
+*nanoc-3.7.5-r1 (18 Apr 2015)
+
+ 18 Apr 2015; Hans de Graaff <graaff@gentoo.org> +nanoc-3.7.5-r1.ebuild:
+ Add missing test dependency on dev-ruby/vcr and drop x86 keyword because of
+ it, bug 546964.
18 Apr 2015; Hans de Graaff <graaff@gentoo.org> -nanoc-3.6.5.ebuild:
Cleanup.
diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest
index b844e8516721..6734b5b18696 100644
--- a/www-apps/nanoc/Manifest
+++ b/www-apps/nanoc/Manifest
@@ -2,13 +2,14 @@
Hash: SHA256
DIST nanoc-3.7.5.gem 185856 SHA256 504309339c3e7711e6d75741b8bfa1ac1c6bcbd4a6accfc7beafbd5a45812602 SHA512 3cf6562e06d20afbc378e1d83a0545b8b6309c3c273a05538b62dd75ddbb80f4cbfc90b9225981562e561ab59a9e4e7810515da60ed12c797af4086b2531a1c7 WHIRLPOOL c1327033847a9a773e8d19795c36971ecf84d37386a7a33556b82a1563da321096b7a6596f982fa3159b6443a2c94c1ecf3ae14dd3b7f12000bb46d807ba0df4
+EBUILD nanoc-3.7.5-r1.ebuild 1460 SHA256 353fb807a1662ae8412743c5f514bd48d3d2b8553c338ce0ba832bf623dd7d97 SHA512 675b41509fda09149acf9c911d4d8f888ef9a4de9d8f1b392fb70d5d42b43c7c3bf8cc34c63ce870d2b300e2c4784ba867a3730f0e2cb34b5e0086ec20acdc57 WHIRLPOOL 02af4d7ce07cc76be0b939af05583539ce4eda7e1791de722eec7549115a82abe1a5fe2ceec9684e0d9ce3bd744f715c5d1d1e905e5645ec968a1d99fb7fc62e
EBUILD nanoc-3.7.5.ebuild 1448 SHA256 5352e6dfd493d818a8b01fd45588a966b52f2186b6a22b05f47990b7effc7e89 SHA512 c0a1d5c6ae5e218468471e43d78f9e5e68b8e439b4a11cf9e5f3675f189a97acf15f98988690ede4480de90c631d786f1edf571833c6af1663b3bd68ec5604b1 WHIRLPOOL 521f37b5e2d3c31908919be2912b3b40794e58a34101b738ad74a60758783b0936069595e5d9af38354edb1ba67c7f1e148ddd7884498a7bf96f4457f6434d2c
-MISC ChangeLog 2263 SHA256 e547ca77cfbba8990030395c7b3283b01d4dc48d08f9d8c7041e908dad888c8c SHA512 ff2902ed8682bbf188351c0b2503ea3890568507c31c2917fe960ba37fa05649e8fa4ac9dfc431ff1a29ab5e6b83b86c465c76fe5330398c576d504e47e0099e WHIRLPOOL 1921980c20e91254a59922c9b53f27d87ee271bc9597901b7dac5d5ce3b8ef3bb59f5e37765b45b4121e23f68cd4f7b1ddde12083b09cdcc8b681b1ed994ef55
+MISC ChangeLog 2465 SHA256 7654f3a5dbd29a6ab98761f3e3ab4025c5ddaae4deba20a60f7b472f35c64168 SHA512 a8e8fd9e233cfe1095548374e3ef284180f6f99a8cd0f8be88c0343696f000e8a45caf8b84da81e1b45abcb65017f65a96c0505e44cd4c88e61f5b64353a16c8 WHIRLPOOL b798d2608f90b3e93c83239048ffc3f629bc4d722045da8de0542a9dc5fcf2a02c8d90c19ab9e83f2f352eba8df5dc0b5e3121c4329f218cf68de2298fd579f6
MISC metadata.xml 215 SHA256 fb9ee50ef2d571cf91205bd46f36722419d1a6ff53a95ca19887fd9e239e843c SHA512 3ae593871c0a372dd02b3742335cf53f306e3de9892947c5e2374c25ecc81ef75b2b4000368b1fc983c6d1664b8ba02c26f9a17e9d8bf4f6db97852fc6c1f1db WHIRLPOOL 83ab38fd634ec72972e193b7d15df36b3a410fd2a05baf7b002af2daecf7bd8ef2c8a519f2e97a9acaaf0d76eed2a090b5cf800f9e79aac5733a2c556d937686
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlUx8EkACgkQiIP6VqMIqNfAnwD9Fn9bvYkY85UuEUtJD5gP904J
-RXyKYt+to1KyxMynczgA/RD06Vzm2KLV0Y3owypLg5f+cIHa1fySjF48EPA1ZRAq
-=VFEt
+iF4EAREIAAYFAlUx8dkACgkQiIP6VqMIqNeKfAD/e3nIexsZcOSOQGSk4NYcHJqL
+5ay5VPQIXeLVJVKAkVIA/1H60vgG9RQcLi7LewV5GKL/LVeJk7eftEYelgzccSR6
+=ZX9n
-----END PGP SIGNATURE-----
diff --git a/www-apps/nanoc/nanoc-3.7.5-r1.ebuild b/www-apps/nanoc/nanoc-3.7.5-r1.ebuild
new file mode 100644
index 000000000000..fa0ecc8e79b7
--- /dev/null
+++ b/www-apps/nanoc/nanoc-3.7.5-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/nanoc/nanoc-3.7.5-r1.ebuild,v 1.1 2015/04/18 05:55:36 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog NEWS.md README.md"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+RUBY_FAKEGEM_TASK_TEST="test:all"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="http://nanoc.ws/"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="${IUSE} minimal"
+
+DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
+
+ruby_add_rdepend "!minimal? (
+ dev-ruby/mime-types
+ dev-ruby/rack
+)
+ >=dev-ruby/cri-2.3:0"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/mocha-0.13
+ dev-ruby/minitest
+ =dev-ruby/rdoc-4*
+ dev-ruby/systemu
+ dev-ruby/vcr
+ dev-ruby/yard
+)
+doc? (
+ dev-ruby/kramdown
+ dev-ruby/rdiscount
+ dev-ruby/yard
+)"
+
+all_ruby_prepare() {
+ use doc || use test || (rm tasks/doc.rake || die)
+ use test || (rm tasks/test.rake || die)
+
+ # Avoid dependency on coveralls.
+ sed -i -e '/coverall/I s:^:#:' test/helper.rb || die
+
+ # Avoid non-optional tests for w3c_validators which we don't have
+ # packaged and which require network access.
+ rm test/extra/checking/checks/test_{css,html}.rb || die
+
+ # Skip a test that produces slightly different javascript.
+ sed -i -e '/test_filter_with_options/,/^ end/ s:^:#:' test/filters/test_uglify_js.rb || die
+}