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
--- 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 | |
3 | DISTNAME= mypaint-1.0.0 | | 3 | DISTNAME= mypaint-1.0.0 |
4 | PKGREVISION= 5 | | 4 | PKGREVISION= 6 |
5 | CATEGORIES= graphics | | 5 | CATEGORIES= graphics |
6 | MASTER_SITES= http://download.gna.org/mypaint/ | | 6 | MASTER_SITES= http://download.gna.org/mypaint/ |
7 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
8 | | | 8 | |
9 | MAINTAINER= ryoon@NetBSD.org | | 9 | MAINTAINER= ryoon@NetBSD.org |
10 | HOMEPAGE= http://mypaint.intilinux.com/ | | 10 | HOMEPAGE= http://mypaint.intilinux.com/ |
11 | COMMENT= Fast and easy open-source graphics application for digital painters | | 11 | COMMENT= Fast and easy open-source graphics application for digital painters |
12 | LICENSE= gnu-gpl-v2 | | 12 | LICENSE= gnu-gpl-v2 |
13 | | | 13 | |
14 | BUILD_DEPENDS+= scons-[0-9]*:../../devel/scons | | 14 | BUILD_DEPENDS+= scons-[0-9]*:../../devel/scons |
15 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 | | 15 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 |
16 | | | 16 | |
17 | USE_LANGUAGES= c++ | | 17 | USE_LANGUAGES= c++ |
--- 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 | |
3 | SHA1 (mypaint-1.0.0.tar.bz2) = 5f9221304bb8becd642b00d94af947edf1e18844 | | 3 | SHA1 (mypaint-1.0.0.tar.bz2) = 5f9221304bb8becd642b00d94af947edf1e18844 |
4 | RMD160 (mypaint-1.0.0.tar.bz2) = 6d3ff0f5c16e18b006f6449e9591067bd29ed3c5 | | 4 | RMD160 (mypaint-1.0.0.tar.bz2) = 6d3ff0f5c16e18b006f6449e9591067bd29ed3c5 |
5 | Size (mypaint-1.0.0.tar.bz2) = 36748957 bytes | | 5 | Size (mypaint-1.0.0.tar.bz2) = 36748957 bytes |
6 | SHA1 (patch-SConstruct) = 374416991833fd3cb4f99f66cefee96e45e45161 | | 6 | SHA1 (patch-SConstruct) = 374416991833fd3cb4f99f66cefee96e45e45161 |
| | | 7 | SHA1 (patch-lib_SConscript) = f075c48ffa1fcc7671f080f7125c186c9cc4392a |
7 | SHA1 (patch-lib_colorchanger__crossed__bowl.hpp) = b64b8695fe8b787df94ddc588a714b991954084b | | 8 | SHA1 (patch-lib_colorchanger__crossed__bowl.hpp) = b64b8695fe8b787df94ddc588a714b991954084b |
$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')