aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorsylvio <sylvio@FreeBSD.org>2010-03-21 23:12:39 +0800
committersylvio <sylvio@FreeBSD.org>2010-03-21 23:12:39 +0800
commit745000d5a54a3e8ae3847e1f067a4cbcdc07687b (patch)
tree18f8141a1725056a8a3a77b22894f9352061ff19 /graphics
parent64a68142182d0f365f1cf50946e29c0037bd51e7 (diff)
downloadfreebsd-ports-gnome-745000d5a54a3e8ae3847e1f067a4cbcdc07687b.tar.gz
freebsd-ports-gnome-745000d5a54a3e8ae3847e1f067a4cbcdc07687b.tar.zst
freebsd-ports-gnome-745000d5a54a3e8ae3847e1f067a4cbcdc07687b.zip
- Update to 1.2.8
- Unbreak to 64bits Approved by: miwi (mentor)
Diffstat (limited to 'graphics')
-rw-r--r--graphics/ivtools/Makefile7
-rw-r--r--graphics/ivtools/distinfo6
-rw-r--r--graphics/ivtools/files/patch-src-Attribute_attrvalue.c29
-rw-r--r--graphics/ivtools/pkg-plist36
4 files changed, 51 insertions, 27 deletions
diff --git a/graphics/ivtools/Makefile b/graphics/ivtools/Makefile
index 5b09799430b3..d9758aceb1e0 100644
--- a/graphics/ivtools/Makefile
+++ b/graphics/ivtools/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= ivtools
-PORTVERSION= 1.2.6
-PORTREVISION= 3
+PORTVERSION= 1.2.8
CATEGORIES= graphics
MASTER_SITES= SF
EXTRACT_SUFX= .tgz
@@ -32,10 +31,6 @@ MAN1= idraw.1 iclass.1 drawtool.1 comterp.1 comdraw.1 flipbook.1 graphdraw.1
.include <bsd.port.pre.mk>
-.if ${ARCH} == "amd64" || ${ARCH} == "sparc64"
-BROKEN= incomplete pkg-plist
-.endif
-
.if ${OSVERSION} <= 604100
USE_GCC= 4.2+
.endif
diff --git a/graphics/ivtools/distinfo b/graphics/ivtools/distinfo
index 6336c7e03062..1aed8fb3cf27 100644
--- a/graphics/ivtools/distinfo
+++ b/graphics/ivtools/distinfo
@@ -1,3 +1,3 @@
-MD5 (ivtools-1.2.6.tgz) = 5cd089fe18e64d1af8b6bc53f1edf1a3
-SHA256 (ivtools-1.2.6.tgz) = 04e7b8d344033f481972eb6d14b66c1c55719a365bcdc8d74d8f5acc2340e65c
-SIZE (ivtools-1.2.6.tgz) = 2159516
+MD5 (ivtools-1.2.8.tgz) = 4d4ca82d8f84fdf04fe1724c76023ec0
+SHA256 (ivtools-1.2.8.tgz) = 4fffb03de86ae16437fedc7fac74bb3c338280daa3d263d31a51c6b784352148
+SIZE (ivtools-1.2.8.tgz) = 2168627
diff --git a/graphics/ivtools/files/patch-src-Attribute_attrvalue.c b/graphics/ivtools/files/patch-src-Attribute_attrvalue.c
new file mode 100644
index 000000000000..b8514162c268
--- /dev/null
+++ b/graphics/ivtools/files/patch-src-Attribute_attrvalue.c
@@ -0,0 +1,29 @@
+--- src/Attribute/attrvalue.c.orig 2010-03-21 07:23:29.000000000 -0300
++++ src/Attribute/attrvalue.c 2010-03-21 07:40:19.000000000 -0300
+@@ -393,7 +393,7 @@
+ case AttributeValue::StringType:
+ return (boolean) int_val()!=-1;
+ case AttributeValue::ObjectType:
+- return (boolean) obj_val();
++ return (intptr_t) obj_val();
+ case AttributeValue::StreamType:
+ return stream_mode() != 0;
+ default:
+@@ -552,7 +552,7 @@
+ case AttributeValue::SymbolType:
+ return (unsigned int) int_val();
+ case AttributeValue::ObjectType:
+- return (unsigned int)obj_val();
++ return (uintptr_t) obj_val();
+ default:
+ return 0;
+ }
+@@ -585,7 +585,7 @@
+ case AttributeValue::SymbolType:
+ return int_ref();
+ case AttributeValue::ObjectType:
+- return (int)obj_val();
++ return (intptr_t) obj_val();
+ default:
+ return 0;
+ }
diff --git a/graphics/ivtools/pkg-plist b/graphics/ivtools/pkg-plist
index 1df37d98ae46..a31e60d8f2aa 100644
--- a/graphics/ivtools/pkg-plist
+++ b/graphics/ivtools/pkg-plist
@@ -45,41 +45,41 @@ lib/ivtools/config/InterViews/iv-ultrix.cf
lib/ivtools/config/InterViews/iv-x386.cf
lib/ivtools/config/InterViews/xparams.cf
lib/libAttrGlyph.so
-lib/libAttrGlyph.so.1.2.6
+lib/libAttrGlyph.so.1.2.8
lib/libAttribute.so
-lib/libAttribute.so.1.2.6
+lib/libAttribute.so.1.2.8
lib/libComGlyph.so
-lib/libComGlyph.so.1.2.6
+lib/libComGlyph.so.1.2.8
lib/libComTerp.so
-lib/libComTerp.so.1.2.6
+lib/libComTerp.so.1.2.8
lib/libComUnidraw.so
-lib/libComUnidraw.so.1.2.6
+lib/libComUnidraw.so.1.2.8
lib/libComUtil.so
-lib/libComUtil.so.1.2.6
+lib/libComUtil.so.1.2.8
lib/libDrawServ.so
-lib/libDrawServ.so.1.2.6
+lib/libDrawServ.so.1.2.8
lib/libFrameUnidraw.so
-lib/libFrameUnidraw.so.1.2.6
+lib/libFrameUnidraw.so.1.2.8
lib/libGraphUnidraw.so
-lib/libGraphUnidraw.so.1.2.6
+lib/libGraphUnidraw.so.1.2.8
lib/libIV-common.so
-lib/libIV-common.so.1.2.6
+lib/libIV-common.so.1.2.8
lib/libIV.so
-lib/libIV.so.1.2.6
+lib/libIV.so.1.2.8
lib/libIVGlyph.so
-lib/libIVGlyph.so.1.2.6
+lib/libIVGlyph.so.1.2.8
lib/libOverlayUnidraw.so
-lib/libOverlayUnidraw.so.1.2.6
+lib/libOverlayUnidraw.so.1.2.8
lib/libTime.so
-lib/libTime.so.1.2.6
+lib/libTime.so.1.2.8
lib/libTopoFace.so
-lib/libTopoFace.so.1.2.6
+lib/libTopoFace.so.1.2.8
lib/libUniIdraw.so
-lib/libUniIdraw.so.1.2.6
+lib/libUniIdraw.so.1.2.8
lib/libUnidraw-common.so
-lib/libUnidraw-common.so.1.2.6
+lib/libUnidraw-common.so.1.2.8
lib/libUnidraw.so
-lib/libUnidraw.so.1.2.6
+lib/libUnidraw.so.1.2.8
@dirrm lib/ivtools/config/InterViews
@dirrm lib/ivtools/config
@dirrm lib/ivtools