version 1.173.2.4.2.2, 2005/08/17 19:09:33
|
version 1.182.4.4, 2007/01/13 06:38:24
|
Line 22 SAVE=program.pl.$(TIMESTAMP)
|
Line 22 SAVE=program.pl.$(TIMESTAMP)
|
LAUNCHSAVE=$(OUTSTREAM) $(SAVE) |
LAUNCHSAVE=$(OUTSTREAM) $(SAVE) |
METAMTARGET="" |
METAMTARGET="" |
MTARGET="" |
MTARGET="" |
VERSION=2.0.0 |
VERSION=2.3.1 |
# The current working definition for "RELEASE" is: changes not in the software, |
# The current working definition for "RELEASE" is: changes not in the software, |
# but in the operating system dependent packaging of the software. Thus, the |
# but in the operating system dependent packaging of the software. Thus, the |
# generic tarball releases do not need to have a release number specified. |
# generic tarball releases do not need to have a release number specified. |
Line 344 webserverconf:
|
Line 344 webserverconf:
|
# ---------------- Top-level files such as README, UPDATE, CHECKRPMS, and TEST |
# ---------------- Top-level files such as README, UPDATE, CHECKRPMS, and TEST |
vanillatar: |
vanillatar: |
# --------------------------- Point UPDATE to the internal make process |
# --------------------------- Point UPDATE to the internal make process |
echo '#!/bin/sh' > $(SOURCE)/UPDATE |
cp $(SOURCE)/loncom/UPDATE $(SOURCE)/UPDATE |
echo 'touch loncom/build/WARNINGS' >> $(SOURCE)/UPDATE; |
|
echo 'ln -s loncom/build/WARNINGS WARNINGS' >> $(SOURCE)/UPDATE; |
|
echo 'cd loncom/build; make build' >> $(SOURCE)/UPDATE |
|
echo 'make rawinstall' >> $(SOURCE)/UPDATE |
|
echo 'make configinstall' >> $(SOURCE)/UPDATE |
|
echo 'make updatequery' >> $(SOURCE)/UPDATE |
|
echo 'make hosts_and_domain_tab' >> $(SOURCE)/UPDATE |
|
echo 'make postinstall' >> $(SOURCE)/UPDATE |
|
echo 'make run_searchcat' >> $(SOURCE)/UPDATE |
|
echo 'make aboutVERSION' >> $(SOURCE)/UPDATE |
|
echo 'make warningnote' >> $(SOURCE)/UPDATE |
|
# ----------------------------- Point TEST to the internal make process |
# ----------------------------- Point TEST to the internal make process |
echo '#!/bin/sh' > $(SOURCE)/TEST |
echo '#!/bin/sh' > $(SOURCE)/TEST |
echo 'cd loncom/build; make test' >> $(SOURCE)/TEST |
echo 'cd loncom/build; make test' >> $(SOURCE)/TEST |
Line 459 reseval_fixup:
|
Line 448 reseval_fixup:
|
perl piml_parse.pl $(CATEGORY) $(DIST) "$(TARGET)" $(LAUNCH) | \ |
perl piml_parse.pl $(CATEGORY) $(DIST) "$(TARGET)" $(LAUNCH) | \ |
tee -a WARNINGS |
tee -a WARNINGS |
|
|
|
update_queue_slots: |
|
cat $(SOURCE)/doc/loncapafiles/update_queue_slots.piml | \ |
|
perl piml_parse.pl $(CATEGORY) $(DIST) "$(TARGET)" $(LAUNCH) | \ |
|
tee -a WARNINGS |
|
|
clearoutoldspreadsheetcache: |
clearoutoldspreadsheetcache: |
cat $(SOURCE)/doc/loncapafiles/clearoutoldspreadsheetcache.piml | \ |
cat $(SOURCE)/doc/loncapafiles/clearoutoldspreadsheetcache.piml | \ |
perl piml_parse.pl $(CATEGORY) $(DIST) "$(TARGET)" $(LAUNCH) | \ |
perl piml_parse.pl $(CATEGORY) $(DIST) "$(TARGET)" $(LAUNCH) | \ |
Line 484 postinstall:
|
Line 478 postinstall:
|
make reseval_fixup |
make reseval_fixup |
make clean_file_permissions |
make clean_file_permissions |
make accesscount_seed |
make accesscount_seed |
|
make update_queue_slots |
make modify_config_files |
make modify_config_files |
make clearoutoldspreadsheetcache |
make clearoutoldspreadsheetcache |
make chkconfig |
make chkconfig |
Line 500 postinstall:
|
Line 495 postinstall:
|
VERSION: |
VERSION: |
install -d $(TARGET)/etc |
install -d $(TARGET)/etc |
echo -n "LON-CAPA release $(VERSION)-" > $(TARGET)/etc/loncapa-release |
echo -n "LON-CAPA release $(VERSION)-" > $(TARGET)/etc/loncapa-release |
date +"%Y%m%d" >> $(TARGET)/etc/loncapa-release |
date +"%Y%m%d%H" >> $(TARGET)/etc/loncapa-release |
install -d $(TARGET)/home/httpd/html/lon-status |
install -d $(TARGET)/home/httpd/html/lon-status |
echo -n "$(VERSION)-" > $(TARGET)/home/httpd/html/lon-status/version.txt |
echo -n "$(VERSION)-" > $(TARGET)/home/httpd/html/lon-status/version.txt |
date +"%Y%m%d" >> $(TARGET)/home/httpd/html/lon-status/version.txt |
date +"%Y%m%d%H" >> $(TARGET)/home/httpd/html/lon-status/version.txt |
|
|
aboutVERSION: |
aboutVERSION: |
cat $(SOURCE)/loncom/license/about.html | \ |
cat $(SOURCE)/loncom/license/about.html | \ |
perl -e '$$d=`date +"%Y%m%d"`;chomp($$d);while(<>){s/\<\!\-\- VERSION \-\-\>/$(VERSION)-$$d/; print;}' > \ |
perl -e '$$d=`date +"%Y%m%d%H"`;chomp($$d);while(<>){s/\<\!\-\- VERSION \-\-\>/$(VERSION)-$$d/; print;}' > \ |
$(SOURCE)/loncom/license/about.html.new |
$(SOURCE)/loncom/license/about.html.new |
mv -v $(SOURCE)/loncom/license/about.html.new \ |
mv -v $(SOURCE)/loncom/license/about.html.new \ |
$(SOURCE)/loncom/license/about.html |
$(SOURCE)/loncom/license/about.html |
cat $(SOURCE)/loncom/loncapa_apache.conf | \ |
cat $(SOURCE)/loncom/loncapa_apache.conf | \ |
perl -e '$$d=`date +"%Y%m%d"`;chomp($$d);while(<>){s/\<\!\-\- VERSION \-\-\>/$(VERSION)-$$d/; print;}' > \ |
perl -e '$$d=`date +"%Y%m%d%H"`;chomp($$d);while(<>){s/\<\!\-\- VERSION \-\-\>/$(VERSION)-$$d/; print;}' > \ |
$(SOURCE)/loncom/loncapa_apache.conf.new |
$(SOURCE)/loncom/loncapa_apache.conf.new |
mv -v $(SOURCE)/loncom/loncapa_apache.conf.new \ |
mv -v $(SOURCE)/loncom/loncapa_apache.conf.new \ |
$(SOURCE)/loncom/loncapa_apache.conf |
$(SOURCE)/loncom/loncapa_apache.conf |