Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Dec 2013 09:51:44 +0000 (UTC)
From:      Johan van Selst <johans@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r337844 - head/lang/pike76
Message-ID:  <201312280951.rBS9piCN031519@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: johans
Date: Sat Dec 28 09:51:44 2013
New Revision: 337844
URL: http://svnweb.freebsd.org/changeset/ports/337844

Log:
  update

Modified:
  head/lang/pike76/Makefile
  head/lang/pike76/distinfo

Modified: head/lang/pike76/Makefile
==============================================================================
--- head/lang/pike76/Makefile	Sat Dec 28 09:35:40 2013	(r337843)
+++ head/lang/pike76/Makefile	Sat Dec 28 09:51:44 2013	(r337844)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	pike76
-PORTVERSION=	7.6.112
-PORTREVISION=	18
+PORTVERSION=	7.6.132
 CATEGORIES=	lang
 MASTER_SITES=	ftp://pike.ida.liu.se/pub/pike/beta/${PORTVERSION}/ \
 		http://pike.ida.liu.se/pub/pike/beta/${PORTVERSION}/ \
@@ -14,14 +13,13 @@ MASTER_SITES=	ftp://pike.ida.liu.se/pub/
 DISTNAME=	Pike-v${PORTVERSION}
 
 MAINTAINER=	johans@FreeBSD.org
-COMMENT=	A dynamic programming language with a syntax similar to C++
+COMMENT=	Dynamic programming language with a syntax similar to C++
 
-LIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/jpeg \
-		tiff:${PORTSDIR}/graphics/tiff \
-		gdbm:${PORTSDIR}/databases/gdbm \
-		pcre:${PORTSDIR}/devel/pcre \
-		mird:${PORTSDIR}/databases/mird \
-		gmp:${PORTSDIR}/math/gmp
+LIB_DEPENDS=	libjpeg.so:${PORTSDIR}/graphics/jpeg \
+		libtiff.so:${PORTSDIR}/graphics/tiff \
+		libgdbm.so:${PORTSDIR}/databases/gdbm \
+		libpcre.so:${PORTSDIR}/devel/pcre \
+		libgmp.so:${PORTSDIR}/math/gmp
 
 CONFLICTS=	pike7[28]-[0-9]*
 CONFLICTS_BUILD=nettle-[2-9]*
@@ -50,55 +48,53 @@ MAN1=		pike.1
 WANT_MESA=	yes
 
 CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
-CONFIGURE_ARGS+=	--without-debug \
-		 --with-thread-library=${PTHREAD_LIBS} \
-		 --with-double-precision \
-		 --with-long-double-precision \
-		 --disable-rpath \
-		 --without-rtldebug \
-		 --without-cdebug \
-		 --without-copt \
-		 --without-security \
-		 --with-oob \
-		 --without-poll \
-		 --without-devpoll \
-		 --with-max-fd=60000 \
-		 --with-gmp \
-		 --with-zlib \
-		 --with-threads \
-		 --with-readline \
-		 --with-jpeg \
-		 --with-tiff \
-		 --with-gdbm \
-		 --without-java \
-		 --without-ssleay \
-		 --without-GTK \
-		 --without-gnome \
-		 --without-glade \
-		 --without-libglade-config \
-		 --without-machine-code \
-		 --with-relocatable-dumped-modules \
-		 --without-GL --without-GLUT \
-		 --prefix=${PREFIX}
+CONFIGURE_ARGS+=--without-debug \
+		--with-thread-library=${PTHREAD_LIBS} \
+		--with-double-precision \
+		--with-long-double-precision \
+		--disable-rpath \
+		--without-rtldebug \
+		--without-cdebug \
+		--without-copt \
+		--without-security \
+		--with-oob \
+		--without-poll \
+		--without-devpoll \
+		--with-max-fd=60000 \
+		--with-gmp \
+		--with-zlib \
+		--with-threads \
+		--with-readline \
+		--with-jpeg \
+		--with-tiff \
+		--with-gdbm \
+		--without-java \
+		--without-ssleay \
+		--without-GTK \
+		--without-gnome \
+		--without-glade \
+		--without-libglade-config \
+		--without-krb5 \
+		--without-machine-code \
+		--with-perl \
+		--with-relocatable-dumped-modules \
+		--without-GL --without-GLUT \
+		--prefix=${PREFIX}
 
 MAKE_ARGS=	CONFIGUREARGS="${CONFIGURE_ARGS}"
+MAKE_ENV=	"ac_cv_lib_nettle_nettle_md5_init=no"
 
 USES=		bison gettext gmake perl5
 
-# Allow building Embedded Perl
-CONFIGURE_ARGS+=	--with-perl
-
 PLIST_FILES=	bin/pike bin/pike76 bin/hilfe
 
 NO_STAGE=	yes
+MAKE_JOBS_UNSAFE=yes
+
 .include <bsd.port.pre.mk>
 
 ONLY_FOR_ARCHS=	i386 amd64
 
-.if ${OSVERSION} < 800000 && ${ARCH} == "amd64"
-BROKEN=		segfaults during build
-.endif
-
 .if ${PORT_OPTIONS:MEXPERIMENTAL_FEATURES}
 CONFIGURE_ARGS+=	--with-computed-goto \
 		--with-pg \
@@ -119,25 +115,25 @@ CFLAGS+=	-ffast-math -fomit-frame-pointe
 .endif
 
 .if ${PORT_OPTIONS:MFFMPEG}
-LIB_DEPENDS+=	avcodec:${PORTSDIR}/multimedia/ffmpeg
+LIB_DEPENDS+=	libavcodec.so:${PORTSDIR}/multimedia/ffmpeg
 CONFIGURE_ARGS+=	--with-ffmpeg
 .else
 CONFIGURE_ARGS+=	--without-ffmpeg
 .endif
 
 .if ${PORT_OPTIONS:MFFTW}
-LIB_DEPENDS+=	fftw:${PORTSDIR}/math/fftw
+LIB_DEPENDS+=	libfftw.so:${PORTSDIR}/math/fftw
 .endif
 
 .if ${PORT_OPTIONS:MTTF}
-LIB_DEPENDS+=	ttf:${PORTSDIR}/print/freetype
+LIB_DEPENDS+=	libttf.so:${PORTSDIR}/print/freetype
 CONFIGURE_ARGS+=	--with-ttflib
 .else
 CONFIGURE_ARGS+=	--without-ttflib
 .endif
 
 .if ${PORT_OPTIONS:MFREETYPE}
-LIB_DEPENDS+=	freetype:${PORTSDIR}/print/freetype2
+LIB_DEPENDS+=	libfreetype.so:${PORTSDIR}/print/freetype2
 CONFIGURE_ARGS+=	--with-freetype
 .else
 CONFIGURE_ARGS+=	--without-freetype
@@ -157,20 +153,13 @@ CONFIGURE_ARGS+=	--with-pgsql=${PREFIX}
 CONFIGURE_ARGS+=	--without-pgsql
 .endif
 
-.if ${PORT_OPTIONS:MMSQL}
-BUILD_DEPENDS+=	msql:${PORTSDIR}/databases/msql
-CONFIGURE_ARGS+=	--with-msql=${PREFIX}
-.else
-CONFIGURE_ARGS+=	--without-msql
-.endif
-
 .if ${PORT_OPTIONS:MUNIXODBC}
-LIB_DEPENDS+=	odbc:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+=	libodbc.so:${PORTSDIR}/databases/unixODBC
 CONFIGURE_ARGS+=	--with-odbc
 .endif
 
 .if ${PORT_OPTIONS:MIODBC}
-LIB_DEPENDS+=	iodbc:${PORTSDIR}/databases/libiodbc
+LIB_DEPENDS+=	libiodbc.so:${PORTSDIR}/databases/libiodbc
 CONFIGURE_ARGS+=	--with-odbc
 .endif
 
@@ -179,29 +168,29 @@ CONFIGURE_ARGS+=	--without-odbc
 .endif
 
 .if ${PORT_OPTIONS:MSANE}
-LIB_DEPENDS+=	sane:${PORTSDIR}/graphics/sane-backends
+LIB_DEPENDS+=	libsane.so:${PORTSDIR}/graphics/sane-backends
 CONFIGURE_ARGS+=	--with-sane
 .else
 CONFIGURE_ARGS+=	--without-sane
 .endif
 
 .if ${PORT_OPTIONS:MPDF}
-LIB_DEPENDS+=	pdf:${PORTSDIR}/print/pdflib \
-		panda:${PORTSDIR}/print/panda
+LIB_DEPENDS+=	libpdf.so:${PORTSDIR}/print/pdflib \
+		libpanda.so:${PORTSDIR}/print/panda
 CONFIGURE_ARGS+=	--with-libpdf --with-libpanda
 .else
 CONFIGURE_ARGS+=	--without-libpdf --without-libpanda
 .endif
 
 .if ${PORT_OPTIONS:MSVG2}
-LIB_DEPENDS+=	rsvg-2:${PORTSDIR}/graphics/librsvg2
+LIB_DEPENDS+=	librsvg-2.so:${PORTSDIR}/graphics/librsvg2
 CONFIGURE_ARGS+=	--with-svg
 .else
 CONFIGURE_ARGS+=	--without-svg
 .endif
 
 .if ${PORT_OPTIONS:MTDS}
-LIB_DEPENDS+=	ct:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+=	libct.so:${PORTSDIR}/databases/freetds
 CONFIGURE_ARGS+=	--with-sybase
 PLIST_SUB+=	SYBASE:=""
 .else
@@ -222,6 +211,11 @@ post-patch:
 			-e "s|/cc/|&'|" \
 		${WRKSRC}/src/configure
 
+post-extract:
+	@mv ${WRKSRC}/bundles/nettle-1.15.tar.gz \
+		${WRKSRC}/bundles/nettle-1.15.tar
+	@gzip ${WRKSRC}/bundles/nettle-1.15.tar
+
 post-install:
 	@${STRIP_CMD} ${PREFIX}/pike/${PORTVERSION}/bin/pike
 	@${INSTALL_SCRIPT} ${WRKSRC}/bin/hilfe ${PREFIX}/bin

Modified: head/lang/pike76/distinfo
==============================================================================
--- head/lang/pike76/distinfo	Sat Dec 28 09:35:40 2013	(r337843)
+++ head/lang/pike76/distinfo	Sat Dec 28 09:51:44 2013	(r337844)
@@ -1,2 +1,2 @@
-SHA256 (Pike-v7.6.112.tar.gz) = 1900822adcd8545515d26984bcebe6604c7398feb342fe424aca89bfb0401416
-SIZE (Pike-v7.6.112.tar.gz) = 15167826
+SHA256 (Pike-v7.6.132.tar.gz) = aea7d70fb1d6845a5faff2d5d1c3b6f6fa6d5038d8dc08805c7b6e922198470f
+SIZE (Pike-v7.6.132.tar.gz) = 11759983



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312280951.rBS9piCN031519>