Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Oct 2018 01:22:22 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 232690] New port: devel/pmdk
Message-ID:  <bug-232690-7788-tjimd9MIuv@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-232690-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-232690-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232690

Nathan <ndowens@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ndowens@yahoo.com

--- Comment #1 from Nathan <ndowens@yahoo.com> ---
Comment on attachment 198630
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D198630
0001-New-port-devel-pmdk.patch

+BUILD_DEPENDS=3D autoconf:devel/autoconf
Change to USES=3D   autoreconf:build

Could simplify:
+       ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpmem.so.1.0.0
+       ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpmemblk.so.1.0.0
+       ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpmemcto.so.1.0.0
+       ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpmemlog.so.1.0.0
+       ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpmemobj.so.1.0.0
+       ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpmempool.so.1.0.0
+       ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvmem.so.1.0.0
+       ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvmmalloc.so.1.0.0

${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.1.0.0

Also USES goes after *_DEPENDS=20
https://www.freebsd.org/doc/en/books/porters-handbook/porting-order.html

So should be:
+BUILD_DEPENDS=3D autoconf:devel/autoconf
+BUILD_DEPENDS+=3D        bash:shells/bash
+BUILD_DEPENDS+=3D        doxygen:devel/doxygen
+
+LIB_DEPENDS=3D   libuuid.so:misc/e2fsprogs-libuuid

+USES=3D          gmake pkgconfig
+USE_GITHUB=3D    YES
+GH_ACCOUNT=3D    pmem

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-232690-7788-tjimd9MIuv>