Build with -fPIC, drop texlive dependency
New MASTER_SITES as a consequence, and buildtime bzip2 dependency. While at it, change my email address. Original patch by pascal@, OK sthen@
This commit is contained in:
parent
203324e9ed
commit
c133a83fb8
@ -1,24 +1,21 @@
|
||||
# $OpenBSD: Makefile,v 1.2 2015/06/16 07:47:47 czarkoff Exp $
|
||||
|
||||
PORTROACH = skipv:semver
|
||||
# $OpenBSD: Makefile,v 1.3 2015/09/11 11:44:03 czarkoff Exp $
|
||||
|
||||
COMMENT = number theoretic multiple-precision integer library
|
||||
V = 0.42.0
|
||||
REVISION = 0
|
||||
DISTNAME = libtommath-$V
|
||||
CATEGORIES = math
|
||||
HOMEPAGE = http://libtom.net/
|
||||
|
||||
MAINTAINER = Dmitrij D. Czarkoff <czarkoff@gmail.com>
|
||||
MAINTAINER = Dmitrij D. Czarkoff <czarkoff@openbsd.org>
|
||||
|
||||
GH_ACCOUNT = libtom
|
||||
GH_PROJECT = libtommath
|
||||
GH_TAGNAME = v${V}
|
||||
MASTER_SITES0 = http://libtom.net/files/
|
||||
MASTER_SITES1 = http://spacehopper.org/mirrors/
|
||||
DISTFILES += ltm-$V.tar.bz2:0 ltm-manual-$V.pdf.gz:1
|
||||
|
||||
# Public Domain
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
BUILD_DEPENDS = print/texlive/base
|
||||
|
||||
MAKE_FLAGS = IGNORE_SPEED=Yes
|
||||
FAKE_FLAGS = DESTDIR=${WRKINST}${PREFIX} \
|
||||
LIBPATH=/lib \
|
||||
@ -27,10 +24,12 @@ USE_GMAKE = Yes
|
||||
MAKE_FILE = makefile
|
||||
WRKDIST = ${WRKDIR}/${PKGNAME}
|
||||
|
||||
ALL_TARGET = default docs manual
|
||||
ALL_TARGET = default
|
||||
TEST_TARGET = mtest
|
||||
TEST_IS_INTERACTIVE = Yes
|
||||
|
||||
CFLAGS += -fPIC
|
||||
|
||||
DOCPATH=${PREFIX}/share/doc/libtommath
|
||||
|
||||
post-test:
|
||||
@ -39,7 +38,6 @@ post-test:
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${DOCPATH}
|
||||
${INSTALL_DATA} ${WRKDIST}/bn.pdf ${DOCPATH}/manual.pdf
|
||||
${INSTALL_DATA} ${WRKDIST}/tommath.pdf ${DOCPATH}/tommath.pdf
|
||||
${INSTALL_DATA} ${WRKDIR}/ltm-manual-$V.pdf ${DOCPATH}/manual.pdf
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,4 @@
|
||||
SHA256 (libtommath-0.42.0.tar.gz) = UkY1a6GMG27fSnvINqPSI4QrhpFM26bdjBEr/FniJ8g=
|
||||
SIZE (libtommath-0.42.0.tar.gz) = 1732144
|
||||
SHA256 (ltm-0.42.0.tar.bz2) = e1wlgwTDSsWQHP3bn4CbmzuKx9BPcAzwBqx2apI+shc=
|
||||
SHA256 (ltm-manual-0.42.0.pdf.gz) = ZJFcElR9Hy+nIhq7uD421IJxwBGtueiGI4G7Q/hSrG4=
|
||||
SIZE (ltm-0.42.0.tar.bz2) = 1968961
|
||||
SIZE (ltm-manual-0.42.0.pdf.gz) = 372580
|
||||
|
@ -1,8 +1,7 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2015/05/27 16:30:37 czarkoff Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.2 2015/09/11 11:44:03 czarkoff Exp $
|
||||
include/tommath.h
|
||||
include/tommath_class.h
|
||||
include/tommath_superclass.h
|
||||
lib/libtommath.a
|
||||
share/doc/libtommath/
|
||||
share/doc/libtommath/manual.pdf
|
||||
share/doc/libtommath/tommath.pdf
|
||||
|
Loading…
Reference in New Issue
Block a user