[arch-commits] Commit in graphite/repos (6 files)
Date: Tuesday, March 1, 2016 @ 17:59:50 Author: andyrtr Revision: 260488 archrelease: copy trunk to extra-i686, extra-x86_64 Added: graphite/repos/extra-i686/PKGBUILD (from rev 260487, graphite/trunk/PKGBUILD) graphite/repos/extra-x86_64/PKGBUILD (from rev 260487, graphite/trunk/PKGBUILD) Deleted: graphite/repos/extra-i686/PKGBUILD graphite/repos/extra-i686/graphite2-1.2.0-cmakepath.patch graphite/repos/extra-x86_64/PKGBUILD graphite/repos/extra-x86_64/graphite2-1.2.0-cmakepath.patch --+ /PKGBUILD| 126 + extra-i686/PKGBUILD | 63 extra-i686/graphite2-1.2.0-cmakepath.patch |9 - extra-x86_64/PKGBUILD| 63 extra-x86_64/graphite2-1.2.0-cmakepath.patch |9 - 5 files changed, 126 insertions(+), 144 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-03-01 16:59:34 UTC (rev 260487) +++ extra-i686/PKGBUILD 2016-03-01 16:59:50 UTC (rev 260488) @@ -1,63 +0,0 @@ -# $Id$ -# Maintainer: AndyRTR - -pkgname=graphite -pkgver=1.3.5 -pkgrel=1 -epoch=1 -arch=('i686' '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) -md5sums=('5b8d22a8bbf031838e31432868c0109c') - - -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} -} - -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}/ -} Copied: graphite/repos/extra-i686/PKGBUILD (from rev 260487, graphite/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2016-03-01 16:59:50 UTC (rev 260488) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.3.6 +pkgrel=1 +epoch=1 +arch=('i686' '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}/graphite-${pkgver}.tgz) +sha1sums=('052ed2e3653f7a026bf9ff63ca42683ce0bcefb4') + + +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} +} + +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,
[arch-commits] Commit in graphite/repos (6 files)
Date: Sunday, December 6, 2015 @ 07:03:28 Author: bpiotrowski Revision: 252619 archrelease: copy trunk to staging-i686, staging-x86_64 Added: graphite/repos/staging-i686/ graphite/repos/staging-i686/PKGBUILD (from rev 252618, graphite/trunk/PKGBUILD) graphite/repos/staging-i686/graphite2-1.2.0-cmakepath.patch (from rev 252618, graphite/trunk/graphite2-1.2.0-cmakepath.patch) graphite/repos/staging-x86_64/ graphite/repos/staging-x86_64/PKGBUILD (from rev 252618, graphite/trunk/PKGBUILD) graphite/repos/staging-x86_64/graphite2-1.2.0-cmakepath.patch (from rev 252618, graphite/trunk/graphite2-1.2.0-cmakepath.patch) + staging-i686/PKGBUILD | 65 +++ staging-i686/graphite2-1.2.0-cmakepath.patch |9 +++ staging-x86_64/PKGBUILD| 65 +++ staging-x86_64/graphite2-1.2.0-cmakepath.patch |9 +++ 4 files changed, 148 insertions(+) Copied: graphite/repos/staging-i686/PKGBUILD (from rev 252618, graphite/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-12-06 06:03:28 UTC (rev 252619) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.3.3 +pkgrel=2 +epoch=1 +arch=('i686' 'x86_64') +url="http://projects.palaso.org/projects/graphitedev"; +pkgdesc='reimplementation of the SIL Graphite text processing engine' +license=('LGPL' 'GPL' 'custom') +depends=('gcc-libs') +makedepends=('cmake' 'freetype2' 'python2') + # - only for docs - target doesn't install properly + # 'doxygen' 'texlive-latexextra' 'graphviz' 'asciidoc' 'perl-module-build' 'icu') # builds doc properly? 'texlive-helvetic' seems to be missing +options=('!emptydirs') +source=(http://downloads.sourceforge.net/project/silgraphite/graphite2/graphite2-${pkgver}.tgz +graphite2-1.2.0-cmakepath.patch) +sha1sums=('54b04c283bab4695de63ae2dd6cff392dd49d7f0' + '7283d73e21f28a0b4221af9ce7998d68fcced16a') + +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} + + # fix install path - .cmake files contain architecture dependend content - patch taken from FC/Slackware + pushd graphite2-${pkgver} + patch -Np1 -i ${srcdir}/graphite2-1.2.0-cmakepath.patch + popd +} + +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 \ + #-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON # remove when docs install target will be fixed + + # fix unwanted -O3 cflag (taken form Debian) + find . -type f ! -name "rules" ! -name "changelog" -exec sed -i -e 's/\-O3//g' {} \; + + make + #make docs +} + +check() { + cd "${srcdir}"/build + sed -i "s:python:python2:g" tests/CTestTestfile.cmake + ctest || true # some new test fail +} + +package() { + cd "${srcdir}"/build + # FIXME: all target doesn't install the docs target files + make DESTDIR="$pkgdir/" install + + # licenses + mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ +} Copied: graphite/repos/staging-i686/graphite2-1.2.0-cmakepath.patch (from rev 252618, graphite/trunk/graphite2-1.2.0-cmakepath.patch) === --- staging-i686/graphite2-1.2.0-cmakepath.patch (rev 0) +++ staging-i686/graphite2-1.2.0-cmakepath.patch2015-12-06 06:03:28 UTC (rev 252619) @@ -0,0 +1,9 @@ +diff -urN graphite2-1.2.0.orig/src/CMakeLists.txt graphite2-1.2.0/src/CMakeLists.txt +--- graphite2-1.2.0.orig/src/CMakeLists.txt2013-01-29 15:47:32.465841769 +0530 graphite2-1.2.0/src/CMakeLists.txt 2013-01-29 15:48:24.056843352 +0530 +@@ -136,4 +136,4 @@ + + + install(TARGETS graphite2 EXPORT graphite2 LIBRARY DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION lib${LIB_SUFFIX} PUBLIC_HEADER DESTINATION include/graphite2 RUNTIME DESTINATION bin) +-install(EXPORT graphite2 DESTINATION share/graphite2 NAMESPACE gr2_) ++install(EXPORT graphite2 DESTINATION lib${LIB_SUFFIX}/graphite2 NAMESPACE gr2_) Copied: graphite/repos/staging-x86_64/PKGBUILD (from rev 252618, graphite/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-12-06 06:03:28 UTC (rev 252619) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.3.3 +pkgrel=2 +epoch=1 +arch=('i686' 'x86_64') +url="http://proj
[arch-commits] Commit in graphite/repos (6 files)
Date: Thursday, August 6, 2015 @ 22:31:01 Author: andyrtr Revision: 243101 archrelease: copy trunk to testing-i686, testing-x86_64 Added: graphite/repos/testing-i686/ graphite/repos/testing-i686/PKGBUILD (from rev 243100, graphite/trunk/PKGBUILD) graphite/repos/testing-i686/graphite2-1.2.0-cmakepath.patch (from rev 243100, graphite/trunk/graphite2-1.2.0-cmakepath.patch) graphite/repos/testing-x86_64/ graphite/repos/testing-x86_64/PKGBUILD (from rev 243100, graphite/trunk/PKGBUILD) graphite/repos/testing-x86_64/graphite2-1.2.0-cmakepath.patch (from rev 243100, graphite/trunk/graphite2-1.2.0-cmakepath.patch) + testing-i686/PKGBUILD | 63 +++ testing-i686/graphite2-1.2.0-cmakepath.patch |9 +++ testing-x86_64/PKGBUILD| 63 +++ testing-x86_64/graphite2-1.2.0-cmakepath.patch |9 +++ 4 files changed, 144 insertions(+) Copied: graphite/repos/testing-i686/PKGBUILD (from rev 243100, graphite/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-08-06 20:31:01 UTC (rev 243101) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.3.0 +pkgrel=1 +epoch=1 +arch=('i686' 'x86_64') +url="http://projects.palaso.org/projects/graphitedev"; +pkgdesc='reimplementation of the SIL Graphite text processing engine' +license=('LGPL' 'GPL' 'custom') +depends=('gcc-libs') +makedepends=('cmake' 'freetype2' 'python2') + # - only for docs - target doesn't install properly + # 'doxygen' 'texlive-latexextra' 'graphviz' 'asciidoc' 'perl-module-build' 'icu') # builds doc properly? 'texlive-helvetic' seems to be missing +options=('!emptydirs') +source=(http://downloads.sourceforge.net/project/silgraphite/graphite2/graphite2-${pkgver}.tgz +graphite2-1.2.0-cmakepath.patch) +md5sums=('ca6da3ba3ff914e4974c167a7a63a3ae' + '00353b67941dbc30b76a43253760769e') + +build() { + cd "${srcdir}" + + # python2 fixes + sed -i "s:\/usr\/bin\/python:\/usr\/bin\/python2:" graphite2-${pkgver}/tests/{biditest,corrupt.py,defuzz,fnttxtrender,fuzzbidi,fuzztest,hbspeeds,jsoncmp} + + # fix install path - .cmake files contain architecture dependend content - patch taken from FC/Slackware + pushd graphite2-${pkgver} + patch -Np1 -i ${srcdir}/graphite2-1.2.0-cmakepath.patch + popd + + 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 \ + #-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON # remove when docs install target will be fixed + + # fix unwanted -O3 cflag (taken form Debian) + find . -type f ! -name "rules" ! -name "changelog" -exec sed -i -e 's/\-O3//g' {} \; + + make + #make docs +} + +check() { + cd "${srcdir}"/build + sed -i "s:python:python2:g" tests/CTestTestfile.cmake + ctest || true # some new test fail +} + +package() { + cd "${srcdir}"/build + # FIXME: all target doesn't install the docs target files + make DESTDIR="$pkgdir/" install + + # licenses + mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ +} Copied: graphite/repos/testing-i686/graphite2-1.2.0-cmakepath.patch (from rev 243100, graphite/trunk/graphite2-1.2.0-cmakepath.patch) === --- testing-i686/graphite2-1.2.0-cmakepath.patch (rev 0) +++ testing-i686/graphite2-1.2.0-cmakepath.patch2015-08-06 20:31:01 UTC (rev 243101) @@ -0,0 +1,9 @@ +diff -urN graphite2-1.2.0.orig/src/CMakeLists.txt graphite2-1.2.0/src/CMakeLists.txt +--- graphite2-1.2.0.orig/src/CMakeLists.txt2013-01-29 15:47:32.465841769 +0530 graphite2-1.2.0/src/CMakeLists.txt 2013-01-29 15:48:24.056843352 +0530 +@@ -136,4 +136,4 @@ + + + install(TARGETS graphite2 EXPORT graphite2 LIBRARY DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION lib${LIB_SUFFIX} PUBLIC_HEADER DESTINATION include/graphite2 RUNTIME DESTINATION bin) +-install(EXPORT graphite2 DESTINATION share/graphite2 NAMESPACE gr2_) ++install(EXPORT graphite2 DESTINATION lib${LIB_SUFFIX}/graphite2 NAMESPACE gr2_) Copied: graphite/repos/testing-x86_64/PKGBUILD (from rev 243100, graphite/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2015-08-06 20:31:01 UTC (rev 243101) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.3.0 +pkgrel=1 +epoch=1 +arch=('i686' 'x86_64') +url="http://projects.palaso.org/projects/gr
[arch-commits] Commit in graphite/repos (6 files)
Date: Saturday, June 15, 2013 @ 09:02:29 Author: andyrtr Revision: 188519 archrelease: copy trunk to extra-i686, extra-x86_64 Added: graphite/repos/extra-i686/PKGBUILD (from rev 188518, graphite/trunk/PKGBUILD) graphite/repos/extra-i686/graphite2-1.2.0-cmakepath.patch (from rev 188518, graphite/trunk/graphite2-1.2.0-cmakepath.patch) graphite/repos/extra-x86_64/PKGBUILD (from rev 188518, graphite/trunk/PKGBUILD) graphite/repos/extra-x86_64/graphite2-1.2.0-cmakepath.patch (from rev 188518, graphite/trunk/graphite2-1.2.0-cmakepath.patch) Deleted: graphite/repos/extra-i686/PKGBUILD graphite/repos/extra-x86_64/PKGBUILD --+ /PKGBUILD| 126 + extra-i686/PKGBUILD | 45 extra-i686/graphite2-1.2.0-cmakepath.patch |9 + extra-x86_64/PKGBUILD| 45 extra-x86_64/graphite2-1.2.0-cmakepath.patch |9 + 5 files changed, 144 insertions(+), 90 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-06-15 07:02:08 UTC (rev 188518) +++ extra-i686/PKGBUILD 2013-06-15 07:02:29 UTC (rev 188519) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: AndyRTR - -pkgname=graphite -pkgver=1.2.2 -pkgrel=1 -epoch=1 -arch=('i686' 'x86_64') -url="http://projects.palaso.org/projects/graphitedev"; -pkgdesc='reimplementation of the SIL Graphite text processing engine' -license=('LGPL' 'GPL' 'custom') -depends=('gcc-libs') -makedepends=('cmake' 'freetype2' 'python2') -# 'doxygen' 'texlive-latexextra' 'graphviz' 'asciidoc' 'perl-module-build' 'icu') - only for docs - target doesn't install properly -options=('!libtool' '!emptydirs') -source=("http://downloads.sourceforge.net/project/silgraphite/graphite2/graphite2-${pkgver}.tgz";) -md5sums=('4bfd5db6c91a4097cd76a699beaca70e') - -build() { - cd "${srcdir}" - sed -i "s:\/usr\/bin\/python:\/usr\/bin\/python2:" graphite2-${pkgver}/tests/{jsoncmp,fuzztest,defuzz,corrupt.py} - mkdir build - cd build - cmake -G "Unix Makefiles" ../graphite2-${pkgver} \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE:STRING=Release \ - -DGRAPHITE2_COMPARE_RENDERER=OFF - make -# make docs -} - -check() { - cd "${srcdir}"/build - sed -i "s:python:python2:g" tests/CTestTestfile.cmake - ctest -} - -package() { - cd "${srcdir}"/build - make DESTDIR="$pkgdir/" install - - # licenses - mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} - install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: graphite/repos/extra-i686/PKGBUILD (from rev 188518, graphite/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-06-15 07:02:29 UTC (rev 188519) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.2.3 +pkgrel=1 +epoch=1 +arch=('i686' 'x86_64') +url="http://projects.palaso.org/projects/graphitedev"; +pkgdesc='reimplementation of the SIL Graphite text processing engine' +license=('LGPL' 'GPL' 'custom') +depends=('gcc-libs') +makedepends=('cmake' 'freetype2' 'python2') + # - only for docs - target doesn't install properly + # 'doxygen' 'texlive-latexextra' 'graphviz' 'asciidoc' 'perl-module-build' 'icu') # builds doc properly? 'texlive-helvetic' seems to be missing +options=('!libtool' '!emptydirs') +source=(http://downloads.sourceforge.net/project/silgraphite/graphite2/graphite2-${pkgver}.tgz +graphite2-1.2.0-cmakepath.patch) +md5sums=('7042305e4208af4c2d5249d814ccce58' + '00353b67941dbc30b76a43253760769e') + +build() { + cd "${srcdir}" + + # python2 fixes + sed -i "s:\/usr\/bin\/python:\/usr\/bin\/python2:" graphite2-${pkgver}/tests/{jsoncmp,fuzztest,defuzz,corrupt.py} + + # fix install path - .cmake files contain architecture dependend content - patch taken from FC/Slackware + pushd graphite2-${pkgver} + patch -Np1 -i ${srcdir}/graphite2-1.2.0-cmakepath.patch + popd + + 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 \ + #-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON # remove when docs install target will be fixed + + # fix unwanted -O3 cflag (taken form Debian) + find . -type f ! -name "rules" ! -name "changelog" -exec sed -i -e 's/\-O3//g' {} \; + + make + #make docs +} + +check() { + cd "${srcdir}"/build + sed -i "s:python:python2:g" tests/CTestTestfile.cmake + ctest +} + +package() { + cd "${srcdir}"/build + # FIXME: all target doesn't install the docs target files + make DESTDIR="$pkgdir/" install + + # licenses + mkdir -p "${pkgdir}"/usr/share/li
[arch-commits] Commit in graphite/repos (6 files)
Date: Friday, December 21, 2012 @ 17:47:17 Author: andyrtr Revision: 173717 db-move: moved graphite from [staging] to [testing] (i686, x86_64) Added: graphite/repos/testing-i686/ graphite/repos/testing-i686/PKGBUILD (from rev 173716, graphite/repos/staging-i686/PKGBUILD) graphite/repos/testing-x86_64/ graphite/repos/testing-x86_64/PKGBUILD (from rev 173716, graphite/repos/staging-x86_64/PKGBUILD) Deleted: graphite/repos/staging-i686/ graphite/repos/staging-x86_64/ -+ testing-i686/PKGBUILD | 45 + testing-x86_64/PKGBUILD | 45 + 2 files changed, 90 insertions(+) Copied: graphite/repos/testing-i686/PKGBUILD (from rev 173716, graphite/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-12-21 22:47:17 UTC (rev 173717) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.2.0 +pkgrel=1 +epoch=1 +arch=('i686' 'x86_64') +url="http://projects.palaso.org/projects/graphitedev"; +pkgdesc='reimplementation of the SIL Graphite text processing engine' +license=('LGPL' 'GPL' 'custom') +depends=('gcc-libs') +makedepends=('cmake' 'freetype2' 'python2') +# 'doxygen' 'texlive-latexextra' 'graphviz' 'asciidoc' 'perl-module-build' 'icu') - only for docs - target doesn't install properly +options=('!libtool' '!emptydirs') +source=("http://downloads.sourceforge.net/project/silgraphite/graphite2/graphite2-${pkgver}.tgz";) +md5sums=('f5ef3f7f10fa8c3542c6a085a233080b') + +build() { + cd "${srcdir}" + sed -i "s:\/usr\/bin\/python:\/usr\/bin\/python2:" graphite2-${pkgver}/tests/{jsoncmp,fuzztest,defuzz,corrupt.py} + mkdir build + cd build + cmake -G "Unix Makefiles" ../graphite2-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE:STRING=Release \ + -DGRAPHITE2_COMPARE_RENDERER=OFF + make + make docs +} + +check() { + cd "${srcdir}"/build + sed -i "s:python:python2:g" tests/CTestTestfile.cmake + ctest +} + +package() { + cd "${srcdir}"/build + make DESTDIR="$pkgdir/" install + + # licenses + mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ +} Copied: graphite/repos/testing-x86_64/PKGBUILD (from rev 173716, graphite/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-12-21 22:47:17 UTC (rev 173717) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.2.0 +pkgrel=1 +epoch=1 +arch=('i686' 'x86_64') +url="http://projects.palaso.org/projects/graphitedev"; +pkgdesc='reimplementation of the SIL Graphite text processing engine' +license=('LGPL' 'GPL' 'custom') +depends=('gcc-libs') +makedepends=('cmake' 'freetype2' 'python2') +# 'doxygen' 'texlive-latexextra' 'graphviz' 'asciidoc' 'perl-module-build' 'icu') - only for docs - target doesn't install properly +options=('!libtool' '!emptydirs') +source=("http://downloads.sourceforge.net/project/silgraphite/graphite2/graphite2-${pkgver}.tgz";) +md5sums=('f5ef3f7f10fa8c3542c6a085a233080b') + +build() { + cd "${srcdir}" + sed -i "s:\/usr\/bin\/python:\/usr\/bin\/python2:" graphite2-${pkgver}/tests/{jsoncmp,fuzztest,defuzz,corrupt.py} + mkdir build + cd build + cmake -G "Unix Makefiles" ../graphite2-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE:STRING=Release \ + -DGRAPHITE2_COMPARE_RENDERER=OFF + make + make docs +} + +check() { + cd "${srcdir}"/build + sed -i "s:python:python2:g" tests/CTestTestfile.cmake + ctest +} + +package() { + cd "${srcdir}"/build + make DESTDIR="$pkgdir/" install + + # licenses + mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in graphite/repos (6 files)
Date: Friday, October 28, 2011 @ 01:35:50 Author: andyrtr Revision: 141287 archrelease: copy trunk to staging-i686, staging-x86_64 Added: graphite/repos/staging-i686/ graphite/repos/staging-i686/PKGBUILD (from rev 141286, graphite/trunk/PKGBUILD) graphite/repos/staging-i686/pango-graphite.install (from rev 141286, graphite/trunk/pango-graphite.install) graphite/repos/staging-x86_64/ graphite/repos/staging-x86_64/PKGBUILD (from rev 141286, graphite/trunk/PKGBUILD) graphite/repos/staging-x86_64/pango-graphite.install (from rev 141286, graphite/trunk/pango-graphite.install) ---+ staging-i686/PKGBUILD | 39 staging-i686/pango-graphite.install | 12 + staging-x86_64/PKGBUILD | 39 staging-x86_64/pango-graphite.install | 12 + 4 files changed, 102 insertions(+) Copied: graphite/repos/staging-i686/PKGBUILD (from rev 141286, graphite/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2011-10-28 05:35:50 UTC (rev 141287) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.0.3 +pkgrel=1 +epoch=1 +arch=('i686' 'x86_64') +url="http://graphite.sil.org/"; +pkgdesc='reimplementation of the SIL Graphite text processing engine' +license=('custom_SIL Dual license') +depends=('gcc-libs') +makedepends=('cmake' 'freetype2') +options=('!libtool' '!emptydirs') +source=("http://downloads.sourceforge.net/project/silgraphite/graphite2/graphite2-${pkgver}.tgz";) +md5sums=('3bf481ca95109b14435125c0dd1f2217') + +build() { + cd "${srcdir}" + mkdir build + cd build + cmake -G "Unix Makefiles" ../graphite2-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +check() { + cd "${srcdir}"/build + ctest +} + +package() { + cd "${srcdir}"/build + make DESTDIR="$pkgdir/" install + + # licenses + mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ +} Copied: graphite/repos/staging-i686/pango-graphite.install (from rev 141286, graphite/trunk/pango-graphite.install) === --- staging-i686/pango-graphite.install (rev 0) +++ staging-i686/pango-graphite.install 2011-10-28 05:35:50 UTC (rev 141287) @@ -0,0 +1,12 @@ +post_install() { + usr/bin/pango-querymodules >etc/pango/pango.modules +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { +post_install $1 +} + Copied: graphite/repos/staging-x86_64/PKGBUILD (from rev 141286, graphite/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2011-10-28 05:35:50 UTC (rev 141287) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgname=graphite +pkgver=1.0.3 +pkgrel=1 +epoch=1 +arch=('i686' 'x86_64') +url="http://graphite.sil.org/"; +pkgdesc='reimplementation of the SIL Graphite text processing engine' +license=('custom_SIL Dual license') +depends=('gcc-libs') +makedepends=('cmake' 'freetype2') +options=('!libtool' '!emptydirs') +source=("http://downloads.sourceforge.net/project/silgraphite/graphite2/graphite2-${pkgver}.tgz";) +md5sums=('3bf481ca95109b14435125c0dd1f2217') + +build() { + cd "${srcdir}" + mkdir build + cd build + cmake -G "Unix Makefiles" ../graphite2-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +check() { + cd "${srcdir}"/build + ctest +} + +package() { + cd "${srcdir}"/build + make DESTDIR="$pkgdir/" install + + # licenses + mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ +} Copied: graphite/repos/staging-x86_64/pango-graphite.install (from rev 141286, graphite/trunk/pango-graphite.install) === --- staging-x86_64/pango-graphite.install (rev 0) +++ staging-x86_64/pango-graphite.install 2011-10-28 05:35:50 UTC (rev 141287) @@ -0,0 +1,12 @@ +post_install() { + usr/bin/pango-querymodules >etc/pango/pango.modules +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { +post_install $1 +} +