From a80aa4a30e28b5d37e445e2cc7b905a5ed8807b7 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 12 Jan 2004 20:54:24 +0000 Subject: No more going root to buiild RPMs. svn path=/trunk/; revision=3869 --- indexgen.sh | 2 -- makerelease | 16 ++-------------- specgen.sh | 1 + 3 files changed, 3 insertions(+), 16 deletions(-) diff --git a/indexgen.sh b/indexgen.sh index d8d3b103..4d19c170 100755 --- a/indexgen.sh +++ b/indexgen.sh @@ -34,11 +34,9 @@ then fi # Cryptographically sign checksums -su esr <index.html < diff --git a/makerelease b/makerelease index a88ade57..b1d03b5f 100755 --- a/makerelease +++ b/makerelease @@ -72,18 +72,14 @@ if (system("make dist $null")) { } print "### Building the RPMs...\n"; -if (system("make rpm $null && chown esr *.rpm")) { +if (system("buildrpms fetchmail-${version}.tar.gz $null")) { die("RPM-build failure\n"); } -# Clean up permissions so next build won't foo up. -system("chown esr config.log stamp-h po/Makefile"); - open(REPORT, ">PREAMBLE.$$"); print REPORT <testservers.html"); print "Making activity graph..."; growthplot; -print "Making LSM..."; -$keywords="mail, client, POP, POP2, POP3, APOP, RPOP, KPOP, IMAP, ETRN, ODMR, SMTP, ESMTP, GSSAPI, RPA, NTLM, CRAM-MD5, SASL"; -system("rpm2lsm -k '$keywords' fetchmail-$version-1.i386.rpm >fetchmail.lsm"); -system("ls -l fetchmail.lsm"); - -# Avoid leaving unwriteable files around -system("chown -R esr ."); - print "Done\n"; # makerelease ends here diff --git a/specgen.sh b/specgen.sh index 23b283ca..7531aa27 100755 --- a/specgen.sh +++ b/specgen.sh @@ -23,6 +23,7 @@ Summary(tr): POP2, POP3, APOP, IMAP protokolleri ile uzaktan mektup alma yaz Summary(da): Alsidig POP/IMAP post-afhentnings dæmon BuildRoot: %{_tmppath}/%{name}-root #Keywords: mail, client, POP, POP2, POP3, APOP, RPOP, KPOP, IMAP, ETRN, ODMR, SMTP, ESMTP, GSSAPI, RPA, NTLM, CRAM-MD5, SASL +#Destinations: fetchmail-friends@ccil.org, fetchmail-announce@ccil.org %description Fetchmail is a free, full-featured, robust, and well-documented remote -- cgit v1.2.3