diff --git a/.cvsignore b/.cvsignore
index e69de29..98389b8 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+dmidecode-2.4.tar.gz
diff --git a/dmidecode.spec b/dmidecode.spec
new file mode 100644
index 0000000..3199610
--- /dev/null
+++ b/dmidecode.spec
@@ -0,0 +1,58 @@
+Summary:        Tool to analyse BIOS DMI data.
+Name:           dmidecode
+Version:        2.4
+Release: 	%(R="$Revision: 1.1 $"; RR="${R##: }"; echo ${RR%%?})
+Serial:         1
+Group:          System Environment/Base
+License:        GPL
+Source0:	dmidecode-2.4.tar.gz
+Buildroot:      %{_tmppath}/%{name}-%{version}-root
+BuildPreReq: 	/usr/bin/aclocal /usr/bin/automake /usr/bin/autoconf
+ExclusiveArch:	i386 x86_64 ia64
+
+%description
+dmidecode decodes the DMI data present in x86 and IA64 BIOS's.
+
+%prep
+%setup -q -c -a 0
+
+%build
+rm -rf $RPM_BUILD_ROOT
+
+mkdir -p %{buildroot}/usr/sbin
+mkdir -p %{buildroot}/usr/man
+
+cd dmidecode-2.4
+make
+cd ..
+
+%install
+mkdir -p %{buildroot}/usr/share/man/man{1,8}
+
+cd ../dmidecode-2.4
+install dmidecode %{buildroot}/usr/sbin
+install vpddecode %{buildroot}/usr/sbin
+%ifarch %{ix86}
+install ownership %{buildroot}/usr/sbin 
+%endif
+
+chmod -R a-s %{buildroot}
+%clean
+[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
+
+%files
+%defattr(-,root,root)
+/usr/sbin/dmidecode
+/usr/sbin/vpddecode
+%ifarch %{ix86}
+/usr/sbin/ownership
+%endif
+
+%preun
+
+%post
+
+%changelog
+* Sat Dec 18 2004	Dave Jones <davej@redhat.com>
+- Initial packaging, based upon kernel-utils package.
+
diff --git a/sources b/sources
index e69de29..5865add 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+13d381f7b6c19ef93257dcac0feec6b8  dmidecode-2.4.tar.gz