debian/0000755000000000000000000000000011705676231007176 5ustar debian/prerm0000644000000000000000000000241011605252230010227 0ustar #!/bin/sh -e # prerm script for opendrim-lmp-baseserver # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|upgrade|deconfigure) CIMNAMESPACE=root/cimv2 CIMSERVER=sfcb INTEROPNAMESPACE=root/interop APP_NAME=opendrim-lmp-bios VERSION=`cat /usr/share/doc/opendrim-lmp-bios/VERSION` OPENDRIM_REG_DIR=/usr/share/OpenDRIM PROVIDER_SCRIPT_POST=BIOS $OPENDRIM_REG_DIR/$APP_NAME/registration/$PROVIDER_SCRIPT_POST-remove.sh $CIMNAMESPACE $CIMSERVER $INTEROPNAMESPACE $OPENDRIM_REG_DIR/$APP_NAME ;; failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/source/0000755000000000000000000000000011605252370010467 5ustar debian/source/format0000644000000000000000000000001411605252230011670 0ustar 3.0 (quilt) debian/postinst0000644000000000000000000000256511605252230011000 0ustar #!/bin/sh -e # postinst script for opendrim-lmp-baseserver # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-remove' # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in configure) CIMNAMESPACE=root/cimv2 VENDOR=OpenDRIM CIMSERVER=sfcb INTEROPNAMESPACE=root/interop APP_NAME=opendrim-lmp-bios VERSION=`cat /usr/share/doc/opendrim-lmp-bios/VERSION` OPENDRIM_REG_DIR=/usr/share/OpenDRIM PROVIDER_SCRIPT_POST=BIOS $OPENDRIM_REG_DIR/$APP_NAME/registration/$PROVIDER_SCRIPT_POST.sh $CIMNAMESPACE $VENDOR $CIMSERVER $INTEROPNAMESPACE $VERSION $OPENDRIM_REG_DIR/$APP_NAME ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/compat0000644000000000000000000000000211605252230010360 0ustar 5 debian/install0000644000000000000000000000004711605252230010554 0ustar usr/lib/cmpi/*.so usr/share/OpenDRIM/* debian/changelog0000644000000000000000000000123511705676210011046 0ustar opendrim-lmp-bios (1.0.0-0ubuntu3) precise; urgency=low * Another package that needs to be i386/amd64 only. -- Ben Collins Thu, 19 Jan 2012 02:05:06 +0000 opendrim-lmp-bios (1.0.0-0ubuntu2) oneiric; urgency=low * debian/patches/01-ftbfs-add-openldrim-lib.patch: Added library opendrim to LIBS variable in check routine of acinclude.m4 to build with ld --as-needed (LP: #756047) -- Sebastian Carneiro Wed, 06 Jul 2011 21:51:22 -0300 opendrim-lmp-bios (1.0.0-0ubuntu1) maverick; urgency=low * Initial release -- Guillaume BOTTEX Fri, 11 Jun 2010 14:44:00 +0900 debian/control0000644000000000000000000000123211705676210010574 0ustar Source: opendrim-lmp-bios Priority: optional Section: libs Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Guillaume BOTTEX Build-Depends: debhelper (>= 5), automake, autoconf, libtool, sfcb, libopendrim0-dev (>= 1.1.3), libxml2-dev Standards-Version: 3.8.4 Homepage: http://opendrim.sourceforge.net/ Package: opendrim-lmp-bios Architecture: i386 amd64 Depends: ${shlibs:Depends}, ${misc:Depends}, sfcb, libopendrim0 (>= 1.1.3) Description: OpenDRIM BIOS provider Provides information about the computer system BIOS. . Compliant with the DMTF BIOS Management Profile v1.0.0 (DSP1061). debian/postrm0000644000000000000000000000432711605252230010437 0ustar #!/bin/sh set -e # summary of how this script can be called: # * `remove' # * `purge' # * `upgrade' # * `failed-upgrade' # * `abort-install' # * `abort-install' # * `abort-upgrade' # * `disappear' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in purge) rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_SystemBIOS rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSConcreteDependency rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSPassword rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_ServiceAffectsComputerSystem rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSCapabilities rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_OwningCollectionBIOS rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSHostedService rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSConcreteComponent rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_OrderedMemberOfBIOSCollection rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSRegisteredProfile rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSService rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSConformsToProfile rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSServiceCapabilities rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSInteger rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_ServiceAffectsBIOSAttribute rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSString rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSElement rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSEnumeration rm -rf /var/lib/OpenDRIM/root/cimv2/OpenDRIM_BIOSConcreteCollection ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/copyright0000644000000000000000000000262211605252230011117 0ustar This package was debianized by Guillaume BOTTEX on Tue, 2 Feb 2010 15:11:36 +0900. It was downloaded from http://opendrim.sourceforge.net/ Upstream Author: Guillaume BOTTEX Copyright: Copyright (C) 2010 ETRI Guillaume BOTTEX License: Linux Management Providers (LMP), BIOS provider package This program is being developed under the "OpenDRIM" project. The "OpenDRIM" project web page: http://opendrim.sourceforge.net The "OpenDRIM" project mailing list: opendrim@googlegroups.com This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. The Debian packaging is copyright 2010, Guillaume BOTTEX and is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. debian/docs0000644000000000000000000000003111605252230010027 0ustar NEWS README TODO VERSION debian/rules0000755000000000000000000000353611605252230010251 0ustar #!/usr/bin/make -f INSTALL = /usr/bin/install -c CONFIGURE_OPTIONS := CIMSERVER=sfcb --prefix=/usr INTEROPNAMESPACE=root/interop COMMONLIBDIR=/usr/lib/cmpi DESTDIR = $(CURDIR)/debian/tmp VERSION = $(shell cat ./VERSION) APP_NAME = opendrim-lmp-bios OPENDRIM_REG_DIR = /usr/share/OpenDRIM OPENDRIM_MOF_DIR = /usr/share/OpenDRIM/$(APP_NAME)/mof configure: configure-stamp configure-stamp: dh_testdir autoreconf -i --force ./configure $(CONFIGURE_OPTIONS) touch configure-stamp build: build-stamp build-stamp: configure-stamp dh_testdir $(MAKE) #docbook-to-man debian/opendrim-lmp-bios.sgml > opendrim-lmp-bios.1 touch $@ clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp [ ! -f Makefile ] || $(MAKE) clean dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs $(MAKE) DESTDIR=$(DESTDIR) install $(INSTALL) -d -m 744 $(DESTDIR)$(OPENDRIM_REG_DIR)/$(APP_NAME)/registration $(INSTALL) -p -m 744 registration/*.sh $(DESTDIR)$(OPENDRIM_REG_DIR)/$(APP_NAME)/registration $(INSTALL) -d -m 744 $(DESTDIR)$(OPENDRIM_MOF_DIR) $(INSTALL) -p -m 644 mof/*.mof $(DESTDIR)$(OPENDRIM_MOF_DIR) # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples dh_install --sourcedir=$(DESTDIR) # dh_installmenu # dh_installdebconf # dh_installlogrotate # dh_installemacsen # dh_installpam # dh_installmime # dh_python # dh_installinit # dh_installcron # dh_installinfo dh_installman dh_link dh_strip dh_compress dh_fixperms # dh_perl # dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure debian/patches/0000755000000000000000000000000011605252370010616 5ustar debian/patches/series0000644000000000000000000000004011605252254012026 0ustar 01-ftbfs-add-opendrim-lib.patch debian/patches/01-ftbfs-add-opendrim-lib.patch0000644000000000000000000000151711605252254016273 0ustar Description: To fix FTBFS because of changes in defaults for toolchain (binutils) it is necessary to include library opendrim at linking time. This patch modifies acinclude.m4 adding such library to the LIBS variable. . Forwarded: http://sourceforge.net/apps/trac/opendrim/ticket/1 Author: Sebastian Carneiro Last-Update: 2011-07-06 Index: opendrim-lmp-bios/acinclude.m4 =================================================================== --- opendrim-lmp-bios.orig/acinclude.m4 2011-07-06 10:26:41.257179001 -0300 +++ opendrim-lmp-bios/acinclude.m4 2011-07-06 10:27:14.946892885 -0300 @@ -261,6 +261,7 @@ if test -e $OPENDRIMCOMMONLIBDIR/libopendrim.so then AC_MSG_RESULT(yes) + LIBS="${LIBS} -lopendrim" else AC_MSG_ERROR([[no. The OpenDRIM Common library could not be found (libopendrim.so)]]) fi