Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Arjan Bouter (3b5c3e8418ad6704d9cc7a2fad4289c4c7ad4986)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arjan Bouter <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (3b5c3e8418ad6704d9cc7a2fad4289c4c7ad4986)
  • Date: Sun, 14 Jun 2009 05:28:54 -0500

GIT changes to master grimoire by Arjan Bouter <abouter AT sourcemage.org>:

ChangeLog | 5 +++++
devel/mono-basic/DEPENDS | 1 +
devel/mono-basic/DETAILS | 13 +++++++++++++
devel/mono-basic/HISTORY | 2 ++
devel/mono/CONFIGURE | 5 +++++
devel/mono/DETAILS | 11 +++++++++--
devel/mono/HISTORY | 4 ++++
devel/mono/PREPARE | 1 +
devel/moon/BUILD | 2 ++
devel/moon/CONFIGURE | 7 +++++++
devel/moon/CONFLICTS | 1 +
devel/moon/DEPENDS | 32 ++++++++++++++++++++++++++++++++
devel/moon/DETAILS | 17 +++++++++++++++++
devel/moon/HISTORY | 2 ++
devel/moonlight/BUILD | 2 ++
devel/moonlight/CONFIGURE | 4 ++++
devel/moonlight/CONFLICTS | 1 +
devel/moonlight/DEPENDS | 33 +++++++++++++++++++++++++++++++++
devel/moonlight/DETAILS | 17 +++++++++++++++++
devel/moonlight/HISTORY | 2 ++
20 files changed, 160 insertions(+), 2 deletions(-)

New commits:
commit 3b5c3e8418ad6704d9cc7a2fad4289c4c7ad4986
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

Changelog entries

commit 91377b379e64be5ea0aa9e9054fdab041c164a74
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

mono: forgot some files for mono trunk

commit 18ce657a4b70809db9f81756fc1f8842a06e7f8c
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

moon, moonlight: new spells, silverlight for mono 2.4 and 2.5/trunk

commit d6c386bca2469bdaef09caaa0b403d34ca4b1eff
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

mono-basic: new spell, mono VB

commit 00dfd93051e574b608aedef3dd49cabb010e8da8
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

mono: temporarily added trunk snapshot for moon[light] testing

diff --git a/ChangeLog b/ChangeLog
index 2e3188c..1bad2a3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-06-14 Arjan Bouter <abouter AT sourcemage.org>
+ * devel/mono-basic: new spell, mono based VB
+ * devel/moon: new spell, silverlight for mono 2.4
+ * devel/moonlight: new spell, silverlight for mono 2.5/trunk
+
2009-06-12 Vlad Glagolev <stealth AT sourcemage.org>
* net/isc.gpg: added key 0B7BAE00 (Internet Systems Consortium, Inc.
(Signing key, 2009) <pgpkey2009 AT isc.org>)
diff --git a/devel/mono-basic/DEPENDS b/devel/mono-basic/DEPENDS
new file mode 100755
index 0000000..78057dd
--- /dev/null
+++ b/devel/mono-basic/DEPENDS
@@ -0,0 +1 @@
+depends mono
diff --git a/devel/mono-basic/DETAILS b/devel/mono-basic/DETAILS
new file mode 100755
index 0000000..7a852de
--- /dev/null
+++ b/devel/mono-basic/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=mono-basic
+ VERSION=2.4
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL=ftp://ftp.novell.com/pub/mono/sources/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:922f26b71eb60eec41b5ab48a554a6d035fada482431f9c84bd6d2eeb18cb3e4f6c73804ae79e9796bb32f398351166e8971c99217364dc38b872d62d62cda3a
+ WEB_SITE=http://www.mono-project.com
+ ENTERED=20090614
+ LICENSE[0]=LGPL
+ SHORT="Mono visual basic"
+cat << EOF
+Mono implementation of Microsoft's Visual basic
+EOF
diff --git a/devel/mono-basic/HISTORY b/devel/mono-basic/HISTORY
new file mode 100644
index 0000000..a6edc81
--- /dev/null
+++ b/devel/mono-basic/HISTORY
@@ -0,0 +1,2 @@
+2009-06-14 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS, DETAILS: created spell
diff --git a/devel/mono/CONFIGURE b/devel/mono/CONFIGURE
new file mode 100755
index 0000000..4dbf692
--- /dev/null
+++ b/devel/mono/CONFIGURE
@@ -0,0 +1,5 @@
+config_query_option MONO_MOON \
+ 'Enable moonlight support? (mono silverlight clone)' n \
+ '--with-moonlight=yes' \
+ '--with-moonlight=no'
+
diff --git a/devel/mono/DETAILS b/devel/mono/DETAILS
index fefbfc0..8e09348 100755
--- a/devel/mono/DETAILS
+++ b/devel/mono/DETAILS
@@ -1,10 +1,17 @@
SPELL=mono
+if [[ "${MONO_TRUNK}" = 'n' ]]; then
VERSION=2.4
- BRANCH=`echo ${VERSION} | cut -f 1,2 -d .`
SOURCE=${SPELL}-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=ftp://ftp.novell.com/pub/mono/sources/${SPELL}/${SOURCE}

SOURCE_HASH=sha512:afca82fbbeab5032338a8968c6801c94d5a9842c691a1238e1b84c1264d97ebf3c7c637bf2be80859841dad57471f0fe07234178f34de8025c8c6b44604ca204
+else
+ VERSION=136068
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+
SOURCE_URL=http://mono.ximian.com/monobuild/snapshot/snapshot_sources/mono/${SOURCE}
+
SOURCE_HASH=sha512:d9873736067a396acb172ecb35d5c748b49c0fd4a89469f2cf9135bd919c9be4c9656edb1ae7d2783b42c2f87cbdd28042565ee81c9cd2f77616905a74d3d75e
+fi
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://www.mono-project.com
ENTERED=20020625
LICENSE[0]=LGPL
diff --git a/devel/mono/HISTORY b/devel/mono/HISTORY
index 01f8cca..c920348 100644
--- a/devel/mono/HISTORY
+++ b/devel/mono/HISTORY
@@ -1,3 +1,7 @@
+2009-06-14 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: added trunk snapshot for moonlight testing,
+ can be removed when 2.5 is available
+
2009-03-29 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 2.4

diff --git a/devel/mono/PREPARE b/devel/mono/PREPARE
new file mode 100755
index 0000000..bca9a13
--- /dev/null
+++ b/devel/mono/PREPARE
@@ -0,0 +1 @@
+config_query MONO_TRUNK 'Build the svn snapshot? (needed for moonlight)' n
diff --git a/devel/moon/BUILD b/devel/moon/BUILD
new file mode 100755
index 0000000..c0e2726
--- /dev/null
+++ b/devel/moon/BUILD
@@ -0,0 +1,2 @@
+OPTS="${OPTS} --with-managed=${MOON_MANAGED} ${MOON_BUUUGS}" &&
+default_build
diff --git a/devel/moon/CONFIGURE b/devel/moon/CONFIGURE
new file mode 100755
index 0000000..f3705ca
--- /dev/null
+++ b/devel/moon/CONFIGURE
@@ -0,0 +1,7 @@
+config_query_option MOON_BUUUGS \
+ 'Enable Silverlight-1.0 bugs support? (really a
configure option)' y \
+ '--with-compatibility-bugs=yes' \
+ '--with-compatibility-bugs=no' &&
+
+message "you can choose to enable managed code fully (yes/no), or only for
the desktop or browser plug-in" &&
+config_query_list MOON_MANAGED 'Do you want to enable managed code?' yes no
browser desktop
diff --git a/devel/moon/CONFLICTS b/devel/moon/CONFLICTS
new file mode 100755
index 0000000..bdeb9f6
--- /dev/null
+++ b/devel/moon/CONFLICTS
@@ -0,0 +1 @@
+conflicts moonlight y
diff --git a/devel/moon/DEPENDS b/devel/moon/DEPENDS
new file mode 100755
index 0000000..835cee6
--- /dev/null
+++ b/devel/moon/DEPENDS
@@ -0,0 +1,32 @@
+depends mono &&
+
+# there are no configure options for the next 2 optional_depends
+optional_depends gtk-sharp-2 \
+ '' \
+ '' \
+ 'for silverlight 2 support?' &&
+
+optional_depends ndesk-dbus \
+ '' \
+ '' \
+ 'Enable Test Harness?' &&
+
+optional_depends LIBAVCODEC \
+ '--with-ffmpeg=yes' \
+ '--with-ffmpeg=no' \
+ 'Enable ffmpeg support?' &&
+
+optional_depends alsa-lib \
+ '--with-alsa=yes' \
+ '--with-alsa=no' \
+ 'Enable alsa support?' &&
+
+optional_depends pulseaudio \
+ '--with-pulse=yes' \
+ '--with-pulse=no' \
+ 'Enable pulse audio support?' &&
+
+optional_depends cairo \
+ '--with-cairo=system' \
+ '--with-cairo=embedded' \
+ 'Enable native cairo support?'
diff --git a/devel/moon/DETAILS b/devel/moon/DETAILS
new file mode 100755
index 0000000..1dc3213
--- /dev/null
+++ b/devel/moon/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=moon
+ VERSION=1.0.1
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL=ftp://ftp.novell.com/pub/mono/sources/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:b7fee103c7ab14dd08ccdd40dc62f51b69226c3161ef2c846032aa0f9949dd5136371380841d7d7c769f873a6c68e95d8a8d98aa9e819656cb16119930d805b6
+ WEB_SITE=http://www.mono-project.com
+ ENTERED=20090614
+ LICENSE[0]="GPL/MS-PL/MIT"
+ SHORT="The Mono implementation of Microsoft Silverlight"
+cat << EOF
+Moonlight is an open source implementation of Silverlight
(http://silverlight.net),
+primarily for Linux and other Unix/X11 based operating systems. In September
of 2007,
+Microsoft and Novell announced a technical collaboration that includes
access to
+Microsoft's test suites for Silverlight and the distribution of a Media Pack
for
+Linux users that will contain licensed media codecs for video and audio.
+EOF
diff --git a/devel/moon/HISTORY b/devel/moon/HISTORY
new file mode 100644
index 0000000..a1b52bc
--- /dev/null
+++ b/devel/moon/HISTORY
@@ -0,0 +1,2 @@
+2009-06-14 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS: created spell
diff --git a/devel/moonlight/BUILD b/devel/moonlight/BUILD
new file mode 100755
index 0000000..9deb795
--- /dev/null
+++ b/devel/moonlight/BUILD
@@ -0,0 +1,2 @@
+OPTS="${OPTS} ${MOON_DESKTOP} --with-mcspath=/usr" &&
+default_build
diff --git a/devel/moonlight/CONFIGURE b/devel/moonlight/CONFIGURE
new file mode 100755
index 0000000..8c54583
--- /dev/null
+++ b/devel/moonlight/CONFIGURE
@@ -0,0 +1,4 @@
+config_query_option MOON_DESKTOP \
+ 'Enable desktop app support?' y \
+ '' \
+ '--disable-desktop-support'
diff --git a/devel/moonlight/CONFLICTS b/devel/moonlight/CONFLICTS
new file mode 100755
index 0000000..98d2c80
--- /dev/null
+++ b/devel/moonlight/CONFLICTS
@@ -0,0 +1 @@
+conflicts moon y
diff --git a/devel/moonlight/DEPENDS b/devel/moonlight/DEPENDS
new file mode 100755
index 0000000..21025dc
--- /dev/null
+++ b/devel/moonlight/DEPENDS
@@ -0,0 +1,33 @@
+# needs mono 2.5!!!
+depends mono &&
+depends gtk-sharp-2
+
+optional_depends mono-basic \
+ '--with-mono-basic-path=/usr' \
+ '' \
+ 'Enable visualbasic support?' &&
+
+optional_depends xulrunner \
+ '--with-ff3=yes' \
+ '--with-ff3=no --disable-browser-support' \
+ 'Build browser plugin?' &&
+
+optional_depends LIBAVCODEC \
+ '--with-ffmpeg=yes' \
+ '--with-ffmpeg=no' \
+ 'Enable ffmpeg support?' &&
+
+optional_depends alsa-lib \
+ '--with-alsa=yes' \
+ '--with-alsa=no' \
+ 'Enable alsa support?' &&
+
+optional_depends pulseaudio \
+ '--with-pulse=yes' \
+ '--with-pulse=no' \
+ 'Enable pulse audio support?' &&
+
+optional_depends cairo \
+ '--with-cairo=system' \
+ '--with-cairo=embedded' \
+ 'Enable native cairo support?'
diff --git a/devel/moonlight/DETAILS b/devel/moonlight/DETAILS
new file mode 100755
index 0000000..dd03c2f
--- /dev/null
+++ b/devel/moonlight/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=moonlight
+ VERSION=1.9.3
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL=ftp://ftp.novell.com/pub/mono/sources/moon/${SOURCE}
+
SOURCE_HASH=sha512:49b31686caf491cbfc0853d63949f7a663df009a3750b59d8ec7999df887f8d1959108af6a90f56ba7e55a1d84ff1d7a6b8eee9804c5321e1c00d6b4aab779cd
+ WEB_SITE=http://www.mono-project.com
+ ENTERED=20090614
+ LICENSE[0]="GPL/MS-PL/MIT"
+ SHORT="The Mono implementation of Microsoft Silverlight"
+cat << EOF
+Moonlight is an open source implementation of Silverlight
(http://silverlight.net),
+primarily for Linux and other Unix/X11 based operating systems. In September
of 2007,
+Microsoft and Novell announced a technical collaboration that includes
access to
+Microsoft's test suites for Silverlight and the distribution of a Media Pack
for
+Linux users that will contain licensed media codecs for video and audio.
+EOF
diff --git a/devel/moonlight/HISTORY b/devel/moonlight/HISTORY
new file mode 100644
index 0000000..a1b52bc
--- /dev/null
+++ b/devel/moonlight/HISTORY
@@ -0,0 +1,2 @@
+2009-06-14 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS: created spell



  • [SM-Commit] GIT changes to master grimoire by Arjan Bouter (3b5c3e8418ad6704d9cc7a2fad4289c4c7ad4986), Arjan Bouter, 06/14/2009

Archive powered by MHonArc 2.6.24.

Top of Page