diff --git a/mingw-w64-python-docutils/PKGBUILD b/mingw-w64-python-docutils/PKGBUILD index f8ef1ef8e1..4aa5240926 100644 --- a/mingw-w64-python-docutils/PKGBUILD +++ b/mingw-w64-python-docutils/PKGBUILD @@ -5,7 +5,7 @@ _mingw_suff=mingw-w64-${CARCH} pkgname="${_mingw_suff}-${_realname}" pkgname=("${_mingw_suff}-python2-${_realname}" "${_mingw_suff}-python3-${_realname}") pkgver=0.11 -pkgrel=1 +pkgrel=2 pkgdesc="Set of tools for processing plaintext docs into formats such as HTML, XML, or LaTeX (mingw-w64)" arch=('any') license=('custom') @@ -91,17 +91,21 @@ package_python2-docutils() { } package_mingw-w64-i686-python2-docutils() { + install=${_realname}2-${CARCH}.install package_python2-docutils } package_mingw-w64-i686-python3-docutils() { + install=${_realname}3-${CARCH}.install package_python3-docutils } package_mingw-w64-x86_64-python2-docutils() { + install=${_realname}2-${CARCH}.install package_python2-docutils } package_mingw-w64-x86_64-python3-docutils() { + install=${_realname}3-${CARCH}.install package_python3-docutils } diff --git a/mingw-w64-python-docutils/docutils2-i686.install b/mingw-w64-python-docutils/docutils2-i686.install new file mode 100644 index 0000000000..ac540fd2c5 --- /dev/null +++ b/mingw-w64-python-docutils/docutils2-i686.install @@ -0,0 +1,15 @@ +post_install() { + pushd mingw32 > /dev/null + local _prefix=$(pwd -W) + popd > /dev/null + local _it + for _it in rst2html rst2man rst2pseudoxml rst2xml rst2s5 rst2odt rst2xetex rst2latex rst2odt_prepstyles rstpep2html; do + sed -e "s|/mingw32|${_prefix}|g" \ + -i mingw32/bin/${_it}.py \ + -i mingw32/bin/${_it} + done +} + +post_upgrade() { + post_install +} diff --git a/mingw-w64-python-docutils/docutils2-x86_64.install b/mingw-w64-python-docutils/docutils2-x86_64.install new file mode 100644 index 0000000000..a1bdc63fc7 --- /dev/null +++ b/mingw-w64-python-docutils/docutils2-x86_64.install @@ -0,0 +1,15 @@ +post_install() { + pushd mingw64 > /dev/null + local _prefix=$(pwd -W) + popd > /dev/null + local _it + for _it in rst2html rst2man rst2pseudoxml rst2xml rst2s5 rst2odt rst2xetex rst2latex rst2odt_prepstyles rstpep2html; do + sed -e "s|/mingw64|${_prefix}|g" \ + -i mingw32/bin/${_it}.py \ + -i mingw32/bin/${_it} + done +} + +post_upgrade() { + post_install +} diff --git a/mingw-w64-python-docutils/docutils3-i686.install b/mingw-w64-python-docutils/docutils3-i686.install new file mode 100644 index 0000000000..f48efed843 --- /dev/null +++ b/mingw-w64-python-docutils/docutils3-i686.install @@ -0,0 +1,15 @@ +post_install() { + pushd mingw32 > /dev/null + local _prefix=$(pwd -W) + popd > /dev/null + local _it + for _it in rst2html rst2man rst2pseudoxml rst2xml rst2s5 rst2odt rst2xetex rst2latex rst2odt_prepstyles rstpep2html; do + sed -e "s|/mingw32|${_prefix}|g" \ + -i mingw32/bin/${_it}3.py \ + -i mingw32/bin/${_it}3 + done +} + +post_upgrade() { + post_install +} diff --git a/mingw-w64-python-docutils/docutils3-x86_64.install b/mingw-w64-python-docutils/docutils3-x86_64.install new file mode 100644 index 0000000000..cc0fae3661 --- /dev/null +++ b/mingw-w64-python-docutils/docutils3-x86_64.install @@ -0,0 +1,15 @@ +post_install() { + pushd mingw64 > /dev/null + local _prefix=$(pwd -W) + popd > /dev/null + local _it + for _it in rst2html rst2man rst2pseudoxml rst2xml rst2s5 rst2odt rst2xetex rst2latex rst2odt_prepstyles rstpep2html; do + sed -e "s|/mingw64|${_prefix}|g" \ + -i mingw32/bin/${_it}3.py \ + -i mingw32/bin/${_it}3 + done +} + +post_upgrade() { + post_install +}