diff options
author | Hans de Graaff <graaff@gentoo.org> | 2015-03-15 07:49:23 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2015-03-15 07:49:23 +0000 |
commit | 40c834322ad617f0770ed020d590fc64a6e24ac0 (patch) | |
tree | f4f1b220e21eb6f483165e3810a894615a0ce692 /www-client | |
parent | Version bump with some fixes. (diff) | |
download | historical-40c834322ad617f0770ed020d590fc64a6e24ac0.tar.gz historical-40c834322ad617f0770ed020d590fc64a6e24ac0.tar.bz2 historical-40c834322ad617f0770ed020d590fc64a6e24ac0.zip |
Version bump.
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/phantomjs/ChangeLog | 7 | ||||
-rw-r--r-- | www-client/phantomjs/Manifest | 10 | ||||
-rw-r--r-- | www-client/phantomjs/phantomjs-2.0.0.ebuild | 76 |
3 files changed, 88 insertions, 5 deletions
diff --git a/www-client/phantomjs/ChangeLog b/www-client/phantomjs/ChangeLog index 8e9829898ba5..b22cd314a543 100644 --- a/www-client/phantomjs/ChangeLog +++ b/www-client/phantomjs/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-client/phantomjs # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/phantomjs/ChangeLog,v 1.18 2015/03/09 00:04:56 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/phantomjs/ChangeLog,v 1.19 2015/03/15 07:49:17 graaff Exp $ + +*phantomjs-2.0.0 (15 Mar 2015) + + 15 Mar 2015; Hans de Graaff <graaff@gentoo.org> +phantomjs-2.0.0.ebuild: + Version bump. 09 Mar 2015; Pacho Ramos <pacho@gentoo.org> phantomjs-1.9.8.ebuild: x86 stable, bug 540290 diff --git a/www-client/phantomjs/Manifest b/www-client/phantomjs/Manifest index f4ce6b597c62..9733d8eaaf83 100644 --- a/www-client/phantomjs/Manifest +++ b/www-client/phantomjs/Manifest @@ -2,13 +2,15 @@ Hash: SHA256 DIST phantomjs-1.9.8-source.zip 40965044 SHA256 37e53b2907bf37d2b6a43f08d38bb4a15596bba337822179e647efd60c2261bf SHA512 3692268a2706b097484ade500a2b24ce33d243b8ebbdf5ae8dea4b5e37adea5a84c11528e2862b9da71deb53cd14a985f1878d190a91c440632dd22cbfaf78fb WHIRLPOOL 71b4b24858b4c7916865bc89417399f08bcfdde30bfcfccacccb4dce86e014a46b9e313d93a34ca2d82001ce926281c7ff1c97cef8a91856acb57e96f3556af4 +DIST phantomjs-2.0.0-source.zip 110092872 SHA256 cc81249eaa059cc138414390cade9cb6509b9d6fa0df16f4f43de70b174b3bfe SHA512 c8262353ee4daa842ef891b41e006baccf1815a99cf3262aeba457cfc37bbef6cb2ca234e69bd33a5446014fe802b3e35591e2eb0d49d8483c1f75bacf9d6f42 WHIRLPOOL b26c70d92d3c06a6688f27ae0376c0af226f4a6c6e345d87041fda9a7095fdb9665d11fc250cd4a721da47825a7080e66558d3b033332b08f6300a8ab0525d22 EBUILD phantomjs-1.9.8.ebuild 2089 SHA256 e3dd995bbf75b578d92f9668b42002f43209178b27583995373f60256ed92861 SHA512 b18de8cb99dbf6c6478d285ad3c05113ba71c0b0df81071584af15f95554ae294a60c12f941029ac3a5c704c2265a68764ccdc17b3e86c215c302ec224687ad8 WHIRLPOOL 3cfc15c685eb737dd63084324c96d433083062342fb7015249279befcb38f9ea3cc1115afd83ff45ee06b3f51246d3b6fbbcfb468a7e9c5852f643e548e3eea2 -MISC ChangeLog 2701 SHA256 551e8b93e3b9e616c021dd356e7d58ae9a856b93135f8ae3a78788cb05f76c6a SHA512 9b91c7e70611883adef62c8bca666b596f6fa88835f87ac12af6e9340e0f2105a1c0e6253142a10cf094b22fe72b6eb30855902d8c8323b6f705dc9a0215de69 WHIRLPOOL 12058c20b71bedcf1ed12abac82db01fcd1c715b28cfa877e289561b455136eb742a2d035dd1a87e5711f31a0488bfab94bca1e64757a5ca8f58d2d57b06bb3e +EBUILD phantomjs-2.0.0.ebuild 1998 SHA256 0b0c12d70aaaaee434e67020396f9cfd976dd6ab901fec24fdffc7512fb9e761 SHA512 f6c9f2b3f539775bc593f0058c0e1a6c925b94a72573c351e14069c81edf0a35aaf15ae058e43f61816a2466499482e8838f9a8e351bc0d81cb7912f2f989240 WHIRLPOOL 17319991ec08cfb15b28fe2e4ef7af230b1e5193f7798263e86def4ac16cde9ebc891ae2a936713aa9d021e7303604267b1994ffa9f867b25441de126d0c5676 +MISC ChangeLog 2826 SHA256 545968921d7bd30d556a699dc48d87ffac752e82565d94689d8689ba6633562c SHA512 c629399e8a1abb77522015fc1e38e14c4d7533d743ae12bbd0e73f0124915bafd57f1b48d0828480cee3e634f9dc7af217cc34ad40734b2e58698c7b3212e97d WHIRLPOOL e220cbc5ead1bde4e1a1a3ef7d823f00efa9159bc32d3a9182620f26bb006aa08a2cfbfc11e206f266cdbe581e793739204ff22a3490f79cc813aa57e2c056b8 MISC metadata.xml 293 SHA256 293013ecff442a645d960affa33c703f5433a536ce3e9ace63e5ee2f2b33721d SHA512 d4ef5bf7f31d7088ddc0c760b27e3d9f0a2a95e156a1690e5e8e7fc5b950ac1c3c6d144928efee2cfb48a123a20a6a9f67a0fb270fc7f31105de8b753864eb90 WHIRLPOOL 32c978888a05449f67046b57911ac7f154a617767bc30a4b64e623f31a1bfa46a79e1897d8fbae9494ff626fb579e2530b68f033aa0da7852564b6754b30b448 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlT846UACgkQCaWpQKGI+9TriQCeI5G7S7Tmcc7pDYtf6G+ZgixR -FLwAn1Pes2I/MuFwaxQ7Ij6Xb7ojO03N -=n+E6 +iF4EAREIAAYFAlUFOYMACgkQiIP6VqMIqNfligEAgjPB+q+tThCAZgra2lMdf8JI +YAnoRfK0D0p15aj6+mgA/3QIj0BNImHH0tFlUQbzWIMeYUa0QQIX3z/2ger7vEfp +=HVGG -----END PGP SIGNATURE----- diff --git a/www-client/phantomjs/phantomjs-2.0.0.ebuild b/www-client/phantomjs/phantomjs-2.0.0.ebuild new file mode 100644 index 000000000000..d3415f46ec95 --- /dev/null +++ b/www-client/phantomjs/phantomjs-2.0.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/phantomjs/phantomjs-2.0.0.ebuild,v 1.1 2015/03/15 07:49:17 graaff Exp $ + +EAPI=5 + +inherit toolchain-funcs pax-utils multiprocessing + +DESCRIPTION="A headless WebKit scriptable with a JavaScript API" +HOMEPAGE="http://phantomjs.org/" +SRC_URI="https://bitbucket.org/ariya/phantomjs/downloads/${P}-source.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +RDEPEND="dev-libs/icu:= + dev-libs/openssl + media-libs/fontconfig + media-libs/freetype + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/libpng:0= + virtual/jpeg:0" +DEPEND="${RDEPEND} + app-arch/unzip + virtual/pkgconfig" + +src_prepare() { + # Respect CC, CXX, {C,CXX,LD}FLAGS in .qmake.cache + sed -i \ + -e "/^SYSTEM_VARIABLES=/i \ + CC='$(tc-getCC)'\n\ + CXX='$(tc-getCXX)'\n\ + CFLAGS='${CFLAGS}'\n\ + CXXFLAGS='${CXXFLAGS}'\n\ + LDFLAGS='${LDFLAGS}'\n\ + QMakeVar set QMAKE_CFLAGS_RELEASE\n\ + QMakeVar set QMAKE_CFLAGS_DEBUG\n\ + QMakeVar set QMAKE_CXXFLAGS_RELEASE\n\ + QMakeVar set QMAKE_CXXFLAGS_DEBUG\n\ + QMakeVar set QMAKE_LFLAGS_RELEASE\n\ + QMakeVar set QMAKE_LFLAGS_DEBUG\n"\ + src/qt/qtbase/configure \ + || die + + # Respect CC, CXX, LINK and *FLAGS in config.tests + find src/qt/qtbase/config.tests/unix -name '*.test' -type f -exec \ + sed -i -e "/bin\/qmake/ s: \"\$SRCDIR/: \ + 'QMAKE_CC=$(tc-getCC)' 'QMAKE_CXX=$(tc-getCXX)' 'QMAKE_LINK=$(tc-getCXX)' \ + 'QMAKE_CFLAGS+=${CFLAGS}' 'QMAKE_CXXFLAGS+=${CXXFLAGS}' 'QMAKE_LFLAGS+=${LDFLAGS}'&:" \ + {} + || die +} + +src_compile() { + ./build.sh \ + --confirm \ + --jobs $(makeopts_jobs) \ + --qt-config "$($(tc-getPKG_CONFIG) --cflags-only-I freetype2)" \ + || die +} + +src_test() { + ./bin/phantomjs test/run-tests.js || die +} + +src_install() { + pax-mark m bin/phantomjs || die + dobin bin/phantomjs + dodoc ChangeLog README.md + if use examples ; then + docinto examples + dodoc examples/* + fi +} |