Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jun 2011 15:30:25 -0500
From:      Zhihao Yuan <lichray@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/157775: math/gnumeric: updates to 1.10.15
Message-ID:  <4df3d06a.07852b0a.462f.ffff9672@mx.google.com>
Resent-Message-ID: <201106112040.p5BKe5gN096995@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         157775
>Category:       ports
>Synopsis:       math/gnumeric: updates to 1.10.15
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 11 20:40:05 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Zhihao Yuan
>Release:        FreeBSD 8.2-STABLE amd64
>Organization:
Northern Illinois University
>Environment:
System: FreeBSD compaq.yuetime 8.2-STABLE FreeBSD 8.2-STABLE #0 r222763: Mon Jun 6 13:13:53 CDT 2011 lichray@compaq.yuetime:/usr/obj/home/lichray/devel/freebsd-stable/sys/HOUKAGO amd64


	
>Description:
	
	This PR depends on ports/157745 and ports/157743. Please commit them first, then gnumeric.
>How-To-Repeat:
	
>Fix:

	
	This version requires a patch, which comes from
	http://git.gnome.org/browse/gnumeric/commit/?id=1d8b33e10e2de92369f1e99d3d4694fd15b557ec

	This patch will be merged into next release.

--- gnumeric-1.10.15.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/math/gnumeric.orig/Makefile /usr/ports/math/gnumeric/Makefile
--- /usr/ports/math/gnumeric.orig/Makefile	2011-06-09 11:10:46.000000000 -0500
+++ /usr/ports/math/gnumeric/Makefile	2011-06-10 17:36:06.625637918 -0500
@@ -8,8 +8,7 @@
 # When updating, remember to update pkg-plist of gchemutils.
 
 PORTNAME=	gnumeric
-PORTVERSION=	1.10.14
-PORTREVISION=	1
+PORTVERSION=	1.10.15
 CATEGORIES=	math gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome2
@@ -20,7 +19,6 @@
 BUILD_DEPENDS=	rarian-sk-config:${PORTSDIR}/textproc/rarian
 LIB_DEPENDS=	goffice-0.8.8:${PORTSDIR}/devel/goffice \
 		psiconv.10:${PORTSDIR}/converters/psiconv
-RUN_DEPENDS=	rarian-sk-config:${PORTSDIR}/textproc/rarian
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
@@ -48,7 +46,7 @@
 
 MAN1=		gnumeric.1 ssconvert.1 ssindex.1 ssgrep.1
 
-PLIST_SUB=	VERSION=${PORTVERSION} GOFFICE=0.8.14
+PLIST_SUB=	VERSION=${PORTVERSION} GOFFICE=0.8.15
 
 OPTIONS=	PERL "Enable Perl as extension language" on
 #GNOMEDB "Enable libgnomedb support" off
diff -ruN --exclude=CVS /usr/ports/math/gnumeric.orig/distinfo /usr/ports/math/gnumeric/distinfo
--- /usr/ports/math/gnumeric.orig/distinfo	2011-03-25 07:32:07.000000000 -0500
+++ /usr/ports/math/gnumeric/distinfo	2011-06-10 15:37:02.387059070 -0500
@@ -1,2 +1,2 @@
-SHA256 (gnome2/gnumeric-1.10.14.tar.bz2) = b655fa76dd2e6654b8543fbcd92982e9fdcb4c0ae113aa577ce114109deb1587
-SIZE (gnome2/gnumeric-1.10.14.tar.bz2) = 18580112
+SHA256 (gnome2/gnumeric-1.10.15.tar.bz2) = 4343a8e72bd19380d83ab5d4937388b2327e0dbb6187296e66dc7ca2d2b9025a
+SIZE (gnome2/gnumeric-1.10.15.tar.bz2) = 18577516
diff -ruN --exclude=CVS /usr/ports/math/gnumeric.orig/files/patch-src_sheet.c /usr/ports/math/gnumeric/files/patch-src_sheet.c
--- /usr/ports/math/gnumeric.orig/files/patch-src_sheet.c	1969-12-31 18:00:00.000000000 -0600
+++ /usr/ports/math/gnumeric/files/patch-src_sheet.c	2011-06-11 15:07:47.907510630 -0500
@@ -0,0 +1,12 @@
+--- src/sheet.c.orig	2011-06-11 15:07:26.380716192 -0500
++++ src/sheet.c	2011-06-11 15:07:10.273212703 -0500
+@@ -701,7 +701,8 @@ gnm_sheet_constructed (GObject *obj)
+ 
+ 	sheet_scale_changed (sheet, TRUE, TRUE);
+ 
+-	parent_class->constructed (obj);
++	if (parent_class->constructed)
++			parent_class->constructed (obj);
+ }
+ 
+ static guint
diff -ruN --exclude=CVS /usr/ports/math/gnumeric.orig/pkg-plist /usr/ports/math/gnumeric/pkg-plist
--- /usr/ports/math/gnumeric.orig/pkg-plist	2010-11-28 23:58:36.000000000 -0600
+++ /usr/ports/math/gnumeric/pkg-plist	2011-06-10 18:05:24.860971761 -0500
@@ -1059,20 +1059,3 @@
 @dirrm include/libspreadsheet-1.10/spreadsheet
 @dirrm include/libspreadsheet-1.10
 @unexec update-desktop-database > /dev/null || /usr/bin/true
-@dirrmtry share/applications
-@dirrmtry share/locale/te/LC_MESSAGES
-@dirrmtry share/locale/te
-@dirrmtry share/locale/rw/LC_MESSAGES
-@dirrmtry share/locale/rw
-@dirrmtry share/locale/oc/LC_MESSAGES
-@dirrmtry share/locale/oc
-@dirrmtry share/locale/mr/LC_MESSAGES
-@dirrmtry share/locale/mr
-@dirrmtry share/locale/kk/LC_MESSAGES
-@dirrmtry share/locale/kk
-@dirrmtry share/locale/dz/LC_MESSAGES
-@dirrmtry share/locale/dz
-@dirrmtry share/locale/ca@valencia/LC_MESSAGES
-@dirrmtry share/locale/ca@valencia
-@dirrmtry share/locale/ast/LC_MESSAGES
-@dirrmtry share/locale/ast
--- gnumeric-1.10.15.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4df3d06a.07852b0a.462f.ffff9672>