# Buildsheet autogenerated by ravenadm tool -- Do not edit.

NAMEBASE=		lensfun
VERSION=		0.3.4
KEYWORDS=		graphics
VARIANTS=		std
SDESC[std]=		Library for fixing lens geometry distortions
HOMEPAGE=		https://lensfun.github.io/
CONTACT=		Michael_Neumann[mneumann@ntecs.de]

DOWNLOAD_GROUPS=	main
SITES[main]=		https://github.com/lensfun/lensfun/archive/refs/tags/
DISTFILE[1]=		v0.3.4.tar.gz:main
DF_INDEX=		1
SPKGS[std]=		set
			primary
			dev

OPTIONS_AVAILABLE=	none
OPTIONS_STANDARD=	none

BUILD_DEPENDS=		python-setuptools:single:python_default

USES=			cmake c++:primary pkgconfig png
GNOME_COMPONENTS=	glib intltool

LICENSE=		GPLv3+:primary LGPL3+:primary
LICENSE_TERMS=		primary:{{WRKSRC}}/docs/gpl-3.0.txt
LICENSE_FILE=		GPLv3+:{{WRKSRC}}/docs/gpl-3.0.txt
			LGPL3+:{{WRKSRC}}/docs/lgpl-3.0.txt
LICENSE_SCHEME=		multi

FPC_EQUIVALENT=		graphics/lensfun

SOVERSION=		0.3.4

CMAKE_ARGS=		-DINSTALL_PYTHON_MODULE:BOOL=OFF
			-DINSTALL_HELPER_SCRIPTS:BOOL=OFF

post-install:
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblensfun.so
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/python*

[FILE:1059:descriptions/desc.primary]
The goal of the lensfun library is to provide an open source database of
photographic lenses and their characteristics.  In the past there was an
effort in this direction (see http://www.epaperpress.com/ptlens/), but then
author decided to take the commercial route and the database froze at the
last public stage.  This database was used as the basement on which lensfun
database grew, thanks to PTLens author which gave his permission for this,
while the code was totally rewritten from scratch (and the database was
converted to a totally new, XML-based format).

The lensfun library not only provides a way to read the lens database and
search for specific things in it, but also offers a set of algorithms for
correcting images based on detailed knowledge of lens properties and
calibration data.  Right now lensfun is designed to correct distortion,
transversal (also known as lateral) chromatic aberrations, vignetting, and
colour contribution of the lens (e.g. when sometimes people says one lens
gives "yellowish" images and another, say, "bluish").


[FILE:92:distinfo]
dafb39c08ef24a0e2abd00d05d7341b1bf1f0c38bfcd5a4c69cf5f0ecb6db112      1058791 v0.3.4.tar.gz


[FILE:1024:manifests/plist.primary]
lib/
 liblensfun.so.%%SOVERSION%%
 liblensfun.so.1
share/lensfun/version_1/
 6x6.xml
 actioncams.xml
 compact-canon.xml
 compact-casio.xml
 compact-fujifilm.xml
 compact-kodak.xml
 compact-konica-minolta.xml
 compact-leica.xml
 compact-nikon.xml
 compact-olympus.xml
 compact-panasonic.xml
 compact-pentax.xml
 compact-ricoh.xml
 compact-samsung.xml
 compact-sigma.xml
 compact-sony.xml
 contax.xml
 generic.xml
 mil-canon.xml
 mil-fujifilm.xml
 mil-leica.xml
 mil-nikon.xml
 mil-olympus.xml
 mil-panasonic.xml
 mil-pentax.xml
 mil-samsung.xml
 mil-samyang.xml
 mil-sigma.xml
 mil-sony.xml
 mil-tamron.xml
 mil-tokina.xml
 mil-zeiss.xml
 misc.xml
 om-system.xml
 rf-leica.xml
 slr-canon.xml
 slr-hasselblad.xml
 slr-konica-minolta.xml
 slr-leica.xml
 slr-nikon.xml
 slr-olympus.xml
 slr-panasonic.xml
 slr-pentax.xml
 slr-ricoh.xml
 slr-samsung.xml
 slr-samyang.xml
 slr-schneider.xml
 slr-sigma.xml
 slr-soligor.xml
 slr-sony.xml
 slr-tamron.xml
 slr-tokina.xml
 slr-ussr.xml
 slr-vivitar.xml
 slr-zeiss.xml
 timestamp.txt


[FILE:69:manifests/plist.dev]
include/lensfun/lensfun.h
lib/liblensfun.so
lib/pkgconfig/lensfun.pc