diff options
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/archlinux/PKGBUILD (renamed from scripts/PKGBUILD) | 4 | ||||
| -rw-r--r-- | scripts/msys/PKGBUILD | 26 |
2 files changed, 28 insertions, 2 deletions
diff --git a/scripts/PKGBUILD b/scripts/archlinux/PKGBUILD index e79f10d2e..f2319ee0b 100755 --- a/scripts/PKGBUILD +++ b/scripts/archlinux/PKGBUILD @@ -3,7 +3,7 @@ pkgname=xmake pkgver=2.3.1 -pkgrel=6 +pkgrel=7 pkgdesc="A make-like build utility based on Lua" arch=('i686' 'x86_64') url="https://github.com/xmake-io/xmake" @@ -12,7 +12,7 @@ makedepends=() source=("$pkgname.tar.gz::https://github.com/xmake-io/xmake/releases/download/v${pkgver}/xmake-v${pkgver}.tar.gz") # enable mirror in next release # source=("$pkgname.tar.gz::https://cdn.jsdelivr.net/gh/xmake-mirror/xmake-releases@${pkgver}/xmake-v${pkgver}.tar.gz") -sha256sums=('e6e2d3b6679ae6fa2663125d3b0d927ffe811e9d8da88b97209bc508f35df6d7') +sha256sums=('edbd552715ed8d7326b97edfc01f266782aed1ef95a48c34f99b332987b12103') build() { cd "$srcdir" diff --git a/scripts/msys/PKGBUILD b/scripts/msys/PKGBUILD new file mode 100644 index 000000000..35419b4e5 --- /dev/null +++ b/scripts/msys/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: <[email protected]> + +_realname=xmake +pkgbase=mingw-w64-${_realname} +pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" +pkgver=2.3.1 +pkgrel=1 +pkgdesc="A make-like build utility based on Lua (mingw-w64)" +arch=('any') +url="https://github.com/xmake-io/xmake" +license=('Apache') +depends=("${MINGW_PACKAGE_PREFIX}-ncurses" + "${MINGW_PACKAGE_PREFIX}-readline") +makedepends=("${MINGW_PACKAGE_PREFIX}-gcc") +source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/xmake-io/${_realname}/releases/download/v${pkgver}/${_realname}-v${pkgver}.tar.gz") +sha256sums=('edbd552715ed8d7326b97edfc01f266782aed1ef95a48c34f99b332987b12103') + +build() { + cd "$srcdir" + make build MSYSTEM_CARCH=${arch} +} + +package() { + cd "$srcdir" + make install MSYSTEM_CARCH=${arch} prefix="${pkgdir}" +} |
