diff options
author | Guillaume Horel | 2019-01-14 13:24:28 -0500 |
---|---|---|
committer | Guillaume Horel | 2019-01-14 13:24:28 -0500 |
commit | b27700d9178b11180f0357b3293eec79caa353be (patch) | |
tree | eff93b19cbb9b3f29929ae1557ccf39223c60d24 /PKGBUILD | |
download | aur-gflags-static.tar.gz |
initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b9f1d4875ac1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer : Christian Rebischke <Chris.Rebischke@archlinux.org> +# Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> +# Contributor: Anatol Pomozov <anatol.pomozov gmail> +# Contributor: RunningDroid <runningdroid AT zoho.com> +# Contributor: Xiao-Long Chen <chenxiaolong@cxl.epac.to> + +pkgname=gflags-static +_pkgname=gflags +pkgver=2.2.2 +pkgrel=1 +pkgdesc='C++ Library for commandline flag processing' +arch=('x86_64') +url='https://github.com/schuhschuh/gflags' +license=('BSD') +depends=('gcc-libs') +makedepends=('cmake') +options=('staticlibs') +provides=('gflags') +conflicts=('gflags') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/schuhschuh/gflags/archive/v${pkgver}.tar.gz") +sha512sums=('98c4703aab24e81fe551f7831ab797fb73d0f7dfc516addb34b9ff6d0914e5fd398207889b1ae555bac039537b1d4677067dae403b64903577078d99c1bdb447') + +build() { + cd "gflags-${pkgver}" + cmake . \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DREGISTER_INSTALL_PREFIX=OFF \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_STATIC_LIBS=ON \ + -DBUILD_TESTING=ON \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS -fPIC" + make +} + +check() { + cd "gflags-${pkgver}" + make test +} + +package() { + cd "gflags-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m644 COPYING.txt "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING.txt +} |