forked from Shinonome/dots-hyprland
Not using pkgver() in PKGBUILD
This commit is contained in:
@@ -18,3 +18,6 @@ Why is this awesome?
|
|||||||
The PKGBUILDs contains two forms of dependencies:
|
The PKGBUILDs contains two forms of dependencies:
|
||||||
- Package name written in dependencies, like a "meta" package.
|
- Package name written in dependencies, like a "meta" package.
|
||||||
- Normal PKGBUILD content to build dependencies, e.g. AGS, which is often for version controlling.
|
- Normal PKGBUILD content to build dependencies, e.g. AGS, which is often for version controlling.
|
||||||
|
|
||||||
|
## Note
|
||||||
|
- `pkgver()` should be removed from `PKGBUILD` cuz it will modify the `PKGBUILD` which is tracked by Git and should not be modified during building.
|
||||||
|
|||||||
@@ -17,11 +17,6 @@ makedepends=("git" "cmake")
|
|||||||
source=("git+${url}.git")
|
source=("git+${url}.git")
|
||||||
sha256sums=("SKIP")
|
sha256sums=("SKIP")
|
||||||
|
|
||||||
pkgver() {
|
|
||||||
cd $_pkgname
|
|
||||||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
|
||||||
}
|
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd $_pkgname
|
cd $_pkgname
|
||||||
sed -i 's/gtksourceviewmm-3.0/gtksourceviewmm-4.0/' CMakeLists.txt
|
sed -i 's/gtksourceviewmm-3.0/gtksourceviewmm-4.0/' CMakeLists.txt
|
||||||
|
|||||||
@@ -10,11 +10,6 @@ source=("git+${url}.git")
|
|||||||
sha256sums=('SKIP')
|
sha256sums=('SKIP')
|
||||||
options=('!strip')
|
options=('!strip')
|
||||||
|
|
||||||
pkgver(){
|
|
||||||
cd $srcdir/$_pkgname
|
|
||||||
printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd $srcdir/$_pkgname
|
cd $srcdir/$_pkgname
|
||||||
install -dm755 "$pkgdir/usr/share/icons"
|
install -dm755 "$pkgdir/usr/share/icons"
|
||||||
|
|||||||
Reference in New Issue
Block a user