From ad77095e1fb4825b98f0fcc8db7dc948dba61fa9 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 29 Dec 2003 06:40:13 +0000 Subject: [PATCH] New RPM bulding machinery. --- freshmeat-submit.spec | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/freshmeat-submit.spec b/freshmeat-submit.spec index c7e2ef9..04fa409 100644 --- a/freshmeat-submit.spec +++ b/freshmeat-submit.spec @@ -7,7 +7,7 @@ License: GPL Group: Applications/System Requires: python Summary: submit release information to freshmeat.net -%undefine __check_files +BuildRoot: %{_tmppath}/%{name}-root %description freshmeat-submit is a script that supports remote submission of @@ -23,24 +23,29 @@ overrides by command-line switches. echo "No build step is required." %install -rm -rf $RPM_BUILD_ROOT -make install +[ "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf "$RPM_BUILD_ROOT" +mkdir -p "$RPM_BUILD_ROOT"/usr/bin +mkdir -p "$RPM_BUILD_ROOT"/usr/share/man/man1/ +cp freshmeat-submit "$RPM_BUILD_ROOT"/usr/bin +cp freshmeat-submit.1 "$RPM_BUILD_ROOT"/usr/share/man/man1/ %clean -rm -rf $RPM_BUILD_ROOT +[ "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf "$RPM_BUILD_ROOT" %changelog +* Mon Dec 29 2003 Eric S. Raymond 1.3-1 +- Fix typo affecting the RPM field. -* Wed Dec 24 2003 Eric S. Raymond +* Wed Dec 24 2003 Eric S. Raymond 1.2-1 - Add validation using the new server methods for fetching foci and license types. -* Mon Dec 22 2003 Eric S. Raymond +* Mon Dec 22 2003 Eric S. Raymond 1.1-1 - Fix typos in documentation and some untested methods. %files %defattr(-,root,root) -/usr/share/man/man1/freshmeat-submit.1 -/usr/bin/freshmeat-submit +%{_mandir}/man1/freshmeat-submit.1 +%{_bindir}/freshmeat-submit -- 2.43.0