Hex Artifact Content
Not logged in

Artifact 9d7a86073e5a453561bd758463a9834e38a6867d:

Attachment "Portfile" to ticket [f00cd046cf] added by anonymous 2010-08-16 16:10:04.
0000: 23 20 2d 2a 2d 20 63 6f 64 69 6e 67 3a 20 75 74  # -*- coding: ut
0010: 66 2d 38 3b 20 6d 6f 64 65 3a 20 74 63 6c 3b 20  f-8; mode: tcl; 
0020: 74 61 62 2d 77 69 64 74 68 3a 20 34 3b 20 69 6e  tab-width: 4; in
0030: 64 65 6e 74 2d 74 61 62 73 2d 6d 6f 64 65 3a 20  dent-tabs-mode: 
0040: 6e 69 6c 3b 20 63 2d 62 61 73 69 63 2d 6f 66 66  nil; c-basic-off
0050: 73 65 74 3a 20 34 20 2d 2a 2d 20 0a 23 20 76 69  set: 4 -*- .# vi
0060: 6d 3a 66 65 6e 63 3d 75 74 66 2d 38 3a 66 74 3d  m:fenc=utf-8:ft=
0070: 74 63 6c 3a 65 74 3a 73 77 3d 34 3a 74 73 3d 34  tcl:et:sw=4:ts=4
0080: 3a 73 74 73 3d 34 0a 23 20 24 49 64 24 0a 50 6f  :sts=4.# $Id$.Po
0090: 72 74 53 79 73 74 65 6d 20 20 20 20 20 20 20 20  rtSystem        
00a0: 20 20 31 2e 30 0a 6e 61 6d 65 09 09 20 20 20 20    1.0.name..    
00b0: 66 6f 73 73 69 6c 0a 76 65 72 73 69 6f 6e 09 09  fossil.version..
00c0: 20 20 20 20 32 30 31 30 30 38 30 35 31 30 30 39      201008051009
00d0: 34 33 0a 63 61 74 65 67 6f 72 69 65 73 09 20 20  43.categories.  
00e0: 20 20 64 65 76 65 6c 0a 6d 61 69 6e 74 61 69 6e    devel.maintain
00f0: 65 72 73 09 20 20 20 20 74 63 68 70 63 2e 74 63  ers.    tchpc.tc
0100: 64 2e 69 65 3a 6a 74 61 6e 67 0a 64 65 73 63 72  d.ie:jtang.descr
0110: 69 70 74 69 6f 6e 09 20 20 20 20 46 6f 73 73 69  iption.    Fossi
0120: 6c 3a 20 53 69 6d 70 6c 65 2c 20 68 69 67 68 2d  l: Simple, high-
0130: 72 65 6c 69 61 62 69 6c 69 74 79 2c 20 64 69 73  reliability, dis
0140: 74 72 69 62 75 74 65 64 20 73 6f 66 74 77 61 72  tributed softwar
0150: 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  e configuration 
0160: 6d 61 6e 61 67 65 6d 65 6e 74 0a 68 6f 6d 65 70  management.homep
0170: 61 67 65 09 20 20 20 20 68 74 74 70 3a 2f 2f 77  age.    http://w
0180: 77 77 2e 66 6f 73 73 69 6c 2d 73 63 6d 2e 6f 72  ww.fossil-scm.or
0190: 67 2f 0a 6d 61 73 74 65 72 5f 73 69 74 65 73 20  g/.master_sites 
01a0: 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77         http://ww
01b0: 77 2e 66 6f 73 73 69 6c 2d 73 63 6d 2e 6f 72 67  w.fossil-scm.org
01c0: 2f 64 6f 77 6e 6c 6f 61 64 0a 64 69 73 74 66 69  /download.distfi
01d0: 6c 65 73 09 20 20 20 20 24 7b 6e 61 6d 65 7d 2d  les.    ${name}-
01e0: 73 72 63 2d 24 7b 76 65 72 73 69 6f 6e 7d 24 7b  src-${version}${
01f0: 65 78 74 72 61 63 74 2e 73 75 66 66 69 78 7d 0a  extract.suffix}.
0200: 64 69 73 74 6e 61 6d 65 09 20 20 20 20 24 7b 6e  distname.    ${n
0210: 61 6d 65 7d 0a 77 6f 72 6b 73 72 63 64 69 72 20  ame}.worksrcdir 
0220: 20 20 20 20 20 20 20 20 20 24 7b 6e 61 6d 65 7d           ${name}
0230: 2d 73 72 63 2d 24 7b 76 65 72 73 69 6f 6e 7d 0a  -src-${version}.
0240: 64 65 70 65 6e 64 73 5f 6c 69 62 09 20 20 20 20  depends_lib.    
0250: 70 6f 72 74 3a 7a 6c 69 62 0a 0a 75 73 65 5f 63  port:zlib..use_c
0260: 6f 6e 66 69 67 75 72 65 09 20 20 20 20 6e 6f 0a  onfigure.    no.
0270: 0a 63 68 65 63 6b 73 75 6d 73 20 20 20 20 20 20  .checksums      
0280: 20 20 20 20 20 6d 64 35 20 20 20 20 20 33 33 63       md5     33c
0290: 32 63 66 35 31 32 63 37 32 66 35 62 31 35 33 64  2cf512c72f5b153d
02a0: 62 66 63 32 36 38 36 37 65 31 36 65 64 20 5c 0a  bfc26867e16ed \.
02b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
02c0: 20 20 20 20 73 68 61 31 20 20 20 20 38 38 34 30      sha1    8840
02d0: 36 30 39 62 37 35 31 30 36 61 39 64 36 38 35 34  609b75106a9d6854
02e0: 38 36 61 32 37 37 38 64 39 62 31 33 31 39 62 33  86a2778d9b1319b3
02f0: 37 62 63 38 20 5c 0a 20 20 20 20 20 20 20 20 20  7bc8 \.         
0300: 20 20 20 20 20 20 20 20 20 20 20 72 6d 64 31 36             rmd16
0310: 30 20 20 38 30 62 39 32 63 36 33 66 64 34 33 31  0  80b92c63fd431
0320: 63 33 35 61 37 39 33 65 64 64 63 61 62 30 36 37  c35a793eddcab067
0330: 65 39 39 32 64 65 30 62 64 33 62 0a 0a 0a 64 65  e992de0bd3b...de
0340: 73 74 72 6f 6f 74 2e 64 65 73 74 64 69 72 20 20  stroot.destdir  
0350: 44 45 53 54 44 49 52 3d 24 7b 64 65 73 74 72 6f  DESTDIR=${destro
0360: 6f 74 7d 20 70 72 65 66 69 78 3d 24 7b 70 72 65  ot} prefix=${pre
0370: 66 69 78 7d 0a 0a 62 75 69 6c 64 2e 74 61 72 67  fix}..build.targ
0380: 65 74 20 20 20 20 20 20 20 20 61 6c 6c 0a 0a 63  et        all..c
0390: 6f 6e 66 69 67 75 72 65 20 7b 7d 0a 0a 64 65 73  onfigure {}..des
03a0: 74 72 6f 6f 74 20 7b 0a 09 20 78 69 6e 73 74 61  troot {.. xinsta
03b0: 6c 6c 20 2d 6d 20 37 35 35 20 2d 64 20 24 7b 64  ll -m 755 -d ${d
03c0: 65 73 74 72 6f 6f 74 7d 24 7b 70 72 65 66 69 78  estroot}${prefix
03d0: 7d 2f 62 69 6e 0a 09 20 78 69 6e 73 74 61 6c 6c  }/bin.. xinstall
03e0: 20 2d 6d 20 37 35 35 20 24 7b 77 6f 72 6b 73 72   -m 755 ${worksr
03f0: 63 70 61 74 68 7d 2f 66 6f 73 73 69 6c 20 24 7b  cpath}/fossil ${
0400: 64 65 73 74 72 6f 6f 74 7d 24 7b 70 72 65 66 69  destroot}${prefi
0410: 78 7d 2f 62 69 6e 0a 7d 0a                       x}/bin.}.