You need an @cwd as done in various other ports in www/ which override PREFIX. 
"make plist" won't help with this.

Please don't send an email to the list with multi-megabyte attachments, they 
aren't even useful, send the tarred *port* instead.

Gabriel Guzman <g...@guzman-nunez.com> wrote:
>Here's my latest attempt, make files for the 3 packages below, and .tgz
>packages attached... I can't seem to get pkg_readmes to install
>however.
>I have pkg/README created, and make fake installs it: 
>
>Installing /usr/ports/www/phabricator/pkg/README as
>/usr/ports/pobj/phabricator-0.20131007/fake-amd64/usr/local/share/doc/pkg-readmes/phabricator-0.20131007
>
>But then make plist gives me this: 
>
>make-plist: Bogus element outside of every prefix:
>/usr/local/share/doc/pkg-readmes/phabricator-0.20131007
>pkg/PLIST is new
>007/fake-amd64/usr/local/share/doc/pkg-readmes/phabricator-0.20131007
><
>/usr/ports/pobj/phabricator-0.20131007/fake-amd64/usr/local/share/doc/pkg-readmes/phabricator-0.20131007
>
>And when I do make install, I don't get a fancy message telling me to
>check pkg-readmes for more information, and no readme is installed.  
>
>Any pointers?
>
>Thanks,
>gabe.
>
># $OpenBSD: Makefile,v 1.45 2013/03/11 11:44:50 espie Exp $
>
>COMMENT =       code review, repository browser, bug tracker and wiki
>
>COMMIT_ID =     68c854b9673e0e51296daccfeb41884e79ebf77b
>DUMMY_VER =     0.20131007
>DISTNAME =      phabricator-${DUMMY_VER}
>DISTFILES =     phabricator-${DUMMY_VER}{${COMMIT_ID}.tar.gz}
>CATEGORIES =    www devel
>
>HOMEPAGE =      http://phabricator.org/
>MAINTAINER =    Gabriel Guzman <g...@lifewaza.com>
>
># Apache
>PERMIT_PACKAGE_CDROM =  Yes
>
>MASTER_SITES =  http://github.com/facebook/phabricator/archive/
>
>MODULES =       lang/php
>
>RUN_DEPENDS =   lang/php/${MODPHP_VERSION},-mysqli \
>                lang/php/${MODPHP_VERSION},-curl \
>                lang/php/${MODPHP_VERSION},-fastcgi \
>                lang/php/${MODPHP_VERSION},-pcntl \
>                www/arcanist \
>                www/libphutil
>
>NO_BUILD =      Yes
>NO_TEST =       Yes
>PKG_ARCH =      *
>
>PREFIX =        /var/www
>INSTDIR =       ${PREFIX}/phabricator
>WRKDIST  =      ${WRKDIR}/phabricator-${COMMIT_ID}/
>
>SUBST_VARS =    INSTDIR
>
>do-install:
>        ${INSTALL_DATA_DIR} ${PREFIX}/phabricator
>        cd ${WRKSRC} && pax -rw * ${PREFIX}/phabricator
>
>.include <bsd.port.mk>
>
>
>
># $OpenBSD: Makefile,v 1.45 2013/03/11 11:44:50 espie Exp $
>
>COMMENT =       cli to phabricator
>
>COMMIT_ID =     13e422e123fed10cfa7e4962ae19ccd39f712e1c
>DUMMY_VER =     0.20131007
>DISTNAME =      arcanist-${DUMMY_VER}
>DISTFILES =     arcanist-${DUMMY_VER}{${COMMIT_ID}.tar.gz}
>CATEGORIES =    www devel
>
>HOMEPAGE =      http://phabricator.org/
>MAINTAINER =    Gabriel Guzman <g...@lifewaza.com>
>
># Apache
>PERMIT_PACKAGE_CDROM =  Yes
>
>MASTER_SITES =  http://github.com/facebook/arcanist/archive/
>
>MODULES =       lang/php
>
>NO_BUILD =      Yes
>NO_TEST =       Yes
>PKG_ARCH =      *
>
>PREFIX =        /var/www
>INSTDIR =       ${PREFIX}/arcanist
>WRKDIST  =      ${WRKDIR}/arcanist-${COMMIT_ID}/
>
>SUBST_VARS =    INSTDIR
>
>do-install:
>        ${INSTALL_DATA_DIR} ${PREFIX}/arcanist
>        cd ${WRKSRC} && pax -rw * ${PREFIX}/arcanist
>
>.include <bsd.port.mk>
>
>
>
># $OpenBSD: Makefile,v 1.45 2013/03/11 11:44:50 espie Exp $
>
>COMMENT =       collection of PHP utility classes for phabricator
>
>COMMIT_ID =     944738bdf93751d11f20f6aa6dc2e4e62d86a308
>DUMMY_VER =     0.20131007
>DISTNAME =      libphutil-${DUMMY_VER}
>DISTFILES =     libphutil-${DUMMY_VER}{${COMMIT_ID}.tar.gz}
>CATEGORIES =    www devel
>
>HOMEPAGE =      http://phabricator.org/
>MAINTAINER =    Gabriel Guzman <g...@lifewaza.com>
>
># Apache
>PERMIT_PACKAGE_CDROM =  Yes
>
>MASTER_SITES =  http://github.com/facebook/libphutil/archive/
>
>MODULES =       lang/php
>
>NO_BUILD =      Yes
>NO_TEST =       Yes
>PKG_ARCH =      *
>
>PREFIX =        /var/www
>INSTDIR =       ${PREFIX}/libphutil
>WRKDIST  =      ${WRKDIR}/libphutil-${COMMIT_ID}/
>
>SUBST_VARS =    INSTDIR
>
>do-install:
>        ${INSTALL_DATA_DIR} ${PREFIX}/libphutil
>        cd ${WRKSRC} && pax -rw * ${PREFIX}/libphutil
>
>.include <bsd.port.mk>


Reply via email to