Date: Saturday, June 19, 2010 @ 18:09:37
  Author: ibiru
Revision: 82953

upgpkg: liborigin2 20090406-4
boost 1.43 rebuild

Added:
  liborigin2/trunk/gcc45.patch
Modified:
  liborigin2/trunk/PKGBUILD

-------------+
 PKGBUILD    |   20 ++++++++++++++------
 gcc45.patch |   15 +++++++++++++++
 2 files changed, 29 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2010-06-19 22:04:28 UTC (rev 82952)
+++ PKGBUILD    2010-06-19 22:09:37 UTC (rev 82953)
@@ -4,27 +4,35 @@
 
 pkgname=liborigin2
 pkgver=20090406
-pkgrel=3
+pkgrel=4
 pkgdesc="A library for reading OriginLab OPJ project files"
 url="http://soft.proindependent.com/liborigin2/";
-source=("http://download.berlios.de/qtiplot/${pkgname}-06042009.zip";
-       'liborigin.pro.archlinux')
+source=(http://download.berlios.de/qtiplot/${pkgname}-06042009.zip
+       liborigin.pro.archlinux
+        gcc45.patch)
 license=('GPL3')
 arch=('i686' 'x86_64')
-depends=('gcc-libs' 'boost>=1.41.0')
-makedepends=('doxygen' 'qt')
+depends=('gcc-libs' 'boost-libs')
+makedepends=('doxygen' 'qt' 'boost')
 replaces=('liborigin')
 provides=('liborigin')
 md5sums=('b221b2e4d86a4a2b9136bc37944b64b8'
-         '4fe64e68ef0419926986d3cc1fc79bed')
+         '4fe64e68ef0419926986d3cc1fc79bed'
+         '2fde6d1e7e94216e82d124c8500e05c5')
 
 build() {
        cd ${srcdir}/${pkgname}-06042009
+        patch -Np0 -i ${srcdir}/gcc45.patch || return 1
 
        install -Dm644 ${srcdir}/liborigin.pro.archlinux ./liborigin.pro || 
return 1
 
        qmake liborigin.pro QMAKESPEC=linux-g++ || return 1
        make QTDIR=/usr/ QMAKESPEC=linux-g++ || return 1
+}
+
+package() {
+        cd ${srcdir}/${pkgname}-06042009
+
        INSTALL_ROOT=${pkgdir} make install || return 1
 
         # install missing includes

Added: gcc45.patch
===================================================================
--- gcc45.patch                         (rev 0)
+++ gcc45.patch 2010-06-19 22:09:37 UTC (rev 82953)
@@ -0,0 +1,15 @@
+Fixing build with gcc 4.5
+
+http://bugs.gentoo.org/show_bug.cgi?id=318575
+
+--- OriginDefaultParser.cpp
++++ OriginDefaultParser.cpp
+@@ -73,7 +73,7 @@
+       int i;
+       FILE *f, *debug;
+       if((f=fopen(fileName.c_str(),"rb")) == NULL ) {
+-              printf("Could not open %s!\n",fileName);
++              printf("Could not open %s!\n",fileName.c_str());
+               return false;
+       }
+ 

Reply via email to