[csw-devel] SF.net SVN: gar:[14566] csw/mgar/pkg/gnuplot/trunk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Fri May 13 13:11:22 CEST 2011
Revision: 14566
http://gar.svn.sourceforge.net/gar/?rev=14566&view=rev
Author: dmichelsen
Date: 2011-05-13 11:11:22 +0000 (Fri, 13 May 2011)
Log Message:
-----------
gnuplot: Update to 4.4.3, new dependency names, corrected font pathes
Modified Paths:
--------------
csw/mgar/pkg/gnuplot/trunk/Makefile
csw/mgar/pkg/gnuplot/trunk/checksums
Modified: csw/mgar/pkg/gnuplot/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gnuplot/trunk/Makefile 2011-05-13 10:55:08 UTC (rev 14565)
+++ csw/mgar/pkg/gnuplot/trunk/Makefile 2011-05-13 11:11:22 UTC (rev 14566)
@@ -1,5 +1,5 @@
NAME = gnuplot
-VERSION = 4.4.2
+VERSION = 4.4.3
CATEGORIES = utils
DESCRIPTION = The Gnuplot Plotting Utility
@@ -12,9 +12,6 @@
PATCHFILES = 0001-Remove-definition-unclear-why-leaving-it-in-causes-e.patch
-# We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
-
VENDOR_URL = http://www.gnuplot.info/
LICENSE = Copyright
@@ -27,7 +24,7 @@
RUNTIME_DEP_PKGS_CSWgnuplot += CSWfconfig
RUNTIME_DEP_PKGS_CSWgnuplot += CSWiconv
RUNTIME_DEP_PKGS_CSWgnuplot += CSWreadline
-RUNTIME_DEP_PKGS_CSWgnuplot += CSWgd
+RUNTIME_DEP_PKGS_CSWgnuplot += CSWlibgd2
RUNTIME_DEP_PKGS_CSWgnuplot += CSWxpm
RUNTIME_DEP_PKGS_CSWgnuplot += CSWncurses
RUNTIME_DEP_PKGS_CSWgnuplot += CSWlua
@@ -42,7 +39,7 @@
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWwxwidgetscommon
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWlibatk
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWpango
-RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWggettextrt
+RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWlibintl8
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWpng
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWfconfig
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWlibcairo
@@ -50,7 +47,7 @@
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWwxwidgetsgtk2
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWreadline
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWgtk2
-RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWgd
+RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWlibgd2
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWxpm
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWncurses
RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWlua
@@ -62,6 +59,8 @@
BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS_CSWgnuplot-wx)
+EXTRA_LINKER_FLAGS = -norunpath
+
EXTRA_MODULATORS = WXWIDGETS
MODULATIONS_WXWIDGETS = yes no
@@ -69,6 +68,7 @@
CONFIGURE_ARGS_wxwidgets-no += --without-cairo
CONFIGURE_ARGS_wxwidgets-no += --disable-wxwidgets
+CONFIGURE_ARGS_wxwidgets-no += --without-x
CONFIGURE_ARGS += $(CONFIGURE_ARGS_wxwidgets-$(WXWIDGETS))
# Preset value until this is fixed:
@@ -79,8 +79,6 @@
EXTRA_TEST_EXPORTS = DISPLAY
DISPLAY =
-TEST_TARGET = check
-
MERGE_SCRIPTS_isa-default-wxwidgets-yes = copy-all
MERGE_SCRIPTS_isa-default-wxwidgets-no = copy-all
@@ -109,4 +107,24 @@
CHECKPKG_OVERRIDES_CSWgnuplot += surplus-dependency|CSWalternatives
CHECKPKG_OVERRIDES_CSWgnuplot-wx += surplus-dependency|CSWalternatives
+# These are just examples
+CHECKPKG_OVERRIDES_CSWgnuplot += file-with-bad-content|/usr/local|root/opt/csw/share/gnuplot/4.4/gnuplot.gih-nowx
+CHECKPKG_OVERRIDES_CSWgnuplot-wx += file-with-bad-content|/usr/local|root/opt/csw/share/gnuplot/4.4/gnuplot.gih-wx
+CHECKPKG_OVERRIDES_CSWgnuplot += file-with-bad-content|/usr/local|root/opt/csw/share/info/gnuplot.info
+
+# Is this GDFONTPATH related? That would be bad... CHECK!!!
+#CHECKPKG_OVERRIDES_CSWgnuplot += file-with-bad-content|/usr/local|root/opt/csw/bin/gnuplot-nowx
+#CHECKPKG_OVERRIDES_CSWgnuplot-wx += file-with-bad-content|/usr/local|root/opt/csw/bin/gnuplot-wx
+#CHECKPKG_OVERRIDES_CSWgnuplot += file-with-bad-content|/usr/share|root/opt/csw/bin/gnuplot-nowx
+#CHECKPKG_OVERRIDES_CSWgnuplot-wx += file-with-bad-content|/usr/share|root/opt/csw/bin/gnuplot-wx
+
include gar/category.mk
+
+# Adjust font pathes. /usr/sfw is just the last resort for a font, it could have been ommitted.
+post-extract-modulated:
+ perl -pi \
+ -e 's,/usr/X11R6/lib/X11/fonts/Type1,/usr/openwin/lib/X11/fonts/Type1,;' \
+ -e 's,/usr/X11R6/lib/X11/fonts/truetype,/usr/openwin/lib/X11/fonts/TrueType,;' \
+ -e 's,/usr/share/ghostscript/fonts,/opt/csw/share/ghostscript/fonts,;' \
+ -e 's,/usr/local/share/ghostscript/fonts,/usr/sfw/share/ghostscript/fonts,;' \
+ $(WORKSRC)/src/variable.c
Modified: csw/mgar/pkg/gnuplot/trunk/checksums
===================================================================
--- csw/mgar/pkg/gnuplot/trunk/checksums 2011-05-13 10:55:08 UTC (rev 14565)
+++ csw/mgar/pkg/gnuplot/trunk/checksums 2011-05-13 11:11:22 UTC (rev 14566)
@@ -1 +1 @@
-a4f0dd89f9b9334890464f687ddd9f50 gnuplot-4.4.2.tar.gz
+639603752996f4923bc02c895fa03b45 gnuplot-4.4.3.tar.gz
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list