Point Cloud Library
Details
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 14201 Build 14364: arc lint + arc unit
Event Timeline
You need to be modifying the pkg name, not the version. make -V PKGBASE *must* be unique. Use PKGNAMEPREFIX or SUFFIX. Plus, "pcl-pcl" doesn't in any way identify which pcl port this is. You're better off naming it "pcl-graphics" or something like that.
PKGNAMESUFFIX is what I used: PKGNAMESUFFIX=-pointclouds.
$ make -V PKGBASE
pcl-pointclouds
But you wrote
There is another port named `pcl`, `devel/pcl`, hence `DISTVERSIONPREFIX=${PORTNAME}-`.
:)
Sorry, this was a typo the first time. Copy-paste from a wrong line. :-)
I corrected it right after posting a comment.
graphics/pcl/Makefile | ||
---|---|---|
16 | USES=eigen:3 |
graphics/Makefile | ||
---|---|---|
760 | to me it woudl be preferable if the ports directory were pcl-pointclouds |
graphics/pcl-pointclouds/pkg-plist | ||
---|---|---|
1080–1081 ↗ | (On Diff #37700) | This is wrong. DATADIR is a *directory*. Set DATADIR in the Makefile to the correct value. |
graphics/pcl-pointclouds/pkg-plist | ||
---|---|---|
1080–1081 ↗ | (On Diff #37700) | Changed DATADIR to reflect where the project installs .cmake files. |