Calamares Rebuild
This commit is contained in:
parent
67ca423a94
commit
0ef96cc19b
1 changed files with 17 additions and 6 deletions
23
PKGBUILD
23
PKGBUILD
|
@ -4,7 +4,7 @@
|
|||
pkgname=calamares
|
||||
_reponame=calamares
|
||||
release_name=$pkgname
|
||||
pkgver=11469.97ea0e6e0
|
||||
pkgver=3.3.9
|
||||
pkgrel=1
|
||||
pkgdesc="Calamares installer for Parch Linux git version"
|
||||
arch=('any')
|
||||
|
@ -26,11 +26,22 @@ pkgver() {
|
|||
printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
}
|
||||
|
||||
#prepare() {
|
||||
# gsub(/\${version}/,version);
|
||||
# gsub(/\${release_name}/,release);
|
||||
# print
|
||||
#}
|
||||
prepare() {
|
||||
cd ${srcdir}/calamares
|
||||
_ver="$(cat CMakeLists.txt | grep -m3 -e " VERSION" | grep -o "[[:digit:]]*" | xargs | sed s'/ /./g')"
|
||||
_ver="$pkgver"
|
||||
printf 'Version: %s-%s\n' "${_ver}" "${pkgrel}"
|
||||
sed -i -e "s|\${CALAMARES_VERSION_MAJOR}.\${CALAMARES_VERSION_MINOR}.\${CALAMARES_VERSION_PATCH}|${_ver}-${pkgrel}|g" CMakeLists.txt
|
||||
sed -i -e "s|CALAMARES_VERSION_RC 1|CALAMARES_VERSION_RC 0|g" CMakeLists.txt
|
||||
|
||||
# modify desktop file
|
||||
sed -i -e 's#Exec=sh.*#Exec=sh -c "/etc/calamares/launch.sh"#g' "$srcdir/${pkgname}-${pkgver}/calamares.desktop"
|
||||
sed -i -e 's#Name=.*#Name=Install Parch Linux#g' "$srcdir/${pkgname}-${pkgver}/calamares.desktop"
|
||||
sed -i -e 's#GenericName=.*#GenericName=Parch Linux Installer#g' "$srcdir/${pkgname}-${pkgver}/calamares.desktop"
|
||||
sed -i -e 's#Icon=.*#Icon=parchinstall#g' "$srcdir/${pkgname}-${pkgver}/calamares.desktop"
|
||||
sed -i -e 's#Comment=.*#Comment=Parch Linux Installer#g' "$srcdir/${pkgname}-${pkgver}/calamares.desktop"
|
||||
|
||||
}
|
||||
|
||||
build() {
|
||||
cmake -B build -S "${srcdir}/calamares" \
|
||||
|
|
Loading…
Add table
Reference in a new issue