Author: wade
Date: 2006-01-13 20:47:52 -0500 (Fri, 13 Jan 2006)
New Revision: 55565
Added:
trunk/release/packaging/conf/sles-9-s390
trunk/release/packaging/conf/sles-9-s390x
Modified:
trunk/release/conf/gtk-sharp-2.0/ximian-build.conf
trunk/release/conf/gtk-sharp/ximian-build.conf
trunk/release/packaging/conf/sunos-8-sparc
trunk/release/packaging/defs/gtk-sharp
trunk/release/packaging/defs/libgdiplus-1.1
trunk/release/packaging/defs/mod_mono
trunk/release/packaging/install-deps
trunk/release/packaging/jail-do
trunk/release/packaging/mktarball
trunk/release/packaging/status/
Log:
gtk-sharp[2] packaging restructures (Thanks ubuntu/debian!)
Add some jail info
Minor build script fixes
Add support for s390 (even though we don't have jails yet)
Modified: trunk/release/conf/gtk-sharp/ximian-build.conf
===================================================================
--- trunk/release/conf/gtk-sharp/ximian-build.conf 2006-01-14 01:06:48 UTC
(rev 55564)
+++ trunk/release/conf/gtk-sharp/ximian-build.conf 2006-01-14 01:47:52 UTC
(rev 55565)
@@ -12,6 +12,9 @@
<i>libgnomecanvas-devel</i>
<i>libgsf-devel</i>
<i>libgnomeui-devel</i>
+ <!-- Not all our distros support these
+ <i>libgda-devel</i>
+ <i>libgnomedb-devel</i> -->
<i>mono-core</i>
<i>mono-devel</i>
<i>pkgconfig</i>
@@ -54,22 +57,18 @@
</builddep>
<package id="default">
- <name>gtk-sharp</name>
+ <name>gtk-sharp-complete</name>
<psdata id="group">Development/Libraries</psdata>
- <files>
- <i>[[usrlibdir]]/*.so</i>
- <i>[[usrprefix]]/bin/gconfsharp-schemagen.exe</i>
- <i>[[usrprefix]]/bin/gconfsharp-schemagen</i>
- <i>[[usrprefix]]/lib/mono/gac</i>
- <i>[[usrprefix]]/lib/mono/gtk-sharp</i>
- <i>[[usrlibdir]]/pkgconfig/*-sharp.pc</i>
- </files>
-
- <dep id="requires">
- <i>librsvg-2.so.2[[libmark]]</i>
- <i>libgtkhtml-[[gtkhtmlver]][[libmark]]</i>
+ <dep id="requires">
+ <i>gconf-sharp = [[fullversion]]</i>
+ <i>glade-sharp = [[fullversion]]</i>
+ <i>glib-sharp = [[fullversion]]</i>
+ <i>gnome-sharp = [[fullversion]]</i>
+ <i>gtk-sharp = [[fullversion]]</i>
+ <i>gtk-sharp-gapi = [[fullversion]]</i>
+ <i>vte-sharp = [[fullversion]]</i>
</dep>
<docs>
@@ -110,7 +109,7 @@
</script>
<description>
- <h>GTK+ and GNOME bindings for Mono</h>
+ <h>GTK+ and GNOME bindings for Mono (virtual package)</h>
<p>
This package provides a library that allows you to build
fully native graphical GNOME applications using Mono. Gtk#
@@ -118,6 +117,7 @@
toolkit used in GNOME. It includes bindings for Gtk, Atk,
Pango, Gdk, libgnome, libgnomeui and libgnomecanvas. Gtk#
1.x binds GTK+ 2.2.
+ (Virtual package which depends on all gtk-sharp subpackages)
</p>
</description>
</package>
@@ -147,7 +147,9 @@
<i>perl-XML-LibXML</i>
<i>perl-XML-NamespaceSupport</i>
<i>perl-XML-SAX</i>
- <i>gtk-sharp = [[fullversion]]</i>
+ <!-- don't think this is needed
+ <i>gtk-sharp = [[fullversion]]</i>
+ -->
</dep>
<description>
@@ -161,6 +163,184 @@
</p>
</description>
</package>
+
+ <package id="glade-sharp">
+ <name>glade-sharp</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/glade-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/glade-sharp.dll</i>
+
+ <i>[[usrlibdir]]/libgladesharpglue.so</i>
+
+ <i>[[usrlibdir]]/pkgconfig/glade-sharp.pc</i>
+ </files>
+
+ <description>
+ <h>Mono bindings for glade</h>
+ <p>
+ This package contains Mono bindings for glade.
+ </p>
+ </description>
+ </package>
+
+ <package id="vte-sharp">
+ <name>vte-sharp</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/vte-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/vte-sharp.dll</i>
+
+ <i>[[usrlibdir]]/pkgconfig/vte-sharp.pc</i>
+ </files>
+
+ <description>
+ <h>Mono bindings for vte</h>
+ <p>
+ This package contains Mono bindings for vte.
+ </p>
+ </description>
+ </package>
+
+ <package id="glib-sharp">
+ <name>glib-sharp</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/glib-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/glib-sharp.dll</i>
+
+ <i>[[usrlibdir]]/libglibsharpglue.so</i>
+
+ <!-- <i>[[usrlibdir]]/pkgconfig/glib-sharp.pc</i> -->
+ </files>
+
+ <description>
+ <h>Mono bindings for glib</h>
+ <p>
+ This package contains Mono bindings for glib.
+ </p>
+ </description>
+ </package>
+
+ <package id="gnome-sharp">
+ <name>gnome-sharp</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/art-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/art-sharp.dll</i>
+
+ <!-- Not all our distros support these
+ <i>[[usrprefix]]/lib/mono/gac/gda-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/gda-sharp.dll</i>
+ <i>[[usrprefix]]/lib/mono/gac/gnomedb-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/gnomedb-sharp.dll</i>
+ <i>[[usrlibdir]]/pkgconfig/gda-sharp.pc</i>
+ <i>[[usrlibdir]]/pkgconfig/gnomedb-sharp.pc</i> -->
+
+ <i>[[usrprefix]]/lib/mono/gac/gnome-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/gnome-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gtkhtml-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/gtkhtml-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/rsvg-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/rsvg-sharp.dll</i>
+
+ <i>[[usrlibdir]]/libgnomesharpglue.so</i>
+
+ <i>[[usrlibdir]]/pkgconfig/art-sharp.pc</i>
+ <i>[[usrlibdir]]/pkgconfig/gnome-sharp.pc</i>
+ <i>[[usrlibdir]]/pkgconfig/gtkhtml-sharp.pc</i>
+ <i>[[usrlibdir]]/pkgconfig/rsvg-sharp.pc</i>
+ </files>
+
+ <dep id="requires">
+ <i>libgtkhtml-[[gtkhtmlver]][[libmark]]</i>
+ <i>librsvg-2.so.2[[libmark]]</i>
+ </dep>
+
+ <description>
+ <h>Mono bindings for various Gnome libraries</h>
+ <p>
+ This package contains Mono bindings for several Gnome libraries.
+ Included are art, gda, gnomdb, gnome, gtkthml, and rsvg.
+ </p>
+ </description>
+ </package>
+
+ <package id="gtk-sharp">
+ <name>gtk-sharp</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/atk-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/atk-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gdk-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/gdk-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gtk-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/gtk-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/pango-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/pango-sharp.dll</i>
+
+ <i>[[usrlibdir]]/libgdksharpglue.so</i>
+ <i>[[usrlibdir]]/libgtksharpglue.so</i>
+ <i>[[usrlibdir]]/libpangosharpglue.so</i>
+
+ <i>[[usrlibdir]]/pkgconfig/gtk-sharp.pc</i>
+ </files>
+
+ <description>
+ <h>Mono bindings for gtk+</h>
+ <p>
+ This package contains Mono bindings for gtk+, gdk, atk, and pango.
+ </p>
+ </description>
+ </package>
+
+ <package id="gconf-sharp">
+ <name>gconf-sharp</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/bin/gconfsharp-schemagen</i>
+ <i>[[usrprefix]]/bin/gconfsharp-schemagen.exe</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gconf-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/gconf-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gconf-sharp-peditors</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp/gconf-sharp-peditors.dll</i>
+
+ <i>[[usrlibdir]]/pkgconfig/gconf-sharp.pc</i>
+ </files>
+
+ <description>
+ <h>Mono bindings for gconf</h>
+ <p>
+ This package contains Mono bindings for gconf and gconf peditors.
+ </p>
+ </description>
+ </package>
+
+
+
+
+
+
+
</build>
</targetset>
Modified: trunk/release/conf/gtk-sharp-2.0/ximian-build.conf
===================================================================
--- trunk/release/conf/gtk-sharp-2.0/ximian-build.conf 2006-01-14 01:06:48 UTC
(rev 55564)
+++ trunk/release/conf/gtk-sharp-2.0/ximian-build.conf 2006-01-14 01:47:52 UTC
(rev 55565)
@@ -63,33 +63,23 @@
</builddep>
<package id="default">
- <name>gtk-sharp2</name>
+ <name>gtk-sharp2-complete</name>
<psdata id="group">Development/Libraries</psdata>
- <files>
- <i>[[usrlibdir]]/*.so</i>
- <i>%dir [[usrprefix]]/lib/gtk-sharp-2.0</i>
- <i>[[usrprefix]]/lib/gtk-sharp-2.0/gconfsharp-schemagen.exe</i>
- <i>[[usrprefix]]/bin/gconfsharp2-schemagen</i>
- <i>[[usrprefix]]/lib/mono/gac</i>
- <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0</i>
- <i>[[usrlibdir]]/pkgconfig/*-sharp-2.0.pc</i>
- <i>[[usrlibdir]]/pkgconfig/gtk-dotnet-2.0.pc</i>
- <i>[[usrprefix]]/lib/monodoc</i>
- </files>
-
+ <files />
+
<dep id="requires">
- <i>librsvg-2.so.2[[libmark]]</i>
- <i>libgtkhtml-[[gtkhtmlver]][[libmark]]</i>
+ <i>gconf-sharp2 = [[fullversion]]</i>
+ <i>glade-sharp2 = [[fullversion]]</i>
+ <i>glib-sharp2 = [[fullversion]]</i>
+ <i>gnome-sharp2 = [[fullversion]]</i>
+ <i>gtk-sharp2 = [[fullversion]]</i>
+ <i>gtk-sharp2-doc = [[fullversion]]</i>
+ <i>gtk-sharp2-gapi = [[fullversion]]</i>
+ <i>vte-sharp2 = [[fullversion]]</i>
</dep>
- <docs>
- <i>COPYING</i>
- <i>ChangeLog</i>
- <i>README</i>
- </docs>
-
<script id="find_provides">
<i>
<![CDATA[
@@ -122,14 +112,14 @@
</script>
<description>
- <h>GTK+ and GNOME bindings for Mono</h>
+ <h>GTK+ and GNOME bindings for Mono (virtual package)</h>
<p>
- This package provides a library that allows you to build
+ Gtk# is a library that allows you to build
fully native graphical GNOME applications using Mono. Gtk#
is a binding to GTK+, the cross platform user interface
toolkit used in GNOME. It includes bindings for Gtk, Atk,
- Pango, Gdk, libgnome, libgnomeui and libgnomecanvas. Gtk#
- 2.3.x binds GTK+ 2.4.
+ Pango, Gdk, libgnome, libgnomeui and libgnomecanvas.
+ (Virtual package which depends on all gtk-sharp2 subpackages)
</p>
</description>
</package>
@@ -157,7 +147,8 @@
<i>perl-XML-LibXML</i>
<i>perl-XML-NamespaceSupport</i>
<i>perl-XML-SAX</i>
- <i>gtk-sharp2 = [[fullversion]]</i>
+ <!-- don't think this is needed
+ <i>gtk-sharp2 = [[fullversion]]</i> -->
</dep>
<description>
@@ -171,6 +162,208 @@
</p>
</description>
</package>
+
+ <package id="glade-sharp2">
+ <name>glade-sharp2</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/glade-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/glade-sharp.dll</i>
+
+ <i>[[usrlibdir]]/libgladesharpglue-2.so</i>
+
+ <i>[[usrlibdir]]/pkgconfig/glade-sharp-2.0.pc</i>
+ </files>
+
+ <description>
+ <h>Mono bindings for glade</h>
+ <p>
+ This package contains Mono bindings for glade.
+ </p>
+ </description>
+ </package>
+ <package id="vte-sharp2">
+ <name>vte-sharp2</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/vte-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/vte-sharp.dll</i>
+
+ <i>[[usrlibdir]]/libvtesharpglue-2.so</i>
+
+ <i>[[usrlibdir]]/pkgconfig/vte-sharp-2.0.pc</i>
+ </files>
+
+ <description>
+ <h>Mono bindings for vte</h>
+ <p>
+ This package contains Mono bindings for vte.
+ </p>
+ </description>
+ </package>
+
+ <package id="glib-sharp2">
+ <name>glib-sharp2</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/glib-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/glib-sharp.dll</i>
+
+ <i>[[usrlibdir]]/libglibsharpglue-2.so</i>
+
+ <i>[[usrlibdir]]/pkgconfig/glib-sharp-2.0.pc</i>
+ </files>
+
+ <description>
+ <h>Mono bindings for glib</h>
+ <p>
+ This package contains Mono bindings for glib.
+ </p>
+ </description>
+ </package>
+
+ <package id="gnome-sharp2">
+ <name>gnome-sharp2</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/art-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/art-sharp.dll</i>
+
+
+ <i>[[usrprefix]]/lib/mono/gac/gnome-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/gnome-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gnome-vfs-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gtkhtml-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/gtkhtml-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/rsvg-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/rsvg-sharp.dll</i>
+
+ <i>[[usrlibdir]]/libgnomesharpglue-2.so</i>
+
+ <i>[[usrlibdir]]/pkgconfig/art-sharp-2.0.pc</i>
+ <i>[[usrlibdir]]/pkgconfig/gnome-sharp-2.0.pc</i>
+ <i>[[usrlibdir]]/pkgconfig/gnome-vfs-sharp-2.0.pc</i>
+ <i>[[usrlibdir]]/pkgconfig/gtkhtml-sharp-2.0.pc</i>
+ <i>[[usrlibdir]]/pkgconfig/rsvg-sharp-2.0.pc</i>
+ </files>
+
+ <dep id="requires">
+ <i>libgtkhtml-[[gtkhtmlver]][[libmark]]</i>
+ <i>librsvg-2.so.2[[libmark]]</i>
+ </dep>
+
+ <description>
+ <h>Mono bindings for various Gnome libraries</h>
+ <p>
+ This package contains Mono bindings for several Gnome libraries.
+ Included are art, gnome, gnome-vfs, gtkthml, and rsvg.
+ </p>
+ </description>
+ </package>
+
+ <package id="gtk-sharp2">
+ <name>gtk-sharp2</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/lib/mono/gac/atk-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/atk-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gdk-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/gdk-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gtk-dotnet</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/gtk-dotnet.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gtk-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/gtk-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/pango-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/pango-sharp.dll</i>
+
+ <i>[[usrlibdir]]/libgdksharpglue-2.so</i>
+ <i>[[usrlibdir]]/libgtksharpglue-2.so</i>
+ <i>[[usrlibdir]]/libpangosharpglue-2.so</i>
+
+ <i>[[usrlibdir]]/pkgconfig/gtk-sharp-2.0.pc</i>
+ <i>[[usrlibdir]]/pkgconfig/gtk-dotnet-2.0.pc</i>
+ </files>
+
+ <description>
+ <h>Mono bindings for gtk+</h>
+ <p>
+ This package contains Mono bindings for gtk+, gdk, atk, and pango.
+ </p>
+ </description>
+ </package>
+
+ <package id="gconf-sharp2">
+ <name>gconf-sharp2</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <files>
+ <i>[[usrprefix]]/bin/gconfsharp2-schemagen</i>
+ <i>[[usrprefix]]/lib/gtk-sharp-2.0/gconfsharp-schemagen.exe</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gconf-sharp</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/gconf-sharp.dll</i>
+
+ <i>[[usrprefix]]/lib/mono/gac/gconf-sharp-peditors</i>
+ <i>[[usrprefix]]/lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll</i>
+
+ <i>[[usrlibdir]]/pkgconfig/gconf-sharp-2.0.pc</i>
+ </files>
+
+ <description>
+ <h>Mono bindings for gconf</h>
+ <p>
+ This package contains Mono bindings for gconf and gconf peditors.
+ </p>
+ </description>
+ </package>
+
+ <package id="gtk-sharp2-doc">
+ <name>gtk-sharp2-doc</name>
+
+ <psdata id="group">Development/Libraries</psdata>
+
+ <dep id="requires">
+ <i>mono-tools</i>
+ </dep>
+
+ <files>
+ <i>[[usrprefix]]/lib/monodoc</i>
+ </files>
+
+ <docs>
+ <i>COPYING</i>
+ <i>ChangeLog</i>
+ <i>README</i>
+ </docs>
+
+ <description>
+ <h>Monodoc documentation for gtk-sharp2</h>
+ <p>
+ This package contains the gtk-sharp2 documentation
+ for monodoc.
+ </p>
+ </description>
+ </package>
+
</build>
</targetset>
Added: trunk/release/packaging/conf/sles-9-s390
===================================================================
--- trunk/release/packaging/conf/sles-9-s390 2006-01-14 01:06:48 UTC (rev
55564)
+++ trunk/release/packaging/conf/sles-9-s390 2006-01-14 01:47:52 UTC (rev
55565)
@@ -0,0 +1,2 @@
[EMAIL PROTECTED]
+jaildir=/jails/sles-9-s390
Added: trunk/release/packaging/conf/sles-9-s390x
===================================================================
--- trunk/release/packaging/conf/sles-9-s390x 2006-01-14 01:06:48 UTC (rev
55564)
+++ trunk/release/packaging/conf/sles-9-s390x 2006-01-14 01:47:52 UTC (rev
55565)
@@ -0,0 +1,2 @@
[EMAIL PROTECTED]
+jaildir=/jails/sles-9-s390x
Modified: trunk/release/packaging/conf/sunos-8-sparc
===================================================================
--- trunk/release/packaging/conf/sunos-8-sparc 2006-01-14 01:06:48 UTC (rev
55564)
+++ trunk/release/packaging/conf/sunos-8-sparc 2006-01-14 01:47:52 UTC (rev
55565)
@@ -1,4 +1,6 @@
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
#jaildir=/jails/sunos-8-sparc-root-0
+#jaildir=/home/builder/sol8_jail
USE_ZIP_PKG=1
Modified: trunk/release/packaging/defs/gtk-sharp
===================================================================
--- trunk/release/packaging/defs/gtk-sharp 2006-01-14 01:06:48 UTC (rev
55564)
+++ trunk/release/packaging/defs/gtk-sharp 2006-01-14 01:47:52 UTC (rev
55565)
@@ -7,8 +7,9 @@
rhel-3-i386
rhel-4-i386
sles-9-i586
- sles-9-ia64
- sles-9-x86_64
+ # These don't have all necessary deps
+ #sles-9-ia64
+ #sles-9-x86_64
suse-92-i586
suse-93-i586
suse-93-x86_64
Modified: trunk/release/packaging/defs/libgdiplus-1.1
===================================================================
--- trunk/release/packaging/defs/libgdiplus-1.1 2006-01-14 01:06:48 UTC (rev
55564)
+++ trunk/release/packaging/defs/libgdiplus-1.1 2006-01-14 01:47:52 UTC (rev
55565)
@@ -9,6 +9,7 @@
rhel-4-i386
sles-9-i586
sles-9-ia64
+ sles-9-s390x
sles-9-x86_64
suse-92-i586
suse-93-i586
Modified: trunk/release/packaging/defs/mod_mono
===================================================================
--- trunk/release/packaging/defs/mod_mono 2006-01-14 01:06:48 UTC (rev
55564)
+++ trunk/release/packaging/defs/mod_mono 2006-01-14 01:47:52 UTC (rev
55565)
@@ -8,6 +8,7 @@
rhel-4-i386
sles-9-i586
sles-9-ia64
+ sles-9-s390x
sles-9-x86_64
suse-92-i586
suse-93-i586
Modified: trunk/release/packaging/install-deps
===================================================================
--- trunk/release/packaging/install-deps 2006-01-14 01:06:48 UTC (rev
55564)
+++ trunk/release/packaging/install-deps 2006-01-14 01:47:52 UTC (rev
55565)
@@ -16,6 +16,16 @@
DEPS=$*
+if [ x$PACKAGE == x ] ; then
+ echo ""
+ echo "Usage: ./install-deps TARGET <package> <local packages>"
+ echo " where:"
+ echo " package is package to build to install deps for (can also be
'none')"
+ echo " local packages is packages in the defs dir and/or urls if
distro is zip based"
+ echo ""
+ exit 1
+fi
+
. conf/$TARGET
DISTRO_UNDERSCORES=${TARGET//-/_}
Modified: trunk/release/packaging/jail-do
===================================================================
--- trunk/release/packaging/jail-do 2006-01-14 01:06:48 UTC (rev 55564)
+++ trunk/release/packaging/jail-do 2006-01-14 01:47:52 UTC (rev 55565)
@@ -21,18 +21,18 @@
SSH_FLAGS="-q"
if [ "x$*" == x ] ; then
- CMD="bash -l"
+ CMD="$SHELL --login"
# allocate a tty
SSH_FLAGS="$SSH_FLAGS -t"
else
- CMD="bash -lc '$*'"
+ CMD="$SHELL --login -c '$*'"
fi
#
# redhat systems have chroot in sbin, so we need to add that to
-# the path while we ssh in.
+# the path while we ssh in. (Add /usr/local/bin)
#
-ADD_SBIN='PATH=/sbin:/usr/sbin:$PATH'
+ADD_SBIN='PATH=/sbin:/usr/sbin:/usr/local/bin:$PATH'
# Don't chroot if none defined (Used initially for windows)
if [ -z $jaildir ] ; then
Modified: trunk/release/packaging/mktarball
===================================================================
--- trunk/release/packaging/mktarball 2006-01-14 01:06:48 UTC (rev 55564)
+++ trunk/release/packaging/mktarball 2006-01-14 01:47:52 UTC (rev 55565)
@@ -110,7 +110,7 @@
echo > status/$distro;
if [ ! [EMAIL PROTECTED] -eq 0 ]; then
- if ! ./install-deps $distro $package ; then
+ if ! ./install-deps $distro $real_package ; then
rm status/$distro
echo Dependency installation failed, see log in $LOGFILE for
details
exit 1
Property changes on: trunk/release/packaging/status
___________________________________________________________________
Name: svn:ignore
+ *
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches