twapi: new package (#25310)
* twapi: new package * Adjust license and add repository URL --------- Co-authored-by: Oscar Fuentes <ofv@wanadoo.es> Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
This commit is contained in:
parent
e60ebb6280
commit
52d1c20a08
36
mingw-w64-twapi/PKGBUILD
Normal file
36
mingw-w64-twapi/PKGBUILD
Normal file
@ -0,0 +1,36 @@
|
||||
# Maintainer: Oscar Fuentes <ofv@wanadoo.es>
|
||||
|
||||
_realname=twapi
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=5.2
|
||||
pkgrel=1
|
||||
pkgdesc="Tcl Windows API (TWAPI) extension (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64')
|
||||
url="https://twapi.magicsplat.com/"
|
||||
msys2_repository_url="https://github.com/apnadkarni/twapi"
|
||||
license=('spdx:BSD-3-Clause')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-tcl")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc")
|
||||
source=("https://github.com/apnadkarni/twapi/archive/refs/tags/v${pkgver}.tar.gz")
|
||||
sha256sums=('946e5bb7433aad14def33b56ce66a9d9423f00de775fa19fc9f71e134cfa7198')
|
||||
|
||||
build() {
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
[[ "${MINGW_CHOST}" = 'x86_64-w64-mingw32' ]] && enable64bit='--enable-64bit'
|
||||
[[ "${MINGW_CHOST}" = 'aarch64-w64-mingw32' ]] && enable64bit='--enable-64bit'
|
||||
|
||||
../${_realname}-${pkgver}/configure --enable-threads \
|
||||
--prefix=${MINGW_PREFIX} \
|
||||
$enable64bit
|
||||
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MSYSTEM}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user