ports/78696: [maintainer] qalculate 0.6.3 -> 0.7.2

Sergey Akifyev asa at agava.com
Fri Mar 11 13:30:06 UTC 2005


>Number:         78696
>Category:       ports
>Synopsis:       [maintainer] qalculate 0.6.3 -> 0.7.2
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 11 13:30:03 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Sergey Akifyev
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
AGAVA Software Ltd.
>Environment:
System: 

>Description:
* update 0.6.3 -> 0.7.2
* change maintainer address
* drop support for FreeBSD 4.x for now
>How-To-Repeat:
>Fix:

--- qalculate.diff begins here ---
diff -ruN qalculate.orig/Makefile qalculate/Makefile
--- qalculate.orig/Makefile	Mon Nov  8 01:36:48 2004
+++ qalculate/Makefile	Fri Mar 11 15:02:08 2005
@@ -6,14 +6,13 @@
 #
 
 PORTNAME=	qalculate
-PORTVERSION=	0.6.3
-PORTREVISION=	1
+PORTVERSION=	0.7.2
 CATEGORIES=	math
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
-DISTNAME=	${PORTNAME}-gtk-${PORTVERSION}
+#DISTNAME=	${PORTNAME}-gtk-${PORTVERSION}
 
-MAINTAINER=	asa at gascom.ru
+MAINTAINER=	asa at agava.com
 COMMENT=	Very powerful GUI calculator for GNOME
 
 LIB_DEPENDS=	cln.3:${PORTSDIR}/math/cln
@@ -28,10 +27,7 @@
 .include <bsd.port.pre.mk>
 
 .if ${OSVERSION} < 500000
-# cln is built with gcc 3.4 on FreeBSD 4.x
-USE_GCC=	3.4
-# in FreeBSD 4.x struct liconv does not contain int_p_cs_precedes
-EXTRA_PATCHES=	${FILESDIR}/extra-patch-FreeBSD4
+IGNORE=		Maintainer could not test this port on 4.x
 .endif
 
 .include <bsd.port.post.mk>
diff -ruN qalculate.orig/distinfo qalculate/distinfo
--- qalculate.orig/distinfo	Sun Aug 29 21:39:01 2004
+++ qalculate/distinfo	Fri Mar 11 15:01:59 2005
@@ -1,2 +1,2 @@
-MD5 (qalculate-gtk-0.6.3.tar.gz) = 6deb12cb5b457c42f26f0da9abf442f4
-SIZE (qalculate-gtk-0.6.3.tar.gz) = 1387128
+MD5 (qalculate-0.7.2.tar.gz) = 75af1f213829fb0905ce6784ee0e1017
+SIZE (qalculate-0.7.2.tar.gz) = 1504796
diff -ruN qalculate.orig/files/extra-patch-FreeBSD4 qalculate/files/extra-patch-FreeBSD4
--- qalculate.orig/files/extra-patch-FreeBSD4	Sun Aug 29 21:39:02 2004
+++ qalculate/files/extra-patch-FreeBSD4	Thu Jan  1 03:00:00 1970
@@ -1,11 +0,0 @@
---- src/calclib/Calculator.cc.orig	Sun Aug 29 17:22:28 2004
-+++ src/calclib/Calculator.cc	Sun Aug 29 17:27:37 2004
-@@ -225,7 +225,7 @@
- 
- 	saved_locale = strdup(setlocale(LC_NUMERIC, NULL));
- 	struct lconv *lc = localeconv();
--	place_currency_code_before = lc->int_p_cs_precedes;
-+	place_currency_code_before = lc->p_cs_precedes;
- 	place_currency_sign_before = lc->p_cs_precedes;
- 	setlocale(LC_NUMERIC, "C");
- 	ILLEGAL_IN_NAMES = DOT_S + RESERVED OPERATORS SPACES PARENTHESISS VECTOR_WRAPS;
diff -ruN qalculate.orig/files/patch-src::Makefile.in qalculate/files/patch-src::Makefile.in
--- qalculate.orig/files/patch-src::Makefile.in	Tue Oct 12 10:40:48 2004
+++ qalculate/files/patch-src::Makefile.in	Thu Jan  1 03:00:00 1970
@@ -1,11 +0,0 @@
---- src/Makefile.in.orig	Wed Sep  1 10:41:43 2004
-+++ src/Makefile.in	Wed Sep  1 10:41:50 2004
-@@ -110,7 +110,7 @@
- LIBOBJS = @LIBOBJS@
- LIBS = @LIBS@
- LIBTOOL = @LIBTOOL@
--LN_S = @LN_S@
-+LN_S = @LN_S@ -f
- LTLIBOBJS = @LTLIBOBJS@
- MAINT = @MAINT@
- MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
diff -ruN qalculate.orig/files/patch-src::calclib::Calculator.cc qalculate/files/patch-src::calclib::Calculator.cc
--- qalculate.orig/files/patch-src::calclib::Calculator.cc	Sun Aug 29 21:39:02 2004
+++ qalculate/files/patch-src::calclib::Calculator.cc	Thu Jan  1 03:00:00 1970
@@ -1,15 +0,0 @@
---- src/calclib/Calculator.cc.orig	Thu Jul  8 12:00:01 2004
-+++ src/calclib/Calculator.cc	Thu Jul  8 12:05:08 2004
-@@ -27,9 +27,11 @@
- #include <unistd.h>
- #include <time.h>
- #include <sys/types.h>
-+#include <sys/wait.h>
- #include <sys/stat.h>
-+#include <sys/time.h>
-+#include <sys/resource.h>
- #include <dirent.h>
--#include <wait.h>
- #include <queue>
- #include <stack>
- 
diff -ruN qalculate.orig/files/patch-src::libcalculate::Calculator.cc qalculate/files/patch-src::libcalculate::Calculator.cc
--- qalculate.orig/files/patch-src::libcalculate::Calculator.cc	Thu Mar 10 16:16:31 2005
+++ qalculate/files/patch-src::libcalculate::Calculator.cc	Fri Mar 11 15:08:30 2005
@@ -1,16 +1,5 @@
---- src/libqalculate/Calculator.cc.orig	Wed Dec 22 12:00:09 2004
-+++ src/libqalculate/Calculator.cc	Wed Dec 22 12:00:17 2004
-@@ -33,7 +33,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <dirent.h>
--#include <wait.h>
-+#include <sys/wait.h>
- #include <queue>
- #include <glib.h>
- 
---- src/libqalculate/Calculator.cc.orig	Wed Dec 22 12:00:09 2004
-+++ src/libqalculate/Calculator.cc	Wed Dec 22 12:00:17 2004
+--- src/libqalculate/Calculator.cc.orig	Fri Mar 11 15:07:18 2005
++++ src/libqalculate/Calculator.cc	Fri Mar 11 15:07:44 2005
 @@ -33,7 +33,7 @@
  #include <sys/types.h>
  #include <sys/stat.h>
diff -ruN qalculate.orig/files/patch-src::qalc.cc qalculate/files/patch-src::qalc.cc
--- qalculate.orig/files/patch-src::qalc.cc	Thu Mar 10 16:16:31 2005
+++ qalculate/files/patch-src::qalc.cc	Fri Mar 11 15:25:52 2005
@@ -1,16 +1,5 @@
---- src/qalc.cc.orig	Wed Dec 22 14:30:48 2004
-+++ src/qalc.cc	Wed Dec 22 14:31:16 2004
-@@ -16,7 +16,7 @@
- #include <time.h>
- #include <pthread.h>
- #include <dirent.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <stdio.h>
- #include <vector>
- #include <glib.h>
---- src/qalc.cc.orig	Wed Dec 22 14:30:48 2004
-+++ src/qalc.cc	Wed Dec 22 14:31:16 2004
+--- src/qalc.cc.orig	Fri Mar 11 15:24:57 2005
++++ src/qalc.cc	Fri Mar 11 15:25:24 2005
 @@ -16,7 +16,7 @@
  #include <time.h>
  #include <pthread.h>
diff -ruN qalculate.orig/pkg-plist qalculate/pkg-plist
--- qalculate.orig/pkg-plist	Tue Oct 12 23:57:06 2004
+++ qalculate/pkg-plist	Fri Mar 11 15:01:13 2005
@@ -1,67 +1,72 @@
 bin/qalculate
-bin/qalculate-gtk
 share/gnome/applnk/Utilities/qalculate.desktop
 share/gnome/applications/qalculate.desktop
-share/gnome/help/qalculate-gtk/C/legal.xml
-share/gnome/help/qalculate-gtk/C/qalculate-gtk.xml
-share/gnome/help/qalculate-gtk/C/figures/calculation-history.png
-share/gnome/help/qalculate-gtk/C/figures/calculator-buttons-screen.png
-share/gnome/help/qalculate-gtk/C/figures/calculator-buttons.png
-share/gnome/help/qalculate-gtk/C/figures/completion.png
-share/gnome/help/qalculate-gtk/C/figures/convert-number-bases.png
-share/gnome/help/qalculate-gtk/C/figures/convert-unit.png
-share/gnome/help/qalculate-gtk/C/figures/edit-function.png
-share/gnome/help/qalculate-gtk/C/figures/edit-matrix.png
-share/gnome/help/qalculate-gtk/C/figures/edit-unit.png
-share/gnome/help/qalculate-gtk/C/figures/function-manager.png
-share/gnome/help/qalculate-gtk/C/figures/gnuplot.png
-share/gnome/help/qalculate-gtk/C/figures/import-csv.png
-share/gnome/help/qalculate-gtk/C/figures/insert-function-screen.png
-share/gnome/help/qalculate-gtk/C/figures/insert-function.png
-share/gnome/help/qalculate-gtk/C/figures/mainwindow-screen.png
-share/gnome/help/qalculate-gtk/C/figures/mainwindow.png
-share/gnome/help/qalculate-gtk/C/figures/plot-data.png
-share/gnome/help/qalculate-gtk/C/figures/plot-settings.png
-share/gnome/help/qalculate-gtk/C/figures/store-variable.png
-share/gnome/help/qalculate-gtk/C/figures/unit-manager.png
-share/gnome/help/qalculate-gtk/C/figures/variable-manager.png
-share/gnome/omf/qalculate-gtk/qalculate-gtk-C.omf
-share/gnome/qalculate-gtk/glade/about.glade
-share/gnome/qalculate-gtk/glade/argumentrules.glade
-share/gnome/qalculate-gtk/glade/csvexport.glade
-share/gnome/qalculate-gtk/glade/csvimport.glade
-share/gnome/qalculate-gtk/glade/decimals.glade
-share/gnome/qalculate-gtk/glade/functionedit.glade
-share/gnome/qalculate-gtk/glade/functions.glade
-share/gnome/qalculate-gtk/glade/main.glade
-share/gnome/qalculate-gtk/glade/matrixedit.glade
-share/gnome/qalculate-gtk/glade/namesedit.glade
-share/gnome/qalculate-gtk/glade/nbases.glade
-share/gnome/qalculate-gtk/glade/nbexpression.glade
-share/gnome/qalculate-gtk/glade/periodictable.glade
-share/gnome/qalculate-gtk/glade/plot.glade
-share/gnome/qalculate-gtk/glade/precision.glade
-share/gnome/qalculate-gtk/glade/preferences.glade
-share/gnome/qalculate-gtk/glade/unit.glade
-share/gnome/qalculate-gtk/glade/unitedit.glade
-share/gnome/qalculate-gtk/glade/units.glade
-share/gnome/qalculate-gtk/glade/unknownedit.glade
-share/gnome/qalculate-gtk/glade/variableedit.glade
-share/gnome/qalculate-gtk/glade/variables.glade
+share/gnome/help/qalculate/C/appendixa.xml
+share/gnome/help/qalculate/C/appendixb.xml
+share/gnome/help/qalculate/C/appendixc.xml
+share/gnome/help/qalculate/C/legal.xml
+share/gnome/help/qalculate/C/qalculate.xml
+share/gnome/help/qalculate/C/figures/calculation-history.png
+share/gnome/help/qalculate/C/figures/calculator-buttons-screen.png
+share/gnome/help/qalculate/C/figures/calculator-buttons.png
+share/gnome/help/qalculate/C/figures/completion.png
+share/gnome/help/qalculate/C/figures/convert-number-bases.png
+share/gnome/help/qalculate/C/figures/convert-unit.png
+share/gnome/help/qalculate/C/figures/edit-function.png
+share/gnome/help/qalculate/C/figures/edit-matrix.png
+share/gnome/help/qalculate/C/figures/edit-unit.png
+share/gnome/help/qalculate/C/figures/function-manager.png
+share/gnome/help/qalculate/C/figures/gnuplot.png
+share/gnome/help/qalculate/C/figures/import-csv.png
+share/gnome/help/qalculate/C/figures/insert-function-screen.png
+share/gnome/help/qalculate/C/figures/insert-function.png
+share/gnome/help/qalculate/C/figures/mainwindow-screen.png
+share/gnome/help/qalculate/C/figures/mainwindow.png
+share/gnome/help/qalculate/C/figures/plot-data.png
+share/gnome/help/qalculate/C/figures/plot-settings.png
+share/gnome/help/qalculate/C/figures/store-variable.png
+share/gnome/help/qalculate/C/figures/unit-manager.png
+share/gnome/help/qalculate/C/figures/variable-manager.png
+share/gnome/omf/qalculate/qalculate-C.omf
+share/gnome/qalculate/glade/about.glade
+share/gnome/qalculate/glade/argumentrules.glade
+share/gnome/qalculate/glade/csvexport.glade
+share/gnome/qalculate/glade/csvimport.glade
+share/gnome/qalculate/glade/datasetedit.glade
+share/gnome/qalculate/glade/datasets.glade
+share/gnome/qalculate/glade/decimals.glade
+share/gnome/qalculate/glade/functionedit.glade
+share/gnome/qalculate/glade/functions.glade
+share/gnome/qalculate/glade/main.glade
+share/gnome/qalculate/glade/matrixedit.glade
+share/gnome/qalculate/glade/namesedit.glade
+share/gnome/qalculate/glade/nbases.glade
+share/gnome/qalculate/glade/nbexpression.glade
+share/gnome/qalculate/glade/periodictable.glade
+share/gnome/qalculate/glade/plot.glade
+share/gnome/qalculate/glade/precision.glade
+share/gnome/qalculate/glade/preferences.glade
+share/gnome/qalculate/glade/unit.glade
+share/gnome/qalculate/glade/unitedit.glade
+share/gnome/qalculate/glade/units.glade
+share/gnome/qalculate/glade/unknownedit.glade
+share/gnome/qalculate/glade/variableedit.glade
+share/gnome/qalculate/glade/variables.glade
+share/gnome/qalculate/datasets.xml
 share/gnome/qalculate/elements.xml
 share/gnome/qalculate/functions.xml
+share/gnome/qalculate/planets.xml
 share/gnome/qalculate/prefixes.xml
 share/gnome/qalculate/units.xml
 share/gnome/qalculate/variables.xml
-share/locale/sv/LC_MESSAGES/qalculate-gtk.mo
- at exec scrollkeeper-install -q %D/share/gnome/omf/qalculate-gtk/qalculate-gtk-C.omf 2>/dev/null || /usr/bin/true
- at unexec scrollkeeper-uninstall -q %D/share/gnome/omf/qalculate-gtk/qalculate-gtk-C.omf 2>/dev/null || /usr/bin/true
+share/locale/sv/LC_MESSAGES/qalculate.mo
+ at exec scrollkeeper-install -q %D/share/gnome/omf/qalculate/qalculate-C.omf 2>/dev/null || /usr/bin/true
+ at unexec scrollkeeper-uninstall -q %D/share/gnome/omf/qalculate/qalculate-C.omf 2>/dev/null || /usr/bin/true
 @dirrm share/gnome/applnk/Utilities
 @dirrm share/gnome/applnk
- at dirrm share/gnome/help/qalculate-gtk/C/figures
- at dirrm share/gnome/help/qalculate-gtk/C
- at dirrm share/gnome/help/qalculate-gtk
- at dirrm share/gnome/omf/qalculate-gtk
+ at dirrm share/gnome/help/qalculate/C/figures
+ at dirrm share/gnome/help/qalculate/C
+ at dirrm share/gnome/help/qalculate
+ at dirrm share/gnome/omf/qalculate
+ at dirrm share/gnome/qalculate/glade
 @dirrm share/gnome/qalculate
- at dirrm share/gnome/qalculate-gtk/glade
- at dirrm share/gnome/qalculate-gtk
--- qalculate.diff ends here ---


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



More information about the freebsd-ports-bugs mailing list