[attr] Add new port (#28733)

* [attr] Add new port

* Use VERSION

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Update version database

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
This commit is contained in:
Andrew Kornilov 2023-01-09 12:06:45 +03:00 committed by GitHub
parent 4a57340d3a
commit 17f9ced3ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 46 additions and 0 deletions

25
ports/attr/portfile.cmake Normal file
View File

@ -0,0 +1,25 @@
vcpkg_minimum_required(VERSION 2022-10-12) # for ${VERSION}
vcpkg_download_distfile(ARCHIVE
URLS "http://download.savannah.nongnu.org/releases/attr/attr-${VERSION}.tar.xz"
FILENAME "attr-${VERSION}.tar.xz"
SHA512 9e5555260189bb6ef2440c76700ebb813ff70582eb63d446823874977307d13dfa3a347dfae619f8866943dfa4b24ccf67dadd7e3ea2637239fdb219be5d2932
)
vcpkg_extract_source_archive(
SOURCE_PATH
ARCHIVE ${ARCHIVE}
)
vcpkg_configure_make(
SOURCE_PATH "${SOURCE_PATH}"
AUTOCONFIG
)
vcpkg_install_make()
vcpkg_fixup_pkgconfig()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/etc")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/doc/COPYING.LGPL")

8
ports/attr/vcpkg.json Normal file
View File

@ -0,0 +1,8 @@
{
"name": "attr",
"version-semver": "2.5.1",
"description": "Commands for Manipulating Filesystem Extended Attributes",
"homepage": "http://savannah.nongnu.org/projects/attr",
"license": "LGPL-2.1-or-later",
"supports": "linux"
}

9
versions/a-/attr.json Normal file
View File

@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "99ae42f2118c5c6d128b332dd5e914aeba6702d9",
"version-semver": "2.5.1",
"port-version": 0
}
]
}

View File

@ -252,6 +252,10 @@
"baseline": "2021-05-03",
"port-version": 0
},
"attr": {
"baseline": "2.5.1",
"port-version": 0
},
"aubio": {
"baseline": "2022-01-26",
"port-version": 0