mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-02 19:11:47 +02:00
56 lines
1.8 KiB
Plaintext
56 lines
1.8 KiB
Plaintext
# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
|
|
# Maintainer:
|
|
pkgname=homer-api
|
|
pkgver=5.0.6
|
|
pkgrel=2
|
|
pkgdesc="HOMER API"
|
|
url="https://github.com/sipcapture/homer-api"
|
|
arch="noarch"
|
|
license="GPL"
|
|
depends="perl perl-dbi perl-dbd-mysql php5-pdo_mysql"
|
|
depends_dev=
|
|
makedepends="$depends_dev"
|
|
install=
|
|
subpackages="$pkgname-doc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/sipcapture/homer-api/archive/$pkgver.tar.gz
|
|
rotation-ini-path.patch"
|
|
builddir="$srcdir"/$pkgname-$pkgver
|
|
|
|
build() {
|
|
return 0
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
local file
|
|
local appdir=$pkgdir/usr/share/webapps/homer
|
|
|
|
mkdir -p "$appdir" \
|
|
"$pkgdir"/etc/homer \
|
|
"$pkgdir"/etc/periodic/daily \
|
|
"$pkgdir"/usr/bin \
|
|
"$pkgdir"/usr/share/homer-api/sql \
|
|
"$pkgdir"/usr/share/doc/homer-api
|
|
|
|
mv api "$appdir"
|
|
|
|
for file in configuration preferences; do
|
|
mv "$appdir"/api/${file}_example.php "$pkgdir"/etc/homer/$file.php
|
|
ln -s /etc/homer/$file.php "$appdir"/api
|
|
done
|
|
|
|
mv scripts/homer_* "$pkgdir"/usr/bin
|
|
install -m644 scripts/rotation.ini "$pkgdir"/etc/homer
|
|
ln -s /usr/bin/homer_rotate "$pkgdir"/etc/periodic/daily
|
|
|
|
cp sql/* "$pkgdir"/usr/share/homer-api/sql
|
|
cp -R examples "$pkgdir"/usr/share/doc/homer-api
|
|
}
|
|
|
|
md5sums="16762b9eabfee68a5953b6df87f2c6e6 homer-api-5.0.6.tar.gz
|
|
5e336b2b7eedfa20961dba21019e97cf rotation-ini-path.patch"
|
|
sha256sums="abe4ab89fe5d0d09d7b89f91316f6ae39a51195903099e73d7dff95d5bd23672 homer-api-5.0.6.tar.gz
|
|
5b51667f7e4f22e271445f8ed6f52d2a443b5b10ad3e0947a2476b9f45417079 rotation-ini-path.patch"
|
|
sha512sums="620185c19bd348ba68bad3a1992b7d673d29dcfb8a0aeea437a2d31e90f0a21cf6f46a43f0041a583a14d9403e1d8574c6040da1dba397ec2d955b8aba9010d8 homer-api-5.0.6.tar.gz
|
|
b7a072cee1d64ec712fb4e9b7ac4191581f9babaf92c3088b8c6bbcc6e72d3f588015894835d7cdab281ba6963dcb15e8f9197fc9ee138cb329104beac5654e7 rotation-ini-path.patch"
|