From: Pekka Riikonen Date: Thu, 31 May 2007 20:24:24 +0000 (+0000) Subject: Added autodist.spec.in for RPM. X-Git-Tag: autodist.1.3.2~1 X-Git-Url: http://git.silcnet.org/gitweb/?p=autodist.git;a=commitdiff_plain;h=5f02573ec019b9f33132947037d828e4046450a1 Added autodist.spec.in for RPM. --- diff --git a/apps/autodist/autodist.spec.in b/apps/autodist/autodist.spec.in new file mode 100644 index 0000000..f2342cf --- /dev/null +++ b/apps/autodist/autodist.spec.in @@ -0,0 +1,60 @@ +Summary: Source distribution management system +Name: autodist +Version: AUTODIST_VERSION +Release: 0.fc7 +License: BSD +Group: Development/Tools +URL: http://silcnet.org/software/developers/autodist/ +Source0: http://silcnet.org/download/autodist/sources/autodist-%{version}.tar.bz2 +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +%description +The Autodist is a source distribution management system that allows +powerful mechanisms to define what is included in and excluded from a +distribution, and what license the distribution is released under. It +is also used to create the actual distribution source packages. +Autodist allows distribution management in file, directory and file +content level. Different distributions may include different portions +of files, for example, excluding certain features from certain +distributions. It is always guaranteed that anything not defined for +the distribution, is removed automatically (files, file content, +directories), thus ensuring that nothing is accidentally included in +the distribution. + +%prep +%setup -q + +%build +./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \ + --bindir=%{_bindir} --datadir=%{_datadir} +make + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT/%{_datadir}/autodist/COPYING + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +/sbin/install-info %{_infodir}/autodist.info %{_infodir}/dir || : + +%prerun +if [ "$1" = 0 ]; then + /sbin/install-info --del %{_infodir}/autodist.info %{_infodir}/dir || : +fi + +%files +%defattr(-, root, root, -) +%{_bindir}/* +%{_datadir}/autodist/*.conf +%{_datadir}/autodist/default +%{_infodir}/autodist.info* +%{_mandir}/man1/* +%doc COPYING README TODO CHANGES AUTHORS + +%changelog +* Thu May 31 2007 Pekka Riikonen +- Initial version diff --git a/distdir/autodist b/distdir/autodist index 450a4a0..672b82e 100644 --- a/distdir/autodist +++ b/distdir/autodist @@ -19,5 +19,5 @@ exclude README.* ltmain.sh noprocess apps/autodist/doc/* apps/autodist/tests/* -post-process-dist-hook distdir/post-process-dist +post-process-dist-hook distdir/autodist-post-process-dist post-dist-hook distdir/post-dist