Skip to content

Commit 23c707a

Browse files
authored
Merge pull request #594 from jeremyd2019/patch-1
git-extra(i686): remove libunistring workaround
2 parents 737f21b + f14dd2f commit 23c707a

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

git-extra/PKGBUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ pkgbase="mingw-w64-${_realname}"
55
pkgname=($_realname
66
"${MINGW_PACKAGE_PREFIX}-${_realname}")
77
_ver_base=1.1
8-
pkgver=1.1.646.1654659da
8+
pkgver=1.1.649.af5925057
99
pkgrel=1
1010
pkgdesc="Git for Windows extra files"
1111
arch=('any')

git-extra/git-extra.install

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,11 +298,12 @@ test -d "$TMPDIR" || test ! -d "$TMP" || {\
298298
! grep -q '"[CD]:/' /etc/xml/catalog ||
299299
sed -i -e 's|"[CD]:/[^"]*/usr/|"/usr/|g' /etc/xml/catalog
300300

301-
# Work around an outdated i686 gnupg/gnutls build that depends on a hence-updated libunistring
302-
if test i686 = $arch -a ! -e /usr/bin/msys-unistring-2.dll -a -e /usr/bin/msys-unistring-5.dll &&
303-
grep msys-unistring-2 /usr/bin/msys-gnutls-30.dll 2>&1 >/dev/null
301+
# Remove work around for an outdated i686 gnupg/gnutls build that depended on a hence-updated libunistring
302+
if test i686 = $arch -a -e /usr/bin/msys-unistring-2.dll &&
303+
! pacman -Qoq /usr/bin/msys-unistring-2.dll >/dev/null 2>&1 &&
304+
! grep -q msys-unistring-2 /usr/bin/msys-gnutls-30.dll 2>&1 >/dev/null
304305
then
305-
cp /usr/bin/msys-unistring-5.dll /usr/bin/msys-unistring-2.dll
306+
rm /usr/bin/msys-unistring-2.dll
306307
fi
307308
}
308309

git-extra/git-extra.install.in

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -264,11 +264,12 @@ test -d "$TMPDIR" || test ! -d "$TMP" || {\
264264
! grep -q '"[CD]:/' /etc/xml/catalog ||
265265
sed -i -e 's|"[CD]:/[^"]*/usr/|"/usr/|g' /etc/xml/catalog
266266

267-
# Work around an outdated i686 gnupg/gnutls build that depends on a hence-updated libunistring
268-
if test i686 = $arch -a ! -e /usr/bin/msys-unistring-2.dll -a -e /usr/bin/msys-unistring-5.dll &&
269-
grep msys-unistring-2 /usr/bin/msys-gnutls-30.dll 2>&1 >/dev/null
267+
# Remove work around for an outdated i686 gnupg/gnutls build that depended on a hence-updated libunistring
268+
if test i686 = $arch -a -e /usr/bin/msys-unistring-2.dll &&
269+
! pacman -Qoq /usr/bin/msys-unistring-2.dll >/dev/null 2>&1 &&
270+
! grep -q msys-unistring-2 /usr/bin/msys-gnutls-30.dll 2>&1 >/dev/null
270271
then
271-
cp /usr/bin/msys-unistring-5.dll /usr/bin/msys-unistring-2.dll
272+
rm /usr/bin/msys-unistring-2.dll
272273
fi
273274
}
274275

0 commit comments

Comments
 (0)