Opened 18 years ago

Closed 18 years ago

Last modified 8 years ago

#10452 closed defect (fixed)

UPDATE: mozart 1.3.2

Reported by: bfulgham@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc: markd@…
Port:

Description

Correction for build dependency.

Attachments (1)

lang_mozart_Portfile.diff (409 bytes) - added by bfulgham@… 18 years ago.
Provide build dependencies.

Download all attachments as: .zip

Change History (5)

Changed 18 years ago by bfulgham@…

Attachment: lang_mozart_Portfile.diff added

Provide build dependencies.

comment:1 Changed 18 years ago by markd@…

Cc: markd@… added

Did you want the depends_build statement to replace the depends_lib-append? I'm not sure why you'd need identical statements.

comment:2 Changed 18 years ago by jon.olsson@…

The lib dependencies gets overwritten, simply reordering them makes things work as expected.

--- Portfile.orig       2006-08-21 23:16:40.000000000 +0200
+++ Portfile    2006-08-21 23:17:10.000000000 +0200
@@ -15,8 +15,8 @@
                        recently been popularized by the book "Concepts, \
                        Techniques, and Models of Computer Progamming."
 
-depends_lib-append   port:gmp port:zlib port:gdbm
 depends_lib          path:${prefix}/bin/emacs:emacs
+depends_lib-append   port:gmp port:zlib port:gdbm
 
 master_sites         http://www.mozart-oz.org/download/mozart-ftp/store/1.3.2-2006-06-15-tar
 distfiles            mozart-1.3.2.20060615-src.tar.gz
Last edited 8 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:3 Changed 18 years ago by markd@…

The depends_lib-append is overwriting the depends_lib. An -append is only necessary for variants. I made a revision 1 that makes the dependencies:

depends_build        port:gmp port:zlib port:gdbm
depends_lib          path:${prefix}/bin/emacs:emacs

Try that and I think it will do the trick.

Last edited 8 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:4 Changed 18 years ago by markd@…

Resolution: fixed
Status: newclosed

This may be reopened if necessary, otherwise I'll consider it fixed.

Note: See TracTickets for help on using tickets.