Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-db/tinycdb
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/tinycdb/ChangeLog,v 1.15 2007/09/09 12:28:08 hattya Exp $
09 Sep 2007; Akinori Hattori
stable on ia64.
09 Sep 2007; Akinori Hattori
fix src_test.
09 Aug 2007; Akinori Hattori
stable on x86.
12 Mar 2007; Akinori Hattori
remove trailing whitespace.
*tinycdb-0.76 (12 Mar 2007)
12 Mar 2007; Akinori Hattori
new upstream release.
30 Jan 2007; Patrick McLean
Add ~amd64
14 Jul 2006; Akinori Hattori
enclose D, S and FILESDIR in double quotes.
23 Jan 2006; Rene Nussbaumer
Unstable on hppa. See bug #115716.
24 Apr 2005; Michael Hanselmann
Stable on ppc.
17 Oct 2004; Akinori Hattori
stable on ia64.
19 Sep 2004; Akinori Hattori
stable on x86.
17 Sep 2004; Akinori Hattori
add ~ia64.
03 Sep 2004; David Holm
Added to ~ppc.
*tinycdb-0.74 (19 Aug 2004)
19 Aug 2004; Akinori Hattori
+files/tinycdb-libbase.diff, +tinycdb-0.74.ebuild:
Initial revision.
AUX tinycdb-libbase.diff 385 RMD160 135bcb3abfe5889a7ae2e22b894a0c3889d68b77 SHA1 4d8bc54eab63e766327753ea1c01737685a36338 SHA256 935d3832441463039976863b2e9d6236acdedd036b5582e084cff9b856d8ba47
DIST tinycdb-0.74.tar.gz 27448 RMD160 2a6ff49078e1e3737a34f86eeb9d38f24b221fd2 SHA1 28d885b956f28d9db60e68fe31d692373a492fc3 SHA256 ed40abf37820265342e6a858ca320ac65455493d8b4b5cb71cbb1e9463c114a8
DIST tinycdb_0.76.tar.gz 35777 RMD160 f95919d9f92a525fdc9d74ceee58ac8f5504237d SHA1 a048055a997c247c0ab88262b2cee5aa1e711920 SHA256 80f6552707422c86c7e0877aefd56f50c1168d7511277e07d6cc4f122a2e3e96
EBUILD tinycdb-0.74.ebuild 778 RMD160 14a9d9f6ca4312ce6fe560221b44a28d32ec1a84 SHA1 1119da76803710a5b2a429de2d29d4d887272308 SHA256 0b5f3fa86d91ab6275d3390d84d4364f561dac5c057070a73b4674cd866e2f0e
EBUILD tinycdb-0.76.ebuild 893 RMD160 9f8b65363e440e3f90a17c63c59093ec76eacdcc SHA1 ce3c7e0dd9399ee2abd7768e7aa3f127177ad319 SHA256 265a6cad7305f6a9042e969c46cdfb660ae9a7d3d42ac1377bea492c7a2a0a16
MISC ChangeLog 1634 RMD160 b68bac7186bc45121493d8bfaf6bb255edf5f447 SHA1 351c8ebb542005b40550f0fdb470a2f380f7c83d SHA256 5a550be8e72a2cb371db546605b640943315c7bc933d05e0ab9a37381bf8e5a6
MISC metadata.xml 230 RMD160 8e45109dbaf3c193afdb318002c1def7cb62dfa1 SHA1 9bd7aea9376c216b3f55303d1334a337cd6f06a2 SHA256 87fc07a55ee7814a0505ae1c24a871ac29ae7691c5383550647382a2b26277ae
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/tinycdb/tinycdb-0.74.ebuild,v 1.10 2007/01/30 19:56:23 chutzpah Exp $
inherit eutils
IUSE=""
DESCRIPTION="TinyCDB is a very fast and simple package for creating and reading constant data bases"
HOMEPAGE="http://www.corpit.ru/mjt/tinycdb.html"
SRC_URI="http://www.corpit.ru/mjt/tinycdb/${P}.tar.gz"
LICENSE="public-domain"
KEYWORDS="~amd64 ~hppa ia64 ppc x86"
SLOT="0"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-libbase.diff
}
src_compile() {
emake LIBBASE=lib${PN} all shared || die
}
src_install() {
einstall LIBBASE=lib${PN} install-shared || die
mv "${D}"/usr/include/{cdb,${PN}}.h
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/tinycdb/tinycdb-0.76.ebuild,v 1.5 2007/09/09 12:28:08 hattya Exp $
inherit eutils
IUSE=""
DESCRIPTION="TinyCDB is a very fast and simple package for creating and reading constant data bases"
HOMEPAGE="http://www.corpit.ru/mjt/tinycdb.html"
SRC_URI="http://www.corpit.ru/mjt/${PN}/${P/-/_}.tar.gz"
LICENSE="public-domain"
KEYWORDS="~amd64 ~hppa ia64 ~ppc x86"
SLOT="0"
DEPEND="!dev-db/cdb
!dev-db/freecdb"
src_compile() {
emake staticlib sharedlib piclib cdb-shared || die
}
src_test() {
if use ia64; then
einfo "\"Handling file size limits\" fails on ia64, skipped..."
return
fi
emake -j1 check check-shared || die
}
src_install() {
mv -f cdb-shared cdb
einstall install-sharedlib install-piclib || die
dodoc NEWS
}