[arch-commits] Commit in pokerth/trunk (PKGBUILD namespace-buildfix.patch)
Bartłomiej Piotrowski
bpiotrowski at archlinux.org
Mon Dec 21 19:09:37 UTC 2015
Date: Monday, December 21, 2015 @ 20:09:37
Author: bpiotrowski
Revision: 154045
Fix build with boost 1.60.0
Added:
pokerth/trunk/namespace-buildfix.patch
Modified:
pokerth/trunk/PKGBUILD
--------------------------+
PKGBUILD | 10 +++++++---
namespace-buildfix.patch | 22 ++++++++++++++++++++++
2 files changed, 29 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-12-21 19:09:24 UTC (rev 154044)
+++ PKGBUILD 2015-12-21 19:09:37 UTC (rev 154045)
@@ -8,7 +8,7 @@
pkgname=pokerth
_realname=PokerTH
pkgver=1.1.1
-pkgrel=8
+pkgrel=9
pkgdesc="Open source Texas Hold'em Poker simulator"
arch=('i686' 'x86_64')
url="http://www.pokerth.net/"
@@ -17,9 +17,11 @@
'qt5-base' 'sdl_mixer' 'libircclient' 'tinyxml')
makedepends=('boost')
source=("http://downloads.sourceforge.net/sourceforge/pokerth/$_realname-$pkgver-src.tar.bz2"
- '0001-Qt-5.5.0-patch-for-qtsingleapplication.patch')
+ '0001-Qt-5.5.0-patch-for-qtsingleapplication.patch'
+ 'namespace-buildfix.patch')
md5sums=('a7f76f95782099f966e5f2b6809f502a'
- 'f4ecab0a6435f1b3b0654145b75d6e7c')
+ 'f4ecab0a6435f1b3b0654145b75d6e7c'
+ '5d5e9c90f9c01bb9ff8ba9f10c94c508')
prepare() {
cd "$srcdir/$_realname-$pkgver-src"
@@ -26,6 +28,8 @@
# https://github.com/pokerth/pokerth/commit/731f5f05f540
patch -Np1 -i ../0001-Qt-5.5.0-patch-for-qtsingleapplication.patch
+
+ patch -p1 -i ../namespace-buildfix.patch
}
build() {
Added: namespace-buildfix.patch
===================================================================
--- namespace-buildfix.patch (rev 0)
+++ namespace-buildfix.patch 2015-12-21 19:09:37 UTC (rev 154045)
@@ -0,0 +1,22 @@
+diff --git a/src/core/common/avatarmanager.cpp b/src/core/common/avatarmanager.cpp
+index d9b9fd4..d137a5c 100644
+--- a/src/core/common/avatarmanager.cpp
++++ b/src/core/common/avatarmanager.cpp
+@@ -61,7 +61,7 @@ using namespace std;
+ using namespace boost::filesystem;
+
+ struct AvatarFileState {
+- ifstream inputStream;
++ std::ifstream inputStream;
+ };
+
+ AvatarManager::AvatarManager(bool useExternalServer, const std::string &externalServerAddress,
+@@ -363,7 +363,7 @@ AvatarManager::StoreAvatarInCache(const MD5Buf &md5buf, AvatarFileType avatarFil
+ path tmpPath(cacheDir);
+ tmpPath /= (md5buf.ToString() + ext);
+ string fileName(tmpPath.file_string());
+- ofstream o(fileName.c_str(), ios_base::out | ios_base::binary | ios_base::trunc);
++ std::ofstream o(fileName.c_str(), ios_base::out | ios_base::binary | ios_base::trunc);
+ if (!o.fail()) {
+ o.write((const char *)data, size);
+ o.close();
More information about the arch-commits
mailing list