diff options
author | Tim Biermann <tbier@posteo.de> | 2020-06-07 14:34:51 +0000 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2020-06-07 16:12:35 +0000 |
commit | e209a00011a476c031cf5f8741a288f92e2c8215 (patch) | |
tree | d0e06f26ed9efda4c381265141f4bfa469170151 /lensfun | |
parent | 58bb0f6d0abff595a785d832c4df1129d0ee08a8 (diff) | |
download | contrib-e209a00011a476c031cf5f8741a288f92e2c8215.tar.gz contrib-e209a00011a476c031cf5f8741a288f92e2c8215.tar.xz |
lensfun: initial commit, version 0.3.2
Diffstat (limited to 'lensfun')
-rw-r--r-- | lensfun/.footprint | 77 | ||||
-rw-r--r-- | lensfun/.signature | 6 | ||||
-rw-r--r-- | lensfun/Pkgfile | 21 | ||||
-rw-r--r-- | lensfun/lensfun-fix-python-install-dir.patch | 27 |
4 files changed, 131 insertions, 0 deletions
diff --git a/lensfun/.footprint b/lensfun/.footprint new file mode 100644 index 000000000..c1c7818f1 --- /dev/null +++ b/lensfun/.footprint @@ -0,0 +1,77 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/g-lensfun-update-data +-rwxr-xr-x root/root usr/bin/lensfun-add-adapter +-rwxr-xr-x root/root usr/bin/lensfun-update-data +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/lensfun/ +-rw-r--r-- root/root usr/include/lensfun/lensfun.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/liblensfun.so -> liblensfun.so.1 +-rwxr-xr-x root/root usr/lib/liblensfun.so.0.3.2 +lrwxrwxrwx root/root usr/lib/liblensfun.so.1 -> liblensfun.so.0.3.2 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/lensfun.pc +drwxr-xr-x root/root usr/lib/python3.7/ +drwxr-xr-x root/root usr/lib/python3.7/site-packages/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lensfun-0.3.2-py3.7.egg-info +drwxr-xr-x root/root usr/lib/python3.7/site-packages/lensfun/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lensfun/__init__.py +drwxr-xr-x root/root usr/lib/python3.7/site-packages/lensfun/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lensfun/__pycache__/__init__.cpython-37.pyc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/lensfun/ +drwxr-xr-x root/root usr/share/lensfun/version_1/ +-rw-r--r-- root/root usr/share/lensfun/version_1/6x6.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/actioncams.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-canon.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-casio.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-fujifilm.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-kodak.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-konica-minolta.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-leica.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-nikon.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-olympus.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-panasonic.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-pentax.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-ricoh.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-samsung.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-sigma.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/compact-sony.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/contax.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/generic.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-canon.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-fujifilm.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-nikon.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-olympus.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-panasonic.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-pentax.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-samsung.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-samyang.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-sigma.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-sony.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-tamron.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/mil-zeiss.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/misc.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/rf-leica.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-canon.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-hasselblad.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-konica-minolta.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-leica.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-nikon.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-olympus.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-panasonic.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-pentax.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-ricoh.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-samsung.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-samyang.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-schneider.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-sigma.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-soligor.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-sony.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-tamron.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-tokina.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-ussr.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-vivitar.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/slr-zeiss.xml +-rw-r--r-- root/root usr/share/lensfun/version_1/timestamp.txt diff --git a/lensfun/.signature b/lensfun/.signature new file mode 100644 index 000000000..d7e2bc97a --- /dev/null +++ b/lensfun/.signature @@ -0,0 +1,6 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF36YThASdhIXUoSbXFXzzose+w+LyU0ZmVcTWVj8ukLsOpPx09tAWMWdGgRs0xsFDIqEpruCtZt+pIjJPpZNeAQg= +SHA256 (Pkgfile) = a163d392263f79185adb763e9ad8d31341cda40c818dac83b376f1c55860418b +SHA256 (.footprint) = 04abd4549e0b16e2332cbb2314fadbdc962ee902b9193df64425b39c456df854 +SHA256 (lensfun-0.3.2.tar.gz) = ae8bcad46614ca47f5bda65b00af4a257a9564a61725df9c74cb260da544d331 +SHA256 (lensfun-fix-python-install-dir.patch) = 11e0f9ce2d5c5fef4373ce6adbb19dbcbcd8a10efa02447db9c92b03798d5654 diff --git a/lensfun/Pkgfile b/lensfun/Pkgfile new file mode 100644 index 000000000..be290e87e --- /dev/null +++ b/lensfun/Pkgfile @@ -0,0 +1,21 @@ +# Description: Database of photographic lenses and a library that allows advanced access to the database +# URL: https://lensfun.github.io/ +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: cmake glib + +name=lensfun +version=0.3.2 +release=1 +source=(https://github.com/lensfun/lensfun/archive/v$version/$name-$version.tar.gz +lensfun-fix-python-install-dir.patch) + +build() { + patch -p1 -d $name-$version -i $SRC/lensfun-fix-python-install-dir.patch + cmake -S$name-$version -Bbuild -GNinja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -fno-delete-null-pointer-checks" + cmake --build build + DESTDIR=$PKG cmake --build build --target install +} diff --git a/lensfun/lensfun-fix-python-install-dir.patch b/lensfun/lensfun-fix-python-install-dir.patch new file mode 100644 index 000000000..e6713f9bb --- /dev/null +++ b/lensfun/lensfun-fix-python-install-dir.patch @@ -0,0 +1,27 @@ +From 3b46bb2a4eada7f29e016d586229782f6d1c35bb Mon Sep 17 00:00:00 2001 +From: Pino Toscano <toscano.pino@tiscali.it> +Date: Sat, 9 Jan 2016 11:47:37 +0100 +Subject: [PATCH] cmake: fix DESTDIR installation for python + +When running `setup.py install`, respect the value of the DESTDIR +environment variable so staged installs (used by distros, for example) +work. +--- + apps/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/apps/CMakeLists.txt b/apps/CMakeLists.txt +index 70c77fd..2f6f8f1 100644 +--- a/apps/CMakeLists.txt ++++ b/apps/CMakeLists.txt +@@ -42,5 +42,5 @@ IF(PYTHON) + IF(NOT DEFINED SETUP_PY_INSTALL_PREFIX) + SET(SETUP_PY_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + ENDIF() +- INSTALL(CODE "execute_process(COMMAND ${PYTHON} ${SETUP_PY} install --prefix=${SETUP_PY_INSTALL_PREFIX})") ++ INSTALL(CODE "execute_process(COMMAND ${PYTHON} ${SETUP_PY} install --prefix=\$ENV{DESTDIR}${SETUP_PY_INSTALL_PREFIX})") + ENDIF(PYTHON) +-- +2.6.4 + + |