Files
@ 3353ad542e61
Branch filter:
Location: ohnobinki_overlay/dev-libs/libhash/libhash-1.0.3-r1.ebuild - annotation
3353ad542e61
1.2 KiB
application/vnd.gentoo.ebuild
Bumped to live-2010.04.09, attempting to follow changes for the corresponding bump in portage. Need for bump reported by geos_one.
(Portage version: 2.2_rc67-r8/hg/Linux x86_64)
(Signed Manifest commit)
(Portage version: 2.2_rc67-r8/hg/Linux x86_64)
(Signed Manifest commit)
07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 07404f525a65 | # Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libhash/libhash-1.0.3.ebuild,v 1.2 2010/05/18 18:50:50 flameeyes Exp $
inherit toolchain-funcs
DESCRIPTION="a small hash library written in C"
HOMEPAGE="ftp://ftp.ugh.net.au/pub/unix/libhash/"
SRC_URI="ftp://ftp.ugh.net.au/pub/unix/libhash/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~x86"
IUSE="doc"
DEPEND=""
S=${WORKDIR}/${PN}
src_compile() {
rm -f Makefile
$(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -Wl,-soname,libhash.so -fPIC -shared -o libhash.so hash.c || die ".so failed"
$(tc-getCC) ${CPPFLAGS} ${CFLAGS} -c -o libhash.a hash.c || die ".a failed"
}
src_test() {
cd tests
sed -i '/wrappers.h/d' *.c
for n in 2 3 ; do
$(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -I.. -L.. ${n}.c -o ${n} -lhash || die "compile ${n} failed"
LD_LIBRARY_PATH=.. ./${n} || die "test ${n} failed"
done
}
src_install() {
insinto /usr/include
doins hash.h || die "hash.h"
dolib.so libhash.so || die "dolib.so"
dolib.a libhash.a || die "dolib.a"
doman *.3 || die "doman"
use doc && dodoc tests/*.c
}
|