git: a8bc71b944ac - main - devel/omake: Adopt/Update to 0.10.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 08 Oct 2022 21:52:31 UTC
The branch main has been updated by eduardo:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a8bc71b944ac6a4ca4b66b0a884fea665cd9f46b
commit a8bc71b944ac6a4ca4b66b0a884fea665cd9f46b
Author: Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2022-10-08 20:50:37 +0000
Commit: Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-10-08 21:52:13 +0000
devel/omake: Adopt/Update to 0.10.5
- Update WWW url to new home
- Strip binary
- Add missing manuals
- Pet portclippy
ChangeLog: https://github.com/ocaml-omake/omake/blob/master/ChangeLog
---
devel/omake/Makefile | 22 ++++++++++++----------
devel/omake/distinfo | 6 +++---
devel/omake/pkg-plist | 2 ++
3 files changed, 17 insertions(+), 13 deletions(-)
diff --git a/devel/omake/Makefile b/devel/omake/Makefile
index b6290a914e49..15e7b319236a 100644
--- a/devel/omake/Makefile
+++ b/devel/omake/Makefile
@@ -1,18 +1,19 @@
PORTNAME= omake
-PORTVERSION= 0.10.3
+DISTVERSION= 0.10.5
CATEGORIES= devel
MASTER_SITES= http://download.camlcity.org/download/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= eduardo@FreeBSD.org
COMMENT= Flexible build system
-WWW= http://omake.metaprl.org/
+WWW= http://projects.camlcity.org/projects/omake.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-USE_OCAML= yes
-NO_OCAML_RUNDEPENDS=yes
USES= ncurses readline
+USE_OCAML= yes
+
+NO_OCAML_RUNDEPENDS= yes
HAS_CONFIGURE= yes
MAKE_ENV= INSTALL_ROOT=${STAGEDIR}
MAKE_JOBS_UNSAFE= yes
@@ -21,11 +22,6 @@ INFO= omake-doc
OPTIONS_DEFINE= DOCS
-do-test:
- @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_ARGS} boot/omake check
- @${FIND} -ds ${WRKSRC}/test -type f -name 'result.log' -print0 | \
- ${XARGS} -0tI @ ${CAT} @
-
bench: build
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_ARGS} boot/omake bench
@@ -34,9 +30,15 @@ post-install:
${STAGEDIR}${PREFIX}/${INFO_PATH})
@(cd ${WRKSRC}/doc/info && ${INSTALL_DATA} omake-doc.info-* \
${STAGEDIR}${PREFIX}/${INFO_PATH})
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/omake
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@(cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
+do-test:
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_ARGS} boot/omake check
+ @${FIND} -ds ${WRKSRC}/test -type f -name 'result.log' -print0 | \
+ ${XARGS} -0tI @ ${CAT} @
+
.include <bsd.port.mk>
diff --git a/devel/omake/distinfo b/devel/omake/distinfo
index 97b86ec4db1e..36c47cbbc58c 100644
--- a/devel/omake/distinfo
+++ b/devel/omake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1509812770
-SHA256 (omake-0.10.3.tar.gz) = ff3107e9459615ea6526309c533b04815eef60692a20dcd3a6169f5860786d1d
-SIZE (omake-0.10.3.tar.gz) = 2438877
+TIMESTAMP = 1665258743
+SHA256 (omake-0.10.5.tar.gz) = 54e16ad8a2c16e66424601f37e90fba748b217cc94d6d4dbcaf4e239ca66f7c4
+SIZE (omake-0.10.5.tar.gz) = 1949315
diff --git a/devel/omake/pkg-plist b/devel/omake/pkg-plist
index e5ec0af00dc7..79c63c1bda39 100644
--- a/devel/omake/pkg-plist
+++ b/devel/omake/pkg-plist
@@ -25,6 +25,8 @@ lib/omake/parse/LaTeX/Macros.om
lib/omake/parse/LaTeX/Parse.om
lib/omake/parse/LaTeX/Spell.om
lib/omake/web/simple-xml.om
+man/man1/omake.1.gz
+man/man1/osh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/omake-all-index.html
%%PORTDOCS%%%%DOCSDIR%%/omake-autoconf.html