From: Anas Nashif Date: Sun, 18 Nov 2012 15:41:23 +0000 (-0800) Subject: add packaging X-Git-Tag: submit/tizen/20130503.183551^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=95db065b4ad5b4891bf0c5b9ff30680d56579b2b;p=platform%2Fupstream%2Fautoconf213.git add packaging --- diff --git a/packaging/autoconf213.spec b/packaging/autoconf213.spec new file mode 100644 index 0000000..e13ec76 --- /dev/null +++ b/packaging/autoconf213.spec @@ -0,0 +1,67 @@ +Name: autoconf213 +License: GPL v2 or later +Group: Development/Tools/Building +Url: http://www.gnu.org/software/autoconf +AutoReqProv: on +Requires: gawk, m4 >= 1.1, mktemp, perl +Version: 2.13 +Release: 1 +Summary: A GNU Tool for Automatically Configuring Source Code +BuildArch: noarch +Source: autoconf-%{version}.tar.bz2 +BuildRequires: texinfo +BuildRequires: makeinfo + +%description +GNU Autoconf is a tool for configuring source code and makefiles. Using +autoconf, programmers can create portable and configurable packages, +because the person building the package is allowed to specify various +configuration options. + +You should install autoconf if you are developing software and would +like to create shell scripts to configure your source code packages. + +Note that the autoconf package is not required for the end user who may +be configuring software with an autoconf-generated script; autoconf is +only required for the generation of the scripts, not their use. + + + +Authors: +-------- + Ben Elliston + David J MacKenzie + +%prep +%setup -n autoconf-%{version} -q + + +mv autoconf.texi autoconf213.texi +rm -f autoconf.info + +%build +./configure --prefix=%{_prefix} --infodir=%{_infodir} --mandir=%{_mandir} \ + --program-suffix=-2.13 +make + +%install +%make_install +# We don't want to include the standards.info stuff in the package, +# because it comes from binutils... +rm -f ${RPM_BUILD_ROOT}%{_infodir}/standards* + +%post +%install_info --info-dir=%{_infodir} %{_infodir}/autoconf2.13.info.gz + +%postun +%install_info_delete --info-dir=%{_infodir} %{_infodir}/autoconf2.13.info.gz + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc AUTHORS COPYING NEWS README TODO +%{_prefix}/bin/* +%{_prefix}/share/autoconf-2.13 +%doc %{_infodir}/*.gz