[BACK]Return to README CVS log [TXT][DIR] Up to [local] / OpenXM / misc / packages

Annotation of OpenXM/misc/packages/README, Revision 1.1

1.1     ! takayama    1: $OpenXM$
        !             2:
        !             3: /*&japanese
        !             4:
        !             5: $B$3$N(B Makefile $B$O(B, $B?@8M$K$*$$$F(B binary package $B$r@=:n$7(B,
        !             6: ftp cite $B$X$*$/$?$a$N<+F02=%9%/%j%W%H$,$O$$$C$F$$$^$9(B.
        !             7: $B$?$@$7(B, $B0J2<$N$h$&$J=`Hw$r$*$3$J$($P(B, committer $B$O$I$3$G$b(B binary package
        !             8: $B$N(B make $B$r$*$3$J$($^$9(B. $B$b$C$H(B portable $B$J(B, binary package builder
        !             9: $B$K$D$$$F$O(B, $B<!$N(B version $B$K$J$k$G$7$g$&(B.
        !            10:
        !            11: $B4pK\E*$J9M$($+$?(B:
        !            12: $B$?$H$($P(B,
        !            13: Generic/openxm/Makefile
        !            14: $B$O(B, cvs server (kerberos.math.sci.kobe-u.ac.cp)
        !            15: $B$h$j%=!<%9$r$H$j$@$7(B work $B0J2<$KE83+$7$F(B, make $B$r$*$3$J$$(B
        !            16: TAR_WORK $B$K(B tar file $B$r$*$-$^$9(B.
        !            17:
        !            18: $B@_Dj$NI,MW$J(B Makefile $B$N%Q%i%a!<%?(B:
        !            19: TAG           cvs server $B$h$j(B $B%=!<%9$r$H$j$@$9$H$-$N%?%0(B. $B8=:_CM(B HEAD
        !            20: TAR_WORK      $B$G$-$"$,$C$?(B, tar file $B$r$*$/>l=j(B.          $B8=:_CM(B $(HOME)/tmp
        !            21: VERSION       OpenXM $B$N(B Version                           $B8=:_CM(B 1.1.2
        !            22: TAR_WORK_EXPLICIT TAR_WORK $B$rE83+$7$?CM(B. build-on-pear (root) $B$GMxMQ(B
        !            23: FTP_AREA      ftp $BMQ$N(B tar $B$r$*$/>l=j(B. mkdir $B$7$F$*$/$3$H(B.
        !            24:
        !            25:
        !            26: $BMQ0U$7$F$*$/%U%!%$%k(B, directory
        !            27: # OpenXM, OpenXM_contrib, OpenXM_contrib2 $B$O(B $(HOME) $BD>2<$K$"$k$H2>Dj(B.
        !            28: # RPM $B$O(B /var/tmp/openxm* $B$K(B, binary $B$r0l;~E*$K(B install $B$7$^$9(B. 50 M $BDxEY$N(B
        !            29: $BNN0h$,I,MW$G$7$g$&(B.  $BJQ99$K$O(B, Linux/RPM/Makefile, *spec.in $B$rJT=8(B.
        !            30: # mkdir ${TAR_WORK}
        !            31: # $(HOME)/.rpmrc
        !            32:   $BFbMF(B: TopDir: /home/taka/OpenXM/misc/packages/Linux/RPM/work
        !            33:    /home/taka $B$O(B $(HOME) $B$NCM(B
        !            34:    rpm $B$O(B $B$3$N(B direcotry $B0J2<$G:n6H$r9T$&(B.
        !            35: # $B%5!<%A%Q%9$K<B9T2DG=$J%9%/%j%W%H(B cvs-OpenXM (cvs $B%5!<%P$K%"%/%;%9$9$k$?$a(B)
        !            36:   $B;29M(B: ($B;d$N(B cvs-OpenXM)
        !            37:     orange% cat bin/cvs-OpenXM
        !            38:      #!/bin/sh
        !            39:      CVS_RSH=ssh-takayama
        !            40:      export CVS_RSH
        !            41:      cvs $*
        !            42:     orange% cat bin/ssh-takayama
        !            43:      #!/bin/sh
        !            44:      ssh1 -l takayama $*
        !            45:
        !            46: $B%Q%9@_Dj(B:
        !            47: set path=(/usr/local/jdk1.1.8/bin $path) $B$H$7$F(B, java, javac $B$r%5!<%A(B
        !            48: $B%Q%9$K$$$l$k$3$H(B. [build-on-pear $B$G$O<+F0(B]
        !            49:
        !            50: $B%^%7%s9=@.(B:
        !            51:    $B$9$Y$F$N%^%7%s$G(B home $B$O(B NFS $B$G6&M-$5$l$F$$$k(B.
        !            52:    orange : FreeBSD
        !            53:    pear :   FreeBSD  root $B$K$J$j(B, FreeBSD $BMQ$N(B package $B$r$D$/$k(B.
        !            54:             ${TAR_WORK} $B$K(B root $B8"8B$G(B access $B$G$-$J$$$H$$$1$J$$(B.
        !            55:    unkei :  Solaris
        !            56:
        !            57: $B<j=g(B:
        !            58:        @echo "1.  generate-tar-balls"   FreeBSD machine $B$G<B9T$9$k$3$H(B.
        !            59:        @echo "  (update-plist)"
        !            60:        @echo "2.  build-on-orange (do not forget to set .rpmrc. See Linux/RPM/Makefile)"
        !            61:        @echo "3.  build-on-pear (do it as a super user)"
        !            62:        @echo "4.  build-on-redhat (do not forget to set .rpmrc)"
        !            63:        @echo "5.  build-on-unkei"
        !            64:        @echo "6.  copy-to-ftp-area "
        !            65:
        !            66: 2 $B$H(B 3 $B$OJBNs$G$*$3$J$($k$,(B, NFS $B$G6&M-$5$l$F$k8B$j(B, $BJBNs$K(B build $B$7$F$O$$(B
        !            67: $B$1$J$$(B.
        !            68:
        !            69: generate-tar-ball $B$OJ#;($J$N$G(B, $B2r@b(B:
        !            70:   make clean
        !            71:          $B$9$Y$F$N(B work $B$r>C5n(B.
        !            72:  (cd Generic/openxm ; make TAG=${TAG} VERSION=${VERSION} tar-ball)
        !            73:          ${TAR_WORK} $B$X(B openxm-${VERSION}.tar.gz $B$r$D$/$k(B.
        !            74:  (cd Generic/openxm ; make  TAG=${TAG} VERSION=${VERSION} tar-ball-01)
        !            75:          ${TAR_WORK} $B$X(B openxm01-${VERSION}.tar.gz $B$r$D$/$k(B.
        !            76:          [ OpenXM_contrib2 $B$r$D$/$i$J$$(B. ]
        !            77:  make update-plist
        !            78:          $B$3$l$,J#;((B.
        !            79:          FreeBSD/openxm-ports/openxm $B$X(B cd $B$7$F(B,
        !            80:          ${TAR_WORK}/openxm-${VERSION}.tar.gz $B$h$j(B,
        !            81:          FreeBSD port $B$rMQ$$$F(B, make $B$9$k(B. ( $B$3$3$O;~4V$,$+$+$k(B)
        !            82:          $B$3$N$H$-(B, port $B$N0MB84X78$G(B, make $B$K<:GT$9$k>l9g$O(B,
        !            83:          $B$H$j$"$($:(B, port $B$N(B Makefile $B$rJT=8$7$F$+$i(B, [ $B$"$H$G@bL@(B ]
        !            84:          root $B$K$J$j(B make $B$9$k$H<+F0$GI,MW$J(B tool $B$r(B install $B$9$k(B.
        !            85:          make clean $B$7$F(B, root $B$G$N:n6H$r>C$7(B,
        !            86:          $B$=$l$+$i(B, $B0lHL%f!<%6$KLa$j(B generate-tar-balls $B$KLa$k(B.
        !            87:          $B$J$*(B /usr/local/share/texmf/texmf.cnf $BEy$NJT=8$,I,MW$+$b(B.
        !            88:
        !            89:          make $B$7$?$i(B, work/openxm-${VERSION}/OpenXM/bin $BEy$r(B
        !            90:          $B$_$J$,$i(B, PLIST $B$r99?7$7$F(B, $B<+F0E*$K(B commit $B$9$k(B.
        !            91:  (cd FreeBSD   ; make TAG=${TAG} VERSION=${VERSION} make-tar-ball-for-openxm-port)
        !            92:          CVS server $B$h$j(B PLIST $B$r4^$`(B FreeBSD port $B$r$H$j$@$7(B,
        !            93:          tar $B2=(B.  build-on-pear $B$G;H$&(B.
        !            94:  (cd Linux/RPM ; make make-directory)
        !            95:  (cd Linux/RPM ; make link-for-real-openxm)
        !            96:          $B$3$l$O(B, rpm $BMQ$N=i4|$+(B. $B$9$0$*$o$k(B.
        !            97:
        !            98: */

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>