ports/70980: [new port] qalculate-0.6.3 - Very powerful GUI calculator for GNOME

Sergey Akifyev asa at gascom.ru
Thu Aug 26 09:20:22 UTC 2004


>Number:         70980
>Category:       ports
>Synopsis:       [new port] qalculate-0.6.3 - Very powerful GUI calculator for GNOME
>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:   Thu Aug 26 09:20:21 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Sergey Akifyev
>Release:        FreeBSD 5.2.1-RELEASE i386
>Organization:
JSC Gascom
>Environment:
System: FreeBSD asa.gascom.net.ru 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #4: Mon Apr 12 11:41:25 MSD 2004 asa at boulder-current.gascom.ru:/usr/src/sys/i386/compile/ASA i386

>Description:
!!!ATTN: This is a patch for PR ports/68979

Changes:
 * update to 0.6.3
 * broken for 4.x
 * changed description to be a bit more modest :)
 * fixed plist
 * respect portlint
>How-To-Repeat:
>Fix:

--- qalculate.diff begins here ---
diff -ruN qalculate.orig/Makefile qalculate/Makefile
--- qalculate.orig/Makefile	Thu Aug 26 13:05:15 2004
+++ qalculate/Makefile	Thu Aug 26 13:08:14 2004
@@ -6,13 +6,13 @@
 #
 
 PORTNAME=	qalculate
-PORTVERSION=	0.6.1
+PORTVERSION=	0.6.3
 CATEGORIES=	math
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 DISTNAME=	${PORTNAME}-gtk-${PORTVERSION}
 
 MAINTAINER=	asa at gascom.ru
-COMMENT=	Best GUI calculator ever
+COMMENT=	Very powerful GUI calculator for GNOME
 
 LIB_DEPENDS=	cln.3:${PORTSDIR}/math/cln
 RUN_DEPENDS=	gnuplot:${PORTSDIR}/math/gnuplot \
@@ -23,4 +23,8 @@
 GNU_CONFIGURE=	yes
 USE_GNOME=	gnomeprefix gnomehack gtk20 libglade2 libgnome
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${OSVERSION}<500000
+IGNORE=		I've tried to build this on 4.x... No success :(
+.endif
+.include <bsd.port.post.mk>
diff -ruN qalculate.orig/distinfo qalculate/distinfo
--- qalculate.orig/distinfo	Thu Aug 26 13:05:15 2004
+++ qalculate/distinfo	Fri Aug 20 10:28:43 2004
@@ -1,2 +1,2 @@
-MD5 (qalculate-gtk-0.6.1.tar.gz) = b0b8c9b4ee3189ef3d378aeb2051da8a
-SIZE (qalculate-gtk-0.6.1.tar.gz) = 1312026
+MD5 (qalculate-gtk-0.6.3.tar.gz) = 6deb12cb5b457c42f26f0da9abf442f4
+SIZE (qalculate-gtk-0.6.3.tar.gz) = 1387128
diff -ruN qalculate.orig/files/patch-intltool-merge.in qalculate/files/patch-intltool-merge.in
--- qalculate.orig/files/patch-intltool-merge.in	Thu Jan  1 03:00:00 1970
+++ qalculate/files/patch-intltool-merge.in	Fri Aug 13 14:43:26 2004
@@ -0,0 +1,11 @@
+--- intltool-merge.in.orig	Fri Aug 13 14:42:37 2004
++++ intltool-merge.in	Fri Aug 13 14:42:59 2004
+@@ -996,7 +996,7 @@
+     if ($MULTIPLE_OUTPUT) {
+         for my $lang (sort keys %po_files_by_lang) {
+ 	    if ( ! -e $lang ) {
+-	        mkdir $lang or die "Cannot create subdirectory $lang: $!\n";
++	        mkdir($lang, 644) or die "Cannot create subdirectory $lang: $!\n";
+             }
+             open OUTPUT, ">$lang/$OUTFILE" or die "Cannot open $lang/$OUTFILE: $!\n";
+             my $tree = readXml($FILE);
diff -ruN qalculate.orig/pkg-plist qalculate/pkg-plist
--- qalculate.orig/pkg-plist	Thu Aug 26 13:05:15 2004
+++ qalculate/pkg-plist	Tue Jul 20 13:54:12 2004
@@ -2,6 +2,7 @@
 share/gnome/applications/qalculate.desktop
 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
@@ -9,6 +10,7 @@
 share/gnome/qalculate-gtk/glade/main.glade
 share/gnome/qalculate-gtk/glade/matrixedit.glade
 share/gnome/qalculate-gtk/glade/nbases.glade
+share/gnome/qalculate-gtk/glade/nbexpression.glade
 share/gnome/qalculate-gtk/glade/plot.glade
 share/gnome/qalculate-gtk/glade/precision.glade
 share/gnome/qalculate-gtk/glade/preferences.glade
@@ -23,6 +25,7 @@
 share/gnome/qalculate/units.xml
 share/gnome/qalculate/variables.xml
 bin/qalculate-gtk
+bin/qalculate
 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
@@ -50,8 +53,8 @@
 @exec scrollkeeper-install -q %D/share/gnome/omf/qalculate-gtk/qalculate-gtk-C.omf 2>/dev/null || /usr/bin/true
 @unexec scrollkeeper-uninstall -q %D/share/gnome/omf/qalculate-gtk/qalculate-gtk-C.omf 2>/dev/null || /usr/bin/true
 @dirrm share/gnome/applnk/Utilities
- at dirrm share/gnome/qalculate-gtk/glade
- at dirrm share/gnome/qalculate-gtk
- at dirrm share/gnome/qalculate
 @dirrm share/gnome/help/qalculate-gtk/C/figures
 @dirrm share/gnome/help/qalculate-gtk/C
+ at 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