head	1.5;
access;
symbols
	old_RELEASE_5_EOL:1.4
	old_RELEASE_7_0_0:1.3
	old_RELEASE_6_3_0:1.3
	old_PRE_XORG_7:1.3
	old_RELEASE_4_EOL:1.3;
locks; strict;
comment	@# @;


1.5
date	2008.06.14.23.39.42;	author olgeni;	state dead;
branches;
next	1.4;

1.4
date	2007.12.23.21.57.50;	author olgeni;	state Exp;
branches;
next	1.3;

1.3
date	2006.12.11.17.28.59;	author olgeni;	state Exp;
branches;
next	1.2;

1.2
date	2006.09.07.11.59.56;	author olgeni;	state dead;
branches;
next	1.1;

1.1
date	2006.05.28.14.20.46;	author olgeni;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Upgrade to version R12B-3.
@
text
@
$FreeBSD: ports/lang/erlang/files/patch-lib_dialyzer_src_Makefile,v 1.4 2007/12/23 21:57:50 olgeni Exp $

--- lib/dialyzer/src/Makefile.orig
+++ lib/dialyzer/src/Makefile
@@@@ -68,8 +68,6 @@@@
 	dialyzer_typesig \
 	dialyzer_utils
 
-EXTRA_FILES=  ../plt/dialyzer_init_plt	## automatically generated
-
 HRL_FILES= dialyzer.hrl dialyzer_callgraph.hrl
 ERL_FILES= $(MODULES:%=%.erl)
 INSTALL_FILES= $(MODULES:%=$(EBIN)/%.$(EMULATOR)) $(APP_TARGET) $(APPUP_TARGET)
@@@@ -92,13 +90,12 @@@@
 # Targets
 # ----------------------------------------------------
 
-debug opt: $(TARGET_FILES) $(DIALYZER_DIR)/plt/dialyzer_init_plt
+debug opt: $(TARGET_FILES)
 
 docs:
 
 clean:
 	rm -f $(TARGET_FILES)
-	rm -f $(EXTRA_FILES)
 	rm -f core
 
 # ----------------------------------------------------
@@@@ -153,11 +150,10 @@@@
 
 release_spec: opt
 	$(INSTALL_DIR) $(RELSYSDIR)/src
-	$(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(EXTRA_FILES) \
+	$(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) \
 		$(RELSYSDIR)/src
 	$(INSTALL_DIR) $(RELSYSDIR)/ebin
 	$(INSTALL_DATA) $(INSTALL_FILES) $(RELSYSDIR)/ebin
 	$(INSTALL_DIR) $(RELSYSDIR)/plt
-	$(INSTALL_DATA) ../plt/dialyzer_init_plt $(RELSYSDIR)/plt
 
 release_docs_spec:
@


1.4
log
@Upgrade to version R12B-0 with OSP1 source patch.
@
text
@d2 1
a2 1
$FreeBSD$
@


1.3
log
@Disable automatic PLT generation. Add the following patches:

* patch-lib_dialyzer_src_Makefile

  Avoid computing the PLT when building the port. It may take so
  long that the port building cluster thinks this is a runaway port.

* patch-lib_dialyzer_src_dialyzer__cl.erl

  Trick dialyzer into building the PLT even after the port is installed.

* patch-lib_dialyzer_src_dialyzer__cl__parse.erl

  Let every user have his own initial PLT in ~/.dialyzer_init_plt.
  When dialyzer is invoked the PLT will be rebuilt if needed.

This commit will fix both ports/105869 and the pointyhat port checks.
@
text
@d6 3
a8 3
@@@@ -66,8 +66,6 @@@@
 	dialyzer_succ_typings \
 	dialyzer_typesig
d12 1
a12 1
 HRL_FILES= dialyzer.hrl
d15 1
a15 1
@@@@ -91,13 +89,12 @@@@
d30 1
a30 1
@@@@ -149,11 +146,10 @@@@
@


1.2
log
@Upgrade to version R11B-1.
@
text
@d2 1
a2 1
$FreeBSD: ports/lang/erlang/files/patch-lib_dialyzer_src_Makefile,v 1.1 2006/05/28 14:20:46 olgeni Exp $
d6 2
a7 2
@@@@ -65,7 +65,7 @@@@
 	dialyzer_plt \
d10 3
a12 3
-EXTRA_FILES= dialyzer.hrl ../plt/dialyzer_init_plt	## automatically generated
+EXTRA_FILES= dialyzer.hrl				## automatically generated
 
d15 1
a15 1
@@@@ -89,7 +89,7 @@@@
d24 7
a30 6
@@@@ -125,7 +125,6 @@@@
 dialyzer.hrl: dialyzer.hrl.src ../vsn.mk Makefile
 	sed -e "s;%VSN%;$(VSN);" \
 	    -e "s;%DEF_LIBS%;\[$(DIALYZER_DEF_LIBS)\];" \
-	    -e "s;%DIALYZER_DIR%;\"$(DIALYZER_DIR)\";" \
 		$< > $@@
d32 5
a36 2
 # ---------------------------------------------------------------------
@@@@ -155,6 +154,5 @@@@
@


1.1
log
@Upgrade to release R11B-0.
@
text
@d2 1
a2 1
$FreeBSD$
@

