From e08401afa95c6217bb04ee188f3d3337abbe9ca2 Mon Sep 17 00:00:00 2001 From: ruki Date: Wed, 26 Feb 2020 22:50:39 +0800 Subject: PKGBUILD for msys --- scripts/PKGBUILD | 25 ------------------------- scripts/archlinux/PKGBUILD | 25 +++++++++++++++++++++++++ scripts/msys/PKGBUILD | 26 ++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 25 deletions(-) delete mode 100755 scripts/PKGBUILD create mode 100755 scripts/archlinux/PKGBUILD create mode 100644 scripts/msys/PKGBUILD (limited to 'scripts') diff --git a/scripts/PKGBUILD b/scripts/PKGBUILD deleted file mode 100755 index e79f10d2e..000000000 --- a/scripts/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# Maintainer: -# PKGBuild Create By: lumpyzhu - -pkgname=xmake -pkgver=2.3.1 -pkgrel=6 -pkgdesc="A make-like build utility based on Lua" -arch=('i686' 'x86_64') -url="https://github.com/xmake-io/xmake" -license=('Apache') -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') - -build() { - cd "$srcdir" - make build -} - -package() { - cd "$srcdir" - make install DESTDIR="${pkgdir}" PREFIX="/usr" -} diff --git a/scripts/archlinux/PKGBUILD b/scripts/archlinux/PKGBUILD new file mode 100755 index 000000000..f2319ee0b --- /dev/null +++ b/scripts/archlinux/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: +# PKGBuild Create By: lumpyzhu + +pkgname=xmake +pkgver=2.3.1 +pkgrel=7 +pkgdesc="A make-like build utility based on Lua" +arch=('i686' 'x86_64') +url="https://github.com/xmake-io/xmake" +license=('Apache') +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=('edbd552715ed8d7326b97edfc01f266782aed1ef95a48c34f99b332987b12103') + +build() { + cd "$srcdir" + make build +} + +package() { + cd "$srcdir" + make install DESTDIR="${pkgdir}" PREFIX="/usr" +} 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: + +_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}" +} -- cgit v1.3.1