summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-08-26 22:51:29 +0000
committerMike Frysinger <vapier@gentoo.org>2006-08-26 22:51:29 +0000
commit96ed465b2f46a8c7505ee910a1610db71d4804ba (patch)
tree042e61585c8c7cac4559dfadc6da86621b289743 /dev-libs/libezV24/libezV24-0.1.1.ebuild
parentMore maskings for TC (diff)
downloadgentoo-2-96ed465b2f46a8c7505ee910a1610db71d4804ba.tar.gz
gentoo-2-96ed465b2f46a8c7505ee910a1610db71d4804ba.tar.bz2
gentoo-2-96ed465b2f46a8c7505ee910a1610db71d4804ba.zip
Cleanup the ebuild and source code so it doesnt suck nearly as much and add some amd64 love.
(Portage version: 2.1.1_rc1)
Diffstat (limited to 'dev-libs/libezV24/libezV24-0.1.1.ebuild')
-rw-r--r--dev-libs/libezV24/libezV24-0.1.1.ebuild31
1 files changed, 14 insertions, 17 deletions
diff --git a/dev-libs/libezV24/libezV24-0.1.1.ebuild b/dev-libs/libezV24/libezV24-0.1.1.ebuild
index a4325757fb02..736774df02ea 100644
--- a/dev-libs/libezV24/libezV24-0.1.1.ebuild
+++ b/dev-libs/libezV24/libezV24-0.1.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libezV24/libezV24-0.1.1.ebuild,v 1.4 2004/06/24 23:16:39 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libezV24/libezV24-0.1.1.ebuild,v 1.5 2006/08/26 22:51:29 vapier Exp $
inherit eutils
@@ -10,29 +10,26 @@ SRC_URI="mirror://sourceforge/ezv24/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~x86 -ppc ~sparc alpha"
+KEYWORDS="alpha ~amd64 -ppc ~sparc ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
-src_compile() {
- epatch ${FILESDIR}/${P}-test-v24.c.diff
- epatch ${FILESDIR}/${P}-Makefile.diff
- emake || die "Make failed"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-build.patch
+ epatch "${FILESDIR}"/${P}-test.patch
+ sed -i -e 's:__LINUX__:__linux__:' *.c *.h
+ sed -i \
+ -e '/^PREFIX/s:/usr/local:/usr:' \
+ Makefile
}
src_install() {
- make install PREFIX=${D}usr || die "Make install failed"
+ export NO_LDCONFIG="stupid"
+ emake install DESTDIR="${D}" || die "Make install failed"
dodoc AUTHORS BUGS ChangeLog HISTORY README
dohtml api-html/*
-
- # make install makes symlinks that don't exist when installed, so
- # replace them and re-create with dosym
-
- rm ${D}/usr/lib/libezV24.so
- rm ${D}/usr/lib/libezV24.so.0
-
- dosym libezV24.so.0.1 /usr/lib/libezV24.so.0
- dosym libezV24.so.0 /usr/lib/libezV24.so
}