The more I learn about RPM the more I like it. I think it's one of those things where even if you can't be sure it's the best, just the fact that you know more about it than other comparable alternatives makes it the best. That's not giving enough credit to RPM.. I'm just not here to argue about which package type is the best. Anyway I am studying how to build RPMS in preparation for taking the RH401/EX401 this week. Yesterday I created an rpm, GPG signed it, rhnpushed rpm to satellite, created custom satellite channel, subscribed client to channel and installed rpm.
Today I just ran through recreating that rpm from scratch again (no looking at the book) this includes writing the spec file. Oh, and this is after the instructor tells me today that emacs has a built in template for a spec file.. This template is something I had been searching for before I memorized all this stuff. oh well.
Here is my latest rpm
[john@localhost i386]$ rpm -qip antiword-0.37-.awesome.i386.rpm Name : antiword Relocations: (not relocatable) Version : 0.37 Vendor: JOHN BRIER YELLING Release : .awesome Build Date: Mon 04 Jan 2010 11:19:58 PM EST Install Date: (not installed) Build Host: localhost.localdomain Group : Applications/Text Source RPM: antiword-0.37-.awesome.src.rpm Size : 221844 License: GPL Signature : (none) Packager : Totally Awesome URL : http://www.winfield.demon.nl/ Summary : Antiword is a free MS Word reader for Linux and RISC OS. Description : Antiword converts the binary files from Word 2, 6, 7, 97, 2000, 2002 and 2003 to plain text and to PostScript TM.