Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Mar 2012 19:00:03 GMT
From:      Mikolaj Golub <trociny@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/166400: devel/mk-configure: update to 0.22.0
Message-ID:  <201203251900.q2PJ03ar006042@red.freebsd.org>
Resent-Message-ID: <201203251900.q2PJ0Wwl087791@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         166400
>Category:       ports
>Synopsis:       devel/mk-configure: update to 0.22.0
>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 Mar 25 19:00:32 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Mikolaj Golub
>Release:        
>Organization:
>Environment:
>Description:
* Update to 0.22.0.

* Make MAINTAINER be consistent with what is in my other packages.

======================================================================
Version 0.22.0, by Aleksey Cheusov, Fri,  9 Mar 2012 20:26:34 +0300

  Improvements in cross-compilation. The following variables were
     introduced: TOOLDIR, SYSROOT, TOOLCHAIN_PREFIX and
     MACHINE_GNU_PLATFORM.

  PROGS variable was introduced (sf.net bug #3445658).

  Support for Lua submodules was added (e.g. net.socket.lua ->
  net/socket.lua). New variable LUA_MODULES was introduced for this
  purpose.

  MKPIE (Position Independent Executables), USE_SSP (Stack Smashing
  Protection), USE_FORT and USE_RELRO variables were introduced for
  security reasons.

  Variable OBJDIR_<dir> was introduced.

  mkc.subdir.mk and mkc.subprj.mk: Commands associated with targets
  "all", "install", "clean", "cleandir", "depend", "test",
  "installdirs", "uninstall", "errorcheck" and "filelist" in Makefile
  override the standard behaviour.

  MKC_REQUIRE_HEADERS, MKC_REQUIRE_DEFINES, MKC_REQUIRE_TYPES,
  MKC_REQUIRE_VARS, MKC_REQUIRE_MEMBERS, MKC_REQUIRE_FUNCS<n> and
  MKC_REQUIRE_CUSTOM do not change CFLAGS.

  mkc.subdir.mk and mkc.subprj.mk: "cleandir" target takes into
  account CLEANFILES, CLEANDIRS, DISTCLEANFILES and DISTCLEANDIRS
  variables (removes files).

  PCNAME.<lib> variable was introduced in mkc_imp.pkg-config.mk, this
  is a map from library name to pcname (.pc).

  Improvements for SHRTOUT.

  New variable OBJCOPY was introduced.

  Update of the presentation.

  Fix in manual page (sf.net bug #3441610).

  New regression tests (examples).

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -rpu devel/mk-configure.orig/Makefile devel/mk-configure/Makefile
--- devel/mk-configure.orig/Makefile	2012-03-25 21:37:52.000000000 +0300
+++ devel/mk-configure/Makefile	2012-03-25 21:50:15.000000000 +0300
@@ -6,11 +6,11 @@
 #
 
 PORTNAME=	mk-configure
-PORTVERSION=	0.21.2
+PORTVERSION=	0.22.0
 CATEGORIES=	devel
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 
-MAINTAINER=	trociny@freebsd.org
+MAINTAINER=	trociny@FreeBSD.org
 COMMENT=	Lightweight, easy to use replacement for GNU autotools
 
 LICENSE=	BSD
diff -rpu devel/mk-configure.orig/distinfo devel/mk-configure/distinfo
--- devel/mk-configure.orig/distinfo	2012-03-25 21:37:52.000000000 +0300
+++ devel/mk-configure/distinfo	2012-03-25 21:40:46.000000000 +0300
@@ -1,2 +1,2 @@
-SHA256 (mk-configure-0.21.2.tar.gz) = a212264b09c0f26555a09eb3e2ae8c51eebcea4869376a6459d47900ad0c7351
-SIZE (mk-configure-0.21.2.tar.gz) = 256732
+SHA256 (mk-configure-0.22.0.tar.gz) = 24ae60e1124573b939bb78006908ba8d1ef946c342b129aef6dceb3336e0fe44
+SIZE (mk-configure-0.22.0.tar.gz) = 262646
diff -rpu devel/mk-configure.orig/pkg-plist devel/mk-configure/pkg-plist
--- devel/mk-configure.orig/pkg-plist	2012-03-25 21:37:52.000000000 +0300
+++ devel/mk-configure/pkg-plist	2012-03-25 21:43:04.000000000 +0300
@@ -43,6 +43,7 @@ share/mkc-mk/mkc_imp.lib.mk
 share/mkc-mk/mkc_imp.links.mk
 share/mkc-mk/mkc_imp.lua.mk
 share/mkc-mk/mkc_imp.man.mk
+share/mkc-mk/mkc_imp.objdir.mk
 share/mkc-mk/mkc_imp.own.mk
 share/mkc-mk/mkc_imp.pkg-config.mk
 share/mkc-mk/mkc_imp.platform.sys.mk


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203251900.q2PJ03ar006042>