diff options
author | Andrew Sun | 2019-09-07 12:40:46 -0400 |
---|---|---|
committer | Andrew Sun | 2019-09-07 12:40:46 -0400 |
commit | 65d042b12274b177d82d6863440b8483a25784b6 (patch) | |
tree | 68cbc937dc7d30ff492cbb0099db3aa3080b46ec | |
parent | 88fa1db7a3d3f9fdf2f6a457328c8022dc858669 (diff) | |
download | aur-65d042b12274b177d82d6863440b8483a25784b6.tar.gz |
3.4.0
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 23 insertions, 21 deletions
@@ -1,14 +1,16 @@ pkgbase = google-fruit pkgdesc = Fruit, a dependency injection framework for C++. - pkgver = 2.0.4 + pkgver = 3.4.0 pkgrel = 1 url = https://github.com/google/fruit arch = x86_64 arch = i686 license = Apache + makedepends = boost makedepends = cmake - source = https://github.com/google/fruit/archive/v2.0.4.tar.gz - md5sums = 42c4de3bb4822a5b81a6a15aad068a93 + depends = gcc-libs + source = google-fruit-3.4.0.tar.gz::https://github.com/google/fruit/archive/v3.4.0.tar.gz + sha256sums = 0f3793ee5e437437c3d6360a037866429a7f1975451fd60d740f9d2023e92034 pkgname = google-fruit @@ -1,31 +1,31 @@ -# Maintainer: Jitang Zheng <jitang.zheng@gmail.com> +# Maintainer: Andrew Sun <adsun701 at gmail dot com> +# Contributor: Jitang Zheng <jitang dot zheng at gmail dot com> + pkgname=google-fruit -pkgver=2.0.4 +pkgver=3.4.0 pkgrel=1 pkgdesc="Fruit, a dependency injection framework for C++." arch=('x86_64' 'i686') url="https://github.com/google/fruit" license=('Apache') -depends=() -makedepends=('cmake') -source=("https://github.com/google/fruit/archive/v${pkgver}.tar.gz") -md5sums=('42c4de3bb4822a5b81a6a15aad068a93') - -prepare() { - cd "fruit-$pkgver" -} +depends=('gcc-libs') +makedepends=('boost' 'cmake') +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/google/fruit/archive/v${pkgver}.tar.gz") +sha256sums=('0f3793ee5e437437c3d6360a037866429a7f1975451fd60d740f9d2023e92034') build() { - cd "fruit-$pkgver" - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$pkgdir/usr . - make -} + mkdir -p "${srcdir}/build" && cd "${srcdir}/build" + cmake \ + -DBUILD_SHARED_LIBS=on \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DFRUIT_USES_BOOST=on \ + ../fruit-${pkgver} -check() { - cd "fruit-$pkgver" + make } package() { - cd "fruit-$pkgver" - make install + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install } |