From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1B4B6139694 for ; Fri, 24 Feb 2017 07:30:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 394A521C028; Fri, 24 Feb 2017 07:30:50 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 08FAE21C028 for ; Fri, 24 Feb 2017 07:30:50 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7EA293417C7 for ; Fri, 24 Feb 2017 07:30:48 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3507552B2 for ; Fri, 24 Feb 2017 07:30:46 +0000 (UTC) From: "Hans de Graaff" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Hans de Graaff" Message-ID: <1487921266.e4f5f7411cb6bd0e95d899f442bf86efc785dc3a.graaff@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/nanoc/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-apps/nanoc/Manifest www-apps/nanoc/nanoc-4.4.7.ebuild X-VCS-Directories: www-apps/nanoc/ X-VCS-Committer: graaff X-VCS-Committer-Name: Hans de Graaff X-VCS-Revision: e4f5f7411cb6bd0e95d899f442bf86efc785dc3a X-VCS-Branch: master Date: Fri, 24 Feb 2017 07:30:46 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 128e3116-b2d3-45e3-b407-9f6159a9b18b X-Archives-Hash: afc7b2b48e4426c10f24a35b456a4d63 commit: e4f5f7411cb6bd0e95d899f442bf86efc785dc3a Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 24 07:27:46 2017 +0000 Commit: Hans de Graaff gentoo org> CommitDate: Fri Feb 24 07:27:46 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f5f741 www-apps/nanoc: add 4.4.7 Package-Manager: portage-2.3.3 www-apps/nanoc/Manifest | 1 + www-apps/nanoc/nanoc-4.4.7.ebuild | 60 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest index f62c256bd9..afdd38e011 100644 --- a/www-apps/nanoc/Manifest +++ b/www-apps/nanoc/Manifest @@ -1,2 +1,3 @@ DIST nanoc-4.3.5.gem 168960 SHA256 039a42f01b1b43c7ad97cfcb4d5d4e0389811ec8d42171debd33821c1842be96 SHA512 d1d4aaab010c39e607035b51b2ed1e43ff627b925b29514aea5346f5f6cf6235d7d5845cac35a08d691de46af561670d66aae733ec72150ce0ed4dff9357ec84 WHIRLPOOL c7debe62ca7d71d82812ae9ebc2f6f4b98beffccc26efb0f2289e3b5be7d035000e13940aa94c39769181c7776093110ede71a9fd4a1950ee0c049c2ba390047 DIST nanoc-4.3.8.gem 168960 SHA256 450676d4c702f4e0ebe7a9ea5d69648cc5eaeaf9a2c3ef60efb026ceee1bd72f SHA512 4b99588eecb3a2ce88c05c4b5d8eddc1becb140514d6fb1c7f48453fb2884018365d5183ea53881c54719abedd1240005ed4c2ac1c465840cfc1bca6eff140d4 WHIRLPOOL a90b965be083f0d667ef1db4b82151ae19c25517ead2d367f87000767f49172568856b044db7c37f56b1a6218f49649623fa587858a40336da522a8c3d7323e2 +DIST nanoc-4.4.7.gem 227840 SHA256 714ebdfa0247b60cbac1265889fdfc7981e31f8885b08cf648b0395fe6765c88 SHA512 32525a80f43246786a7f6d19f269613a4dc397f3a85ebd1676a9a443cb2472b38407511b5248be1cf321af539e1e483b02f55dedaca385ee15eedfee2d02712c WHIRLPOOL ce921450982f4d4229a40470a09894b56a11318a9bf16a0c98cad94ff5dea5912d4bb026a4e95e51c562f5a2eb57c60bbf445099306736ac3c470c7c818c3fb1 diff --git a/www-apps/nanoc/nanoc-4.4.7.ebuild b/www-apps/nanoc/nanoc-4.4.7.ebuild new file mode 100644 index 0000000000..0133b558f9 --- /dev/null +++ b/www-apps/nanoc/nanoc-4.4.7.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +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:* + www-servers/adsf +) + >=dev-ruby/cri-2.3:0 + =dev-ruby/hamster-3* + dev-ruby/ref:2" + +ruby_add_bdepend "test? ( + >=dev-ruby/mocha-0.13 + dev-ruby/minitest + dev-ruby/rdoc + dev-ruby/systemu + dev-ruby/vcr + dev-ruby/webmock + dev-ruby/yard +) +doc? ( + dev-ruby/kramdown + dev-ruby/rdiscount + dev-ruby/yard +)" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/I s:^:#:' test/helper.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + + # Avoid tests requiring a network connection + rm -f test/checking/checks/test_{css,html}.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake test_all || die +}