diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 24 insertions, 7 deletions
@@ -1,17 +1,23 @@ +# Maintainer: Honghao Li <hh.li99@outlook.com> # Maintainer: Michael Yang <ohmyarchlinux@pm.me> pkgname=vcpkg-git -pkgver=r6122.15f455e3 +pkgver=r8538.b03f62e0e pkgrel=1 -pkgdesc='VC++ Packaging Tool' +pkgdesc='VC++ Pcakaging Tool' arch=('x86_64') url='https://github.com/Microsoft/vcpkg' license=('MIT') makedepends=('git' 'cmake>=3.3.0') conflicts=('vcpkg') provides=('vcpkg') -source=('git+https://github.com/Microsoft/vcpkg.git') -sha512sums=('SKIP') +source=('git+https://github.com/Microsoft/vcpkg.git' + 'vcpkg.sh' + 'vcpkg-git.install') +sha512sums=('SKIP' + '9028f5f3f6915894f69924e49cddaee3cb670d39c03b56599d858cf278ca0f2e977363a2682d9a12a837d18508050f7009c1e61c4e572045d24a2bf93658fbc6' + '9b113b12b9005193fa59b60dd33f5a589897b166bc0611ff18a6437727b922decaf0a26cec40aaa4a9a52bfb76a7dd7b3ecd7401f9dfe89a1684aaf7649427f6') +install=${pkgname}.install pkgver() { cd vcpkg @@ -19,7 +25,8 @@ pkgver() { } prepare() { - mkdir -p build + mkdir build + touch vcpkg/.vcpkg-root } build() { @@ -30,6 +37,16 @@ build() { } package() { - install -Dm755 build/vcpkg ${pkgdir}/usr/bin/vcpkg - install -Dm644 vcpkg/LICENSE.txt ${pkgdir}/usr/share/licenses/vcpkg-git/LICENSE.txt + cd "${srcdir}" + install -dm755 "${pkgdir}/usr/bin" + install -Dm755 "vcpkg.sh" "${pkgdir}/usr/bin/vcpkg" + + install -dm755 "${pkgdir}/usr/share/licenses" + install -Dm644 "vcpkg/LICENSE.txt" "${pkgdir}/usr/share/licenses/vcpkg-git/LICENSE.txt" + + install -dm755 "${pkgdir}/usr/share/vcpkg" + install -dm755 "${pkgdir}/var/cache/vcpkg" + cp --preserve=mode -r vcpkg/{docs,ports,scripts,triplets,CHANGELOG.md,.vcpkg-root} "${pkgdir}/usr/share/vcpkg" + install -Dm755 "build/vcpkg" "${pkgdir}/usr/share/vcpkg/vcpkg" + } |