Date: Sunday, November 15, 2015 @ 15:34:10 Author: svenstaro Revision: 146868
archrelease: copy trunk to community-i686, community-x86_64 Added: forge/repos/community-i686/PKGBUILD (from rev 146867, forge/trunk/PKGBUILD) forge/repos/community-i686/build.patch (from rev 146867, forge/trunk/build.patch) forge/repos/community-x86_64/PKGBUILD (from rev 146867, forge/trunk/PKGBUILD) forge/repos/community-x86_64/build.patch (from rev 146867, forge/trunk/build.patch) Deleted: forge/repos/community-i686/PKGBUILD forge/repos/community-x86_64/PKGBUILD ------------------------------+ /PKGBUILD | 84 +++++++++++++++++++++++++++++++++++++++++ community-i686/PKGBUILD | 38 ------------------ community-i686/build.patch | 15 +++++++ community-x86_64/PKGBUILD | 38 ------------------ community-x86_64/build.patch | 15 +++++++ 5 files changed, 114 insertions(+), 76 deletions(-) Deleted: community-i686/PKGBUILD =================================================================== --- community-i686/PKGBUILD 2015-11-15 14:34:01 UTC (rev 146867) +++ community-i686/PKGBUILD 2015-11-15 14:34:10 UTC (rev 146868) @@ -1,38 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> -pkgname=forge -pkgdesc="High Performance Visualizations" -url='https://github.com/arrayfire/forge' -pkgver=3.1.2 -arch=('i686' 'x86_64') -pkgrel=1 -license=('BSD') -makedepends=('cmake' 'doxygen' 'graphviz') -depends=('glew' 'glfw' 'freetype2' 'fontconfig' 'glm') -source=(https://github.com/arrayfire/forge/archive/af${pkgver}.tar.gz) -md5sums=('dae835aae60327c1cda693cb8ede5cfa') - -build() { - cd "${srcdir}/forge-af${pkgver}/" - - rm -rf build - mkdir build && cd build - - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DUSE_SYSTEM_GLM=ON \ - -DUSE_SYSTEM_FREETYPE=ON \ - -DBUILD_EXAMPLES=ON \ - -DBUILD_DOCUMENTATION=ON - - make -} - -package() { - cd "${srcdir}/forge-af${pkgver}/" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: forge/repos/community-i686/PKGBUILD (from rev 146867, forge/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-11-15 14:34:10 UTC (rev 146868) @@ -0,0 +1,42 @@ +# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> +pkgname=forge +pkgdesc="High Performance Visualizations" +url='https://github.com/arrayfire/forge' +pkgver=3.2.0 +arch=('i686' 'x86_64') +pkgrel=1 +license=('BSD') +makedepends=('cmake' 'doxygen' 'graphviz' 'git') +depends=('glew' 'glfw' 'freetype2' 'fontconfig' 'glm') +source=(https://github.com/arrayfire/forge/archive/af${pkgver}.tar.gz + build.patch) +md5sums=('ff192b8017bff1351cd844fde95c81bd' + '9c223a865f8a9cc691164e97bc29d48e') + +build() { + cd "${srcdir}/forge-af${pkgver}/" + + patch -Np1 < ${srcdir}/build.patch + + rm -rf build + mkdir build && cd build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DUSE_SYSTEM_GLM=ON \ + -DUSE_SYSTEM_FREETYPE=ON \ + -DBUILD_EXAMPLES=ON \ + -DBUILD_DOCUMENTATION=ON + + make VERBOSE=1 +} + +package() { + cd "${srcdir}/forge-af${pkgver}/" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Copied: forge/repos/community-i686/build.patch (from rev 146867, forge/trunk/build.patch) =================================================================== --- community-i686/build.patch (rev 0) +++ community-i686/build.patch 2015-11-15 14:34:10 UTC (rev 146868) @@ -0,0 +1,15 @@ +diff --git a/src/font.cpp b/src/font.cpp +index e8027ed..4910490 100644 +--- a/src/font.cpp ++++ b/src/font.cpp +@@ -19,8 +19,8 @@ + #include <glm/gtx/transform.hpp> + + #include <ft2build.h> +-#include <freetype.h> +-#include <ftglyph.h> ++#include <freetype/freetype.h> ++#include <freetype/ftglyph.h> + #include FT_FREETYPE_H + + #ifndef OS_WIN Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2015-11-15 14:34:01 UTC (rev 146867) +++ community-x86_64/PKGBUILD 2015-11-15 14:34:10 UTC (rev 146868) @@ -1,38 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> -pkgname=forge -pkgdesc="High Performance Visualizations" -url='https://github.com/arrayfire/forge' -pkgver=3.1.2 -arch=('i686' 'x86_64') -pkgrel=1 -license=('BSD') -makedepends=('cmake' 'doxygen' 'graphviz') -depends=('glew' 'glfw' 'freetype2' 'fontconfig' 'glm') -source=(https://github.com/arrayfire/forge/archive/af${pkgver}.tar.gz) -md5sums=('dae835aae60327c1cda693cb8ede5cfa') - -build() { - cd "${srcdir}/forge-af${pkgver}/" - - rm -rf build - mkdir build && cd build - - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DUSE_SYSTEM_GLM=ON \ - -DUSE_SYSTEM_FREETYPE=ON \ - -DBUILD_EXAMPLES=ON \ - -DBUILD_DOCUMENTATION=ON - - make -} - -package() { - cd "${srcdir}/forge-af${pkgver}/" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: forge/repos/community-x86_64/PKGBUILD (from rev 146867, forge/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2015-11-15 14:34:10 UTC (rev 146868) @@ -0,0 +1,42 @@ +# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> +pkgname=forge +pkgdesc="High Performance Visualizations" +url='https://github.com/arrayfire/forge' +pkgver=3.2.0 +arch=('i686' 'x86_64') +pkgrel=1 +license=('BSD') +makedepends=('cmake' 'doxygen' 'graphviz' 'git') +depends=('glew' 'glfw' 'freetype2' 'fontconfig' 'glm') +source=(https://github.com/arrayfire/forge/archive/af${pkgver}.tar.gz + build.patch) +md5sums=('ff192b8017bff1351cd844fde95c81bd' + '9c223a865f8a9cc691164e97bc29d48e') + +build() { + cd "${srcdir}/forge-af${pkgver}/" + + patch -Np1 < ${srcdir}/build.patch + + rm -rf build + mkdir build && cd build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DUSE_SYSTEM_GLM=ON \ + -DUSE_SYSTEM_FREETYPE=ON \ + -DBUILD_EXAMPLES=ON \ + -DBUILD_DOCUMENTATION=ON + + make VERBOSE=1 +} + +package() { + cd "${srcdir}/forge-af${pkgver}/" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Copied: forge/repos/community-x86_64/build.patch (from rev 146867, forge/trunk/build.patch) =================================================================== --- community-x86_64/build.patch (rev 0) +++ community-x86_64/build.patch 2015-11-15 14:34:10 UTC (rev 146868) @@ -0,0 +1,15 @@ +diff --git a/src/font.cpp b/src/font.cpp +index e8027ed..4910490 100644 +--- a/src/font.cpp ++++ b/src/font.cpp +@@ -19,8 +19,8 @@ + #include <glm/gtx/transform.hpp> + + #include <ft2build.h> +-#include <freetype.h> +-#include <ftglyph.h> ++#include <freetype/freetype.h> ++#include <freetype/ftglyph.h> + #include FT_FREETYPE_H + + #ifndef OS_WIN