v8: remove
This commit is contained in:
parent
120d90fca8
commit
bdd36775df
|
@ -1013,7 +1013,6 @@ libLLVM-6.0.so libllvm6.0-6.0.0_1
|
||||||
libLLVM-7.so libllvm7-7.0.0_1
|
libLLVM-7.so libllvm7-7.0.0_1
|
||||||
libisofs.so.6 libisofs-0.6.24_1
|
libisofs.so.6 libisofs-0.6.24_1
|
||||||
libmpack.so.0 libmpack-1.0.5_1
|
libmpack.so.0 libmpack-1.0.5_1
|
||||||
libv8.so.3.24 libv8-3.24.35.22_1
|
|
||||||
libGeoIP.so.1 libgeoip-1.4.8_1
|
libGeoIP.so.1 libgeoip-1.4.8_1
|
||||||
libnilfs.so.0 libnilfs-2.1.0_1
|
libnilfs.so.0 libnilfs-2.1.0_1
|
||||||
libnilfsgc.so.0 libnilfs-2.1.0_1
|
libnilfsgc.so.0 libnilfs-2.1.0_1
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
v8
|
|
|
@ -1 +0,0 @@
|
||||||
v8
|
|
|
@ -0,0 +1 @@
|
||||||
|
v8 is no longer provided by Void Linux, and will be fully removed from the repos on 2019/04/23
|
|
@ -1,61 +1,9 @@
|
||||||
# Template file for 'v8'
|
# Template file for 'v8'
|
||||||
pkgname=v8
|
pkgname=v8
|
||||||
_sonamever=3.24
|
version=3.24.35.33
|
||||||
version=${_sonamever}.35.33
|
revision=4
|
||||||
revision=3
|
noarch=yes
|
||||||
hostmakedepends="python"
|
build_style=meta
|
||||||
makedepends="readline-devel"
|
short_desc="V8 JavaScript Engine (removed package)"
|
||||||
short_desc="V8 JavaScript Engine"
|
license="metapackage"
|
||||||
maintainer="Juan RP <xtraeme@voidlinux.org>"
|
|
||||||
homepage="http://code.google.com/p/v8/"
|
homepage="http://code.google.com/p/v8/"
|
||||||
license="BSD"
|
|
||||||
distfiles="http://commondatastorage.googleapis.com/chromium-browser-official/v8-${version}.tar.bz2"
|
|
||||||
checksum=ebde3d100aa61ee6cdff436ef8cc9291b99f0c246afddd67120838f1b85871ec
|
|
||||||
|
|
||||||
case "${XBPS_TARGET_MACHINE}" in
|
|
||||||
x86_64*) _target="x64";;
|
|
||||||
i686*) _target="ia32";;
|
|
||||||
arm*) _target="arm"; _opts="hardfp=on snapshot=off";;
|
|
||||||
*) broken="unknown target architecture!" ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
do_build() {
|
|
||||||
if [ $_target = arm ]; then
|
|
||||||
sed -e "s/m32flag':.*/m32flag':'',/" -i build/toolchain.gypi
|
|
||||||
fi
|
|
||||||
|
|
||||||
LINK=${CXX} make ${makejobs} ${_target} ${_opts} i18nsupport=off \
|
|
||||||
werror=no library=shared soname_version=${_sonamever} \
|
|
||||||
console=readline disassembler=on \
|
|
||||||
CXX.host=${CXX} CXX.link=${CXX} LINK.target=${CXX} \
|
|
||||||
BUILTYPE=Release
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
vbin out/${_target}.release/d8
|
|
||||||
vinstall out/${_target}.release/lib.target/libv8.so.${_sonamever} 755 usr/lib
|
|
||||||
if [ $_target != arm ]; then
|
|
||||||
vbin out/${_target}.release/mksnapshot.${_target} mksnapshot
|
|
||||||
fi
|
|
||||||
|
|
||||||
vmkdir usr/include
|
|
||||||
vcopy 'include/v8*.h' usr/include
|
|
||||||
|
|
||||||
ln -sfr ${DESTDIR}/usr/lib/libv8.so.${_sonamever} ${DESTDIR}/usr/lib/libv8.so
|
|
||||||
}
|
|
||||||
|
|
||||||
v8-devel_package() {
|
|
||||||
depends="libv8-${version}_${revision}"
|
|
||||||
short_desc+=" - development files"
|
|
||||||
pkg_install() {
|
|
||||||
vmove usr/include
|
|
||||||
vmove usr/lib/libv8.so
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
libv8_package() {
|
|
||||||
short_desc+=" - runtime library"
|
|
||||||
pkg_install() {
|
|
||||||
vmove usr/lib/libv8.so.${_sonamever}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue