The zip files released on the Pololu website confuse portscout
(which thinks there should be a new version every day!) and use a
non-standard directory hierarchy, which requires WRKSRC to be set.
Switching to the GitHub releases (which are created by the same company,
just using GitHub mechanisms) solves both of these problems.
Details
- Reviewers
mat - Group Reviewers
portmgr - Commits
- rP422600: Switch libpololu-avr port to GitHub sources.
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 5140 Build 5247: arc lint + arc unit
Event Timeline
devel/libpololu-avr/Makefile | ||
---|---|---|
19 | I'm not sure why I did not see that before, but this is very wrong. PREFIX is where you install your stuff, LOCALBASE is where you get your dependencies from, they cannot be related. I am not sure what you are trying to change here, but it is definitively not the way to do it. |
devel/libpololu-avr/Makefile | ||
---|---|---|
19 | Ah, yes, sorry, that probably wasn't the right way to do it. The goal is to get everything to install to /usr/local/avr/{include,lib} instead of /usr/local/{include/lib}. I can't set PREFIX=${PREFIX}/avr, so I think I went looking for variables containing /usr/local by default. Is there a better way to do this? |
devel/libpololu-avr/Makefile | ||
---|---|---|
19 | Hrm: it turns out that I only need to modify MAKE_ENV, not PREFIX. Should I create a separate review for that change, then come back to this one? |
devel/libpololu-avr/Makefile | ||
---|---|---|
19 | Just change everything at once :-) |
devel/libpololu-avr/Makefile | ||
---|---|---|
14 | You can't use = here, either use := or use another variable and assign it to both BUILD_ and RUN_. |