Skip to content

Commit

Permalink
Use genkernel-next in fm-system.
Browse files Browse the repository at this point in the history
  • Loading branch information
rynbrd committed Aug 7, 2014
1 parent a0acf8a commit 8d643aa
Show file tree
Hide file tree
Showing 2 changed files with 101 additions and 0 deletions.
1 change: 1 addition & 0 deletions sys-apps/fm-system/Manifest
@@ -1,2 +1,3 @@
AUX sudoers.wheel 66 SHA256 7e0aae2913bdfa549b1940d015ef66d215b616c211d5d9310ccdd204d0bf532a SHA512 e8954636e424f42395d0c9732cc18cfca667b98108270051cce9032d419ac29bfc1205ff4d612095d4b227f2da9098298330e410a4fe208823ca6196bf5d0bab WHIRLPOOL 9e10032d2f459e88ccf334bdd1d8ff79a308002044a384fd44b5ca873baaaca1fc9a2c85e278a17df92ae3671c574046eb1f91f37301bd2021d0f03b40480a28
EBUILD fm-system-0.ebuild 1877 SHA256 2c9360371d1b550602dc8c13116f0c85061ed79851a0eb5aa421220fe8513110 SHA512 c41daaba9435dd175730db26bc5cf6fcfdd19b3490bd752a6dc38caf6a43a8f8a60ed67e6376d78099abb152b5d5b2ac2ea045456a8063db98d09b6ad716fef7 WHIRLPOOL 95ff2f40abde4c41c5336a89b64f9e890bee6d651683f08c069a67d613e3a4c6cf5930d31fe77c1909065fe6042fb4b5a25b5700d2aeb355ebe5c493a9b609fe
EBUILD fm-system-1.ebuild 1882 SHA256 ac1dd0afacdba4cfef73e12ceb1dd46bad0960ee65da1e47c89fb832a6e043b5 SHA512 d7171705596a474ed6b448c73f454be23ac2b1b8d9188a7d7c3dced8af1e16f9db76c495aafbf7935cc2dd01ddb34dce37e65afc0529f45c2f4f06350d95fb44 WHIRLPOOL 7b5b2b8a16668c330b6a30938e94de87af8338a0a3236c954ed45fecd96df4331ca40531fa21106fc598b5c3a6ebaa86672d6b3143136ddcf18a708969ab5d49
100 changes: 100 additions & 0 deletions sys-apps/fm-system/fm-system-1.ebuild
@@ -0,0 +1,100 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=4

DESCRIPTION="Core system utilities."
HOMEPAGE="https://github.com/BlueDragonX/fm-overlay"
SRC_URI=""

LICENSE="BSD-modified"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="avahi bluetooth distcc laptop networkmanager nfs wifi zfs"

DEPEND="
>=sys-devel/gcc-4.8.0
app-admin/logrotate
app-admin/sudo
app-admin/syslog-ng
app-editors/vim
app-misc/tmux
app-portage/eix
app-portage/gentoolkit
app-portage/layman
dev-python/pystache
dev-vcs/git
dev-vcs/tig
net-misc/dhcpcd
net-misc/ntp
net-misc/openssh
sys-apps/mlocate
sys-apps/pciutils
sys-apps/usbutils
sys-boot/grub
sys-kernel/genkernel-next
sys-libs/glibc[nscd]
sys-process/cronie
avahi? ( net-dns/avahi )
bluetooth? ( >=net-wireless/bluez-5.0 )
distcc? ( sys-devel/distcc )
laptop? (
app-laptop/laptop-mode-tools
sys-power/acpid
sys-power/powertop
)
networkmanager? ( net-misc/networkmanager )
nfs? ( net-fs/nfs-utils )
wifi? ( net-wireless/wpa_supplicant )
zfs? ( sys-fs/zfs )
"
RDEPEND="${DEPEND}"

src_unpack() {
mkdir -p "$S"
}

src_install() {
insopts -m0440
insinto "/etc/sudoers.d"
doins "${FILESDIR}/sudoers.wheel"
}

pkg_config() {
eselect editor set /usr/bin/vi
rc-config add cronie default
rc-config add nscd default
rc-config add ntpd default
rc-config add sshd default
rc-config add syslog-ng default

if use avahi; then
rc-config add avahi-daemon default
fi

if use bluetooth; then
rc-config add bluetooth default
fi

if use distcc; then
rc-config add distccd default
fi

if use laptop; then
rc-config add acpid default
rc-config add laptop_mode default
fi

if use networkmanager; then
rc-config add NetworkManager default
fi

if use nfs; then
rc-config add nfs default
fi

if use zfs; then
rc-config add zfs default
fi
}

0 comments on commit 8d643aa

Please sign in to comment.