|
From: Will P. <pa...@us...> - 2003-03-21 18:40:03
|
Update of /cvsroot/ark/sidai/package In directory sc8-pr-cvs1:/tmp/cvs-serv15167/package Modified Files: ALL.xml TWiki-config.xml ark-rootly-deploy.xml ark-toolenv-wrapped.xml cadence-LDV.xml cadence-cdsd.xml flexlm-config.xml framemaker-config.xml null.xml synopsys-vcs.xml user-setup.xml Added Files: movabletype.xml Log Message: updates --- NEW FILE --- <!-- ......................................................................... . . Copyright (C) 2003 Will Partain . . This program is free software; you can redistribute it and/or modify . it under the terms of the GNU General Public License as published by . the Free Software Foundation; either version 2 of the License, or . (at your option) any later version. . . This program is distributed in the hope that it will be useful, . but WITHOUT ANY WARRANTY; without even the implied warranty of . MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the . GNU General Public License for more details. . . You should have received a copy of the GNU General Public License . along with this program; if not, write to the Free Software . Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. . . Name : movabletype.xml . Author : Will Partain, pa...@dc... . ......................................................................... --> <package name="movabletype" xml-version="1" prototype="yes"> <description><doc> Set up Movable Type for it to go in an Apache server. It is a TWiki-like install-only deal. </doc></description> <prototypes> <prototype team="sidai" name="install-only"/> </prototypes> <pristine-homepage>http://www.movabletype.org/</pristine-homepage> <!-- ..................................................... --> <install-bits> <constraint><dependency type="status" name="." value="installed,deployed,revealed" /></constraint> <constraint><dependency type="essential" name="." on-method="pre-install-bits" /></constraint> <param name="GZIP">@proxy-host:GZIP@</param> <param name="TAR">@proxy-host:TAR@</param> <param name="PKG_TGZ_FILE">!'@package:ark-dirs:PKGS_SRC@/MT-%s-full-lib.tar.gz' % (pkg_version)</param> <param name="MKDIR_P">@proxy-host:MKDIR-P@</param> <param name="PKG_DIR">!'%s--%s' % (pkg_name, pkg_version)</param> <param name="prefix" default="no"/> <code once-per="hosts-supported" redoable="no"><![CDATA[ # Careful now. We extract to a directory src/$PKG_DIR -- don't want to # inadvertantly extract over/delete any live Movable Type data. if [ "z$PKG_DIR" = "z" ] ; then echo \$PKG_DIR not set! 1>&2 exit 1 fi # create the directory, deleting any old junk cd $prefix [ -d ./src ] || $MKDIR_P ./src cd ./src [ -d ./$PKG_DIR ] && /bin/rm -rf ./$PKG_DIR $MKDIR_P ./$PKG_DIR cd ./$PKG_DIR # unpack the pristine source. if [ ! -f $PKG_TGZ_FILE ] ; then echo "file doesn't exist: $PKG_TGZ_FILE" 1>&2 ; exit 1 ; fi if [ "$VERBOSE" = '-v' ]; then tar_args=xfv ; else tar_args=xf ; fi $GZIP -dc < $PKG_TGZ_FILE | $TAR $tar_args - if [ $? != 0 ] ; then exit 1 ; fi ]]></code></install-bits> <create-golden-copy> <constraint><dependency type="status" name="." value="installed,deployed,revealed" /></constraint> <constraint><dependency type="essential" name="." on-method="post-install-bits" /></constraint> <code lang="none" once-per="hosts-supported" /> </create-golden-copy> <create-manifest> <constraint><dependency type="status" name="." value="installed,deployed,revealed" /></constraint> <constraint><dependency type="essential" name="." on-method="create-golden-copy" /></constraint> <code lang="none" once-per="hosts-supported" /> </create-manifest> <check-install> <constraint><dependency type="status" name="." value="installed,deployed,revealed" /></constraint> <constraint><dependency type="essential" name="." on-method="create-manifest" /></constraint> <code lang="none" once-per="hosts-supported" /> </check-install> </package> Index: ALL.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/ALL.xml,v retrieving revision 1.42 retrieving revision 1.43 diff -C2 -r1.42 -r1.43 *** ALL.xml 21 Feb 2003 19:10:29 -0000 1.42 --- ALL.xml 21 Mar 2003 18:23:02 -0000 1.43 *************** *** 1200,1242 **** $MD5SUM $status_flag --check --warn $status_flag $sumfile ]]></code></verify> - - <!-- ..................................................... --> - <!-- the following are no-ops by default: --> - <!-- ..................................................... --> - - <at-boot> - <code lang="none" recordable="no" /> - </at-boot> - - <hourly> - <code lang="none" recordable="no" /> - </hourly> - - <daily> - <code lang="none" recordable="no" /> - </daily> - - <weekly> - <code lang="none" recordable="no" /> - </weekly> - - <fortnightly> - <code lang="none" recordable="no" /> - </fortnightly> - - <monthly> - <code lang="none" recordable="no" /> - </monthly> - - <quarterly> - <code lang="none" recordable="no" /> - </quarterly> - - <yearly> - <code lang="none" recordable="no" /> - </yearly> - - <at-shutdown> - <code lang="none" recordable="no" /> - </at-shutdown> </package> --- 1200,1202 ---- Index: TWiki-config.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/TWiki-config.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** TWiki-config.xml 8 Mar 2003 12:34:29 -0000 1.9 --- TWiki-config.xml 21 Mar 2003 18:23:03 -0000 1.10 *************** *** 72,77 **** # accumulate all possibles TWiki Webs: ! for user in ark.user.ArkUsersMgr().unpackSpecs(['ALL']): ! if user.status() not in ['pending', 'active']: continue try: wiki_name = user.wiki_name() --- 72,78 ---- # accumulate all possibles TWiki Webs: ! user_chooser = lambda u:u.isRelevant(pending_too=1) ! ! for user in ark.user.ArkUsersMgr().unpackSpecs(['ALL'],chooser=user_chooser): try: wiki_name = user.wiki_name() Index: ark-rootly-deploy.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/ark-rootly-deploy.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** ark-rootly-deploy.xml 31 Aug 2002 10:23:27 -0000 1.9 --- ark-rootly-deploy.xml 21 Mar 2003 18:23:03 -0000 1.10 *************** *** 29,32 **** --- 29,37 ---- <!-- ..................................................... --> + <mkdir-deploy> + <code privileges="root" /> + </mkdir-deploy> + + <!-- ..................................................... --> <pre-install-bits> <comment> Index: ark-toolenv-wrapped.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/ark-toolenv-wrapped.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** ark-toolenv-wrapped.xml 27 Feb 2003 18:58:14 -0000 1.1 --- ark-toolenv-wrapped.xml 21 Mar 2003 18:23:04 -0000 1.2 *************** *** 35,38 **** --- 35,39 ---- <!-- the default spec in ALL is too restricted --> <revelation-spec><table><entry name="*"> + version-wrapper-DUMMY none . soft </entry></table></revelation-spec> Index: cadence-LDV.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/cadence-LDV.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -r1.10 -r1.11 *** cadence-LDV.xml 27 Feb 2003 18:58:14 -0000 1.10 --- cadence-LDV.xml 21 Mar 2003 18:23:04 -0000 1.11 *************** *** 43,47 **** <pristine-homepage>http://www.cadence.com/</pristine-homepage> ! <pristine-source>ftp://???/</pristine-source> <revelation-spec><table><entry name="."> --- 43,48 ---- <pristine-homepage>http://www.cadence.com/</pristine-homepage> ! <pristine-source>http://software.cadence.com/ ; use ! sourcelink login to then access CD images</pristine-source> <revelation-spec><table><entry name="."> Index: cadence-cdsd.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/cadence-cdsd.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** cadence-cdsd.xml 16 Dec 2002 14:19:11 -0000 1.7 --- cadence-cdsd.xml 21 Mar 2003 18:23:04 -0000 1.8 *************** *** 60,79 **** <!-- ........................................ --> - <at-boot> - <param name="uprefix">!user_prefix</param> - <param name="SU">@host:SU@</param> - <param name="CDSD_USER" default="no"/> - <!-- as root, so we can su to the correct user --> - <code recordable="no" privileges="root"><![CDATA[ - if [ -x $uprefix/sbin/cdsd ]; then - $SU $CDSD_USER -c "$uprefix/sbin/cdsd" - echo "Starting Cadence Locking daemon" - else - echo "Can't start Cadence Locking daemon" - fi - ]]></code> - </at-boot> - - <!-- ........................................ --> <rpc-numbers-database-fragment><string> # These are required for the "Cadence Locking Daemon" (cdsd): --- 60,63 ---- Index: flexlm-config.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/flexlm-config.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** flexlm-config.xml 25 Sep 2002 19:45:26 -0000 1.8 --- flexlm-config.xml 21 Mar 2003 18:23:04 -0000 1.9 *************** *** 72,107 **** ]]></code></compile> - <!-- ..................................................... --> <deploy-bits> <constraint><dependency type="normal" name="flexlm" on-method="reveal" /></constraint> </deploy-bits> - - <!-- ..................................................... --> - <at-boot> - <param name="LM_LOGFILE" default="no" /> - <param name="LM_USER" default="no" /> - <param name="LM_OPTIONS"></param> - <param name="LM_LICENSE_FILE">@host:ARK-LICENSE-COMBINED@</param> - <param name="SBIN_SH">@host:SBIN-SH@</param> - <param name="SU">@host:SU@</param> - <param name="uprefix">!user_prefix</param> - - <code recordable="no"><![CDATA[ - ToDo: this is a con; i'm sure it doesn't even faintly work (partain 2002 09) - - echo Starting FlexLM license manager... - - if [ -x $uprefix/sbin/lmgrd ]; then - - # this is so that log file can be moved while daemons are running - $SU $LM_USER -c "umask 022; $uprefix/sbin/lmgrd $LM_OPTIONS -c $LM_LICENSE_FILE 2>&1" \ - | $SBIN_SH -c "umask 022; while read line; do echo \"\$line\" >>${LM_LOGFILE}; done" & - - else - echo "Aargh! Couldn't start lmgrd" >>${LM_LOGFILE} - fi - - ]]></code> - </at-boot> </package> --- 72,78 ---- Index: framemaker-config.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/framemaker-config.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** framemaker-config.xml 6 Oct 2001 11:13:10 -0000 1.6 --- framemaker-config.xml 21 Mar 2003 18:23:05 -0000 1.7 *************** *** 82,123 **** done ]]></code></install-bits> - - <!-- ..................................................... --> - <at-boot> - <param name="FMHOME" default="no" /> - <param name="FM_FLS_HOST" default="no" /> - <param name="log_file" default="no" /> - <param name="licenses_file" default="no" /> - - <code recordable="no" privileges="root"><![CDATA[ - # Derived from info supplied by Adobe. - - PATH=/sbin:/usr/sbin:/usr/bin; export PATH - - # passed in: - export FMHOME - export FM_FLS_HOST - - HOST=`/bin/hostname` - - # === the main business =========================================== - - # Adobe says: - # for typical, non-workgroup installations, use: - cd $FMHOME && bin/fm_fls -log $log_file $licenses_file > /dev/console 2>&1 - - # for workgroup installations, need to change the path to licenses, e.g.: - #( <install_dir>/bin/fm_fls -log <log_file> /usr/workgroups/techsup/licenses ) \ - # > /dev/console 2>&1 - - #restart) - # # Can be used if you make a change to the license file: - # cd $FMHOME && bin/fmflsadm -flshost $HOST reinit - # ;; - # - #check) - # # Is the license host talking? - # cd $FMHOME && bin/fmflsadm -flshost $HOST ping - # ;; - ]]></code></at-boot> </package> --- 82,84 ---- Index: null.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/null.xml,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -r1.13 -r1.14 *** null.xml 19 Oct 2002 11:43:42 -0000 1.13 --- null.xml 21 Mar 2003 18:23:05 -0000 1.14 *************** *** 246,285 **** </verify> - <at-boot> - <code lang="none" recordable="no" /> - </at-boot> - - <hourly> - <code lang="none" recordable="no" /> - </hourly> - - <daily> - <code lang="none" recordable="no" /> - </daily> - - <weekly> - <code lang="none" recordable="no" /> - </weekly> - - <fortnightly> - <code lang="none" recordable="no" /> - </fortnightly> - - <monthly> - <code lang="none" recordable="no" /> - </monthly> - - <quarterly> - <code lang="none" recordable="no" /> - </quarterly> - - <yearly> - <code lang="none" recordable="no" /> - </yearly> - - <at-shutdown> - <code lang="none" recordable="no" /> - </at-shutdown> - <describe> <code lang="none" once-per="site" recordable="no" /> --- 246,249 ---- Index: synopsys-vcs.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/synopsys-vcs.xml,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -r1.18 -r1.19 *** synopsys-vcs.xml 27 Feb 2003 18:58:14 -0000 1.18 --- synopsys-vcs.xml 21 Mar 2003 18:23:05 -0000 1.19 *************** *** 41,44 **** --- 41,57 ---- <!-- ..................................................... --> + <aliases><list> + <item>vcs</item> + <item>vcsi</item> + </list></aliases> + + <documentation-points><table> + <entry name="user-guide">@host:ACROREAD@ vcs*/doc/UserGuide/vcs.pdf</entry> + <entry name="vcm"> @host:ACROREAD@ vcs*/doc/UserGuide/VCM.pdf</entry> + <entry name="virsim"> @host:ACROREAD@ vcs*/doc/UserGuide/VirSim.pdf</entry> + <entry name="direct-c"> @host:ACROREAD@ vcs*/doc/UserGuide/DirectC.pdf</entry> + </table></documentation-points> + + <!-- ..................................................... --> <install-bits> <constraint><host-spec>sidai:hppa-hpux</host-spec></constraint> Index: user-setup.xml =================================================================== RCS file: /cvsroot/ark/sidai/package/user-setup.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -r1.10 -r1.11 *** user-setup.xml 16 Dec 2002 14:19:11 -0000 1.10 --- user-setup.xml 21 Mar 2003 18:23:05 -0000 1.11 *************** *** 31,34 **** --- 31,38 ---- </prototypes> + <revelation-spec><table><entry name="*"> + . soft + </entry></table></revelation-spec> + <!-- ..................................................... --> <install-bits> *************** *** 36,40 **** <constraint><dependency type="essential" name="." on-method="pre-install-bits" /></constraint> <!-- install stuff directly from our repository(ies) --> - <param name="GNU_FINDUTILS">@proxy-host:GNU-FINDUTILS@</param> <param name="FIND">@proxy-host:FIND@</param> <param name="XARGS">@proxy-host:XARGS@</param> --- 40,43 ---- |