svn commit: r359104 - in head/devel: . gmake gmake-minimal

Baptiste Daroussin bapt at FreeBSD.org
Tue Jun 24 16:07:07 UTC 2014


Author: bapt
Date: Tue Jun 24 16:07:05 2014
New Revision: 359104
URL: http://svnweb.freebsd.org/changeset/ports/359104
QAT: https://qat.redports.org/buildarchive/r359104/

Log:
  Add a minimal version of gmake to reduce the risk of circular dependencies on
  the building cluster and allow to simplify the process on removing texinfo and
  groff from base

Added:
  head/devel/gmake-minimal/
  head/devel/gmake-minimal/Makefile   (contents, props changed)
  head/devel/gmake-minimal/distinfo   (contents, props changed)
  head/devel/gmake-minimal/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile
  head/devel/gmake/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Jun 24 16:02:57 2014	(r359103)
+++ head/devel/Makefile	Tue Jun 24 16:07:05 2014	(r359104)
@@ -578,6 +578,7 @@
     SUBDIR += glrparser
     SUBDIR += glui
     SUBDIR += gmake
+    SUBDIR += gmake-minimal
     SUBDIR += gnatcoll
     SUBDIR += gnatpython
     SUBDIR += gnome-common

Added: head/devel/gmake-minimal/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/gmake-minimal/Makefile	Tue Jun 24 16:07:05 2014	(r359104)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME=	make
+PORTVERSION=	3.82
+CATEGORIES=	devel ports-mgmt
+MASTER_SITES=	GNU
+PKGNAMEPREFIX=	g
+PKGNAMESUFFIX=	-minimal
+
+MAINTAINER=	bapt at FreeBSD.org
+COMMENT=	Minimalist version of gnu make
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+CONFLICTS=	gmake-[0-9]*
+
+GNU_CONFIGURE=  yes
+CONFIGURE_ARGS+=	--program-prefix=g \
+			--disable-nls
+
+USES=	tar:bzip2
+
+PLIST_FILES=	bin/gmake \
+		man/man1/gmake.1.gz
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/make ${STAGEDIR}${PREFIX}/bin/gmake
+	${INSTALL_MAN} ${WRKSRC}/make.1 ${STAGEDIR}${PREFIX}/man/man1/gmake.1
+
+.include <bsd.port.mk>
+

Added: head/devel/gmake-minimal/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/gmake-minimal/distinfo	Tue Jun 24 16:07:05 2014	(r359104)
@@ -0,0 +1,2 @@
+SHA256 (make-3.82.tar.bz2) = e2c1a73f179c40c71e2fe8abf8a8a0688b8499538512984da4a76958d0402966
+SIZE (make-3.82.tar.bz2) = 1242186

Added: head/devel/gmake-minimal/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/gmake-minimal/pkg-descr	Tue Jun 24 16:07:05 2014	(r359104)
@@ -0,0 +1,3 @@
+Minimalistic version of GNU make
+
+WWW: http://www.gnu.org/software/make/make.html

Modified: head/devel/gmake/Makefile
==============================================================================
--- head/devel/gmake/Makefile	Tue Jun 24 16:02:57 2014	(r359103)
+++ head/devel/gmake/Makefile	Tue Jun 24 16:07:05 2014	(r359104)
@@ -15,6 +15,8 @@ DISTNAME=	make-${PORTVERSION}
 MAINTAINER=	autotools at FreeBSD.org
 COMMENT=	GNU version of 'make' utility
 
+CONFLICTS=	gmake-minimal-*
+
 LICENSE=	GPLv3
 
 GNU_CONFIGURE=	yes


More information about the svn-ports-head mailing list