summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-libs/libsmbios/ChangeLog8
-rw-r--r--sys-libs/libsmbios/files/libsmbios-2.0.3-gcc44.patch45
-rw-r--r--sys-libs/libsmbios/libsmbios-0.13.10.ebuild34
-rw-r--r--sys-libs/libsmbios/libsmbios-0.13.6.ebuild34
-rw-r--r--sys-libs/libsmbios/libsmbios-2.0.2.ebuild39
-rw-r--r--sys-libs/libsmbios/libsmbios-2.0.3.ebuild40
-rw-r--r--sys-libs/libsmbios/libsmbios-2.2.16.ebuild60
7 files changed, 7 insertions, 253 deletions
diff --git a/sys-libs/libsmbios/ChangeLog b/sys-libs/libsmbios/ChangeLog
index e2c430385ea9..b1cfb60e62d1 100644
--- a/sys-libs/libsmbios/ChangeLog
+++ b/sys-libs/libsmbios/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-libs/libsmbios
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsmbios/ChangeLog,v 1.23 2009/11/21 19:14:51 cedk Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsmbios/ChangeLog,v 1.24 2009/11/21 19:18:46 cedk Exp $
+
+ 21 Nov 2009; Cédric Krier <cedk@gentoo.org> -libsmbios-0.13.6.ebuild,
+ -libsmbios-0.13.10.ebuild, -libsmbios-2.0.2.ebuild,
+ -libsmbios-2.0.3.ebuild, -files/libsmbios-2.0.3-gcc44.patch,
+ -libsmbios-2.2.16.ebuild:
+ Remove old
*libsmbios-2.2.19 (21 Nov 2009)
diff --git a/sys-libs/libsmbios/files/libsmbios-2.0.3-gcc44.patch b/sys-libs/libsmbios/files/libsmbios-2.0.3-gcc44.patch
deleted file mode 100644
index 6f4a802ca789..000000000000
--- a/sys-libs/libsmbios/files/libsmbios-2.0.3-gcc44.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -Naur libraries/cmos/CmosRW.cpp libraries/cmos/CmosRW.cpp
---- libraries/cmos/CmosRW.cpp 2008-02-13 19:12:43.000000000 +0000
-+++ libraries/cmos/CmosRW.cpp 2009-01-29 11:29:02.992136416 +0000
-@@ -19,6 +19,7 @@
- // compat header should always be first header if including system headers
- #define LIBSMBIOS_SOURCE
- #include "smbios/compat.h"
-+#include <stdio.h>
- #include <errno.h>
- #include <string.h>
- #include "CmosRWImpl.h"
-diff -Naur libraries/memory/Memory_Linux.cpp libraries/memory/Memory_Linux.cpp
---- libraries/memory/Memory_Linux.cpp 2007-10-19 22:15:12.000000000 +0000
-+++ libraries/memory/Memory_Linux.cpp 2009-01-29 11:28:33.745839933 +0000
-@@ -22,6 +22,7 @@
-
- #include <errno.h>
- #include <sys/mman.h> /* mmap */
-+#include <stdio.h>
- #include <unistd.h> /* getpagesize */
- #include <string.h> /* memcpy etc. */
-
-diff -Naur libraries/smbios/SmbiosStrategy_Linux.cpp libraries/smbios/SmbiosStrategy_Linux.cpp
---- libraries/smbios/SmbiosStrategy_Linux.cpp 2007-10-19 22:15:12.000000000 +0000
-+++ libraries/smbios/SmbiosStrategy_Linux.cpp 2009-01-29 11:28:04.639844346 +0000
-@@ -20,6 +20,7 @@
- #define LIBSMBIOS_SOURCE
- #include "smbios/compat.h"
-
-+#include <cstdio>
- #include <sstream>
- #include <string.h>
-
-diff -Naur libraries/smi/SmiImpl.h libraries/smi/SmiImpl.h
---- libraries/smi/SmiImpl.h 2007-11-27 17:50:54.000000000 +0000
-+++ libraries/smi/SmiImpl.h 2009-01-29 11:44:52.811833602 +0000
-@@ -22,6 +22,8 @@
- #include "SmiLowLevel.h"
- #include "ExceptionImpl.h"
-
-+#include <cstdio>
-+
- namespace smi
- {
- // define our exceptions
diff --git a/sys-libs/libsmbios/libsmbios-0.13.10.ebuild b/sys-libs/libsmbios/libsmbios-0.13.10.ebuild
deleted file mode 100644
index 9960011a2f81..000000000000
--- a/sys-libs/libsmbios/libsmbios-0.13.10.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsmbios/libsmbios-0.13.10.ebuild,v 1.1 2007/09/04 20:16:01 cedk Exp $
-
-DESCRIPTION="Provide access to (SM)BIOS information"
-HOMEPAGE="http://linux.dell.com/libsmbios/main/index.html"
-SRC_URI="http://linux.dell.com/libsmbios/download/libsmbios/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2 OSL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="test"
-
-DEPEND="dev-libs/libxml2
- sys-libs/zlib
- test? ( dev-util/cppunit )"
-RDEPEND=${DEPEND}
-
-src_compile() {
- econf || die "econf failed"
- emake || die "emake failed"
-}
-
-src_test() {
- einfo "testing currently broken - bypassing"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- insinto /usr/include/
- doins -r include/smbios/
-
- dodoc AUTHORS ChangeLog NEWS README TODO
-}
diff --git a/sys-libs/libsmbios/libsmbios-0.13.6.ebuild b/sys-libs/libsmbios/libsmbios-0.13.6.ebuild
deleted file mode 100644
index d4f95de4ac90..000000000000
--- a/sys-libs/libsmbios/libsmbios-0.13.6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsmbios/libsmbios-0.13.6.ebuild,v 1.7 2007/09/04 20:21:29 cedk Exp $
-
-DESCRIPTION="Provide access to (SM)BIOS information"
-HOMEPAGE="http://linux.dell.com/libsmbios/main/index.html"
-SRC_URI="http://linux.dell.com/libsmbios/download/libsmbios/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2 OSL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ia64 x86"
-IUSE="test"
-
-DEPEND="dev-libs/libxml2
- sys-libs/zlib
- test? ( dev-util/cppunit )"
-RDEPEND=${DEPEND}
-
-src_compile() {
- econf || die "econf failed"
- emake || die "emake failed"
-}
-
-src_test() {
- einfo "testing currently broken - bypassing"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- insinto /usr/include/
- doins -r include/smbios/
-
- dodoc AUTHORS ChangeLog NEWS README TODO
-}
diff --git a/sys-libs/libsmbios/libsmbios-2.0.2.ebuild b/sys-libs/libsmbios/libsmbios-2.0.2.ebuild
deleted file mode 100644
index 545b3bb1da7e..000000000000
--- a/sys-libs/libsmbios/libsmbios-2.0.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsmbios/libsmbios-2.0.2.ebuild,v 1.1 2008/05/05 13:47:49 cedk Exp $
-
-DESCRIPTION="Provide access to (SM)BIOS information"
-HOMEPAGE="http://linux.dell.com/libsmbios/main/index.html"
-SRC_URI="http://linux.dell.com/libsmbios/download/libsmbios/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2 OSL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="test"
-
-DEPEND="dev-libs/libxml2
- sys-libs/zlib
- test? ( dev-util/cppunit )"
-RDEPEND=${DEPEND}
-
-src_compile() {
- econf || die "econf failed"
- emake || die "emake failed"
-}
-
-src_test() {
- einfo "testing currently broken - bypassing"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- insinto /usr/include/
- doins -r include/smbios/
-
- dodoc AUTHORS ChangeLog NEWS README TODO
-}
-
-pkg_postinst() {
- ewarn "If you upgrade from a version of libsmbios older than 2.0.2,"
- ewarn "you should run revdep-rebuild."
-}
diff --git a/sys-libs/libsmbios/libsmbios-2.0.3.ebuild b/sys-libs/libsmbios/libsmbios-2.0.3.ebuild
deleted file mode 100644
index 03920937897c..000000000000
--- a/sys-libs/libsmbios/libsmbios-2.0.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsmbios/libsmbios-2.0.3.ebuild,v 1.2 2009/04/11 16:46:12 loki_val Exp $
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="Provide access to (SM)BIOS information"
-HOMEPAGE="http://linux.dell.com/libsmbios/main/index.html"
-SRC_URI="http://linux.dell.com/libsmbios/download/libsmbios/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2 OSL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="test"
-
-DEPEND="dev-libs/libxml2
- sys-libs/zlib
- test? ( dev-util/cppunit )"
-RDEPEND=${DEPEND}
-
-RESTRICT=test
-
-src_prepare() {
- epatch "${FILESDIR}/libsmbios-2.0.3-gcc44.patch"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- insinto /usr/include/
- doins -r include/smbios/
-
- dodoc AUTHORS ChangeLog NEWS README TODO
-}
-
-pkg_postinst() {
- ewarn "If you upgrade from a version of libsmbios older than 2.0.2,"
- ewarn "you should run revdep-rebuild."
-}
diff --git a/sys-libs/libsmbios/libsmbios-2.2.16.ebuild b/sys-libs/libsmbios/libsmbios-2.2.16.ebuild
deleted file mode 100644
index ed76a0902be8..000000000000
--- a/sys-libs/libsmbios/libsmbios-2.2.16.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsmbios/libsmbios-2.2.16.ebuild,v 1.2 2009/06/21 21:03:05 cedk Exp $
-
-EAPI=2
-
-inherit python
-
-DESCRIPTION="Provide access to (SM)BIOS information"
-HOMEPAGE="http://linux.dell.com/libsmbios/main/index.html"
-SRC_URI="http://linux.dell.com/libsmbios/download/libsmbios/${P}/${P}.tar.bz2"
-
-LICENSE="GPL-2 OSL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="doc graphviz nls python test"
-
-RDEPEND="dev-libs/libxml2
- sys-libs/zlib
- nls? ( virtual/libintl )
- python? ( >=dev-lang/python-2.3 )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- doc? ( app-doc/doxygen )
- graphviz? ( media-gfx/graphviz )
- nls? ( sys-devel/gettext )
- test? ( >=dev-util/cppunit-1.9.6 )"
-
-src_prepare() {
- rm pkg/py-compile
- ln -s "$(type -P true)" pkg/py-compile || die
-}
-
-src_configure() {
- econf \
- $(use_enable doc doxygen) \
- $(use_enable graphviz) \
- $(use_enable nls) \
- $(use_enable python) || die
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
-
- rm -rf "${D}etc/yum"
- rm -rf "${D}usr/lib/yum-plugins"
-
- insinto /usr/include/
- doins -r src/include/smbios/
-
- dodoc AUTHORS ChangeLog NEWS README TODO
-}
-
-pkg_postinst() {
- use python && python_mod_optimize /usr/share/smbios-utils
-}
-
-pkg_postrm() {
- use python && python_mod_cleanup /usr/share/smbios-utils
-}