A few questions about gnuplot port (wxwidgets-devel autoconf patches)

2012-04-04 Thread Mojca Miklavec
Dear Developers, I asked for maintainership of gnuplot, but I need more input from the more experienced developers to help me decide on some issues before writing lots of different patches: 1.) Using wxwidgets-devel port (lowest priority, but simple question) This is a yes/no question. I would

Re: A few questions about gnuplot port (wxwidgets-devel autoconf patches)

2012-04-04 Thread Mojca Miklavec
On Wed, Apr 4, 2012 at 15:29, Mojca Miklavec wrote: 2.) Including some Qt patches (low priority) So there are two different solutions to the problem: a) Using Carbon headers (I added a patch using that, but Ryan said that this doesn't work for him on 10.6) b) Splitting the part that uses

Re: A few questions about gnuplot port (wxwidgets-devel autoconf patches)

2012-04-04 Thread Mojca Miklavec
On Wed, Apr 4, 2012 at 20:17, Mojca Miklavec wrote: My only explanation is that autotools might have fixed some bug in the meantime and that I've been hit by exactly that bug. But I don't really know what is going on. In the meantime I have located the relevant bugfix for autotools (gnuplot

gnuplot 4.6: request to review the patch

2012-04-10 Thread Mojca Miklavec
Dear MacPorts developers, I would like to request if somebody could review the patches to upgrade Gnuplot to 4.6.0. https://trac.macports.org/ticket/33596 https://trac.macports.org/attachment/ticket/33596/gnuplot4_6_0-v2.diff

Re: gnuplot 4.6: request to review the patch

2012-04-20 Thread Mojca Miklavec
Dear Developers, On Wed, Apr 11, 2012 at 03:21, Mojca Miklavec wrote: Dear MacPorts developers, I would like to request if somebody could review the patches to upgrade Gnuplot to 4.6.0.    https://trac.macports.org/attachment/ticket/33596/gnuplot4_6_0-v2.diff     https://trac.macports.org

make install DESTIR=... vs. prefix=... (gnuplot)

2012-04-30 Thread Mojca Miklavec
Dear Macports gurus, Some time ago there has been a bug report about some gnuplot files not ending up in DESTROOT. See https://trac.macports.org/ticket/32872 With some help I have diagnosed the problem and found the solution, however a friend (heavy linux geek whose opinion I highly respect)

Re: make install DESTIR=... vs. prefix=... (gnuplot)

2012-05-01 Thread Mojca Miklavec
On Mon, Apr 30, 2012 at 20:27, Dan Ports wrote: On Mon, Apr 30, 2012 at 07:52:20PM +0200, Mojca Miklavec wrote:     make install prefix=/path/to/that/weird/macports/destroot (which is what macports does for gnuplot) is the wrong way of installing and that one should use     make install

Emacs PortGroup

2012-05-04 Thread Mojca Miklavec
Dear Developers, Three tickets report a missing dependency of emacs for gnuplot: http://trac.macports.org/ticket/18913 http://trac.macports.org/ticket/27996 http://trac.macports.org/ticket/33554 Fixing this is trivial, probably just: configure.args ... --without-lisp-files \

Fetching sources from two git repositories for a single port (aquaterm)

2012-05-05 Thread Mojca Miklavec
Hello, I would like to create an update for AquaTerm and gnuplot, where AquaTerm would come from a git repository. However it has always been split into two separate (CVS) repositories and only combined together for the release. (I'm trying to reach the author (Per Persson), but he seem to be

Re: Fetching sources from two git repositories for a single port (aquaterm)

2012-05-05 Thread Mojca Miklavec
On Sat, May 5, 2012 at 9:27 AM, Ryan Schmidt wrote: On May 5, 2012, at 02:22, Mojca Miklavec wrote: I would like to create an update for AquaTerm and gnuplot, where AquaTerm would come from a git repository. However it has always been split into two separate (CVS) repositories and only

How to properly set variables in github group when xcodebuild should be run from subfolder?

2012-05-11 Thread Mojca Miklavec
Hello, I've found this ticket: http://trac.macports.org/ticket/29093 with the following comment: Note that you don't need to change worksrcdir in your portfile. You could instead change configure.dir and/or build.dir, for example. I have just created a new git repository for aquaterm on

Re: How to properly set variables in github group when xcodebuild should be run from subfolder?

2012-05-14 Thread Mojca Miklavec
On Fri, May 11, 2012 at 5:14 PM, Ryan Schmidt wrote: On May 11, 2012, at 10:08, Mojca Miklavec wrote: Hello, I've found this ticket:    http://trac.macports.org/ticket/29093 with the following comment: Note that you don't need to change worksrcdir in your portfile. You could instead change

Re: wxWidgets-devel / installing from binaries

2012-05-28 Thread Mojca Miklavec
On Fri, May 25, 2012 at 9:42 PM, Vincent Habchi wrote: Hi there, two different items. First, wxWidgets-devel. You’ll find in attachment two Portfiles, one for wxWidgets-devel and the other for py27-wxWidgets-devel that bumps the port to a recent SVN revision. Why is it interesting?

Re: wxWidgets-devel / installing from binaries

2012-05-28 Thread Mojca Miklavec
On Mon, May 28, 2012 at 3:04 PM, Mojca Miklavec wrote: On Fri, May 25, 2012 at 9:42 PM, Vincent Habchi wrote: Hi there, two different items. First, wxWidgets-devel. You’ll find in attachment two Portfiles, one for wxWidgets-devel and the other for py27-wxWidgets-devel that bumps the port

Problems with cpp (in wxWidgets-devel)

2012-05-29 Thread Mojca Miklavec
Hello, if I try to build wxWidgets with a patch that enables building with clang. But if I try to build +universal, it seems that I hit the problem of looks like it's using parts of QuickDraw that are gone in Lion, so I need to build with SDK for 10.6. But then it fails with an equivalent of

Re: Problems with cpp (in wxWidgets-devel)

2012-05-29 Thread Mojca Miklavec
On Tue, May 29, 2012 at 11:57 AM, Mojca Miklavec wrote: Hello, if I try to build wxWidgets with a patch that enables building with clang. But if I try to build +universal, it seems that I hit the problem of looks like it's using parts of QuickDraw that are gone in Lion, so I need to build

What should a port do if 10.4 is not supported any more?

2012-05-29 Thread Mojca Miklavec
Hello, I was playing with wxWidgets 2.9 a bit. It builds fine without 10.6 (QuickDraw has been removed recently), so I guess that there should not be any issues on Mountain Lion any more, but on the other hand I noticed that those changes don't support Tiger any more, so 2.9.4 (whenever it's

Re: What should a port do if 10.4 is not supported any more?

2012-05-29 Thread Mojca Miklavec
On Tue, May 29, 2012 at 4:10 PM, Jeremy Lavergne wrote: MacPorts 2.1.1 still works fine on Tiger and up. We're just no longer distributing installers for it? The site indicates Leopard is the only legacy platform with installers, implying Tiger can't install MacPorts. There is no

TeX Live 2012

2012-06-05 Thread Mojca Miklavec
Dear TeXies, With TeX Live 2012 release approaching I wanted to suggest trying out if there are any problems compiling or running it before it gets officially released, so that additional patches that might be needed could be included upstream. Mojca

Re: TeX Live 2012

2012-06-05 Thread Mojca Miklavec
On Tue, Jun 5, 2012 at 4:04 PM, Vincent Habchi wrote: With TeX Live 2012 release approaching I wanted to suggest trying out if there are any problems compiling or running it before it gets officially released, so that additional patches that might be needed could be included upstream. Is it

Re: [95281] trunk/dports/graphics/wxWidgets-devel

2012-07-10 Thread Mojca Miklavec
On Tue, Jul 10, 2012 at 7:52 AM, Ryan Schmidt wrote: On Jul 8, 2012, at 08:48, j...@macports.org wrote: Revision: 95281 https://trac.macports.org/changeset/95281 Author: j...@macports.org Date: 2012-07-08 06:48:54 -0700 (Sun, 08 Jul 2012) Log Message: --- as this is

Re: [95281] trunk/dports/graphics/wxWidgets-devel

2012-07-10 Thread Mojca Miklavec
On Tue, Jul 10, 2012 at 6:01 PM, Mojca Miklavec wrote: PS: I'm attaching *untested* Portfile with the changes I mention above And my last compilation curiously failed during linking with :info:build ld: library not found for -lstdc++ :info:build clang: error: linker command failed with exit

wxWidgets-devel: patch for deprecated functions

2012-07-28 Thread Mojca Miklavec
Hello, I would like to request if someone could look into https://trac.macports.org/ticket/35301 to get rid of warnings about usage of deprecated mouse events. Thank you, Mojca ___ macports-dev mailing list macports-dev@lists.macosforge.org

New AquaTerm gnuplot patches

2012-07-30 Thread Mojca Miklavec
Hello, AquaTerm has moved to GitHub and new version has been released. I attached the revised Portfile here: http://trac.macports.org/ticket/34346 However, it would be very helpful to patch gnuplot before upgrading AquaTerm. I uploaded this patch about three months ago (today I only

How to make a new option default during upgrade? (gnuplot/aquaterm)

2012-08-09 Thread Mojca Miklavec
Hello, After the discussion about transition from no_x11 to x11 and the need for the following lines if {[variant_isset no_x11]} { default_variants -x11 } else { default_variants +x11 } the following question popped up in my mind. In this suggested patch:

Re: How to make a new option default during upgrade? (gnuplot/aquaterm)

2012-08-09 Thread Mojca Miklavec
On Fri, Aug 10, 2012 at 1:13 AM, Ryan Schmidt wrote: On Aug 9, 2012, at 16:53, Mojca Miklavec wrote: After the discussion about transition from no_x11 to x11 and the need for the following lines if {[variant_isset no_x11]} { default_variants -x11 } else { default_variants +x11

(auto)configure AquaTerm: Request for a patch review

2012-08-09 Thread Mojca Miklavec
to the mailing list about AquaTerm: On Tue, Jul 31, 2012 at 12:30 AM, Mojca Miklavec wrote: Hello, AquaTerm has moved to GitHub and new version has been released. I attached the revised Portfile here: http://trac.macports.org/ticket/34346 However, it would be very helpful to patch gnuplot before

Re: How to make a new option default during upgrade? (gnuplot/aquaterm)

2012-08-10 Thread Mojca Miklavec
in a file). But if mutiple binaries contain different sets of terminals, that breaks the behaviour since the fallback is to undefined rather than the usual default. Mojca Regards -Markus On Aug 10, 2012, at 01:58 , Mojca Miklavec wrote: On Fri, Aug 10, 2012 at 1:13 AM, Ryan Schmidt wrote: On Aug

Geant4 maintainance

2012-08-10 Thread Mojca Miklavec
Hello, I would like to ask what is the situtation with Geant4. The beta for version 9.6 is already out (for about a month), the official version 9.5 has been out since March, but I cannot get any response from the maintainer. I have been playing with cmake-based port for version 9.5 or 9.6 and

macports-clang-3.2

2012-08-16 Thread Mojca Miklavec
Hello, I would like to ask if there are any approximate time plans to make macports-clang-3.2 compiler part of officially released MacPorts. The reason why I'm asking is because TextMate2's build procedure requires it if XCode 4.4 is not installed. I fixed the problem locally, but others might

Re: New AquaTerm gnuplot patches

2012-08-20 Thread Mojca Miklavec
On Mon, Aug 20, 2012 at 5:39 PM, Aljaž Srebrnič wrote: On 31/lug/2012, at 00:30, Mojca Miklavec wrote: Hi Mojca, Sorry I'm late, i was out of the civilization until some days ago ;) I hope that details follow off-list ;) AquaTerm has moved to GitHub and new version has been released. I

How can variant B imply variant A?

2012-08-21 Thread Mojca Miklavec
Hello, How can I make variant B automatically turn the variant A on? I have tried variant A description funny variant { ... } variant B description even more funny, depends on A { ... default_variants +A } But when I use +B, this will end up with +B only, it won't try to

Re: How can variant B imply variant A?

2012-08-21 Thread Mojca Miklavec
On Tue, Aug 21, 2012 at 3:27 PM, Jeremy Lavergne wrote: How can I make variant B automatically turn the variant A on? variant A {} variant B requires A {} Please excuse my blindness. I was starring at both http://guide.macports.org/chunked/reference.variants.html

Re: How can variant B imply variant A?

2012-08-21 Thread Mojca Miklavec
On Tue, Aug 21, 2012 at 3:55 PM, Jeremy Lavergne wrote: However, I'm still left with a tiny follow up (in case that it is doable without too much hassle). Can the following be done (below is just pseudocode)? variant wxt description Enable wxWidgets { if {![variant_isset wxwidgets]

Re: How can variant B imply variant A?

2012-08-22 Thread Mojca Miklavec
On Tue, Aug 21, 2012 at 9:46 PM, Jeremy Lavergne wrote: Independent of all that, my two questions still stand: - Is it possible to enable a variant if I'm already too late for How are you too late for this? I don't see how you can be too late. If I use variant x_qt requires qt4-mac ... {

Re: How can variant B imply variant A?

2012-08-22 Thread Mojca Miklavec
On Tue, Aug 21, 2012 at 9:46 PM, Jeremy Lavergne wrote: variant ... requires ...? - Is it possible to use if port X is installed inside Y's Portfile? This is just a bad idea: your package will install differently based on what's available, and not even consistently (e.g. archives). Use

Re: How can variant B imply variant A?

2012-08-22 Thread Mojca Miklavec
On Wed, Aug 22, 2012 at 3:29 PM, Michael Dickens wrote: Hi Mojca - I assume I was included because the qt4-mac / gnuplot issue you described (as forwarded below)? Exactly. If I understand what you wrote, I really don't see that as an issue since it was a current version of qt4-mac and an

Re: How can variant B imply variant A?

2012-08-22 Thread Mojca Miklavec
On Wed, Aug 22, 2012 at 4:34 PM, Bradley Giesbrecht wrote: On Aug 22, 2012, at 7:20 AM, Michael Dickens wrote: Hmm … does (I think it's called) rev-update do its thing after installing from archive? It's the post-install Updating database of binaries and Scanning binaries for linking

Re: Alternate build directory for CMake-based port?

2012-08-23 Thread Mojca Miklavec
On Thu, Aug 23, 2012 at 4:39 PM, Kevin Reid wrote: I am interested in getting the GNU Radio ports (gnuradio-*) updated to the latest version. (Relevant ticket: https://trac.macports.org/ticket/31475. The maintainer has acknowledged the problem but no work has been done for 11 months.) I

aquaterm +universal: xcode project resulting in nonsense locations

2012-08-26 Thread Mojca Miklavec
Hello, I realized today that after a recent patch the +universal variant of AquaTerm doesn't install properly any more (framework ends up in /Library/Framework and app installs to a completely weird location). I don't know why exactly. The following workaround (under post-patch section) hardcodes

Re: +universal vs the buildbot

2012-08-29 Thread Mojca Miklavec
On Wed, Aug 29, 2012 at 5:19 AM, Ryan Stonecipher wrote: Some ports have +universal as a default variant. When such ports have big dependencies such as qt4-mac, gcc4x, or atlas they take hours to build and install. The buildbot makes installing default single-architecture binaries painless.

How to avoid the need for both +emacs and +emacs_app

2012-09-18 Thread Mojca Miklavec
Hello, I recently received a feature request to add +emacs_app option to gnuplot in addition to +emacs: http://trac.macports.org/ticket/36135 Everything that either option does is installing the following files: /opt/local/share/emacs/site-lisp/gnuplot-gui.el

Re: wxWidgets vs. wxWidgets-devel: a proposal

2012-09-21 Thread Mojca Miklavec
On Fri, Sep 21, 2012 at 3:50 PM, Kuba Ober wrote: I'm trying to get wxWidgets and packages that use it running on 64 bit cocoa systems. Obviously the way forward is to get everything on wxWidgets 2.9, but for some packages it may not be possible just yet. Here's what I propose: - rename

Re: wxWidgets vs. wxWidgets-devel: a proposal

2012-09-25 Thread Mojca Miklavec
On Tue, Sep 25, 2012 at 10:24 AM, Wahlstedt Jyrki wrote: On 22.9.2012, at 10.32, Ryan Schmidt wrote: So under this plan, we would rename wxWidgets to wxWidgets28, we would rename wxWidgets-devel to wxWidgets210 or wxWidgets30, and we'd update all ports' dependencies according to the needs

new chemoinformatics port: cmake Framework ApplicationServices not found

2012-09-25 Thread Mojca Miklavec
Hello, I would like to try to install Indigo (http://ggasoftware.com/opensource/indigo) to be able to draw chemical formulas in TeX. I'm attaching my first attempts to create a Portfile, however I'm stuck with ERROR: Framework ApplicationServices not found in CMake. The build nevertheless

Re: wxWidgets situation

2012-10-30 Thread Mojca Miklavec
On Tue, Oct 30, 2012 at 5:19 AM, Wahlstedt Jyrki wrote: This has been discussed a bit lately, It was, but I wasn't satisfied with the answers. We could for example make gnuplot depend on wxWidget30 only, but there is one serious issue: the port shares the same files with wxWidgets and

Re: Geant4 - outdated and not maintained

2012-10-31 Thread Mojca Miklavec
On Tue, Oct 30, 2012 at 10:29 AM, Chris Jones wrote: Hi, Have you tried updating the Portfile yourself ? looking at https://trac.macports.org/browser/trunk/dports/science/geant4/Portfile if you are lucky it maybe just be a case of updating the geant4 version and data file versions, as per

request to update CLHEP (bugfix preventing Geant4 to find the library)

2012-11-08 Thread Mojca Miklavec
Hello, I would like to request an update of CLHEP: http://trac.macports.org/ticket/36866 I'm working on Geant4 9.5 and Gate 6.2 port, but Geant4 9.5/Gate cannot be installed unless an installation bug in CLHEP is fixed. Namely, /opt/local/lib/libCLHEP.dylib doesn't get installed into

Compilation failure of texlive: a bug in clang or application code?

2013-01-14 Thread Mojca Miklavec
Dear MacPorts wizards, This is a preliminary problem. I have problems compiling the trunk version of software that's already part of MacPorts (only an older version), but it is not clear to me if the one to be blamed are clang header files or the software that fails to compile. I'm asking now

Re: Compilation failure of texlive: a bug in clang or application code?

2013-01-16 Thread Mojca Miklavec
On Wed, Jan 16, 2013 at 11:39 AM, Dan Ports wrote: On Mon, Jan 14, 2013 at 04:10:34PM +0100, Mojca Miklavec wrote: XeTeX (http://sourceforge.net/projects/xetex/, http://xetex.git.sourceforge.net or http://tug.org/svn/texlive/trunk/Build/source/) finally builds under x86_64 without patching

Any way to avoid repeatedly fetching files from SVN?

2013-01-21 Thread Mojca Miklavec
Hello, When trying to write a new Portfile for some software whose sources are fetched from SVN (I was working on a port for Root 6) I realised that 480 MB of sources need to be fetched for every single tiny change in the Portfile (which is a bit problematic when I'm not working on a super-fast

Re: Any way to avoid repeatedly fetching files from SVN?

2013-01-21 Thread Mojca Miklavec
On Mon, Jan 21, 2013 at 1:26 PM, Joshua Root wrote: On 2013-1-21 21:23 , Mojca Miklavec wrote: Hello, When trying to write a new Portfile for some software whose sources are fetched from SVN (I was working on a port for Root 6) I realised that 480 MB of sources need to be fetched for every

How to tell CMake which libpng.dylib to use?

2013-01-21 Thread Mojca Miklavec
Hello, I'm playing with CMake-based ports (Root in particular). While these ports work, I noticed the following: -- Found JPEG: /opt/local/lib/libjpeg.dylib -- Found PNG: /usr/X11R6/lib/libpng.dylib (found version 1.5.4) Some documentation about searching the libraries is here:

Re: How to tell CMake which libpng.dylib to use?

2013-01-21 Thread Mojca Miklavec
Dear Michael, On Mon, Jan 21, 2013 at 10:14 PM, Michael Dickens wrote: Hi Mojca - In the top build directory there will be a file CMakeCache.txt. Look in this file for whatever you want, and there will be a CMake define associated with it in the style of

Re: How to tell CMake which libpng.dylib to use?

2013-01-22 Thread Mojca Miklavec
On Tue, Jan 22, 2013 at 2:35 AM, Ryan Schmidt wrote: On Jan 21, 2013, at 16:24, Mojca Miklavec wrote: Thank you very much. The magic turned out to give the correct result: -DPNG_LIBRARY=/opt/local/lib/libpng.dylib \ -DPNG_PNG_INCLUDE_DIR=/opt/local/include (The only thing I wonder

Re: Any way to avoid repeatedly fetching files from SVN?

2013-01-22 Thread Mojca Miklavec
On Tue, Jan 22, 2013 at 2:43 AM, Ryan Schmidt wrote: If you have fetched the sources and wish to try again after making changes to the portfile that do not affect the fetching, you could use sudo port -o install -o means don't clean a work directory older than the portfile Oh, thank you

Re: Automated fix for automake 1.13 changes

2013-01-23 Thread Mojca Miklavec
On Wed, Jan 23, 2013 at 2:49 PM, Adam Mercer wrote: A beta release, 1.13.1b, for the upcoming 1.13.2 has been released: http://lists.gnu.org/archive/html/automake/2013-01/msg00075.html Thank you for the link. As the release notes says Its main purpose is to re-introduce some obsolete m4

Re: How to tell CMake which libpng.dylib to use?

2013-01-23 Thread Mojca Miklavec
On Tue, Jan 22, 2013 at 2:17 PM, Jeremy Lavergne wrote: setting CMake -D flags in the PortGroup files is about as good as we can do, then setting specific variables on a port-by-port basis. At least IMHO and experience; that said, I'm certainly open to suggestions by others. - I recall we

Re: Test and commit Jmol patch, ticket 37607

2013-01-30 Thread Mojca Miklavec
On Wed, Jan 30, 2013 at 2:46 PM, Brommer, Peter wrote: I recently prepared a patch to update jmol to its current upstream stable release, this is ticket http://trac.macports.org/ticket/37607 Given that the Jmol port has no maintainer, and that the newer version brings important features,

Feature request: subscribing to tickets of specific ports

2013-03-20 Thread Mojca Miklavec
Hello, I am interested in a specific subset of ports, some of which have no maintainer or still have a maintainer but in reality a port abandoned ticket would be in place. I don't want to be a maintainer for those, but: - I'm willing to look into bug reports for some ports without maintainer -

Re: Finding a port's dependency which requires universal?

2013-04-18 Thread Mojca Miklavec
On Thu, Apr 18, 2013 at 12:17 AM, Lawrence Velázquez wrote: On Apr 17, 2013, at 5:20 PM, mk-macpo...@techno.ms wrote: On Apr 17, 2013, at 11:12 PM, Lawrence Velázquez wrote: The wxmaxima port itself only supports i386 and ppc architectures. I don't know why. Oh, I see, it is wxmaxima

Geant4 - any volunteers?

2013-06-27 Thread Mojca Miklavec
Hi, I'm not an active user of Geant4 myself, but the version in MacPorts is very outdated (9.4 patch 2 from June 2011, the currently released versions are 9.4p4, 9.5p2 and 9.6p2). I wrote an initial Portfile using cmake (https://trac.macports.org/ticket/32716), but the Portfile currently used is

Re: Geant4 - any volunteers?

2013-06-28 Thread Mojca Miklavec
On Fri, Jun 28, 2013 at 6:44 PM, Frank Schima wrote: I think we should only support the latest version - which is 9.6p2. I can't believe anyone is depending on our outdated version of it now. While nobody may be interested in 9.4.p2, I would really really really like to include Gate (I have a

Re: Geant4 - any volunteers?

2013-06-28 Thread Mojca Miklavec
On Fri, Jun 28, 2013 at 8:32 PM, Frank Schima wrote: On Jun 28, 2013, at 11:22 AM, Mojca Miklavec wrote: On Fri, Jun 28, 2013 at 6:44 PM, Frank Schima wrote: It is fine to have multiple versions but we should use the port_select method and NOT have a generic geant4 port like perl5. We want

Request for help with port organisation: how to install several versions of data files

2013-07-01 Thread Mojca Miklavec
with this. I've never dealt with complex ports before. Thank you, Mojca PS: the previous maintainer of Geant4 doesn't seem to respond to any questions or requests, but if any of you manages to contact him, that would be great. On Fri, Jun 28, 2013 at 9:38 PM, Mojca Miklavec wrote: On Fri, Jun 28, 2013

Re: Request for help with port organisation: how to install several versions of data files

2013-07-02 Thread Mojca Miklavec
On Tue, Jul 2, 2013 at 12:13 AM, Ryan Schmidt wrote: On Jul 1, 2013, at 07:48, Mojca Miklavec wrote: I'm looking for ideas about how to best organise the port(s) for Geant4 data files (see also https://trac.macports.org/ticket/32716). Geant4 needs approximately 8 data files which currently

Re: Request for help with port organisation: how to install several versions of data files

2013-07-02 Thread Mojca Miklavec
On Mon, Jul 1, 2013 at 11:40 PM, Bradley Giesbrecht wrote: How about something like this? Perfect, thank you! A few questions below. PortSystem 1.0 namegeant4-data version 1.0 categories science platforms darwin license

Re: Request for help with port organisation: how to install several versions of data files

2013-07-02 Thread Mojca Miklavec
On Tue, Jul 2, 2013 at 1:08 PM, Ryan Schmidt wrote: On Jul 2, 2013, at 05:42, Mojca Miklavec wrote: So what is the difference between the two scenarios then? (Your suggestion was to do (b).) a) geant4.9.5 depends on geant-something-1.1 and geant-somethingelse-3.0; geant4.9.6 depends on geant

Abandoned ports (aida, iAIDA, clhep, geant4)

2013-07-02 Thread Mojca Miklavec
Hi, Christiano Fontana is the mantainer of several scientific ports (aida, iAIDA, clhep, geant4) and graphics/unpaper, but I didn't manage to get any response from him for months if not years. Geant4 has several tickets that have been opened 3 years ago and he never responded to any. A ticket

Re: Abandoned ports (aida, iAIDA, clhep, geant4)

2013-07-02 Thread Mojca Miklavec
On Tue, Jul 2, 2013 at 6:08 PM, Joshua Root wrote: On 2013-7-3 01:31 , Mojca Miklavec wrote: Hi, Christiano Fontana is the mantainer of several scientific ports (aida, iAIDA, clhep, geant4) and graphics/unpaper, but I didn't manage to get any response from him for months if not years. Geant4

Re: Request for help with port organisation: how to install several versions of data files

2013-07-02 Thread Mojca Miklavec
On Tue, Jul 2, 2013 at 1:08 PM, Ryan Schmidt wrote: The solution is for upstream to cease using md5 as their distfile integrity verification method and switch to an algorithm that does not have such vulnerabilities.

Re: Abandoned ports (aida, iAIDA, clhep, geant4)

2013-07-02 Thread Mojca Miklavec
On Tue, Jul 2, 2013 at 6:54 PM, Joshua Root wrote: On 2013-7-3 02:17 , Mojca Miklavec wrote: One thing is not entirely clear though: can a port be abandoned and assigned to nomaintainer? Yes. If a port is abandoned, the maintainers field should be updated to reflect reality, regardless

Re: Request for help with port organisation: how to install several versions of data files

2013-07-02 Thread Mojca Miklavec
On Tue, Jul 2, 2013 at 7:10 PM, Bradley Giesbrecht wrote: On Jul 2, 2013, at 10:03 AM, Lawrence Velázquez wrote: On Jul 1, 2013, at 5:40 PM, Bradley Giesbrecht wrote: How about something like this? foreach {data.name data.version data.md5} ${geant.data_versions} { subport

Re: Request for help with port organisation: how to install several versions of data files

2013-07-03 Thread Mojca Miklavec
On Tue, Jul 2, 2013 at 10:37 PM, Lawrence Velázquez wrote: I'd suggest letting extract do its thing and moving the data files in destroot. Moving (as opposed to copying) should be an inexpensive operation. Good point. I now fixed that and also added the other two checksums. I have put it to

Any chance to see colour output from CMake-based installations?

2013-07-05 Thread Mojca Miklavec
Hi, I don't know how to achieve this, but it would be very nice if port -v build someport would display output in colours for CMake-based installations. How difficult would it be to implement such a feature? Thank you, Mojca ___ macports-dev

Re: Any chance to see colour output from CMake-based installations?

2013-07-05 Thread Mojca Miklavec
On Fri, Jul 5, 2013 at 9:38 PM, Ryan Schmidt ryandes...@macports.org wrote: On Jul 5, 2013, at 09:27, Mojca Miklavec wrote: I don't know how to achieve this, but it would be very nice if port -v build someport would display output in colours for CMake-based installations. How difficult

Gate Geant4: how to pass the variables from one port to the other

2013-07-06 Thread Mojca Miklavec
Hello, A few more questions are popping up in my head during the development of a Portfile for Geant4 Gate. The first one is the following: Let's say that Gate can depend either on Geant4 9.5 or on 9.6 and that I decide to provide two port variants, geant495 and geant496. In case of dependence

Re: Gate Geant4: how to pass the variables from one port to the other

2013-07-07 Thread Mojca Miklavec
On Sun, Jul 7, 2013 at 9:00 AM, Ryan Schmidt wrote: On Jul 6, 2013, at 19:25, Mojca Miklavec wrote: Let's say that Gate can depend either on Geant4 9.5 or on 9.6 and that I decide to provide two port variants, geant495 and geant496. In case of dependence on 9.6 I need to provide

Re: Gate Geant4: how to pass the variables from one port to the other

2013-07-07 Thread Mojca Miklavec
On Sun, Jul 7, 2013 at 5:22 PM, Bradley Giesbrecht wrote: On Jul 7, 2013, at 5:15 AM, Mojca Miklavec wrote: But I still need a way to specify the path somewhere: be it by hardcoding it in Gate or by providing a function in the portgroup. You could subport geant4 and gate to share variables

Geant4 Licence and binary distributability

2013-07-07 Thread Mojca Miklavec
Hi, I need some help with the Geant4 licence. Currently the string Geant4 is used for the following licence: http://geant4.cern.ch/license/LICENSE.htm The first trivial question and not a really important one is that: port lint --nitpick science/* reports Error: invalid license

Re: [107626] users/mojca

2013-07-08 Thread Mojca Miklavec
On Mon, Jul 8, 2013 at 4:44 AM, Ryan Schmidt wrote: ${workpath}/${distname} is more simply known as ${worksrcpath}. Thank you, fixed. In the meantime I also tried to incorporate all the different versions into a single port

Re: Geant4 Licence and binary distributability

2013-07-08 Thread Mojca Miklavec
On Sun, Jul 7, 2013 at 11:22 PM, Joshua Root wrote: Be careful not to conflate free, permissive, and distributable. Like Ryan said: I have no idea what each term means and I'm not an expert (and don't want to be). This is certainly not as permissive as MIT or BSD, and it looks to me like it

Re: Gate Geant4: how to pass the variables from one port to the other

2013-07-08 Thread Mojca Miklavec
On Sun, Jul 7, 2013 at 7:20 PM, Mojca Miklavec wrote: On Sun, Jul 7, 2013 at 5:22 PM, Bradley Giesbrecht wrote: On Jul 7, 2013, at 5:15 AM, Mojca Miklavec wrote: But I still need a way to specify the path somewhere: be it by hardcoding it in Gate or by providing a function in the portgroup

Geant4 Gate: a new attempt request for feedback

2013-07-09 Thread Mojca Miklavec
Hello, I have created another attempt of portfiles for Geant4 and Gate, see: - https://trac.macports.org/browser/users/mojca/ports/science/geant/Portfile - https://trac.macports.org/browser/users/mojca/ports/science/gate/Portfile I used a great deal of hardcoding different paths, running unusual

Looking for a cure for weird scope/memory of variables

2013-07-09 Thread Mojca Miklavec
Hi, I just stumbled upon the following problem with Geant4. See the minimal example: PortSystem 1.0 namefoo version 1.0 categories science maintainers nomaintainer description Foo testing long_description${description} set

Re: Looking for a cure for weird scope/memory of variables

2013-07-10 Thread Mojca Miklavec
Hi, the more I read this thread, the more I find it all confusing. Can someone suggest the best solution in case of this concrete example? https://trac.macports.org/browser/users/mojca/ports/science/geant/Portfile The variable ${geant.data_versions} works ok (but probably some nicer code),

Apple's bug reporter

2013-07-11 Thread Mojca Miklavec
On Fri, Jul 12, 2013 at 1:05 AM, Mark Anderson wrote: Oh, I filed reports with apple. In fact, for anyone with troubles on any OSX, http://bugreporter.apple.com is your best friend. Use it. Not that I want to discourage anyone, but not any single bug that I ever reported (I probably reported

Creating $prefix/bin/foo and Foo.app at the same time

2013-07-16 Thread Mojca Miklavec
Hi, (This question is related to Gate, but this is not relevant and could be asked about any port.) I would like to create a package providing both the command-line executable as well as a real Mac application ($prefix/bin/Gate and /Applications/MacPorts/Gate.app). By default the installation

CMake: different path for libraries and cmake modules

2013-07-16 Thread Mojca Miklavec
Hi, I'm trying some luck among MacPorts developers because I didn't get any answer on the CMake mailing list. If I want to install multiple versions of Geant4 side-by-side, I need to move the libraries to version-specific folder with -DCMAKE_INSTALL_LIBDIR=lib/Geant4/Geant4.9.6 but that

Re: Creating $prefix/bin/foo and Foo.app at the same time

2013-07-16 Thread Mojca Miklavec
On Tue, Jul 16, 2013 at 11:11 PM, Bradley Giesbrecht wrote: On Jul 16, 2013, at 11:31 AM, Jeremy Lavergne wrote: So (for) now my only question remains: how can I play with this without the need to recompile the whole application each time when I make a tiny change in the Portfile? If you're

Re: Creating $prefix/bin/foo and Foo.app at the same time

2013-07-16 Thread Mojca Miklavec
On Wed, Jul 17, 2013 at 1:32 AM, Ryan Schmidt wrote: On Jul 16, 2013, at 18:22, Mojca Miklavec wrote: The bundle created by Jérôme Suhard (http://jerome.suhard.fr/gate/#Info.plist) also contains CFBundleDocumentTypes to register *.mac files with the program. I'm not sure if this is really

Failed compilation of libcerf: any hints?

2013-07-17 Thread Mojca Miklavec
Hi, I took the liberty to submit my first port to SVN, libcerf, which will also be the dependency of (one of) the next version(s) of gnuplot. I hope that is OK. The buildbot for Snow Leopard reports an error, but I'm unable to interpret it myself. Any hints or help are welcome. The wiki seems

Re: Failed compilation of libcerf: any hints?

2013-07-17 Thread Mojca Miklavec
On Wed, Jul 17, 2013 at 4:35 PM, Joshua Root wrote: On 2013-7-17 22:42 , Mojca Miklavec wrote: Hi, I took the liberty to submit my first port to SVN, libcerf, which will also be the dependency of (one of) the next version(s) of gnuplot. I hope that is OK. The buildbot for Snow Leopard

Re: [108367] trunk/dports/science/gwyddion/Portfile

2013-07-21 Thread Mojca Miklavec
On Sun, Jul 21, 2013 at 7:55 PM, Frank Schima wrote: It's too late now, but it was unnecessary (and undesired) to increase the revision due to adding a license and adding a variant. I agree with this, but I'm still curious about one specific aspect. Let's say that the user has the port

Proper dependencies for x11

2013-07-21 Thread Mojca Miklavec
Hi, When exploring different aspects of x11 I realised that gnuplot uses depends_lib-append port:xpm for x11 variant, but links to the following libraries (among others): /opt/local/lib/libXpm.4.dylib /opt/local/lib/libX11.6.dylib /opt/local/lib/libgtk-x11-2.0.0.dylib

Re: [108367] trunk/dports/science/gwyddion/Portfile

2013-07-22 Thread Mojca Miklavec
On Mon, Jul 22, 2013 at 12:09 AM, Rolf Wuerdemann wrote: On 21.07.2013 20:42, Mojca Miklavec wrote: On Sun, Jul 21, 2013 at 7:55 PM, Frank Schima wrote: It's too late now, but it was unnecessary (and undesired) to increase the revision due to adding a license and adding a variant. I agree

Re: Proper dependencies for x11

2013-07-22 Thread Mojca Miklavec
On Mon, Jul 22, 2013 at 12:53 AM, Jeremy Huddleston Sequoia wrote: On Jul 21, 2013, at 13:31, Lawrence Velázquez wrote: The gnuplot port must declare a dependency on any port that provides a library it links to. But only if it *REALLY* links to it and isn't just linking to it because

Re: Proper dependencies for x11

2013-07-22 Thread Mojca Miklavec
On Mon, Jul 22, 2013 at 11:09 AM, Ryan Schmidt wrote: On Jul 22, 2013, at 02:32, Mojca Miklavec wrote: (Since this is not really an issue for anyone yet, maybe I should just wait for the official release of 2.2 and make the changes then. But I still need to know what I need to reinstall

request: bringing wxWidgets up to date

2013-07-22 Thread Mojca Miklavec
Hi, I would be really grateful if wxWidgets situation could be resolved in not-too-distant future. The version 2.9.5 has been released recently, version 2.8 doesn't compile on 10.7 (other than with an old Xcode/SDK version) 10.8 and most ports still depend on 2.8. Those that work with 2.9 use

Re: request: bringing wxWidgets up to date

2013-07-23 Thread Mojca Miklavec
On Mon, Jul 22, 2013 at 6:57 PM, Ryan Schmidt wrote: On Jul 22, 2013, at 11:16, Mojca Miklavec wrote: 1.) How could I create a simple Portgroup that would define a variable or function wxwidgets.config (or confscript/configscript/wxconfig) whose value would be ${prefix}/lib/wx/config

  1   2   3   4   5   6   7   >