libmaa was updated to version 1.4.0 License has been changed from LGPL to MIT, permitted by Rik Faith, original author of this library. Build system changed from autoshit to mk-configure. Library version/soname was bumped from 3 to 4. I cannot guarantee that mk-configure and libtool build shared library the same way. Tests were added for stk_*, mem_* and prm_* functions. stk_isempty function was added. stk_* and other was reimplemented without obstack functions (glibc extension).diff -r1.8 -r1.9 pkgsrc/devel/libmaa/Makefile
(cheusov)
@@ -1,28 +1,18 @@ | @@ -1,28 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.8 2012/10/31 11:17:17 asau Exp $ | 1 | # $NetBSD: Makefile,v 1.9 2018/02/27 19:36:06 cheusov Exp $ | |
2 | 2 | |||
3 | DISTNAME= libmaa-1.3.2 | 3 | DISTNAME= libmaa-1.4.1 | |
4 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dict/} | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dict/} | |
6 | 6 | |||
7 | MAINTAINER= cheusov@NetBSD.org | 7 | MAINTAINER= cheusov@NetBSD.org | |
8 | HOMEPAGE= http://www.dict.org/ | 8 | HOMEPAGE= http://www.dict.org/ | |
9 | COMMENT= General purpose data structures and functions | 9 | COMMENT= General purpose data structures and functions | |
10 | LICENSE= gnu-lgpl-v2 | 10 | LICENSE= mit | |
11 | 11 | |||
12 | BUILD_TARGET= lib | 12 | USE_LANGUAGES= c | |
13 | TEST_TARGET= test | 13 | TEST_TARGET= test | |
14 | 14 | |||
15 | USE_LIBTOOL= yes | 15 | MAKE_ENV+= MKSTATICLIB=yes | |
16 | GNU_CONFIGURE= yes | |||
17 | ||||
18 | PKGDOCDIR= ${PREFIX}/share/doc/libmaa | |||
19 | INSTALLATION_DIRS+= ${PKGDOCDIR} lib include | |||
20 | ||||
21 | EXTRA_DOC_FILES= COPYING.LIB README doc/libmaa.600dpi.ps | |||
22 | ||||
23 | post-install: | |||
24 | .for i in ${EXTRA_DOC_FILES} | |||
25 | ${INSTALL_DATA} ${WRKSRC}/"${i}" ${DESTDIR}${PKGDOCDIR} | |||
26 | .endfor | |||
27 | 16 | |||
17 | .include "../../devel/mk-configure/mk-c.mk" | |||
28 | .include "../../mk/bsd.pkg.mk" | 18 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.8 2015/11/03 03:27:42 agc Exp $ | 1 | $NetBSD: distinfo,v 1.9 2018/02/27 19:36:06 cheusov Exp $ | |
2 | 2 | |||
3 | SHA1 (libmaa-1.3.2.tar.gz) = 4540374c9e66e3f456a8102e0ae75828b7892c6d | 3 | SHA1 (libmaa-1.4.1.tar.gz) = f24bbd8df28669709cc271fd61144aa3e38dccce | |
4 | RMD160 (libmaa-1.3.2.tar.gz) = f3b091b8b5f8e8d7a69d192b25c70bf10cdf0d09 | 4 | RMD160 (libmaa-1.4.1.tar.gz) = e4c0fae2eb9bb101ae9db70005e0ee39c59ed4fd | |
5 | SHA512 (libmaa-1.3.2.tar.gz) = dde91e8bf1c08515ff4662282d16a03b18a1dfb16eb7b95be980ba398ed1e65d8cd88e58d454e03a03f48a5ecca8bf23b4ebaf475a98630a9178318c12a1b176 | 5 | SHA512 (libmaa-1.4.1.tar.gz) = a956dbe1b8a248a1b183216413027eb312657a617eaeb1d9dff9633a000929824dd0b3941f2f54e4e2a98446bbd5ab6ecef8bd18d7bd2bf1a2cc1e166626d0d1 | |
6 | Size (libmaa-1.3.2.tar.gz) = 287198 bytes | 6 | Size (libmaa-1.4.1.tar.gz) = 172953 bytes |
@@ -1,6 +1,10 @@ | @@ -1,6 +1,10 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2009/06/14 17:48:54 joerg Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2018/02/27 19:36:06 cheusov Exp $ | |
2 | include/maa.h | 2 | include/maa.h | |
3 | lib/libmaa.la | 3 | lib/libmaa.a | |
4 | share/doc/libmaa/COPYING.LIB | 4 | lib/libmaa.so | |
5 | lib/libmaa.so.4 | |||
6 | lib/libmaa.so.4.0 | |||
7 | share/doc/libmaa/LICENSE | |||
8 | share/doc/libmaa/NEWS | |||
5 | share/doc/libmaa/README | 9 | share/doc/libmaa/README | |
6 | share/doc/libmaa/libmaa.600dpi.ps | 10 | share/doc/libmaa/libmaa.600dpi.ps |
@@ -1,12 +1,12 @@ | @@ -1,12 +1,12 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.4 2011/05/07 10:06:02 cheusov Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.5 2018/02/27 19:36:06 cheusov Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= libmaa | 3 | BUILDLINK_TREE+= libmaa | |
4 | 4 | |||
5 | .if !defined(LIBMAA_BUILDLINK3_MK) | 5 | .if !defined(LIBMAA_BUILDLINK3_MK) | |
6 | LIBMAA_BUILDLINK3_MK:= | 6 | LIBMAA_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.libmaa+= libmaa>=1.3.0 | 8 | BUILDLINK_API_DEPENDS.libmaa+= libmaa>=1.4.0 | |
9 | BUILDLINK_PKGSRCDIR.libmaa?= ../../devel/libmaa | 9 | BUILDLINK_PKGSRCDIR.libmaa?= ../../devel/libmaa | |
10 | .endif # LIBMAA_BUILDLINK3_MK | 10 | .endif # LIBMAA_BUILDLINK3_MK | |
11 | 11 | |||
12 | BUILDLINK_TREE+= -libmaa | 12 | BUILDLINK_TREE+= -libmaa |