Wed Nov 13 14:37:28 2019 UTC ()
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)


(wiz)
diff -r1.7 -r1.8 pkgsrc/devel/mm-common/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/mm-common/PLIST
diff -r1.5 -r1.6 pkgsrc/devel/mm-common/distinfo

cvs diff -r1.7 -r1.8 pkgsrc/devel/mm-common/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/mm-common/Makefile 2018/04/16 13:16:31 1.7
+++ pkgsrc/devel/mm-common/Makefile 2019/11/13 14:37:28 1.8
@@ -1,23 +1,39 @@ @@ -1,23 +1,39 @@
1# $NetBSD: Makefile,v 1.7 2018/04/16 13:16:31 wiz Exp $ 1# $NetBSD: Makefile,v 1.8 2019/11/13 14:37:28 wiz Exp $
2 2
3DISTNAME= mm-common-0.9.12 3DISTNAME= mm-common-1.0.0
4CATEGORIES= devel gnome 4CATEGORIES= devel gnome
5MASTER_SITES= ${MASTER_SITE_GNOME:=sources/mm-common/${PKGVERSION_NOREV:R}/} 5MASTER_SITES= ${MASTER_SITE_GNOME:=sources/mm-common/${PKGVERSION_NOREV:R}/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.gtkmm.org/ 9HOMEPAGE= https://www.gtkmm.org/
10COMMENT= Provides build infrastructure utilities for GNOME C++ libraries 10COMMENT= Provides build infrastructure utilities for GNOME C++ libraries
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13GNU_CONFIGURE= yes 
14USE_TOOLS+= gzip pkg-config 13USE_TOOLS+= gzip pkg-config
15USE_LANGUAGES= c++ 14USE_LANGUAGES= c++
16 15
 16PYTHON_VERSIONS_INCOMPATIBLE= 27
 17
17PKGCONFIG_OVERRIDE+= doctags/mm-common-libstdc++-uninstalled.pc.in 18PKGCONFIG_OVERRIDE+= doctags/mm-common-libstdc++-uninstalled.pc.in
18PKGCONFIG_OVERRIDE+= doctags/mm-common-libstdc++.pc.in 19PKGCONFIG_OVERRIDE+= doctags/mm-common-libstdc++.pc.in
19PKGCONFIG_OVERRIDE+= skeletonmm/skeleton/skeletonmm-uninstalled.pc.in 20PKGCONFIG_OVERRIDE+= skeletonmm/skeleton/skeletonmm-uninstalled.pc.in
20PKGCONFIG_OVERRIDE+= skeletonmm/skeleton/skeletonmm.pc.in 21PKGCONFIG_OVERRIDE+= skeletonmm/skeleton/skeletonmm.pc.in
 22PKGCONFIG_OVERRIDE+= util/mm-common-util-uninstalled.pc.in
21PKGCONFIG_OVERRIDE+= util/mm-common-util.pc.in 23PKGCONFIG_OVERRIDE+= util/mm-common-util.pc.in
22 24
 25SUBST_CLASSES+= python3
 26SUBST_FILES.python3= meson.build
 27SUBST_SED.python3= -e "s,'python3','${PYTHONBIN}',"
 28SUBST_STAGE.python3= pre-configure
 29SUBST_MESSAGE.python3= Fix python binary name.
 30
 31REPLACE_PYTHON+= util/build_scripts/dist-build-scripts.py
 32REPLACE_PYTHON+= util/build_scripts/dist-changelog.py
 33REPLACE_PYTHON+= util/build_scripts/doc-reference.py
 34REPLACE_PYTHON+= util/build_scripts/generate-binding.py
 35REPLACE_PYTHON+= util/mm-common-get.in
 36
 37.include "../../lang/python/application.mk"
 38.include "../../devel/meson/build.mk"
23.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/mm-common/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/mm-common/PLIST 2016/05/14 13:50:37 1.2
+++ pkgsrc/devel/mm-common/PLIST 2019/11/13 14:37:28 1.3
@@ -1,25 +1,31 @@ @@ -1,25 +1,31 @@
1@comment $NetBSD: PLIST,v 1.2 2016/05/14 13:50:37 prlw1 Exp $ 1@comment $NetBSD: PLIST,v 1.3 2019/11/13 14:37:28 wiz Exp $
 2bin/mm-common-get
2bin/mm-common-prepare 3bin/mm-common-prepare
 4man/man1/mm-common-get.1
3man/man1/mm-common-prepare.1 5man/man1/mm-common-prepare.1
4share/aclocal/mm-ax_cxx_compile_stdcxx.m4 6share/aclocal/mm-ax_cxx_compile_stdcxx.m4
5share/aclocal/mm-ax_cxx_compile_stdcxx_11.m4 7share/aclocal/mm-ax_cxx_compile_stdcxx_11.m4
6share/aclocal/mm-common.m4 8share/aclocal/mm-common.m4
7share/aclocal/mm-dietlib.m4 9share/aclocal/mm-dietlib.m4
8share/aclocal/mm-doc.m4 10share/aclocal/mm-doc.m4
9share/aclocal/mm-module.m4 11share/aclocal/mm-module.m4
10share/aclocal/mm-pkg.m4 12share/aclocal/mm-pkg.m4
11share/aclocal/mm-warnings.m4 13share/aclocal/mm-warnings.m4
12share/doc/mm-common/README 14share/doc/mm-common/README
13share/doc/mm-common/skeletonmm.tar.gz 15share/doc/mm-common/skeletonmm.tar.xz
14share/mm-common/build/compile-binding.am 16share/mm-common/build/compile-binding.am
 17share/mm-common/build/dist-build-scripts.py
15share/mm-common/build/dist-changelog.am 18share/mm-common/build/dist-changelog.am
 19share/mm-common/build/dist-changelog.py
16share/mm-common/build/doc-reference.am 20share/mm-common/build/doc-reference.am
 21share/mm-common/build/doc-reference.py
17share/mm-common/build/generate-binding.am 22share/mm-common/build/generate-binding.am
 23share/mm-common/build/generate-binding.py
18share/mm-common/doctags/libstdc++.tag 24share/mm-common/doctags/libstdc++.tag
19share/mm-common/doctool/doc-install.pl 25share/mm-common/doctool/doc-install.pl
20share/mm-common/doctool/doc-postprocess.pl 26share/mm-common/doctool/doc-postprocess.pl
21share/mm-common/doctool/doxygen-extra.css 27share/mm-common/doctool/doxygen-extra.css
22share/mm-common/doctool/doxygen.css 28share/mm-common/doctool/doxygen.css
23share/mm-common/doctool/tagfile-to-devhelp2.xsl 29share/mm-common/doctool/tagfile-to-devhelp2.xsl
24share/pkgconfig/mm-common-libstdc++.pc 30share/pkgconfig/mm-common-libstdc++.pc
25share/pkgconfig/mm-common-util.pc 31share/pkgconfig/mm-common-util.pc

cvs diff -r1.5 -r1.6 pkgsrc/devel/mm-common/distinfo (expand / switch to unified diff)

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