Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (c45e421efaec0bd358f71226c9177d94e4d8fa0c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pol Vinogradov <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (c45e421efaec0bd358f71226c9177d94e4d8fa0c)
  • Date: Mon, 18 Dec 2006 15:02:44 -0600

GIT changes to master grimoire by Pol Vinogradov <vin.public AT gmail.com>:

ChangeLog | 4 ++++
devel/refal5/BUILD | 6 ++++++
devel/refal5/DEPENDS | 1 +
devel/refal5/DETAILS | 15 +++++++++++++++
devel/refal5/HISTORY | 2 ++
devel/refal5/INSTALL | 11 +++++++++++
devel/refal5/PRE_BUILD | 11 +++++++++++
7 files changed, 50 insertions(+)

New commits:
commit f54ccb848c2a9adad19b9118f7c07807881997d4
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

devel/refal5: new spell, a REcursive Functions ALgorithmic programming
language

diff --git a/ChangeLog b/ChangeLog
index 3951235..d3549d2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-12-18 Pol Vinogradov <vin.public AT gmail.com>
+ * devel/refal5: new spell, a REcursive Functions ALgorithmic
+ programming language
+
2006-12-15 Alexander Tsamutali <astsmtl AT gmail.com>
* devel/mzscheme: new spell, implementation of the Scheme
programming language
diff --git a/devel/refal5/BUILD b/devel/refal5/BUILD
new file mode 100755
index 0000000..c6bdb0f
--- /dev/null
+++ b/devel/refal5/BUILD
@@ -0,0 +1,6 @@
+make &&
+
+for file in *.ref
+do
+ ./refc ${file}
+done
diff --git a/devel/refal5/DEPENDS b/devel/refal5/DEPENDS
new file mode 100755
index 0000000..b431aa4
--- /dev/null
+++ b/devel/refal5/DEPENDS
@@ -0,0 +1 @@
+depends libxml2
diff --git a/devel/refal5/DETAILS b/devel/refal5/DETAILS
new file mode 100755
index 0000000..a91a967
--- /dev/null
+++ b/devel/refal5/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=refal5
+ VERSION=041028
+ SOURCE=ref5_${VERSION}.zip
+ SOURCE_URL[0]=ftp://ftp.botik.ru/pub/local/scp/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:18ebfaffdbf2e521766b7a3d76015a885a0bc35c8a5e9c10d6dd4cc47c4e549979c059384a619c01cabed41beb20d04eb3ec0121cdfc92edf03461303e10ada0
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE=http://refal.org/
+ LICENSE[0]=UNKNOWN
+ ENTERED=20061218
+ KEYWORDS="devel"
+ DOCS="bf.txt copyright.txt news.txt readme.txt README"
+ SHORT="REFAL is a REcursive Functions ALgorithmic programming
language"
+cat << EOF
+REFAL is a REcursive Functions ALgorithmic programming language
+EOF
diff --git a/devel/refal5/HISTORY b/devel/refal5/HISTORY
new file mode 100644
index 0000000..d0d6cfc
--- /dev/null
+++ b/devel/refal5/HISTORY
@@ -0,0 +1,2 @@
+2006-12-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DEPENDS, DETAILS, BUILD, INSTALL, PRE_BUILD: created spell
diff --git a/devel/refal5/INSTALL b/devel/refal5/INSTALL
new file mode 100755
index 0000000..a882935
--- /dev/null
+++ b/devel/refal5/INSTALL
@@ -0,0 +1,11 @@
+mkdir ${INSTALL_ROOT}/usr/share/${SPELL} &&
+for file in *.rsl
+do
+ install ${file} ${INSTALL_ROOT}/usr/share/${SPELL}
+done &&
+for file in refc refgo reftr
+do
+ install ${file} ${INSTALL_ROOT}/usr/bin
+done &&
+install rdhelp.txt ${INSTALL_ROOT}/usr/share/${SPELL} &&
+install_config_file ${SPELL}.cf_ ${INSTALL_ROOT}/etc/${SPELL}.cfg
diff --git a/devel/refal5/PRE_BUILD b/devel/refal5/PRE_BUILD
new file mode 100755
index 0000000..546bd5d
--- /dev/null
+++ b/devel/refal5/PRE_BUILD
@@ -0,0 +1,11 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file '' &&
+
+cp makefile.lin makefile &&
+
+rm -f *.rsl &&
+
+sedit "s:-L./linux/:${LDFLAGS}:" makefile &&
+sedit "s:-c:${CFLAGS} -c:" makefile &&
+sedit "s:REF5RSL=.*:REF5RSL=${TRACK_ROOT}/usr/share/${SPELL}:" ${SPELL}.cf_



  • [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (c45e421efaec0bd358f71226c9177d94e4d8fa0c), Pol Vinogradov, 12/18/2006

Archive powered by MHonArc 2.6.24.

Top of Page