blob: 4f8a9c465e175a285400496f40ee66956d261b6d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
pkgname="period04"
pkgver=1.2.9.3
pkgrel=1
pkgdesc="Period04 is a computer program especially dedicated to the statistical analysis of large astronomical time series containing gaps"
arch=("x86_64")
url='http://period04.net/'
license=('custom')
makedepends=('git' 'java-environment-common' 'java-runtime-common' 'ant' 'boost')
depends=('java-environment-common' 'java-runtime-common')
source=("git+https://gitlab.com/patdb/period04-public.git" "period04")
sha256sums=('SKIP' 'dd5ca330f45377f791c171b3b2c899db5a6a29385f48ed3fbf94893447f607a1')
build() {
cd "$srcdir/${pkgname}-public/${pkgname}/src/"
sed -i 's/JAVA_HOME.*:=.*/JAVA_HOME := \/usr\/lib\/jvm\/default/g' ${srcdir}/period04-public/period04/src/GNUMakefile
sed -i 's/BOOST_ROOT.*:=.*/BOOST_ROOT := \/usr\/lib/g' ${srcdir}/period04-public/period04/src/GNUMakefile
sed -i 's/JVM_LIB_DIR.*:=.*/JVM_LIB_DIR := $(JAVA_HOME)\/lib\/server/g' ${srcdir}/period04-public/period04/src/GNUMakefile
bash makeitso.sh
}
package() {
install -d "${pkgdir}/opt/${pkgname}"
cp "$srcdir/${pkgname}-public/${pkgname}/src/release/period04.jar" "${pkgdir}/opt/${pkgname}/"
cd ${srcdir}
install -D -m755 ${pkgname} ${pkgdir}/usr/bin/${period04}
}
|