forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
app-arch/zstd: Version bump to 1.3.4
Package-Manager: Portage-2.3.24, Repoman-2.3.6
- Loading branch information
Showing
2 changed files
with
59 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
DIST zstd-1.1.3.tar.gz 845902 BLAKE2B f8896d467c255dd0dfd348aee0d8b8a13b1551ee0e526db0f4b8939654ce5bd40f0a0273109880b27196d2b4fc4b381464f102fe1f736956f6c830205c601087 SHA512 6c025ca3899d0487bf2b4a9b333b47c6e2bb525ae3fc7328cc040f50d6f3c53a1bb9bd17e104352ddbc7b96b240c250c60d5be99e0a980332dbd3c518b2a81e1 | ||
DIST zstd-1.3.2.tar.gz 1618939 BLAKE2B 1bb8c9ac0a521230e1507380afd5346e9cbd5b850c9a6516ef2fcf3e339e90ad1dc6adda13b7eb2d75630a788903ed12732a41fde065601ad879cca36c677125 SHA512 e2848d08b38d2fe98cd327611044bdac2f948547124321c8d63d5bdc2e6694d623c40c7bcc7d499fa83531f9cb92ddcb8be67614a49f855a9103f0ee6af0985c | ||
DIST zstd-1.3.3.tar.gz 1857232 BLAKE2B 45b737b8798fa6982b22163553e38fbe77143d5562032a8f5f5593225ea07fee277b27c06c00670196b59030a4919d819d562bf9e1e185aadc755d0563b251bb SHA512 72b63f96f65ca987cdc82c24354f7665c7dc3b2563cb0646f355c34bf8f090d8a0759729f8beaba8317272bdab34749f934055707b25cfd69c98a9fdcfbc59ae | ||
DIST zstd-1.3.4.tar.gz 2059958 BLAKE2B b1d332a35066fb00e32c6dccebd5ad1065bcc3c7d0dd07d8408e5a2c2641dcdbc388e053ce8d15f9e261255e80f018a172d6e103b5c2f5a2ebb555333ac5f15d SHA512 d3c8c1dfabd251b03205b64eff97898c1e2ca457191b1f6257450e6d2675451a68aa0bc2220b2c65baa69a6997d98490612779d95b3325320c0a3202810ae554 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
inherit toolchain-funcs | ||
|
||
DESCRIPTION="zstd fast compression library" | ||
HOMEPAGE="https://facebook.github.io/zstd/" | ||
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" | ||
|
||
LICENSE="|| ( BSD GPL-2 )" | ||
SLOT="0/1" | ||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" | ||
IUSE="static-libs" | ||
|
||
RDEPEND="app-arch/xz-utils" | ||
DEPEND="${RDEPEND}" | ||
|
||
src_compile() { | ||
emake \ | ||
CC="$(tc-getCC)" \ | ||
AR="$(tc-getAR)" \ | ||
PREFIX="${EPREFIX}/usr" \ | ||
LIBDIR="${EPREFIX}/usr/$(get_libdir)" zstd | ||
|
||
emake -C lib \ | ||
CC="$(tc-getCC)" \ | ||
AR="$(tc-getAR)" \ | ||
PREFIX="${EPREFIX}/usr" \ | ||
LIBDIR="${EPREFIX}/usr/$(get_libdir)" libzstd | ||
|
||
emake -C contrib/pzstd \ | ||
CC="$(tc-getCC)" \ | ||
CXX="$(tc-getCXX)" \ | ||
AR="$(tc-getAR)" \ | ||
PREFIX="${EPREFIX}/usr" \ | ||
LIBDIR="${EPREFIX}/usr/$(get_libdir)" | ||
|
||
} | ||
|
||
src_install() { | ||
emake \ | ||
DESTDIR="${D}" \ | ||
PREFIX="${EPREFIX}/usr" \ | ||
LIBDIR="${EPREFIX}/usr/$(get_libdir)" install | ||
|
||
emake -C contrib/pzstd \ | ||
DESTDIR="${D}" \ | ||
PREFIX="${EPREFIX}/usr" \ | ||
LIBDIR="${EPREFIX}/usr/$(get_libdir)" install | ||
|
||
einstalldocs | ||
|
||
if ! use static-libs; then | ||
rm "${ED%/}"/usr/$(get_libdir)/libzstd.a || die | ||
fi | ||
} |