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