pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/mm-common



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Nov 13 14:37:28 UTC 2019

Modified Files:
        pkgsrc/devel/mm-common: Makefile PLIST distinfo

Log Message:
mm-common: update to 1.0.0.

Now builds with meson.

mm-common 1.0.0 (2019-10-29)

* Rename directory build/ to am_include/
  (Kjell Ahlstedt)
* Add support for building mm-common with Meson.
  (Kjell Ahlstedt)
* Support modules that are built with Meson.
  Add the mm-common-get command.
  (Kjell Ahlstedt) Merge request !2
* skeletonmm: Use Meson instead of Autotools.
  (Kjell Ahlstedt) Issue #1 (Tomasz Kłoczko)
* MM_AX_CXX_COMPILE_STDCXX():
  Update based on the upstream AX_CXX_COMPILE_STDCXX() macro.
  (Murray Cumming)


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/mm-common/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/mm-common/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/mm-common/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/mm-common/Makefile
diff -u pkgsrc/devel/mm-common/Makefile:1.7 pkgsrc/devel/mm-common/Makefile:1.8
--- pkgsrc/devel/mm-common/Makefile:1.7 Mon Apr 16 13:16:31 2018
+++ pkgsrc/devel/mm-common/Makefile     Wed Nov 13 14:37:28 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2018/04/16 13:16:31 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2019/11/13 14:37:28 wiz Exp $
 
-DISTNAME=      mm-common-0.9.12
+DISTNAME=      mm-common-1.0.0
 CATEGORIES=    devel gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/mm-common/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -10,14 +10,30 @@ HOMEPAGE=   https://www.gtkmm.org/
 COMMENT=       Provides build infrastructure utilities for GNOME C++ libraries
 LICENSE=       gnu-gpl-v2
 
-GNU_CONFIGURE= yes
 USE_TOOLS+=    gzip pkg-config
 USE_LANGUAGES= c++
 
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
 PKGCONFIG_OVERRIDE+=   doctags/mm-common-libstdc++-uninstalled.pc.in
 PKGCONFIG_OVERRIDE+=   doctags/mm-common-libstdc++.pc.in
 PKGCONFIG_OVERRIDE+=   skeletonmm/skeleton/skeletonmm-uninstalled.pc.in
 PKGCONFIG_OVERRIDE+=   skeletonmm/skeleton/skeletonmm.pc.in
+PKGCONFIG_OVERRIDE+=   util/mm-common-util-uninstalled.pc.in
 PKGCONFIG_OVERRIDE+=   util/mm-common-util.pc.in
 
+SUBST_CLASSES+=                python3
+SUBST_FILES.python3=   meson.build
+SUBST_SED.python3=     -e "s,'python3','${PYTHONBIN}',"
+SUBST_STAGE.python3=   pre-configure
+SUBST_MESSAGE.python3= Fix python binary name.
+
+REPLACE_PYTHON+=       util/build_scripts/dist-build-scripts.py
+REPLACE_PYTHON+=       util/build_scripts/dist-changelog.py
+REPLACE_PYTHON+=       util/build_scripts/doc-reference.py
+REPLACE_PYTHON+=       util/build_scripts/generate-binding.py
+REPLACE_PYTHON+=       util/mm-common-get.in
+
+.include "../../lang/python/application.mk"
+.include "../../devel/meson/build.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/mm-common/PLIST
diff -u pkgsrc/devel/mm-common/PLIST:1.2 pkgsrc/devel/mm-common/PLIST:1.3
--- pkgsrc/devel/mm-common/PLIST:1.2    Sat May 14 13:50:37 2016
+++ pkgsrc/devel/mm-common/PLIST        Wed Nov 13 14:37:28 2019
@@ -1,5 +1,7 @@
-@comment $NetBSD: PLIST,v 1.2 2016/05/14 13:50:37 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/11/13 14:37:28 wiz Exp $
+bin/mm-common-get
 bin/mm-common-prepare
+man/man1/mm-common-get.1
 man/man1/mm-common-prepare.1
 share/aclocal/mm-ax_cxx_compile_stdcxx.m4
 share/aclocal/mm-ax_cxx_compile_stdcxx_11.m4
@@ -10,11 +12,15 @@ share/aclocal/mm-module.m4
 share/aclocal/mm-pkg.m4
 share/aclocal/mm-warnings.m4
 share/doc/mm-common/README
-share/doc/mm-common/skeletonmm.tar.gz
+share/doc/mm-common/skeletonmm.tar.xz
 share/mm-common/build/compile-binding.am
+share/mm-common/build/dist-build-scripts.py
 share/mm-common/build/dist-changelog.am
+share/mm-common/build/dist-changelog.py
 share/mm-common/build/doc-reference.am
+share/mm-common/build/doc-reference.py
 share/mm-common/build/generate-binding.am
+share/mm-common/build/generate-binding.py
 share/mm-common/doctags/libstdc++.tag
 share/mm-common/doctool/doc-install.pl
 share/mm-common/doctool/doc-postprocess.pl

Index: pkgsrc/devel/mm-common/distinfo
diff -u pkgsrc/devel/mm-common/distinfo:1.5 pkgsrc/devel/mm-common/distinfo:1.6
--- pkgsrc/devel/mm-common/distinfo:1.5 Mon Apr 16 13:16:31 2018
+++ pkgsrc/devel/mm-common/distinfo     Wed Nov 13 14:37:28 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/04/16 13:16:31 wiz Exp $
+$NetBSD: distinfo,v 1.6 2019/11/13 14:37:28 wiz Exp $
 
-SHA1 (mm-common-0.9.12.tar.xz) = 7d06581f85921436214dbd93e86308920192854d
-RMD160 (mm-common-0.9.12.tar.xz) = 0b3377636578bd07bc319061feccb026823c9147
-SHA512 (mm-common-0.9.12.tar.xz) = 99701d91994ca2783fe5b8bfd44cdea9f14e16dbbc116f894d9f3df746912cdbcdbdb0d5fdf6e235c9d22621a314de7aaac9b87a18f3ab742a0ad2ebbaad8ec7
-Size (mm-common-0.9.12.tar.xz) = 304588 bytes
+SHA1 (mm-common-1.0.0.tar.xz) = e99182ea3699711086c2c1cbab9a588de6cabcba
+RMD160 (mm-common-1.0.0.tar.xz) = f7b45768dd440d9c552c432479f34786829d662b
+SHA512 (mm-common-1.0.0.tar.xz) = 5f90964ae7f47ef16919c5ae20fa38436d04e0cf6eb4b868c3a498631e1995dc5363728ebfed2678266de08adbd1c326d1a77755b232d98d02acc034f08412db
+Size (mm-common-1.0.0.tar.xz) = 269312 bytes



Home | Main Index | Thread Index | Old Index