+ - curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.
+ - gnutls : This package provides binary compatibility only and enables the running of content expecting a GnuTLS version of curl. It is forbidden to build against it.
+ - gnutls-32bit : This package provides binary compatibility only and enables the running of content expecting a GnuTLS version of curl. It is forbidden to build against it.
emul32 : yes
-summary : Get a file from an HTTP, HTTPS or FTP server
-description: |
- curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.
+ gnuname=$(echo $lib | sed 's|libcurl|libcurl-gnutls|')
+ if [ -L $lib ]; then
+ patchelf --set-soname $gnuname $lib
+ fi
+ mv $lib $gnuname
+ done
+ popd
+ cp -a $workdir/gnutlsinst/* $installdir
check : |
- %make -k check
+ %make check -C main
patterns :
- - /usr/share/man
- devel : /usr/share/aclocal/libcurl.m4
+ - gnutls : /usr/lib64/libcurl-gnutls*
+ - gnutls-32bit : /usr/lib32/libcurl-gnutls*
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -3,21 +3,19 @@
<Name>curl</Name>
<Homepage>https://curl.haxx.se</Homepage>
<Packager>
- <Name>Joey Riches</Name>
- <Email>josephriches@gmail.com</Email>
+ <Name>Fabio Forni</Name>
+ <Email>livingsilver94.solus@redaril.me</Email>
</Packager>
<License>MIT</License>
<PartOf>system.base</PartOf>
<Summary xml:lang="en">Get a file from an HTTP, HTTPS or FTP server</Summary>
- <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.
-</Description>
+ <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.</Description>
<Summary xml:lang="en">Get a file from an HTTP, HTTPS or FTP server</Summary>
- <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.
-</Description>
+ <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.</Description>
<PartOf>system.base</PartOf>
<Files>
<Path fileType="executable">/usr/bin/curl</Path>
@@ -503,11 +501,10 @@
<Package>
<Name>curl-32bit</Name>
<Summary xml:lang="en">32-bit libraries for curl</Summary>
- <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.
-</Description>
+ <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.</Description>
<Summary xml:lang="en">Development files for 32-bit curl</Summary>
- <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.
-</Description>
+ <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.</Description>
<Summary xml:lang="en">Development files for curl</Summary>
- <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.
-</Description>
+ <Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.</Description>
+ <Summary xml:lang="en">GnuTLS version of curl</Summary>
+ <Description xml:lang="en">This package provides binary compatibility only and enables the running of content expecting a GnuTLS version of curl. It is forbidden to build against it.</Description>
+ <Summary xml:lang="en">GnuTLS version of curl</Summary>
+ <Description xml:lang="en">This package provides binary compatibility only and enables the running of content expecting a GnuTLS version of curl. It is forbidden to build against it.</Description>