Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:herderofyaks
sleepd-git
_service:download_url:PKGBUILD
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:download_url:PKGBUILD of Package sleepd-git
# Contributor: Jim Pryor <jim@jimpryor.net> pkgname=sleepd-git pkgver=20091212 pkgrel=1 pkgdesc="daemon to put laptop to sleep when it's not being used or its battery is low" arch=('i686' 'x86_64') url="http://joey.kitenet.net/code/sleepd/" license=('GPL') depends=('hal') makedepends=('git') backup=('etc/conf.d/sleepd') #options=(docs) install='sleepd.install' source=("sleepd.conf" "sleepd.rc" from_apmd.h no-apmd.patch ) md5sums=('3895948bfed6ad31f384fa8ddf5f2e52' '0904b5ba3ba6b33e0491aa08c6aa75ca' 'b472409aba64835b3c37e92edddbce5d' '5ceeeefe01bcd55515146b02130747fc') _gitroot="git://git.kitenet.net/sleepd" _gitname="sleepd" build() { cd "$srcdir" if [[ -d "$_gitname" ]]; then msg "Updating Git repository" (cd "$_gitname"; git pull origin) else msg "Checking out fresh Git repository" git clone "$_gitroot" # "$_gitname" fi msg "Copying files" rsync -a --exclude='.git' --delete "$_gitname/" "${_gitname}-build" cd "${_gitname}-build" msg "Starting build..." cp ../from_apmd.h . patch -p1 -i ../no-apmd.patch || return 1 # sed -ir '/#include <apm\.h>/ a \ # #define BATTERY_STATUS_ABSENT (4) # ' sleepd.c # sed -ir 's!//#define ACPI_APM 1!#define ACPI_APM 1!' acpi.h make || return 1 make PREFIX="$pkgdir" install || return 1 cd $startdir/src rm -r $_gitname-build install -D -m755 ${pkgname%-git}.rc $startdir/pkg/etc/rc.d/${pkgname%-git} install -D -m644 ${pkgname%-git}.conf $startdir/pkg/etc/conf.d/${pkgname%-git} } # vim:syntax=sh
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor