summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2006-09-09 21:35:42 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2006-09-09 21:35:42 +0000
commitac1aede9084c9f1ae8b70a976dced985110becc6 (patch)
treea6e4589a184e9d8e83a24788c74828f1f82c7dcb
parentintial ebuild; thx to C.Leuschen for ebuild and the plugin sources (diff)
downloadgentoo-2-ac1aede9084c9f1ae8b70a976dced985110becc6.tar.gz
gentoo-2-ac1aede9084c9f1ae8b70a976dced985110becc6.tar.bz2
gentoo-2-ac1aede9084c9f1ae8b70a976dced985110becc6.zip
Initial commit. Ebuild by Robin H. Johnson <robbat2@gentoo.org>.
(Portage version: 2.1.1_pre3-r1)
-rw-r--r--sys-apps/hbaapi/ChangeLog10
-rw-r--r--sys-apps/hbaapi/Manifest21
-rw-r--r--sys-apps/hbaapi/files/digest-hbaapi-2.26
-rw-r--r--sys-apps/hbaapi/files/hba.conf43
-rw-r--r--sys-apps/hbaapi/hbaapi-2.2.ebuild38
-rw-r--r--sys-apps/hbaapi/metadata.xml8
6 files changed, 126 insertions, 0 deletions
diff --git a/sys-apps/hbaapi/ChangeLog b/sys-apps/hbaapi/ChangeLog
new file mode 100644
index 000000000000..2567e042eccc
--- /dev/null
+++ b/sys-apps/hbaapi/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sys-apps/hbaapi
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hbaapi/ChangeLog,v 1.1 2006/09/09 21:35:42 robbat2 Exp $
+
+*hbaapi-2.2 (09 Sep 2006)
+
+ 09 Sep 2006; Robin H. Johnson <robbat2@gentoo.org> +files/hba.conf,
+ +metadata.xml, +hbaapi-2.2.ebuild:
+ Initial commit. Ebuild by Robin H. Johnson <robbat2@gentoo.org>.
+
diff --git a/sys-apps/hbaapi/Manifest b/sys-apps/hbaapi/Manifest
new file mode 100644
index 000000000000..c3e37e1941d9
--- /dev/null
+++ b/sys-apps/hbaapi/Manifest
@@ -0,0 +1,21 @@
+AUX hba.conf 1215 RMD160 3e36a7d60f3fd67f559dffe30a024f59e8e950bd SHA1 e5f14510ee5c8b9d77e182cd20e2d623df0e798b SHA256 3ce301c262ac75ec932ce85c049f9f0195e87ecea0461d637a69e9da3fa45179
+MD5 4dd8bed1bf267dcdda39aaa41f512d07 files/hba.conf 1215
+RMD160 3e36a7d60f3fd67f559dffe30a024f59e8e950bd files/hba.conf 1215
+SHA256 3ce301c262ac75ec932ce85c049f9f0195e87ecea0461d637a69e9da3fa45179 files/hba.conf 1215
+DIST hbaapi-2.2.Makefile.gz 1356 RMD160 4b2d0df1e26888a85a95e7fa8b7da00a732154df SHA1 2b64c9314d332ba0b09b7aa978b80872e3c7309b SHA256 62a4339c732437895932873810d2b4783b9f170b5af5be402f244b0908cefeec
+DIST hbaapi_src_2.2.tgz 30232 RMD160 1b18e117fb0230ad5da06a196681976980695102 SHA1 e86780b0a245b17ce3993d65cf66b7d177a25e96 SHA256 c1b64243666e01c82c3f58e2b032fc76cbe6ced92d894bee2ea83ab99fc90c43
+EBUILD hbaapi-2.2.ebuild 741 RMD160 a94dc3710f5e8e155ff8f13349be8195d38c2dca SHA1 0c9ca5ccd2b900947fa1cef6d8438c2bb2bd077e SHA256 9776dc686e219c4a96e96ac1937fa77c2acc3ddcf0591e12a7159cf2891f4edb
+MD5 30b1a370cf19194b64f3b9b1cac7c041 hbaapi-2.2.ebuild 741
+RMD160 a94dc3710f5e8e155ff8f13349be8195d38c2dca hbaapi-2.2.ebuild 741
+SHA256 9776dc686e219c4a96e96ac1937fa77c2acc3ddcf0591e12a7159cf2891f4edb hbaapi-2.2.ebuild 741
+MISC ChangeLog 318 RMD160 8565c1ed53ec71a279f1720bb7275b4a60b1a2f3 SHA1 98a0774d9980605ad959311520568900da0a79f3 SHA256 1d31a1e63da01418bc72771da8c7fcd0db673c635d6a9bff21385fad3d056362
+MD5 87b8e62173cee48ca406698958848c5e ChangeLog 318
+RMD160 8565c1ed53ec71a279f1720bb7275b4a60b1a2f3 ChangeLog 318
+SHA256 1d31a1e63da01418bc72771da8c7fcd0db673c635d6a9bff21385fad3d056362 ChangeLog 318
+MISC metadata.xml 223 RMD160 ffa99612cf27469c417944deed0e0c9155e64331 SHA1 607c637402dd253406aa6ee684471a702c5d1a99 SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44
+MD5 21cd68602737d7c996bceabf6e62c468 metadata.xml 223
+RMD160 ffa99612cf27469c417944deed0e0c9155e64331 metadata.xml 223
+SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44 metadata.xml 223
+MD5 22ece6a6b69f4135b4fe546b204e4b5c files/digest-hbaapi-2.2 473
+RMD160 0e36186685646a47cf1f25db47ff664a2e30df88 files/digest-hbaapi-2.2 473
+SHA256 ecafe39e3b6bcbe097964adc88311858fb289f46ece877fa0dbfb53d0fc4b026 files/digest-hbaapi-2.2 473
diff --git a/sys-apps/hbaapi/files/digest-hbaapi-2.2 b/sys-apps/hbaapi/files/digest-hbaapi-2.2
new file mode 100644
index 000000000000..11c311fcf562
--- /dev/null
+++ b/sys-apps/hbaapi/files/digest-hbaapi-2.2
@@ -0,0 +1,6 @@
+MD5 bbba1c62a92543f147c6e7a44e8cd12e hbaapi-2.2.Makefile.gz 1356
+RMD160 4b2d0df1e26888a85a95e7fa8b7da00a732154df hbaapi-2.2.Makefile.gz 1356
+SHA256 62a4339c732437895932873810d2b4783b9f170b5af5be402f244b0908cefeec hbaapi-2.2.Makefile.gz 1356
+MD5 5c9281e28f8731e38721b34494a75eef hbaapi_src_2.2.tgz 30232
+RMD160 1b18e117fb0230ad5da06a196681976980695102 hbaapi_src_2.2.tgz 30232
+SHA256 c1b64243666e01c82c3f58e2b032fc76cbe6ced92d894bee2ea83ab99fc90c43 hbaapi_src_2.2.tgz 30232
diff --git a/sys-apps/hbaapi/files/hba.conf b/sys-apps/hbaapi/files/hba.conf
new file mode 100644
index 000000000000..347c24b80e36
--- /dev/null
+++ b/sys-apps/hbaapi/files/hba.conf
@@ -0,0 +1,43 @@
+#
+# This file contains names and references to HBA libraries
+#
+# Format:
+#
+# <library name> <library pathname>
+#
+# The library name should be prepended with the domain of
+# the manufacturer or driver author.
+#
+# 32bit/64bit implementation note:
+# If a 32bit implementation tries to load a 64 bit library,
+# the load will fail with the result that the 64 bit vendor
+# library is ignored.
+# Likewise, if a 64bit implementation tries to load a 32 bit library,
+# the load will fail with the result that the 32 bit vendor
+# library is ignored.
+
+#org.snia.sample32 /usr/lib/libsample.so
+#com.qlogic.qla32 /usr/lib/libhbaapiqla.so
+#com.emulex.lightpulse32 /usr/lib/libhbaapiemu.so
+#com.emulex.lightpulse64 /usr/lib/sparcv9/libhbaapiemu.so
+#JniHbaLib /opt/JNIsnia/Solaris/Jni/32bit/JniHbaLib.so
+#JniHbaLib /opt/JNIsnia/Solaris/Jni/64bit/JniHbaLib.so
+
+#INSERT_LIB_MARKER - Do not edit this line - Gentoo will insert items after this
+
+
+# Set a debug level (depends on compilation switches)
+#
+# Format:
+#
+# "debuglevel" <debug level>
+#
+# 0 is default, 1 show vendor library opens,
+# 2 shows function calls, 3 shows callback events
+#
+# Uncomment the next line to specify a level
+#debuglevel 3
+
+
+
+
diff --git a/sys-apps/hbaapi/hbaapi-2.2.ebuild b/sys-apps/hbaapi/hbaapi-2.2.ebuild
new file mode 100644
index 000000000000..5a8f3e157f51
--- /dev/null
+++ b/sys-apps/hbaapi/hbaapi-2.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hbaapi/hbaapi-2.2.ebuild,v 1.1 2006/09/09 21:35:42 robbat2 Exp $
+
+DESCRIPTION="The Host Bus Adapter API for managing Fibre Channel Host Bus Adapters"
+HOMEPAGE="http://hbaapi.sourceforge.net/"
+MY_PN="${PN}_src"
+MY_P="${MY_PN}_${PV}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz
+ mirror://gentoo/${P}.Makefile.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~ppc ~x86 ~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ mv ${WORKDIR}/${P}.Makefile ${S}/Makefile
+}
+
+src_compile() {
+ # not parallel safe!
+ emake -j1 all
+}
+
+src_install() {
+ into /usr
+ dolib.so libHBAAPI.so
+ dosbin hbaapitest
+ insinto /etc
+ doins ${FILESDIR}/hba.conf
+ dodoc readme.txt
+}
diff --git a/sys-apps/hbaapi/metadata.xml b/sys-apps/hbaapi/metadata.xml
new file mode 100644
index 000000000000..5d9f5be9d49d
--- /dev/null
+++ b/sys-apps/hbaapi/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>robbat2@gentoo.org</email>
+</maintainer>
+</pkgmetadata>