Opened 16 years ago

Closed 15 years ago

Last modified 15 years ago

#13465 closed submission (wontfix)

New Portfile: RML

Reported by: x07simbj@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.5.2
Keywords: Cc: mww@…
Port:

Description

A portfile for RML (Relational Meta-Language and Tools)

Attachments (8)

Portfile (1.3 KB) - added by x07simbj@… 16 years ago.
patch-compiler-Make-mk (425 bytes) - added by x07simbj@… 16 years ago.
patch-configure (1.8 KB) - added by x07simbj@… 16 years ago.
patch-etc-install-sml (2.0 KB) - added by x07simbj@… 16 years ago.
patch-etc-Make-mk (1.4 KB) - added by x07simbj@… 16 years ago.
patch-etc-runtime-mk (1.3 KB) - added by x07simbj@… 16 years ago.
patch-runtime-diff-Make-mk (609 bytes) - added by x07simbj@… 16 years ago.
patch-socket_h (430 bytes) - added by x07simbj@… 16 years ago.

Download all attachments as: .zip

Change History (13)

Changed 16 years ago by x07simbj@…

Attachment: Portfile added

Changed 16 years ago by x07simbj@…

Attachment: patch-compiler-Make-mk added

Changed 16 years ago by x07simbj@…

Attachment: patch-configure added

Changed 16 years ago by x07simbj@…

Attachment: patch-etc-install-sml added

Changed 16 years ago by x07simbj@…

Attachment: patch-etc-Make-mk added

Changed 16 years ago by x07simbj@…

Attachment: patch-etc-runtime-mk added

Changed 16 years ago by x07simbj@…

Attachment: patch-runtime-diff-Make-mk added

Changed 16 years ago by x07simbj@…

Attachment: patch-socket_h added

comment:1 Changed 16 years ago by mww@…

Cc: mww@… added

I'd suggest to rather use

configure.pre_args --prefix=${prefix}/share/rml
configure.args --smlnj-path=${prefix}/share/smlnj/bin --destroot=${destroot}${prefix}/share/rml

and to label this port with category lang instead of devel (or at least also). Also: Are bison and flex just required at compile time? If so, they should be added as depends_build.
On which system did you compile this? On 10.5.1/i386 I get a build error:

DEBUG: Assembled command: 'cd "/opt/macports/var/macports/build/_Users_mww_Development_macports_macports-trunk_dports_lang_rml/work/rml-mmc-2.3.8-src" && make default install'
make MAKETARGET=default all-subdirs
for dir in compiler etc runtime examples; do \
		(cd $dir; make default; cd ..); \
	done
make[2]: *** No rule to make target `default'.  Stop.
make[2]: *** No rule to make target `default'.  Stop.
make[2]: *** No rule to make target `default'.  Stop.
make[2]: *** No rule to make target `default'.  Stop.

comment:2 Changed 16 years ago by mww@…

--->  Configuring rml
DEBUG: Executing org.macports.configure (rml)
DEBUG: No compiler collection selected explicitly
DEBUG: Environment: CXXFLAGS='-O2' CPPFLAGS='-I/opt/macports/include' CFLAGS='-O2' LDFLAGS='-L/opt/macports/lib'
DEBUG: Assembled command: 'cd "/opt/macports/var/macports/build/_Users_mww_Development_macports_macports-trunk_dports_lang_rml/work/rml-mmc-2.3.8-src" && ./configure --prefix=/opt/macports/share/rml --smlnj-path=/opt/macports/share/smlnj/bin --destroot=/opt/macports/var/macports/build/_Users_mww_Development_macports_macports-trunk_dports_lang_rml/work/destroot/opt/macports/share/rml'
./configure: TARGET is x86-darwin-gcc
./configure: SMLCM is /opt/macports/bin/sml
./configure: SML/NJ heap suffix is x86-darwin
./configure: PREFIX is /opt/macports/share/rml
./configure: DESTROOT is /opt/macports/var/macports/build/_Users_mww_Development_macports_macports-trunk_dports_lang_rml/work/destroot/opt/macports/share/rml
./configure: updated config.cache
./configure: make configure
make: `configure' is up to date.
./configure: done
--->  Building rml with target default install
DEBUG: Executing org.macports.build (rml)
DEBUG: Environment: 
DEBUG: Assembled command: 'cd "/opt/macports/var/macports/build/_Users_mww_Development_macports_macports-trunk_dports_lang_rml/work/rml-mmc-2.3.8-src" && make default install'
make MAKETARGET=default all-subdirs
for dir in compiler etc runtime examples; do \
		(cd $dir; make default; cd ..); \
	done
make[2]: *** No rule to make target `default'.  Stop.
make[2]: *** No rule to make target `default'.  Stop.
make[2]: *** No rule to make target `default'.  Stop.
make[2]: *** No rule to make target `default'.  Stop.

comment:3 Changed 15 years ago by raimue (Rainer Müller)

Resolution: wontfix
Status: newclosed

Closing due to lack of interest.

comment:4 Changed 15 years ago by jmroot (Joshua Root)

Type: enhancementsubmission

comment:5 Changed 15 years ago by (none)

Milestone: Port Submissions

Milestone Port Submissions deleted

Note: See TracTickets for help on using tickets.