[Bug 232690] New port: devel/pmdk

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Oct 26 01:22:24 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232690

Nathan <ndowens at yahoo.com> changed:

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

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

+BUILD_DEPENDS= autoconf:devel/autoconf
Change to USES=   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 
https://www.freebsd.org/doc/en/books/porters-handbook/porting-order.html

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

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

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


More information about the freebsd-ports-bugs mailing list