[Midnightbsd-cvs] mports: mports/devel: add glib20-reference

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Dec 28 00:39:15 EST 2007


Log Message:
-----------
add glib20-reference

Modified Files:
--------------
    mports/devel:
        Makefile (r1.178 -> r1.179)

Added Files:
-----------
    mports/devel/glib20-reference:
        Makefile (r1.1)
        bsd.gnome-reference.mk (r1.1)
        pkg-descr (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/Makefile,v
retrieving revision 1.178
retrieving revision 1.179
diff -L devel/Makefile -L devel/Makefile -u -r1.178 -r1.179
--- devel/Makefile
+++ devel/Makefile
@@ -51,6 +51,7 @@
     SUBDIR += glade3
     SUBDIR += glib12
     SUBDIR += glib20
+    SUBDIR += glib20-reference
     SUBDIR += glibmm
     SUBDIR += gmake
     SUBDIR += gnome-build
--- /dev/null
+++ devel/glib20-reference/bsd.gnome-reference.mk
@@ -0,0 +1,62 @@
+# $MidnightBSD: mports/devel/glib20-reference/bsd.gnome-reference.mk,v 1.1 2007/12/28 05:39:13 laffer1 Exp $
+# $FreeBSD: ports/devel/glib20-reference/bsd.gnome-reference.mk,v 1.6 2006/05/17 20:56:52 ahze Exp $
+
+PARENTDIR?=	${.CURDIR:S|-reference$||}
+REFERENCE_PORT=	${PKGORIGIN:S|-reference$||}
+
+.include "${PARENTDIR}/Makefile"
+
+.if !defined(DOCSDIR)
+DOCSDIR:=	${PREFIX}/share/doc/${PORTNAME}
+.endif
+.if !defined(EXAMPLESDIR)
+EXAMPLESDIR:=	${PREFIX}/share/examples/${PORTNAME}
+.endif
+.if defined(DISTNAME)
+DISTNAME:=	${DISTNAME}
+.else
+DISTNAME:=	${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
+.endif
+.if defined(MASTER_SITE_SUBDIR)
+MASTER_SITE_SUBDIR:=	${MASTER_SITE_SUBDIR}
+.endif
+PORTNAME:=	${PORTNAME}-reference
+.if defined(LATEST_LINK)
+LATEST_LINK:=	${LATEST_LINK}-reference
+.endif
+
+COMMENT=	Programming reference for ${REFERENCE_PORT}
+
+MD5_FILE=	${PARENTDIR}/distinfo
+
+REFERENCE_SRC?=	${WRKSRC}/docs/reference
+BOOKS?=		.
+
+PORTDOCS=	*
+
+.if !target(do-build)
+do-build:
+	@${DO_NADA}
+.endif
+
+make-descr:
+	@${ECHO_CMD} "This port contains the programming reference for ${REFERENCE_PORT}." > ${DESCR}
+	@www=`${GREP} "^WWW:" ${PARENTDIR}/pkg-descr` || ${TRUE}; \
+	if [ -n "$$www" ]; then \
+		${ECHO_CMD} "" >> ${DESCR}; \
+		${ECHO_CMD} "$$www" >> ${DESCR}; \
+	fi
+
+.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}/{}" \;
+.    endfor
+.  endif
+.endif
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/glib20-reference/pkg-descr
@@ -0,0 +1,3 @@
+This port contains the programming reference for devel/glib20.
+
+WWW: http://www.gtk.org/
--- /dev/null
+++ devel/glib20-reference/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for:	glib20-reference
+# Date created:				09 May 2006
+# Whom:					Jean-Yves Lefort <jylefort at FreeBSD.org>
+#
+# $MidnightBSD: mports/devel/glib20-reference/Makefile,v 1.1 2007/12/28 05:39:13 laffer1 Exp $
+# $FreeBSD: ports/devel/glib20-reference/Makefile,v 1.2 2006/05/31 22:18:43 mezz Exp $
+#
+
+PORTREVISION=	0
+
+BOOKS=		glib gobject
+
+glib_MAN=	glib-gettextize.1
+gobject_MAN=	glib-genmarshal.1 glib-mkenums.1 gobject-query.1
+
+MAN1=		${glib_MAN} ${gobject_MAN}
+
+post-install:
+.for m in glib gobject
+	${INSTALL_MAN} ${${m}_MAN:S|^|${REFERENCE_SRC}/${m}/|} \
+		${PREFIX}/man/man1
+.endfor
+
+.include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk"


More information about the Midnightbsd-cvs mailing list