From 8c27a00a426a118807cce7da5884eee8d1cc757e Mon Sep 17 00:00:00 2001 From: David Macek Date: Wed, 4 Nov 2015 12:21:01 +0100 Subject: [PATCH] new: msys2-launcher-git --- msys2-launcher-git/.gitignore | 1 + msys2-launcher-git/PKGBUILD | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 msys2-launcher-git/.gitignore create mode 100644 msys2-launcher-git/PKGBUILD diff --git a/msys2-launcher-git/.gitignore b/msys2-launcher-git/.gitignore new file mode 100644 index 00000000..07f6e712 --- /dev/null +++ b/msys2-launcher-git/.gitignore @@ -0,0 +1 @@ +msys2-launcher/ diff --git a/msys2-launcher-git/PKGBUILD b/msys2-launcher-git/PKGBUILD new file mode 100644 index 00000000..4c3fbbdf --- /dev/null +++ b/msys2-launcher-git/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: David Macek + +_realname="msys2-launcher" +pkgname=("${_realname}-git") +pkgver=0.3.17.1a1c586 +pkgrel=1 +pkgdesc="Helper for launching MSYS2 shells" +arch=('x86_64' 'i686') +license=('MIT') +provides=("${_realname}") +conflicts=("${_realname}") +depends=("mintty>=2.2.1") +makedepends=('mingw-w64-cross-gcc') +source=("git+https://github.com/elieux/msys2-launcher") +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_realname}" + local _major=$(cat version.h | grep -F 'VER_MAJOR' | head -1 | sed -e 's/.* //') + local _minor=$(cat version.h | grep -F 'VER_MINOR' | head -1 | sed -e 's/.* //') + printf "%s.%s.%s.%s" "${_major}" "${_minor}" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${_realname}" + make PREFIX=/opt/bin/${CARCH}-w64-mingw32- +} + +package() { + cd "${srcdir}/${_realname}" + cp {mingw32,mingw64,msys2}.{exe,ini} "${pkgdir}" +}