Commit graph

50 commits

Author SHA1 Message Date
Alex Dupre
4fbf6452a6 - Add CCACHE_CACHE_COMPILER patch
- Improve examples
- Add two new scripts to enhance buildworld/buildkernel

ccache may now be used safely and effectively to build the FreeBSD source tree.
Follow the pkg-message tips to exploit it.

Approved by:	maintainer
2006-03-21 15:06:15 +00:00
Michael Johnson
c61493cf79 - Update MASTER_SITES to fix fetch
PR:		94179
Submitted by:	Shaun Amott <shaun@inerd.com>
Approved by:	portmgr (erwin, marcus)
2006-03-07 19:53:42 +00:00
Michael Johnson
779f9e9bad - Fix example so it works better with make buildworld if you define NOCCACHE
with out installing ccache links in PREFIX/libexec/ccache/
- Add gcc42
2006-01-11 23:21:55 +00:00
Ruslan Ermilov
7b9a3e55c1 Attempt to attract maintainer's attention to a problem a lot of
our users reported when doing "make buildworld" with NOCCACHE
defined (hardcodes CC and CXX to "/usr/bin/{cc|c++}").
2006-01-11 15:49:25 +00:00
Michael Johnson
c7897d0359 - Add support to turn off hasing the compiler size and mtime via a
enviroment variable, this aids in 'buildworld' and 'buildkernel'.

 CCACHE_NOHASH_SIZE_MTIME
    This tells ccache to not hash the real compiler's size and modi-
    fication time. Normally this is the mechanism to detect compiler
    upgrades.  There are situations however, where even  though  the
    compiler's  size or modification time has changed you can safely
    use the cached objects (e.g. if as part of your build system the
    compiler  is  built  as  well  and the compiler's source has not
    changed; or if the compiler has only changes that do not  affect
    code generation). Use this feature only if you know what you are
    doing.

Submitted by:	schweikh
2005-11-15 20:03:33 +00:00
Michael Johnson
3e4b179fa7 - Add SHA256
- Add SIZE to a few ports
2005-11-09 07:09:47 +00:00
Michael Johnson
d3493a5657 - Add support for gcc41 2005-10-03 01:58:24 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Michael Johnson
801ea5582e - Add a note to icc users about adding LOCALBASE/intel_cc_80/bin to CCACHE_PATH 2005-02-21 11:06:30 +00:00
Michael Johnson
be31d9ae60 Fix another typo
Submitted by:	chad@cropcirclesystems.org
2005-02-05 14:28:03 +00:00
Michael Johnson
75854144ee - Back out of last commit, this does not work like I intended 2005-02-04 09:07:12 +00:00
Michael Johnson
e7fb8197e4 - Update howto example so make [build]kernel uses ccache. 2005-02-04 05:29:47 +00:00
Michael Johnson
277fa15535 Correct stupid typo 2005-02-04 00:43:18 +00:00
Michael Johnson
cc29c55e6b - Add a note in howto about changeing the default cache location since the default
cache size is 1GB and this is larger than the the default partition size
  of root (/) [1]
- Use PREFIX instead of LOCALBASE for patch to libexec/ccache/.. in howto

Requested by:	mezz [1]
2005-02-04 00:41:28 +00:00
Michael Johnson
f4aa47515a s/LOCALBASE/DOCSDIR/ in pkg-message
Submitted by:	info@otsune.com
2004-12-11 22:26:51 +00:00
Michael Johnson
08a7b2bf3f - Don't use PKGMESSAGE or install HOWTO if WITHOUT_COMPILER_LINKS is defined
Submitted by:	Skip Ford
2004-12-07 08:17:39 +00:00
Michael Johnson
bc58fccd29 - Add a note about reinstalling libtool15 when you change CC/CXX
- Add links to gcc/g++
2004-12-04 23:51:25 +00:00
Michael Johnson
f29bf0fd00 Add more to the example so you can disable ccache with out having to change PATH 2004-12-03 01:21:59 +00:00
Michael Johnson
e4be9b5679 - Add a link to gcc32 since it's still used in some ports (ie openoffice)
- Move pkg-message in to a file (ccache-howto-freebsd.txt) that is now installed
  in to DOCSDIR. ccache-howto-freebsd.txt is more informative than pkg-message
  was, now has better examples so ccache will not fail with some ports that
  don't like a full path to the compiler.
- Add a note about using distcc
- Bump PORTREVISION
2004-12-02 14:10:34 +00:00
Michael Johnson
ee949e4616 add link to gcc40
Approved by:	pav (co mentor)
2004-11-02 15:51:04 +00:00
Michael Johnson
b0823ae396 Change email to new FreeBSD.org address
Approved by:adamw (mentor)
2004-10-29 22:24:47 +00:00
Pav Lucistnik
69f2576152 - Reword pkg-message
PR:		ports/72724
Submitted by:	Michael Johnson <ahze@ahze.net> (maintainer)
2004-10-15 15:20:19 +00:00
Edwin Groothuis
6f4685d640 Removed trash at the end of the Makefile.
No idea how that ended up there.

Submitted by:	Michael Johnson <ahze@ahze.net>
2004-10-13 07:56:47 +00:00
Edwin Groothuis
1aed325430 [MAINTAINER] devel/ccache: update to 2.4
- Update to 2.4
	- Add workaround to use ccache when USE_GCC is used in a port

PR:		ports/71717
Submitted by:	Michael Johnson <ahze@ahze.net>
2004-10-13 03:36:42 +00:00
Kirill Ponomarev
6712f3802d - Remove STRIP_CMD
PR:		ports/65747
Submitted by:	maintainer
2004-04-19 07:17:33 +00:00
Trevor Johnson
9efc1482b4 Use INSTALL_MAN and INSTALL_PROGRAM macros.
Approved by:	Michael Johnson (maintainer)
PR:		65739
2004-04-19 00:54:53 +00:00
Kirill Ponomarev
f5bc2a757e - Assign maintainership to submitter
- strip(1) binary

PR:		ports/65692
Submitted by:	michael johnson <ahze at ahze dot net>
2004-04-18 07:42:30 +00:00
Kirill Ponomarev
671687d7a2 - Add PORTDOCS
PR:		ports/64925
Submitted by:	michael johnson <ahze@ahze.net>
2004-03-30 09:41:59 +00:00
Trevor Johnson
3c175cb569 Use PLIST_FILES.
Reviewed by:	marcus
2004-02-05 20:38:07 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Christian Weisgerber
bdce79543b Update to 0.3.
PR:		57304
Submitted by:	Clement Laforet <sheepkiller@cultdeadsheep.org>
2003-09-28 12:05:45 +00:00
Edwin Groothuis
5b0bf6e947 Cease FreeBSD port maintainerships
I don't have the time to give to many of the ports I maintain at
	the moment. I wasn't expecting to be so busy this summer ...

	Please set all my ports back to ports@freebsd.org.

PR:		ports/56935
Submitted by:	Dominic Marks <dom@wirespeed.org.uk>,Clement Laforet <sheepkiller@cultdeadsheep.org>,Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-09-24 08:37:39 +00:00
Yen-Ming Lee
2351069d34 update maintainer's email address.
PR:		53658
Submitted by:	Dominic Marks <dom@cus.org.uk>
2003-06-24 01:06:04 +00:00
Tilman Keskinoz
ffc22a31bf Upate to 2.2
PR:		49113
Submitted by:	Dominic Marks <dom@cus.org.uk>
2003-03-23 18:51:53 +00:00
Akinori MUSHA
65dac0040a De-pkg-comment. 2003-02-21 11:23:04 +00:00
Norikatsu Shigemura
8a503b4415 Update to 2.1.1.
Approved by:	Dominic Marks <dom@cus.org.uk> (maintainer)
2003-01-10 09:44:57 +00:00
Peter Pentchev
bbdcb0f54a Update to ccache-2.1, which fixes a segfault when ccache(1) is invoked
without a -o outfile option.

Approved by:	maintainer
2003-01-08 15:37:16 +00:00
Peter Pentchev
501402dbb4 Update to ccache-2.0.
PR:		46820
Submitted by:	maintainer
2003-01-07 12:30:59 +00:00
Hye-Shik Chang
7cee1ca843 Fix typoes on MAINTAINER address.
Submitted by:	Dominic Marks <D.Marks@student.umist.ac.uk>
2002-11-02 04:33:43 +00:00
Hye-Shik Chang
aeee54b1c1 Update maintainer address
PR:		43820
Submitted by:	Dominic Marks <d.marks@students.umist.ac.uk>
2002-10-08 12:10:37 +00:00
Patrick Li
aa4077eab8 Update to 1.9
PR:		38028
Submitted by:	maintainer
2002-05-14 01:08:27 +00:00
Mikhail Teterin
53688aac0f Add a patch, that makes ccache use the -lmd's implementation of
MD4 instead of its own. According to the vendor, Samba uses this
implementation too (compiled staticly) and, IMO, should be patched
similarly.

Approved by:	maintainer
2002-05-06 14:04:00 +00:00
Patrick Li
0ebb0bdae4 Update to 1.8
PR:		37565
Submitted by:	maintainer
2002-04-29 19:44:26 +00:00
Maxim Sobolev
cbaed11e29 Update to 1.7.
PR:		36961
Submitted by:	maintainer
2002-04-10 12:17:07 +00:00
Mario Sergio Fujikawa Ferreira
18d30104d2 Update to 1.6
PR:		36886
Submitted by:	maintainer
2002-04-08 20:01:35 +00:00
Mario Sergio Fujikawa Ferreira
831d85e51a Update to 1.4
PR:		36787
Submitted by:	maintainer
2002-04-05 19:51:41 +00:00
David E. O'Brien
5bd7dbcac5 Change this to something that actually tells me enough about the port that
I don't have to go to the website to just figure out what the heck this
thing is.
2002-04-03 19:17:52 +00:00
Patrick Li
bf472abc68 Update to 1.3
PR:		36611
Submitted by:	maintainer
2002-04-01 17:32:23 +00:00
Patrick Li
3edf4b9ba6 Add new port devel/ccache - A tool to minimize the compile time of C programs
PR:		36572
Submitted by:	Dominic Marks <dominic_marks@btinternet.com>
2002-03-31 17:07:10 +00:00