- Use system minizip
- Convert to Github master site
- Update jeeps patch
Details
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 4342 Build 4387: arc lint + arc unit
Event Timeline
astro/gpsbabel/Makefile | ||
---|---|---|
6–8 | The USE_GITHUB line should go after the LICENSE block. Also, you should remove GH_ACCOUNT, it's the default value, and remove GH_TAGNAME and PORTVERSION, replacing them with: DISTVERSIONPREFIX= ${PORTNAME}_ DISTVERSION= 1_5_3 |
astro/gpsbabel/Makefile | ||
---|---|---|
7 | Preferred order is PORTNAME-DISTVERSIONPREFIX-DISTVERSION-CATEGORIES, see portlint. | |
23 | These two lines may bereplaced with USES=localbase | |
26 | LIB_DEPENDS belong between LICENSE block and USE_GITHUB block | |
40 | I'd just remove headers under zlib/ just to be sure they are not used. | |
astro/gpsbabel/files/patch-Makefile.in | ||
14 | Um, are you sure above changes are needed? It seems that with --with-zlib=sytem @ZLIB@ in LIBOBJS is replaced with emptiness (instead of "${ZLIB}"), so this list of object files is not used at all, so it seems that you only need to add -lminizip |
astro/gpsbabel/Makefile | ||
---|---|---|
40 | They are more intensive to rip out, because they are used as dependencies in Makefile.in regardless of actual use. I'll leave that for future work. |
Otherwise LGTM.
astro/gpsbabel/files/patch-Makefile.in | ||
---|---|---|
14 | MINIZIP= block may also be removed since it's only used in ZLIB which is not used. |