From b3c6924347a8b6c027fbb6102403f62b210ae784 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Fri, 26 Sep 2014 15:50:56 +0200 Subject: [PATCH] New package: tlsdate-0.0.9 --- srcpkgs/tlsdate/files/tlsdated/run | 2 ++ srcpkgs/tlsdate/files/tlsdated/supervise | 1 + srcpkgs/tlsdate/template | 29 ++++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100755 srcpkgs/tlsdate/files/tlsdated/run create mode 120000 srcpkgs/tlsdate/files/tlsdated/supervise create mode 100644 srcpkgs/tlsdate/template diff --git a/srcpkgs/tlsdate/files/tlsdated/run b/srcpkgs/tlsdate/files/tlsdated/run new file mode 100755 index 0000000000..5ef7326d15 --- /dev/null +++ b/srcpkgs/tlsdate/files/tlsdated/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec tlsdated 2>/dev/null diff --git a/srcpkgs/tlsdate/files/tlsdated/supervise b/srcpkgs/tlsdate/files/tlsdated/supervise new file mode 120000 index 0000000000..f6b9706be9 --- /dev/null +++ b/srcpkgs/tlsdate/files/tlsdated/supervise @@ -0,0 +1 @@ +/run/runit/supervise.tlsdated \ No newline at end of file diff --git a/srcpkgs/tlsdate/template b/srcpkgs/tlsdate/template new file mode 100644 index 0000000000..88b1041834 --- /dev/null +++ b/srcpkgs/tlsdate/template @@ -0,0 +1,29 @@ +# Template file for 'tlsdate' +pkgname=tlsdate +version=0.0.9 +revision=1 +wrksrc="${pkgname}-${pkgname}-${version}" +build_style=gnu-configure +configure_args="--sbindir=/usr/bin + --with-polarssl=no ac_cv_func_clock_gettime=yes" +conf_files="/etc/tlsdate/tlsdated.conf" +make_dirs="/var/cache/tlsdated 0755 root root" +hostmakedepends="automake pkg-config libtool" +makedepends="libressl-devel dbus-devel libevent-devel" +short_desc="Secure parasitic rdate replacement using HTTPS" +maintainer="Christian Neukirchen " +license="BSD" +homepage="https://github.com/ioerror/tlsdate" +distfiles="https://github.com/ioerror/tlsdate/archive/${pkgname}-${version}.tar.gz" +checksum=301a6dc190645b3d8737119bc885da1c6e6512f40cb02810dbb8023f1d9f5458 + +pre_configure() { + sh ./autogen.sh +} + +post_install() { + vlicense LICENSE + rm ${DESTDIR}/usr/share/doc/${pkgname}/{TODO,LICENSE} + vmkdir etc/sv + vcopy ${FILESDIR}/tlsdated etc/sv +}