You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/sys-apps/powerpc-utils/powerpc-utils-1.1.3.18-r3.e...

54 lines
1.4 KiB

# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
BASEVER=$(ver_cut 1-3)
DEBREV=$(ver_cut 4)
DESCRIPTION="PowerPC utilities including nvsetenv, and additional OldWorld apps"
SRC_URI="http://http.us.debian.org/debian/pool/main/p/powerpc-utils/${PN}_${BASEVER}.orig.tar.gz
http://http.us.debian.org/debian/pool/main/p/powerpc-utils/${PN}_${BASEVER}-${DEBREV}.diff.gz
mirror://gentoo/${PN}-cleanup.patch.bz2"
HOMEPAGE="http://http.us.debian.org/debian/pool/main/p/powerpc-utils/"
KEYWORDS="-* ppc ppc64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
SLOT="0"
LICENSE="GPL-2"
S="${WORKDIR}/pmac-utils"
PATCHES=(
"${WORKDIR}"/${PN}_${BASEVER}-${DEBREV}.diff
"${WORKDIR}"/${PN}-cleanup.patch
)
src_prepare() {
default
# use users CFLAGS, LDFLAGS and CC, bug 280400
sed -i -e "/LDFLAGS =/d" -e "/CC\t=/d" -e "s/CFLAGS\t=/CFLAGS +=/" \
-e "s/-g -O2/-Wstrict-prototypes/" Makefile || die "sed failed"
}
src_compile() {
tc-export CC
emake
}
src_install() {
into /usr
dosbin autoboot backlight bootsched clock fblevel fdeject fnset
dosbin macos mousemode nvsetenv nvsetvol nvvideo sndvolmix trackpad
doman autoboot.8 bootsched.8 clock.8 fblevel.8 fdeject.8 macos.8
doman mousemode.8 nvsetenv.8 nvsetvol.8 nvvideo.8 sndvolmix.8 trackpad.8
ewarn "The lsprop utility has been moved into the ibm-powerpc-utils package."
}