#34346 closed update (fixed)
AquaTerm 1.1.1
Reported by: | mojca (Mojca Miklavec) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | aquaterm |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
I'm attaching a preliminary version of AquaTerm port that should solve the majority of known issues and should enable usage of both 32 and 64-bit gnuplot on both 32 and 64-bit AquaTerm for example.
Known issues:
- the repository is still unofficial (but the only one with patches needed for proper functionality of 64-bit AquaTerm with support for transparency), the tag is temporary
- adapters are still missing (either the two repositories need a merge [help welcome] or manual fetching of adapters is needed)
- gnuplot needs a patch to look for AquaTerm.framework instead of libaquaterm.dylib (I'll attach the patch for that later)
- a bunch of compiler warnings (help welcome)
Attachments (10)
Change History (18)
Changed 13 years ago by mojca (Mojca Miklavec)
Attachment: | aquaterm.Portfile added |
---|
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | mcalhoun@… removed |
---|---|
Description: | modified (diff) |
Keywords: | haspatch added |
Owner: | changed from macports-tickets@… to mcalhoun@… |
Changed 13 years ago by mojca (Mojca Miklavec)
Attachment: | aquaterm-v2.2.Portfile added |
---|
Repository includes adapters, but I need to find out how to change workpath properly
Changed 13 years ago by mojca (Mojca Miklavec)
Attachment: | aquaterm-v2.Portfile added |
---|
Repository includes adapters
Changed 12 years ago by mojca (Mojca Miklavec)
Attachment: | aquaterm-v3.Portfile added |
---|
portfile for new AquaTerm: pgplot fixes still missing
Changed 12 years ago by mojca (Mojca Miklavec)
Attachment: | aquaterm-v3.2.Portfile added |
---|
portfile for new AquaTerm: pgplot fixes still missing
Changed 12 years ago by mojca (Mojca Miklavec)
Attachment: | aquaterm-v4.Portfile added |
---|
(supossedly) final Portfile for AquaTerm v. 1.1.1
Changed 12 years ago by mojca (Mojca Miklavec)
Attachment: | pgplot_aqt_framework.diff added |
---|
Accompanying change for pgplot (enables replacing libraries & headers with framework)
comment:2 Changed 12 years ago by mojca (Mojca Miklavec)
I uploaded Portfile (v4) for AquaTerm to upgrade to version 1.1.1 + pgplot patch. One also needs to patch gnuplot, see http://trac.macports.org/attachment/ticket/34423/gnuplot-use-aqt-framework-extra-option.patch
Changed 12 years ago by mojca (Mojca Miklavec)
Attachment: | aquaterm-v5.Portfile added |
---|
Portfile for AquaTerm v. 1.1.1 (I forgot to remove some bogus patches earlier)
comment:3 Changed 12 years ago by mojca (Mojca Miklavec)
It might be that XCode 2.4 or later is needed (on Tiger that might not necessary be the case) for AquaTerm 1.1.1, but I have no Tiger to test. In case that this patch/Portfile gets accepted - should one bother about checking for xcodeversion in Tiger or rather wait to see if any Tiger user will complain at all?
comment:4 Changed 12 years ago by jmroot (Joshua Root)
Version: | 2.0.4 |
---|
Could you attach the portfile changes as a diff please?
comment:5 Changed 12 years ago by mojca (Mojca Miklavec)
I also changed spacing, so diff is currently pretty much useless. What is the reason for the need of a diff? I can change the spacing back to the old one for the sake of a diff, but I would like to understand the reason, so that I'll know what to do.
Changed 12 years ago by mojca (Mojca Miklavec)
Attachment: | aquaterm.diff added |
---|
Patch (from v.5) - for visual comparison only
Changed 12 years ago by mojca (Mojca Miklavec)
Attachment: | aquaterm-full.diff added |
---|
Full diff against current port version
comment:6 Changed 12 years ago by mojca (Mojca Miklavec)
I just realized that my Portfile doesn't work with +universal. The framework ends up in /Library/Frameworks/
instead of /opt/local/Library/Frameworks/
. Any clue?
comment:7 Changed 12 years ago by g5pw (Aljaž Srebrnič)
Resolution: | → fixed |
---|---|
Status: | new → closed |
fixed in r97074.
comment:8 Changed 12 years ago by mojca (Mojca Miklavec)
It seems that an extra patch is needed in post-patch for +universal
variant to work:
reinplace "s|$\(LOCAL_FRAMEWORKS_DIR\)|${frameworks_dir}|" \ ${worksrcpath}/aquaterm/AquaTerm.xcodeproj/project.pbxproj reinplace "s|$\(LOCAL_APPS_DIR\)|${applications_dir}|" \ ${worksrcpath}/aquaterm/AquaTerm.xcodeproj/project.pbxproj
But I don't understand why it doesn't work as it stands now.
Portfile for AquaTerm 1.1.1