summarylogtreecommitdiffstats
path: root/PKGBUILD
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}"
}