Date: Thu, 13 Jul 2006 21:31:57 +0400 (MSD) From: Stanislav Sedov <ssedov@mbsd.msk.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/100228: [MAINTAINER PATCH] cad/geda: fix installdirs, add options Message-ID: <20060713173157.4C69D126A1@fonon.realnet> Resent-Message-ID: <200607131820.k6DIKbdc099294@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 100228 >Category: ports >Synopsis: [MAINTAINER PATCH] cad/geda: fix installdirs, add options >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Jul 13 18:20:31 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Stanislav Sedov >Release: FreeBSD 7.0-CURRENT i386 >Organization: MBSD labs, Inc. >Environment: System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #7: Sun Jun 18 20:51:36 MSD 2006 >Description: - Fix installdirs to address geda directory structure unification - add options to select docs/examples Note: this also depends on geda-symbols PR >How-To-Repeat: >Fix: --- geda-20060123_1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/cad/geda/Makefile /var/tmp/work2/geda/Makefile --- /usr/ports/cad/geda/Makefile Wed Jun 28 11:51:26 2006 +++ /var/tmp/work2/geda/Makefile Thu Jul 13 21:04:31 2006 @@ -7,6 +7,7 @@ PORTNAME= geda PORTVERSION= 20060123 +PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= # empty DISTFILES= # none @@ -15,7 +16,7 @@ MAINTAINER= ssedov@mbsd.msk.ru COMMENT= The "meta-port" for gEDA -RUN_DEPENDS= ${LOCALBASE}/share/gEDA/sym:${PORTSDIR}/cad/geda-symbols \ +RUN_DEPENDS= ${DATADIR}/sym:${PORTSDIR}/cad/geda-symbols \ gschem:${PORTSDIR}/cad/gschem \ gnetlist:${PORTSDIR}/cad/gnetlist \ gmk_sym:${PORTSDIR}/cad/geda-utils \ @@ -24,6 +25,17 @@ geda:${PORTSDIR}/cad/geda-projectmanager NO_BUILD= yes + +OPTIONS= EXAMPLES "Install gEDA's examples" on \ + DOCS "Install gEDA's documentation" on + +.if !defined(WITHOUT_EXAMPLES) +RUN_DEPENDS+= ${EXAMPLESDIR}/README:${PORTSDIR}/cad/geda-examples +.endif + +.if !defined(WITHOUT_DOCS) +RUN_DEPENDS+= ${DOCSDIR}/attributes/index.html:${PORTSDIR}/cad/geda-docs +.endif do-install: # empty --- geda-20060123_1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060713173157.4C69D126A1>