6929667 Automate downloading and verification of tarballs used to build X gate
authorAlan Coopersmith <Alan.Coopersmith@Sun.COM>
Wed, 24 Feb 2010 21:41:03 -0800
changeset 911 a3e7e197651c
parent 910 0a08683bf637
child 912 926697abdedc
6929667 Automate downloading and verification of tarballs used to build X gate
download-tarballs
open-src/app/appres/Makefile
open-src/app/bdftopcf/Makefile
open-src/app/bitmap/Makefile
open-src/app/constype/Makefile
open-src/app/editres/Makefile
open-src/app/fslsfonts/Makefile
open-src/app/fstobdf/Makefile
open-src/app/iceauth/Makefile
open-src/app/ico/Makefile
open-src/app/lbxproxy/Makefile
open-src/app/listres/Makefile
open-src/app/luit/Makefile
open-src/app/mesa-demos/Makefile
open-src/app/mkfontdir/Makefile
open-src/app/mkfontscale/Makefile
open-src/app/oclock/Makefile
open-src/app/proxymngr/Makefile
open-src/app/rgb/Makefile
open-src/app/rstart/Makefile
open-src/app/sessreg/Makefile
open-src/app/setxkbmap/Makefile
open-src/app/showfont/Makefile
open-src/app/smproxy/Makefile
open-src/app/synergy/Makefile
open-src/app/transset/Makefile
open-src/app/twm/Makefile
open-src/app/viewres/Makefile
open-src/app/x11perf/Makefile
open-src/app/xauth/Makefile
open-src/app/xbiff/Makefile
open-src/app/xcalc/Makefile
open-src/app/xclipboard/Makefile
open-src/app/xclock/Makefile
open-src/app/xcmsdb/Makefile
open-src/app/xcompmgr/Makefile
open-src/app/xconsole/Makefile
open-src/app/xcursorgen/Makefile
open-src/app/xditview/Makefile
open-src/app/xdm/Makefile
open-src/app/xdpyinfo/Makefile
open-src/app/xdriinfo/Makefile
open-src/app/xedit/Makefile
open-src/app/xev/Makefile
open-src/app/xeyes/Makefile
open-src/app/xfd/Makefile
open-src/app/xfindproxy/Makefile
open-src/app/xfontsel/Makefile
open-src/app/xfs/Makefile
open-src/app/xfsinfo/Makefile
open-src/app/xfwp/Makefile
open-src/app/xgamma/Makefile
open-src/app/xgc/Makefile
open-src/app/xhost/Makefile
open-src/app/xinit/Makefile
open-src/app/xinput/Makefile
open-src/app/xkbcomp/Makefile
open-src/app/xkbprint/Makefile
open-src/app/xkbutils/Makefile
open-src/app/xkill/Makefile
open-src/app/xload/Makefile
open-src/app/xlogo/Makefile
open-src/app/xlsatoms/Makefile
open-src/app/xlsclients/Makefile
open-src/app/xlsfonts/Makefile
open-src/app/xmag/Makefile
open-src/app/xmag_multivis/Makefile
open-src/app/xman/Makefile
open-src/app/xmodmap/Makefile
open-src/app/xpm/Makefile
open-src/app/xpr/Makefile
open-src/app/xprop/Makefile
open-src/app/xrandr/Makefile
open-src/app/xrdb/Makefile
open-src/app/xrefresh/Makefile
open-src/app/xrx/Makefile
open-src/app/xscope/Makefile
open-src/app/xset/Makefile
open-src/app/xsetroot/Makefile
open-src/app/xstdcmap/Makefile
open-src/app/xterm/Makefile
open-src/app/xvidtune/Makefile
open-src/app/xvinfo/Makefile
open-src/app/xwd/Makefile
open-src/app/xwininfo/Makefile
open-src/app/xwud/Makefile
open-src/common/Makefile.inc
open-src/data/xbitmaps/Makefile
open-src/data/xcursor-themes/Makefile
open-src/doc/docbook-utils/Makefile
open-src/doc/xorg-docs/Makefile
open-src/doc/xorg-sgml-doctools/Makefile
open-src/driver/xf86-input-acecad/Makefile
open-src/driver/xf86-input-keyboard/Makefile
open-src/driver/xf86-input-mouse/Makefile
open-src/driver/xf86-input-synaptics/Makefile
open-src/driver/xf86-input-vmmouse/Makefile
open-src/driver/xf86-input-void/Makefile
open-src/driver/xf86-video-apm/Makefile
open-src/driver/xf86-video-ark/Makefile
open-src/driver/xf86-video-ast/Makefile
open-src/driver/xf86-video-ati/Makefile
open-src/driver/xf86-video-chips/Makefile
open-src/driver/xf86-video-cirrus/Makefile
open-src/driver/xf86-video-dummy/Makefile
open-src/driver/xf86-video-glint/Makefile
open-src/driver/xf86-video-i128/Makefile
open-src/driver/xf86-video-i740/Makefile
open-src/driver/xf86-video-intel/Makefile
open-src/driver/xf86-video-mach64/Makefile
open-src/driver/xf86-video-mga/Makefile
open-src/driver/xf86-video-neomagic/Makefile
open-src/driver/xf86-video-nv/Makefile
open-src/driver/xf86-video-openchrome/Makefile
open-src/driver/xf86-video-r128/Makefile
open-src/driver/xf86-video-radeonhd/Makefile
open-src/driver/xf86-video-rendition/Makefile
open-src/driver/xf86-video-s3/Makefile
open-src/driver/xf86-video-s3virge/Makefile
open-src/driver/xf86-video-savage/Makefile
open-src/driver/xf86-video-siliconmotion/Makefile
open-src/driver/xf86-video-sis/Makefile
open-src/driver/xf86-video-tdfx/Makefile
open-src/driver/xf86-video-tga/Makefile
open-src/driver/xf86-video-trident/Makefile
open-src/driver/xf86-video-tseng/Makefile
open-src/driver/xf86-video-vesa/Makefile
open-src/driver/xf86-video-vmware/Makefile
open-src/driver/xf86-video-wsfb/Makefile
open-src/font/adobe-100dpi/Makefile
open-src/font/adobe-75dpi/Makefile
open-src/font/adobe-utopia-100dpi/Makefile
open-src/font/adobe-utopia-75dpi/Makefile
open-src/font/adobe-utopia-type1/Makefile
open-src/font/alias/Makefile
open-src/font/arabic-misc/Makefile
open-src/font/bh-100dpi/Makefile
open-src/font/bh-75dpi/Makefile
open-src/font/bh-lucidatypewriter-100dpi/Makefile
open-src/font/bh-lucidatypewriter-75dpi/Makefile
open-src/font/bh-ttf/Makefile
open-src/font/bh-type1/Makefile
open-src/font/bitstream-100dpi/Makefile
open-src/font/bitstream-75dpi/Makefile
open-src/font/bitstream-type1/Makefile
open-src/font/bitstream-vera/Makefile
open-src/font/cronyx-cyrillic/Makefile
open-src/font/cursor-misc/Makefile
open-src/font/daewoo-misc/Makefile
open-src/font/dec-misc/Makefile
open-src/font/deja-vu/Makefile
open-src/font/encodings/Makefile
open-src/font/google-droid/Makefile
open-src/font/ibm-type1/Makefile
open-src/font/isas-misc/Makefile
open-src/font/jis-misc/Makefile
open-src/font/liberation/Makefile
open-src/font/micro-misc/Makefile
open-src/font/misc-cyrillic/Makefile
open-src/font/misc-ethiopic/Makefile
open-src/font/misc-meltho/Makefile
open-src/font/misc-misc/Makefile
open-src/font/mutt-misc/Makefile
open-src/font/schumacher-misc/Makefile
open-src/font/screen-cyrillic/Makefile
open-src/font/sony-misc/Makefile
open-src/font/sun-misc/Makefile
open-src/font/util/Makefile
open-src/font/winitzki-cyrillic/Makefile
open-src/font/xfree86-type1/Makefile
open-src/lib/fontconfig/Makefile
open-src/lib/freetype/Makefile
open-src/lib/libFS/Makefile
open-src/lib/libICE/Makefile
open-src/lib/libSM/Makefile
open-src/lib/libX11/Makefile
open-src/lib/libXScrnSaver/Makefile
open-src/lib/libXau/Makefile
open-src/lib/libXaw/Makefile
open-src/lib/libXcomposite/Makefile
open-src/lib/libXcursor/Makefile
open-src/lib/libXdamage/Makefile
open-src/lib/libXdmcp/Makefile
open-src/lib/libXevie/Makefile
open-src/lib/libXext/Makefile
open-src/lib/libXfixes/Makefile
open-src/lib/libXfont/Makefile
open-src/lib/libXft/Makefile
open-src/lib/libXi/Makefile
open-src/lib/libXinerama/Makefile
open-src/lib/libXmu/Makefile
open-src/lib/libXp/Makefile
open-src/lib/libXpm/Makefile
open-src/lib/libXrandr/Makefile
open-src/lib/libXrender/Makefile
open-src/lib/libXres/Makefile
open-src/lib/libXt/Makefile
open-src/lib/libXtst/Makefile
open-src/lib/libXv/Makefile
open-src/lib/libXvMC/Makefile
open-src/lib/libXxf86misc/Makefile
open-src/lib/libXxf86vm/Makefile
open-src/lib/libdrm/Makefile
open-src/lib/libfontenc/Makefile
open-src/lib/liblbxutil/Makefile
open-src/lib/libpciaccess/Makefile
open-src/lib/libpthread-stubs/Makefile
open-src/lib/libxkbfile/Makefile
open-src/lib/libxtrans/Makefile
open-src/lib/mesa/Makefile
open-src/lib/pixman/Makefile
open-src/proto/bigreqsproto/Makefile
open-src/proto/compositeproto/Makefile
open-src/proto/damageproto/Makefile
open-src/proto/dri2proto/Makefile
open-src/proto/evieproto/Makefile
open-src/proto/fixesproto/Makefile
open-src/proto/fontcacheproto/Makefile
open-src/proto/fontsproto/Makefile
open-src/proto/glproto/Makefile
open-src/proto/inputproto/Makefile
open-src/proto/kbproto/Makefile
open-src/proto/pmproto/Makefile
open-src/proto/printproto/Makefile
open-src/proto/randrproto/Makefile
open-src/proto/recordproto/Makefile
open-src/proto/renderproto/Makefile
open-src/proto/resourceproto/Makefile
open-src/proto/scrnsaverproto/Makefile
open-src/proto/videoproto/Makefile
open-src/proto/x11proto/Makefile
open-src/proto/xcmiscproto/Makefile
open-src/proto/xextproto/Makefile
open-src/proto/xf86bigfontproto/Makefile
open-src/proto/xf86dgaproto/Makefile
open-src/proto/xf86driproto/Makefile
open-src/proto/xf86miscproto/Makefile
open-src/proto/xf86vidmodeproto/Makefile
open-src/proto/xineramaproto/Makefile
open-src/util/imake/Makefile
open-src/util/lndir/Makefile
open-src/util/makedepend/Makefile
open-src/util/util-macros/Makefile
open-src/util/xorg-cf-files/Makefile
open-src/xserver/xorg/Makefile
open-src/xserver/xvnc/Makefile
--- a/download-tarballs	Mon Feb 22 16:19:24 2010 -0800
+++ b/download-tarballs	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,8 @@
 #
 ###########################################################################
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
+# Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
 # copy of this software and associated documentation files (the
@@ -34,12 +35,12 @@
 #
 
 CLOBBER=0
-WGET=/usr/sfw/bin/wget
+WGET='/usr/bin/wget'
 MAKE_FLAGS="-k"
 # Make sure Solaris make, not GNU make, is first in the $PATH
 export PATH=/usr/bin:/usr/ccs/bin
 
-set -- `getopt cn $*`
+set -- $(getopt cn $*)
 if [[ $? != 0 ]] ; then
     echo USAGE: $0 [-c] [-n]
     exit 2
@@ -61,6 +62,10 @@
 if [[ ! -d tarballs ]] ; then 
     mkdir tarballs
 fi
+if [[ "$(domainname)" =~ \.sun\.com$ ]] ; then
+    export TARBALL_ARCHIVE='http://xserver.sfbay.sun.com/tarballs/'
+    export TARBALL_ARCHIVE_SET='yes'
+fi
 make $MAKE_FLAGS download
 cd ../..
 
--- a/open-src/app/appres/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/appres/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # appres 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 6f2f5d9f41669d498b56d73dc3206951
+TARBALL_SHA1 = a82009c1d548b91282fc49efd1be446dc0ee8e32
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/bdftopcf/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/bdftopcf/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 148f20d28caaa69bbe7dcca7c2674fb6
+TARBALL_SHA1 = 245778068b5e5ccde07151635ded50da90333524
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/bitmap/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/bitmap/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # bitmap 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 7d0c1ac193be2491c72a91ccf37ef18e
+TARBALL_SHA1 = b83483937b1d4c542379b5f82edf408a023f8671
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/constype/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/constype/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # constype 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 83f623f961400ecc56ff52a716308173
+TARBALL_SHA1 = 7d38de9d5acc4b87106926cd0b774b9ce56ee4c0
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/editres/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/editres/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # editres 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 1800dda934ebb7c588ea686278a10e9f
+TARBALL_SHA1 = 5f84cf0592ed2e1c8430c907db36b7e70905fa78
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/fslsfonts/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/fslsfonts/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # fslsfonts Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a61be25c87ee42169ee4dc8344acc9e2
+TARBALL_SHA1 = 707710c9360b0554ee1ab9a2ef388025a6a8a27a
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/fstobdf/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/fstobdf/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # fstobdf Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 49a6225380f6c18fff664a043cd569b1
+TARBALL_SHA1 = c7f9184afe3f7526a51b4e19722af8451b33d873
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/iceauth/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/iceauth/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # iceauth 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 975ade3f238c1eb10705da0a91e6e8e7
+TARBALL_SHA1 = b75b87fed108bc4fe14ef06f76025016fa54299a
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES =
 
--- a/open-src/app/ico/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/ico/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # ico 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5711827c5c2563620b56c33aababbc63
+TARBALL_SHA1 = 64940e202d8d53b6c036ad17bc5af9f4823f7fb0
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/lbxproxy/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/lbxproxy/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # lbxproxy 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 0aa9284354552ce6700485a36d2803c3
+TARBALL_SHA1 = 8aca328ae2e19a389263ef59cacc3074b8e20697
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6718029.patch
 
--- a/open-src/app/listres/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/listres/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # listres 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 827a1ac5adf9aadd0c13b54a897e297b
+TARBALL_SHA1 = 389bd1dfa099746aeb7e31cb46dcfca18ad53c2e
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/luit/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/luit/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # luit 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4e45233e310d72dce307709761cf241b
+TARBALL_SHA1 = d5f1326017c0cebf62e7e7df2703b3b4998a39bd
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = solaris-man.patch \
 	6824625.patch
--- a/open-src/app/mesa-demos/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/mesa-demos/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -35,6 +35,10 @@
 # Version number (used in path names)
 MODULE_VERSION=7.4.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 628142ec9a54cd28cc027e6ce26cff47
+TARBALL_SHA1 = 190b51dd1e456f12c70cd428ec47ca8de0ed72fe
+
 # Directory created by unpacking source
 SOURCE_DIRNAME=Mesa-$(MODULE_VERSION)
 SOURCE_DIRNAME_SET=yes
--- a/open-src/app/mkfontdir/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/mkfontdir/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # mkfontdir 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 9365ac66d19186eaf030482d312fca06
+TARBALL_SHA1 = 971728b0f453ea5df028aa5d54fe3fbdb8e99a7d
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = altroot.patch
 
--- a/open-src/app/mkfontscale/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/mkfontscale/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # mkfontscale 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.7
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 96ca346f185c0ab48e42bf5bb0375da5
+TARBALL_SHA1 = 0a0c25da68c87380e2c013c808a6e0cc0983fae9
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/oclock/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/oclock/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # oclock 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 91f49547f9ed3cd0137c8b7c3183e360
+TARBALL_SHA1 = 5245ac01d5dc940c89b8c39c3ee435b4f20a5db7
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/proxymngr/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/proxymngr/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # proxymngr 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = aad44d0f65b97fd6d564b1d2ae510bb1
+TARBALL_SHA1 = e2bfdab14e5a893831bb3b6178f667ee68cb48d8
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/rgb/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/rgb/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # rgb 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 44ea16cc3104de6401bc74035f642357
+TARBALL_SHA1 = 89970e73e95819756e6f3fb11631fa917031813a
+
 # Man pages to apply Sun footer to & attributes to list
 SUNTOUCHED_MANPAGES=*.man
 SUN_PACKAGE=SUNWxwplt
--- a/open-src/app/rstart/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/rstart/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # rstart 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = e09c14cf1ac78260f95a9aa45bccab4c
+TARBALL_SHA1 = 253ebb330f5cb2b49711e04ae0ad8a659e854244
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/sessreg/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/sessreg/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # sessreg 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 00e834c3cbfd990e9d7d5ddc834242df
+TARBALL_SHA1 = d1dac6a398b23ed44bb67286ec083e9071bd00e7
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/setxkbmap/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/setxkbmap/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -3,7 +3,7 @@
 #
 # setxkbmap 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -39,6 +39,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 2f902e0a89aaf2b19e06e7f26c6efb3a
+TARBALL_SHA1 = f02f93a08ac060d760566693c748e0fba3db8a06
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/showfont/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/showfont/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # showfont Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 8f83d774ed4cc2a6dca86edd856d820a
+TARBALL_SHA1 = 02ad183046d0a2e34bbb8d44e754fbcb0cf27f32
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/smproxy/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/smproxy/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # smproxy 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = ba7dbde81be24fc1bd4156b360e5f8cf
+TARBALL_SHA1 = 1ba44a4a58b05d6a6f7c4b1f67b793dce2ccf2ba
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/synergy/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/synergy/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a6e09d6b71cb217f23069980060abf27
+TARBALL_SHA1 = 03113ec8aadfecaeba8e369b083f4fb5b44f5c62
+
 # Where to install synergy files
 MODULE_PREFIX=/usr
 MODULE_PREFIX_SET=yes
--- a/open-src/app/transset/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/transset/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # transset 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.9.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = d289dd300124c9680e9eeae83947b0cf
+TARBALL_SHA1 = 6e59ffc4f7ccca4d88bf5ec1bb7700ad611720f9
+
 # Source tarball
 SOURCE_URL=http://dlc.sun.com/osol/x/downloads/mirrors/$(SOURCE_TARBALL_NAME)
 SOURCE_URL_SET=yes
--- a/open-src/app/twm/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/twm/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # twm 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 0865e14c73c08fa8c501ae877298ee9f
+TARBALL_SHA1 = 7456e90f19e4747e1785f596b93f692d68a9f079
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/viewres/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/viewres/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # viewres 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = cdbed540daf7975b56000420c9aa5bf9
+TARBALL_SHA1 = 1dff013616ca56c363308a172b2283169f58d8a0
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/x11perf/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/x11perf/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # x11perf 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.5.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 66e4aa4645f83809071eb69553ed0222
+TARBALL_SHA1 = d1f85da3df5b216b64c1735d109380214787222d
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xauth/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xauth/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xauth 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = fa00078c414c4a57cab7a6d89a0c8734
+TARBALL_SHA1 = 90d32f28bb61ca6d831dcc35429a5ad53be73283
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xbiff/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xbiff/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xbiff 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 404f5add4537d22dd109c33e518a5190
+TARBALL_SHA1 = 9a925f8565e79c9e24cca66b8e5d868a5670b08f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xcalc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xcalc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xcalc 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = d31a99795b9668f047aa11bf36df6df0
+TARBALL_SHA1 = 0bb9691201e403d294779e401a70f32d6d99cdd9
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xclipboard/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xclipboard/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xclipboard 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 113eccea3ee73a1ef7b43d2291ca1e09
+TARBALL_SHA1 = d1ec94f032174f5d011e33817cb7f48e3cd957be
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xclock/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xclock/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xclock 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = bb9fd5e00d39c348a0078b97fdf8258f
+TARBALL_SHA1 = 1987cafb3163c6b68bc7ecfbe143c8cd373d64bb
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xcmsdb/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xcmsdb/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xcmsdb 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 7f2bed9f4dd3301d18d83eb296c3be0d
+TARBALL_SHA1 = 8341f7219a5720da758b0571eb1f4d9072265485
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xcompmgr/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xcompmgr/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xcompmgr 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = bf8faa8c540bfdcd0252801d8f16d868
+TARBALL_SHA1 = 9b4d7c3c64b3d980ea317b5206fee17adefd1d65
+
 
 # Man pages to apply Sun footer to & attributes to list
 #SUNTOUCHED_MANPAGES=man/*.man
--- a/open-src/app/xconsole/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xconsole/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xconsole 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 0e1a3110bebabecc2897d67a973526b0
+TARBALL_SHA1 = 31408b28b67fe74f3d21c98cc2cada03ff9cefab
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xcursorgen/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xcursorgen/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xcursorgen 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 69df079b3950a0db4e5f4e6f0e00ddee
+TARBALL_SHA1 = 7df26b371476654dc191c45e7d20ae3a5e0cad87
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xditview/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xditview/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xditview 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = e9a7192ef29453b8c810ddd556a463c0
+TARBALL_SHA1 = 1f369042a725bab1c2d3774184b99f09e7933920
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xdm/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xdm/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xdm Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.9
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 030ae4bd9b8d428749d68bfdf56ce8a5
+TARBALL_SHA1 = ea0ee2923999d54848dc8a165867ffa7c628fd7b
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	mkdir.patch,-p1 \
--- a/open-src/app/xdpyinfo/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xdpyinfo/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xdpyinfo Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = d1d516610316138105cd07064b257c5c
+TARBALL_SHA1 = 01971f007048a46a4a31a69c661bc3a378de60f0
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xdriinfo/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xdriinfo/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xdriinfo 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = cb304d1ce562ac48b68eedeba38c662f
+TARBALL_SHA1 = d211d6f12f4c801d2f4cf184c6daae37aa5858ff
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = compile-on-sparc.patch
 
--- a/open-src/app/xedit/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xedit/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xedit 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 67193be728414d45a1922911e6437991
+TARBALL_SHA1 = e2d9f49dd7e82959e0678c2417256cd59b06772f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xev/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xev/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xev 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5f98c0a2725a33d60ef4956befe078fb
+TARBALL_SHA1 = 4f62e131ba96842eef1660e8869533cd3923ac35
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xeyes/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xeyes/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xeyes 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.991
 
+# Checksums for upstream tarball
+TARBALL_MD5  = ba1b886bd6104018fe78ab431d83ce4d
+TARBALL_SHA1 = 8b30da0ca87aa10fefa9791bb636fdffa2049a0a
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xfd/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xfd/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = c72abd90f50ef459bc14b39ec9fcc7f8
+TARBALL_SHA1 = 4b4987d8c8d41b29c0475474261f1aaea7d5efcb
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = xfd.patch
 
--- a/open-src/app/xfindproxy/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xfindproxy/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xfindproxy 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5df3a162429bdd6ce5aea3ca5f6365b8
+TARBALL_SHA1 = 2d7fcbce9a7426bdacf55a3acf60933f42bd4829
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xfontsel/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xfontsel/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xfontsel 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 288fe4cf8a990e4e602aac16dd9109fb
+TARBALL_SHA1 = c492444a3bada3e44bc0319cfd85a89cd7770b84
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	xfontsel.patch
--- a/open-src/app/xfs/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xfs/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xfs Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5cfc06a320f74f07a0aa73da62307e9a
+TARBALL_SHA1 = 040dee6ff7628c192874447fb178a965c744eea9
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	smf-manpage.patch \
--- a/open-src/app/xfsinfo/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xfsinfo/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xfsinfo Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = e6c0071f6d5436113982f4a575d3f94b
+TARBALL_SHA1 = 035ea714088d1b08bc27c02a6806d75dabc4eade
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xfwp/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xfwp/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xfwp 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 0dbde8b3867032b9e4a383d46dfd7e48
+TARBALL_SHA1 = 2b5be6d941182f4b309f68e1bde11c0e092db33e
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xgamma/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xgamma/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xgamma 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = e8a88bf1a18f35b724619849dca97f4f
+TARBALL_SHA1 = f9c7d93f4b271bab41ee3c91b371d52572e4e08c
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xgc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xgc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xgc 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = fec79887ca14575bef4c757b4e95a693
+TARBALL_SHA1 = fbba25046970fa95af4ebbdb5ab0c8e1419531ed
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xhost/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xhost/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xhost 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = c7f91b4a750d297f269c2a0a3206a1b2
+TARBALL_SHA1 = ebcdccdc908e642e527eebbde6ba8084d90c04f6
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = xhost.patch
 
--- a/open-src/app/xinit/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xinit/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xinit 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 93c73705ed9eb1e1a6b6938405672f2b
+TARBALL_SHA1 = 577a111efc9b5a8ec6cc294ae7c35048eebde704
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6714067.patch
 
--- a/open-src/app/xinput/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xinput/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xinput 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.4.99.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = cc2b98b561b6431bd1e06d13ad2c7b5e
+TARBALL_SHA1 = 472dc49cf4fe8aabdd16cc410005f48f67d99875
+
 
 # Man pages to apply Sun footer to & attributes to list
 SUNTOUCHED_MANPAGES=man/*.man
--- a/open-src/app/xkbcomp/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xkbcomp/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xkbcomp 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 38c387bacdc01038c8ac280588792bcf
+TARBALL_SHA1 = aeb733c495d7afd42136bf8ae5c6e792c63f0b4b
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xkbprint/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xkbprint/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xkbprint 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 3d3eb10466442354d6b73b503b9829db
+TARBALL_SHA1 = 36e4c8a143b6ab3672843c110db9357b39589927
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xkbutils/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xkbutils/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xkbutils 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 369a21641b7ca983d6641298e51d97f8
+TARBALL_SHA1 = 2c025038ca12ee2494b2401ea2c12c74fe88bf91
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xkill/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xkill/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xkill 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = dca031355b4afcf8517a8258eeb730c3
+TARBALL_SHA1 = 90f08652859daf71b682c3b9163ebf72ce88c4bc
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xload/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xload/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xload 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = b41ed6b4bcfc9897366c27a94d2bf150
+TARBALL_SHA1 = cbbbf23531e0d781b556f5864cc3b83874f786d2
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = patch.xload
 
--- a/open-src/app/xlogo/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xlogo/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xlogo 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4c5482552f38a7d42398a694cc9b2ee6
+TARBALL_SHA1 = c2ffec6ffdc3dec7e27ed58d1e25b2237d85e053
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xlsatoms/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xlsatoms/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xlsatoms 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = dc8b420bbfa35091ea30edf57c952ec2
+TARBALL_SHA1 = 3855734b5ec0d43b5886ac0ffa58d7cf96f46926
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xlsclients/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xlsclients/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xlsclients 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = df270f7dd5528ae1b7d80c47585d8278
+TARBALL_SHA1 = 5cde39a28c5352d1d555714836f57c05197e419d
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xlsfonts/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xlsfonts/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xlsfonts 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 28958248590ff60ecd70e8f590d977b7
+TARBALL_SHA1 = 556c8b94002e834cf61e08ea4f5551a039e2d5c9
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xmag/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xmag/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xmag 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 32f7ed4c089365cadb9382f6fbd750a9
+TARBALL_SHA1 = 1acbc1ccdcd0399b62ad6e96a47021c00dcfde7d
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xmag_multivis/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xmag_multivis/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xmag-multivis 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 32f7ed4c089365cadb9382f6fbd750a9
+TARBALL_SHA1 = 1acbc1ccdcd0399b62ad6e96a47021c00dcfde7d
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6726838.patch
 
--- a/open-src/app/xman/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xman/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xman 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5e5b3351bac26cc1f8490faf1c1402bb
+TARBALL_SHA1 = 645d8910f0febd0c4f00fee964221883a12d4af3
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6708109.patch
 
--- a/open-src/app/xmodmap/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xmodmap/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xmodmap 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = bbe021f812e0014a8ee3692317788119
+TARBALL_SHA1 = 9b49388bb527a8f7b7e86c4aa4c75a83372f6baa
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xpm/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xpm/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -41,6 +41,10 @@
 # Version number (used in path names)
 MODULE_VERSION=3.5.8
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 38e58e72d476a74298a59052fde185a3
+TARBALL_SHA1 = 3bfc833ed4527f74b1c66c386da62271d0313413
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xpr/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xpr/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xpr Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 1c2c540d240def3ea65ff2030f059f8a
+TARBALL_SHA1 = 9dbd0ff136b612285e00d92d0c7675a4207b1c4a
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6724753.patch
 
--- a/open-src/app/xprop/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xprop/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xprop 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = f0bacbd30f0dd1c1e9ccafe97687b7a4
+TARBALL_SHA1 = 16b377c76a4a010200063a056e7a5e244ab6ff00
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xrandr/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xrandr/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xrandr 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 2cb19bb1c19ccf77c40032b03dbe06f0
+TARBALL_SHA1 = 0e49b0a0889ae8a590452c6cd0d60a2253a8d940
+
 # Man pages to apply Sun footer to & attributes to list
 SUNTOUCHED_MANPAGES=*.man
 SUN_PACKAGE=SUNWxorg-client-programs
--- a/open-src/app/xrdb/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xrdb/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xrdb 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.6
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 8dd881cd5a7dcb6e456549817f0fb475
+TARBALL_SHA1 = e4faff5e02b3027298dc589e318a6dc7eb30a6d5
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xrefresh/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xrefresh/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xrefresh 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 8f4fafcfb77b3c6972cc44bb3f1c899c
+TARBALL_SHA1 = 3f34ceca9509f47e60ddfe14a98225eaffeba705
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xrx/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xrx/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xrx 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = c121945afcfc84e99af17158fda68be9
+TARBALL_SHA1 = 76265c2046b637701c4b61cbfe532ed542640950
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES= 
 
--- a/open-src/app/xscope/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xscope/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xscope 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 1a9df0ac0dd5a2c2a7948dcf48d126c3
+TARBALL_SHA1 = 3952f381c3f8ee81cd602e6f025304c2322a06a0
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xset/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xset/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xset 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = eeb0d02f69c76bd40470dede99b4bd49
+TARBALL_SHA1 = ff4295442821826092b17248c1ad65e16cd860ef
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = xsetfbpm.patch xsetman.patch
 
--- a/open-src/app/xsetroot/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xsetroot/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xsetroot 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = cbda9b9b8da5af4614110883d5a276b8
+TARBALL_SHA1 = 56ed1df9834627a107550475629df51275cd0c44
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xstdcmap/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xstdcmap/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xstdcmap 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 86ab558441edfb86f853639e4290a754
+TARBALL_SHA1 = cb222bca38c5f739bdda9f2d66a023b531c51f93
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6661101.patch
 
--- a/open-src/app/xterm/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xterm/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xterm Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=253
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 363cc4865b7691bd0ae5eebb42cde9c9
+TARBALL_SHA1 = 4234376b43a0c60f2516df0c0abe26037671d50f
+
 # Source tarball
 SOURCE_URL=ftp://invisible-island.net/xterm/$(SOURCE_TARBALL_NAME:.tar.gz=.tgz)
 SOURCE_URL_SET=yes
--- a/open-src/app/xvidtune/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xvidtune/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xvidtune 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = e0744594f4e5969b20df28d897781318
+TARBALL_SHA1 = 63ec5ecff8bdef3988bf2612a3694ad7d87d3867
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xvinfo/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xvinfo/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xvinfo 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 8cc299b2cb636b5f7fe672610789d3d4
+TARBALL_SHA1 = 8695bfb597dbf3ed8e3277fddda4722da21baaa3
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xwd/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xwd/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xwd 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 007cea1f389abde5c93162dcd5541351
+TARBALL_SHA1 = f6708d14040630d1d3255987c28efcbf7aee05aa
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xwininfo/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xwininfo/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xwininfo 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 908f8bc3255f639effa9780fb1c19ea4
+TARBALL_SHA1 = 9730db0d1bd75b8bc5bc399f56cab9f5aee3bcfc
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/app/xwud/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/app/xwud/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xwud 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 20bc5d85634964d4ceee77cdfcd131ed
+TARBALL_SHA1 = 15a6c5e3ffc03b7e8e597947061940fee6c0a9fc
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/common/Makefile.inc	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/common/Makefile.inc	Wed Feb 24 21:41:03 2010 -0800
@@ -92,6 +92,7 @@
 # Set default rules if not set in module/modtype Makefile
 SOURCE_TARGETS_DEFAULT		= $(SOURCE_TARGETS_SET:yes=$(POUND_SIGN))
 $(SOURCE_TARGETS_DEFAULT)	SOURCE_TARGETS=default_source \
+					check-checksums \
 					$(MODTYPE_ADD_SOURCE_TARGETS) \
 					$(MODULE_ADD_SOURCE_TARGETS)
 
@@ -209,13 +210,22 @@
 
 SOURCE_TARBALL=$(TARBALLDIR)/$(SOURCE_TARBALL_NAME)
 
+# Allow downloading from local archive/mirror
+TARBALL_ARCHIVE_sun.com		= http://xserver.sfbay.sun.com/tarballs
+TARBALL_ARCHIVE_DEFAULT		= $(TARBALL_ARCHIVE_SET:yes=$(POUND_SIGN))
+$(TARBALL_ARCHIVE_DEFAULT)	ARCHIVE_DOMAIN = domainname | awk -F. '{printf "%s.%s", $$(NF-1), $$NF}'
+$(TARBALL_ARCHIVE_DEFAULT)	TARBALL_ARCHIVE = $(TARBALL_ARCHIVE_$(ARCHIVE_DOMAIN:sh))
+ARCHIVE_URL=$(TARBALL_ARCHIVE)/$(SOURCE_TARBALL_DIR)/$(SOURCE_TARBALL_NAME)
+
 GIT_CLONE_DIR=$(MODULE_NAME)-$(MODULE_VERSION)
 
 # Download if SOURCE_TARBALL_NAME is not set to NONE and the file either
 # doesn't exist or is empty
 # If MODULE_VERSION is git, checkout source from git repo instead of
 # a tarball
-download: $(TARBALLDIR)
+download: $(SOURCE_TARBALL)
+
+$(SOURCE_TARBALL): $(TARBALLDIR)
 	@case '$(MAKEFLAGS)' in *[ik]*) set +e;; esac; $(START_CMD_ECHO) ; \
 	if [[ "$(MODULE_VERSION)" = "git" ]] ; then \
 	    if [[ ! -d $(GIT_CLONE_DIR) ]] ; then \
@@ -226,12 +236,48 @@
 	    fi ; \
 	else \
 	    if [[ "$(SOURCE_TARBALL_NAME)" != "NONE" ]] ; then \
-		if [[ ! -s $(SOURCE_TARBALL) ]] ; then \
+		if [[ ! -z "$(TARBALL_ARCHIVE)" ]] ; then \
+		    $(WGET) -O $(SOURCE_TARBALL) $(ARCHIVE_URL) ; \
+		else \
 		    $(WGET) -O $(SOURCE_TARBALL) $(SOURCE_URL) ; \
 		fi ; \
 	    fi ; \
 	fi
 
+check-checksums: $(SOURCE_TARBALL)
+	@case '$(MAKEFLAGS)' in *[ik]*) set +e;; esac; \
+	if [[ "$(MODULE_VERSION)" != "git" && \
+	      "$(SOURCE_TARBALL_NAME)" != "NONE" ]] ; then \
+	    ACTUAL_MD5="$$(digest -a md5 $(SOURCE_TARBALL))" ; \
+	    if [[ "$${ACTUAL_MD5}" != "${TARBALL_MD5}" ]] ; then \
+		print -u2 "ERROR: MD5 sum mismatch on ${SOURCE_TARBALL}\n" \
+			"$${ACTUAL_MD5} != ${TARBALL_MD5}" ; \
+		exit 1; \
+	    fi ; \
+	    ACTUAL_SHA1="$$(digest -a sha1 ${SOURCE_TARBALL})" ; \
+	    if [[ "$${ACTUAL_SHA1}" != "${TARBALL_SHA1}" ]] ; then \
+		print -u2 "ERROR: SHA1 sum mismatch on ${SOURCE_TARBALL}\n" \
+			"$${ACTUAL_SHA1} != ${TARBALL_SHA1}" ; \
+		exit 1; \
+	    fi ; \
+	fi
+
+
+# Submit a tarball to the archive
+ARCHIVE_SUBMIT=/ws/x11/tarballs/bin/archive-tarballs
+
+archive-tarball:
+	@case '$(MAKEFLAGS)' in *[ik]*) set +e;; esac; \
+	if [[ "$(MODULE_VERSION)" != "git" && \
+	      "$(SOURCE_TARBALL_NAME)" != "NONE" ]] ; then \
+		$(ARCHIVE_SUBMIT) \
+		 --modtype='$(SOURCE_TARBALL_DIR)' \
+		 --tarball='$(SOURCE_TARBALL_NAME)' \
+		 --url='$(SOURCE_URL)' \
+		 --md5='$(TARBALL_MD5)' \
+		 --sha1='$(TARBALL_SHA1)' ; \
+	fi
+
 $(TARBALLDIR):
 	mkdir -p $(TARBALLDIR)
 
@@ -267,7 +313,9 @@
 	$(MODTYPE_SUNTOUCH_MAN_FLAGS) \
 	$(MODULE_SUNTOUCH_MAN_FLAGS)
 
-default_source: $(MODULE_SOURCE_DEPS) $(MODTYPE_SOURCE_DEPS)
+SOURCE_DEPS = $(SOURCE_TARBALL) $(MODTYPE_SOURCE_DEPS) $(MODULE_SOURCE_DEPS)
+
+default_source: $(SOURCE_DEPS)
 	mkdir -p $(BUILD_DIR)
 	@ if [[ "$(SOURCE_TARBALL_NAME)" != "NONE" ]] ; then \
 	  if [[ "$(MODULE_VERSION)" = "git" ]] ; then \
--- a/open-src/data/xbitmaps/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/data/xbitmaps/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = f9ddd4e70a5375508b3acaf17be0d0ab
+TARBALL_SHA1 = 845b825f7e6d193d47db8b67ae8332d87ef8c2b3
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/data/xcursor-themes/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/data/xcursor-themes/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -35,6 +35,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = e8929a1bb4d98d1a3991fd340d0b5f09
+TARBALL_SHA1 = 12b865c17c65e70a6bc20300dfa660fe8faaa0a4
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/doc/docbook-utils/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/doc/docbook-utils/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.6.14
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 6b41b18c365c01f225bc417cf632d81c
+TARBALL_SHA1 = aae596844930e0e4bb7f8824024be0982cc4fa85
+
 # Source tarball
 SOURCE_TARBALL_NAME=docbook-utils-$(MODULE_VERSION).tar.gz
 SOURCE_TARBALL_NAME_SET=yes
--- a/open-src/doc/xorg-docs/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/doc/xorg-docs/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 359ac83ad27eecd5588914ba8715301d
+TARBALL_SHA1 = e4a0fdf848e9d5baa2de625ce74f204de37e0fb0
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	\
 	solaris-manpages.patch
--- a/open-src/doc/xorg-sgml-doctools/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/doc/xorg-sgml-doctools/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 1e3ee108688d1df91049a565813c973d
+TARBALL_SHA1 = ee9f308f1c5f11a8fc19f034a5599f1867e4bbe7
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/driver/xf86-input-acecad/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-input-acecad/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-input-acecad 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.4.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 51247dc0d73185e35bec326283bc49a5
+TARBALL_SHA1 = 4182aa30d4209ec60fd423a3e24e4951e16c0a4b
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-input-keyboard/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-input-keyboard/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-input-keyboard 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.4.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = fd17158ffeacecc8cc670604460cb98b
+TARBALL_SHA1 = 5061fdaff8b7ddcbcca82f065c4abbfff255a1da
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	6886424.patch \
--- a/open-src/driver/xf86-input-mouse/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-input-mouse/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.5.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = c58629fddf0782dad5c02da6aeb35521
+TARBALL_SHA1 = b9213bf745b793a3da2c946ea4d8ee5768e560f4
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	enodev.patch \
--- a/open-src/driver/xf86-input-synaptics/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-input-synaptics/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 29a6f9da5123149e4abc8ff83880ed5c
+TARBALL_SHA1 = ffdad38384f3dcbf650d1db7e3d75ed46935a2c6
+
 # Man pages to apply Sun footer to & attributes to list
 SUNTOUCHED_MANPAGES=man/*.man
 SUN_PACKAGE=SUNWxorg-server
--- a/open-src/driver/xf86-input-vmmouse/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-input-vmmouse/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=12.6.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = ce78e0135b5e34338a1ea98afb933120
+TARBALL_SHA1 = bf2f1031ccc0096f388272ce93b75572d24548be
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = xf86LoaderReqSymLists.patch,-p1
 
--- a/open-src/driver/xf86-input-void/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-input-void/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-input-void 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 53bdac9ca56418f4675810ed8a78b3e8
+TARBALL_SHA1 = 2b2d284c4cc356f2ff6fc8e448e61bbea2e4ff30
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-apm/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-apm/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 48441a19aaf015570b267f2a8e67d8ab
+TARBALL_SHA1 = d319ccb26754419541bde73636d747d581a7ab84
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-ark/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-ark/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-ark 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.7.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4745f5c722b030962cc56eb2443894a0
+TARBALL_SHA1 = fc934b68e06b8fa4f54ccda028134ab88065c6ea
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-ast/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-ast/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.89.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 9d98ac74ea7feb9f1f4783b59eccdb2b
+TARBALL_SHA1 = dca605c1d7202209bc0f3ecec10ae979cbf71e14
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 		xf86UDelay.patch,-p1 \
--- a/open-src/driver/xf86-video-ati/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-ati/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-ati Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=6.12.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = e662348f6f957fcedf52818d668ab9f5
+TARBALL_SHA1 = efd9b9392787251756bbce6afc9715c417dae68f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	mapfiles.patch \
--- a/open-src/driver/xf86-video-chips/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-chips/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a3969c28c3b36ab2caa852a9324e9b70
+TARBALL_SHA1 = 3990bc1cf4e8963164b3a38b15f92bc87da9278c
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = xf86UDelay.patch,-p1
 
--- a/open-src/driver/xf86-video-cirrus/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-cirrus/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-cirrus 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 8195d03ed0be0975c03441e66a9f53b3
+TARBALL_SHA1 = 85bc5833075f9ddadb902f71a40249aa769aa4d1
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = mapfiles.patch
 
--- a/open-src/driver/xf86-video-dummy/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-dummy/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-dummy 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.3.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 3ffe3a28f4452e66bf56180e7da9cbc5
+TARBALL_SHA1 = 3ea81b819c29938feab58b644b7066250e88da79
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-glint/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-glint/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-glint 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 960df34e129faa411e58c0d6b56d79a3
+TARBALL_SHA1 = ac1261cfcca4fa1c5e3c3dc1f69af96ac00c5cb1
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-i128/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-i128/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a597e8efeec6ab8bc6ba6d87fceb2dba
+TARBALL_SHA1 = 75838161e8ddc2e68d53250ad3ea6b54c9cca7a3
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-i740/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-i740/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4ac1318788f62159965f15131c869e7a
+TARBALL_SHA1 = aadd2168153f780c487778e5fdda5473ed4b243d
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-intel/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-intel/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.6.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 440c014bbd3072b5d379fe1bdb861918
+TARBALL_SHA1 = 96fe7e8b804ab8833b1d462f99c08be29bb9e283
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES= build-dri.patch libraries.patch \
 		6538497_6554161.patch bugs.patch \
--- a/open-src/driver/xf86-video-mach64/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-mach64/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=6.8.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 6c0522b2b72a0a47c48d718443616651
+TARBALL_SHA1 = b7303689a6a971b956061fd81399dc81adb865af
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6205248.patch  
 
--- a/open-src/driver/xf86-video-mga/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-mga/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-mga Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.4.11
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 9d1ca965cedb0856296b47442f3c739d
+TARBALL_SHA1 = 1add2aa03fb8387bab5d3b36ca09035aaf4e0b4c
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = no-hal.patch 
 
--- a/open-src/driver/xf86-video-neomagic/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-neomagic/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-neomagic 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 2d722ee9b9fe8da49109f280689c9c25
+TARBALL_SHA1 = 9a6991d2ca64d544a41ff653a5f4c7d5d4b9760f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = xf86UDelay.patch,-p1
 
--- a/open-src/driver/xf86-video-nv/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-nv/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-nv Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.1.16
 
+# Checksums for upstream tarball
+TARBALL_MD5  = fb02d5506e35054348d1c2b2c924530d
+TARBALL_SHA1 = fce8c42268f1b60c8aece2adb35d780f02300fe8
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-openchrome/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-openchrome/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-openchrome Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.2.904
 
+# Checksums for upstream tarball
+TARBALL_MD5  = f2481d98ef54febf5bffbb88a2a2426d
+TARBALL_SHA1 = 23225057d5b75d6aac3e7a710cbc067b2eb29228
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES =
 
--- a/open-src/driver/xf86-video-r128/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-r128/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=6.8.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 2b90854a62a4d45d652062f582dc8d13
+TARBALL_SHA1 = 14f33cbd248dfd1584ee14949475ab3bb922da17
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-radeonhd/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-radeonhd/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-radeonhd Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 7b6641aa9d836f1621b9b220ad6771b8
+TARBALL_SHA1 = 4cdcdbcdc6ec7cd4caa19afdbfc34a8bec461f56
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES= 
 
--- a/open-src/driver/xf86-video-rendition/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-rendition/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=4.2.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 9a0a916fe1e7b5c81cd4c80a08e646cc
+TARBALL_SHA1 = 11972f4223de2381c66855c57652b9e2333099d8
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = xf86UDelay.patch,-p1
 
--- a/open-src/driver/xf86-video-s3/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-s3/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-s3 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.6.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5eb06d88533fb327d067928faeb20860
+TARBALL_SHA1 = 5953c5c9cdc84487d1997a3cb5f8ff857cdf033b
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-s3virge/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-s3virge/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.10.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 6517bbbf808c700502d51acdc44662f8
+TARBALL_SHA1 = 69b83a1e9bba5176d6c0ff95d531117734f02eec
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-savage/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-savage/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-savage 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.2.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 62b8aba48b54eaefeae87df502bf219c
+TARBALL_SHA1 = c20eaf260cae10c8c65d3d690825a5c70a30419b
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = port.patch
 
--- a/open-src/driver/xf86-video-siliconmotion/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-siliconmotion/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-siliconmotion 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.7.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 29fb322cd3adab52cc7f1ac86f9315bb
+TARBALL_SHA1 = f3edf5853a17c3725c11ea983edcf4b6bd54d10a
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-sis/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-sis/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.10.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = f04baa307e49e9f0e5a5c3d2e89a5576
+TARBALL_SHA1 = c7369196d504671b6fdc9e17c90c0f07aa8e0c24
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = port.patch
 
--- a/open-src/driver/xf86-video-tdfx/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-tdfx/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-tdfx 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.4.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 8161bbf2b100c21b609163f0010766b3
+TARBALL_SHA1 = d091d3c93b500b361c083bc1b54c4f5d5fac0943
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-tga/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-tga/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-tga 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = bcbceda78395de74544c83b46a7700cd
+TARBALL_SHA1 = 6b434227d9f2cea723908eec15fefe59f73cb282
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-trident/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-trident/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-trident 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 47f3c5da1942017218355f178f02ef84
+TARBALL_SHA1 = ac795465d47d807969970ae1433336439afad9b8
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-tseng/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-tseng/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-tseng 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 79f63999c88477801ae54dc486272ad6
+TARBALL_SHA1 = 6cfc03bec98d56b3294ca45c604cf620b4b477c8
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/driver/xf86-video-vesa/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-vesa/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-vesa Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.2.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 61a1dc9a22991bd04d0ff98f800775c1
+TARBALL_SHA1 = 086adbf06e9043ed2c18d887fb32ce605324876e
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = vesa_xorg72.patch
 
--- a/open-src/driver/xf86-video-vmware/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-vmware/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=10.16.9
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 3b3d38abfa1f8be4b1e26dcd236bc94f
+TARBALL_SHA1 = 4e0e5d193f3e83dce46a7d39d52257629e51f4d3
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6370961.patch xf86LoaderReqSymLists.patch
 
--- a/open-src/driver/xf86-video-wsfb/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/driver/xf86-video-wsfb/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xf86-video-wsfb Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.3.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = d6b5d25dfd61fa5113216d10a6dcbb50
+TARBALL_SHA1 = 62445e498189958dc8ad2ba2ccee048e6517fd01
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	solaris-port.patch
--- a/open-src/font/adobe-100dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/adobe-100dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = c754c3f4a5e08442bf6972b9466625ed
+TARBALL_SHA1 = 814baccf5cf6c6545b7e8f3bbbad377be369042d
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=100dpi
 
--- a/open-src/font/adobe-75dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/adobe-75dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a47681c97bd012196691c95e34d400f1
+TARBALL_SHA1 = 3cbed8a4a3a6bbe6ccd3d6e07a238f8c9ab7a26c
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=75dpi
 
--- a/open-src/font/adobe-utopia-100dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/adobe-utopia-100dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 1c3a2c26bd3f6e406fbadc7380efa369
+TARBALL_SHA1 = e692c3d3933c47c69656be0fd0f06218c2db138d
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=100dpi
 
--- a/open-src/font/adobe-utopia-75dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/adobe-utopia-75dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 71dffebeeb702d10876555c361fb69cf
+TARBALL_SHA1 = 2db08c2e0186831e4d68f7a2ffb2f9fe598a7280
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=75dpi
 
--- a/open-src/font/adobe-utopia-type1/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/adobe-utopia-type1/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = ad945b19b2db64dec3a19507848ff63b
+TARBALL_SHA1 = 565cb66523f59f02da02aa9e74604634a2113643
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=
 
--- a/open-src/font/alias/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/alias/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 9d40dba6fb8cb58dacb433fc7bcaafca
+TARBALL_SHA1 = 9a0e97d974349e3a943b0ab77015f115f15d34c3
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/arabic-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/arabic-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 817ceb99636c873ad7679fe2a468678d
+TARBALL_SHA1 = d11a7bdce7500c3ccc2fe59505f2bc89e4c7aa2a
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/bh-100dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bh-100dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 8af580b87e17ddacdf0ce3d775248387
+TARBALL_SHA1 = 4f3edda5dd35145cbd1ce8759e0a999b3a04f9c0
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=100dpi
 
--- a/open-src/font/bh-75dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bh-75dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 53785d2688392aec5cba79fc0ddb23a2
+TARBALL_SHA1 = 7b891d5bfd966c405c19574bca8f87b8803146d1
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=75dpi
 
--- a/open-src/font/bh-lucidatypewriter-100dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bh-lucidatypewriter-100dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a2b3951dbc6ddb2e4c7e09519dd13333
+TARBALL_SHA1 = a1c9d28a619358092f7196473ff3e0f0dc5304d0
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=100dpi
 
--- a/open-src/font/bh-lucidatypewriter-75dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bh-lucidatypewriter-75dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 6397062f2b346ce5bbe5472f3353a9a9
+TARBALL_SHA1 = 26efd25d2802c8406a96ccc3240b2c14e511d49f
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=75dpi
 
--- a/open-src/font/bh-ttf/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bh-ttf/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 664df71cb510b744b4a10e778445c37b
+TARBALL_SHA1 = 0e9ffbc738072ca832cdf5f82bff071c67b71825
+
 # Directory to install to
 MODULE_CONFIG_OPTS=--with-fontdir=$(TRUETYPE_FONT_DIR)/bh-luxi
 
--- a/open-src/font/bh-type1/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bh-type1/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 374d954c61363206c93d1ce7e9445c31
+TARBALL_SHA1 = b960d8523b02d4401dc6e1257f68dc120761ee4b
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=
 
--- a/open-src/font/bitstream-100dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bitstream-100dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 3b8748f8029c53595e4a4a1b23fa790a
+TARBALL_SHA1 = ba163df365a591de5eb9e45fa302059d572dd171
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/bitstream-75dpi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bitstream-75dpi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = aed54fb53d2d24aff10c92985286d1e5
+TARBALL_SHA1 = 43344b8ff3b2c2fda8d4cdbcc12c0688b2e04789
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/bitstream-type1/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bitstream-type1/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a4e8e229a051c0ede9eb525e4006d93a
+TARBALL_SHA1 = 53800b904fc3ead6b577a34fb7c1f96c1af4423f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=
 
--- a/open-src/font/bitstream-vera/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/bitstream-vera/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Bitstream Vera Fonts Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.10
 
+# Checksums for upstream tarball
+TARBALL_MD5  = bb22bd5b4675f5dbe17c6963d8c00ed6
+TARBALL_SHA1 = c3e8505a58d52e198a02960a2bd295e4c7a14242
+
 # Download site for source
 SOURCE_URL=http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/$(MODULE_VERSION)/$(SOURCE_TARBALL_NAME)
 SOURCE_URL_SET=yes
--- a/open-src/font/cronyx-cyrillic/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/cronyx-cyrillic/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 15f86f5e572df21218617982eb4b3bfc
+TARBALL_SHA1 = dfff5974629dab97677a70fa20e21c2cf48071a0
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/cursor-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/cursor-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 13c21c4d74155c662152a1a74f249d96
+TARBALL_SHA1 = 5087a94e74f8157cb6989f71fb3b4815b236065a
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/daewoo-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/daewoo-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 05597e2b193a7b7de2ca525468276b1d
+TARBALL_SHA1 = d169cec4e92fe1e99f3ff6766d4c6edcbb808860
+
 # Install to separate directory for easier packaging
 MODULE_CONFIG_OPTS= --with-fontdir='$(X11_FONT_DIR)/daewoo'
 
--- a/open-src/font/dec-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/dec-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 05714516824c680ce747c6ef9d2fbbdd
+TARBALL_SHA1 = 2489d19650f2a787b476dab2fa2412d20b95f38e
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/deja-vu/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/deja-vu/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Deja Vu Fonts Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.30
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 545b3bfc69893075a90a7c6e6f4a7e67
+TARBALL_SHA1 = 3a09830033f74be6e370155410091f76193f5528
+
 # Download site for source
 SOURCE_URL=$(SF_DOWNLOADS_URL)/dejavu/$(SOURCE_TARBALL_NAME)
 SOURCE_URL_SET=yes
--- a/open-src/font/encodings/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/encodings/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 29637480e7ce12546668631067c19ced
+TARBALL_SHA1 = 615b8367ee20fc50688e4876aa250419927d64cc
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/font/google-droid/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/google-droid/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Droid Fonts Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,7 +36,11 @@
 MODULE_NAME=google-droid-fonts
 
 # Version number (used in path names)
-MODULE_VERSION=1.00
+MODULE_VERSION=2010.02.24
+
+# Checksums for upstream tarball
+TARBALL_MD5  = 6ea3273ac2868f72499276a562838289
+TARBALL_SHA1 = 4eef8d0fc11231350cb3fe59cdd19716f192e311
 
 # Source tarball
 SOURCE_TARBALL_NAME=$(MODULE_NAME)-$(MODULE_VERSION).tar.gz
@@ -47,7 +51,12 @@
 SOURCE_DIRNAME_SET=yes
 
 # Download site for source
-SOURCE_URL='http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=b2fdf4096d6f8fc4aaca49bd804f480ba7892856;sf=tgz'
+# Upstream doesn't have a stable download tarball, so we use our mirror
+# to get consistent checksums - updates will come from snapshot link on
+# http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=data/fonts;hb=HEAD
+# Current version was downloaded on 2/24/2010 from 
+# http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=54e235b011be9e1e38a2b9be787d0a196493d89e;sf=tgz
+SOURCE_URL=http://dlc.sun.com/osol/x/downloads/mirrors/$(SOURCE_TARBALL_NAME)
 SOURCE_URL_SET=yes
 SOURCE_UNCOMPRESS=gzcat
 
--- a/open-src/font/ibm-type1/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/ibm-type1/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 1646179ff224b3e2c9b1e7f59042897f
+TARBALL_SHA1 = 9bcf72bcabfcbe218ad3a96ba2a45e92ef9efbc3
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=
 
--- a/open-src/font/isas-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/isas-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 88b5b32c5a27576e9d00675bcc966806
+TARBALL_SHA1 = 13fe07a669dd93dfdb08717a03efe47936ab9cea
+
 # Install to separate directory for easier packaging
 MODULE_CONFIG_OPTS= --with-fontdir='$(X11_FONT_DIR)/isas'
 
--- a/open-src/font/jis-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/jis-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5835c99d056f4a29d7d6a5ae873cf00e
+TARBALL_SHA1 = adb3275d19e71e9553aa8a5fdc3b2c647277d8d4
+
 # Install to separate directory for easier packaging
 MODULE_CONFIG_OPTS= --with-fontdir='$(X11_FONT_DIR)/jiskan'
 
--- a/open-src/font/liberation/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/liberation/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Liberation Fonts Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.04
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4846797ef0fc70b0cbaede2514677c58
+TARBALL_SHA1 = 097882c92e3260742a3dc3bf033792120d8635a3
+
 # Source tarball
 SOURCE_TARBALL_NAME=$(MODULE_NAME)-$(MODULE_VERSION).tar.gz
 SOURCE_TARBALL_NAME_SET=yes
--- a/open-src/font/micro-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/micro-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 6350117efebe340f33e818f4a33e4e4b
+TARBALL_SHA1 = 74a8be2b0b6ace97d8841356e88570f5fa3faad6
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/misc-cyrillic/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/misc-cyrillic/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = c79d7921d95b2c4f10fad464bb121090
+TARBALL_SHA1 = c178f8a8b6897a8382a0f4315a5b577760ba703c
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/misc-ethiopic/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/misc-ethiopic/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4c88c79b8e5d47af90b21e948d42755f
+TARBALL_SHA1 = 2677191fd8b515c53bde6402513249fc0f48d53a
+
 # Install to separate directory for easier packaging
 MODULE_CONFIG_OPTS= \
 	--with-ttf-fontdir='$(X11_FONT_DIR)/ethiopic' \
--- a/open-src/font/misc-meltho/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/misc-meltho/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 345f1a78312e30cd2c41d24ea3f3276f
+TARBALL_SHA1 = d20d9f8ffdeb88b62842b021d5d3d2a8cc31ea2c
+
 # Install to separate directory for easier packaging
 MODULE_CONFIG_OPTS= --with-fontdir='$(X11_FONT_DIR)/syriac'
 
--- a/open-src/font/misc-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/misc-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 878bfd4e9f14c1279cea3a8392e0dbdd
+TARBALL_SHA1 = 83c44111b5727c26e52eb915b66dc6c9eba4c458
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=misc
 
--- a/open-src/font/mutt-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/mutt-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = aab7ac62b960e77aa11d032bafe1d460
+TARBALL_SHA1 = b677831b477027f56ad3f35c95ef3cd6711f87ac
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/schumacher-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/schumacher-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 86f4b7d8b11a2e6da70884c59b5866a3
+TARBALL_SHA1 = ea7e009e222379fa31a16bdbd4ca5b1e9d412944
+
 # Subdirectory of $(FONTDIR) to install fonts in
 FONTSUBDIR=misc
 
--- a/open-src/font/screen-cyrillic/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/screen-cyrillic/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = c912a976b66073acd80c9d5c624f3aae
+TARBALL_SHA1 = 4795ea77e14246122d21bc0fa68a3c0d5261e39d
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/sony-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/sony-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 7b6f5117814599b86ed3470de6c62aa3
+TARBALL_SHA1 = e9717546682382ebf3e6e7039766fe52bdb8846c
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/sun-misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/sun-misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5a185c5549a650bf062d343e128682ca
+TARBALL_SHA1 = fc91999e66fe479d07ea74e5dd2d950ff02ccb80
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/util/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/util/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5c735ae6916b65186f3c876d76c27ce3
+TARBALL_SHA1 = 6ee3af5466de84d61411e173e578a256aeb1074d
+
 # Set encoding directory path used during build in fontutil.pc
 FIX_PC_FILES = fontutil.pc.in
 MODULE_ADD_UNINSTALLED_PC_OPS = -e 's|mapdir=|mapdir=$$protodir|g;'
--- a/open-src/font/winitzki-cyrillic/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/winitzki-cyrillic/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,5 +36,9 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 92bf4ecb373faac545cef2dcbe40be35
+TARBALL_SHA1 = d19f476710783d784dfdbcb6a1f34ef7746d3439
+
 ### Include common rulesets
 include ../Makefile.inc
--- a/open-src/font/xfree86-type1/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/font/xfree86-type1/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a966f5a8aade9e63af86d8a6bf3e8586
+TARBALL_SHA1 = 09a4c9b8455f3f4954bfe9dd991d7fd1d0f5595a
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=
 
--- a/open-src/lib/fontconfig/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/fontconfig/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Fontconfig 2.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.7.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 747d2c691c66b563c8e8c1784ce8d014
+TARBALL_SHA1 = bc84b883673a7f43f2849f06ec110c4eaccfb42c
+
 # Source tarball
 SOURCE_TARBALL_NAME=fontconfig-$(MODULE_VERSION).tar.gz
 SOURCE_TARBALL_NAME_SET=yes
--- a/open-src/lib/freetype/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/freetype/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -44,6 +44,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.3.9
 
+# Checksums for upstream tarball
+TARBALL_MD5  = d76233108aca9c9606cdbd341562ad9a
+TARBALL_SHA1 = db08969cb5053879ff9e973fe6dd2c52c7ea2d4e
+
 # Download site for source
 SOURCE_URL=http://download.savannah.gnu.org/releases/freetype/$(SOURCE_TARBALL_NAME)
 SOURCE_URL_SET=yes
--- a/open-src/lib/libFS/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libFS/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # libFS Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = ecf2d6a27da053500283e803efa2a808
+TARBALL_SHA1 = 41cf53fae37210acaa034199f01f36af3f3ec548
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = solaris-abi.patch
 
--- a/open-src/lib/libICE/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libICE/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # ICE 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.6
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 2d39bc924af24325dae589e9a849180c
+TARBALL_SHA1 = ac1f702ea580bd496610266b13434858b62df9e1
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libSM/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libSM/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # SM 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 184cbf502b3cd5d7ba5f9d1290a99606
+TARBALL_SHA1 = ccf38d4575da92b750640525af55d770b85765e1
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = libsm.globals.h.patch libsm.SMlibint.h.patch libsm.sm_client.c.patch libsm.sm_manager.c.patch
 
--- a/open-src/lib/libX11/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libX11/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 001d780829f936e34851ef7cd37b4dfd
+TARBALL_SHA1 = d4b3966d8eeb79514daad3eeae0debf65d16edca
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	lintlib.patch,-p1 \
--- a/open-src/lib/libXScrnSaver/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXScrnSaver/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # libXScrnSaver 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 33e54f64b55f22d8bbe822a5b62568cb
+TARBALL_SHA1 = ea2935eb67efa77fd90372337f2d782a8ef74cea
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXau/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXau/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xau 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 993b3185c629e4b89401fca072dcb663
+TARBALL_SHA1 = b1c68843edf7e80ce952f7ee0541448f41bac202
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXaw/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXaw/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.7
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 815e74de989ccda684e2baf8d12cf519
+TARBALL_SHA1 = 0e5effe33c4c44d960132e3dd50370134a28f8b2
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=
 
--- a/open-src/lib/libXcomposite/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXcomposite/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xcomposite 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.4.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 0f1367f57fdf5df17a8dd71d0fa68248
+TARBALL_SHA1 = 959180b067c64f3f7ac06e85400bd265e5579031
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXcursor/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXcursor/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xcursor 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.10
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 7dcdad1c10daea872cb3355af414b2ca
+TARBALL_SHA1 = 096d0e538d37fd865705e5f45b0e96c7294c1f2f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXdamage/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXdamage/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xdamage 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = b42780bce703ec202a33e5693991c09d
+TARBALL_SHA1 = dc1fbc938e9bbc859c70cf2087440fc15b00bb1e
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXdmcp/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXdmcp/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xdmcp 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = d60941d471800f41a3f19b24bea855a7
+TARBALL_SHA1 = 7efd71d29d6cfba797b8791398e4d81ade677d77
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXevie/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXevie/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xevie 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 88e9bf535364e7c821ef4014fb1ca2dd
+TARBALL_SHA1 = d22fd24d8f096fdff54d303d63fea1422f0cfeea
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXext/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXext/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xext 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = c417c0e8df39a067f90a2a2e7133637d
+TARBALL_SHA1 = c2eb8d8d760c6881e51c938812764d1d6cefd51c
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	server-compat.patch,-p1 \
--- a/open-src/lib/libXfixes/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXfixes/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xfixes 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=4.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 7f2c40852eb337b237ad944ca5c30d49
+TARBALL_SHA1 = 3f2d1c473855ba0cf13137a80d585df7fe37111c
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = soversion.patch
 
--- a/open-src/lib/libXfont/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXfont/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xfont Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.4.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4f2bed2a2be82e90a51a24bb3a22cdf0
+TARBALL_SHA1 = f8dc669760975b41885143f828b54164224c8a31
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	\
 	ps-fonts.patch \
--- a/open-src/lib/libXft/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXft/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xft 2.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.1.14
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 254e62a233491e0e1251636536163e20
+TARBALL_SHA1 = e08ae6b1f56e160179b9f141b4ab799333ec725e
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	xftcore-6261221.patch \
--- a/open-src/lib/libXi/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXi/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # libXi Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 8df4ece9bd1efb02c28acb2b6f485e09
+TARBALL_SHA1 = 7685f2881ce40b13028d9409eedbb9cf1ed0d8ef
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	man.patch,-p1 \
--- a/open-src/lib/libXinerama/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXinerama/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xinerama library Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a2ac01fc0426cdbb713c5d59cf9955ed
+TARBALL_SHA1 = 5f445194ef3318f66c287c0c69f778988a3f9266
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = sun-abi.patch
 
--- a/open-src/lib/libXmu/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXmu/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = fc4d66be7a1a1eb474954728415e46d6
+TARBALL_SHA1 = e7ff5960f2374852b941f909cdbdeafe7d29322f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	bitmap-path.patch \
--- a/open-src/lib/libXp/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXp/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xp 1.x Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 0f4ac39108c1ae8c443cdfac259b58fa
+TARBALL_SHA1 = fac67954e247fc805af6e495ff8695b5724cd1e2
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = solaris-abi.patch 6724993.patch
 
--- a/open-src/lib/libXpm/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXpm/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xpm Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=3.5.8
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 38e58e72d476a74298a59052fde185a3
+TARBALL_SHA1 = 3bfc833ed4527f74b1c66c386da62271d0313413
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = setuid.patch
 
--- a/open-src/lib/libXrandr/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXrandr/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xrandr 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 68eb59c3b7524db6ffd78746ee893d1d
+TARBALL_SHA1 = 33dd2f67060465f872db9ea03f597e28517f0c8e
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXrender/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXrender/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xrender 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.9.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 276dd9e85daf0680616cd9f132b354c9
+TARBALL_SHA1 = 278f762feb8e754aa5214175abf580ff486281f7
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXres/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXres/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # libXres 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4daf91f93d924e693f6f6ed276791be2
+TARBALL_SHA1 = d5ee9560a61666e6bb3d2285b9634fccd7211d65
+
 # Link with version mapfile
 MODULE_LD_OPTIONS = -M $(PWD)/mapfile-vers
 
--- a/open-src/lib/libXt/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXt/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xt 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.7
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 96f3c93434a93186d178b60d4a262496
+TARBALL_SHA1 = 3c285b9c04a393dec1cc3d60cf5582d798eb3272
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6671721.patch
 
--- a/open-src/lib/libXtst/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXtst/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xtst library Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = dd6f3e20b87310187121539f9605d977
+TARBALL_SHA1 = 4363e9285bfb5a884073efacc50d39edb803a1a5
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	man.patch,-p1 \
--- a/open-src/lib/libXv/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXv/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xv 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 1d97798b1d8bbf8d9085e1b223a0738f
+TARBALL_SHA1 = 3936dd661e75d173b9fd1da9d97e5720e9657254
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXvMC/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXvMC/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # XvMC 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 16c3a11add14979beb7510e44623cac6
+TARBALL_SHA1 = 153b85884f22b882cecb9fc462fe24c669a80dbd
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXxf86misc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXxf86misc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xxf86misc 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 51fed53e8de067d4b8666f75a0212400
+TARBALL_SHA1 = aea1be067de8c7bdedd917e07d8db608f4a804a8
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libXxf86vm/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libXxf86vm/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # Xxf86vm 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = b431ad7084e1055fef99a9115237edd8
+TARBALL_SHA1 = f5ce7854f201d9c69dfcdd13123b51f497b69a47
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libdrm/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libdrm/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,5 +1,5 @@
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -35,6 +35,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.4.14
 
+# Checksums for upstream tarball
+TARBALL_MD5  = e785b6a6ebd6b8a49dd8210cd8742842
+TARBALL_SHA1 = a18cc2cdfd02b8ba1c91c3e9ac609521ad3e2fe9
+
 # Library name (used for specfiles/mapfiles)
 LIBNAME=drm
 
--- a/open-src/lib/libfontenc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libfontenc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # fontenc 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4f0d8191819be9f2bdf9dad49a65e43b
+TARBALL_SHA1 = e71370c349e93ba70f91ad1148ca9e5cabfcca4f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/liblbxutil/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/liblbxutil/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -37,6 +37,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 273329a78c2e9ea189ac416c7fde94a1
+TARBALL_SHA1 = 99616bab0ca0afeaa9c0a19222091b1ff4f18680
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/lib/libpciaccess/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libpciaccess/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -37,6 +37,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.10.9
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 685cb20e7a6165bc010972f1183addbd
+TARBALL_SHA1 = 491e137f34a22f7208a6b0f68cbe51d929923591
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = \
 	pciaccess_private.h.patch \
--- a/open-src/lib/libpthread-stubs/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libpthread-stubs/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # libpthread-stubs Makefile
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -37,6 +37,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 774eabaf33440d534efe108ef9130a7d
+TARBALL_SHA1 = 34ef40880d0112dc6d32b386d59ce94f2c139eef
+
 # Download site for source
 SOURCE_URL=http://xcb.freedesktop.org/dist/$(SOURCE_TARBALL_NAME)
 SOURCE_URL_SET=yes
--- a/open-src/lib/libxkbfile/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libxkbfile/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xkbfile 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -38,6 +38,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.6
 
+# Checksums for upstream tarball
+TARBALL_MD5  = b01156e263eca8177e6b7f10441951c4
+TARBALL_SHA1 = 6364e0679eb893d6fbb6adcf0e8230cfdefe0b68
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = soversion.patch
 
--- a/open-src/lib/libxtrans/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/libxtrans/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # xtrans 1.x Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -41,6 +41,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.5
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 2d1e57e82acc5f21797e92341415af2f
+TARBALL_SHA1 = e8c4ce58b42d05e613fe535319a7d7f45f30f3e9
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = inetv6.patch \
 	tsol-unix-domain.patch
--- a/open-src/lib/mesa/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/mesa/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=7.4.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = b66528d314c574dccbe0ed963cac5e93
+TARBALL_SHA1 = 1cdcef24900489bc0a879013b2138c0d9aedffe3
+
 # Source tarball
 SOURCE_TARBALL_NAME=MesaLib-$(MODULE_VERSION).tar.bz2
 SOURCE_TARBALL_NAME_SET=yes
--- a/open-src/lib/pixman/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/lib/pixman/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -2,7 +2,7 @@
 #
 # pixman Makefile
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -37,6 +37,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.16.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 70c249a575ed02b7a5daa1bc9f9c6a4e
+TARBALL_SHA1 = 08fecbd065fa3792823818fcf715b97bc66d94cd
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 
 
--- a/open-src/proto/bigreqsproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/bigreqsproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = d30c5dbf19ca6dffcd9788227ecff8c5
+TARBALL_SHA1 = 32ae0505ec963cc5c0e3ee9258b126e6865d1b1b
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/compositeproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/compositeproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.4.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 3692f3f8b2ea10dff3d2cede8dc65e79
+TARBALL_SHA1 = fb1ae34418855c313a75e8e697b414a4935e13d6
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/damageproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/damageproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 434b931b02bd83ed9fc44951df81cdac
+TARBALL_SHA1 = ffe177a6ae2cf023d41e015aa6ece2b191cb8a8a
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/dri2proto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/dri2proto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -35,6 +35,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5cb7987d29db068153bdc8f23c767c43
+TARBALL_SHA1 = 1ba917531ff035287549d576097d7028bd3d037f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/evieproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/evieproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5c74f61d6f77b2e6a083b2b31000be42
+TARBALL_SHA1 = d0b57a8fbbf0845588a690542a6c29d351c2b4e5
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/fixesproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/fixesproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=4.1.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4c1cb4f2ed9f34de59f2f04783ca9483
+TARBALL_SHA1 = fb47920c629e08a56442a51968a02a22733085e5
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/fontcacheproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/fontcacheproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.1.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a8a50e5e995bfacb0359575faf7f6906
+TARBALL_SHA1 = 07f6ab3e1e1efe71c51f50e95851d93d2a1de773
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/fontsproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/fontsproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = f3a857deadca3144fba041af1dbf7603
+TARBALL_SHA1 = 395b300fd5120a7ff90cb8fea4e2356b9632dc3e
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/glproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/glproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.4.10
 
+# Checksums for upstream tarball
+TARBALL_MD5  = c9f8cebfba72bfab674bc0170551fb8d
+TARBALL_SHA1 = 30d312863288316da26aa33bfd7d0b303c8b0851
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/inputproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/inputproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 0f7acbc14a082f9ae03744396527d23d
+TARBALL_SHA1 = 3ed9879b7dd3c14ae2283959f5962162fc01c219
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES= 
 
--- a/open-src/proto/kbproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/kbproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 7f439166a9b2bf81471a33951883019f
+TARBALL_SHA1 = d300745389d3a80d90c9a3c989651f228db486e5
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	5077065.patch
 
--- a/open-src/proto/pmproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/pmproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 9de22ca1522008c28fb03dfc41ba2d30
+TARBALL_SHA1 = 4abb036371670ecc25d32e48b3277fe203ae5203
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/printproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/printproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.4
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 7321847a60748b4d2f1fa16db4b6ede8
+TARBALL_SHA1 = 8da2d19faca74f894d0e2b3e142283b725c0ef46
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES = 6725007.patch
 
--- a/open-src/proto/randrproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/randrproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a5c244c36382b0de39b2828cea4b651d
+TARBALL_SHA1 = 36731bae6e815453af4b055c26ad8e9e2653ca05
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/recordproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/recordproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.14
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 70f5998c673aa510e2acd6d8fb3799de
+TARBALL_SHA1 = 212928572898ed150366c6026e2694b193ff9f79
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/renderproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/renderproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.11
 
+# Checksums for upstream tarball
+TARBALL_MD5  = b160a9733fe91b666e74fca284333148
+TARBALL_SHA1 = d30cf508b1a1b5f0deb1c6db41ba2f4e57680637
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/resourceproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/resourceproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 84795594b3ebd2ee2570cf93340d152c
+TARBALL_SHA1 = 36b86840005c15e393c86d7075688d430ab2a11d
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/scrnsaverproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/scrnsaverproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 9040c991a56ee9b5976936f8c65d5c8a
+TARBALL_SHA1 = c734cfe9a1ce57fd42957389dcc90518fd7ca6b6
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/videoproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/videoproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.3.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = fb762146a18207a1e8bc9f299dfc7ac0
+TARBALL_SHA1 = 4aef2b438d45b3ab75e640996ce1267d3468f48c
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/x11proto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/x11proto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=7.0.16
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 75c9edff1f3823e5ab6bb9e66821a901
+TARBALL_SHA1 = 0eda5588d42f2c810d8491da44fe84a4093e12bc
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	\
 	Xpoll.h-patch \
--- a/open-src/proto/xcmiscproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/xcmiscproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 7b83e4a7e9f4edc9c6cfb0500f4a7196
+TARBALL_SHA1 = 1a55e042b33c0e0aaf2299942315a5208d644707
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/xextproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/xextproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=7.1.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = fb6ccaae76db7a35e49b12aea60ca6ff
+TARBALL_SHA1 = 1bb4bd12d65a17b3168dc9b4e028b33a2f7b2cad
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/xf86bigfontproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/xf86bigfontproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 120e226ede5a4687b25dd357cc9b8efe
+TARBALL_SHA1 = 312a2ea708b257520c1af4393b69d73a393a478f
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/xf86dgaproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/xf86dgaproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a036dc2fcbf052ec10621fd48b68dbb1
+TARBALL_SHA1 = 97a06120e7195c968875e8ba42e82c90ab54948b
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/xf86driproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/xf86driproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.1.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 309d552732666c3333d7dc63e80d042f
+TARBALL_SHA1 = 0dfc6616ffc68ca3c3b5decb1e365aaa93be8548
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/xf86miscproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/xf86miscproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=0.9.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = ca63bbb31cf5b7f37b2237e923ff257a
+TARBALL_SHA1 = 52c54ed17e55f26b26654ff16d61da97f9fd36bc
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/xf86vidmodeproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/xf86vidmodeproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=2.3
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 4434894fc7d4eeb4a22e6b876d56fdaa
+TARBALL_SHA1 = 22d034c2f66985f8541b9ea3421096ceaa006355
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/proto/xineramaproto/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/proto/xineramaproto/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = a8aadcb281b9c11a91303e24cdea45f5
+TARBALL_SHA1 = 3c397c9ea38aaae785dd7901f250891dfa7f3249
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	 Xsun-extended-proto.patch
 
--- a/open-src/util/imake/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/util/imake/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 02fea5a02ba2857c7d81820c8e8b8e6f
+TARBALL_SHA1 = 863a1015af41149e91a2f4b20858cb5d584c6943
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/util/lndir/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/util/lndir/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = e274ea9f55dfd62afa0a7b1e1ab4ba96
+TARBALL_SHA1 = c7eed31c4cb2b016e4a06b629a57333c8df14421
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/util/makedepend/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/util/makedepend/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.1
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 54ab2549d723e51ff2b9cff4d8bf44d1
+TARBALL_SHA1 = c795cdc754d8c9c73e6a310e41eab37c5ab867bf
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/util/util-macros/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/util/util-macros/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.3.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 0837fe88af7d692308b25815457a3288
+TARBALL_SHA1 = 2c6396976af20bb0c7b3b27b229876fe67c6b9dc
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/util/xorg-cf-files/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/util/xorg-cf-files/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -1,6 +1,6 @@
 ###############################################################################
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -36,6 +36,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.2
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 5f62dd5545b782c74f6e4e70d0e6552c
+TARBALL_SHA1 = a1182e1fd05a648e6282598a355b7c4be9339755
+
 # Patches to apply to source after unpacking, in order
 SOURCE_PATCHES=	
 
--- a/open-src/xserver/xorg/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/xserver/xorg/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -44,6 +44,10 @@
 # Version number (used in path names)
 MODULE_VERSION=$(XORGSERVER_VERS)
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 75d27c3a1c12293f620a2d6518fcbdfa
+TARBALL_SHA1 = 26de24d7ced735bd717a21c5110d22d662221a58
+
 # Patches to apply to source after unpacking, in order
 # *** Moved to patch-list file so they can be shared between Xorg & Xvnc builds
 SOURCE_PATCHES=$(XORG_SOURCE_PATCHES)
--- a/open-src/xserver/xvnc/Makefile	Mon Feb 22 16:19:24 2010 -0800
+++ b/open-src/xserver/xvnc/Makefile	Wed Feb 24 21:41:03 2010 -0800
@@ -4,7 +4,7 @@
 # Based on Fedora's tigervnc.spec revision 1.20 from
 # http://cvs.fedoraproject.org/viewvc/rpms/tigervnc/devel/tigervnc.spec
 #
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
@@ -40,6 +40,10 @@
 # Version number (used in path names)
 MODULE_VERSION=1.0.0
 
+# Checksums for upstream tarball
+TARBALL_MD5  = 622c6689a66651419b5431efdee99d5a
+TARBALL_SHA1 = 2435ea2e3c34a4055350f7680a94cea580b92979
+
 # Source tarball
 SOURCE_TARBALL_NAME=$(MODULE_NAME)-$(MODULE_VERSION).tar.gz
 SOURCE_TARBALL_NAME_SET=yes