new ebuild and package for libavl.
This commit is contained in:
parent
27231b78a4
commit
b2675ab2eb
2
dev-libs/libavl/Manifest
Normal file
2
dev-libs/libavl/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST libavl_0.3.5.orig.tar.gz 14642 RMD160 55db560fc1e8137c5153d59a95ce322f456782ae SHA1 6e0226160980ec3e9a023e582026560f7e88d200 SHA256 4497b9e22cdd61ae2fa893b9d5fd6213dc306726d7c4be08c29e173622dca8a0
|
||||
EBUILD libavl-0.3.5.ebuild 608 RMD160 aa729985c485942f7f7a9c9e6b3683806f33ab2d SHA1 fc74f13eb1f2f3363d66cb8bf4c283aba074fa0e SHA256 5d737a2b5f3e2bc038568e0bd055deadb1fd7454aac13106cb4bdb039025eb31
|
29
dev-libs/libavl/libavl-0.3.5.ebuild
Normal file
29
dev-libs/libavl/libavl-0.3.5.ebuild
Normal file
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="Implementation of AVL trees for C"
|
||||
HOMEPAGE="http://libavl.sourcearchive.com"
|
||||
SRC_URI="http://libavl.sourcearchive.com/downloads/${PV}/libavl_${PV}.orig.tar.gz"
|
||||
|
||||
LICENSE="LGPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_compile() {
|
||||
append-flags "-fPIC"
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dolib libavl.so.1.5 || die
|
||||
dosym libavl.so.1.5 /usr/lib/libavl.so || die
|
||||
dodoc README || die
|
||||
insinto /usr/include
|
||||
doins avl.h || die
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
AUX libavl_0.3.5-3.diff.gz 2652 RMD160 ece32b5b70e0d489c977e0599cbe470b834dc094 SHA1 09001527368e8fbb37de977bd2ba903f377564ce SHA256 6c9e8af8f9fabae516d0f5a000cf44e1b21df67c23f1973e840414442a17698d
|
||||
DIST libavl_0.3.5.orig.tar.gz 14642 RMD160 55db560fc1e8137c5153d59a95ce322f456782ae SHA1 6e0226160980ec3e9a023e582026560f7e88d200 SHA256 4497b9e22cdd61ae2fa893b9d5fd6213dc306726d7c4be08c29e173622dca8a0
|
||||
EBUILD libavl-0.3.5-r3.ebuild 695 RMD160 63fb7cab850efdd540a04f4721507be5d2811bc2 SHA1 dd6e7cc8a3bc054d2e154131ca86c78296ab812a SHA256 fd754855ef5b10fdeab2fd8382efb2bf5feb17f451256a6f4afe3a5f23bff266
|
Binary file not shown.
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTTON="A small implementation of AVL trees"
|
||||
HOMEPAGE="http://ftp.debian.org/debian/pool/main/liba/libavl"
|
||||
SRC_URI="http://ftp.debian.org/debian/pool/main/liba/libavl/${PN}_${PV}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="net-misc/curl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
RESTRICT="mirror"
|
||||
S=${WORKDIR}/avl-${PV}
|
||||
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${PN}_${PV}-3.diff.gz
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd ${S}
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "Install failed"
|
||||
dodoc README || die
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user