Author: benm
Date: 2005-04-26 16:51:54 -0400 (Tue, 26 Apr 2005)
New Revision: 43622

Added:
   trunk/release/conf/monodevelop/
   trunk/release/conf/monodevelop/ximian-build.conf
   trunk/release/packaging/defs/monodevelop
Modified:
   trunk/release/packaging/install-deps
   trunk/release/website/groups
Log:
md stuff

Added: trunk/release/conf/monodevelop/ximian-build.conf
===================================================================
--- trunk/release/conf/monodevelop/ximian-build.conf    2005-04-26 20:22:00 UTC 
(rev 43621)
+++ trunk/release/conf/monodevelop/ximian-build.conf    2005-04-26 20:51:54 UTC 
(rev 43622)
@@ -0,0 +1,117 @@
+<?xml version="1.0" ?>
+
+<!DOCTYPE module SYSTEM "helix-build.dtd">
+
+<module>
+  <targetset>
+    <filter>
+      <i>.*</i>
+    </filter>
+    <name>monodevelop</name>
+
+    <rev>1</rev>
+    <serial>1</serial>
+
+    <psdata id="copyright">GPL</psdata>
+    <psdata id="url">http://www.monodevelop.com</psdata>
+
+    <source>
+      <!-- doesn't really work, just fools buildbuddy about where the tar is 
-->
+      <i>SVN svn+ssh://mono-cvs.ximain.com/svn/monodevelop/trunk</i>
+    </source>
+
+    <build id="default">
+      
+      <prepare>[[usrconfigure]]</prepare>
+      <compile>${MAKE}</compile>
+      <install>${MAKE} install DESTDIR=${DESTDIR}</install>
+      
+      <psdata id="buildarch">noarch</psdata>
+      
+      <builddep id="buildrequires">
+        <i>pkgconfig</i>
+        <i>gtksourceview-sharp-2.0 &gt;= 0.8</i>
+        <i>mono-core &gt;= 1.1.6</i>
+        <i>gecko-sharp-2.0 &gt;= 0.8</i>
+        <i>gtk-sharp2 = 1.9.3</i>
+        <i>monodoc &gt;= 1.0.5</i>
+       <i>intltool</i>
+       <i>gettext</i>
+      </builddep>
+
+      <package id="default">
+        <name>monodevelop</name>
+
+        <psdata id="group">Development/Environment</psdata>
+
+        <files>
+          <i>[[usrprefix]]/bin/monodevelop</i>
+          <i>[[usrprefix]]/lib/monodevelop/*</i>
+          <i>[[usrprefix]]/lib/pkgconfig/monodevelop.pc</i>
+
+          <i>[[usrprefix]]/share/locale/*/LC_MESSAGES/*</i>
+          <i>[[usrprefix]]/share/applications/monodevelop.desktop</i>
+          <i>[[usrprefix]]/share/pixmaps/monodevelop.png</i>
+        </files>
+
+        <docs>
+          <i>AUTHORS</i>
+          <i>COPYING</i>
+          <i>ChangeLog</i>
+          <i>INSTALL</i>
+          <i>README</i>
+        </docs>
+
+<script id="find_provides">
+           <i>
+<![CDATA[
+#!/bin/sh
+
+filelist=`sed "s/['\"]/\\\&/g"`
+ 
+{
+    echo $filelist | tr [:blank:] \\n | /usr/lib/rpm/find-provides
+    echo $filelist | tr [:blank:] \\n | MONO_GAC_PREFIX=dest/usr 
/usr/bin/mono-find-provides
+} | sort | uniq
+
+]]>
+           </i>
+</script> 
+
+<script id="find_requires">
+           <i>
+<![CDATA[
+#!/bin/sh
+
+filelist=`sed "s/['\"]/\\\&/g"`
+ 
+{
+    echo $filelist | tr [:blank:] \\n | /usr/lib/rpm/find-requires
+    echo $filelist | tr [:blank:] \\n | MONO_GAC_PREFIX=dest/usr 
/usr/bin/mono-find-requires
+} | sort | uniq
+]]>
+           </i>           
+</script>
+
+        <dep id="requires">
+          <i>pkgconfig</i>
+        </dep>
+
+        <description>
+          <h>A full-featured IDE for Mono and Gtk#</h>
+          <p>This is MonoDevelop which is intended to be a
+            full-featured integrated development environment (IDE) for
+            mono and Gtk#. It was originally a port of SharpDevelop
+            0.98. See http://monodevelop.com/ for more info.</p>
+        </description>
+      </package>
+    </build>
+  </targetset>
+</module>
+
+
+<!--
+    Local Variables:
+    mode: xml
+    End:
+  -->

Added: trunk/release/packaging/defs/monodevelop
===================================================================
--- trunk/release/packaging/defs/monodevelop    2005-04-26 20:22:00 UTC (rev 
43621)
+++ trunk/release/packaging/defs/monodevelop    2005-04-26 20:51:54 UTC (rev 
43622)
@@ -0,0 +1,27 @@
+BUILD_HOSTS=(
+       fedora-3-i386
+       nld-9-i586
+       suse-93-i586
+)
+
+USE_HOSTS=([EMAIL PROTECTED])
+
+MONO_DEPS=(
+       mono-1.1
+       gtk-sharp
+       gtk-sharp-2.0
+       monodoc
+       gecko-sharp-2.0
+       gtksourceview-sharp-2.0
+)
+
+get_destroot () {
+       DEST_ROOT=noarch
+}
+
+HEAD_PATH="trunk/MonoDevelop"
+RELEASE_PATH="branches/MonoDevelop-[[versiondot]]"
+
+get_tarball () {
+       msvn_tar $1
+}
\ No newline at end of file

Modified: trunk/release/packaging/install-deps
===================================================================
--- trunk/release/packaging/install-deps        2005-04-26 20:22:00 UTC (rev 
43621)
+++ trunk/release/packaging/install-deps        2005-04-26 20:51:54 UTC (rev 
43622)
@@ -3,13 +3,12 @@
 . shared-code.sh
 
 TARGET=$1
-PACKAGE=$2
-. conf/$TARGET
-. defs/$PACKAGE
+shift
 
+. conf/$TARGET
 distro_info $TARGET
 
[EMAIL PROTECTED]
+DEPS=$*
 
 
 RPMS=()

Modified: trunk/release/website/groups
===================================================================
--- trunk/release/website/groups        2005-04-26 20:22:00 UTC (rev 43621)
+++ trunk/release/website/groups        2005-04-26 20:51:54 UTC (rev 43622)
@@ -91,7 +91,7 @@
 #      gtk-sharp-1.0 gtk-sharp
        
        <h3>Development Tools</h3>
-#      devtools monodoc
+#      devtools monodoc gecko-sharp-2.0 gtksourceview-sharp-2.0 monodevelop
 
        <h3>Gtk# 2</h3>
 #      gtk-sharp-2.0 gtk-sharp-2.0

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to