head	1.4;
access;
symbols
	pkgsrc-2026Q1:1.4.0.14
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.4.0.12
	pkgsrc-2025Q4-base:1.4
	pkgsrc-2025Q3:1.4.0.10
	pkgsrc-2025Q3-base:1.4
	pkgsrc-2025Q2:1.4.0.8
	pkgsrc-2025Q2-base:1.4
	pkgsrc-2025Q1:1.4.0.6
	pkgsrc-2025Q1-base:1.4
	pkgsrc-2024Q4:1.4.0.4
	pkgsrc-2024Q4-base:1.4
	pkgsrc-2024Q3:1.4.0.2
	pkgsrc-2024Q3-base:1.4
	pkgsrc-2024Q2:1.3.0.12
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.10
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.8
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.3.0.6
	pkgsrc-2023Q3-base:1.3
	pkgsrc-2023Q2:1.3.0.4
	pkgsrc-2023Q2-base:1.3
	pkgsrc-2023Q1:1.3.0.2
	pkgsrc-2023Q1-base:1.3
	pkgsrc-2022Q4:1.1.0.4
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.2
	pkgsrc-2022Q3-base:1.1;
locks; strict;
comment	@# @;


1.4
date	2024.08.25.06.19.01;	author wiz;	state Exp;
branches;
next	1.3;
commitid	BcrSL94SO85mvanF;

1.3
date	2023.03.05.16.08.27;	author tnn;	state Exp;
branches;
next	1.2;
commitid	O5nVkTY7iP8f5XfE;

1.2
date	2023.01.24.18.36.30;	author wiz;	state Exp;
branches;
next	1.1;
commitid	ve7xOYU4T11xcPaE;

1.1
date	2022.08.24.12.49.24;	author ryoon;	state Exp;
branches;
next	;
commitid	HXa7BXma64Mtc8RD;


desc
@@


1.4
log
@*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
@
text
@# $NetBSD: Makefile,v 1.3 2023/03/05 16:08:27 tnn Exp $

DISTNAME=	libfixmath-0.0.0pre20220623
PKGREVISION=	1
CATEGORIES=	math
MASTER_SITES=	${MASTER_SITE_GITHUB:=PetteriAimonen/}
GITHUB_PROJECT=	libfixmath
GITHUB_TAG=	809bceac540b14d182589ce4c6f74330a2ff682a

MAINTAINER=	ryoon@@NetBSD.org
HOMEPAGE=	https://github.com/PetteriAimonen/libfixmath
COMMENT=	Q16.16 format fixed point operations in C
LICENSE=	mit

USE_LANGUAGES=	c c++11

CMAKE_CONFIGURE_ARGS+=	-DBUILD_SHARED_LIBS=ON
INSTALL_TARGET=	install

BUILDLINK_TRANSFORM+=	rm:-fsanitize=undefined

.include "../../devel/cmake/build.mk"
.include "../../mk/bsd.pkg.mk"
@


1.3
log
@libfixmath: don't try to link with ubsan by default. Bump.

Not all platforms have a compiler that ships with ubsan, and even then
it's not something the package should decide to enable on it's own.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2023/01/24 18:36:30 wiz Exp $
d17 1
a17 1
CMAKE_ARGS+=	-DBUILD_SHARED_LIBS=ON
@


1.2
log
@*: convert to cmake/build.mk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2022/08/24 12:49:24 ryoon Exp $
d4 1
d20 2
@


1.1
log
@math/libfixmath: import libfixmath-0.0.0pre20220623

Cross Platform Fixed Point Maths Library

Libfixmath implements Q16.16 format fixed point operations in C.
@
text
@d1 1
a1 1
# $NetBSD$
a13 1
USE_CMAKE=	yes
d19 1
@

