head	1.4;
access;
symbols
	RELEASE_8_3_0:1.4
	RELEASE_9_0_0:1.4
	RELEASE_7_4_0:1.4
	RELEASE_8_2_0:1.4
	RELEASE_6_EOL:1.4
	RELEASE_8_1_0:1.4
	RELEASE_7_3_0:1.4
	RELEASE_8_0_0:1.4
	RELEASE_7_2_0:1.4
	RELEASE_7_1_0:1.4
	RELEASE_6_4_0:1.4
	RELEASE_5_EOL:1.4
	RELEASE_7_0_0:1.3
	RELEASE_6_3_0:1.3
	PRE_XORG_7:1.3
	RELEASE_4_EOL:1.3
	RELEASE_6_2_0:1.3
	RELEASE_6_1_0:1.2
	RELEASE_5_5_0:1.2
	RELEASE_6_0_0:1.2
	RELEASE_5_4_0:1.2
	RELEASE_4_11_0:1.2
	RELEASE_5_3_0:1.2
	RELEASE_4_10_0:1.2
	RELEASE_5_2_1:1.1.1.1
	RELEASE_5_2_0:1.1.1.1
	RELEASE_4_9_0:1.1.1.1
	RELEASE_5_1_0:1.1.1.1
	RELEASE_4_8_0:1.1.1.1
	RELEASE_5_0_0:1.1.1.1
	RELEASE_4_7_0:1.1.1.1
	RELEASE_4_6_2:1.1.1.1
	RELEASE_4_6_1:1.1.1.1
	RELEASE_4_6_0:1.1.1.1
	RELEASE_5_0_DP1:1.1.1.1
	RELEASE_4_5_0:1.1.1.1
	RELEASE_4_4_0:1.1.1.1
	RELEASE_4_3_0:1.1.1.1
	RELEASE_4_2_0:1.1.1.1
	RELEASE_4_1_1:1.1.1.1
	RELEASE_4_1_0:1.1.1.1
	RELEASE_3_5_0:1.1.1.1
	RELEASE_4_0_0:1.1.1.1
	RELEASE_3_4_0:1.1.1.1
	RELEASE_3_3_0:1.1.1.1
	RELEASE_3_2_0:1.1.1.1
	RELEASE_3_1_0:1.1.1.1
	RELEASE_2_2_8:1.1.1.1
	RELEASE_3_0_0:1.1.1.1
	v0_74:1.1.1.1
	INRIA:1.1.1;
locks; strict;
comment	@# @;


1.4
date	2008.04.19.17.51.25;	author miwi;	state Exp;
branches;
next	1.3;

1.3
date	2006.08.06.10.53.54;	author jkoshy;	state Exp;
branches;
next	1.2;

1.2
date	2004.03.06.14.54.05;	author jkoshy;	state Exp;
branches;
next	1.1;

1.1
date	98.07.28.06.25.42;	author jkoshy;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.07.28.06.25.42;	author jkoshy;	state Exp;
branches;
next	;


desc
@@


1.4
log
@- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
@
text
@--- contrib/Makefile.orig	Sun Nov 12 02:57:42 2000
+++ contrib/Makefile	Sat Aug  5 09:57:42 2006
@@@@ -5,24 +5,24 @@@@
 # Remember that "libunix" is required for
 # "debugger", "libgraph", "camltk", "camltk4", and "search_isos".
 PACKAGES=libunix libgraph debugger libnum libstr mletags \
-  camlmode lorder profiler camltk4 camlsearch
+  camlmode lorder profiler camlsearch
 # caml-tex
 # caml-latex2e
 # camltk
 
 # Which C compiler to use.
 # Should be the same compiler used to compile the main system (../src).
-CC=gcc
+#CC=gcc
 
 # Any additional options to $(CC).
-OPTS=
+OPTS=${CFLAGS}
 
 # How to call the C preprocessor on a file that does not have the .c extension.
 # That's /lib/cpp on most machines, sometimes /usr/bin/cpp,
 # and /usr/ccs/lib/cpp under Solaris.
 # The -P option suppresses the generation of "# linenum" directives,
 # which are not understood by Caml Light.
-CPP=/lib/cpp -P
+CPP=/usr/bin/cpp -P
 
 # Test to see whether ranlib exists on the machine
 RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib
@@@@ -31,27 +31,27 @@@@
 RANLIB=ranlib
 
 # The directory where public executables will be installed
-BINDIR=/usr/local/bin
+BINDIR=${PREFIX}/bin
 
 # The directory where library files will be installed
-LIBDIR=/usr/local/lib/caml-light
+LIBDIR=${PREFIX}/lib/caml-light
 
 # The manual section where the manual pages will be installed
 MANEXT=1
 
 # The directory where the manual pages will be installed
-MANDIR=/usr/local/man/man$(MANEXT)
+MANDIR=${PREFIX}/man/man$(MANEXT)
 
 # The path to the include directory containing the X11/*.h includes
 # (usually /usr/include; for SunOS with OpenLook, /usr/openwin/include)
 # Needed for the "libgraph" and "camltk" packages.
-X11_INCLUDES=/usr/X11R6/include
+X11_INCLUDES=${LOCALBASE}/include
 #X11_INCLUDES=/usr/include/X11
 
 # The path to the directory containing the X11 libraries.
 # (usually /usr/lib; for SunOS with OpenLook, /usr/openwin/lib)
 # Needed for the "libgraph" and "camltk" packages.
-X11_LIB=/usr/X11R6/lib
+X11_LIB=${LOCALBASE}/lib
 #X11_LIB=/usr/lib/X11
 
 # Name of the target architecture.
@@@@ -68,19 +68,19 @@@@
 
 # Name of the directory where LaTeX style files should be installed.
 # Needed only for the "caml-tex" and "caml-latex2e" packages.
-TEXINPUTDIR=/usr/lib/texmf/tex/latex/etc
+TEXINPUTDIR=${PREFIX}/lib/texmf/tex/latex/etc
 
 # Name of the directory where Emacs Lisp files should be installed.
 # Needed only for the "camlmode" package.
-EMACSLISPDIR=/usr/lib/emacs/site-lisp
+EMACSLISPDIR=${PREFIX}/share/emacs/site-lisp
 
 # Name of the directories where the tcl.h and tk.h includes can be found.
 # Needed only for the "camltk" package.
 
 # /usr/local configuration
 # True64 configuration
-TCLINCLDIR=/usr/local/lib/tcl8.0/include
-TKINCLDIR=/usr/local/lib/tk8.0/include
+TCLINCLDIR=${LOCALBASE}/lib/tcl8.4/include
+TKINCLDIR=${LOCALBASE}/lib/tk8.4/include
 # RedHat Linux configuration
 #TCLINCLDIR=/usr/include
 #TKINCLDIR=/usr/include
@@@@ -89,8 +89,8 @@@@
 # Needed only for the "camltk" package.
 # /usr/local configuration
 # True64 Unix configuration
-TKLIBDIR=/usr/local/lib/tk8.0/lib
-TCLLIBDIR=/usr/local/lib/tcl8.0/lib
+TKLIBDIR=${LOCALBASE}/lib/tk8.4/lib
+TCLLIBDIR=${LOCALBASE}/lib/tcl8.4/lib
 
 # RedHat Linux configuration
 #TKLIBDIR=/usr/lib
@@@@ -100,7 +100,7 @@@@
 # a custom Tcl/Tk with various extensions (such as Xpm)
 #TKLIBS=-ltk -ltcl -lX11
 # True64 Unix configuration
-TKLIBS=-ltk8.0 -ltcl8.0 -lX11 -lm
+TKLIBS=-ltk8.4 -ltcl8.4 -lX11 -lm
 # RedHat Linux configuration
 #TKLIBS=-ltk8.0 -ltcl8.0 -lX11 -ldl -lm
 
@


1.3
log
@- Honor CC, CFLAGS etc.				[1]
- Use BSD_INSTALL_* macros to install files.	[1]
- Make the port PREFIX clean.

PR:		ports/101398	[1]
Submitted by:	Stanislav Sedov <ssedov@@mbsd.msk.ru>
@
text
@d54 1
a54 1
+X11_INCLUDES=${X11BASE}/include
d61 1
a61 1
+X11_LIB=${X11BASE}/lib
@


1.2
log
@Upgrade to v0.75.  Unbreak for non-i386 architectures.
@
text
@d1 3
a3 3
--- contrib/Makefile.orig	Sat Nov 11 15:57:42 2000
+++ contrib/Makefile	Sat Mar  6 06:42:32 2004
@@@@ -5,7 +5,7 @@@@
d12 12
a23 1
@@@@ -22,7 +22,7 @@@@
@


1.1
log
@Initial revision
@
text
@d1 2
a2 2
--- contrib/Makefile--	Mon Dec  1 23:47:01 1997
+++ contrib/Makefile	Mon Jul 27 12:27:01 1998
d21 1
a21 1
@@@@ -31,26 +31,26 @@@@
d44 1
d51 1
d54 1
a54 7
 # Used only for the libnum library (arbitrary-precision arithmetic), to
@@@@ -62,15 +62,15 @@@@
 # See the file libnum/README for more explanations.
 # If you don't know, leave BIGNUM_ARCH=C, which selects a portable
 # C implementation of these routines.
-BIGNUM_ARCH=C
+BIGNUM_ARCH=pentium
d68 30
@


1.1.1.1
log
@A light weight implementation of CAML, a strongly typed functional
language belonging to the ML family.
@
text
@@
