Blame 0086-PKGFILE-version-is-now-completely-constructed-from-g.patch
|
Harald Hoyer |
bb31e7 |
From 4cca17eeeca4254248d58562f2ae6b56a885b91e Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
bb31e7 |
From: Silvio Fricke <silvio.fricke@gmail.com>
|
|
Harald Hoyer |
bb31e7 |
Date: Sun, 8 Nov 2015 12:49:45 +0100
|
|
Harald Hoyer |
bb31e7 |
Subject: [PATCH] PKGFILE: version is now completely constructed from git
|
|
Harald Hoyer |
bb31e7 |
|
|
Harald Hoyer |
bb31e7 |
`pkgver` and `pkgrel` now hard coded to 1. The PKGFILE will getting
|
|
Harald Hoyer |
bb31e7 |
changed on a `makepkg`-run.
|
|
Harald Hoyer |
bb31e7 |
|
|
Harald Hoyer |
bb31e7 |
To prevent some version crashes no commit with changes to `pkgver` and
|
|
Harald Hoyer |
bb31e7 |
`pkgrel` should be accepted.
|
|
Harald Hoyer |
bb31e7 |
|
|
Harald Hoyer |
bb31e7 |
Signed-off-by: Silvio Fricke <silvio.fricke@gmail.com>
|
|
Harald Hoyer |
bb31e7 |
---
|
|
Harald Hoyer |
bb31e7 |
PKGBUILD | 10 ++++++++--
|
|
Harald Hoyer |
bb31e7 |
1 file changed, 8 insertions(+), 2 deletions(-)
|
|
Harald Hoyer |
bb31e7 |
|
|
Harald Hoyer |
bb31e7 |
diff --git a/PKGBUILD b/PKGBUILD
|
|
Harald Hoyer |
bb31e7 |
index a9f1b5a..c625bdb 100644
|
|
Harald Hoyer |
bb31e7 |
--- a/PKGBUILD
|
|
Harald Hoyer |
bb31e7 |
+++ b/PKGBUILD
|
|
Harald Hoyer |
bb31e7 |
@@ -1,6 +1,6 @@
|
|
Harald Hoyer |
bb31e7 |
pkgname=dracut-git
|
|
Harald Hoyer |
bb31e7 |
-pkgver=$(date +%s)
|
|
Harald Hoyer |
bb31e7 |
-pkgrel=$(git log --pretty=format:%h |head -n 1)
|
|
Harald Hoyer |
bb31e7 |
+pkgver=1
|
|
Harald Hoyer |
bb31e7 |
+pkgrel=1
|
|
Harald Hoyer |
bb31e7 |
pkgdesc="Initramfs generation utility"
|
|
Harald Hoyer |
bb31e7 |
arch=('i686' 'x86_64')
|
|
Harald Hoyer |
bb31e7 |
url="https://dracut.wiki.kernel.org/"
|
|
Harald Hoyer |
bb31e7 |
@@ -14,6 +14,12 @@ backup=(etc/dracut.conf)
|
|
Harald Hoyer |
bb31e7 |
source=()
|
|
Harald Hoyer |
bb31e7 |
md5sums=()
|
|
Harald Hoyer |
bb31e7 |
|
|
Harald Hoyer |
bb31e7 |
+pkgver() {
|
|
Harald Hoyer |
bb31e7 |
+ cd ..
|
|
Harald Hoyer |
bb31e7 |
+ desc="$(git describe)"
|
|
Harald Hoyer |
bb31e7 |
+ printf "%s.%s.%s" ${desc//-/ }
|
|
Harald Hoyer |
bb31e7 |
+}
|
|
Harald Hoyer |
bb31e7 |
+
|
|
Harald Hoyer |
bb31e7 |
build() {
|
|
Harald Hoyer |
bb31e7 |
cd ..
|
|
Harald Hoyer |
bb31e7 |
make sysconfdir=/etc || return 1
|