-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathlensfun.yaml
28 lines (28 loc) · 1.63 KB
/
lensfun.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
name: lensfun
buildsystem: cmake-ninja
builddir: true
config-opts:
- -DCMAKE_BUILD_TYPE=RelWithDebInfo
sources:
- type: archive
url: https://downloads.sourceforge.net/lensfun/lensfun-0.3.2.tar.gz
sha256: ae8bcad46614ca47f5bda65b00af4a257a9564a61725df9c74cb260da544d331
# https://src.fedoraproject.org/rpms/lensfun/blob/913f686644d54fd6c79b8cacde40878d240bea34/f/0038-Only-use-proper-C-new-and-delete-syntax-for-object-c.patch
- type: patch
path: lensfun-0.3.2-Only-use-proper-C-new-and-delete-syntax-for-object-c.patch
# https://src.fedoraproject.org/rpms/lensfun/blob/913f686644d54fd6c79b8cacde40878d240bea34/f/0059-Patch-47-respect-DESTDIR-when-installing-python-stuf.patch
- type: patch
path: lensfun-0.3.2-respect-DESTDIR-when-installing-python-stuf.patch
# https://src.fedoraproject.org/rpms/lensfun/blob/913f686644d54fd6c79b8cacde40878d240bea34/f/0060-Various-CMake-patches-from-the-mailing-list.patch
- type: patch
path: lensfun-0.3.2-Various-CMake-patches-from-the-mailing-list.patch
# https://src.fedoraproject.org/rpms/lensfun/blob/913f686644d54fd6c79b8cacde40878d240bea34/f/0113-Added-std-namespace-to-isnan.patch
- type: patch
path: lensfun-0.3.2-Added-std-namespace-to-isnan.patch
# https://src.fedoraproject.org/rpms/lensfun/blob/913f686644d54fd6c79b8cacde40878d240bea34/f/0866-Pull-isnan-into-std-namespace-include-cmath-not-math.patch
- type: patch
path: lensfun-0.3.2-Pull-isnan-into-std-namespace-include-cmath-not-math.patch
post-install:
- install -p -D -m 0644 "../docs/cc-by-sa-3.0.txt" "../docs/gpl-3.0.txt" "../docs/lgpl-3.0.txt" -t "${FLATPAK_DEST}/share/licenses/lensfun/";
cleanup:
- /bin