svn commit: r337844 - head/lang/pike76
Johan van Selst
johans at FreeBSD.org
Sat Dec 28 09:51:45 UTC 2013
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 at 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
More information about the svn-ports-head
mailing list