From 161573dcd5ea891369bba6f90263ffe14aba81b6 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sat, 18 Aug 2018 15:41:17 +0000 Subject: [PATCH] removed extra/graphite --- extra/graphite/PKGBUILD | 71 ------------------- .../graphite/graphite-arm-nodefaultlibs.patch | 16 ----- 2 files changed, 87 deletions(-) delete mode 100644 extra/graphite/PKGBUILD delete mode 100644 extra/graphite/graphite-arm-nodefaultlibs.patch diff --git a/extra/graphite/PKGBUILD b/extra/graphite/PKGBUILD deleted file mode 100644 index 0fc503706..000000000 --- a/extra/graphite/PKGBUILD +++ /dev/null @@ -1,71 +0,0 @@ -# $Id$ -# Maintainer: AndyRTR - -# ALARM: Kevin Mihelich -# - patch for arm - -pkgname=graphite -pkgver=1.3.11 -pkgrel=1 -epoch=1 -arch=('x86_64') -url="https://github.com/silnrsi/graphite" -pkgdesc='reimplementation of the SIL Graphite text processing engine' -license=('LGPL' 'GPL' 'custom') -depends=('gcc-libs') -makedepends=('cmake' 'freetype2' 'python2' - # for documentation - 'doxygen' 'dblatex' 'graphviz' 'asciidoc') -checkdepends=('python2-fonttools') -options=('!emptydirs') -source=(https://github.com/silnrsi/graphite/releases/download/${pkgver}/graphite2-${pkgver}.tgz - graphite-arm-nodefaultlibs.patch) -sha1sums=('26b70897bac68868d964ef70002c384ec10b6572' - '67b4fb81303484a65ab5bfa183da999d14169157') - - -prepare() { - cd "${srcdir}" - - # python2 fixes - sed -i "s:\/usr\/bin\/python:\/usr\/bin\/python2:" graphite2-${pkgver}/tests/{corrupt.py,defuzz,fnttxtrender,fuzzbidi,fuzztest,hbspeeds,jsoncmp} - - cd graphite2-${pkgver} - patch -Np1 -i ${srcdir}/graphite-arm-nodefaultlibs.patch -} - -build() { - mkdir build - cd build - cmake -G "Unix Makefiles" ../graphite2-${pkgver} \ - -DCMAKE_C_FLAGS:STRING="${CFLAGS}" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE:STRING=Release \ - -DGRAPHITE2_COMPARE_RENDERER=OFF \ - - # fix unwanted -O3 cflag (taken form Debian) - find . -type f ! -name "rules" ! -name "changelog" -exec sed -i -e 's/\-O3//g' {} \; - - make - make -j1 docs -} - -check() { - cd "${srcdir}"/build - # python2 fixes - sed -i "s:python:python2:g" tests/CTestTestfile.cmake - ctest || true -} - -package() { - cd "${srcdir}"/build - make DESTDIR="$pkgdir/" install - # install doc files - mkdir -p "${pkgdir}"/usr/share/doc/graphite2/api - cp -vrf doc/doxygen/{html,latex/refman.pdf} "${pkgdir}"/usr/share/doc/graphite2/api - cp -vrf doc/{GTF,manual}.html "${pkgdir}"/usr/share/doc/graphite2 - - # licenses - mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} - install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ -} diff --git a/extra/graphite/graphite-arm-nodefaultlibs.patch b/extra/graphite/graphite-arm-nodefaultlibs.patch deleted file mode 100644 index 98ea4a0fc..000000000 --- a/extra/graphite/graphite-arm-nodefaultlibs.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- graphite2-1.2.0/src/CMakeLists.txt.orig 2012-11-09 17:48:04.908391335 +0800 -+++ graphite2-1.2.0/src/CMakeLists.txt 2012-11-09 17:48:48.647102280 +0800 -@@ -118,11 +118,7 @@ - if (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") - target_link_libraries(graphite2 kernel32 msvcr90 mingw32 gcc user32) - else (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") -- if (GRAPHITE2_ASAN) -- target_link_libraries(graphite2 c gcc_s) -- else (GRAPHITE2_ASAN) -- target_link_libraries(graphite2 c gcc) -- endif (GRAPHITE2_ASAN) -+ target_link_libraries(graphite2 c gcc_s) - include(Graphite) - nolib_test(stdc++ $) - endif (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") -