diff options
author | Satoshi Asami <asami@FreeBSD.org> | 1995-04-24 11:29:30 +0000 |
---|---|---|
committer | Satoshi Asami <asami@FreeBSD.org> | 1995-04-24 11:29:30 +0000 |
commit | b098c2ddf2892a3342c0b15bd420fc3c61ab791d (patch) | |
tree | 0d71ecc9df971843a1bbd9ff39aae1d5531efa25 | |
parent | Updated devel Makefiles. Strip mprof and compress mprof.1 along the way. (diff) |
Update lang Makefiles, compressing some man pages and stripping some
executables along the way.
Notes
Notes:
svn path=/head/; revision=1522
-rw-r--r-- | lang/Gofer/Makefile | 6 | ||||
-rw-r--r-- | lang/Sather/Makefile | 8 | ||||
-rw-r--r-- | lang/elk/Makefile | 14 | ||||
-rw-r--r-- | lang/elk/pkg-plist | 1 | ||||
-rw-r--r-- | lang/forth/Makefile | 4 | ||||
-rw-r--r-- | lang/forth/pkg-plist | 2 | ||||
-rw-r--r-- | lang/gcl/Makefile | 10 | ||||
-rw-r--r-- | lang/gnat/Makefile | 27 | ||||
-rw-r--r-- | lang/scm/Makefile | 8 | ||||
-rw-r--r-- | lang/smalltalk/Makefile | 5 |
10 files changed, 26 insertions, 59 deletions
diff --git a/lang/Gofer/Makefile b/lang/Gofer/Makefile index 9a5d87e990b1..57a14f83a5c0 100644 --- a/lang/Gofer/Makefile +++ b/lang/Gofer/Makefile @@ -3,7 +3,7 @@ # Date created: Wed Feb 1 01:51:59 PST 1995 # Whom: hsu # -# $Id: Makefile,v 1.3 1995/04/15 05:44:23 asami Exp $ +# $Id: Makefile,v 1.4 1995/04/16 21:24:37 asami Exp $ # DISTNAME = gofer230a @@ -14,10 +14,8 @@ MASTER_SITES = ftp://cs.nott.ac.uk/nott-fp/languages/haskell/gofer/ WRKSRC = ${WRKDIR}/src LIBDIR = ${PREFIX}/lib/Gofer -install: build +do-install: -mkdir -p ${LIBDIR} - -mkdir -p ${PREFIX}/man/man1 - -mkdir -p ${PREFIX}/bin install -c -m 444 ${WRKDIR}/*.prelude ${LIBDIR} install -c -m 444 ${WRKDIR}/src/prelude.h ${LIBDIR} install -c -m 444 ${WRKDIR}/src/gofc.h ${LIBDIR} diff --git a/lang/Sather/Makefile b/lang/Sather/Makefile index e09a774cb254..eaa016662bb7 100644 --- a/lang/Sather/Makefile +++ b/lang/Sather/Makefile @@ -3,7 +3,7 @@ # Date created: Mon Oct 31 22:04:12 PST 1994 # Whom: hsu # -# $Id: Makefile,v 1.7 1995/04/15 05:44:29 asami Exp $ +# $Id: Makefile,v 1.8 1995/04/16 21:28:20 asami Exp $ # DISTNAME= Sather-1.0.5 @@ -13,11 +13,9 @@ MASTER_SITES= ftp://ftp.icsi.berkeley.edu/pub/sather/ WRKSRC= ${WRKDIR}/Sather ALL_TARGET= testall -install: build - @if [ ! -e ${PREFIX}/bin ]; then mkdir -p ${PREFIX}/bin; fi - @if [ ! -e ${PREFIX}/man/man1 ]; then mkdir -p ${PREFIX}/man/man1; fi +do-install: install -c -m 555 ${WRKSRC}/Compiler/cs ${PREFIX}/bin install -c -m 555 ${WRKSRC}/Doc/man/man1/cs.1 ${PREFIX}/man/man1 - -gzip -9 -f ${PREFIX}/man/man1/cs.1 + -gzip -9nf ${PREFIX}/man/man1/cs.1 .include <bsd.port.mk> diff --git a/lang/elk/Makefile b/lang/elk/Makefile index f2877ac7049f..19a17f87ea4c 100644 --- a/lang/elk/Makefile +++ b/lang/elk/Makefile @@ -3,6 +3,8 @@ # Date created: 08 March 1995 # Whom: thomas@ghpc8.ihf.rwth-aachen.de # +# $Id$ +# DISTNAME= elk-2.2 CATEGORIES+= languages @@ -21,21 +23,15 @@ ALL_TARGET= default # pre-install: - @mkdir -p ${PREFIX}/bin - @mkdir -p ${PREFIX}/include - @mkdir -p ${PREFIX}/man/man1 @mkdir -p ${PREFIX}/lib/elk -install: build - @echo "===> Installing for ${DISTNAME}" - @${MAKE} ${MAKEFLAGS} pre-install - @(cd ${WRKSRC}; ${MAKE} PREFIX=${PREFIX} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET}) - @(cd /usr/local/lib/elk; \ +post-install: + @(cd ${PREFIX}/lib/elk; \ mv bin/scheme ${PREFIX}/bin/elk; \ mkdir -p ${PREFIX}/include/elk; \ mv include/*.h ${PREFIX}/include/elk; \ rmdir bin include) @install -c -o bin -g bin -m 444 ${WRKSRC}/doc/man/elk.1 ${PREFIX}/man/man1 - @${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE} + @gzip -9nf ${PREFIX}/man/man1/elk.1 .include <bsd.port.mk> diff --git a/lang/elk/pkg-plist b/lang/elk/pkg-plist index 91911cf93d42..c72ba351bf28 100644 --- a/lang/elk/pkg-plist +++ b/lang/elk/pkg-plist @@ -2,3 +2,4 @@ bin/elk lib/elk include/elk +man/man1/elk.1.gz diff --git a/lang/forth/Makefile b/lang/forth/Makefile index b6dc7f8c34ce..c7ed24a700b1 100644 --- a/lang/forth/Makefile +++ b/lang/forth/Makefile @@ -3,7 +3,7 @@ # Date created: 23 November 1994 # Whom: mr # -# $Id: Makefile,v 1.4 1995/04/15 05:44:33 asami Exp $ +# $Id: Makefile,v 1.5 1995/04/22 12:12:26 jkh Exp $ # #This is pfe Version 0.9.9 @@ -15,8 +15,8 @@ CATEGORIES+= languages MASTER_SITES= ftp://sunsite.unc.edu/pub/languages/forth/ pre-install: - @mkdir -p ${PREFIX}/man/man1 @cp ${WRKSRC}/pfe.1 ${PREFIX}/man/man1/pfe.1 + @gzip -9nf ${PREFIX}/man/man1/pfe.1 .include <bsd.port.mk> diff --git a/lang/forth/pkg-plist b/lang/forth/pkg-plist index 622910e6395f..c7f8a9dbcf29 100644 --- a/lang/forth/pkg-plist +++ b/lang/forth/pkg-plist @@ -6,7 +6,7 @@ bin/pfe lib/pfe/help/showhelp lib/pfe/help/helpidx @mode 644 -man/man1/pfe.1 +man/man1/pfe.1.gz lib/pfe/help/floating.hlp lib/pfe/help/forth-83.hlp lib/pfe/help/index diff --git a/lang/gcl/Makefile b/lang/gcl/Makefile index 7468c631d91d..bc4d5e9fc7c3 100644 --- a/lang/gcl/Makefile +++ b/lang/gcl/Makefile @@ -3,7 +3,7 @@ # Date created: Wed Feb 8 01:49:11 1995 # Whom: hsu # -# $Id$ +# $Id: Makefile,v 1.4 1995/04/16 22:09:31 hsu Exp $ # DISTNAME= gcl-2.0 @@ -12,13 +12,7 @@ MASTER_SITES= ftp://ftp.cli.com/pub/gcl/ ftp://math.utexas.edu/pub/gcl/ EXTRACT_SUFX= .tgz MAKEFILE= makefile -INSTALL_COOKIE= ${WRKDIR}/.install_done -install: build ${INSTALL_COOKIE} - -${INSTALL_COOKIE}: - @echo "===> Installing for ${DISTNAME}" - @${MAKE} ${.MAKEFLAGS} pre-install +do-install: @(cd ${WRKSRC}; ${MAKE} PREFIX_DIR=${PREFIX} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET}) - @${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE} .include <bsd.port.mk> diff --git a/lang/gnat/Makefile b/lang/gnat/Makefile index ce51963c83d2..329fa109e1ab 100644 --- a/lang/gnat/Makefile +++ b/lang/gnat/Makefile @@ -5,7 +5,7 @@ # Date created: Sat Mar 18 02:16:45 1995 # Porter: nils@guru.ims.uni-stuttgart.de # -# $Id$ +# $Id: Makefile,v 1.3 1995/04/15 05:44:36 asami Exp $ DISTNAME= gnat-2.03-src PKGNAME= gnat-2.03 @@ -29,45 +29,28 @@ USE_GMAKE= true # as /usr/libexec/gnat1, the rest in /usr/local/{bin,adainclude,adalib}. PREFIX = /usr -WRKDIR = ${.CURDIR}/work -CONFIGURE_COOKIE= ${WRKDIR}/.configure_done -PREBUILD_COOKIE = ${WRKDIR}/.prebuild_done -BUILD_COOKIE = ${WRKDIR}/.build_done -INSTALL_COOKIE = ${WRKDIR}/.install_done - -pre-build: ${PREBUILD_COOKIE} -${PREBUILD_COOKIE}: +pre-build: @echo "===> Building patched gcc library for ${DISTNAME}" cd ${WRKSRC}/gcc && \ ${MAKE} CC="${CC} -I. -I${COMPILERSOURCE}/include" \ COMPILERSOURCE="${COMPILERSOURCE}" - @${TOUCH} ${TOUCHFLAGS} ${PREBUILD_COOKIE} -build: configure pre-build ${BUILD_COOKIE} -${BUILD_COOKIE}: - @echo "===> Building for ${DISTNAME}" +do-build: cd ${WRKSRC}/ada; \ ${GMAKE} CC="${CC}" COMPILERSOURCE="${COMPILERSOURCE}" - @${TOUCH} ${TOUCH_FLAGS} ${BUILD_COOKIE} -configure: extract patch ${CONFIGURE_COOKIE} -${CONFIGURE_COOKIE}: - @echo "===> Configuring for ${DISTNAME}" +do-configure: @env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ DEPENDS="${DEPENDS}" \ COMPILERSOURCE="${COMPILERSOURCE}" CCVERSION="${CCVERSION}" \ ${SHELL} ${SCRIPTDIR}/configure; - @${TOUCH} ${TOUCH_FLAGS} ${CONFIGURE_COOKIE} -install: build ${INSTALL_COOKIE} -${INSTALL_COOKIE}: - @echo "===> Installing for ${DISTNAME}" +do-install: @${MAKE} ${.MAKEFLAGS} pre-install @(cd ${WRKSRC}/ada; \ ${MAKE} PREFIX_DIR=${PREFIX} ${MAKE_FLAGS} ${MAKEFILE} \ ${INSTALL_TARGET}) - @${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE} .include <bsd.port.mk> diff --git a/lang/scm/Makefile b/lang/scm/Makefile index 4d37d66e8c20..e05d3c049e96 100644 --- a/lang/scm/Makefile +++ b/lang/scm/Makefile @@ -3,7 +3,7 @@ # Date created: Sat Nov 5 17:11:01 PST 1994 # Whom: hsu # -# $Id: Makefile,v 1.5 1995/04/15 05:44:48 asami Exp $ +# $Id: Makefile,v 1.6 1995/04/16 21:24:51 asami Exp $ # DISTNAME= scm @@ -14,14 +14,12 @@ DISTFILES= scm4e1.tar.gz \ slib.info.tar.gz slib2a2.tar.gz slib-psd1-3.tar.gz \ scmconfig4e1.tar.gz -GNU_CONFIGURE= +GNU_CONFIGURE= yes USE_GMAKE= MAKE_FLAGS= CFLAGS=-O2 LDFLAGS=-s defines="-DSICP -DHAVE_CONFIG_H -DFLOATS -DIO_EXTENSIONS -DMEMOIZE_LOCALS -DGC_FREE_SEGMENTS" -f -pre-install: build - @if [ ! -e ${PREFIX}/lib ]; then mkdir -p ${PREFIX}/lib; fi +pre-install: cp -rp ${WRKDIR}/slib ${PREFIX}/lib - @if [ ! -e /usr/local/info ]; then mkdir -p /usr/local/info; fi (cd ${WRKDIR}/slib; \ install -c -m 444 slib.info slib.info-1 slib.info-2 \ slib.info-3 slib.info-4 /usr/local/info) diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile index 8c29cdde5a50..a194a5520a19 100644 --- a/lang/smalltalk/Makefile +++ b/lang/smalltalk/Makefile @@ -3,7 +3,7 @@ # Date created: 09 Feb 1995 # Whom: gpalmer # -# $Id: Makefile,v 1.4 1995/04/16 21:24:53 asami Exp $ +# $Id: Makefile,v 1.5 1995/04/18 05:18:51 asami Exp $ # DISTNAME= smalltalk-1.1.1 @@ -19,9 +19,8 @@ pre-configure: @(cd ${WRKSRC} ; ./config.mst fbsd-2) @${TOUCH} ${TOUCH_FLAGS} ${CONFIGURE_COOKIE} -install: build +do-install: @echo ">> The install target for smalltalk-1.1.1 is interactive." @echo ">> Please read the file mst.texinfo for more information." - @${DO_NADA} .include <bsd.port.mk> |