void-packages/srcpkgs/wine-gecko/template

41 lines
1.4 KiB
Plaintext
Raw Normal View History

2012-09-20 13:33:14 +02:00
# Template file for 'wine-gecko'
pkgname=wine-gecko
2013-10-28 16:31:27 +01:00
version="2.24"
2012-09-20 13:33:14 +02:00
revision=1
if [ "$XBPS_MACHINE" = "i686" ]; then
gecko_arch="x86"
2013-10-28 16:31:27 +01:00
checksum=6e38acae87ea66e2c1e8f2f0afe88f89eed3e6e0b431cd3da38dea814b71202c
2012-09-20 13:33:14 +02:00
else
gecko_arch="$XBPS_MACHINE"
checksum=47557da68bcb2aedaebb93af73275aac96ba23e896bd98f25f2acbfd216d9cc8
2012-09-20 13:33:14 +02:00
fi
2013-10-28 16:31:27 +01:00
distfiles="${SOURCEFORGE_SITE}/wine/wine_gecko-${version}-${gecko_arch}.msi"
2012-09-20 13:33:14 +02:00
homepage="http://wiki.winehq.org/Gecko"
license="MPL-2"
short_desc="Mozilla Gecko Layout Engine for WINE to replace Internet Explorer."
maintainer="davehome <davehome@redthumb.info.tm>"
long_desc="
WINE implements its own version of Internet Explorer. The implementation is
based on a custom version of the Mozilla Gecko Layout Engine. When an
application tries to display a web page, it loads the WINE custom Gecko."
# XXX there's no support for multilib pkgs yet, so restrict it to x86 for now.
only_for_archs="i686"
2012-09-20 13:33:14 +02:00
create_wrksrc=yes
depends="wine"
2012-09-20 13:33:14 +02:00
do_extract() {
# This is to avoid re-downloading it everytime this template is
# edited with a revbump... without an actual version bump.
cp -v "${XBPS_SRCDISTDIR}/wine_gecko-${version}-${gecko_arch}.msi" \
2012-09-20 13:33:14 +02:00
${wrksrc}
}
do_install() {
# The actual installation within WINE occurs at runtime in whatever
# WINEPREFIX is being used.
mkdir -pv "${DESTDIR}/usr/share/wine/gecko"
mv -v "wine_gecko-${version}-${gecko_arch}.msi" \
2012-09-20 13:33:14 +02:00
"${DESTDIR}/usr/share/wine/gecko"
}