Skip to content

Commit 6d25f20

Browse files
committed
introduce tagrel && update script to create release for fastly downloads via CDN (fastly github)
Signed-off-by: Peter Jung <admin@ptr1337.dev>
1 parent 261579c commit 6d25f20

11 files changed

Lines changed: 61 additions & 28 deletions

File tree

linux-cachyos-bmq/PKGBUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,11 +149,12 @@ _minor=3
149149
#_minorc=$((_minor+1))
150150
#_rcver=rc8
151151
pkgver=${_major}.${_minor}
152+
_tagrel=1
152153
pkgrel=1
153154
#_stable=${_major}.${_minor}
154155
_stable=${_major}
155156
#_stablerc=${_major}-${_rcver}
156-
_srctag=cachyos-${_major}.${_minor}-${pkgrel}
157+
_srctag=cachyos-${_major}.${_minor}-${_tagrel}
157158
_srcname=linux-${_srctag}
158159
pkgdesc='Linux BORE + Cachy Sauce scheduler Kernel by CachyOS with other patches and improvements'
159160
_kernver="$pkgver-$pkgrel"
@@ -183,7 +184,7 @@ _nv_ver=590.48.01
183184
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
184185
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
185186
source=(
186-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
187+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
187188
"config")
188189

189190
# LLVM makedepends

linux-cachyos-bore/PKGBUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,11 +149,12 @@ _minor=3
149149
#_minorc=$((_minor+1))
150150
#_rcver=rc8
151151
pkgver=${_major}.${_minor}
152+
_tagrel=1
152153
pkgrel=1
153154
#_stable=${_major}.${_minor}
154155
_stable=${_major}
155156
#_stablerc=${_major}-${_rcver}
156-
_srctag=cachyos-${_major}.${_minor}-${pkgrel}
157+
_srctag=cachyos-${_major}.${_minor}-${_tagrel}
157158
_srcname=linux-${_srctag}
158159
pkgdesc='Linux BORE + Cachy Sauce scheduler Kernel by CachyOS with other patches and improvements'
159160
_kernver="$pkgver-$pkgrel"
@@ -183,7 +184,7 @@ _nv_ver=590.48.01
183184
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
184185
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
185186
source=(
186-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
187+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
187188
"config")
188189

189190
# LLVM makedepends

linux-cachyos-deckify/PKGBUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,12 @@ _minor=3
148148
#_minorc=$((_minor+1))
149149
#_rcver=rc8
150150
pkgver=${_major}.${_minor}
151+
_tagrel=1
151152
pkgrel=1
152153
#_stable=${_major}.${_minor}
153154
_stable=${_major}
154155
#_stablerc=${_major}-${_rcver}
155-
_srctag=cachyos-${_major}.${_minor}-${pkgrel}
156+
_srctag=cachyos-${_major}.${_minor}-${_tagrel}
156157
_srcname=linux-${_srctag}
157158
pkgdesc='Linux BORE + Cachy Sauce + Handheld Kernel by CachyOS with other patches and improvements.'
158159
_kernver="$pkgver-$pkgrel"
@@ -182,7 +183,7 @@ _nv_ver=590.48.01
182183
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
183184
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
184185
source=(
185-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
186+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
186187
"config"
187188
"${_patchsource}/misc/0001-acpi-call.patch"
188189
"${_patchsource}/misc/0001-handheld.patch")

linux-cachyos-eevdf/PKGBUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,11 +149,12 @@ _minor=3
149149
#_minorc=$((_minor+1))
150150
#_rcver=rc8
151151
pkgver=${_major}.${_minor}
152+
_tagrel=1
152153
pkgrel=1
153154
#_stable=${_major}.${_minor}
154155
_stable=${_major}
155156
#_stablerc=${_major}-${_rcver}
156-
_srctag=cachyos-${_major}.${_minor}-${pkgrel}
157+
_srctag=cachyos-${_major}.${_minor}-${_tagrel}
157158
_srcname=linux-${_srctag}
158159
pkgdesc='Linux EEVDF scheduler + Cachy Sauce Kernel by CachyOS with other patches and improvements'
159160
_kernver="$pkgver-$pkgrel"
@@ -183,7 +184,7 @@ _nv_ver=590.48.01
183184
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
184185
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
185186
source=(
186-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
187+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
187188
"config")
188189

189190
# LLVM makedepends

linux-cachyos-hardened/PKGBUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,11 +149,12 @@ _minor=13
149149
#_minorc=$((_minor+1))
150150
#_rcver=rc8
151151
pkgver=${_major}.${_minor}
152+
_tagrel=1
152153
pkgrel=2
153154
_stable=${_major}.${_minor}
154155
#_stable=${_major}
155156
#_stablerc=${_major}-${_rcver}
156-
_srctag=cachyos-${_major}.${_minor}-${pkgrel}
157+
_srctag=cachyos-${_major}.${_minor}-${_tagrel}
157158
_srcname=linux-${_srctag}
158159
pkgdesc='Linux BORE scheduler and hardened Kernel by CachyOS with other patches and improvements'
159160
_kernver="$pkgver-$pkgrel"
@@ -183,7 +184,7 @@ _nv_ver=590.48.01
183184
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
184185
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
185186
source=(
186-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
187+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
187188
"config")
188189

189190
# LLVM makedepends

linux-cachyos-lts/PKGBUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,11 +149,12 @@ _minor=13
149149
#_minorc=$((_minor+1))
150150
#_rcver=rc8
151151
pkgver=${_major}.${_minor}
152+
_tagrel=1
152153
pkgrel=1
153154
_stable=${_major}.${_minor}
154155
#_stable=${_major}
155156
#_stablerc=${_major}-${_rcver}
156-
_srctag=cachyos-${_major}.${_minor}-${pkgrel}
157+
_srctag=cachyos-${_major}.${_minor}-${_tagrel}
157158
_srcname=linux-${_srctag}
158159
pkgdesc='Linux BORE + Cachy Sauce Kernel by CachyOS with other patches and improvements - Long Term Service'
159160
_kernver="$pkgver-$pkgrel"
@@ -183,7 +184,7 @@ _nv_ver=590.48.01
183184
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
184185
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
185186
source=(
186-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
187+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
187188
"config")
188189

189190
# LLVM makedepends

linux-cachyos-rc/PKGBUILD

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -169,16 +169,17 @@ else
169169
fi
170170

171171
pkgbase="linux-$_pkgsuffix"
172-
_major=6.19
172+
_major=7
173173
_minor=0
174174
#_minorc=$((_minor+1))
175-
_rcver=rc8
175+
_rcver=rc1
176176
pkgver=${_major}.${_rcver}
177-
pkgrel=1
177+
_tagrel=2
178+
pkgrel=2
178179
#_stable=${_major}.${_minor}
179180
#_stable=${_major}
180181
_stable=${_major}-${_rcver}
181-
_srctag=cachyos-${_major}-${_rcver}-${pkgrel}
182+
_srctag=cachyos-${_major}.${_minor}-${_rcver}-${_tagrel}
182183
_srcname=linux-${_srctag}
183184
pkgdesc='Linux BORE + LTO + AutoFDO + Propeller + Cachy Sauce Kernel by CachyOS with other patches and improvements - Release Candidate'
184185
_kernver="$pkgver-$pkgrel"
@@ -203,12 +204,12 @@ makedepends=(
203204
zstd
204205
)
205206

206-
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}"
207+
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}.${_minor}"
207208
_nv_ver=590.48.01
208209
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
209210
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
210211
source=(
211-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
212+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
212213
"config")
213214

214215
# LLVM makedepends
@@ -800,7 +801,7 @@ for _p in "${pkgname[@]}"; do
800801
}"
801802
done
802803

803-
b2sums=('SKIP'
804+
b2sums=('4481052eed14653ef91df56644fdaf87f7a121fc496bc20c3a375e9e3d7e24914555fa2d1cd8a10916c5052b087a1b35bb42d3108b37d15a12d2e625992a5c9a'
804805
'823b738621a81fa74ed94795004c19ca9e3a17c77ba18f7d83ac3801c2688725c3d8576c83cee99d42e178b95f54c8b4932b321cb15c8209ea965d914600b488'
805-
'ea26c88950fc06b6ffab93b30e3beacc7d26571a70262334ca8b001dc7899bf96b47d703fbaa7f4e47765c3dafccc23c58a4d4da2169b8ee50012afcb7a1dd96'
806-
'226c64dd989ec0c4c444d048707e5d56be4a7ffa59ada31f197015c65a87e7935c8a0a1d6a9d35947e60f90505e5cffb3df9824aec71b2f188bcaa2e89403e0b')
806+
'c992567bd7dd8553432be496ffa1c17e2f5ebe9c7edb51945cf977e1b742dd6517c210d8843bb82744ca705efd07f8027cd7dde41b50215ebd707a34aa81462e'
807+
'4abee3fe78bcfee79751396c9c8a4826b7831a0136a95778a416b1450f503de9ae6fb69de9331959368c522dc0dcfe37332c9042606ef50799658a4b3e29075f')

linux-cachyos-rt-bore/PKGBUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,11 +149,12 @@ _minor=3
149149
#_minorc=$((_minor+1))
150150
#_rcver=rc8
151151
pkgver=${_major}.${_minor}
152+
_tagrel=1
152153
pkgrel=1
153154
#_stable=${_major}.${_minor}
154155
_stable=${_major}
155156
#_stablerc=${_major}-${_rcver}
156-
_srctag=cachyos-${_major}.${_minor}-${pkgrel}
157+
_srctag=cachyos-${_major}.${_minor}-${_tagrel}
157158
_srcname=linux-${_srctag}
158159
pkgdesc='Linux BORE-RT + Cachy Sauce Kernel by CachyOS with other patches and improvements'
159160
_kernver="$pkgver-$pkgrel"
@@ -183,7 +184,7 @@ _nv_ver=590.48.01
183184
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
184185
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
185186
source=(
186-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
187+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
187188
"config")
188189

189190
# LLVM makedepends

linux-cachyos-server/PKGBUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,11 +149,12 @@ _minor=3
149149
#_minorc=$((_minor+1))
150150
#_rcver=rc8
151151
pkgver=${_major}.${_minor}
152+
_tagrel=1
152153
pkgrel=1
153154
#_stable=${_major}.${_minor}
154155
_stable=${_major}
155156
#_stablerc=${_major}-${_rcver}
156-
_srctag=cachyos-${_major}.${_minor}-${pkgrel}
157+
_srctag=cachyos-${_major}.${_minor}-${_tagrel}
157158
_srcname=linux-${_srctag}
158159
pkgdesc='Linux EEVDF scheduler Kernel by CachyOS targeted for Servers workloads'
159160
_kernver="$pkgver-$pkgrel"
@@ -183,7 +184,7 @@ _nv_ver=590.48.01
183184
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
184185
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
185186
source=(
186-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
187+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
187188
"config")
188189

189190
# LLVM makedepends

linux-cachyos/PKGBUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,12 @@ _minor=3
174174
#_minorc=$((_minor+1))
175175
#_rcver=rc8
176176
pkgver=${_major}.${_minor}
177+
_tagrel=1
177178
pkgrel=1
178179
#_stable=${_major}.${_minor}
179180
_stable=${_major}
180181
#_stablerc=${_major}-${_rcver}
181-
_srctag=cachyos-${_major}.${_minor}-${pkgrel}
182+
_srctag=cachyos-${_major}.${_minor}-${_tagrel}
182183
_srcname=linux-${_srctag}
183184
pkgdesc='Linux EEVDF + LTO + AutoFDO + Propeller Cachy Sauce Kernel by CachyOS with other patches and improvements.'
184185
_kernver="$pkgver-$pkgrel"
@@ -208,7 +209,7 @@ _nv_ver=590.48.01
208209
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
209210
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
210211
source=(
211-
"https://github.com/CachyOS/linux/archive/refs/tags/${_srctag}.tar.gz"
212+
"https://github.com/CachyOS/linux/releases/download/${_srctag}/${_srctag}.tar.gz"
212213
"config")
213214

214215
# LLVM makedepends

0 commit comments

Comments
 (0)