svn commit: r390654 - in head/ports-mgmt/portrac: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri Jun 26 17:48:10 UTC 2015
Author: amdmi3
Date: Fri Jun 26 17:48:08 2015
New Revision: 390654
URL: https://svnweb.freebsd.org/changeset/ports/390654
Log:
- This uses c++11 features (for example, std::to_string), so add corresponding compiler requirements and flags
- Add patches to fix missing includes (couldn't find any upstream contants to submit these)
- Unfortunately, it's still BROKEN on 9.x as gcc 4.8's stdlibc++ doesn't seem to provide to_string, so mark it as such
Submitted by: pkg-fallout
Approved by: portmgr blanket
Added:
head/ports-mgmt/portrac/files/
head/ports-mgmt/portrac/files/patch-PortChecker.cc (contents, props changed)
head/ports-mgmt/portrac/files/patch-Preferences.cc (contents, props changed)
Modified:
head/ports-mgmt/portrac/Makefile
Modified: head/ports-mgmt/portrac/Makefile
==============================================================================
--- head/ports-mgmt/portrac/Makefile Fri Jun 26 17:26:07 2015 (r390653)
+++ head/ports-mgmt/portrac/Makefile Fri Jun 26 17:48:08 2015 (r390654)
@@ -11,16 +11,19 @@ COMMENT= Simple GUI tool for tracking po
LICENSE= BSD2CLAUSE
+BROKEN_FreeBSD_9= does not build (lacking c++11 support)
+
PLIST_FILES= bin/portrac \
share/portrac/portrac.png \
share/portrac/up-to-date.png \
share/portrac/updates-available.png
-USES= qmake tar:bzip2
+USES= compiler:c++11-lib qmake tar:bzip2
+USE_CXXSTD= c++11
USE_QT5= widgets buildtools_build
do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/${DISTNAME}/portrac ${STAGEDIR}${PREFIX}/bin && \
+ ${INSTALL_PROGRAM} ${WRKDIR}/${DISTNAME}/portrac ${STAGEDIR}${PREFIX}/bin && \
${MKDIR} ${STAGEDIR}${DATADIR} && \
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/*.png ${STAGEDIR}${DATADIR}
Added: head/ports-mgmt/portrac/files/patch-PortChecker.cc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ports-mgmt/portrac/files/patch-PortChecker.cc Fri Jun 26 17:48:08 2015 (r390654)
@@ -0,0 +1,11 @@
+--- PortChecker.cc.orig 2014-09-29 18:19:21 UTC
++++ PortChecker.cc
+@@ -31,6 +31,8 @@
+ #include <string>
+ #include <algorithm>
+ #include <iostream>
++#include <cstdio>
++#include <cerrno>
+
+ #include <QStringList>
+
Added: head/ports-mgmt/portrac/files/patch-Preferences.cc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ports-mgmt/portrac/files/patch-Preferences.cc Fri Jun 26 17:48:08 2015 (r390654)
@@ -0,0 +1,10 @@
+--- Preferences.cc.orig 2014-09-29 18:19:21 UTC
++++ Preferences.cc
+@@ -29,6 +29,7 @@
+ #include <map>
+ #include <iostream>
+ #include <fstream>
++#include <cstdlib>
+
+ #include "Preferences.hh"
+
More information about the svn-ports-head
mailing list