AX DIST RPM

From Emergent

Jump to: navigation, search

TODO: New docs needed.

Although this is no longer the method we use, support remains in the build system. This creates a more robust rpm.

Website: http://autoconf-archive.cryp.to/ax_dist_rpm.html

Instructions

  • cd ~/tmp && svn checkout file:///usr/local/svn/repo/emergent emergent && cd emergent
  • Update 'version', and 'source' in 'spec.tmpl.in' found in the project root
  • Ensure that ~/rpms/SPECS and ~/rpms/RPMS exist
  • autoreconf && ./configure --with-rpm
  • spec.tmpl now exists. Now run, e.g., `make emergent++-3.5.spec'. This will build the project. Get some coffee.
  • emergent++-3.5.spec now exists. Now make an rpm with `make rpm'. Rebuilds the project. Surf the Internet.

One liner: cd ~/tmp && svn checkout file:///usr/local/svn/repo/emergent pdp4.0/ && cd pdp4.0/trunk && autoreconf && ./configure --with-rpm && make pdp++-3.5.spec && make rpm

Personal tools