mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
Fix the incorrect pkg-descr on binaries installed and "sign" this port.
Given that the GCC 3.2 branch has been completely frozen, remove CVS and update-related features from Makefile.
This commit is contained in:
parent
2814221406
commit
2374195e4c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=91338
2 changed files with 6 additions and 36 deletions
|
@ -88,33 +88,6 @@ pre-fetch:
|
||||||
@${ECHO_MSG} "to use."
|
@${ECHO_MSG} "to use."
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(CVS_DATE)
|
|
||||||
DIST_SUBDIR= ${PKGNAME}
|
|
||||||
CVS_CMD?= cvs -z3 -qR
|
|
||||||
CVSROOT= :pserver:anoncvs@subversions.gnu.org:/cvsroot/gcc
|
|
||||||
STAMPFILE= ${DISTDIR}/${DIST_SUBDIR}/.timestamp
|
|
||||||
do-fetch:
|
|
||||||
@if [ ! -e ${STAMPFILE} ] || \
|
|
||||||
[ "X${CVS_DATE}" != "X$$(${CAT} ${STAMPFILE})" ]; then \
|
|
||||||
${MKDIR} ${DISTDIR}/${DIST_SUBDIR} && \
|
|
||||||
cd ${DISTDIR}/${DIST_SUBDIR} ; \
|
|
||||||
unset CVS_RSH CVS_SERVER || ${TRUE} ; \
|
|
||||||
${ECHO_MSG} ">> Attempting to CVS checkout from ${CVSROOT}." ;\
|
|
||||||
if ${CVS_CMD} -d ${CVSROOT} co -r gcc-3_2-branch gcc ; \
|
|
||||||
then \
|
|
||||||
( ${ECHO} -n "${CVS_DATE}" > ${STAMPFILE} ) ; \
|
|
||||||
exit ; \
|
|
||||||
fi ; \
|
|
||||||
${ECHO_MSG} ">> Couldn't CVS checkout ${PKGNAME}." ; \
|
|
||||||
${ECHO_MSG} ">> Please try again later."; \
|
|
||||||
exit 1; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
do-extract:
|
|
||||||
${MKDIR} ${SRCDIR}
|
|
||||||
cd ${DISTDIR}/${DIST_SUBDIR}/gcc ; pax -pe -rwt . ${SRCDIR}
|
|
||||||
.endif # CVS_DATE
|
|
||||||
|
|
||||||
.if defined(WITH_BOUNDSCHECKING)
|
.if defined(WITH_BOUNDSCHECKING)
|
||||||
# Extract bounds-checking patch, removing the ada parts of the patch with sed.
|
# Extract bounds-checking patch, removing the ada parts of the patch with sed.
|
||||||
pre-patch:
|
pre-patch:
|
||||||
|
@ -200,9 +173,4 @@ post-install:
|
||||||
${CAT} ${MASTERDIR}/pkg-plist.libgcj >> ${TMPPLIST}
|
${CAT} ${MASTERDIR}/pkg-plist.libgcj >> ${TMPPLIST}
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
cklatest:
|
|
||||||
.for SITE in ftp://gcc.gnu.org/pub/gcc/snapshots/ ftp://mirrors.rcn.net/mirrors/sources.redhat.com/gcc/snapshots/
|
|
||||||
@-ncftpls ${SITE} | ${GREP} LATEST
|
|
||||||
.endfor
|
|
||||||
|
|
||||||
.include <bsd.port.post.mk>
|
.include <bsd.port.post.mk>
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
GCC, the GNU Compiler Collection includes gcc, g++, g77, and gcj.
|
GCC, the GNU Compiler Collection includes gcc, g++, gcj, and g77.
|
||||||
|
|
||||||
Beware: This port installs new versions of "gcc", "g++", "c++" and
|
This port installs the various front ends as gcc32, g++32, gcj32,
|
||||||
so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you
|
and g77-32 into the ${PREFIX}/bin directory.
|
||||||
don't want to use this compiler by default.
|
|
||||||
|
|
||||||
WWW: http://gcc.gnu.org/
|
WWW: http://gcc.gnu.org/
|
||||||
|
|
||||||
|
- Gerald Pfeifer
|
||||||
|
gerald@FreeBSD.org
|
||||||
|
|
Loading…
Add table
Reference in a new issue