mirror of
https://github.com/cryb-to/cryb-otp.git
synced 2024-12-22 04:11:08 +00:00
Modernize and add FreeBSD port.
This commit is contained in:
parent
f8da6d5892
commit
a169d5aa63
4 changed files with 42 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
||||||
AC_PREREQ([2.63])
|
AC_PREREQ([2.69])
|
||||||
AC_INIT([cryb.otp], [0.20190326], [des@des.no], [cryb-otp], [http://cryb.to/])
|
AC_INIT([cryb.otp], [0.20220916], [des@des.no], [cryb-otp], [http://cryb.to/])
|
||||||
AC_CONFIG_SRCDIR([include/cryb/otp.h])
|
AC_CONFIG_SRCDIR([include/cryb/otp.h])
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
AM_INIT_AUTOMAKE([foreign no-dist-gzip dist-xz])
|
AM_INIT_AUTOMAKE([foreign no-dist-gzip dist-xz])
|
||||||
|
@ -14,10 +14,9 @@ AM_MAINTAINER_MODE([enable])
|
||||||
# C compiler and features
|
# C compiler and features
|
||||||
AC_LANG(C)
|
AC_LANG(C)
|
||||||
AC_PROG_CC([clang gcc cc])
|
AC_PROG_CC([clang gcc cc])
|
||||||
AC_PROG_CC_STDC
|
|
||||||
AC_PROG_CPP
|
AC_PROG_CPP
|
||||||
AC_PROG_CXX([clang++ g++ c++])
|
AC_PROG_CXX([clang++ g++ c++])
|
||||||
AC_GNU_SOURCE
|
AC_USE_SYSTEM_EXTENSIONS
|
||||||
AC_C_CONST
|
AC_C_CONST
|
||||||
AC_C_RESTRICT
|
AC_C_RESTRICT
|
||||||
AC_C_VOLATILE
|
AC_C_VOLATILE
|
||||||
|
@ -149,6 +148,7 @@ CRYB_RESOLVE
|
||||||
|
|
||||||
AC_CONFIG_FILES([
|
AC_CONFIG_FILES([
|
||||||
Makefile
|
Makefile
|
||||||
|
freebsd/Makefile
|
||||||
include/Makefile
|
include/Makefile
|
||||||
include/cryb/Makefile
|
include/cryb/Makefile
|
||||||
lib/Makefile
|
lib/Makefile
|
||||||
|
|
2
freebsd/.gitignore
vendored
Normal file
2
freebsd/.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
!/Makefile.in
|
||||||
|
/work
|
33
freebsd/Makefile.in
Normal file
33
freebsd/Makefile.in
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
# $FreeBSD: portlint$
|
||||||
|
|
||||||
|
PORTNAME= @PACKAGE_TARNAME@
|
||||||
|
PORTVERSION= @PACKAGE_VERSION@
|
||||||
|
CATEGORIES= security
|
||||||
|
MASTER_SITES= #
|
||||||
|
DISTFILES= #
|
||||||
|
|
||||||
|
MAINTAINER= @PACKAGE_BUGREPORT@
|
||||||
|
COMMENT= OATH HOTP / TOTP
|
||||||
|
|
||||||
|
LICENSE= BSD3CLAUSE
|
||||||
|
|
||||||
|
USES= gmake libtool pkgconfig
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
TEST_TARGET= check
|
||||||
|
|
||||||
|
DESCR= ${WRKDIR}/pkg-descr
|
||||||
|
|
||||||
|
do-extract:
|
||||||
|
(cd @abs_top_srcdir@ && \
|
||||||
|
${GMAKE} distdir && ${MV} ${PKGNAME} ${WRKDIR})
|
||||||
|
(${CAT} ${WRKSRC}/README && ${ECHO} && \
|
||||||
|
${ECHO} "WWW: http://cryb.to/") >${DESCR}
|
||||||
|
|
||||||
|
post-stage:
|
||||||
|
(cd ${STAGEDIR} && \
|
||||||
|
${FIND} -s . -type f -or -type l | cut -c 2- | \
|
||||||
|
${SED} -E '/\/man\//s/([0-9])$$/\1.gz/') >>${TMPPLIST}
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
|
@ -8,6 +8,9 @@ libcryb_otp_la_SOURCES = \
|
||||||
\
|
\
|
||||||
cryb_otp.c
|
cryb_otp.c
|
||||||
|
|
||||||
|
noinst_HEADERS = \
|
||||||
|
cryb_otp_impl.h
|
||||||
|
|
||||||
libcryb_otp_la_CFLAGS = \
|
libcryb_otp_la_CFLAGS = \
|
||||||
$(CRYB_CORE_CFLAGS) \
|
$(CRYB_CORE_CFLAGS) \
|
||||||
$(CRYB_OATH_CFLAGS)
|
$(CRYB_OATH_CFLAGS)
|
||||||
|
|
Loading…
Reference in a new issue