diff --git a/PKGMETA.yml b/PKGMETA.yml index a691c721..bd256898 100644 --- a/PKGMETA.yml +++ b/PKGMETA.yml @@ -1,117 +1 @@ -packages: - filesystem: - internal: true - git-flow: - references: - aur: gitflow-avh - libcrypt: - references: - cygwin: crypt - lzo2: - references: - archlinux: lzo - mingw-w64-cross-binutils: - references: - archlinux: binutils - mingw-w64-cross-clang: - references: - archlinux: clang - mingw-w64-cross-compiler-rt: - references: - archlinux: compiler-rt - mingw-w64-cross-gcc: - references: - archlinux: gcc - mingw-w64-cross-windows-default-manifest: - references: - cygwin: windows-default-manifest - mingw-w64-cross-zlib: - references: - archlinux: zlib - mpc: - references: - archlinux: libmpc - msys2-keyring: - internal: true - msys2-runtime: - references: - cygwin: cygwin - msys2-w32api-headers: - references: - cygwin: w32api-runtime - msys2-w32api-runtime: - references: - cygwin: w32api-runtime - pacman-mirrors: - internal: true - perl-TermReadKey: - references: - archlinux: perl-term-readkey - perl-ack: - references: - archlinux: ack - python-mallard-ducktype: - references: - archlinux: mallard-ducktype - python-pyalpm: - references: - archlinux: pyalpm - tzcode: - references: - archlinux: tzdata - base-devel: - internal: true - base: - internal: true - glib2: - references: - cygwin: glib2.0 - autoconf2.71: - references: - archlinux: autoconf - libqrencode: - references: - archlinux: qrencode - u-boot-tools: - references: - archlinux: uboot-tools - msys2-launcher: - internal: true - perl-Algorithm-Diff: - references: - cygwin: ~ - colormake-git: - references: - archlinux: ~ - mingw-w64-cross-tools: - references: - # doesn't exist, this is the next best thing - archlinux: mingw-w64-headers - mingw-w64-cross-winstorecompat: - references: - # doesn't exist, this is the next best thing - archlinux: mingw-w64-headers - mingw-w64-cross-winpthreads: - references: - archlinux: mingw-w64-winpthreads - mingw-w64-cross-crt: - references: - archlinux: mingw-w64-crt - mingw-w64-cross-headers: - references: - archlinux: mingw-w64-headers - mingw-w64-cross-clang-crt: - references: - archlinux: mingw-w64-crt - mingw-w64-cross-clang-headers: - references: - archlinux: mingw-w64-headers - mingw-w64-cross-ucrt-crt: - references: - archlinux: mingw-w64-crt - mingw-w64-cross-ucrt-headers: - references: - archlinux: mingw-w64-headers - editorconfig-vim: - references: - archlinux: vim-editorconfig +packages: {} \ No newline at end of file diff --git a/autoconf2.71/PKGBUILD b/autoconf2.71/PKGBUILD index ffa8268f..09e96965 100644 --- a/autoconf2.71/PKGBUILD +++ b/autoconf2.71/PKGBUILD @@ -31,6 +31,9 @@ sha256sums=('f14c83cfebcc9427f2c3cea7258bd90df972d92eb26752da4ddad81c87a0faa4' 'c0e2215f983763587521c3925e6ebb73c6e2e8cd9ac1e5d649720252a26cca78' '65f2b02e96db437fc8fa974ba4b9db76eb9d053ceebcaf309c19f87eae3f8158' '402350041cbfb092321a5998f6abec6b0c59d3d03ae63735120e96a5a4a09d47') +msys2_references=( + 'archlinux: autoconf' +) prepare() { cd ${srcdir}/${_realname}-${pkgver} diff --git a/base-devel/PKGBUILD b/base-devel/PKGBUILD index 394fb9d9..684776cf 100644 --- a/base-devel/PKGBUILD +++ b/base-devel/PKGBUILD @@ -33,3 +33,4 @@ depends=( # until that is fixed: source=('README.md') sha256sums=('3189b37877feaf3ab2bca4cb14aefe435c463aa0a3a74f7ee06327440b784a34') +msys2_internal=true diff --git a/base/PKGBUILD b/base/PKGBUILD index b44f66c2..00370827 100644 --- a/base/PKGBUILD +++ b/base/PKGBUILD @@ -48,3 +48,4 @@ depends=( # until that is fixed: source=('README.md') sha256sums=('46702e24eebde5cf8fbb3d412a524736ef10d16e9c85efa0fc8d256cccf00484') +msys2_internal=true diff --git a/colormake-git/PKGBUILD b/colormake-git/PKGBUILD index 57bcb7dc..c9bebefe 100644 --- a/colormake-git/PKGBUILD +++ b/colormake-git/PKGBUILD @@ -18,6 +18,9 @@ source=("git+https://github.com/renatosilva/colormake" "${_realname}.install") sha256sums=('SKIP' '77404b4ebad97738edabb6c8a1c1958cb73e28dedeed5a85a4e0ceaf1469fd73') +msys2_references=( + 'archlinux' +) pkgver() { cd "${srcdir}/${_realname}" diff --git a/editorconfig-vim/PKGBUILD b/editorconfig-vim/PKGBUILD index 103a84cc..b7771826 100644 --- a/editorconfig-vim/PKGBUILD +++ b/editorconfig-vim/PKGBUILD @@ -12,6 +12,9 @@ depends=("vim") install=vimdoc.install source=("${pkgname}-${pkgver}.tar.gz::https://github.com/editorconfig/editorconfig-vim/archive/v${pkgver}.tar.gz") sha256sums=("eb8be206659e6fb3bab9df66fe9b80c14265325e3d9a4bbaad7c63058c2ba558") +msys2_references=( + 'archlinux: vim-editorconfig' +) package() { mkdir -p ${pkgdir}/usr/share/vim/vimfiles/{plugin,doc,autoload} diff --git a/filesystem/PKGBUILD b/filesystem/PKGBUILD index c0ce30fa..6bfcf09f 100644 --- a/filesystem/PKGBUILD +++ b/filesystem/PKGBUILD @@ -12,6 +12,7 @@ license=('spdx:BSD-3-Clause') url='https://github.com/msys2/MSYS2-packages/tree/master/filesystem' provides=('msys2-base') replaces=('msys2-base') +msys2_internal=true backup=('etc/fstab' 'etc/shells' 'etc/profile' etc/bash.bash{rc,_logout} etc/skel/.bash{rc,_profile,_logout} etc/nsswitch.conf) diff --git a/git-flow/PKGBUILD b/git-flow/PKGBUILD index 9843773b..cfc833f4 100644 --- a/git-flow/PKGBUILD +++ b/git-flow/PKGBUILD @@ -11,6 +11,9 @@ depends=('git' 'util-linux' 'make') url="https://github.com/petervanderdoes/gitflow-avh" source=("${_realname}"::"git+https://github.com/petervanderdoes/gitflow-avh.git#branch=master") sha256sums=('SKIP') +msys2_references=( + 'aur: gitflow-avh' +) pkgver() { cd "${srcdir}/${_realname}" diff --git a/glib2/PKGBUILD b/glib2/PKGBUILD index 1d6b70e7..70a23708 100644 --- a/glib2/PKGBUILD +++ b/glib2/PKGBUILD @@ -25,6 +25,9 @@ source=(https://download.gnome.org/sources/glib/${pkgver%.*}/glib-$pkgver.tar.xz noextract=("glib-$pkgver.tar.xz") sha256sums=('ed3a9953a90b20da8e5578a79f7d1c8a532eacbe2adac82aa3881208db8a3abe' '31bce1aff2dab2262ea372d101081162a77e9310fe0d68400da8c85d698ce65e') +msys2_references=( + 'cygwin: glib2.0' +) prepare() { bsdtar -zxf "glib-${pkgver}.tar.xz" || true diff --git a/libcrypt/PKGBUILD b/libcrypt/PKGBUILD index 1dd27c5f..0350279d 100644 --- a/libcrypt/PKGBUILD +++ b/libcrypt/PKGBUILD @@ -14,6 +14,9 @@ source=(${pkgbase}-${pkgver}::git+https://sourceware.org/git/cygwin-apps/crypt.g msysize.patch) sha256sums=('SKIP' 'f0646267208c94d96cf07b6f90296b7c7211b7daa64cb85c6a80128ac3f6ebff') +msys2_references=( + 'cygwin: crypt' +) prepare() { cd ${srcdir}/${pkgbase}-${pkgver} diff --git a/libqrencode/PKGBUILD b/libqrencode/PKGBUILD index 9147a52f..6589114d 100644 --- a/libqrencode/PKGBUILD +++ b/libqrencode/PKGBUILD @@ -14,6 +14,9 @@ license=('LGPL') makedepends=('gcc' 'autotools' 'libiconv-devel') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/fukuchi/libqrencode/archive/v${pkgver}.tar.gz") sha256sums=('5385bc1b8c2f20f3b91d258bf8ccc8cf62023935df2d2676b5b67049f31a049c') +msys2_references=( + 'archlinux: qrencode' +) prepare() { cd ${srcdir}/${pkgbase}-${pkgver} diff --git a/lzo2/PKGBUILD b/lzo2/PKGBUILD index 6bb1b08f..6c845e3d 100644 --- a/lzo2/PKGBUILD +++ b/lzo2/PKGBUILD @@ -15,6 +15,9 @@ source=(https://www.oberhumer.com/opensource/lzo/download/lzo-${pkgver}.tar.gz options=(!libtool) sha256sums=('c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072' 'bc144d5cc547dd0a7c0923130ef4de268a622f6eab6ebfc705d7b0ea87bfa401') +msys2_references=( + 'archlinux: lzo' +) prepare() { cd "${srcdir}/lzo-${pkgver}" diff --git a/mingw-w64-cross-binutils/PKGBUILD b/mingw-w64-cross-binutils/PKGBUILD index 21ef1279..0b19fe63 100644 --- a/mingw-w64-cross-binutils/PKGBUILD +++ b/mingw-w64-cross-binutils/PKGBUILD @@ -24,6 +24,9 @@ sha256sums=('ae9a5789e23459e59606e6714723f2d3ffc31c03174191ef0d015bdf06007450' '4e8ac055df61b1b5d6ae29dc87e1154737c2e87c7b244b44866702cabf1a5d18') validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93' '3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F') +msys2_references=( + 'archlinux: binutils' +) _targets="i686-w64-mingw32 x86_64-w64-mingw32" # armv7-w64-mingw32 diff --git a/mingw-w64-cross-clang-crt/PKGBUILD b/mingw-w64-cross-clang-crt/PKGBUILD index 5d44550a..13ff4753 100644 --- a/mingw-w64-cross-clang-crt/PKGBUILD +++ b/mingw-w64-cross-clang-crt/PKGBUILD @@ -17,6 +17,9 @@ options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') _commit='1c773877f4a13c8bd7bfb8da80e1e8761a889f51' source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + 'archlinux: mingw-w64-crt' +) _targets="x86_64-w64-mingw32 i686-w64-mingw32 armv7-w64-mingw32 aarch64-w64-mingw32" diff --git a/mingw-w64-cross-clang-headers/PKGBUILD b/mingw-w64-cross-clang-headers/PKGBUILD index bb0d0189..d2c69124 100644 --- a/mingw-w64-cross-clang-headers/PKGBUILD +++ b/mingw-w64-cross-clang-headers/PKGBUILD @@ -16,6 +16,9 @@ options=('!strip' '!libtool' '!emptydirs' '!buildflags') _commit='1c773877f4a13c8bd7bfb8da80e1e8761a889f51' source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + 'archlinux: mingw-w64-headers' +) _targets="i686-w64-mingw32 x86_64-w64-mingw32 armv7-w64-mingw32 aarch64-w64-mingw32" diff --git a/mingw-w64-cross-clang/PKGBUILD b/mingw-w64-cross-clang/PKGBUILD index e20b36c4..833d2688 100644 --- a/mingw-w64-cross-clang/PKGBUILD +++ b/mingw-w64-cross-clang/PKGBUILD @@ -13,6 +13,9 @@ license=('custom:Apache 2.0 with LLVM Exception') depends=('mingw-w64-cross-clang-crt' 'mingw-w64-cross-compiler-rt') makedepends=("clang" "cmake" "lld") options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') +msys2_references=( + 'archlinux: clang' +) _url=https://github.com/llvm/llvm-project/releases/download/llvmorg-${pkgver} source=(${_url}/llvm-${pkgver}.src.tar.xz{,.sig} ${_url}/libcxx-${pkgver}.src.tar.xz{,.sig} diff --git a/mingw-w64-cross-compiler-rt/PKGBUILD b/mingw-w64-cross-compiler-rt/PKGBUILD index 1619bca5..a5c64001 100644 --- a/mingw-w64-cross-compiler-rt/PKGBUILD +++ b/mingw-w64-cross-compiler-rt/PKGBUILD @@ -9,6 +9,9 @@ pkgdesc="Compiler runtime libraries for cross clang" arch=('i686' 'x86_64') url="https://llvm.org" license=('custom:Apache 2.0 with LLVM Exception') +msys2_references=( + 'archlinux: compiler-rt' +) depends=('clang') makedepends=("cmake" "lld" "ninja" "${_mingw_suff}-clang-headers" 'gcc') options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') diff --git a/mingw-w64-cross-crt/PKGBUILD b/mingw-w64-cross-crt/PKGBUILD index 643e8f73..07596dd3 100644 --- a/mingw-w64-cross-crt/PKGBUILD +++ b/mingw-w64-cross-crt/PKGBUILD @@ -21,6 +21,9 @@ _commit='c3e587c067a00a561899d49d3e63a659e38802ec' source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + 'archlinux: mingw-w64-crt' +) _targets="x86_64-w64-mingw32 i686-w64-mingw32" #armv7-w64-mingw32 diff --git a/mingw-w64-cross-gcc/PKGBUILD b/mingw-w64-cross-gcc/PKGBUILD index 90ce5abf..e27b956c 100644 --- a/mingw-w64-cross-gcc/PKGBUILD +++ b/mingw-w64-cross-gcc/PKGBUILD @@ -9,6 +9,9 @@ pkgdesc="Cross GCC for the MinGW-w64" arch=('i686' 'x86_64') url="https://gcc.gnu.org" license=('GPL' 'LGPL' 'FDL' 'custom') +msys2_references=( + 'archlinux: gcc' +) groups=("${_mingw_suff}-toolchain" "${_mingw_suff}") depends=("zlib" "mpc" "isl" "${_mingw_suff}-binutils" diff --git a/mingw-w64-cross-headers/PKGBUILD b/mingw-w64-cross-headers/PKGBUILD index 4055d27f..cd4f9921 100644 --- a/mingw-w64-cross-headers/PKGBUILD +++ b/mingw-w64-cross-headers/PKGBUILD @@ -19,6 +19,9 @@ options=('!strip' '!libtool' '!emptydirs' '!buildflags') _commit='c3e587c067a00a561899d49d3e63a659e38802ec' source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + 'archlinux: mingw-w64-headers' +) _targets="i686-w64-mingw32 x86_64-w64-mingw32 armv7-w64-mingw32" diff --git a/mingw-w64-cross-tools/PKGBUILD b/mingw-w64-cross-tools/PKGBUILD index ae5c67a6..ebc4c9d4 100644 --- a/mingw-w64-cross-tools/PKGBUILD +++ b/mingw-w64-cross-tools/PKGBUILD @@ -19,6 +19,10 @@ options=('!strip' '!libtool' '!emptydirs' '!buildflags') _commit='c3e587c067a00a561899d49d3e63a659e38802ec' source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + # doesn't exist in arch, this is the next best thing + 'archlinux: mingw-w64-headers' +) _tools="gendef genlib genidl genpeimg" #widl _targets="i686-w64-mingw32 x86_64-w64-mingw32" #armv7-w64-mingw32 diff --git a/mingw-w64-cross-ucrt-crt/PKGBUILD b/mingw-w64-cross-ucrt-crt/PKGBUILD index b017538e..ec433f89 100644 --- a/mingw-w64-cross-ucrt-crt/PKGBUILD +++ b/mingw-w64-cross-ucrt-crt/PKGBUILD @@ -17,6 +17,9 @@ options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') _commit='1c773877f4a13c8bd7bfb8da80e1e8761a889f51' source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + 'archlinux: mingw-w64-crt' +) _targets="x86_64-w64-mingw32 i686-w64-mingw32" #armv7-w64-mingw32 diff --git a/mingw-w64-cross-ucrt-headers/PKGBUILD b/mingw-w64-cross-ucrt-headers/PKGBUILD index 85da4c59..e893f944 100644 --- a/mingw-w64-cross-ucrt-headers/PKGBUILD +++ b/mingw-w64-cross-ucrt-headers/PKGBUILD @@ -16,6 +16,9 @@ options=('!strip' '!libtool' '!emptydirs' '!buildflags') _commit='1c773877f4a13c8bd7bfb8da80e1e8761a889f51' source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + 'archlinux: mingw-w64-headers' +) _targets="i686-w64-mingw32 x86_64-w64-mingw32 armv7-w64-mingw32" diff --git a/mingw-w64-cross-windows-default-manifest/PKGBUILD b/mingw-w64-cross-windows-default-manifest/PKGBUILD index 9de4edff..90119ee7 100644 --- a/mingw-w64-cross-windows-default-manifest/PKGBUILD +++ b/mingw-w64-cross-windows-default-manifest/PKGBUILD @@ -16,6 +16,9 @@ source=("git://sourceware.org/git/cygwin-apps/${_realname}.git#tag=${_GIT_TAG}" 001-msysize.patch) sha256sums=('SKIP' '0baef1e5f9b980cdf730386a652b6b02ba6b675cc120ad67c7c15e6a88050e0f') +msys2_references=( + 'cygwin: windows-default-manifest' +) _targets="i686-w64-mingw32 x86_64-w64-mingw32" diff --git a/mingw-w64-cross-winpthreads/PKGBUILD b/mingw-w64-cross-winpthreads/PKGBUILD index 22a79b16..f2409a5c 100644 --- a/mingw-w64-cross-winpthreads/PKGBUILD +++ b/mingw-w64-cross-winpthreads/PKGBUILD @@ -23,6 +23,9 @@ source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$ 0001-Define-__-de-register_frame_info-in-fake-libgcc_s.patch) sha256sums=('SKIP' 'd9e8af81682d9bf70e3d87506f51156cec61260b810a234bce861cb2eb3a5919') +msys2_references=( + 'archlinux: mingw-w64-winpthreads' +) _targets="i686-w64-mingw32 x86_64-w64-mingw32" diff --git a/mingw-w64-cross-winstorecompat/PKGBUILD b/mingw-w64-cross-winstorecompat/PKGBUILD index 4b3f9d0a..0e51d670 100644 --- a/mingw-w64-cross-winstorecompat/PKGBUILD +++ b/mingw-w64-cross-winstorecompat/PKGBUILD @@ -21,6 +21,10 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs' '!buildflags') _commit='c3e587c067a00a561899d49d3e63a659e38802ec' source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + # doesn't exist in arch, this is the next best thing + 'archlinux: mingw-w64-headers' +) _targets="i686-w64-mingw32 x86_64-w64-mingw32" diff --git a/mingw-w64-cross-zlib/PKGBUILD b/mingw-w64-cross-zlib/PKGBUILD index b0f131ff..0698ce09 100644 --- a/mingw-w64-cross-zlib/PKGBUILD +++ b/mingw-w64-cross-zlib/PKGBUILD @@ -21,6 +21,9 @@ sha256sums=('c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1' 'ac91f905b695d71f6c9c471ac98c14a3ed989a1e2b2a3b1171b3f6dc6bfc31b4' '44e23000cc4cb7502f303aa252be17ffee66384fe76a66607dc1f4df0a815030' '3d039f42194aade91dadf4174f55fd6db349fd8044db93875bed1042dcfe1f31') +msys2_references=( + 'archlinux: zlib' +) _targets="i686-w64-mingw32 x86_64-w64-mingw32" diff --git a/mpc/PKGBUILD b/mpc/PKGBUILD index 4c284155..6c7275ce 100644 --- a/mpc/PKGBUILD +++ b/mpc/PKGBUILD @@ -15,7 +15,9 @@ source=(https://ftp.gnu.org/gnu/mpc/mpc-${pkgver}.tar.gz{,.sig}) sha256sums=('ab642492f5cf882b74aa0cb730cd410a81edcdbec895183ce930e706c1c759b8' 'SKIP') validpgpkeys=('AD17A21EF8AED8F1CC02DBD9F7D5C9BF765C61E3') # Andreas Enge - +msys2_references=( + 'archlinux: libmpc' +) prepare() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/msys2-keyring/PKGBUILD b/msys2-keyring/PKGBUILD index 2cc0e7c6..fb6f768a 100644 --- a/msys2-keyring/PKGBUILD +++ b/msys2-keyring/PKGBUILD @@ -11,6 +11,7 @@ license=('GPL') install="${pkgname}.install" source=("https://github.com/msys2/MSYS2-keyring/archive/${pkgver}.tar.gz") sha256sums=('fb886aa274a55878ed09c33027ec5706cb7c047d26d995c5413fdad400573c4f') +msys2_internal=true package() { cd "MSYS2-keyring-${pkgver}" diff --git a/msys2-launcher/PKGBUILD b/msys2-launcher/PKGBUILD index 58cb8899..fee3d56c 100644 --- a/msys2-launcher/PKGBUILD +++ b/msys2-launcher/PKGBUILD @@ -14,6 +14,7 @@ depends=("mintty>=1~2.2.1") makedepends=('mingw-w64-cross-gcc') source=("https://github.com/msys2/msys2-launcher/archive/v${pkgver}.tar.gz") sha256sums=('bd0552417efd04e5c46c2c7009181d72fac0380e99f43d4b2633a505f147f773') +msys2_internal=true build() { cd "msys2-launcher-${pkgver}" diff --git a/msys2-runtime/PKGBUILD b/msys2-runtime/PKGBUILD index 70f1247d..8e4f76a6 100644 --- a/msys2-runtime/PKGBUILD +++ b/msys2-runtime/PKGBUILD @@ -9,6 +9,9 @@ pkgdesc="Cygwin POSIX emulation engine" arch=('x86_64') url="https://www.cygwin.com/" license=('GPL') +msys2_references=( + 'cygwin: cygwin' +) makedepends=('cocom' 'git' 'perl' diff --git a/msys2-w32api-headers/PKGBUILD b/msys2-w32api-headers/PKGBUILD index 92c910cf..c58549c5 100644 --- a/msys2-w32api-headers/PKGBUILD +++ b/msys2-w32api-headers/PKGBUILD @@ -13,6 +13,9 @@ options=('staticlibs' '!buildflags') _commit='c3e587c067a00a561899d49d3e63a659e38802ec' source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + 'cygwin: w32api-runtime' +) pkgver() { cd "${srcdir}/mingw-w64" diff --git a/msys2-w32api-runtime/PKGBUILD b/msys2-w32api-runtime/PKGBUILD index 18f91ec2..8b7f27fb 100644 --- a/msys2-w32api-runtime/PKGBUILD +++ b/msys2-w32api-runtime/PKGBUILD @@ -13,6 +13,9 @@ makedepends=('git' 'mingw-w64-cross-gcc' 'autotools') _commit='c3e587c067a00a561899d49d3e63a659e38802ec' source=('mingw-w64'::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64#commit=$_commit") sha256sums=('SKIP') +msys2_references=( + 'cygwin: w32api-runtime' +) pkgver() { cd "${srcdir}/mingw-w64" diff --git a/pacman-mirrors/PKGBUILD b/pacman-mirrors/PKGBUILD index a4b4a03e..9abf8786 100644 --- a/pacman-mirrors/PKGBUILD +++ b/pacman-mirrors/PKGBUILD @@ -20,6 +20,8 @@ backup=( 'etc/pacman.d/mirrorlist.clang64' 'etc/pacman.d/mirrorlist.clang32' ) +msys2_internal=true + package() { mkdir -p ${pkgdir}/etc/pacman.d install -m644 ${srcdir}/mirrorlist.msys ${pkgdir}/etc/pacman.d/ diff --git a/perl-Algorithm-Diff/PKGBUILD b/perl-Algorithm-Diff/PKGBUILD index d6d71b8c..79f8937f 100644 --- a/perl-Algorithm-Diff/PKGBUILD +++ b/perl-Algorithm-Diff/PKGBUILD @@ -13,6 +13,9 @@ depends=('perl') license=('GPL' 'PerlArtistic') source=("https://cpan.metacpan.org/authors/id/R/RJ/RJBS/${_realname}-${pkgver}.tar.gz") sha256sums=('0022da5982645d9ef0207f3eb9ef63e70e9713ed2340ed7b3850779b0d842a7d') +msys2_references=( + 'cygwin' +) build() { cd ${_realname}-${pkgver} diff --git a/perl-TermReadKey/PKGBUILD b/perl-TermReadKey/PKGBUILD index c68463ed..f66f3d1f 100644 --- a/perl-TermReadKey/PKGBUILD +++ b/perl-TermReadKey/PKGBUILD @@ -14,6 +14,9 @@ groups=('perl-modules') options=('!emptydirs') source=(https://www.cpan.org/authors/id/J/JS/JSTOWE/${_realname}-${pkgver}.tar.gz) sha256sums=('5a645878dc570ac33661581fbb090ff24ebce17d43ea53fd22e105a856a47290') +msys2_references=( + 'archlinux: perl-term-readkey' +) build() { cd "${srcdir}/${_realname}-${pkgver}" diff --git a/perl-ack/PKGBUILD b/perl-ack/PKGBUILD index a9d53203..0e54cdfc 100644 --- a/perl-ack/PKGBUILD +++ b/perl-ack/PKGBUILD @@ -16,6 +16,10 @@ source=("https://www.cpan.org/authors/id/P/PE/PETDANCE/${_realname}-v${pkgver}.t '0002-ack-2.12-match-makefiles-with-more-generality.patch') sha256sums=('ea7caa14f757de083310ed2cba298661ddcca5dee06ec8f18043ea625a79df20' '3f2bec65a174465babb5fef6c179ae25b7d85bee2263683396b574c3d3d33cab') +msys2_references=( + 'archlinux: ack' +) + prepare() { cd "${srcdir}/${_realname}-v${pkgver}" patch -p1 -i ${srcdir}/0002-ack-2.12-match-makefiles-with-more-generality.patch diff --git a/python-mallard-ducktype/PKGBUILD b/python-mallard-ducktype/PKGBUILD index 85445cd4..a96eebad 100644 --- a/python-mallard-ducktype/PKGBUILD +++ b/python-mallard-ducktype/PKGBUILD @@ -18,6 +18,9 @@ makedepends=( ) source=("${_realname}-$pkgver.tar.gz"::"https://github.com/projectmallard/mallard-ducktype/archive/${pkgver}.tar.gz") sha256sums=('73ac416376dd65c737594ab4b1037b0823390239f33672f1ee1e30725dcef4e9') +msys2_references=( + 'archlinux: mallard-ducktype' +) build() { cd "${_realname}-${pkgver}" diff --git a/python-pyalpm/PKGBUILD b/python-pyalpm/PKGBUILD index 2faa1d38..5aad38ba 100644 --- a/python-pyalpm/PKGBUILD +++ b/python-pyalpm/PKGBUILD @@ -30,6 +30,9 @@ source=("git+https://gitlab.archlinux.org/archlinux/pyalpm.git#tag=${pkgver}" "0005-Use-pkg-config-add-LIBALPM_STATIC-env.-var.patch") sha256sums=('SKIP' 'e26201c95cf6511cc884a38a8ca17cd61154542c390bcd8f7484bdc8e560cee9') +msys2_references=( + 'archlinux: pyalpm' +) prepare() { cd "${srcdir}/${_realname}" diff --git a/tzcode/PKGBUILD b/tzcode/PKGBUILD index 7009ee48..174d82c1 100644 --- a/tzcode/PKGBUILD +++ b/tzcode/PKGBUILD @@ -22,6 +22,9 @@ sha256sums=('3f510b5d1b4ae9bb38e485aa302a776b317fb3637bdb6404c4adf7b6cadd965c' 'a118e7b535bd21d494b9f3837a13939a0c826c0c6859dd8702a5256b898ad51a' 'faf73eb5f07c56b019b540005f4262f33927a4ff2acf3752a055e8530decd749') validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert +msys2_references=( + 'archlinux: tzdata' +) _timezones=('africa' 'antarctica' 'asia' 'australasia' 'europe' 'northamerica' 'southamerica' diff --git a/u-boot-tools/PKGBUILD b/u-boot-tools/PKGBUILD index 9c5d51a9..6539a55f 100644 --- a/u-boot-tools/PKGBUILD +++ b/u-boot-tools/PKGBUILD @@ -14,6 +14,9 @@ noextract=("u-boot-${pkgver}.tar.bz2") sha256sums=('12e921b466ae731cdbc355e6832b7f22bc90b01aeceef9886f98aaba7b394300' 'SKIP') validpgpkeys=('1A3C7F70E08FAB1707809BBF147C39FF9634B72C') +msys2_references=( + 'archlinux: uboot-tools' +) prepare() { # workaround an issue of bsdtar for extracting symbolic links in the tarball