curl: new module added
This commit is contained in:
2
Libraries/libpsl/build
Executable file
2
Libraries/libpsl/build
Executable file
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
16
Libraries/libpsl/files/config.yaml
Normal file
16
Libraries/libpsl/files/config.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
format: 1
|
||||
libpsl:
|
||||
defaults:
|
||||
group: Libraries
|
||||
overlay: base
|
||||
relstage: stable
|
||||
docfiles: []
|
||||
urls:
|
||||
- url: https://github.com/rockdaboot/$P/releases/download/${V_PKG}/$P-${V_PKG}.tar.gz
|
||||
|
||||
shasums:
|
||||
|
||||
versions:
|
||||
0.21.5:
|
||||
config:
|
||||
|
||||
16
Libraries/libpsl/modulefile
Normal file
16
Libraries/libpsl/modulefile
Normal file
@@ -0,0 +1,16 @@
|
||||
#%Module1.0
|
||||
|
||||
module-whatis "C library to handle the Public Suffix List"
|
||||
module-url "https://github.com/rockdaboot/libpsl"
|
||||
module-license "See https://github.com/rockdaboot/libpsl/blob/master/LICENSE"
|
||||
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
|
||||
|
||||
module-help "
|
||||
A Public Suffix List is a collection of Top Level Domains (TLDs) suffixes.
|
||||
TLDs include Global Top Level Domains (gTLDs) like .com and .net; Country
|
||||
Top Level Domains (ccTLDs) like .de and .cn; and Brand Top Level Domains
|
||||
like .apple and .google. Brand TLDs allows users to register their own
|
||||
top level domain that exist at the same level as ICANN's gTLDs. Brand TLDs
|
||||
are sometimes referred to as Vanity Domains.
|
||||
"
|
||||
|
||||
7
Tools/curl/build
Executable file
7
Tools/curl/build
Executable file
@@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
# Local Variables:
|
||||
# mode: sh
|
||||
# sh-basic-offset: 8
|
||||
# tab-width: 8
|
||||
# End:
|
||||
21
Tools/curl/files/config.yaml
Normal file
21
Tools/curl/files/config.yaml
Normal file
@@ -0,0 +1,21 @@
|
||||
---
|
||||
format: 1
|
||||
curl:
|
||||
defaults:
|
||||
group: Tools
|
||||
overlay: base
|
||||
relstage: stable
|
||||
configure_args:
|
||||
- --with-openssl
|
||||
docfiles: []
|
||||
urls:
|
||||
- url: https://curl.se/download/$P-${V_PKG}.tar.gz
|
||||
shasums:
|
||||
|
||||
versions:
|
||||
8.13.0:
|
||||
config:
|
||||
build_requires: [libpsl/0.21.5, openssl/3.4.1]
|
||||
8.11.0:
|
||||
config:
|
||||
build_requires: [libpsl/0.21.5, openssl/1.1.1w]
|
||||
15
Tools/curl/modulefile
Normal file
15
Tools/curl/modulefile
Normal file
@@ -0,0 +1,15 @@
|
||||
#%Pmodule
|
||||
|
||||
module-whatis "command line tool and library for transferring data with URLs"
|
||||
module-url "https://curl.se"
|
||||
module-license "See \$PREFIX/share/doc/curl/curl.txt"
|
||||
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
|
||||
|
||||
module-help "
|
||||
curl is used in command lines or scripts to transfer data. curl is also
|
||||
libcurl, used in cars, television sets, routers, printers, audio equipment,
|
||||
mobile phones, tablets, medical devices, settop boxes, computer games,
|
||||
media players and is the Internet transfer engine for countless software
|
||||
applications in over twenty billion installations.
|
||||
"
|
||||
|
||||
Reference in New Issue
Block a user