summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrainDamage2019-02-05 23:39:57 +0100
committerBrainDamage2019-02-05 23:39:57 +0100
commit79e43aba70405e7905a22ea5665042b49424631d (patch)
treebd112c8dbc215c6fc8a94bfbaadeedb02080e4d5
downloadaur-79e43aba70405e7905a22ea5665042b49424631d.tar.gz
initial version
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD30
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6f3b4880334e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = ntp-refclock
+ pkgdesc = Wrapper for ntpd reference clock drivers
+ pkgver = 0.2
+ pkgrel = 1
+ url = https://github.com/mlichvar/ntp-refclock
+ arch = i686
+ arch = x86_64
+ arch = arvm7h
+ license = BSD
+ source = https://github.com/mlichvar/ntp-refclock/archive/v0.2.tar.gz
+ source = https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-{4.2.8p11}.tar.gz
+ sha1sums = 8bd9dd471d92c53e2d020a5569e30f8afb8c9958
+ sha1sums = b20352bb76963a0ef5ec07ba99c2bb97ec6b6aeb
+
+pkgname = ntp-refclock
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a745e2a8378c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: BrainDamage <braindamage springlobby.info>
+
+pkgname=ntp-refclock
+pkgver=0.2
+pkgrel=1
+ntpver=4.2.8p11 #ntp-refclock 0.2 doesn't build with ntp versions later than this one
+pkgdesc='Wrapper for ntpd reference clock drivers'
+arch=('i686' 'x86_64' 'arvm7h')
+license=('BSD')
+url='https://github.com/mlichvar/ntp-refclock'
+source=("https://github.com/mlichvar/ntp-refclock/archive/v${pkgver}.tar.gz"
+ "https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-{$ntpver}.tar.gz")
+sha1sums=('8bd9dd471d92c53e2d020a5569e30f8afb8c9958'
+ 'b20352bb76963a0ef5ec07ba99c2bb97ec6b6aeb')
+
+
+build() {
+ #first build the NTP code
+ cd "${srcdir}/ntp-${ntpver}"
+ #disable building NTP components that rely on external libs, we don't use them anyway
+ ./configure --enable-all-clocks --enable-parse-clocks --without-crypto
+ make
+ cd "${srcdir}/ntp-refclock-${pkgver}"
+ make NTP_SRC="${srcdir}/ntp-${ntpver}"
+}
+
+package() {
+ cd "${srcdir}/ntp-refclock-${pkgver}"
+ make prefix="$pkgdir/usr" sbindir="$pkgdir/usr/bin" install
+}