mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-27 18:31:15 +08:00
[guile] Added guile port (#26336)
This commit is contained in:
parent
9eb19776b0
commit
c350275db4
25
ports/guile/portfile.cmake
Normal file
25
ports/guile/portfile.cmake
Normal file
@ -0,0 +1,25 @@
|
||||
vcpkg_download_distfile(GUILE_ARCHIVE
|
||||
URLS https://ftp.gnu.org/gnu/guile/guile-3.0.8.tar.gz
|
||||
FILENAME guile-3.0.8.tar.gz
|
||||
SHA512 7b2728e849a3ee482fe9a167dd76cc4835e911cc94ca0724dd51e8a813a240c6b5d2de84de16b46469ab24305b5b153a3c812fec942e007d3310bba4d1cf947d
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive(GUILE_SOURCES ARCHIVE ${GUILE_ARCHIVE})
|
||||
|
||||
vcpkg_configure_make(
|
||||
SOURCE_PATH "${GUILE_SOURCES}"
|
||||
ADD_BIN_TO_PATH
|
||||
AUTOCONFIG
|
||||
)
|
||||
vcpkg_install_make()
|
||||
vcpkg_copy_pdbs()
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
|
||||
|
||||
vcpkg_fixup_pkgconfig()
|
||||
|
||||
file(
|
||||
INSTALL "${GUILE_SOURCES}/COPYING.LESSER"
|
||||
DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}"
|
||||
RENAME copyright
|
||||
)
|
22
ports/guile/vcpkg.json
Normal file
22
ports/guile/vcpkg.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "guile",
|
||||
"version": "3.0.8",
|
||||
"description": "GNU's programming and extension language",
|
||||
"homepage": "https://www.gnu.org/software/guile/",
|
||||
"documentation": "https://www.gnu.org/software/guile/manual/",
|
||||
"license": "LGPL-3.0-or-later",
|
||||
"supports": "linux",
|
||||
"dependencies": [
|
||||
"bdwgc",
|
||||
{
|
||||
"name": "gettext",
|
||||
"host": true,
|
||||
"features": [
|
||||
"tools"
|
||||
]
|
||||
},
|
||||
"gmp",
|
||||
"libffi",
|
||||
"libunistring"
|
||||
]
|
||||
}
|
@ -2764,6 +2764,10 @@
|
||||
"baseline": "2020-09-14",
|
||||
"port-version": 2
|
||||
},
|
||||
"guile": {
|
||||
"baseline": "3.0.8",
|
||||
"port-version": 0
|
||||
},
|
||||
"guilite": {
|
||||
"baseline": "2022-05-05",
|
||||
"port-version": 0
|
||||
|
9
versions/g-/guile.json
Normal file
9
versions/g-/guile.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "1c74041cde8519afb26d9fa588b8d24877d35514",
|
||||
"version": "3.0.8",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user