Author: wade
Date: 2006-07-07 22:51:42 -0400 (Fri, 07 Jul 2006)
New Revision: 62360

Added:
   trunk/release/packaging/dep_defs/sunos10
Modified:
   trunk/release/monobuild/tarball-builder-daemon.py
   trunk/release/packaging/defs/libgdiplus
Log:
dep_defs/sunos10:
-deps for libgdiplus that don't come with solaris10

defs/libgdiplus:
-add solaris10 build info

tarball-builder-daemon.py:
-user public address for failed log files



Modified: trunk/release/monobuild/tarball-builder-daemon.py
===================================================================
--- trunk/release/monobuild/tarball-builder-daemon.py   2006-07-07 21:24:37 UTC 
(rev 62359)
+++ trunk/release/monobuild/tarball-builder-daemon.py   2006-07-08 02:51:42 UTC 
(rev 62360)
@@ -107,7 +107,7 @@
                                                        log.log("Tarball 
creation failed...(%s)\n" %pack_name)
 
                                                        # Send out the log with 
the tarball, or at least a link... ?
-                                                       link = 
"http://monobuild1.boston.ximian.com/tarball_logs/HEAD/%s/%d.log"; % (pack_name, 
latest_for_package)
+                                                       link = 
"http://mono.ximian.com/monobuild/tarball_logs/HEAD/%s/%d.log"; % (pack_name, 
latest_for_package)
                                                        utils.send_mail('[EMAIL 
PROTECTED]', '[EMAIL PROTECTED]', 'mktarball failed (%s %d)' % (pack_name, 
latest_for_package), "mktarball has failed for package %s revision %d\n\n%s" % 
(pack_name, latest_for_package, link))
 
                        time_duration = utils.time_duration_asc(start_time, 
utils.get_time()) * 60

Modified: trunk/release/packaging/defs/libgdiplus
===================================================================
--- trunk/release/packaging/defs/libgdiplus     2006-07-07 21:24:37 UTC (rev 
62359)
+++ trunk/release/packaging/defs/libgdiplus     2006-07-08 02:51:42 UTC (rev 
62360)
@@ -19,6 +19,7 @@
         sles-9-s390x
         sles-9-x86_64
         sunos-8-sparc
+        sunos-10-x86
         suse-92-i586
         suse-93-i586
        suse-93-x86_64
@@ -48,9 +49,6 @@
         M4=/usr/local/bin/m4
        export M4
 
-        # Do this to make sure libgcc is found.  Won't be needed when we 
install libgcc into build_deps
-        #export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
-
        # .la file missing a library
        #search for 'libexpat.la' and replace it with 'libexpat.la -liconv'
        file=/tmp/build_deps/lib/libfontconfig.la
@@ -61,7 +59,32 @@
         make install || exit 1
 
 }
+sunos_10_ZIP_BUILD () {
+        # Bison fails without the M4 var (tries to use /usr/ccs/bin/m4 instead 
otherwise)
 
+        # Only if a non-gnu m4 is in the path
+        M4=/usr/sfw/bin/gm4
+       export M4
+
+       # Hack for building cairo on solaris 10: turn off visibility for: 
cairo/src/cairoint.h, cairo/pixman/src/slim_internal.h
+       # http://lists.freedesktop.org/archives/cairo/2006-May/006890.html
+       sed  s/__attribute__\(\(__visibility__\(\"hidden\"\)\)\)//g 
cairo/src/cairoint.h > cairoint.h; mv cairoint.h cairo/src
+       sed  s/__attribute__\(\(__visibility__\(\"hidden\"\)\)\)//g 
cairo/pixman/src/slim_internal.h > slim_internal.h ; mv slim_internal.h 
cairo/pixman/src
+
+        ./configure --prefix=/tmp/install || exit 1
+        $make_path || exit 1
+        $make_path install || exit 1
+
+}
+
+sunos_10_x86_ZIP_DEPS=(
+       # SUNWTiff-devel, SUNWpng-devel
+
+       # jpeg, gif
+       
ftp://sunfreeware.mirrors.tds.net/pub/sunfreeware/intel/10/jpeg-6b-sol10-intel-local.gz
+       
http://primates.ximian.com/~wberrier/sunos/deps/x86/libungif-4.1.3-0.sunos10.novell.x86.zip
+)
+
 sunos_8_sparc_ZIP_DEPS=(
 
         # Sunfreeware packages

Added: trunk/release/packaging/dep_defs/sunos10
===================================================================
--- trunk/release/packaging/dep_defs/sunos10    2006-07-07 21:24:37 UTC (rev 
62359)
+++ trunk/release/packaging/dep_defs/sunos10    2006-07-08 02:51:42 UTC (rev 
62360)
@@ -0,0 +1,14 @@
+#!/usr/bin/env python
+
+BUILD_HOSTS = ['sunos-10-x86']
+
+packages = [
+       {
+               'name': 'libungif', 
+               'source': 
'http://easynews.dl.sourceforge.net/sourceforge/libungif/libungif-4.1.3.tar.gz',
+               'post':"""
+                       rm -Rf /tmp/install/bin/*
+                       """
+       }
+]
+

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

Reply via email to