Added autodist.spec.in for RPM.
authorPekka Riikonen <priikone@silcnet.org>
Thu, 31 May 2007 20:24:24 +0000 (20:24 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Thu, 31 May 2007 20:24:24 +0000 (20:24 +0000)
apps/autodist/autodist.spec.in [new file with mode: 0644]
distdir/autodist

diff --git a/apps/autodist/autodist.spec.in b/apps/autodist/autodist.spec.in
new file mode 100644 (file)
index 0000000..f2342cf
--- /dev/null
@@ -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 <priikone@silcnet.org>
+- Initial version
index 450a4a075b75e171968b9fb4bd1e9249244aa73a..672b82e96ebff6232fa84e796f0fd0bf29f7b3a9 100644 (file)
@@ -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