ChangeLog

# ChangeLog for dev-libs/hashit
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hashit/ChangeLog,v 1.10 2007/12/25 14:35:50 phreak Exp $

25 Dec 2007; Christian Heim metadata.xml:
Removing pyrania from metadata.xml as per #26352. Assigning to
maintainer-needed.

21 Mar 2007; Markus Nigbur hashit-0.9.4.ebuild:
Handling -fPIC for x86_64. Fixed bug #167628.

*hashit-0.9.4 (16 Nov 2006)

16 Nov 2006; +hashit-0.9.4.ebuild:
Upgraded version, fixes bug #151723.

04 May 2005; Jan Brinkmann hashit-0.9.3.ebuild:
added ~amd64 to KEYWORDS, fixes #91461

07 Nov 2004; hashit-0.9.3.ebuild:
Added --enable-REENTRANT.

06 Nov 2004; -hashit-0.9.1.ebuild,
hashit-0.9.3.ebuild:
New homepage location. Removed old version.

27 Oct 2004; hashit-0.9.1.ebuild,
hashit-0.9.3.ebuild:
Stable on x86.

*hashit-0.9.3 (30 Aug 2004)

30 Aug 2004; +hashit-0.9.3.ebuild:
Version bump.

03 Jul 2004; David Holm hashit-0.9.1.ebuild:
Added to ~ppc.

*hashit-0.9.1 (03 Jul 2004)

03 Jul 2004; +hashit-0.9.1.ebuild:
Initial import. Closing bug #54087.

Manifest

DIST hashit-0.9.3.tar.bz2 26322 RMD160 202d31d613b2877f658c6b33f1365e0a7202035a SHA1 4637d624e3a5ce47b44d7ebff7ebbd1c75affed1 SHA256 0daa335fe9e636bd5d2b47d79a9013370335771081b9bd587f837a1399fafe7c
DIST hashit-0.9.4.tar.bz2 33085 RMD160 fc1c1f6d31abddc2105b623083d0c4860162711d SHA1 4742bf4b7070607185a82ac07358926958a72e4f SHA256 b78127113a8b3a19aefbbb1e71107b61b4f5ecc7191b0e4fd656e8da1523e391
EBUILD hashit-0.9.3.ebuild 897 RMD160 acaaf3f00ed2983c4e3466f7067fe484abd37c45 SHA1 860618a86cad1708f056ec8c2f39c11bb9d1b742 SHA256 541172f707eca6e24c46247f8dd25fae29c62c846513ab58a50a26b1e3ed2c3d
EBUILD hashit-0.9.4.ebuild 1189 RMD160 292eb6a5b60f0c918f585b2d81fd7194027750a6 SHA1 7c00a37d803912fa8d1930c53d32eebdce3656ad SHA256 0a92fc850aa87572dabbcd15ec53f4fa20d67188e0dd56abfa4c93f2c42d7525
MISC ChangeLog 1343 RMD160 8fb8e0fd27485d3c970035aa244fb08861f35727 SHA1 cde63e94e42f4b03606ed4beb1960c888bc244bb SHA256 6098e3763f79f5edd524ded3040579bb5efc1cc9eeded82a7159e6ed72e14e1b
MISC metadata.xml 236 RMD160 92f49f8275e75caf57b88a3172d5204eaa4e33ae SHA1 dd1a8550a514e55ab0ed6190ab4794bb090994f8 SHA256 56075995f83836ae824c7cb01931b98d6745f6d5a7764299c8262e801486b829

hashit-0.9.3.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hashit/hashit-0.9.3.ebuild,v 1.5 2005/05/04 20:48:14 luckyduck Exp $

DESCRIPTION="Hashit is a library of generic hash tables that supports different collision handling methods with one common interface. Both data and keys can be of any type. It is small and easy to use."
HOMEPAGE="http://www.pleyades.net/david/projects/"
SRC_URI="http://www.pleyades.net/david/projects/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~ppc ~amd64"
IUSE=""
DEPEND="virtual/libc"

src_unpack() {
unpack ${A}
cd ${S}
./0 --prefix=${D}/usr --infodir=${D}/usr/share/info:${D}/usr/X11R6/info --enable-REENTRANT
}

src_compile() {
emake || die "emake failed"
}

src_install() {
einstall || die "einstall failed"
dosym libhashit.so /usr/lib/libhashit.so.0
}

hashit-0.9.4.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hashit/hashit-0.9.4.ebuild,v 1.2 2007/03/21 10:10:23 pyrania Exp $

inherit flag-o-matic toolchain-funcs multilib

DESCRIPTION="Hashit is a library of generic hash tables that supports different collision handling methods with one common interface. Both data and keys can be of any type. It is small and easy to use."
HOMEPAGE="http://www.pleyades.net/david/projects/"
SRC_URI="http://www.pleyades.net/david/projects/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64"
IUSE=""
DEPEND=""

src_unpack() {
unpack ${A}
cd "${S}"

use amd64 && append-flags -fPIC
}

src_compile() {
./0 --prefix="${D}"/usr \
--infodir="${D}"/usr/share/info:"${D}"/usr/X11R6/info \
--libdir="${D}/usr/$(get_libdir)"
emake GCC="$(tc-getCC)" LD="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die "emake failed"
}

src_install() {
einstall || die "einstall failed"
rm "${D}/usr/$(get_libdir)/libhashit.so"
dosym libhashit.so.1.0 /usr/"$(get_libdir)"/libhashit.so
dosym libhashit.so /usr/"$(get_libdir)"/libhashit.so.0
}

metadata.xml




no-herd

maintainer-needed@gentoo.org