cvs commit: ports/lang/ocaml Makefile bsd.ocaml.mk pkg-plist
ports/lang/ocaml/files man1 manlinks mann
patch-camlp4-man::Makefile patch-camlp4-man_Makefile
patch-camlp4::lib::Makefile
patch-camlp4_lib_Makefile patch-ocamldoc::Makefile patch-ocamldoc_Makefile
...
Ion-Mihai Tetcu
itetcu at FreeBSD.org
Wed Aug 2 14:00:55 UTC 2006
itetcu 2006-08-02 14:00:20 UTC
FreeBSD ports repository
Modified files:
lang/ocaml Makefile pkg-plist
Added files:
lang/ocaml bsd.ocaml.mk
lang/ocaml/files man1 manlinks mann
patch-camlp4-man_Makefile
patch-camlp4_lib_Makefile
patch-ocamldoc_Makefile
patch-stdlib_Makefile
Removed files:
lang/ocaml/files patch-camlp4-man::Makefile
patch-camlp4::lib::Makefile
patch-ocamldoc::Makefile
patch-stdlib::Makefile
Log:
- Add support for threaded Tk by passing PTHREAD_LIBS to configure in -tklibs
swith. This allows build with threaded Tk (otherwise configure fails to use
Tk). Also depend on threaded Tk by default in case of THREADS support - with
non-pthread tk library it will not be stable enough
- Add OPTIONS
- Enable builds of non-threaded targets
- Depend on X in case if X is installed, since configure does this by default.
- Rename patchfiles to make portlint happy
- Eliminate the number of reinplace patterns (remove duplicates, optimize)
- Move manpage list in the separate files
- Pass pthread flags to compiler (PTHREAD_CFLAGS/LIBS safety)
- Remove some ugly hacks on setting permissions etc (eliminated by setting
correct permission in COPY_TREE macros)
- Eliminate duplicate entries in PLIST in case of unstalling optimized binaries,
also optimize this part
- Remove unused PLIST_SUB variable
- Miscelanios cleanups in Makefile
- Pass maintainership to submitter
The following files was added:
- files/man1
- files/manlinks
- files/mann
- files/patch-camlp4-man_Makefile
- files/patch-camlp4_lib_Makefile
- files/patch-ocamldoc_Makefile
- files/patch-stdlib_Makefile
I removed the following files:
- files/patch-camlp4-man::Makefile
- files/patch-camlp4::lib::Makefile
- files/patch-ocamldoc::Makefile
- files/patch-stdlib::Makefile
Also add bsd.ocaml.mk until it will be included in Mk/
PR: ports/101122
Submitted by: Stanislav Sedov
Revision Changes Path
1.54 +86 -99 ports/lang/ocaml/Makefile
1.1 +144 -0 ports/lang/ocaml/bsd.ocaml.mk (new)
1.1 +13 -0 ports/lang/ocaml/files/man1 (new)
1.1 +16 -0 ports/lang/ocaml/files/manlinks (new)
1.1 +81 -0 ports/lang/ocaml/files/mann (new)
1.6 +0 -21 ports/lang/ocaml/files/patch-camlp4-man::Makefile (dead)
1.1 +21 -0 ports/lang/ocaml/files/patch-camlp4-man_Makefile (new)
1.3 +0 -12 ports/lang/ocaml/files/patch-camlp4::lib::Makefile (dead)
1.1 +12 -0 ports/lang/ocaml/files/patch-camlp4_lib_Makefile (new)
1.4 +0 -22 ports/lang/ocaml/files/patch-ocamldoc::Makefile (dead)
1.1 +22 -0 ports/lang/ocaml/files/patch-ocamldoc_Makefile (new)
1.3 +0 -12 ports/lang/ocaml/files/patch-stdlib::Makefile (dead)
1.1 +12 -0 ports/lang/ocaml/files/patch-stdlib_Makefile (new)
1.29 +79 -79 ports/lang/ocaml/pkg-plist
More information about the cvs-ports
mailing list