mirror of
https://git.freebsd.org/ports.git
synced 2025-06-04 12:26:27 -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."
|
||||
.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)
|
||||
# Extract bounds-checking patch, removing the ada parts of the patch with sed.
|
||||
pre-patch:
|
||||
|
@ -200,9 +173,4 @@ post-install:
|
|||
${CAT} ${MASTERDIR}/pkg-plist.libgcj >> ${TMPPLIST}
|
||||
.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>
|
||||
|
|
|
@ -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
|
||||
so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you
|
||||
don't want to use this compiler by default.
|
||||
This port installs the various front ends as gcc32, g++32, gcj32,
|
||||
and g77-32 into the ${PREFIX}/bin directory.
|
||||
|
||||
WWW: http://gcc.gnu.org/
|
||||
|
||||
- Gerald Pfeifer
|
||||
gerald@FreeBSD.org
|
||||
|
|
Loading…
Add table
Reference in a new issue