Blame docs/build-on-gentoo.md
Branch: a1abe4a544f76e1e58bb1820bf039448f009958e
Packit Service
7770af
Here are two ebuilds to compile LibSass and sassc on gentoo linux. If you do not know how to use these ebuilds, you should probably read the gentoo wiki page about [portage overlays](http://wiki.gentoo.org/wiki/Overlay).
Packit Service
7770af
Packit Service
7770af
## www-misc/libsass/libsass-9999.ebuild
Packit Service
7770af
```ebuild
Packit Service
7770af
EAPI=4
Packit Service
7770af
Packit Service
7770af
inherit eutils git-2 autotools
Packit Service
7770af
Packit Service
7770af
DESCRIPTION="A C/C++ implementation of a Sass compiler."
Packit Service
7770af
HOMEPAGE="http://libsass.org/"
Packit Service
7770af
EGIT_PROJECT='libsass'
Packit Service
7770af
EGIT_REPO_URI="https://github.com/sass/libsass.git"
Packit Service
7770af
LICENSE="MIT"
Packit Service
7770af
SLOT="0"
Packit Service
7770af
KEYWORDS=""
Packit Service
7770af
IUSE=""
Packit Service
7770af
DEPEND=""
Packit Service
7770af
RDEPEND="${DEPEND}"
Packit Service
7770af
DEPEND="${DEPEND}"
Packit Service
7770af
Packit Service
7770af
pkg_pretend() {
Packit Service
7770af
# older gcc is not supported
Packit Service
7770af
local major=$(gcc-major-version)
Packit Service
7770af
local minor=$(gcc-minor-version)
Packit Service
7770af
[[ "${MERGE_TYPE}" != "binary" && ( $major > 4 || ( $major == 4 && $minor < 5 ) ) ]] && \
Packit Service
7770af
die "Sorry, but gcc earlier than 4.5 will not work for LibSass."
Packit Service
7770af
}
Packit Service
7770af
Packit Service
7770af
src_prepare() {
Packit Service
7770af
eautoreconf
Packit Service
7770af
}
Packit Service
7770af
```
Packit Service
7770af
Packit Service
7770af
## www-misc/sassc/sassc-9999.ebuild
Packit Service
7770af
```ebuild
Packit Service
7770af
EAPI=4
Packit Service
7770af
Packit Service
7770af
inherit eutils git-2 autotools
Packit Service
7770af
Packit Service
7770af
DESCRIPTION="Command Line Tool for LibSass."
Packit Service
7770af
HOMEPAGE="http://libsass.org/"
Packit Service
7770af
EGIT_PROJECT='sassc'
Packit Service
7770af
EGIT_REPO_URI="https://github.com/sass/sassc.git"
Packit Service
7770af
LICENSE="MIT"
Packit Service
7770af
SLOT="0"
Packit Service
7770af
KEYWORDS=""
Packit Service
7770af
IUSE=""
Packit Service
7770af
DEPEND="www-misc/libsass"
Packit Service
7770af
RDEPEND="${DEPEND}"
Packit Service
7770af
DEPEND="${DEPEND}"
Packit Service
7770af
Packit Service
7770af
src_prepare() {
Packit Service
7770af
eautoreconf
Packit Service
7770af
}
Packit Service
7770af
```