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:
Gerald Pfeifer 2003-10-15 15:25:03 +00:00
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

View file

@ -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>

View file

@ -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