app-text/build-docbook-catalog: remove unused patch
authorMichael Mair-Keimberger (asterix) <m.mairkeimberger@gmail.com>
Fri, 15 Jul 2016 18:54:16 +0000 (20:54 +0200)
committerPatrice Clement <monsieurp@gentoo.org>
Sun, 17 Jul 2016 13:24:33 +0000 (15:24 +0200)
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
app-text/build-docbook-catalog/files/build-docbook-catalog-1.19.1-no-flock.patch [deleted file]

diff --git a/app-text/build-docbook-catalog/files/build-docbook-catalog-1.19.1-no-flock.patch b/app-text/build-docbook-catalog/files/build-docbook-catalog-1.19.1-no-flock.patch
deleted file mode 100644 (file)
index 48f054e..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-build-docbook-catalog: avoid usage of non-portable flock
-
-Solaris has no flock(1), hence use shell-provided until instead to
-simulate lock.
-
---- build-docbook-catalog
-+++ build-docbook-catalog
-@@ -65,10 +65,14 @@
-               mkdir -p "${ROOT}${ROOTCONFDIR}" || error "could not create ${ROOTCONFDIR}"
-       fi
- 
-+      local lock="${ROOT}${ROOTCONFDIR}"/build-docbook-catalog-lock
-       (
-       # Lock the dir to avoid trashing other runs that might
-       # be running parallel.
--      flock 123 || error "unable to lock ${ROOTCONFDIR}"
-+      touch "${lock}".$$ && \
-+              until ln "${lock}".$$ "${lock}" 2>/dev/null; do sleep 1; done && \
-+              rm "${lock}".$$
-+      [[ -f ${lock}.$$ ]] && error "unable to lock ${ROOTCONFDIR}"
- 
-       create_catalogs                 # will exit on error
-       for type in xsl xsl-ns xsl-saxon xsl-xalan; do
-@@ -90,7 +94,8 @@
-               populate_entities
-       fi
- 
--      ) 123>"${ROOT}${ROOTCONFDIR}/.keep"
-+      )
-+      rm "${lock}"
- 
-       exit 0
- }