diff options
author | Grey Christoforo | 2017-10-25 17:32:45 +0200 |
---|---|---|
committer | Grey Christoforo | 2017-10-25 17:32:45 +0200 |
commit | 7171d3f22b4699d9ec97346d60234045b3228665 (patch) | |
tree | 19f56f7bd9d46b55daed9f3ce4b10132657ce2fa | |
download | aur-7171d3f22b4699d9ec97346d60234045b3228665.tar.gz |
intial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 57 |
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0c0f71ef6a58 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +# Generated by mksrcinfo v8 +# Wed Oct 25 15:32:26 UTC 2017 +pkgbase = epics + pkgdesc = Experimental Physics and Industrial Control System + pkgver = 3.15.4.1 + pkgrel = 1 + url = http://www.aps.anl.gov/epics/ + arch = any + license = EPICS Open License + depends = aravis + source = https://github.com/greyltc/ng3e/archive/v3.15.4.1.tar.gz + md5sums = 7e52df86c928d8f8d559159c5cd206f8 + +pkgname = epics + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..300557f27aeb --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/src +/pkg +*.tar.xz +*.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f3096881b543 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Grey Christoforo <first name at last name dot net> +pkgname=epics +pkgver=3.15.4.1 +_base_ver=R3.15.4 +#_base_ver=R3.15.5 +pkgrel=1 +pkgdesc="Experimental Physics and Industrial Control System" +arch=('any') +url="http://www.aps.anl.gov/epics/" +license=('EPICS Open License') +depends=('aravis') +source=("https://github.com/greyltc/ng3e/archive/v${pkgver}.tar.gz") +md5sums=('7e52df86c928d8f8d559159c5cd206f8') + +prepare() { + cd "$srcdir/ng3e-${pkgver}" + cd packages + + make devel PKG=base RCP=${_base_ver} + sed -i 's,\$,#\$,g' "../stage/R3.15.4/base/configure/os/CONFIG_SITE.linux-x86_64.UnixCommon" + sed -i '/Exception/d' "../stage/R3.15.4/base/src/libCom/test/Makefile" + #make devel PKG=base RCP=R3.15.5 + make devel PKG=base RCP=${_base_ver} + make devel PKG=asyn RCP=ESS-R4-32+1 + make devel PKG=autosave RCP=R5-8 + make devel PKG=busy RCP=R1-6-1 + make devel PKG=sscan RCP=R2-10-2 + make devel PKG=calc RCP=R5-4-2 + make devel PKG=adsupport RCP=ESS-R1-3+1 + make devel PKG=adcore RCP=ESS-R3-1+1 + make devel PKG=adaravis RCP=arch-1 + make devel PKG=aravisioc RCP=arch-1 + make devel PKG=adtlccs RCP=master+1 + make devel PKG=tlccsioc RCP=master+1 +} + +build() { + cd "$srcdir/ng3e-${pkgver}" + cd packages + make release PKG=base RCP=${_base_ver} + make release PKG=asyn RCP=ESS-R4-32+1 + make release PKG=autosave RCP=R5-8 + make release PKG=busy RCP=R1-6-1 + make release PKG=sscan RCP=R2-10-2 + make release PKG=calc RCP=R5-4-2 + make release PKG=adsupport RCP=ESS-R1-3+1 + make release PKG=adcore RCP=ESS-R3-1+1 + make release PKG=adaravis RCP=arch-1 + make release PKG=aravisioc RCP=arch-1 + make release PKG=adtlccs RCP=master+1 + make release PKG=tlccsioc RCP=master+1 +} + +package() { + mkdir -p "${pkgdir}/opt/" + cp -a "${srcdir}/ng3e-${pkgver}/root/${_base_ver}" "${pkgdir}/opt/epics" +} |