[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