new: msys2-launcher-git
This commit is contained in:
1
msys2-launcher-git/.gitignore
vendored
Normal file
1
msys2-launcher-git/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
msys2-launcher/
|
||||
32
msys2-launcher-git/PKGBUILD
Normal file
32
msys2-launcher-git/PKGBUILD
Normal file
@@ -0,0 +1,32 @@
|
||||
# Maintainer: David Macek <david.macek.0@gmail.com>
|
||||
|
||||
_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}"
|
||||
}
|
||||
Reference in New Issue
Block a user