# ChangeLog for media-gfx/monica
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/monica/ChangeLog,v 1.7 2011/03/20 20:14:46 jlec Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/monica/ChangeLog,v 1.8 2012/01/05 18:23:21 ssuominen Exp $
+
+ 05 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> -monica-3.6.ebuild:
+ old
20 Mar 2011; Justin Lecher <jlec@gentoo.org> monica-3.6.ebuild,
monica-3.7.ebuild:
+++ /dev/null
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/monica/monica-3.6.ebuild,v 1.3 2011/03/20 20:14:46 jlec Exp $
-
-EAPI="1"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Monica is a Monitor Calibration Tool"
-HOMEPAGE="http://www.pcbypaul.com/software/monica.html"
-SRC_URI="http://www.pcbypaul.com/software/dl/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-IUSE=""
-
-DEPEND="x11-libs/fltk:1"
-RDEPEND="${DEPEND}
- x11-apps/xgamma"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}"/${P}-makefile-cleanup.patch
- cd "${S}"
- make clean
-}
-
-src_compile() {
- emake CXX=$(tc-getCXX) LINK=$(tc-getCXX) CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" || die "emake failed"
-}
-
-src_install() {
- dobin monica || die "dobin failed"
- dodoc authors ChangeLog news readme
-}
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/monica/monica-3.7.ebuild,v 1.6 2011/03/20 20:14:46 jlec Exp $
-
-EAPI="1"
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/monica/monica-3.7.ebuild,v 1.7 2012/01/05 18:23:21 ssuominen Exp $
+EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="Monica is a Monitor Calibration Tool"
KEYWORDS="amd64 ppc x86"
IUSE=""
-DEPEND="x11-libs/fltk:1"
+DEPEND=">=x11-libs/fltk-1.1:1"
RDEPEND="${DEPEND}
x11-apps/xgamma"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch "${FILESDIR}"/${PN}-3.6-makefile-cleanup.patch
epatch "${FILESDIR}"/${P}-gcc44.patch
- emake clean || die "emake clean failed"
+ emake clean
}
src_compile() {
- emake CXX=$(tc-getCXX) LINK=$(tc-getCXX) CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" || die "emake failed"
+ emake \
+ CXX="$(tc-getCXX)" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LINK="$(tc-getCXX)" \
+ LDFLAGS="${LDFLAGS}"
}
src_install() {
- dobin monica || die "dobin failed"
+ dobin monica
dodoc authors ChangeLog news readme
}