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:
czarkoff 2015-09-11 11:44:03 +00:00
parent 203324e9ed
commit c133a83fb8
3 changed files with 15 additions and 16 deletions

View File

@ -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>

View File

@ -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

View File

@ -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