Overview

Request 5639 (accepted)

No description set
Submit package Staging / vlc-beta to package Essentials / vlc-beta

vlc-beta.spec Changed
x
 
1
@@ -277,15 +277,28 @@
2
 uname -a
3
 VERSION=%version
4
 echo "${VERSION##*.}" > ./src/revision.txt
5
+VERSION_MAJOR=${VERSION:0:2}
6
+VERSION_MINOR=${VERSION:2:2}
7
+VERSION_REVISION=${VERSION:4:2}
8
+VERSION_EXTRA=${VERSION:6:2}
9
+VERSION_EXTRA=${VERSION_EXTRA#0*}
10
+VERSION_DEV=${VERSION#*.}
11
 sed -i~ "
12
 s@^AC_INIT.*@AC_INIT(%name, ${VERSION%%.*})@
13
-s@^VERSION_MAJOR=.@VERSION_MAJOR=${VERSION:0:2}@
14
-s@^VERSION_MINOR=.@VERSION_MINOR=${VERSION:2:2}@
15
-s@^VERSION_REVISION=.@VERSION_REVISION=${VERSION:4:2}@
16
-s@^VERSION_EXTRA=.@VERSION_EXTRA=${VERSION:6:2}@
17
-s@^VERSION_DEV=.@VERSION_DEV=${VERSION#*.}@
18
+s@^VERSION_MAJOR=.@VERSION_MAJOR=${VERSION_MAJOR}@
19
+s@^VERSION_MINOR=.@VERSION_MINOR=${VERSION_MINOR}@
20
+s@^VERSION_REVISION=.@VERSION_REVISION=${VERSION_REVISION}@
21
+s@^VERSION_EXTRA=.@VERSION_EXTRA=${VERSION_EXTRA}@
22
+s@^VERSION_DEV=.@VERSION_DEV=${VERSION_DEV}@
23
 " configure.ac
24
 diff -u "$_"~ "$_" && exit 1
25
+sed -i~ "
26
+/define:blank:\\+LIBVLC_VERSION_MAJOR/s@^.*@#define LIBVLC_VERSION_MAJOR ${VERSION_MAJOR}@
27
+/define:blank:\\+LIBVLC_VERSION_MINOR/s@^.*@#define LIBVLC_VERSION_MINOR ${VERSION_MINOR}@
28
+/define:blank:\\+LIBVLC_VERSION_REVISION/s@^.*@#define LIBVLC_VERSION_REVISION ${VERSION_REVISION}@
29
+/define:blank:\\+LIBVLC_VERSION_EXTRA/s@^.*@#define LIBVLC_VERSION_EXTRA ${VERSION_EXTRA}@
30
+" include/vlc/libvlc_version.h
31
+diff -u "$_"~ "$_" && exit 1
32
 # fix builddate info
33
 # Remove build time references so build-compare can do its work
34
 FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{SOURCE1} '+%%H:%%M')
35
Refresh
Refresh
Request History
Olaf Hering's avatar

olh created request over 2 years ago


Olaf Hering's avatar

olh accepted request over 2 years ago