- 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 4341 Build 4386: arc lint + arc unit
Event Timeline
| astro/gpsbabel/Makefile | ||
|---|---|---|
| 7–9 | 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 | ||
|---|---|---|
| 8 | 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 | ||
| 15 | 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 | ||
|---|---|---|
| 15 | MINIZIP= block may also be removed since it's only used in ZLIB which is not used. | |