blob: 852fcae47d36b31eaad768d66ed00fb330b8ca94 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# PKGBUILD для superfetch
pkgname=superfetch
pkgver=1.0.0 # Твоя текущая версия
pkgrel=1
pkgdesc="Супер-быстрая и легковесная утилита для отображения системной информации с настраиваемым цветом."
arch=('any')
url="https://github.com/YourGitHubUser/superfetch" # ОБНОВИ ЭТО
license=('GPL')
depends=('bash' 'coreutils' 'grep' 'awk' 'xorg-xrandr' 'lm_sensors') # Добавляем все нужные утилиты
# Источники для makepkg. Мы используем локальные файлы
source=('https://github.com/zuterogwindows/superfetch-bash/archive/main.tar.gz')
# Так как это локальные файлы, мы используем 'SKIP'
sha256sums=(6fc8765514e9f2b06a1ceb294f7bfa69fc692701eecef78489b4d9bfe6b690d5 main.tar.gz)
build() {
# Для Bash-скриптов ничего не нужно
true
}
package() {
# 1. Установка главного исполняемого файла в /usr/bin/
install -D -m755 superfetch "${pkgdir}/usr/bin/superfetch"
# 2. Установка конфигурационной утилиты в /usr/bin/
install -D -m755 superfetch-config "${pkgdir}/usr/bin/superfetch-config"
# 3. Создание директории для man-страницы (лучшая практика)
install -d "${pkgdir}/usr/share/man/man1/"
# 4. Создание директории для лицензии
install -d "${pkgdir}/usr/share/licenses/${pkgname}"
}
|