summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNP-Hardass <NP-Hardass@gentoo.org>2016-04-09 00:26:08 -0400
committerNP-Hardass <NP-Hardass@gentoo.org>2016-04-09 02:01:26 -0400
commitd30c046800f15497fbda72f654c91261dcd547ba (patch)
treea6e6ef4c9448d5198694633bff0b5f1ae1c2ead3 /app-emulation/wine/wine-9999.ebuild
parentx11-wm/qtile: version bump to 0.10.5 (diff)
downloadgentoo-d30c046800f15497fbda72f654c91261dcd547ba.tar.gz
gentoo-d30c046800f15497fbda72f654c91261dcd547ba.tar.bz2
gentoo-d30c046800f15497fbda72f654c91261dcd547ba.zip
app-emulation/wine: Version bump to 1.8.1. Includes GST 1.0 backport
Package-Manager: portage-2.2.26
Diffstat (limited to 'app-emulation/wine/wine-9999.ebuild')
-rw-r--r--app-emulation/wine/wine-9999.ebuild10
1 files changed, 8 insertions, 2 deletions
diff --git a/app-emulation/wine/wine-9999.ebuild b/app-emulation/wine/wine-9999.ebuild
index 96af59e1aefe..89b9b2368048 100644
--- a/app-emulation/wine/wine-9999.ebuild
+++ b/app-emulation/wine/wine-9999.ebuild
@@ -24,8 +24,9 @@ fi
GV="2.44"
MV="4.6.0"
+[[ ${MAJOR_V} == "1.8" ]] && SUFFIX="-unofficial"
STAGING_P="wine-staging-${PV}"
-STAGING_DIR="${WORKDIR}/${STAGING_P}"
+STAGING_DIR="${WORKDIR}/${STAGING_P}${SUFFIX}"
WINE_GENTOO="wine-gentoo-2015.03.07"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
@@ -41,7 +42,7 @@ if [[ ${PV} == "9999" ]] ; then
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
else
SRC_URI="${SRC_URI}
- staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${STAGING_P}.tar.gz )"
+ staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}${SUFFIX}.tar.gz -> ${STAGING_P}.tar.gz )"
fi
LICENSE="LGPL-2.1"
@@ -262,7 +263,12 @@ src_prepare() {
source "${STAGING_DIR}/patches/patchinstall.sh"
)
eend $?
+
+ # To differentiate unofficial staging releases
+ [[ ! -z ${SUFFIX} ]] && \
+ sed -i "s/(Staging)/(Staging [Unofficial])/" libs/wine/Makefile.in || die
fi
+
autotools-utils_src_prepare
# Modification of the server protocol requires regenerating the server requests