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 >= 0.8</i> + <i>mono-core >= 1.1.6</i> + <i>gecko-sharp-2.0 >= 0.8</i> + <i>gtk-sharp2 = 1.9.3</i> + <i>monodoc >= 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
