head	1.49;
access;
symbols
	pkgsrc-2026Q1:1.49.0.4
	pkgsrc-2026Q1-base:1.49
	pkgsrc-2025Q4:1.49.0.2
	pkgsrc-2025Q4-base:1.49
	pkgsrc-2025Q3:1.48.0.2
	pkgsrc-2025Q3-base:1.48
	pkgsrc-2025Q2:1.46.0.8
	pkgsrc-2025Q2-base:1.46
	pkgsrc-2025Q1:1.46.0.6
	pkgsrc-2025Q1-base:1.46
	pkgsrc-2024Q4:1.46.0.4
	pkgsrc-2024Q4-base:1.46
	pkgsrc-2024Q3:1.46.0.2
	pkgsrc-2024Q3-base:1.46
	pkgsrc-2024Q2:1.44.0.8
	pkgsrc-2024Q2-base:1.44
	pkgsrc-2024Q1:1.44.0.6
	pkgsrc-2024Q1-base:1.44
	pkgsrc-2023Q4:1.44.0.4
	pkgsrc-2023Q4-base:1.44
	pkgsrc-2023Q3:1.44.0.2
	pkgsrc-2023Q3-base:1.44
	pkgsrc-2023Q2:1.42.0.2
	pkgsrc-2023Q2-base:1.42
	pkgsrc-2023Q1:1.41.0.6
	pkgsrc-2023Q1-base:1.41
	pkgsrc-2022Q4:1.41.0.4
	pkgsrc-2022Q4-base:1.41
	pkgsrc-2022Q3:1.41.0.2
	pkgsrc-2022Q3-base:1.41
	pkgsrc-2022Q2:1.40.0.2
	pkgsrc-2022Q2-base:1.40
	pkgsrc-2022Q1:1.38.0.4
	pkgsrc-2022Q1-base:1.38
	pkgsrc-2021Q4:1.38.0.2
	pkgsrc-2021Q4-base:1.38
	pkgsrc-2021Q3:1.37.0.4
	pkgsrc-2021Q3-base:1.37
	pkgsrc-2021Q2:1.37.0.2
	pkgsrc-2021Q2-base:1.37
	pkgsrc-2021Q1:1.36.0.4
	pkgsrc-2021Q1-base:1.36
	pkgsrc-2020Q4:1.36.0.2
	pkgsrc-2020Q4-base:1.36
	pkgsrc-2020Q3:1.35.0.6
	pkgsrc-2020Q3-base:1.35
	pkgsrc-2020Q2:1.35.0.4
	pkgsrc-2020Q2-base:1.35
	pkgsrc-2020Q1:1.35.0.2
	pkgsrc-2020Q1-base:1.35
	pkgsrc-2019Q4:1.34.0.8
	pkgsrc-2019Q4-base:1.34
	pkgsrc-2019Q3:1.34.0.4
	pkgsrc-2019Q3-base:1.34
	pkgsrc-2019Q2:1.34.0.2
	pkgsrc-2019Q2-base:1.34
	pkgsrc-2019Q1:1.32.0.10
	pkgsrc-2019Q1-base:1.32
	pkgsrc-2018Q4:1.32.0.8
	pkgsrc-2018Q4-base:1.32
	pkgsrc-2018Q3:1.32.0.6
	pkgsrc-2018Q3-base:1.32
	pkgsrc-2018Q2:1.32.0.4
	pkgsrc-2018Q2-base:1.32
	pkgsrc-2018Q1:1.32.0.2
	pkgsrc-2018Q1-base:1.32
	pkgsrc-2017Q4:1.31.0.18
	pkgsrc-2017Q4-base:1.31
	pkgsrc-2017Q3:1.31.0.16
	pkgsrc-2017Q3-base:1.31
	pkgsrc-2017Q2:1.31.0.12
	pkgsrc-2017Q2-base:1.31
	pkgsrc-2017Q1:1.31.0.10
	pkgsrc-2017Q1-base:1.31
	pkgsrc-2016Q4:1.31.0.8
	pkgsrc-2016Q4-base:1.31
	pkgsrc-2016Q3:1.31.0.6
	pkgsrc-2016Q3-base:1.31
	pkgsrc-2016Q2:1.31.0.4
	pkgsrc-2016Q2-base:1.31
	pkgsrc-2016Q1:1.31.0.2
	pkgsrc-2016Q1-base:1.31
	pkgsrc-2015Q4:1.30.0.4
	pkgsrc-2015Q4-base:1.30
	pkgsrc-2015Q3:1.30.0.2
	pkgsrc-2015Q3-base:1.30
	pkgsrc-2015Q2:1.29.0.2
	pkgsrc-2015Q2-base:1.29
	pkgsrc-2015Q1:1.28.0.4
	pkgsrc-2015Q1-base:1.28
	pkgsrc-2014Q4:1.28.0.2
	pkgsrc-2014Q4-base:1.28
	pkgsrc-2014Q3:1.27.0.4
	pkgsrc-2014Q3-base:1.27
	pkgsrc-2014Q2:1.27.0.2
	pkgsrc-2014Q2-base:1.27
	pkgsrc-2014Q1:1.25.0.4
	pkgsrc-2014Q1-base:1.25
	pkgsrc-2013Q4:1.25.0.2
	pkgsrc-2013Q4-base:1.25
	pkgsrc-2013Q3:1.24.0.2
	pkgsrc-2013Q3-base:1.24
	pkgsrc-2013Q2:1.23.0.4
	pkgsrc-2013Q2-base:1.23
	pkgsrc-2013Q1:1.23.0.2
	pkgsrc-2013Q1-base:1.23
	pkgsrc-2012Q4:1.17.0.2
	pkgsrc-2012Q4-base:1.17
	pkgsrc-2012Q3:1.16.0.2
	pkgsrc-2012Q3-base:1.16
	pkgsrc-2012Q2:1.15.0.4
	pkgsrc-2012Q2-base:1.15
	pkgsrc-2012Q1:1.15.0.2
	pkgsrc-2012Q1-base:1.15
	pkgsrc-2011Q4:1.11.0.6
	pkgsrc-2011Q4-base:1.11
	pkgsrc-2011Q3:1.11.0.4
	pkgsrc-2011Q3-base:1.11
	pkgsrc-2011Q2:1.11.0.2
	pkgsrc-2011Q2-base:1.11
	pkgsrc-2011Q1:1.10.0.2
	pkgsrc-2011Q1-base:1.10
	pkgsrc-2010Q4:1.8.0.6
	pkgsrc-2010Q4-base:1.8
	pkgsrc-2010Q3:1.8.0.4
	pkgsrc-2010Q3-base:1.8
	pkgsrc-2010Q2:1.8.0.2
	pkgsrc-2010Q2-base:1.8
	pkgsrc-2010Q1:1.5.0.2
	pkgsrc-2010Q1-base:1.5
	pkgsrc-2009Q4:1.4.0.2
	pkgsrc-2009Q4-base:1.4
	pkgsrc-2009Q3:1.3.0.2
	pkgsrc-2009Q3-base:1.3
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.49
date	2025.10.23.20.37.37;	author wiz;	state Exp;
branches;
next	1.48;
commitid	1V2hBZn9ypXaCJfG;

1.48
date	2025.08.11.12.25.50;	author wiz;	state Exp;
branches;
next	1.47;
commitid	tUk4N3shtPH2gj6G;

1.47
date	2025.08.11.08.45.38;	author wiz;	state Exp;
branches;
next	1.46;
commitid	xw8CLns5fQVw2i6G;

1.46
date	2024.08.25.06.18.51;	author wiz;	state Exp;
branches;
next	1.45;
commitid	BcrSL94SO85mvanF;

1.45
date	2024.08.19.19.25.03;	author wiz;	state Exp;
branches;
next	1.44;
commitid	oiMvOt0H9ACl3tmF;

1.44
date	2023.08.14.05.24.35;	author wiz;	state Exp;
branches;
next	1.43;
commitid	LOSB79OLVxvXjIAE;

1.43
date	2023.07.19.11.21.58;	author wiz;	state Exp;
branches;
next	1.42;
commitid	O9D4pibfBLNK8pxE;

1.42
date	2023.06.06.12.41.33;	author riastradh;	state Exp;
branches;
next	1.41;
commitid	xhspr6Z8JLQOWSrE;

1.41
date	2022.06.30.11.18.28;	author nia;	state Exp;
branches;
next	1.40;
commitid	AhctUV91Vubws3KD;

1.40
date	2022.06.02.18.29.16;	author adam;	state Exp;
branches;
next	1.39;
commitid	1I4xft8x95rtKuGD;

1.39
date	2022.05.30.16.00.14;	author adam;	state Exp;
branches;
next	1.38;
commitid	f3UehKuM4vV916GD;

1.38
date	2021.12.08.16.02.11;	author adam;	state Exp;
branches;
next	1.37;
commitid	2PyWjHx5T8rqARjD;

1.37
date	2021.05.30.12.12.29;	author nia;	state Exp;
branches;
next	1.36;
commitid	F52P6KGfLMGyuaVC;

1.36
date	2020.12.04.20.45.22;	author nia;	state Exp;
branches;
next	1.35;
commitid	FPz71MqRX3WN0tyC;

1.35
date	2020.03.08.16.47.48;	author wiz;	state Exp;
branches;
next	1.34;
commitid	rcNYzTQo8icypCZB;

1.34
date	2019.04.29.16.32.38;	author adam;	state Exp;
branches;
next	1.33;
commitid	sk6usrRwtZLrqglB;

1.33
date	2019.04.25.07.32.58;	author maya;	state Exp;
branches;
next	1.32;
commitid	1FEMQBEPb9uTxHkB;

1.32
date	2018.02.06.12.18.13;	author jperkin;	state Exp;
branches;
next	1.31;
commitid	0pTLHIjcqnYWnNpA;

1.31
date	2015.12.27.12.31.53;	author adam;	state Exp;
branches;
next	1.30;
commitid	GJFGcVK6L8A6hAOy;

1.30
date	2015.06.29.13.11.12;	author adam;	state Exp;
branches;
next	1.29;
commitid	xGSK5cMMUSdgjkry;

1.29
date	2015.06.06.12.03.24;	author gdt;	state Exp;
branches;
next	1.28;
commitid	YxECNMzKkfxYFmoy;

1.28
date	2014.12.19.08.38.03;	author mef;	state Exp;
branches;
next	1.27;
commitid	eOSRq7XeyAJkYC2y;

1.27
date	2014.06.14.17.56.43;	author adam;	state Exp;
branches;
next	1.26;
commitid	4L7V6NUQ6mfE6wEx;

1.26
date	2014.05.17.16.10.45;	author wiz;	state Exp;
branches;
next	1.25;
commitid	vZBubLIZiAZOpUAx;

1.25
date	2013.10.25.12.59.07;	author adam;	state Exp;
branches;
next	1.24;
commitid	GQfP5whsZPYMUFax;

1.24
date	2013.08.04.19.12.00;	author adam;	state Exp;
branches;
next	1.23;
commitid	JjpFtSVdyi8fCa0x;

1.23
date	2013.03.01.14.49.53;	author gdt;	state Exp;
branches;
next	1.22;

1.22
date	2013.03.01.14.38.51;	author gdt;	state Exp;
branches;
next	1.21;

1.21
date	2013.03.01.14.35.53;	author gdt;	state Exp;
branches;
next	1.20;

1.20
date	2013.03.01.14.34.38;	author gdt;	state Exp;
branches;
next	1.19;

1.19
date	2013.03.01.14.33.51;	author gdt;	state Exp;
branches;
next	1.18;

1.18
date	2013.02.16.11.22.16;	author wiz;	state Exp;
branches;
next	1.17;

1.17
date	2012.10.06.14.11.03;	author asau;	state Exp;
branches;
next	1.16;

1.16
date	2012.09.15.10.05.01;	author obache;	state Exp;
branches;
next	1.15;

1.15
date	2012.03.15.11.53.28;	author obache;	state Exp;
branches;
next	1.14;

1.14
date	2012.03.03.00.11.55;	author wiz;	state Exp;
branches;
next	1.13;

1.13
date	2012.02.15.08.50.18;	author sbd;	state Exp;
branches;
next	1.12;

1.12
date	2012.02.06.12.40.29;	author wiz;	state Exp;
branches;
next	1.11;

1.11
date	2011.04.22.13.42.27;	author obache;	state Exp;
branches;
next	1.10;

1.10
date	2011.01.17.16.38.20;	author drochner;	state Exp;
branches;
next	1.9;

1.9
date	2011.01.13.13.38.11;	author wiz;	state Exp;
branches;
next	1.8;

1.8
date	2010.06.13.22.44.37;	author wiz;	state Exp;
branches;
next	1.7;

1.7
date	2010.06.05.11.47.57;	author wiz;	state Exp;
branches;
next	1.6;

1.6
date	2010.05.02.11.39.31;	author wiz;	state Exp;
branches;
next	1.5;

1.5
date	2010.01.21.22.41.23;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2009.11.24.11.19.03;	author drochner;	state Exp;
branches;
next	1.3;

1.3
date	2009.08.23.14.06.09;	author zafer;	state Exp;
branches;
next	1.2;

1.2
date	2009.08.21.23.43.42;	author wiz;	state Exp;
branches;
next	1.1;

1.1
date	2009.07.09.19.44.50;	author drochner;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2009.07.09.19.44.50;	author drochner;	state Exp;
branches;
next	;


desc
@@


1.49
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@# $NetBSD: Makefile,v 1.48 2025/08/11 12:25:50 wiz Exp $

DISTNAME=	lensfun-0.3.4
PKGREVISION=	2
CATEGORIES=	graphics
MASTER_SITES=	${MASTER_SITE_GITHUB:=lensfun/}
GITHUB_TAG=	v${PKGVERSION_NOREV}

MAINTAINER=	gdt@@NetBSD.org
HOMEPAGE=	https://lensfun.github.io/
COMMENT=	Library for rectifying defects introduced by photographic equipment
LICENSE=	gnu-lgpl-v3

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>0:../../devel/py-setuptools

USE_LANGUAGES=		c c++03
USE_TOOLS+=		gmake pkg-config gsed

EGG_NAME=	${DISTNAME:C/-([^0-9])/_\1/g}
EGG_INFODIR=	${EGG_NAME}-py${PYVERSSUFFIX}.egg-info
PY_PATCHPLIST=	yes
PLIST_SUBST+=	EGG_INFODIR=${EGG_INFODIR}

REPLACE_SH=		apps/g-lensfun-update-data
REPLACE_PYTHON+=	apps/lensfun/__init__.py.in
REPLACE_PYTHON+=	apps/lensfun-add-adapter
REPLACE_PYTHON+=	apps/lensfun-update-data

.include "../../mk/bsd.prefs.mk"

.if ${MACHINE_ARCH} != "x86_64"
CMAKE_CONFIGURE_ARGS+=		-DBUILD_FOR_SSE=OFF
CMAKE_CONFIGURE_ARGS+=		-DBUILD_FOR_SSE2=OFF
.endif

.include "../../devel/cmake/build.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
# png: for test programs only
.include "../../graphics/png/buildlink3.mk"
.include "../../lang/python/application.mk"
# for PYSITELIB
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"
@


1.48
log
@lensfun: use patch for cmake 4 and add upstream bug report URL
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2025/08/11 08:45:38 wiz Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.47
log
@lensfun: fix build with cmake 4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2024/08/25 06:18:51 wiz Exp $
a28 2
CMAKE_CONFIGURE_ARGS+=		-DCMAKE_POLICY_VERSION_MINIMUM=3.5

@


1.46
log
@*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2024/08/19 19:25:03 wiz Exp $
d29 2
@


1.45
log
@lensfun: convert to cmake/build.mk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2023/08/14 05:24:35 wiz Exp $
d32 2
a33 2
CMAKE_ARGS+=		-DBUILD_FOR_SSE=OFF
CMAKE_ARGS+=		-DBUILD_FOR_SSE2=OFF
@


1.44
log
@*: recursive bump for Python 3.11 as new default
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2023/07/19 11:21:58 wiz Exp $
d14 2
a15 1
USE_CMAKE=		yes
a18 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>0:../../devel/py-setuptools
d36 1
@


1.43
log
@lensfun: update to 0.3.4.

Many new camers and lenses.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2023/06/06 12:41:33 riastradh Exp $
d4 1
@


1.42
log
@Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2022/06/30 11:18:28 nia Exp $
d3 1
a3 2
DISTNAME=	lensfun-0.3.3
PKGREVISION=	1
@


1.41
log
@*: Revbump packages that use Python at runtime without a PKGNAME prefix
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2022/06/02 18:29:16 adam Exp $
d18 1
a18 1
BUILD_DEPENDS+=	${PYPKGPREFIX}-setuptools>0:../../devel/py-setuptools
@


1.40
log
@lensfun: needs py-setuptools
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2022/05/30 16:00:14 adam Exp $
d4 1
@


1.39
log
@lensfun: updated to 0.3.3

v0.3.3
New maintenance release for the 0.3.x branch. Includes all new cameras and lenses.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2021/12/08 16:02:11 adam Exp $
d17 1
@


1.38
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2021/05/30 12:12:29 nia Exp $
d3 1
a3 2
DISTNAME=	lensfun-0.3.2
PKGREVISION=	4
d5 2
a6 1
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=lensfun/}
d17 5
d23 1
d39 2
@


1.37
log
@lensfun: disable SSE on non-x86_64
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2020/12/04 20:45:22 nia Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.36
log
@Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2020/03/08 16:47:48 wiz Exp $
d23 5
@


1.35
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2019/04/29 16:32:38 adam Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.34
log
@lensfun: updated HOMEPAGE
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2019/04/25 07:32:58 maya Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.33
log
@PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2018/02/06 12:18:13 jperkin Exp $
d9 1
a9 1
HOMEPAGE=	http://lensfun.sourceforge.net/
@


1.32
log
@lensfun: Specify C++03, not C++11 clean.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2015/12/27 12:31:53 adam Exp $
d4 1
@


1.31
log
@Changes 0.3.2:
* Incremented binary version number
* Improved vignetting interpolation
* Internal code cleanups
* Custom install directories can be configured by CMAKE_INSTALL_XXX variables (CMake GNUInstallD
irs)
* New LENSFUN_WINDOWS_DATADIR CMake variable for better windows compatibility
* Support for parallel installation of different database versions
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2015/06/29 13:11:12 adam Exp $
d13 1
a13 1
USE_LANGUAGES=		c c++
@


1.30
log
@Release 0.3.1

Lensfun 0.3.1 maintenance release is out with more than 60 new lens profiles and another 30 updated calibrations.

Other changes:

Improved performance when used with 32-bit float image buffers
Introduced automated testing
lensfun-update-data now also works without root privileges
Fixed autoscaling for panoramic and equirectangular projections
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2015/06/06 12:03:24 gdt Exp $
d3 1
a3 1
DISTNAME=	lensfun-0.3.1
@


1.29
log
@Update homepage from berlios to sourceforge.

(I can't find any evidence that lensfun has abandonded sourceforge
yet, but if I'm wrong please let me know.)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2014/12/19 08:38:03 mef Exp $
d3 1
a3 2
DISTNAME=	lensfun-0.2.8
PKGREVISION=	1
a5 1
EXTRACT_SUFX=	.tar.bz2
d12 1
a12 4
# But, the build system looks for makedep, not makedepend.
# Defer, because cmake is coming.
BUILD_DEPENDS+=	makedepend-[0-9]*:../../devel/makedepend

d15 4
a18 10
HAS_CONFIGURE=		yes
CONFIGURE_ARGS+=	--libdir=${PREFIX}/lib
CONFIGURE_ARGS+=	--prefix=${PREFIX}
CONFIGURE_ARGS+=	--vectorization=
MAKE_FILE=		GNUmakefile

CONFIG_SHELL=		${PYTHONBIN}
PYTHON_FOR_BUILD_ONLY=	yes
REPLACE_PYTHON=		configure
PKGCONFIG_OVERRIDE=	libs/lensfun/lensfun.pc.in
a21 17
# Starting in 0.2.6, the library is misinstalled as liblensfun.so,
# with no .0 variant.  Manually fix it, because that's easier than
# understanding the build, and upstream is moving to cmake anyway.
post-install:
.if ${OPSYS} == "Darwin"
	${MV} ${DESTDIR}${PREFIX}/lib/liblensfun.dylib.${PKGVERSION_NOREV} \
		${DESTDIR}${PREFIX}/lib/liblensfun.${PKGVERSION_NOREV}.dylib
	install_name_tool -id \
		${PREFIX}/lib/liblensfun.${PKGVERSION_NOREV}.dylib \
		${DESTDIR}${PREFIX}/lib/liblensfun.${PKGVERSION_NOREV}.dylib
	${RM} ${DESTDIR}${PREFIX}/lib/liblensfun.dylib*
	${LN} -s liblensfun.${PKGVERSION_NOREV}.dylib \
		${DESTDIR}${PREFIX}/lib/liblensfun.0.dylib
	${LN} -s liblensfun.${PKGVERSION_NOREV}.dylib \
		${DESTDIR}${PREFIX}/lib/liblensfun.dylib
.endif

@


1.28
log
@Update MASTER_SITES to ${MASTER_SITE_SOURCEFORGE:=lensfun/}
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2014/06/14 17:56:43 adam Exp $
a5 1
MASTER_SITES=	http://download.berlios.de/lensfun/
d10 1
a10 1
HOMEPAGE=	http://lensfun.berlios.de/
@


1.27
log
@install_name_tool must be used on OS X
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2014/05/17 16:10:45 wiz Exp $
d7 1
@


1.26
log
@Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2013/10/25 12:59:07 adam Exp $
d40 3
@


1.25
log
@Changes 0.2.8:
Another minor maintenance release. Most fixes were related to the build system.
But as always we have many(!) new lens profiles.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2013/08/04 19:12:00 adam Exp $
d4 1
@


1.24
log
@Fix building on Darwin
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2013/03/01 14:49:53 gdt Exp $
d3 1
a3 1
DISTNAME=	lensfun-0.2.7
d37 1
a37 1
	${MV} ${DESTDIR}${PREFIX}/lib/liblensfun.dylib \
d39 1
a43 7
.else
	${MV} ${DESTDIR}${PREFIX}/lib/liblensfun.so \
		${DESTDIR}${PREFIX}/lib/liblensfun.so.${PKGVERSION_NOREV}
	${LN} -s liblensfun.so.${PKGVERSION_NOREV} \
		${DESTDIR}${PREFIX}/lib/liblensfun.so.0
	${LN} -s liblensfun.so.${PKGVERSION_NOREV} \
		${DESTDIR}${PREFIX}/lib/liblensfun.so
a51 1
# DO NOT DELETE
@


1.23
log
@Update to 0.2.7.  Tested with ufraw and a Samsung NX100 image from the
ufraw user who was having trouble on ubuntu.

Upstream NEWS content from web page:

Most important: some bugs leading to imprecise results when processing
extreme values, e.g. from fisheye lenses, were fixed. Thanks to
Torsten B. for working on this!

Apart from that we got several new lenses and camera profiles:
New DSLR and mirrorless camera lenses:
Canon EF 50mm f/1.8 II
Canon EF-S 18-55mm f/3.5-5.6 IS II
Nikkor 16-35mm f/4G ED-AFS VR
Sigma 18-200mm f/3.5-6.3 II DC OS HSM
Sigma 50mm F1.4 EX DG HSM
Sigma 70-300mm F4-5.6 DL Macro
Minolta/Sony AF DT 18-70mm F3.5-5.6 (D)
OLYMPUS M.12-50mm F3.5-6.3
Sony DT 18-55mm F3.5-5.6 SAM SAL 1855
Tamron SP 24-70mm F/2.8 Di VC USD
Tamron SP AF 10-24mm F/3.5-4.5 Di II LD Aspherical IF
Tokina AT-X Pro DX 11-16mm F2.8
LUMIX G 14mm F2.5
Sony E 16mm F2.8
1Sony E 18-55mm F3.5-5.6 OSS
Sony E 50mm F1.8 OSS
Sony E 55-210mm F4.5-6.3 OSS
Sony VCL-ECF1 fisheye converter

New compact cameras:
Canon G15
Fuji FinePix F200EXR
Nikon COOLPIX P60
Olympus XZ-1
Panasonic DMC-LX5 4:3
Sony DSC-RX100, RX100
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.22 2013/03/01 14:38:51 gdt Exp $
#
d17 2
d20 2
a21 1
CONFIGURE_ARGS+=	--prefix=${PREFIX} --libdir=${PREFIX}/lib
a27 2
USE_LANGUAGES=		c c++
USE_TOOLS+=		gmake pkg-config gsed
d30 2
d36 8
d45 2
a46 2
		${DESTDIR}${PREFIX}/lib/liblensfun.so.${PKGVERSION:C/nb[0-9]*//}
	${LN} -s liblensfun.so.${PKGVERSION:C/nb[0-9]*//} \
d48 1
a48 1
	${LN} -s liblensfun.so.${PKGVERSION:C/nb[0-9]*//} \
d50 1
d53 1
a55 1
.include "../../devel/zlib/buildlink3.mk"
@


1.22
log
@Drop vestigial patch-ac.

Most of this had been applied upstream (or was taken from upstream).
The only thing left was adding an include of string.h, but it builds
w/o warnings without it, so that appears no longer necessary.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2013/03/01 14:35:53 gdt Exp $
d4 1
a4 2
DISTNAME=	lensfun-0.2.6
PKGREVISION=	1
d14 2
d47 1
@


1.21
log
@fix comment about shlib naming mess/fix.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2013/03/01 14:34:38 gdt Exp $
d5 1
@


1.20
log
@take maintainership
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2013/03/01 14:33:51 gdt Exp $
d28 3
a30 1
# Why three copys of the file?
@


1.19
log
@Update to 0.2.6.

pkgsrc notes:
* I know 0.2.7 is out; it has issues on ubuntu so I'm doing this first.
* patch-ac should perhaps be dropped.

Upstream NEWS content (from web page):

* more than 40 new database entries of lenses and compact cameras
* new CMake based build system for better cross platform compatibility
  and compilation fixes for MSVC
* better integration into hugin for loading and storing lens
  parameters via the lensfun library
* several bug fixes and stability improvements
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2013/02/16 11:22:16 wiz Exp $
d9 1
a9 1
MAINTAINER=	pkgsrc-users@@NetBSD.org
@


1.18
log
@Recursive bump for png-1.6.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2012/10/06 14:11:03 asau Exp $
d4 1
a4 2
DISTNAME=	lensfun-0.2.5
PKGREVISION=	11
d19 2
a21 1
MAKE_FILE=		GNUmakefile
d30 2
a31 2
	${RM} -f ${DESTDIR}${PREFIX}/lib/liblensfun.so
	${RM} -f ${DESTDIR}${PREFIX}/lib/liblensfun.so.0
@


1.17
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2012/09/15 10:05:01 obache Exp $
d5 1
a5 1
PKGREVISION=	10
@


1.16
log
@recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2012/03/15 11:53:28 obache Exp $
a26 1
PKG_DESTDIR_SUPPORT=	user-destdir
@


1.15
log
@Bump PKGREVISION from default python to 2.7.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2012/03/03 00:11:55 wiz Exp $
d5 1
a5 1
PKGREVISION=	9
@


1.14
log
@Recursive bump for pcre-8.30* (shlib major change)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2012/02/15 08:50:18 sbd Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.13
log
@The sed expression in the VALID_VERSION make function only works with gsed,
so add it to USE_TOOLS.

With the VALID_VERSION function working properly the soname of liblensfun
will now be 'liblensfun.so.0' and liblensfun.so.0 and
liblensfun.so.${PKGVERSION} will also now get installed.

Because the install process installs _three_ copys of liblensfun, delete two
and make them symlinks.

Bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2012/02/06 12:40:29 wiz Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.12
log
@Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2011/04/22 13:42:27 obache Exp $
d5 1
a5 1
PKGREVISION=	6
d25 1
a25 1
USE_TOOLS+=		gmake pkg-config
d29 9
@


1.11
log
@recursive bump from gettext-lib shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2011/01/17 16:38:20 drochner Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.10
log
@don't install manual (which is useless for end users), drop build
dependency on doxygen, bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2011/01/13 13:38:11 wiz Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.9
log
@png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2010/06/13 22:44:37 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
a14 1
BUILD_DEPENDS+=	doxygen>=1.6.3:../../devel/doxygen
@


1.8
log
@Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2010/06/05 11:47:57 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.7
log
@Fix PLIST for doxygen-1.6.3 and DEPEND on that version.
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2010/05/02 11:39:31 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.6
log
@Update to 0.2.5:

This release not only publishes all database additions that were
contributed in the last half of year, but also introduces several
new improvements in the library itself.

    * As always, many new lenses/camera were added to the database
    * Support for cross-platform compilation using cross-mingw32
    (build instructions in README).
    * Some bugs were fixed in the library, related to memory
    allocation. Now lensfun should be valgrind-clean.
    * Fixed a nasty bug in lfDatabase::FindLenses() that would
    always use fuzzy search (even if you would ask for a 100%
    match). Your applications may chease to "find" lenses if they
    relied on this bug. Just add the LF_SEARCH_LOOSE flag as the
    last parameter to return the old behaviour.
    * Fixed another bug in search logic that sometimes would mark
    unappropiate results with very high scores (esp. when little
    search keywords are given). Now search should work much better.
    * New TCA correction algorithm: LF_TCA_MODEL_POLY3 ("poly3" in
    database). This is almost the algorithm used by Hugin except
    the highest-order power (r^4). This should allow users to use
    tca_correct to compute TCA parameters.
    * Fixed the LF_TCA_MODEL_LINEAR - it used 1/k where it was
    expected to use k. This is the 'v' parameter of Hugin TCA model,
    and previously users had to invert v to get k; now they can
    just use v.
    * New lens calibration tutorial, using Hugin.
    * Some SSE & SSE2 support from Klaus Post with runtime CPU
    features detection.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2010/01/21 22:41:23 wiz Exp $
d5 1
d15 1
a15 1
BUILD_DEPENDS+=	doxygen>=1.6.2:../../devel/doxygen
@


1.5
log
@Fix PLIST for doxygen-1.6.2, bump depends, bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2009/11/24 11:19:03 drochner Exp $
d4 1
a4 2
DISTNAME=	lensfun-0.2.4
PKGREVISION=	1
d19 1
@


1.4
log
@update to 0.2.4
changes:
-Database updates
-Fixed a crasher bug with gcc 4.4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2009/08/23 14:06:09 zafer Exp $
d5 1
d15 1
a15 1
BUILD_DEPENDS+=	doxygen>=1.5.9:../../devel/doxygen
@


1.3
log
@remove the dead mirror from master sites.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2009/08/21 23:43:42 wiz Exp $
d4 1
a4 2
DISTNAME=	lensfun-0.2.3
PKGREVISION=	1
@


1.2
log
@Fix PLIST for doxygen>=1.5.9, and depend on it.
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2009/07/09 19:44:50 drochner Exp $
d7 1
a7 2
MASTER_SITES=	http://download.berlios.de/lensfun/ \
		http://download2.berlios.de/lensfun/
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
d16 1
a16 1
BUILD_DEPENDS+=	doxygen>=1.5.7.1:../../devel/doxygen
@


1.1.1.1
log
@add lensfun-0.2.3, a library to correct photographic lens distortions,
from wiz per pkgsrc-wip
@
text
@@
