ports/163175: port: devel/lmdbg: Makefile tweaks
Mikolaj Golub
trociny at FreeBSD.org
Sun Dec 11 08:00:29 UTC 2011
>Number: 163175
>Category: ports
>Synopsis: port: devel/lmdbg: Makefile tweaks
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun Dec 11 08:00:20 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Mikolaj Golub
>Release:
>Organization:
>Environment:
>Description:
* Tweaks suggested by Aleksey Cheusov (the author of lmdbg and mk-configure):
- since version 0.19 of mk-configure there is no need in specifying installdirs in INSTALL_TARGET, so it can be removed and the default INSTALL_TARGET is used;
- pass HAVE_HEADER.execinfo_h=0 to mkcmake via MKCMAKE_FLAGS rather than MKCMAKE_ENV.
* Tweaks suggested by portlint:
- a newline at the end of distinfo;
- a blank line between RUN_DEPENDS and USE_LDCONFIG.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -u devel/lmdbg.orig/Makefile devel/lmdbg/Makefile
--- devel/lmdbg.orig/Makefile 2011-12-11 00:12:04.000000000 +0200
+++ devel/lmdbg/Makefile 2011-12-11 09:35:31.000000000 +0200
@@ -17,12 +17,12 @@
LIB_DEPENDS= Judy:${PORTSDIR}/devel/judy
RUN_DEPENDS= runawk:${PORTSDIR}/lang/runawk \
${LOCALBASE}/bin/pipestatus:${PORTSDIR}/devel/pipestatus
+
USE_LDCONFIG= yes
LICENSE= MIT
MKCMAKE?= ${LOCALBASE}/bin/mkcmake
-INSTALL_TARGET= installdirs install
PORTDOCS= ChangeLog NEWS README TODO
@@ -31,13 +31,13 @@
MKCMAKE_ENV+= CPPFLAGS=-I${LOCALBASE}/include
MKCMAKE_ENV+= LDFLAGS=-L${LOCALBASE}/lib
-MKCMAKE_ENV+= HAVE_HEADER.execinfo_h=0
+MKCMAKE_FLAGS+= HAVE_HEADER.execinfo_h=0
do-build:
- ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} -C ${WRKSRC}
+ ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} ${MKCMAKE_FLAGS} -C ${WRKSRC}
do-install:
- ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} -C ${WRKSRC} ${INSTALL_TARGET}
+ ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} ${MKCMAKE_FLAGS} -C ${WRKSRC} ${INSTALL_TARGET}
post-install:
.if !defined(NOPORTDOCS)
diff -u devel/lmdbg.orig/distinfo devel/lmdbg/distinfo
--- devel/lmdbg.orig/distinfo 2011-12-11 00:12:04.000000000 +0200
+++ devel/lmdbg/distinfo 2011-12-11 09:13:44.000000000 +0200
@@ -1,2 +1,2 @@
SHA256 (lmdbg-0.17.0.tar.gz) = 4dbd982a794f8a8b3c7732b4c6a7304a2e8f805ee7dcd98d30f588fb9051b30f
-SIZE (lmdbg-0.17.0.tar.gz) = 52225
\ No newline at end of file
+SIZE (lmdbg-0.17.0.tar.gz) = 52225
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list