version 1.19, 2002/07/31 18:14:31
|
version 1.22, 2003/02/03 18:03:52
|
Line 5
|
Line 5
|
<html> |
<html> |
<head> |
<head> |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta> |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta> |
<meta name="GENERATOR" |
|
content="Scott Harrison and Emacs Version 3.14159265358979"></meta> |
|
<title>LON-CAPA Software Developer Guide</title> |
<title>LON-CAPA Software Developer Guide</title> |
</head> |
</head> |
<body> |
<body> |
<h1>LON-CAPA Software Developer Guide</h1> |
<h1>LON-CAPA Software Developer Guide</h1> |
<p> |
<p> |
<br /><i>Written by Scott,<br /> |
|
<a href="mailto:sharrison@users.sourceforge.net"> |
|
sharrison@users.sourceforge.net</a>,<br /> |
|
January 17, 2001</i> |
January 17, 2001</i> |
<br /><i>Last updated, July 31, 2002</i> |
<br /><i>Last updated, August 14, 2002</i> |
</p> |
</p> |
<ol> |
<ol> |
<li><a href="#Using_CVS">Using CVS</a> |
<li><a href="#Using_CVS">Using CVS</a> |
Line 564 For safety reasons (so as to preserve a
|
Line 559 For safety reasons (so as to preserve a
|
configuration files are NOT installed during this step. This means |
configuration files are NOT installed during this step. This means |
that files such as <tt>/etc/httpd/conf/loncapa.conf</tt>, |
that files such as <tt>/etc/httpd/conf/loncapa.conf</tt>, |
<tt>/home/httpd/html/res/adm/includes/copyright.tab</tt>, and |
<tt>/home/httpd/html/res/adm/includes/copyright.tab</tt>, and |
<tt>/home/httpd/spare.tab are not overwritten</tt>, but remain as old, |
<tt>/home/httpd/spare.tab</tt> are not overwritten, but remain as old, |
non-updated copies. (To automatically update these files and save/restore |
non-updated copies. (To automatically update these files and save/restore |
their encoded machine configuration, you must run "make configinstall"). |
their encoded machine configuration, you must run "make configinstall"). |
</p> |
</p> |
Line 659 RPM: BinaryRoot base_rpm_file_list
|
Line 654 RPM: BinaryRoot base_rpm_file_list
|
cat $(SOURCE)/doc/loncapafiles/loncapafiles.lpml | \ |
cat $(SOURCE)/doc/loncapafiles/loncapafiles.lpml | \ |
perl lpml_parse.pl make_rpm $(CATEGORY) $(DIST) $(SOURCE) $(TARGET) \ |
perl lpml_parse.pl make_rpm $(CATEGORY) $(DIST) $(SOURCE) $(TARGET) \ |
> base_customizerpm.xml |
> base_customizerpm.xml |
cat base_rpm_file_list.txt | perl make_rpm.pl base 3.2 '' '' \ |
cat base_rpm_file_list.txt | perl make_rpm.pl base 3.2 1 '' '' \ |
BinaryRoot base_customizerpm.xml |
BinaryRoot base_customizerpm.xml |
|
|
BinaryRoot: base_rpm_file_list |
BinaryRoot: base_rpm_file_list |
Line 683 occur on the '/' filesystem location.
|
Line 678 occur on the '/' filesystem location.
|
span of months) and, unlike other automated RPM-builders, cleanly |
span of months) and, unlike other automated RPM-builders, cleanly |
builds new RPMs without any after-effect of temporary files left |
builds new RPMs without any after-effect of temporary files left |
on the system. The generated RPM is labeled in the format |
on the system. The generated RPM is labeled in the format |
LON-CAPA-base-(VERSION)-1.i386. VERSION is specified inside the |
LON-CAPA-base-(VERSION)-(RELEASE).i386. VERSION is specified inside the |
Makefile. |
Makefile. |
</p> |
</p> |
</li> |
</li> |