mirror of
https://gitlab.alpinelinux.org/alpine/abuild.git
synced 2025-04-19 06:42:18 +03:00
samples: modernize and improve
This commit is contained in:
parent
a732ae00a1
commit
d5591e6ccf
@ -1,7 +1,5 @@
|
||||
# This is an example APKBUILD file. Use this as a start to creating your own,
|
||||
# and remove these comments.
|
||||
# NOTE: Please fill out the license field for your package! If it is unknown,
|
||||
# then please put 'unknown'.
|
||||
|
||||
# Contributor: Your Name <youremail@domain.com>
|
||||
maintainer="Your Name <youremail@domain.com>"
|
||||
@ -11,22 +9,22 @@ pkgrel=0
|
||||
pkgdesc=""
|
||||
url=""
|
||||
arch="all"
|
||||
license="GPL"
|
||||
license="unknown"
|
||||
depends=
|
||||
depends_dev=
|
||||
makedepends="$depends_dev"
|
||||
install=
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
source="https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz"
|
||||
source="https://downloads.sourceforge.net/NAME/NAME-$pkgver.tar.gz"
|
||||
|
||||
builddir="$srcdir"/$pkgname-$pkgver
|
||||
|
||||
prepare() {
|
||||
cd "$builddir"
|
||||
default_prepare
|
||||
# When needed add additional preparation below. Otherwise remove this function
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--mandir=/usr/share/man \
|
||||
@ -35,7 +33,6 @@ build() {
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
make DESTDIR="$pkgdir" install
|
||||
|
||||
# remove the 2 lines below (and this) if there is no init.d script
|
||||
@ -44,9 +41,8 @@ package() {
|
||||
}
|
||||
|
||||
check() {
|
||||
# uncomment the 2 lines below if there is a testsuite. we assume the testsuite
|
||||
# uncomment the line below if there is a testsuite. we assume the testsuite
|
||||
# is run using "make check", which is the default for autotools-based build systems.
|
||||
# cd "$builddir"
|
||||
# make check
|
||||
}
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Configuration for /etc/init.d/<SERVICE>
|
||||
|
||||
# User (and group) to run <SERVICE> as.
|
||||
#command_user="<USER>"
|
||||
#command_user="<USER>[:<GROUP>]"
|
||||
|
||||
# Additional arguments for <SERVICE> daemon.
|
||||
#command_args=
|
||||
|
@ -3,10 +3,10 @@
|
||||
name="SampleService"
|
||||
description="Sample init.d file for Alpine Linux"
|
||||
|
||||
: ${command_user:="<USER>"}
|
||||
: "${command_user:="<USER>"}"
|
||||
|
||||
command="/usr/sbin/<SERVICE>"
|
||||
command_args="$command_args"
|
||||
: "${command_args:="--default-args"}"
|
||||
command_background="yes"
|
||||
pidfile="/run/$RC_SVCNAME.pid"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user