Commit d09ce0e
0
plików
+0
dodanych
-0
usuniętych
@@ -5,7 +5,9 @@ pkgdesc: C++ library to work with the PDF file format
5
5
url: 'https://podofo.sourceforge.net'
6
6
arch: x86_64
7
7
license:
8
-- GPL2
8
+- LGPL-2.0-or-later
9
+- GPL-2.0-or-later
10
+
9
11
depends: []
10
12
makedepends:
11
13
- cmake
@@ -14,23 +16,35 @@ makedepends:
14
16
- libidn
15
17
- libpng
16
18
- libtiff
19
+
17
20
source:
18
-- 'https://github.com/podofo/podofo/archive/refs/tags/${pkgver}.tar.gz'
21
+- "https://github.com/podofo/podofo/archive/refs/tags/${pkgver}.tar.gz"
22
+
19
23
sha256sums:
20
24
- SKIP
25
+
21
26
build: |
22
27
cd ${pkgname}-${pkgver}
23
- mkdir -p "test/TokenizerTest/objects"
24
- mkdir build
28
+ mkdir -p build
25
29
cd build
26
- cmake -DCMAKE_INSTALL_PREFIX=/usr .. \
27
- -DFREETYPE_INCLUDE_DIR=/usr/include/freetype2 ..\
28
- -DPODOFO_HAVE_JPEG_LIB=1 \
29
- -DPODOFO_HAVE_PNG_LIB=1 \
30
- -DPODOFO_HAVE_TIFF_LIB=1
30
+
31
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
32
+ -DCMAKE_BUILD_TYPE=Release \
33
+ -DPODOFO_BUILD_STATIC=OFF \
34
+ -DPODOFO_HAVE_JPEG_LIB=ON \
35
+ -DPODOFO_HAVE_PNG_LIB=ON \
36
+ -DPODOFO_HAVE_TIFF_LIB=ON \
37
+ ..
38
+
31
39
make
32
- make DESTDIR=${PKGDIR} install
40
+ make DESTDIR="${PKGDIR}" install
41
+
42
+ # PoDoFo używa COPYING.LIB dla biblioteki
43
+ if [ -f ../COPYING.LIB ]; then
44
+ install -Dm644 ../COPYING.LIB "${PKGDIR}/usr/share/licenses/${pkgname}/COPYING.LIB"
45
+ elif [ -f ../COPYING ]; then
46
+ install -Dm644 ../COPYING "${PKGDIR}/usr/share/licenses/${pkgname}/COPYING"
47
+ fi
33
48
34
- install -Dm644 ../COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
35
49
package: |
36
- true
50
+ true