index : packages | |
Archlinux32 package modifications | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | extra/graphite/PKGBUILD | 41 |
diff --git a/extra/graphite/PKGBUILD b/extra/graphite/PKGBUILD index 8d8caf4b..52bc4b8a 100644 --- a/extra/graphite/PKGBUILD +++ b/extra/graphite/PKGBUILD @@ -1,16 +1,27 @@ -# drop "docdepends" on i486 +# texlive-bin/texlib-core rebuilt currently stuck, do not build documenations +# on i486 +makedepends=(${makedepends[@]//dblatex/}) +makedepends_i686+=(dblatex) +makedepends_pentium4+=(dblatex) +if [ "$CARCH" = 'i486' ]; then + eval "$( + declare -f package | \ + sed ' + /cp.*doc.*/d + ' + )" +fi -makedepends_i686=('doxygen' 'dblatex' 'graphviz' 'asciidoc') -makedepends_pentium4=("${makedepends_i686[@]}") -makedepends=( - $( - printf '%s\n' "${makedepends[@]}" \ - | grep -vxF "$(printf '%s\n' "${makedepends_i686[@]}")" - ) -) -eval "$( - declare -f build package \ - | sed ' - /doc/ s/^/[ "${CARCH}" = i486 ] || / - ' -)" +# cycle-breaking +if [ "${CARCH}" = "i486" ]; then + makedepends=(${makedepends[@]//freetype2/}) + makedepends=(${makedepends[@]//graphviz/}) + checkdepends=(${checkdepends[@]//python-fonttools/}) + unset check + eval "$( + declare -f package_graphite-docs | \ + sed ' + /.*\/doc\/doxygen.*/d + ' + )" +fi |