Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Andra?? Levstik (19fb9eeb028655509c1062b81735fdac8a1f8e65)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Andra?? Levstik <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Andra?? Levstik (19fb9eeb028655509c1062b81735fdac8a1f8e65)
  • Date: Thu, 29 Jun 2006 10:58:26 -0500

GIT changes to master grimoire by Andra?? Levstik <ruskie AT mages.ath.cx>:

ChangeLog | 5 ++++
devel/rascl-ocaml/BUILD | 1
devel/rascl-ocaml/DEPENDS | 1
devel/rascl-ocaml/DETAILS | 16 +++++++++++++++
devel/rascl-ocaml/HISTORY | 2 +
libs/findlib/BUILD | 7 ++++++
libs/findlib/DEPENDS | 1
libs/findlib/DETAILS | 39
++++++++++++++++++++++++++++++++++++++
libs/findlib/HISTORY | 2 +
shell-term-fm/bantam/BUILD | 2 +
shell-term-fm/bantam/DEPENDS | 5 ++++
shell-term-fm/bantam/DETAILS | 18 +++++++++++++++++
shell-term-fm/bantam/HISTORY | 2 +
shell-term-fm/bantam/PRE_BUILD | 3 ++
x11-toolkits/lablgtk2/DEPENDS | 33 ++++++++++++++++++++++++++++++++
x11-toolkits/lablgtk2/HISTORY | 5 ++++
x11-toolkits/lablgtk2/INSTALL | 6 +++++
x11-toolkits/lablgtk2/POST_REMOVE | 1
18 files changed, 149 insertions(+)

New commits:
commit 19fb9eeb028655509c1062b81735fdac8a1f8e65
Merge: 0cce52beb6bf8301a8e60963296de595dfeb0bad
df567770bf169cb397dc59f8691ca49f6ecd09ef
Author: Andra?? Levstik <ruskie AT mages.ath.cx>
Commit: Andra?? Levstik <ruskie AT mages.ath.cx>

Merge with git+ssh://alevstik AT scm.sourcemage.org/smgl/grimoire.git

commit 0cce52beb6bf8301a8e60963296de595dfeb0bad
Author: Andra?? Levstik <ruskie AT mages.ath.cx>
Commit: Andra?? Levstik <ruskie AT mages.ath.cx>

Forgot the ChangeLog

commit b6fc4141392a4305445cb4ad65071e5ee5a11e62
Author: Andra?? Levstik <ruskie AT mages.ath.cx>
Commit: Andra?? Levstik <ruskie AT mages.ath.cx>

adde spells rascl-ocaml, findlib and bantam, modified lablgtk2

diff --git a/ChangeLog b/ChangeLog
index 67978b6..c6f403a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-06-29 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * devel/rascl-ocaml: new spell
+ * libs/findlib: new spell
+ * shell-term-fm: new spell
+
2006-06-29 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* i18n/scim-chinese: move from z-rejected, was renamed to scim-pinyin
and relicensed to GPL, 12717
diff --git a/devel/rascl-ocaml/BUILD b/devel/rascl-ocaml/BUILD
new file mode 100755
index 0000000..bee6666
--- /dev/null
+++ b/devel/rascl-ocaml/BUILD
@@ -0,0 +1 @@
+make all
diff --git a/devel/rascl-ocaml/DEPENDS b/devel/rascl-ocaml/DEPENDS
new file mode 100755
index 0000000..c49b865
--- /dev/null
+++ b/devel/rascl-ocaml/DEPENDS
@@ -0,0 +1 @@
+depends findlib
diff --git a/devel/rascl-ocaml/DETAILS b/devel/rascl-ocaml/DETAILS
new file mode 100755
index 0000000..6f72557
--- /dev/null
+++ b/devel/rascl-ocaml/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=rascl-ocaml
+ VERSION=0.1
+ SOURCE=rascl-ocaml-0.1.tar.gz
+ SOURCE_URL[0]=http://matt.gushee.net/download/rascl/rascl-ocaml-0.1.tar.gz
+
SOURCE_HASH=sha512:865d7725d4e2b61b204d5ddfb1faf5df3ea39c09cb247bbc762935d6541652a1bf7ce3ce53fa5ae5ebedf86d6d116352a8c10b80a9030d6650a85d4cd6d444b5
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE=http://matt.gushee.net/rascl/
+ ENTERED=20060629
+ UPDATED=20060629
+ LICENSE[0]=BSD
+ SHORT="RASCL stands for RASCL's a Simple Configuration Language."
+cat << EOF
+RASCL stands for RASCL's a Simple Configuration Language. It attempts to
+provide the features most commonly needed in software configuration files
while
+making life simple for implementors, application developers, and end users.
+EOF
diff --git a/devel/rascl-ocaml/HISTORY b/devel/rascl-ocaml/HISTORY
new file mode 100644
index 0000000..d1f61b5
--- /dev/null
+++ b/devel/rascl-ocaml/HISTORY
@@ -0,0 +1,2 @@
+2006-06-29 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS, DEPENDS, BUILD, HISTORY: created spell
diff --git a/libs/findlib/BUILD b/libs/findlib/BUILD
new file mode 100755
index 0000000..36f27b3
--- /dev/null
+++ b/libs/findlib/BUILD
@@ -0,0 +1,7 @@
+./configure -mandir ${INSTALL_ROOT}/usr/share/man \
+ -bindir ${INSTALL_ROOT}/usr/bin \
+ -config ${INSTALL_ROOT}/etc/findlib.conf \
+ -sitelib ${INSTALL_ROOT}/usr/lib/ocaml/site-lib \
+ $OPTS &&
+make_single &&
+make all
diff --git a/libs/findlib/DEPENDS b/libs/findlib/DEPENDS
new file mode 100755
index 0000000..8da72f2
--- /dev/null
+++ b/libs/findlib/DEPENDS
@@ -0,0 +1 @@
+depends ocaml
diff --git a/libs/findlib/DETAILS b/libs/findlib/DETAILS
new file mode 100755
index 0000000..5f532bf
--- /dev/null
+++ b/libs/findlib/DETAILS
@@ -0,0 +1,39 @@
+ SPELL=findlib
+ VERSION=1.1.2pl1
+ SOURCE=findlib-1.1.2pl1.tar.gz
+
SOURCE_URL[0]=http://www.ocaml-programming.de/packages/findlib-1.1.2pl1.tar.gz
+
SOURCE_HASH=sha512:f92fe8b1a2f0d37d5ad5017aadf3f9d1e1e67ff421d8ed056b14565942f804b0528c4cadf4833a78f99fc45d7b9c9dbd8df17da5801d1e35a387adb5600c6b65
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE=http://www.ocaml-programming.de/programming/findlib.html
+ ENTERED=20060629
+ UPDATED=20060629
+ LICENSE[0]=MIT
+ SHORT="The "findlib" library provides a scheme to manage reusable
software components (packages)"
+cat << EOF
+The "findlib" library provides a scheme to manage reusable software
components
+(packages), and includes tools that support this scheme. Packages are
+collections of OCaml modules for which metainformation can be stored. The
+packages are kept in the filesystem hierarchy, but with strict directory
+structure. The library contains functions to look the directory up that
+stores a package, to query metainformation about a package, and to retrieve
+dependency information about multiple packages. There is also a tool that
+allows the user to enter queries on the command-line. In order to simplify
+compilation and linkage, there are new frontends of the various OCaml
+compilers that can directly deal with packages.
+
+Together with the packages metainformation is stored. This includes
+a version string, the archives the package consists of, and additional
+linker options. Packages can also be dependent on other packages. There is a
+query which finds out all predecessors of a list of packages and sorts them
+topologically. The new compiler frontends do this implicitly.
+
+Metainformation can be conditional, i.e. depend on a set of predicates. This
+is mainly used to be able to react on certain properties of the environment,
+such as if the bytecode or the native compiler is invoked, if the application
+is multi-threaded, and a few more. If the new compiler frontends are used,
+most predicates are found out automatically.
+
+There is special support for scripts. A new directive, "#require", loads
+packages into scripts. Of course, this works only with newly created toploops
+which include the "findlib" library.
+EOF
diff --git a/libs/findlib/HISTORY b/libs/findlib/HISTORY
new file mode 100644
index 0000000..d1f61b5
--- /dev/null
+++ b/libs/findlib/HISTORY
@@ -0,0 +1,2 @@
+2006-06-29 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS, DEPENDS, BUILD, HISTORY: created spell
diff --git a/shell-term-fm/bantam/BUILD b/shell-term-fm/bantam/BUILD
new file mode 100755
index 0000000..3de885a
--- /dev/null
+++ b/shell-term-fm/bantam/BUILD
@@ -0,0 +1,2 @@
+make_single &&
+make all
diff --git a/shell-term-fm/bantam/DEPENDS b/shell-term-fm/bantam/DEPENDS
new file mode 100755
index 0000000..4f83cc8
--- /dev/null
+++ b/shell-term-fm/bantam/DEPENDS
@@ -0,0 +1,5 @@
+depends ocaml
+depends gtk+2
+depends lablgtk2
+depends findlib
+depends rascl-ocaml
diff --git a/shell-term-fm/bantam/DETAILS b/shell-term-fm/bantam/DETAILS
new file mode 100755
index 0000000..d6d73fe
--- /dev/null
+++ b/shell-term-fm/bantam/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=bantam
+ VERSION=0.4
+ SOURCE=bantam-0.4.tar.gz
+ SOURCE_URL[0]=http://matt.gushee.net/download/bantam/bantam-0.4.tar.gz
+
SOURCE_HASH=sha512:89df87813756113a5e10752a1930ce42044dfdf7df16cbca218dea6d61b1633c736359632d8e2949498eb501dbc955f90b4e504a1d77e9560e2eb11da7729918
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE=http://matt.gushee.net/software/bantam/
+ ENTERED=20060629
+ UPDATED=20060629
+ LICENSE[0]=GPL
+ SHORT="A lightweight file manager for X11."
+cat << EOF
+Bantam is a fast, light file manager for X11. It is targeted at power
+users who know their way around a file system and like to use the keyboard.
+Its important features include single-keystroke commands as the primary mode
+of operation, an arbitrary number of directory views, and a configurable
+interface to external file viewers and editors.
+EOF
diff --git a/shell-term-fm/bantam/HISTORY b/shell-term-fm/bantam/HISTORY
new file mode 100644
index 0000000..ef0f2f8
--- /dev/null
+++ b/shell-term-fm/bantam/HISTORY
@@ -0,0 +1,2 @@
+2006-06-29 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, HISTORY: created spell
diff --git a/shell-term-fm/bantam/PRE_BUILD b/shell-term-fm/bantam/PRE_BUILD
new file mode 100755
index 0000000..2d28bc5
--- /dev/null
+++ b/shell-term-fm/bantam/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sedit "s:^BANTAM_HOME.*:BANTAM_HOME=${INSTALL_ROOT}/usr:" Makefile
diff --git a/x11-toolkits/lablgtk2/DEPENDS b/x11-toolkits/lablgtk2/DEPENDS
index 752190b..d42dea2 100755
--- a/x11-toolkits/lablgtk2/DEPENDS
+++ b/x11-toolkits/lablgtk2/DEPENDS
@@ -1,2 +1,35 @@
+#optional_depends lablgl \
+# "--with-gl" \
+# "--without-gl" \
+# "For OpenGL support" &&
+optional_depends glade2 \
+ "--with-glade" \
+ "--without-glade" \
+ "For glade support" &&
+optional_depends librsvg2 \
+ "--with-rsvg" \
+ "--without-rsvg" \
+ "For SVG support support" &&
+optional_depends libgnomecanvas \
+ "--with-gnomecanvas" \
+ "--without-gnomecanvas" \
+ "For gnomecanvas support" &&
+optional_depends libgnomeui \
+ "--with-gnomeui" \
+ "--without-gnomeui" \
+ "For gnomeui support" &&
+optional_depends gnome-panel \
+ "--with-panel" \
+ "--without-panel" \
+ "For panel support" &&
+optional_depends gtkspell \
+ "--with-gtkspell" \
+ "--without-gtkspell" \
+ "For gtkspell support" &&
+optional_depends findlib \
+ "" \
+ "" \
+ "To register with findlib" &&
+
depends ocaml &&
depends gtk+2
diff --git a/x11-toolkits/lablgtk2/HISTORY b/x11-toolkits/lablgtk2/HISTORY
index 54558c6..38b1fa5 100644
--- a/x11-toolkits/lablgtk2/HISTORY
+++ b/x11-toolkits/lablgtk2/HISTORY
@@ -1,3 +1,8 @@
+2006-06-29 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DEPENDS: added a lot of depends
+ * POST_REMOVE: remove the META data from the install
+ * INSTALL: added, add META data to the install
+
2006-05-21 Treeve Jelbert <treeve01 AT pi.be>
* DETAILS: version 2.6.0

diff --git a/x11-toolkits/lablgtk2/INSTALL b/x11-toolkits/lablgtk2/INSTALL
new file mode 100755
index 0000000..154909b
--- /dev/null
+++ b/x11-toolkits/lablgtk2/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+if spell_ok findlib
+then
+ cd $SOURCE_DIRECTORY &&
+ ocamlfind install lablgtk2 META
+fi
diff --git a/x11-toolkits/lablgtk2/POST_REMOVE
b/x11-toolkits/lablgtk2/POST_REMOVE
new file mode 100755
index 0000000..1a2ee50
--- /dev/null
+++ b/x11-toolkits/lablgtk2/POST_REMOVE
@@ -0,0 +1 @@
+ocamlfind remove lablgtk2



  • [SM-Commit] GIT changes to master grimoire by Andra?? Levstik (19fb9eeb028655509c1062b81735fdac8a1f8e65), Andra?? Levstik, 06/29/2006

Archive powered by MHonArc 2.6.24.

Top of Page