# New ports collection makefile for: ccache # Date created: 31/03/2002 # Whom: Dominic Marks # # $FreeBSD$ # PORTNAME= ccache PORTVERSION= 2.4 PORTREVISION= 8 CATEGORIES= devel MASTER_SITES= http://samba.org/ftp/ccache/ MAINTAINER= ahze@FreeBSD.org COMMENT= A tool to minimize the compile time of C/C++ programs GNU_CONFIGURE= yes MAN1= ccache.1 PLIST_FILES= bin/ccache PORTDOCS= index.html \ ccache-man.html \ ${HOWTO} .if !defined(WITHOUT_COMPILER_LINKS) HOWTO= ccache-howto-freebsd.txt CCLINKDIR= libexec/ccache PLIST_DIRS= ${CCLINKDIR} SUB_FILES= ${HOWTO} pkg-message .endif .include .if !defined(WITHOUT_COMPILER_LINKS) .if ${ARCH}=="i386" || ${ARCH}=="alpha" GNU_COMPILERS+= 295 .endif .if ${ARCH}=="i386" CCACHE_COMPILERS+= icc icpc .endif GNU_COMPILERS+= 32 33 34 40 41 42 43 44 -ooo CCACHE_COMPILERS+= cc c++ gcc g++ ${GNU_COMPILERS:S|^|gcc|} ${GNU_COMPILERS:S|^|g++|} .if defined(EXTRA_COMPILERS) CCACHE_COMPILERS+= ${EXTRA_COMPILERS} .endif WORLD_COMPILERS= world-cc world-c++ PLIST_FILES+= ${CCACHE_COMPILERS:S|^|${CCLINKDIR}/|} \ ${WORLD_COMPILERS:S|^|${CCLINKDIR}/|} SUB_FILES+= ${WORLD_COMPILERS} SUB_LIST+= CCACHE_COMPILERS="${CCACHE_COMPILERS}" \ CCLINKDIR="${CCLINKDIR}" \ ICCPREFIX="${LOCALBASE}/intel_cc_80/bin" \ HOWTO="${HOWTO}" .endif pre-everything:: .if !defined(WITHOUT_COMPILER_LINKS) @${ECHO_MSG} "===> Ccache will install compiler links in ${PREFIX}/libexec/ccache" @${ECHO_MSG} "===> Links that will be created are" @${ECHO_MSG} "===> ${CCACHE_COMPILERS}" @${ECHO_MSG} "===>" @${ECHO_MSG} "===> You may add more by EXTRA_COMPILERS=\"Ccompiler1 C++compiler1 etc..\"" @${ECHO_MSG} "===>" @${ECHO_MSG} "===> You can disable compiler links by defining" @${ECHO_MSG} "===> WITHOUT_COMPILER_LINKS" @${ECHO_MSG} "===>" .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ccache ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${PREFIX}/man/man1 .if !defined(WITHOUT_COMPILER_LINKS) @${MKDIR} ${PREFIX}/${CCLINKDIR} .for link in ${CCACHE_COMPILERS} ${LN} -sf ${PREFIX}/bin/ccache ${PREFIX}/${CCLINKDIR}/${link} .endfor .for script in ${WORLD_COMPILERS} ${INSTALL_SCRIPT} ${WRKDIR}/${script} ${PREFIX}/${CCLINKDIR} .endfor .endif .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS:S/${HOWTO}//} ${INSTALL_DATA} ${WRKSRC}/web/${i} ${DOCSDIR} .endfor .if !defined(WITHOUT_COMPILER_LINKS) ${INSTALL_DATA} ${WRKDIR}/${HOWTO} ${DOCSDIR} .endif .endif .if !defined(WITHOUT_COMPILER_LINKS) @${CAT} ${PKGMESSAGE} .endif .include /x11-wm?id=efdb35a069a41c6bf55f27c6fd6511a4833140c7'>diffstats
path: root/x11-wm
Commit message (Expand)AuthorAgeFilesLines
* * Use makeinfo --no-split to avoid plist problems [1]marcus2003-07-123-8/+13
* Update to 1.2.8.nork2003-07-126-62/+32
* Update to 0.9.4.adamw2003-07-114-2/+27
* Add multibyte support.cy2003-07-103-0/+15
* update x11-wm/windowlab: 1.10 -> 1.11daichi2003-07-092-2/+2
* update x11-wm/qinx: 0.5 --> 0.6daichi2003-07-072-2/+2
* Update WWW.osa2003-07-071-1/+1
* replace ${PERL} with ${REINPLACE_CMD}oliver2003-07-061-1/+2
* Update 2.5.6 --> 2.5.7cy2003-07-033-3/+10
* Update 2.4.15 --> 2.4.16cy2003-07-034-4/+4
* Update to 1.01arved2003-06-303-9/+7
* Add kwin_flatcurve, a Bluecurve-style window decoration for KDEarved2003-06-275-0/+27
* Maintain-update of x11-wm/pekwmdaichi2003-06-262-24/+13
* update maintainer's email address.leeym2003-06-241-2/+2
* Upgrade to v1.2.2.jkoshy2003-06-214-34/+2
* x11-wm/pekwm to latest version: 0.1.2 --> 0.1.3daichi2003-06-193-30/+57
* Update to 1.1.5.adamw2003-06-192-2/+2
* Quiet compiler warnings on sparc64 by adding missing #includeskris2003-06-162-0/+20
* Remove REINPLACE commands that were rolled into gnomehack.adamw2003-06-123-10/+2
* gpalmer left us a while ago, revert these ports to ports@ MAINTAINER.will2003-06-121-1/+1
* Depends now on x11-wm/sawfish2 instead of x11-wm/sawfish.obraun2003-06-111-6/+2
* Update to 0.9.3.adamw2003-06-112-2/+2
* Add extra MASTER_SITEerwin2003-06-101-1/+2
* Move inclusion of bsd.port.pre.mk later in the file for conditional BROKENkris2003-06-054-23/+23
* Update windowlab 1.09 -> 1.10mich2003-06-042-2/+2
* Add wmDeskGuide-0.1.adamw2003-06-046-0/+65
* Remove after repo-copy to new location.adamw2003-06-0422-414/+0
* Move:adamw2003-06-041-3/+0
* Add fluxbox-devel after repo-copy from fluxbox.adamw2003-06-041-0/+1
* Add fluxbox-devel 0.9.2 after repo-copy from x11-wm/fluxbox.adamw2003-06-047-159/+122
* Add weewm 0.01, a fast and ultra light windowmanager with totalwill2003-06-035-0/+32
* patch to enable compilation with GCC 3.2.2trevor2003-06-012-7/+43
* Fix theme loading on Sparc64.marcus2003-06-012-0/+12
* Update to 2.4.55.marcus2003-05-233-3/+9
* Update to 0.2.4, and unmark BROKEN for 5.X.adamw2003-05-232-12/+12
* Remove obsolete (and broken) kde-icontheme-crystal.olgeni2003-05-225-1839/+0
* I haven't reviewed the sources for the new versions.trevor2003-05-222-0/+4
* Update to 2.2.3ade2003-05-218-84/+331
* Remove unnecessary BUILD_DEPENDS and clean up the Makefile a bit.adamw2003-05-211-12/+8
* Add a patch to prevent lockups with custom menus.marcus2003-05-212-1/+13
* Mark ONLY_FOR_ARCHS=i386.adamw2003-05-202-8/+69
* Update to KDE 3.1.2lioux2003-05-20