DELTA 414163 0 196 SVN† † ƒ …<€ƒ†—@…5ƒ512: AUTHOR: emaste@FreeBSD.org "make makesum" now writes the current timestamp to distinfo when it is run. This is done to support development and prototyping efforts for reproducible package builds, which require some concept of a "last updated" time. The TIMESTAMP can currently be ignored for ports that have no distinfo, and for updates done without using "make makesum."† ¤F§Qƒ €ƒ ¤Fƒ Finally, dependency lists are only constructed if ports actually declare dependencies. These optimizations give make index approximately a 43% speedup. If CPUFLAGS is not defined (this _CPUCFLAGS is empty), trying to remove _CPUCFLAGS from CFLAGS will result in an error. This change fixes that. On recent versions of 5.X, /etc/rc.subr exists, and there is no reason to install anotENDREP DELTA 414832 268 114 SVN† † † † …ėA…īGƒ7‚¶c€ ‚‚·„h‚¹€‚(ƒ±7‚ŗ ƒ5\ if ${GREP} -q "^TIMESTAMP " ${DISTINFO_FILE}; then \ ${GREP} -v "^TIMESTAMP " ${DISTINFO_FILE} > ${DISTINFO_FILE}.sav; \ fi; \ .new.new; \ done; \ if [ ! -f ${DISTINFO_FILE}.sav ] || ! cmp -s ${DISTINFO_FILE}.sav ${DISTINFO_FILE}.new; then \ ${ECHO_CMD} "TIMESTAMP = `date '+%s'`" > ${DISTINFO_FILE} ; \ ${CAT} ${DISTINFO_FILE}.new >> ${DISTINFO_FILE} ; \ fi ; \ rm -f ${DISTINFO_FILE}.new ${DISTINFO_FILE}.sav ;ENDREP id: 1-99373.0.r415078/1389 type: file pred: 1-99373.0.r414163/222 count: 262 text: 415078 0 833 107473 78ddb6c1d90095ff4f3d60746bfd4308 011f62f12cfe9636277b601364e193885138d97b 415077-8w9y/_2 props: 300914 71 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/CHANGES copyroot: 0 / id: 3-5.0.r415078/1673 type: file pred: 3-5.0.r414832/2690 count: 1315 text: 415078 859 502 198471 86e76621d9ad48fd3fce8d6129091263 314e72ba52e57f65d0b75430434d548d42c0f096 415077-8w9y/_4 props: 300914 71 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/Mk/bsd.port.mk copyroot: 0 / PLAIN K 7 Scripts V 27 dir 2-329902.0.r414832/2461 K 4 Uses V 27 dir 2-313517.0.r415064/4840 K 13 bsd.apache.mk V 28 file 3-147554.0.r413261/9011 K 16 bsd.autotools.mk V 29 file 2-107506.0.r411970/32151 K 13 bsd.ccache.mk V 29 file 2-371640.0.r411970/32450 K 15 bsd.commands.mk V 27 file 3-197074.0.r381977/721 K 23 bsd.default-versions.mk V 28 file 5-327602.0.r414444/5508 K 14 bsd.destdir.mk V 26 file 6-197074.0.r367700/85 K 12 bsd.emacs.mk V 27 file 2-28310.0.r414447/3248 K 10 bsd.fpc.mk V 28 file 2-215704.0.r413261/9916 K 10 bsd.gcc.mk V 29 file 2-128219.0.r413261/10211 K 12 bsd.gecko.mk V 28 file 2-216043.0.r414386/1466 K 16 bsd.gstreamer.mk V 29 file 2-130042.0.r411970/33933 K 11 bsd.java.mk V 25 file 2-56781.0.r413938/57 K 11 bsd.kde4.mk V 27 file 5-40324.0.r413341/2567 K 11 bsd.ldap.mk V 29 file 2-217264.0.r411970/34822 K 18 bsd.licenses.db.mk V 27 file 2-255014.0.r409273/176 K 15 bsd.licenses.mk V 27 file 5-255014.0.r411569/202 K 17 bsd.linux-apps.mk V 29 file 2-230420.0.r407537/48965 K 16 bsd.linux-rpm.mk V 29 file b-154065.0.r413168/42951 K 12 bsd.local.mk V 26 file d-154065.0.r358214/49 K 12 bsd.ocaml.mk V 27 file 2-187347.0.r414261/401 K 13 bsd.octave.mk V 29 file 2-220195.0.r411970/35419 K 14 bsd.openssl.mk V 27 file 2-78053.0.r414564/2807 K 19 bsd.options.desc.mk V 26 file 2-297660.0.r411558/82 K 14 bsd.options.mk V 27 file 5-297660.0.r414547/269 K 10 bsd.php.mk V 28 file 2-99913.0.r413261/10507 K 11 bsd.port.mk V 23 file 3-5.0.r415078/1673 K 19 bsd.port.options.mk V 26 file 2-174199.0.r358258/45 K 16 bsd.port.post.mk V 27 file 4-14462.0.r340713/6895 K 15 bsd.port.pre.mk V 27 file 6-14462.0.r340713/7184 K 18 bsd.port.subdir.mk V 25 file 4-18.0.r412342/18335 K 9 bsd.qt.mk V 27 file 6-195715.0.r412193/481 K 11 bsd.ruby.mk V 25 file 2-32343.0.r414573/47 K 13 bsd.sanity.mk V 28 file 4-327576.0.r414131/5524 K 10 bsd.sdl.mk V 28 file 2-98635.0.r411970/37180 K 12 bsd.sites.mk V 25 file 4-29586.0.r414688/72 K 10 bsd.ssp.mk V 28 file 5-327697.0.r372086/1094 K 10 bsd.tex.mk V 29 file 4-317452.0.r411970/37472 K 9 bsd.wx.mk V 29 file 2-166952.0.r411970/37769 K 11 bsd.xorg.mk V 29 file 7-191544.0.r411970/38065 END ENDREP id: 1-5.0.r415078/4118 type: dir pred: 1-5.0.r415064/7170 count: 5526 text: 415078 1960 2145 0 655e83bb174091961e07e0c9e843125d props: 341041 3094 61 0 81f7cca0be3039fe017b10aec729b618 cpath: /head/Mk copyroot: 0 / PLAIN K 10 .arcconfig V 26 file 1-354154.0.r413714/42 K 14 .gitattributes V 27 file 1-411777.0.r411777/210 K 10 .gitignore V 26 file 1-348322.0.r376072/79 K 7 CHANGES V 27 file 1-99373.0.r415078/1389 K 15 CONTRIBUTING.md V 27 file 1-348323.0.r348323/344 K 9 COPYRIGHT V 26 file 1-146787.0.r404934/49 K 4 GIDs V 28 file 1-168311.0.r414837/5753 K 8 Keywords V 27 dir 1-314142.0.r399974/1114 K 5 LEGAL V 25 file 1-748.0.r414893/4183 K 5 MOVED V 27 file 1-69878.0.r414999/2308 K 8 Makefile V 22 file 1-6.0.r413203/219 K 2 Mk V 22 dir 1-5.0.r415078/4118 K 6 README V 25 file 1-2408.0.r340854/956 K 9 Templates V 24 dir 1-2932.0.r414724/906 K 5 Tools V 26 dir 3-15302.0.r414399/3029 K 4 UIDs V 28 file 4-168311.0.r414837/6033 K 8 UPDATING V 29 file 1-102685.0.r415032/11690 K 13 accessibility V 27 dir 1-42583.0.r414136/78879 K 6 arabic V 27 dir 1-38973.0.r414753/41113 K 9 archivers V 25 dir 1-242.0.r415011/13082 K 5 astro V 24 dir 1-301.0.r414875/6962 K 5 audio V 25 dir 1-148.0.r415072/44007 K 10 benchmarks V 23 dir 1-62.0.r414942/4981 K 7 biology V 25 dir 1-9066.0.r415036/7775 K 3 cad V 24 dir 1-276.0.r415065/5743 K 7 chinese V 25 dir 1-3770.0.r414941/8260 K 5 comms V 24 dir 1-76.0.r415041/15808 K 10 converters V 26 dir 1-1561.0.r414194/10114 K 9 databases V 25 dir 1-771.0.r415043/55575 K 9 deskutils V 26 dir 1-2098.0.r415069/15861 K 5 devel V 25 dir 1-73.0.r415077/298667 K 3 dns V 26 dir 1-6145.0.r415035/11938 K 7 editors V 23 dir 4-6.0.r414846/16452 K 9 emulators V 25 dir 1-181.0.r415026/11144 K 7 finance V 26 dir 1-4110.0.r414943/14254 K 6 french V 28 dir 1-25673.0.r414941/311646 K 3 ftp V 24 dir 1-199.0.r414988/6549 K 5 games V 25 dir 1-104.0.r415066/60582 K 6 german V 27 dir 1-7451.0.r414941/313999 K 8 graphics V 24 dir 1-94.0.r415070/58375 K 6 hebrew V 28 dir 3-31142.0.r414753/133575 K 9 hungarian V 29 dir 1p-38973.0.r414753/135092 K 3 irc V 23 dir 1-42.0.r414990/7356 K 8 japanese V 25 dir 1-410.0.r414906/16415 K 4 java V 26 dir 1-2798.0.r414893/26043 K 6 korean V 27 dir 1-5873.0.r414753/153985 K 4 lang V 25 dir 1-15.0.r415063/325040 K 4 mail V 25 dir 1-57.0.r415063/365993 K 4 math V 25 dir 1-162.0.r415073/40006 K 4 misc V 24 dir 7-35.0.r415029/27284 K 10 multimedia V 25 dir d-333.0.r415059/24799 K 3 net V 25 dir 1-22.0.r415063/440280 K 6 net-im V 28 dir 15-11144.0.r415014/11062 K 8 net-mgmt V 26 dir r-1011.0.r415075/19343 K 7 net-p2p V 26 dir g-29106.0.r415068/7080 K 4 news V 24 dir 1-145.0.r415037/5667 K 4 palm V 28 dir 1-6646.0.r412348/2426745 K 6 polish V 29 dir tv-38973.0.r414753/155886 K 10 ports-mgmt V 25 dir 1-5132.0.r414819/4984 K 10 portuguese V 28 dir 1-17842.0.r414941/315769 K 5 print V 24 dir 1-79.0.r414946/15456 K 7 russian V 27 dir 1-1559.0.r414941/318858 K 7 science V 26 dir n-5356.0.r415005/11163 K 8 security V 26 dir 1-269.0.r415063/501532 K 6 shells V 22 dir w-6.0.r415028/4137 K 8 sysutils V 25 dir b-339.0.r415061/63132 K 8 textproc V 25 dir 1-322.0.r415071/94059 K 9 ukrainian V 28 dir g-39704.0.r414753/163106 K 10 vietnamese V 27 dir 1-4812.0.r414753/164907 K 3 www V 26 dir 1-114.0.r415062/138707 K 3 x11 V 24 dir 1-16.0.r415057/25319 K 10 x11-clocks V 24 dir 1-931.0.r414879/6355 K 11 x11-drivers V 30 dir 1-157567.0.r412351/1831680 K 6 x11-fm V 26 dir 1-691.0.r413438/471261 K 9 x11-fonts V 26 dir 1-543.0.r415063/512739 K 11 x11-servers V 28 dir 1n-710.0.r413746/1660837 K 10 x11-themes V 27 dir 1-14410.0.r414476/12660 K 12 x11-toolkits V 25 dir 1-120.0.r415001/16059 K 6 x11-wm V 25 dir 1-40.0.r414892/610299 END ENDREP id: 2-1.0.r415078/7824 type: dir pred: 2-1.0.r415077/302326 count: 411914 text: 415078 4334 3477 0 b87a5541bdcc7ec60e860da75796ca5b props: 7322 2587 45 0 7a04b33bf8e35fd5c3d111baaf403dc5 cpath: /head copyroot: 0 / PLAIN K 8 branches V 23 dir 0-1.0.r415076/66182 K 4 head V 22 dir 2-1.0.r415078/7824 K 8 projects V 30 dir 0-377393.0.r378744/3577692 K 8 svnadmin V 22 dir 3-1.0.r414940/1245 K 4 tags V 22 dir 8-1.0.r411747/5071 END ENDREP id: 0.0.r415078/8262 type: dir pred: 0.0.r415077/302769 count: 415078 text: 415078 8039 210 0 fb5e6b8eac1b2c32bc38c1b202398f60 props: 341041 7130 346 0 8b695b9f61597e4917effffba3bbfaa3 cpath: / copyroot: 0 / minfo-cnt: 32 1-99373.0.t415077-8w9y modify-file true false /head/CHANGES 3-5.0.t415077-8w9y modify-file true false /head/Mk/bsd.port.mk 8262 8485