Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (45fa2a25c9b1602dd46a9a1eb997bc4c40830732)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (45fa2a25c9b1602dd46a9a1eb997bc4c40830732)
  • Date: Mon, 7 May 2007 07:31:29 -0500

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
libs/dosemu/BUILD | 9 +++++++++
libs/dosemu/DEPENDS | 37 +++++++++++++++++++++++++++++++++++++
libs/dosemu/DETAILS | 21 +++++++++++++++++++++
libs/dosemu/HISTORY | 4 ++++
libs/dosemu/PREPARE | 1 +
libs/dosemu/PRE_BUILD | 7 +++++++
7 files changed, 82 insertions(+)

New commits:
commit 45fa2a25c9b1602dd46a9a1eb997bc4c40830732
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dosemu-1.4.0

diff --git a/ChangeLog b/ChangeLog
index 0200d7f..d7cfae1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-05-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/dosemu: new spell, dos emulation
+
2007-05-06 Treeve Jelbert <treeve AT sourcemage.org>
* libs/redland-bindings: new spell, previously part of redland

diff --git a/libs/dosemu/BUILD b/libs/dosemu/BUILD
new file mode 100755
index 0000000..26a957c
--- /dev/null
+++ b/libs/dosemu/BUILD
@@ -0,0 +1,9 @@
+# remove -O3, as requested by project
+CFLAGS=${CFLAGS/-O3/-O2} &&
+if [ $FREEDOS = y ];then
+OPTS="--with-fdtarball=$SOURCE2 $OPTS"
+else
+OPTS="--with-fdtarball=none $OPTS"
+fi &&
+default_build
+
diff --git a/libs/dosemu/DEPENDS b/libs/dosemu/DEPENDS
new file mode 100755
index 0000000..7f4e4ae
--- /dev/null
+++ b/libs/dosemu/DEPENDS
@@ -0,0 +1,37 @@
+depends bison &&
+depends flex &&
+
+optional_depends sdl \
+ "" \
+ "" \
+ "low level functions"&&
+
+optional_depends libsndfile \
+ "--without-sndfile" \
+ "--without-sndfile" \
+ "sound support" &&
+
+optional_depends X11-LIBS \
+ "--with-x" \
+ "--without-x" \
+ "x11 support" &&
+
+optional_depends gpm \
+ "--with-gpm" \
+ "--without-gpm" \
+ "mouse support" &&
+
+optional_depends slang \
+ "" \
+ "" \
+ "terminal support" &&
+
+optional_depends svgalib \
+ "--with-svgalib" \
+ "--without-svgalib" \
+ "svga support" &&
+
+optional_depends alsa-lib \
+ "--with-alsa" \
+ "--without-alsa" \
+ "alsa sound support"
diff --git a/libs/dosemu/DETAILS b/libs/dosemu/DETAILS
new file mode 100755
index 0000000..dd57338
--- /dev/null
+++ b/libs/dosemu/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=dosemu
+ VERSION=1.4.0
+
SOURCE_HASH=sha512:fdeb48c9d2051eed101919dbf7e9c698c6035770e94bb3b77cf2addf55373526f573ee48cfdac48b263281169c6ae5c44c811e53cd1865614c10c551e12a6794
+ SOURCE=$SPELL-$VERSION.tgz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+if [ $FREEDOS = y ];then
+ SOURCE2=dosemu-freedos-1.0-bin.tgz
+ SOURCE2_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE2
+
SOURCE2_HASH=sha512:d0c4235ceac55de63ce5f72e51b7d57a82b8104f4bf2df6f4dc25c9889d3337b40d75665c2dfc98492ec7123e0959a725f5c7579e145895024bd80a07036e3bd
+fi
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE= http://dosemu.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20070506
+ KEYWORDS="dos emulator"
+ SHORT="dos emulator"
+cat << EOF
+DOSEMU is a PC Emulator application that allows Linux to run a DOS
+operating system in a virtual x86 machine. This allows you to run
+many DOS applications.
+EOF
diff --git a/libs/dosemu/HISTORY b/libs/dosemu/HISTORY
new file mode 100644
index 0000000..4696160
--- /dev/null
+++ b/libs/dosemu/HISTORY
@@ -0,0 +1,4 @@
+2007-05-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.0
+ spell created
+
diff --git a/libs/dosemu/PREPARE b/libs/dosemu/PREPARE
new file mode 100755
index 0000000..b38c7e4
--- /dev/null
+++ b/libs/dosemu/PREPARE
@@ -0,0 +1 @@
+config_query FREEDOS "install FreeDOS?" y
diff --git a/libs/dosemu/PRE_BUILD b/libs/dosemu/PRE_BUILD
new file mode 100755
index 0000000..1290747
--- /dev/null
+++ b/libs/dosemu/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+if [ $FREEDOS = y ];then
+# unpack_file 2
+ verify_file 2 &&
+ ln -s $SOURCE_CACHE/$SOURCE2
+fi



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (45fa2a25c9b1602dd46a9a1eb997bc4c40830732), Treeve Jelbert, 05/07/2007

Archive powered by MHonArc 2.6.24.

Top of Page