]> Pileus Git - ~andy/sunrise/blob - media-sound/fusd-kor/fusd-kor-1.10.11.ebuild
af89742c7f6d0b883430f12c36d7cf85f360711c
[~andy/sunrise] / media-sound / fusd-kor / fusd-kor-1.10.11.ebuild
1 # Copyright 1999-2009 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
4
5 inherit eutils linux-mod versionator
6
7 MY_P="${PN}-$(replace_version_separator 2 -)"
8 DESCRIPTION="Stackable unification file system, which can appear to merge the contents of several directories"
9 HOMEPAGE="http://fort.xdas.com/~kor/oss2jack/"
10 SRC_URI="http://fort.xdas.com/~kor/oss2jack/${MY_P}.tar.gz"
11
12 LICENSE="GPL-2"
13 KEYWORDS="~x86"
14 SLOT="0"
15 IUSE=""
16
17 DEPEND="media-sound/jack-audio-connection-kit"
18 RDEPEND="${DEPEND}"
19
20 S=${WORKDIR}/${MY_P}
21
22 MODULE_NAMES="kfusd(extra:${S}/kfusd)"
23 BUILD_TARGETS="default"
24
25 src_unpack() {
26         unpack ${A}
27         cd "${S}"
28         sed -i -e "s/-Werror//" make.include
29         epatch "${FILESDIR}/disable-target.patch"
30 }
31
32 src_compile() {
33         linux-mod_src_compile
34         set_arch_to_kernel
35         emake || die "emake failed"
36 }
37
38 src_install() {
39         linux-mod_src_install
40         set_arch_to_kernel
41         cd "${S}/obj.${ARCH}"
42         dolib.a libfusd.a
43         cd "${S}/include"
44         insinto /usr/include
45         doins *.h
46         insinto /etc/modules.d
47         newins "${FILESDIR}/fusd.modules" fusd
48         cd doc
49         dodoc fusd.pdf fusd.tex
50         insinto /etc/udev/rules.d
51         doins "${FILESDIR}/49-fusd.rules"
52 }