← recipes

Commit de65826

0
plików
+0
dodanych
-0
usuniętych
@@ -31,26 +31,46 @@ build: |
31 31 cd ${pkgname}-${pkgver}
32 32 ./configure \
33 33 --prefix=/usr \
34 + --libdir=/usr/lib \
34 35 --with-openssl \
35 36 --with-ca-path=/etc/ssl/certs \
36 37 --with-ca-bundle=/etc/ssl/cacert.pem \
37 38 --enable-versioned-symbols \
38 39 --enable-threaded-resolver \
40 + --enable-ipv6 \
39 41 --disable-ldap \
40 - --disable-ldaps
42 + --disable-ldaps \
43 + --disable-static
41 44 make
42 45
43 46 package: |
44 47 cd ${pkgname}-${pkgver}
45 48 make DESTDIR=${PKGDIR} install
46 49
50 + # Usuń niepotrzebne pliki
51 + rm -f ${PKGDIR}/usr/lib/libcurl.la
52 + rm -f ${PKGDIR}/usr/lib/libcurl.a
53 +
54 + # Dokumentacja
47 55 install -v -d -m755 ${PKGDIR}/usr/share/doc/${pkgname}
48 56 cp -v -R docs/* ${PKGDIR}/usr/share/doc/${pkgname}
49 57
50 - rm -f ${PKGDIR}/usr/lib/libcurl.la
58 + # Licencja
59 + install -Dm 644 COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
51 60
61 + # Certyfikaty CA
52 62 install -Dm 644 ../cacert.pem ${PKGDIR}/etc/ssl/cacert.pem
53 - install -Dm 644 COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
63 +
64 + # ---- curl-devel: nagłówki + pkgconfig ----
65 + install -d ${PKGDIR}/usr/include/curl
66 + install -m 644 include/curl/*.h ${PKGDIR}/usr/include/curl/
67 + install -Dm 644 libcurl.pc ${PKGDIR}/usr/lib/pkgconfig/libcurl.pc
68 +
69 +package_curl-devel: |
70 + mkdir -p ${PKGDIR}/usr/include/curl
71 + mkdir -p ${PKGDIR}/usr/lib/pkgconfig
72 + cp -a ${SRCDIR}/../pkg/curl/usr/include/curl/*.h ${PKGDIR}/usr/include/curl/ 2>/dev/null || true
73 + cp -a ${SRCDIR}/../pkg/curl/usr/lib/pkgconfig/libcurl.pc ${PKGDIR}/usr/lib/pkgconfig/ 2>/dev/null || true
54 74
55 75 footprint_curl_devel: |
56 76 drwxr-xr-x root/root usr/include/
@@ -61,7 +81,7 @@ footprint_curl_devel: |
61 81 -rw-r--r-- root/root usr/include/curl/header.h
62 82 -rw-r--r-- root/root usr/include/curl/mprintf.h
63 83 -rw-r--r-- root/root usr/include/curl/multi.h
64 - -rw-r--r-- root/root\tusr/include/curl/options.h
84 + -rw-r--r-- root/root usr/include/curl/options.h
65 85 -rw-r--r-- root/root usr/include/curl/stdcheaders.h
66 86 -rw-r--r-- root/root usr/include/curl/system.h
67 87 -rw-r--r-- root/root usr/include/curl/typecheck-gcc.h