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 ...

Renato Botelho garga at FreeBSD.org
Wed Aug 2 15:15:48 UTC 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ion-Mihai Tetcu wrote:
> 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

Just rename patches is not a good practice, just add new ones
respecting the rule.

- --
Renato Botelho <garga @ FreeBSD.org>
               <freebsd @ galle.com.br>
GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE0ME56CRbiSJE7akRAh8rAJ92LwhElFd7nw3KhxIIFcV96eO4wgCfT48s
J0sNw9ReKW3wH0u479xyaOY=
=qXcG
-----END PGP SIGNATURE-----


More information about the cvs-all mailing list