summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc/zgsmplay/zgsmplay-1.4.ebuild')
-rw-r--r--app-misc/zgsmplay/zgsmplay-1.4.ebuild23
1 files changed, 17 insertions, 6 deletions
diff --git a/app-misc/zgsmplay/zgsmplay-1.4.ebuild b/app-misc/zgsmplay/zgsmplay-1.4.ebuild
index a7b1df27b..62e9a4a37 100644
--- a/app-misc/zgsmplay/zgsmplay-1.4.ebuild
+++ b/app-misc/zgsmplay/zgsmplay-1.4.ebuild
@@ -2,25 +2,36 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+inherit eutils toolchain-funcs
+
DESCRIPTION="Curses-based real-time GSM file player with file selector"
HOMEPAGE="http://rus.members.beeb.net/zgsmplay.html"
SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/apps/sound/players/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="sys-libs/ncurses"
RDEPEND="${DEPEND}"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
src_compile() {
- emake || die "emake failed"
+ emake \
+ CC=$(tc-getCC) \
+ AR=$(tc-getAR) \
+ RANLIB=$(tc-getRANLIB) \
+ OPTOPT="${CFLAGS}" \
+ all || die "emake failed"
}
src_install() {
- exeinto /usr/bin
- doexe zgsmplay
- doman zgsmplay.1
- dodoc NEWS README TODO
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc ChangeLog NEWS README TODO
}