summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVikraman Choudhury <vikraman@gentoo.org>2014-05-11 22:23:10 +0000
committerVikraman Choudhury <vikraman@gentoo.org>2014-05-11 22:23:10 +0000
commit983f6e5564f8df11421ce777be5ea63ee5c9021b (patch)
treee32d7df6e527da3a99d2f801ec6ab09e2d6e6368 /dev-ruby/compass
parentNew ebuild for fssm, dep for compass (diff)
downloadgentoo-2-983f6e5564f8df11421ce777be5ea63ee5c9021b.tar.gz
gentoo-2-983f6e5564f8df11421ce777be5ea63ee5c9021b.tar.bz2
gentoo-2-983f6e5564f8df11421ce777be5ea63ee5c9021b.zip
New ebuild for compass, sass-based stylesheet framework
(Portage version: 2.2.10_p23/cvs/Linux i686, signed Manifest commit with key B0A72FD2)
Diffstat (limited to 'dev-ruby/compass')
-rw-r--r--dev-ruby/compass/ChangeLog9
-rw-r--r--dev-ruby/compass/compass-0.12.6.ebuild39
-rw-r--r--dev-ruby/compass/metadata.xml13
3 files changed, 61 insertions, 0 deletions
diff --git a/dev-ruby/compass/ChangeLog b/dev-ruby/compass/ChangeLog
new file mode 100644
index 000000000000..6260c5ea4d26
--- /dev/null
+++ b/dev-ruby/compass/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-ruby/compass
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/compass/ChangeLog,v 1.1 2014/05/11 22:23:10 vikraman Exp $
+
+*compass-0.12.6 (11 May 2014)
+
+ 11 May 2014; Vikraman Choudhury (vikraman) <vikraman@gentoo.org>
+ +compass-0.12.6.ebuild, +metadata.xml:
+ New ebuild for compass, sass-based stylesheet framework
diff --git a/dev-ruby/compass/compass-0.12.6.ebuild b/dev-ruby/compass/compass-0.12.6.ebuild
new file mode 100644
index 000000000000..a31e80664798
--- /dev/null
+++ b/dev-ruby/compass/compass-0.12.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/compass/compass-0.12.6.ebuild,v 1.1 2014/05/11 22:23:10 vikraman Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19"
+RUBY_FAKEGEM_RECIPE_TEST="rake"
+RUBY_FAKEGEM_TASK_TEST="-Ilib test features"
+RUBY_FAKEGEM_EXTRAINSTALL="frameworks"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sass-based Stylesheet Framework"
+HOMEPAGE="http://compass-style.org/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "
+ >=dev-ruby/sass-3.2.18
+ >=dev-ruby/chunky_png-1.3
+ >=dev-ruby/fssm-0.2.7
+ test? (
+ dev-ruby/mocha
+ virtual/ruby-test-unit
+ dev-ruby/css_parser
+ )
+"
+
+all_ruby_prepare() {
+ sed -e '/.*[Bb]undler.*/d' \
+ -i Rakefile || die "sed failed"
+ sed -e '/require \"mocha\/test_unit\"/d' \
+ -i test/test_helper.rb || die "sed failed"
+}
diff --git a/dev-ruby/compass/metadata.xml b/dev-ruby/compass/metadata.xml
new file mode 100644
index 000000000000..ba11df1021de
--- /dev/null
+++ b/dev-ruby/compass/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>ruby</herd>
+ <maintainer>
+ <email>vikraman@gentoo.org</email>
+ <name>Vikraman Choudhury (vikraman)</name>
+ </maintainer>
+ <longdescription lang="en">
+ Compass is a Sass-based Stylesheet Framework that streamlines the
+ creation and maintenance of CSS.
+ </longdescription>
+</pkgmetadata>