[or-cvs] Remove the tor rpm creation text from the tor.spec.in file,...

phobos at seul.org phobos at seul.org
Tue Feb 14 21:21:19 UTC 2006


Update of /home/or/cvsroot/tor
In directory moria:/tmp/cvs-serv9205

Modified Files:
	tor.spec.in 
Log Message:
Remove the tor rpm creation text from the tor.spec.in file, as
apparently rpmbuild interprets any % as a macro, even behind comments.
Create a new file in tor/doc that describes how to create tor rpms.


Index: tor.spec.in
===================================================================
RCS file: /home/or/cvsroot/tor/tor.spec.in,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -d -r1.27 -r1.28
--- tor.spec.in	12 Feb 2006 07:01:16 -0000	1.27
+++ tor.spec.in	14 Feb 2006 21:21:17 -0000	1.28
@@ -1,55 +1,6 @@
 ## NOTE: tor.spec is autogenerated from tor.spec.in . Edit the latter,
 ## not the former.
 
-## Instructions for building various rpms on various architectures
-#
-# This will build various architecture and cpu tuned versions of tor 
-# bundled in a convenient rpm.  Each rpm will require glibc on the target
-# system (which any rpm based linux distro should have already installed
-# by default).  These are the exact same steps used to build the
-# official rpms of tor
-#
-# If you wish to further tune tor rpms beyond this list, see the GCC doc
-# page for further options:
-# http://gcc.gnu.org/onlinedocs/gcc-4.0.2/gcc/i386-and-x86_002d64-Options.html
-#
-# i386 with zero tuning (most compatible, should run on a true i386 cpu):
-# 1) download tor source tarball
-# 2) at shell prompt, export CFLAGS="-march=i386 -mtune=i386"
-# 3) in the extracted tor source dir, configure as follows:
-#   ./configure --build=i386-pc-linux-gnu --host=i386-pc-linux-gnu --target=i386-pc-linux-gnu
-# 4) Edit tor.spec.in, find the following line:
-#   %configure --with-tor-user=%{toruser} --with-tor-group=%{torgroup}
-#   add to it:
-#   --build=i386-pc-linux-gnu --host=i386-pc-linux-gnu --target=i386-pc-linux-gnu
-# 5) make dist-rpm
-# 6) Install from the .i386.rpm file.
-#
-# i686 with i686 tuning (best for pentium pro, pentium2, pentium3, and
-# pentium4-class CPUS including the pentium4):
-# 1) download tor source tarball
-# 2) at shell prompt, export CFLAGS="-march=i686 -mtune=i686"
-# 3) in the extracted tor source dir, configure as follows:
-#   ./configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu
-# 4) Edit tor.spec.in, find the following line:
-#   %configure --with-tor-user=%{toruser} --with-tor-group=%{torgroup}
-#   add to it:
-#   --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu
-# 5) make dist-rpm
-# 6) Install from the .i686.rpm file.
-#
-# athlon64 with athlon64 tuning (best for Athlon64 and Opteron):
-# 1) download tor source tarball
-# 2) at shell prompt, export CFLAGS="-march=athlon64 -mtune=athlon64"
-# 3) in the extracted tor source dir, configure as follows:
-#   ./configure --build=athlon64-pc-linux-gnu --host=athlon64-pc-linux-gnu --target=athlon64-pc-linux-gnu
-# 4) Edit tor.spec.in, find the following line:
-#   %configure --with-tor-user=%{toruser} --with-tor-group=%{torgroup}
-#   add to it:
-#   --build=athlon64-pc-linux-gnu --host=athlon64-pc-linux-gnu --target=athlon64-pc-linux-gnu
-# 5) make dist-rpm
-# 6) Install from the .athlon64.rpm file.
-
 ## Things that need to be edited frequently
 #
 # This should be incremented whenever the spec file changes, but



More information about the tor-commits mailing list