init
This commit is contained in:
commit
eb88e313ef
17
.SRCINFO
Normal file
17
.SRCINFO
Normal file
|
@ -0,0 +1,17 @@
|
|||
pkgbase = watchman-sm-services-git
|
||||
pkgdesc = Service scripts for watchman
|
||||
pkgver = r126.578fdab
|
||||
pkgrel = 1
|
||||
url = https://github.com/fbt/watchman-services
|
||||
arch = any
|
||||
license = BSD
|
||||
provides = watchman-sm-services
|
||||
conflicts = watchman-sm-services
|
||||
source = watchman-sm-services-git::git+https://git.fleshless.org/watchman-services
|
||||
md5sums = SKIP
|
||||
|
||||
pkgname = watchman-sm-services-git
|
||||
backup =
|
||||
backup = etc/watchman/init.d/*
|
||||
backup = etc/watchman/conf.d/*
|
||||
|
41
PKGBUILD
Normal file
41
PKGBUILD
Normal file
|
@ -0,0 +1,41 @@
|
|||
# Maintainer: Jack Frost <fbt@fleshless.org>
|
||||
# % Trigger: 1433749545 %
|
||||
|
||||
pkgname='watchman-sm-services-git'
|
||||
pkgdesc='Service scripts for watchman'
|
||||
license=( 'BSD' )
|
||||
pkgver=r126.578fdab
|
||||
pkgrel=1
|
||||
arch=( 'any' )
|
||||
url='https://github.com/fbt/watchman-services'
|
||||
|
||||
provides=( 'watchman-sm-services' )
|
||||
conflicts=( 'watchman-sm-services' )
|
||||
|
||||
source=( "${pkgname}::git+https://git.fleshless.org/watchman-services" )
|
||||
md5sums=( 'SKIP' )
|
||||
|
||||
pkgver() {
|
||||
cd "$srcdir/$pkgname"
|
||||
|
||||
if git_version=$( git describe --long --tags 2>/dev/null ); then
|
||||
IFS='-' read last_tag tag_rev commit <<< "$git_version"
|
||||
printf '%s.r%s.%s' "$last_tag" "$tag_rev" "$commit"
|
||||
else
|
||||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
fi
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${pkgname}"
|
||||
|
||||
mkdir -pm755 "$pkgdir/etc/watchman/init.d"
|
||||
cp -a init.d/* "$pkgdir/etc/watchman/init.d/"
|
||||
|
||||
mkdir -pm755 "$pkgdir/etc/watchman/conf.d"
|
||||
cp -a conf.d/* "$pkgdir/etc/watchman/conf.d/"
|
||||
|
||||
cd "${pkgdir}"
|
||||
backup+=( etc/watchman/init.d/* )
|
||||
backup+=( etc/watchman/conf.d/* )
|
||||
}
|
Loading…
Reference in New Issue
Block a user