summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew T Hoare2017-12-27 11:56:16 +0000
committerMatthew T Hoare2017-12-27 11:56:16 +0000
commit939824d8492e114606ef8ca28787edf3ccc7a9e4 (patch)
tree21fa3f95d496b4039ff03889e094df1f6af4c87c
parent4b262bf4daac5211e9368e1724fcdfef2e374e55 (diff)
downloadaur-939824d8492e114606ef8ca28787edf3ccc7a9e4.tar.gz
Upstream bug fixed, patch removed.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
-rw-r--r--utimensat.patch37
3 files changed, 1 insertions, 47 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6d27cfdb56fa..dbd0468a7a1f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Mon Dec 25 11:39:43 UTC 2017
+# Wed Dec 27 11:55:48 UTC 2017
pkgbase = ksh93-git
pkgdesc = AT&T's KornShell (ksh93) from ast-base, Meson Build
pkgver = r271.6aa47e0
@@ -18,11 +18,9 @@ pkgbase = ksh93-git
conflicts = ksh93
source = ksh93::git+http://github.com/att/ast#branch=master
source = sample.kshrc
- source = utimensat.patch
source = LICENSE
sha512sums = SKIP
sha512sums = aeb54cb5ec944628ab64a692d364cab14bbc312c1a892b3692058f7f7b1cf72c95a6bfb4a95ffc3c4ddfb8f8ca4d17707023108d5504f912cb3ceb9e8d4da6b3
- sha512sums = edd6124ce5d53d183567f056f302dd30cda916b6e96675a36eeca8c771c468fcd1c42bc75a1ce40576c290b5346f9f047637a5a54d3033f6660b6487a05d0471
sha512sums = 917ae643f241741919eb7f4633ec7b3cd58fb0d19150a017773562c36b15812bcf5f680024994d546ef18d771ab25aefc4bfe57ebd0c08043c9ad17e9cd7e076
pkgname = ksh93-git
diff --git a/PKGBUILD b/PKGBUILD
index 600c7b8920b0..6fa8e7849f94 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,11 +15,9 @@ provides=('ksh')
install='ksh93.install'
source=("${_pkgname}::git+http://github.com/att/ast#branch=master"
'sample.kshrc'
-'utimensat.patch'
'LICENSE')
sha512sums=('SKIP'
'aeb54cb5ec944628ab64a692d364cab14bbc312c1a892b3692058f7f7b1cf72c95a6bfb4a95ffc3c4ddfb8f8ca4d17707023108d5504f912cb3ceb9e8d4da6b3'
-'edd6124ce5d53d183567f056f302dd30cda916b6e96675a36eeca8c771c468fcd1c42bc75a1ce40576c290b5346f9f047637a5a54d3033f6660b6487a05d0471'
'917ae643f241741919eb7f4633ec7b3cd58fb0d19150a017773562c36b15812bcf5f680024994d546ef18d771ab25aefc4bfe57ebd0c08043c9ad17e9cd7e076')
pkgver() {
@@ -27,11 +25,6 @@ pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-prepare() {
- cd "${srcdir}"
- patch -Nbup1 -i "${srcdir}/utimensat.patch"
-}
-
build() {
cd "${srcdir}/${_pkgname}"
meson build
diff --git a/utimensat.patch b/utimensat.patch
deleted file mode 100644
index 5c101bd40126..000000000000
--- a/utimensat.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-diff --git a/ksh93/src/lib/libast/meson.build b/ksh93/src/lib/libast/meson.build
---- a/ksh93/src/lib/libast/meson.build
-+++ b/ksh93/src/lib/libast/meson.build
-@@ -168,12 +168,6 @@ if not cc.has_function('isnanl', prefix: '#include <math.h>')
- libast_c_args += [ '-Disnanl=isnan' ]
- endif
-
--if cc.has_function('utimensat', prefix: '#include <sys/time.h>')
-- libast_c_args += [ '-D_lib_utimensat' ]
--elif cc.has_function('utimets', prefix: '#include <sys/time.h>')
-- libast_c_args += [ '-D_lib_utimets' ]
--endif
--
- if cc.has_function('sysinfo', prefix : '#include <sys/sysinfo.h>')
- libast_c_args += [ '-D_lib_sysinfo=1' ]
- endif
-diff --git a/ksh93/src/lib/libast/tm/tvtouch.c b/ksh93/src/lib/libast/tm/tvtouch.c
---- a/ksh93/src/lib/libast/tm/tvtouch.c
-+++ b/ksh93/src/lib/libast/tm/tvtouch.c
-@@ -85,8 +85,6 @@ tvtouch(const char* path, const Tv_t* av, const Tv_t* mv, const Tv_t* cv, int fl
- struct timeval am[2];
-
- oerrno = errno;
--
--#if _lib_utimensat
- if (!av)
- {
- ts[0].tv_sec = 0;
-@@ -151,7 +149,7 @@ tvtouch(const char* path, const Tv_t* av, const Tv_t* mv, const Tv_t* cv, int fl
- if (!mv)
- mv = (const Tv_t*)&now;
- }
--#elif _lib_utimets
-+#if _lib_utimets
- if (av == TV_TOUCH_RETAIN)
- {
- ts[0].tv_sec = st.st_atime;