mirror of
https://github.com/ivabus/pantry
synced 2024-11-22 08:25:07 +03:00
+ntp (#5925)
* +ntp Doesn’t yet build * fix builds --------- Co-authored-by: Jacob Heider <jacob@pkgx.dev>
This commit is contained in:
parent
067f424b9f
commit
c37de48356
1 changed files with 60 additions and 0 deletions
60
projects/ntp.org/package.yml
Normal file
60
projects/ntp.org/package.yml
Normal file
|
@ -0,0 +1,60 @@
|
|||
distributable:
|
||||
url: https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p17.tar.gz
|
||||
strip-components: 1
|
||||
|
||||
versions:
|
||||
# FIXME: X.Y.ZpA; needed in the url
|
||||
- 4.2.8.17
|
||||
|
||||
dependencies:
|
||||
openssl.org: ^3
|
||||
|
||||
build:
|
||||
dependencies:
|
||||
perl.org: ^5
|
||||
script:
|
||||
# fixes: `#! /ntpbuild/bin/perl -w`
|
||||
- run: sed -i 's_^#!.*perl_#!{{deps.perl.org.prefix}}/bin/perl_' nl.pl
|
||||
working-directory: ntpdc
|
||||
- ./configure
|
||||
--disable-debug
|
||||
--disable-dependency-tracking
|
||||
--disable-silent-rules
|
||||
--prefix={{prefix}}
|
||||
--with-openssl-libdir={{deps.openssl.org.prefix}}/lib
|
||||
--with-openssl-incdir={{deps.openssl.org.prefix}}/include
|
||||
--with-net-snmp-config=no
|
||||
- run: LDADD_LIBNTP="-undefined dynamic_lookup $LDADD_LIBNTP"
|
||||
if: darwin
|
||||
- make install LDADD_LIBNTP="$LDADD_LIBNTP"
|
||||
env:
|
||||
LDADD_LIBNTP: -lresolv
|
||||
linux:
|
||||
# conftest.c:166:16: error: incompatible pointer to integer conversion passing 'void *' to parameter of type 'pthread_t' (aka 'unsigned long') [-Wint-conversion]
|
||||
CFLAGS: $CFLAGS -Wno-int-conversion
|
||||
|
||||
provides:
|
||||
darwin:
|
||||
- bin/ntpq
|
||||
- bin/sntp
|
||||
- bin/ntp-keygen
|
||||
- sbin/ntp-wait
|
||||
- sbin/ntpd
|
||||
- sbin/ntpdate
|
||||
- sbin/ntpdc
|
||||
- sbin/ntptime
|
||||
- sbin/ntptrace
|
||||
- sbin/update-leap
|
||||
linux:
|
||||
- bin/ntpq
|
||||
- bin/sntp
|
||||
- bin/ntp-keygen
|
||||
- bin/ntp-wait
|
||||
- bin/ntpd
|
||||
- bin/ntpdate
|
||||
- bin/ntpdc
|
||||
- bin/ntptime
|
||||
- bin/ntptrace
|
||||
- bin/update-leap
|
||||
|
||||
test: ntpdate -bq pool.ntp.org
|
Loading…
Reference in a new issue