1 #! /bin/sh |
1 #! /bin/sh |
2 # |
2 # |
3 # Copyright 2007 Sun Microsystems, Inc. All rights reserved. |
3 # Copyright 2008 Sun Microsystems, Inc. All rights reserved. |
4 # |
4 # |
5 # Permission is hereby granted, free of charge, to any person obtaining a |
5 # Permission is hereby granted, free of charge, to any person obtaining a |
6 # copy of this software and associated documentation files (the |
6 # copy of this software and associated documentation files (the |
7 # "Software"), to deal in the Software without restriction, including |
7 # "Software"), to deal in the Software without restriction, including |
8 # without limitation the rights to use, copy, modify, merge, publish, |
8 # without limitation the rights to use, copy, modify, merge, publish, |
25 # Except as contained in this notice, the name of a copyright holder |
25 # Except as contained in this notice, the name of a copyright holder |
26 # shall not be used in advertising or otherwise to promote the sale, use |
26 # shall not be used in advertising or otherwise to promote the sale, use |
27 # or other dealings in this Software without prior written authorization |
27 # or other dealings in this Software without prior written authorization |
28 # of the copyright holder. |
28 # of the copyright holder. |
29 # |
29 # |
30 # @(#)make_release_packages 1.57 08/03/17 |
30 # @(#)make_release_packages 1.58 08/05/14 |
31 # |
31 # |
32 # Create and fill a package staging area for X |
32 # Create and fill a package staging area for X |
33 # |
33 # |
34 # This script should be run from the base of the build tree. |
34 # This script should be run from the base of the build tree. |
35 # It takes no parameters. |
35 # It takes no parameters. |
51 DATE=`date +0.%Y.%m.%d` |
51 DATE=`date +0.%Y.%m.%d` |
52 |
52 |
53 # List of official (deliverable) X-window packages |
53 # List of official (deliverable) X-window packages |
54 XW_PACKAGE_LIST="SUNWxwcft SUNWxwdem SUNWxwdim SUNWxwfs SUNWxwinc \ |
54 XW_PACKAGE_LIST="SUNWxwcft SUNWxwdem SUNWxwdim SUNWxwfs SUNWxwinc \ |
55 SUNWxwice SUNWxwopt SUNWxwpmn SUNWxwsrc SUNWxwacx SUNWxwdxm \ |
55 SUNWxwice SUNWxwopt SUNWxwpmn SUNWxwsrc SUNWxwacx SUNWxwdxm \ |
56 SUNWxwhl SUNWi1of SUNWxwfa SUNWxwpft SUNWxwsrv SUNWxwoft \ |
56 SUNWxwhl SUNWi1of SUNWxwpft SUNWxwsrv SUNWxwoft \ |
57 SUNWfontconfig SUNWfontconfig-root SUNWfontconfig-docs SUNWxwsvr \ |
57 SUNWfontconfig SUNWfontconfig-root SUNWfontconfig-docs SUNWxwsvr \ |
58 SUNWxscreensaver-hacks SUNWfreetype2 SUNWxwxft \ |
58 SUNWxscreensaver-hacks SUNWfreetype2 SUNWxwxft \ |
59 SUNWxorg-clientlibs SUNWxorg-devel-docs SUNWxorg-headers \ |
59 SUNWxorg-clientlibs SUNWxorg-devel-docs SUNWxorg-headers \ |
60 SUNWxorg-client-docs SUNWxorg-client-programs SUNWxorg-compatlinks \ |
60 SUNWxorg-client-docs SUNWxorg-client-programs SUNWxorg-compatlinks \ |
61 SUNWxprint-server SUNWxcursor-themes SUNWvncviewer" |
61 SUNWxprint-server SUNWxcursor-themes SUNWvncviewer" |
62 |
62 |
63 # L10N packages are normally only built on sparc since they only have text |
63 # L10N packages are normally only built on sparc since they only have text |
64 # files that are the same for both platforms |
64 # files that are the same for both platforms |
65 if [ "$MACH" = "sparc" -o "x$BUILD_L10N" = "xyes" ]; then |
65 if [ "$MACH" = "sparc" -o "x$BUILD_L10N" = "xyes" ]; then |
66 XW_L10N_PACKAGES="SUNW0xacx SUNW0xman SUNW0xpmn SUNW0xwfa SUNW0xwplt \ |
66 XW_L10N_PACKAGES="SUNW0xacx SUNW0xman SUNW0xpmn SUNW0xwplt \ |
67 SUNW0xwopt SUNW0xwsvr" |
67 SUNW0xwopt SUNW0xwsvr" |
68 else |
68 else |
69 XW_L10N_PACKAGES=" " |
69 XW_L10N_PACKAGES=" " |
70 fi |
70 fi |
71 |
71 |