diff --git a/ipmitool/contrib/Makefile.am b/ipmitool/contrib/Makefile.am index d0205fa..82f5274 100644 --- a/ipmitool/contrib/Makefile.am +++ b/ipmitool/contrib/Makefile.am @@ -34,7 +34,8 @@ MAINTAINERCLEANFILES = Makefile.in -dist_pkgdata_DATA = bmclanconf README \ - ipmi.init.basic ipmi.init.redhat \ +dist_pkgdata_DATA = README + +pkgdata_SCRIPTS = bmclanconf ipmi.init.basic ipmi.init.redhat \ collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh diff --git a/ipmitool/debian/changelog b/ipmitool/debian/changelog index e4284ab..0f993fc 100644 --- a/ipmitool/debian/changelog +++ b/ipmitool/debian/changelog @@ -1,3 +1,22 @@ +ipmitool (1.8.0-1) unstable; urgency=low + + * Initial upload into Debian, based on the upstream build + rules. (Closes: #299924) + * Convert debian/changelog to UTF-8. + * Change section from 'contrib' to 'utils'. + * Build-depend on debhelper (>> 4.0.0) to match the rules file. + * Set Standards-version to 3.6.1. + * Make sure binary dependency is properly generated. + * Add long description, copied from the project README. + * Drop useless provides 'ipmitool', as the package is called 'ipmitool'. + * Don't install the COPYING file, as the license text already is + included in debian/copyright. + * Remove unused parts of the rules file. + * Correct clean target in rules file, to use 'distclean' and remove + configure-stamp not bogus config-stamp. + + -- Petter Reinholdtsen Sun, 3 Apr 2005 20:52:02 +0200 + ipmitool (1.8.0) unstable; urgency=low * Fix IPMIv2.0 issues @@ -100,7 +119,7 @@ ipmitool (1.5.6) unstable; urgency=low * Fix SEL event decoding for generic events * Handle empty SEL gracefully when doing "sel list" * Fix sdr handling of sensors that do not return a reading - * Fix for CSV display of sensor readings/units from Fredrik Öhrn + * Fix for CSV display of sensor readings/units from Fredrik Öhrn -- Duncan Laurie Thu, 4 Dec 2003 14:47:19 -0700 diff --git a/ipmitool/debian/control b/ipmitool/debian/control index d4f5078..99e4086 100644 --- a/ipmitool/debian/control +++ b/ipmitool/debian/control @@ -1,12 +1,27 @@ Source: ipmitool -Section: contrib +Section: utils Priority: optional -Maintainer: Duncan Laurie -Build-Depends: debhelper (>> 3.0.0) -Standards-Version: 3.5.8 +Maintainer: Petter Reinholdtsen +Uploaders: Duncan Laurie +Build-Depends: debhelper (>> 4.0.0), +Standards-Version: 3.6.1 Package: ipmitool Architecture: i386 amd64 -Provides: ipmitool -Description: Utility for IPMI control with kernel driver or LAN interface +Depends: ${shlibs:Depends} +Description: utility for IPMI control with kernel driver or LAN interface + A utility for managing and configuring devices that support the + Intelligent Platform Management Interface. IPMI is an open standard + for monitoring, logging, recovery, inventory, and control of hardware + that is implemented independent of the main CPU, BIOS, and OS. The + service processor (or Baseboard Management Controller, BMC) is the + brain behind platform management and its primary purpose is to handle + the autonomous sensor monitoring and event logging features. + . + The ipmitool program provides a simple command-line interface to this + BMC. It features the ability to read the sensor data repository + (SDR) and print sensor values, display the contents of the System + Event Log (SEL), print Field Replaceable Unit (FRU) inventory + information, read and set LAN configuration parameters, and perform + remote chassis power control. diff --git a/ipmitool/debian/docs b/ipmitool/debian/docs index dfa93e8..55bc0a6 100644 --- a/ipmitool/debian/docs +++ b/ipmitool/debian/docs @@ -1,4 +1,2 @@ README -COPYING AUTHORS -ChangeLog diff --git a/ipmitool/debian/rules b/ipmitool/debian/rules index 5b0c521..4cee460 100755 --- a/ipmitool/debian/rules +++ b/ipmitool/debian/rules @@ -41,10 +41,10 @@ build-indep-stamp: configure-stamp clean: dh_testdir dh_testroot - rm -f build-arch-stamp build-indep-stamp config-stamp + rm -f build-arch-stamp build-indep-stamp configure-stamp # Add here commands to clean up after the build process. - -$(MAKE) clean + -$(MAKE) distclean dh_clean @@ -71,6 +71,17 @@ install-arch: # debian/tmp. $(MAKE) install DESTDIR=$(CURDIR)/debian/ipmitool + # No need to have two copies of the license text in the package. + $(RM) $(CURDIR)/debian/ipmitool/usr/share/doc/ipmitool/COPYING + + # Move upstream changelog to correct filename. + mv $(CURDIR)/debian/ipmitool/usr/share/doc/ipmitool/ChangeLog \ + $(CURDIR)/debian/ipmitool/usr/share/doc/ipmitool/changelog + + # Compress to avoid lintian warning. Not sure why dh_compress + # isn't fixing this. + gzip -9 $(CURDIR)/debian/ipmitool/usr/share/doc/ipmitool/changelog + # dh_movefiles -a # Must not depend on anything. This is to be called by # binary-arch/binary-multi @@ -78,27 +89,15 @@ install-arch: binary-common: dh_testdir dh_testroot -# dh_installdebconf dh_installdocs -# dh_installexamples -# dh_installmenu -# dh_installemacsen -# dh_installpam -# dh_installinit -# dh_installcron -# dh_installmanpages -# dh_installinfo -# dh_undocumented -# dh_installchangelogs + dh_installchangelogs dh_link dh_strip dh_compress dh_fixperms -# You may want to make some executables suid here. -# dh_suidregister dh_makeshlibs + dh_shlibdeps dh_installdeb -# dh_perl dh_gencontrol dh_md5sums dh_builddeb