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