🔒 Repository is read-only – file editing is disabled.

recipes/utils/pm-utils/PAGBUILD.yaml main

47 linii Raw ← Powrót
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
pkgname: pm-utils
pkgver: '1.4.1'
pkgrel: '6'
pkgdesc: Utilities and scripts for suspend and hibernate power management
url: 'https://pm-utils.freedesktop.org'
arch: x86_64
depends: []
makedepends:
- pm-quirks
source:
- 'https://pm-utils.freedesktop.org/releases/pm-utils-${pkgver}.tar.gz'
- 02-logging-append.patch
- 12-fix-intel-audio-powersave-hook.patch
- 13-49bluetooth-sync.patch
- 14-disable-sata-alpm.patch
sha256sums:
- 8ed899032866d88b2933a1d34cc75e8ae42dcde20e1cc21836baaae3d4370c0b
- SKIP
- SKIP
- SKIP
- SKIP
build: |
  cd ${pkgname}-${pkgver}
  patch -Np1 -i "../02-logging-append.patch"
  patch -Np1 -i "../12-fix-intel-audio-powersave-hook.patch"
  patch -Np1 -i "../13-49bluetooth-sync.patch"
  patch -Np1 -i "../14-disable-sata-alpm.patch"
  ./configure --prefix=/usr \
  --sbindir=/usr/bin \
  --sysconfdir=/etc \
  --localstatedir=/var
  make
  make DESTDIR="${PKGDIR}" install

  rm -f "${PKGDIR}/usr/lib/pm-utils/sleep.d/55NetworkManager"

  rm -f "${PKGDIR}/usr/lib/pm-utils/power.d/"{harddrive,disable_wol}

  rm -fr "${PKGDIR}/usr/share/doc"
package: |
  true
update: |
  local url ext
  ext=".tar.gz"
  url="https://pm-utils.freedesktop.org/releases/"
  lynx -read_timeout=20 -dump -listonly -nonumbers \
  $url/?C=N\;O=D|grep ${pkgname}|grep $ext$|head -1|sed "s@$url/${pkgname}-@@"|sed "s/$ext//"