[Midnightbsd-cvs] mports [17822] trunk/devel/glib20-reference: teach about distinfo file

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Nov 10 17:45:21 EST 2014


Revision: 17822
          http://svnweb.midnightbsd.org/mports/?rev=17822
Author:   laffer1
Date:     2014-11-10 17:45:20 -0500 (Mon, 10 Nov 2014)
Log Message:
-----------
teach about distinfo file

Modified Paths:
--------------
    trunk/devel/glib20-reference/Makefile
    trunk/devel/glib20-reference/bsd.gnome-reference.mk

Modified: trunk/devel/glib20-reference/Makefile
===================================================================
--- trunk/devel/glib20-reference/Makefile	2014-11-10 22:38:51 UTC (rev 17821)
+++ trunk/devel/glib20-reference/Makefile	2014-11-10 22:45:20 UTC (rev 17822)
@@ -1,24 +1,30 @@
-# New ports collection makefile for:	glib20-reference
-# Date created:				09 May 2006
-# Whom:					Jean-Yves Lefort <jylefort at FreeBSD.org>
-#
 # $MidnightBSD$
 # $FreeBSD: ports/devel/glib20-reference/Makefile,v 1.2 2006/05/31 22:18:43 mezz Exp $
 #
 
-PORTREVISION=	0
+PORTREVISION=	1
 
-BOOKS=		glib gobject
+BOOKS=		glib gobject gio
 
 glib_MAN=	glib-gettextize.1
 gobject_MAN=	glib-genmarshal.1 glib-mkenums.1 gobject-query.1
 
-MAN1=		${glib_MAN} ${gobject_MAN}
+do-install:
+.for d in ${BOOKS}
+	if [ -d ${REFERENCE_SRC}/${d}/html ]; then \
+        	${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/${d}; \
+		cd ${REFERENCE_SRC}/${d}/html && \
+		${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/doc/${d}; \
+	fi
+.endfor
 
 post-install:
 .for m in glib gobject
 	${INSTALL_MAN} ${${m}_MAN:S|^|${REFERENCE_SRC}/${m}/|} \
-		${PREFIX}/man/man1
+		${STAGEDIR}${PREFIX}/man/man1
 .endfor
 
+add-plist-docs:
+	@${DO_NADA}
+
 .include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk"

Modified: trunk/devel/glib20-reference/bsd.gnome-reference.mk
===================================================================
--- trunk/devel/glib20-reference/bsd.gnome-reference.mk	2014-11-10 22:38:51 UTC (rev 17821)
+++ trunk/devel/glib20-reference/bsd.gnome-reference.mk	2014-11-10 22:45:20 UTC (rev 17822)
@@ -22,7 +22,7 @@
 .if defined(MASTER_SITE_SUBDIR)
 MASTER_SITE_SUBDIR:=	${MASTER_SITE_SUBDIR}
 .endif
-PORTNAME:=	${PORTNAME}-reference
+PKGNAMESUFFIX:=	${PKGNAMESUFFIX}-reference
 .if defined(LATEST_LINK)
 LATEST_LINK:=	${LATEST_LINK}-reference
 .endif
@@ -29,12 +29,12 @@
 
 COMMENT=	Programming reference for ${REFERENCE_PORT}
 
-MD5_FILE=	${PARENTDIR}/distinfo
+HASH_FILE=	${PARENTDIR}/distinfo
 
 REFERENCE_SRC?=	${WRKSRC}/docs/reference
 BOOKS?=		.
 
-PORTDOCS=	*
+PORTDOCS?=	*
 
 .if !target(do-build)
 do-build:
@@ -51,14 +51,13 @@
 
 .if !target(do-install)
 do-install:
-.  if !defined(NOPORTDOCS)
 .    for d in ${BOOKS}
-	${MKDIR} ${DOCSDIR}/${d}
-	cd ${REFERENCE_SRC}/${d}/html && \
-	${FIND} * -type d ! -empty -exec ${MKDIR} "${DOCSDIR}/${d}/{}" \; && \
-	${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${DOCSDIR}/${d}/{}" \;
+	if [ -d ${REFERENCE_SRC}/${d}/html ]; then \
+		${MKDIR} ${DOCSDIR}/${d}; \
+		cd ${REFERENCE_SRC}/${d}/html && \
+		${COPYTREE_SHARE} . ${DOCSDIR}/${d}; \
+	fi
 .    endfor
-.  endif
 .endif
 
 .include <bsd.port.mk>



More information about the Midnightbsd-cvs mailing list