Macros by Category | Revision History |
AX_DIST_RPM([SPEC])
Adds support for a rpm dist target.
You will need to create a spec template with everything except the files and the Changlog. @NAME@ will be replaced with the value of @PACKAGE@ and @VER@ will be replaced with the value of @VERSION@. The files and ChangeLog will be filled in automatically. For instance:
Summary: Foobar Name: @NAME@ Version: @VER@ Release: 0 Copyright: GPL Group: Productivity/Networking Source0: http://somewhere/Foobar/%{name}-%{version}.tar.gz URL: http://somewhere BuildRoot: %{_tmppath}/%{name}-root Prefix: %{_prefix} %description Foobar does something %prep %setup %build %configure make %install %makeinstall %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc AUTHORS BUGS COPYING INSTALL NEWS README %changelog
Make sure ax_upload.am is added to aminclude.am and you have 'include aminclude.am' in your toplevel Makefile.am
http://autoconf-archive.cryp.to/ax_dist_rpm.m4
Copyright © 2009 Tom Howard <tomhoward@users.sf.net>
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.