Fri Oct 17 22:01:25 2014 UTC ()
Force PIC for shared object, fixes build on amd64. Bump revision.


(joerg)
diff -r1.17 -r1.18 pkgsrc/graphics/mypaint/Makefile
diff -r1.5 -r1.6 pkgsrc/graphics/mypaint/distinfo
diff -r0 -r1.1 pkgsrc/graphics/mypaint/patches/patch-lib_SConscript

cvs diff -r1.17 -r1.18 pkgsrc/graphics/mypaint/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/mypaint/Makefile 2014/05/09 07:37:07 1.17
+++ pkgsrc/graphics/mypaint/Makefile 2014/10/17 22:01:25 1.18
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.17 2014/05/09 07:37:07 wiz Exp $ 1# $NetBSD: Makefile,v 1.18 2014/10/17 22:01:25 joerg Exp $
2 2
3DISTNAME= mypaint-1.0.0 3DISTNAME= mypaint-1.0.0
4PKGREVISION= 5 4PKGREVISION= 6
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= http://download.gna.org/mypaint/ 6MASTER_SITES= http://download.gna.org/mypaint/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= ryoon@NetBSD.org 9MAINTAINER= ryoon@NetBSD.org
10HOMEPAGE= http://mypaint.intilinux.com/ 10HOMEPAGE= http://mypaint.intilinux.com/
11COMMENT= Fast and easy open-source graphics application for digital painters 11COMMENT= Fast and easy open-source graphics application for digital painters
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14BUILD_DEPENDS+= scons-[0-9]*:../../devel/scons 14BUILD_DEPENDS+= scons-[0-9]*:../../devel/scons
15DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 15DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2
16 16
17USE_LANGUAGES= c++ 17USE_LANGUAGES= c++

cvs diff -r1.5 -r1.6 pkgsrc/graphics/mypaint/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/mypaint/distinfo 2012/12/19 11:25:31 1.5
+++ pkgsrc/graphics/mypaint/distinfo 2014/10/17 22:01:25 1.6
@@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
1$NetBSD: distinfo,v 1.5 2012/12/19 11:25:31 ryoon Exp $ 1$NetBSD: distinfo,v 1.6 2014/10/17 22:01:25 joerg Exp $
2 2
3SHA1 (mypaint-1.0.0.tar.bz2) = 5f9221304bb8becd642b00d94af947edf1e18844 3SHA1 (mypaint-1.0.0.tar.bz2) = 5f9221304bb8becd642b00d94af947edf1e18844
4RMD160 (mypaint-1.0.0.tar.bz2) = 6d3ff0f5c16e18b006f6449e9591067bd29ed3c5 4RMD160 (mypaint-1.0.0.tar.bz2) = 6d3ff0f5c16e18b006f6449e9591067bd29ed3c5
5Size (mypaint-1.0.0.tar.bz2) = 36748957 bytes 5Size (mypaint-1.0.0.tar.bz2) = 36748957 bytes
6SHA1 (patch-SConstruct) = 374416991833fd3cb4f99f66cefee96e45e45161 6SHA1 (patch-SConstruct) = 374416991833fd3cb4f99f66cefee96e45e45161
 7SHA1 (patch-lib_SConscript) = f075c48ffa1fcc7671f080f7125c186c9cc4392a
7SHA1 (patch-lib_colorchanger__crossed__bowl.hpp) = b64b8695fe8b787df94ddc588a714b991954084b 8SHA1 (patch-lib_colorchanger__crossed__bowl.hpp) = b64b8695fe8b787df94ddc588a714b991954084b

File Added: pkgsrc/graphics/mypaint/patches/Attic/patch-lib_SConscript
$NetBSD: patch-lib_SConscript,v 1.1 2014/10/17 22:01:25 joerg Exp $

--- lib/SConscript.orig	2014-10-17 20:31:31.000000000 +0000
+++ lib/SConscript
@@ -17,6 +17,6 @@ if sys.platform == "win32": # there 's a
 elif sys.platform == "darwin":
     module = env.SharedLibrary('_mypaintlib', Split(src), SHLIBPREFIX="", SHLIBSUFFIX=".so")
 else:
-    module = env.SharedLibrary('_mypaintlib', Split(src), SHLIBPREFIX="")
+    module = env.SharedLibrary('_mypaintlib', Split(src), SHLIBPREFIX="", CCFLAGS = ['-O2', '-fPIC'])
 
 Return('module')