--- /dev/null
+Summary: Red Hat Package Manager
+Name: rpm
+Version: 2.3.8
+Release: 1
+Group: Utilities/System
+Source: ftp://ftp.redhat.com/pub/code/rpm/rpm-2.3.8.tar.gz
+Copyright: GPL
+BuildRoot: /tmp/rpm
+Requires: cpio
+
+%package devel
+Summary: Header files and libraries for programs that manipulate rpm packages
+Group: Development/Libraries
+
+%description
+RPM is a powerful package manager, which can be used to build, install,
+query, verify, update, and uninstall individual software packages. A
+package consists of an archive of files, and package information, including
+name, version, and description.
+
+%description devel
+The RPM packaging system includes a C library that makes it easy to
+manipulate RPM packages and databases. It is intended to ease the
+creation of graphical package managers and other tools that need
+intimate knowledge of RPM packages.
+
+%prep
+%setup
+
+rm -rf $RPM_BUILD_ROOT
+mkdir $RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT/usr/lib
+mkdir -p $RPM_BUILD_ROOT/usr/src/redhat
+mkdir -p $RPM_BUILD_ROOT/usr/src/redhat/SOURCES
+mkdir -p $RPM_BUILD_ROOT/usr/src/redhat/SPECS
+mkdir -p $RPM_BUILD_ROOT/usr/src/redhat/RPMS
+mkdir -p $RPM_BUILD_ROOT/usr/src/redhat/SRPMS
+mkdir -p $RPM_BUILD_ROOT/usr/src/redhat/BUILD
+mkdir -p $RPM_BUILD_ROOT/usr/src/redhat/RPMS/${RPM_ARCH}
+%build
+
+CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
+
+make
+
+%install
+make installprefix="$RPM_BUILD_ROOT" install
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+/bin/rpm --initdb
+
+%files
+%doc RPM-PGP-KEY CHANGES groups
+%doc docs/*
+/bin/rpm
+/usr/bin/rpm2cpio
+/usr/bin/gendiff
+/usr/bin/find-provides
+/usr/bin/find-requires
+/usr/man/man8/rpm.8
+/usr/man/man8/rpm2cpio.8
+/usr/lib/rpmrc
+/usr/lib/rpmpopt
+%dir /usr/src/redhat
+%dir /usr/src/redhat/BUILD
+%dir /usr/src/redhat/SPECS
+%dir /usr/src/redhat/SOURCES
+%dir /usr/src/redhat/SRPMS
+/usr/src/redhat/RPMS
+/usr/share/locale/sv/LC_MESSAGES/rpm.mo
+
+%files devel
+/usr/include/rpm
+/usr/lib/librpm.a