summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-libs/libhugetlbfs/ChangeLog7
-rw-r--r--sys-libs/libhugetlbfs/Manifest4
-rw-r--r--sys-libs/libhugetlbfs/libhugetlbfs-1.2.ebuild38
3 files changed, 47 insertions, 2 deletions
diff --git a/sys-libs/libhugetlbfs/ChangeLog b/sys-libs/libhugetlbfs/ChangeLog
index 02ca15b8dd62..65d47360899f 100644
--- a/sys-libs/libhugetlbfs/ChangeLog
+++ b/sys-libs/libhugetlbfs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-libs/libhugetlbfs
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhugetlbfs/ChangeLog,v 1.1 2007/07/13 06:00:35 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhugetlbfs/ChangeLog,v 1.2 2008/02/05 21:39:00 tgall Exp $
+
+*libhugetlbfs-1.2 (5 Feb 2008)
+
+ 05 Feb 2008; Tom Gall <tgall@gentoo.org> : +libhugetlbfs-1.2.ebuild:
+ added new 1.2 version
*libhugetlbfs-1.1 (13 Jul 2007)
diff --git a/sys-libs/libhugetlbfs/Manifest b/sys-libs/libhugetlbfs/Manifest
index 90d51ea961e4..1c6564201851 100644
--- a/sys-libs/libhugetlbfs/Manifest
+++ b/sys-libs/libhugetlbfs/Manifest
@@ -1,5 +1,7 @@
AUX libhugetlbfs-1.1-build.patch 1275 RMD160 840cc7e91291b61b6fee47feb429b87b5727be97 SHA1 0758877ee54637718fc3d9fbf9cf05bb7287c0cb SHA256 69cc6d33e8a6cac6d5ae3ee96b9192b342e60e6953d48c145706a1963d88e6c3
DIST libhugetlbfs-1.1.tar.gz 66438 RMD160 10a95c9e10e99c0b85a57db10da8dbfd6d41e1c9 SHA1 aa36f828d914b0af5ec047b4101c2e67777b46c7 SHA256 dc349626b79762987a7fe98c75914f7af2c9ce314dc395944cdc5d477992547e
+DIST libhugetlbfs-1.2.tar.gz 71275 RMD160 73ebdafead3196f00f1685e2e420a314c7523d7a SHA1 d01dcc3f517824b3a4b21bb1405907379528b6b8 SHA256 c47a553ef1affb5a773df0e50ef4fbb399541e0e9274459b0d3225e12d149649
EBUILD libhugetlbfs-1.1.ebuild 882 RMD160 39a7ef709a76dd54b26868eace3af30938e5fef4 SHA1 7b67b66454a3718833c93ad5477fa870d1547ac6 SHA256 33469abd1afacc34ff79ad139ebab0f0bc2e8ba6b521800450d70f3ee4f10b20
-MISC ChangeLog 343 RMD160 d994f06e2396c69d64de9aa6d201d79f0ebb13f1 SHA1 8e0b1cdf77acf2adfa3b6a22e092b416daec855c SHA256 48140c148f89438a17a79346ad4835c4668da2e5f8d313b9662f65e360b3a4fb
+EBUILD libhugetlbfs-1.2.ebuild 837 RMD160 d8cdcd741577166e28ba3a01efb63cb859449260 SHA1 c99586e88d376a0c6c1ab778ed1f6426319f2b34 SHA256 98506508309d4e51ae9cd33d313ddbf8c87a38a748bcb86e7af82debd69a5b2d
+MISC ChangeLog 470 RMD160 fb3512e8895fabf694484a848bcb019c0a5bde43 SHA1 3c09815a222fc1bed96bc36cda41212aa75fdd94 SHA256 74f54c9667499f3eeb1f609bc416b2060c12f75e319a375e8b7925c7aae79b43
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
diff --git a/sys-libs/libhugetlbfs/libhugetlbfs-1.2.ebuild b/sys-libs/libhugetlbfs/libhugetlbfs-1.2.ebuild
new file mode 100644
index 000000000000..9a956de561b2
--- /dev/null
+++ b/sys-libs/libhugetlbfs/libhugetlbfs-1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhugetlbfs/libhugetlbfs-1.2.ebuild,v 1.1 2008/02/05 21:39:00 tgall Exp $
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="easy hugepage access"
+HOMEPAGE="http://libhugetlbfs.ozlabs.org/"
+SRC_URI="http://libhugetlbfs.ozlabs.org/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc64"
+IUSE=""
+
+DEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i \
+ -e '/^PREFIX/s:/local::' \
+ -e '1iBUILDTYPE = NATIVEONLY' \
+ -e '1iV = 1' \
+ -e "/^LIB\(32\|64\)/s:=.*:= $(get_libdir):" \
+ -e '/^CC\(32\|64\)/s:=.*:= $(CC):' \
+ Makefile
+}
+
+src_compile() {
+ tc-export AR CC
+ emake libs || die
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ dodoc HOWTO NEWS README
+}