[MacPorts] #46116: New port: pyxplot 0.9.2
#46116: New port: pyxplot 0.9.2 ---------------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: haspatch maintainer | Port: pyxplot ---------------------------------+-------------------------------- I've created a Portfile for pyxplot 0.9.2. {{{ Pyxplot is a multi-purpose graph plotting tool, scientific scripting language, vector graphics suite, and data processing package. Its interface is designed to make common tasks – e.g., plotting labelled graphs of data – accessible via short, simple, intuitive commands. But these commands also take many optional settings, allowing their output to be fine-tuned into styles appropriate for reports, talks or academic journals. }}} -- Ticket URL: <https://trac.macports.org/ticket/46116> MacPorts <https://www.macports.org/> Ports system for OS X
#46116: New port: pyxplot 0.9.2 -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: pyxplot | -----------------------------+-------------------------------- Changes (by mf2k@…): * keywords: haspatch maintainer => * version: 2.3.3 => -- Ticket URL: <https://trac.macports.org/ticket/46116#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#46116: New port: pyxplot 0.9.2 -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: pyxplot | -----------------------------+-------------------------------- Comment (by mschamschula@…): Fixed livecheck regex. -- Ticket URL: <https://trac.macports.org/ticket/46116#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#46116: New port: pyxplot 0.9.2 -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: pyxplot | -----------------------------+-------------------------------- Comment (by ryandesign@…): Your patchfile hardcodes /opt/local. You need to somehow arrange for the Portfile variable `${prefix}` to be used instead. -- Ticket URL: <https://trac.macports.org/ticket/46116#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#46116: New port: pyxplot 0.9.2 -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: pyxplot | -----------------------------+-------------------------------- Comment (by mschamschula@…): Replaced the hard coded prefix patch with a post-patch to reinplace the original path with ${prefix}. -- Ticket URL: <https://trac.macports.org/ticket/46116#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#46116: New port: pyxplot 0.9.2 -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: pyxplot | -----------------------------+-------------------------------- Comment (by khindenburg@…): Does it build for you using -t (trace)? {{{ Checking for latex ............. YES Checking for ImageMagick convert............ YES Checking for sed ............. YES Checking for gunzip ............. YES Checking for wget ............. YES Checking for ghostscript ............. YES Checking for ghostview ............. YES (gv, double hyphen options) Checking for ggv ............. NO Checking for GNU make ............. YES (make) Checking for gcc ............. YES Checking for libreadline-dev ............. NO Checking for libcfitsio-dev ............. NO Checking for libgsl0-dev ............. NO ERROR: Header files for required library 'libgsl' could not be found. }}} Also doesn't seem to be using the right compiler https://trac.macports.org/wiki/UsingTheRightCompiler {{{ Warning: The following files inside the MacPorts prefix not installed by a port were accessed: /opt/local/bin/no_default_gcc/cc /opt/local/bin/no_default_gcc/gcc }}} -- Ticket URL: <https://trac.macports.org/ticket/46116#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#46116: New port: pyxplot 0.9.2 -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: pyxplot | -----------------------------+-------------------------------- Comment (by mschamschula@…): I just built pyxplot in trace mode: clean build. However, I noticed that the Portfile was missing python27 as a dependency. The Portfile has been updated accordingly. gsl is listed as a dependency, so I don't understand why the configuration script did not find it. On my MBP, where I performed a fresh build using trace mode, I did not see a warning regarding cc/gcc either. Also, gcc48 is installed as a prerequisite for fftw +gfortran, so there should be proper gcc. -- Ticket URL: <https://trac.macports.org/ticket/46116#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#46116: New port: pyxplot 0.9.2 -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: pyxplot | -----------------------------+-------------------------------- Comment (by khindenburg@…): {{{ # 14. CHECK TO SEE WHETHER THIS SYSTEM HAS GSL HEADERS echo $ECHO_N "Checking for libgsl0-dev ............. $ECHO_C" if printf '#include <gsl/gsl_version.h>\nint main() { return 0; }\n' | gcc `gsl-config --cflags` -x c - -o conf.out > conf.stdout 2> conf.stderr then rm -f conf.* echo "YES" else }}} is pulling my /opt/local/bin/no_default_gcc/gcc Removing that allows it to build - not a show stopper. -- Ticket URL: <https://trac.macports.org/ticket/46116#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#46116: New port: pyxplot 0.9.2 -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: pyxplot | -----------------------------+-------------------------------- Changes (by khindenburg@…): * status: new => closed * resolution: => fixed Comment: done r 130436 -- Ticket URL: <https://trac.macports.org/ticket/46116#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#46116: New port: pyxplot 0.9.2 -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: pyxplot | -----------------------------+-------------------------------- Comment (by mschamschula@…): Use fftw-3 rather than fftw. -- Ticket URL: <https://trac.macports.org/ticket/46116#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts