sys-kernel/genkernel: be clearer with genkernel git versions.
authorRobin H. Johnson <robbat2@gentoo.org>
Sat, 6 Feb 2016 22:56:17 +0000 (14:56 -0800)
committerRobin H. Johnson <robbat2@gentoo.org>
Sat, 6 Feb 2016 22:56:29 +0000 (14:56 -0800)
Package-Manager: portage-2.2.27

sys-kernel/genkernel/genkernel-9999.ebuild

index 86ff46674846ff26dae68961dbffe926afa1f085..77d5d2294a4e7a591ea1d4afb0934ca23af9c005 100644 (file)
@@ -87,6 +87,9 @@ src_unpack() {
 
 src_prepare() {
        if [[ ${PV} == 9999* ]] ; then
+               einfo "Updating version tag"
+               GK_V=$(git describe --tags)
+               sed "/^GK_V/s,=.*,='${GK_V}',g" -i "${S}"/genkernel
                einfo "Producing ChangeLog from Git history..."
                pushd "${S}/.git" >/dev/null || die
                git log > "${S}"/ChangeLog || die