svn commit: r404316 - in head/devel/upp: . files
Thomas Zander
riggs at FreeBSD.org
Wed Dec 23 19:39:44 UTC 2015
Author: riggs
Date: Wed Dec 23 19:39:42 2015
New Revision: 404316
URL: https://svnweb.freebsd.org/changeset/ports/404316
Log:
Update to upstream version 9251, convert to OPTION helpers
PR: 204961
Submitted by: lightside at gmx.com
Approved by: maintainer timeout
Deleted:
head/devel/upp/files/
Modified:
head/devel/upp/Makefile
head/devel/upp/distinfo
Modified: head/devel/upp/Makefile
==============================================================================
--- head/devel/upp/Makefile Wed Dec 23 19:25:48 2015 (r404315)
+++ head/devel/upp/Makefile Wed Dec 23 19:39:42 2015 (r404316)
@@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= upp
-PORTVERSION= 8227
+PORTVERSION= 9251
CATEGORIES= devel x11-toolkits
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2015.1/
+MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2015.2/
DISTNAME= ${PORTNAME}-x11-src-${PORTVERSION}
MAINTAINER= m.sund at arcor.de
@@ -35,6 +35,12 @@ MAKE_ARGS= UPPOUT="../_out/" OutFile="..
-I${LOCALBASE}/include/pango-1.0 -I${LOCALBASE}/include/glib-2.0 \
-I${LOCALBASE}/lib/glib-2.0/include -I/usr/include"
+MAKE_JOBS_UNSAFE= yes
+
+BROKEN_ia64= Does not compile on ${ARCH}
+BROKEN_powerpc= Does not compile on ${ARCH}
+BROKEN_sparc64= Does not compile on ${ARCH}
+
PORTDATA= bazaar examples reference tutorial uppsrc *.bm
DESKTOP_ENTRIES="TheIDE" "IDE for cross-platform C++ development" \
@@ -43,6 +49,7 @@ DESKTOP_ENTRIES="TheIDE" "IDE for cross-
OPTIONS_DEFINE= SDL OPENGL MYSQL PGSQL USEMALLOC
USEMALLOC_DESC= Compile without U++ heap allocator
+USEMALLOC_VARS= MACRO_FLAGS+=-DflagUSEMALLOC
PLIST_FILES= bin/theide
@@ -51,16 +58,6 @@ OPENGL_USE= gl
MYSQL_USE= mysql=yes
PGSQL_USES= pgsql
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MUSEMALLOC}
-MACRO_FLAGS+= -DflagUSEMALLOC
-.endif
-
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN= Does not compile on ia64, powerpc, or sparc64
-.endif
-
post-patch: .SILENT
${MV} ${BUILD_WRKSRC}/Makefile.in ${BUILD_WRKSRC}/Makefile
${REINPLACE_CMD} -e '/^CXX =/d;/^CFLAGS =/d;/^CXXFLAGS =/d;/^LDFLAGS =/d' \
@@ -70,6 +67,7 @@ post-patch: .SILENT
post-build: .SILENT
${ECHO_CMD} "BUILDER = \"GCC\"" > ${WRKSRC}/GCC.bm
+ ${ECHO_CMD} "COMMON_CPP_OPTIONS = \"-std=c++0x\";" >> ${WRKSRC}/GCC.bm
${ECHO_CMD} "DEBUG_INFO = \"0\";" >> ${WRKSRC}/GCC.bm
${ECHO_CMD} "DEBUG_BLITZ = \"1\";" >> ${WRKSRC}/GCC.bm
${ECHO_CMD} "DEBUG_LINKMODE = \"1\";" >> ${WRKSRC}/GCC.bm
@@ -91,6 +89,8 @@ post-build: .SILENT
(cd ${WRKSRC} && ${CP} GCC.bm CLANG.bm && \
${SED} -i '' -e '/^BUILDER/s|GCC|CLANG| ; \
s| -fdata-sections|| ; s| -finline-limit=20||' CLANG.bm)
+ ${ECHO_CMD} "COMMON_OPTIONS = \"-Wno-logical-op-parentheses\";" >> ${WRKSRC}/CLANG.bm
+ ${ECHO_CMD} "ALLOW_PRECOMPILED_HEADERS = \"0\";" >> ${WRKSRC}/CLANG.bm
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/theide ${STAGEDIR}${PREFIX}/bin
Modified: head/devel/upp/distinfo
==============================================================================
--- head/devel/upp/distinfo Wed Dec 23 19:25:48 2015 (r404315)
+++ head/devel/upp/distinfo Wed Dec 23 19:39:42 2015 (r404316)
@@ -1,2 +1,2 @@
-SHA256 (upp-x11-src-8227.tar.gz) = 0cbac66dd527d9b05fc279ffb8b53cab1cd67d275f173c95a59b904fd46bb338
-SIZE (upp-x11-src-8227.tar.gz) = 44496813
+SHA256 (upp-x11-src-9251.tar.gz) = f1012e15914a4a9d4c70c008b94b932db7dd39ff043bdf5c4584a45f7580ebd5
+SIZE (upp-x11-src-9251.tar.gz) = 45014025
More information about the svn-ports-head
mailing list