[46359] trunk/dports/sysutils

snc at macports.org snc at macports.org
Tue Feb 3 06:06:32 PST 2009


Revision: 46359
          http://trac.macports.org/changeset/46359
Author:   snc at macports.org
Date:     2009-02-03 06:06:31 -0800 (Tue, 03 Feb 2009)
Log Message:
-----------
created mcrypt, ticket 17703

Added Paths:
-----------
    trunk/dports/sysutils/mcrypt/
    trunk/dports/sysutils/mcrypt/Portfile
    trunk/dports/sysutils/mcrypt/files/
    trunk/dports/sysutils/mcrypt/files/patch-rfc2440.diff

Added: trunk/dports/sysutils/mcrypt/Portfile
===================================================================
--- trunk/dports/sysutils/mcrypt/Portfile	                        (rev 0)
+++ trunk/dports/sysutils/mcrypt/Portfile	2009-02-03 14:06:31 UTC (rev 46359)
@@ -0,0 +1,41 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+
+name                mcrypt
+version             2.6.8
+categories          sysutils security
+maintainers         nomaintainer
+description         A replacement for the old crypt package and crypt(1) command
+long_description    MCrypt is a replacement for the old crypt() \
+                    package and crypt(1) command, with extensions. It \
+                    allows developers to use a wide range of \
+                    encryption functions, without making drastic \
+                    changes to their code. It allows users to encrypt \
+                    files or data streams without having to be \
+                    cryptographers.
+homepage            http://mcrypt.sourceforge.net/
+platforms           darwin
+
+master_sites        sourceforge:mcrypt \
+                    ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/ \
+                    freebsd
+checksums \
+                    md5 97639f8821b10f80943fa17da302607e \
+                    sha1 8ae0e866714fbbb96a0a6fa9f099089dc93f1d86
+
+depends_lib         port:mhash
+
+patchfiles          patch-rfc2440.diff
+
+configure.env       LDFLAGS=-L${prefix}/lib CPPFLAGS=-I${prefix}/include
+configure.args      --disable-posix-threads --mandir=${prefix}/share/man
+
+platform darwin 6 {
+        depends_lib-append      lib:libdl:dlcompat
+}
+
+platform darwin 8 {
+        configure.env-append    CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0
+}

Added: trunk/dports/sysutils/mcrypt/files/patch-rfc2440.diff
===================================================================
--- trunk/dports/sysutils/mcrypt/files/patch-rfc2440.diff	                        (rev 0)
+++ trunk/dports/sysutils/mcrypt/files/patch-rfc2440.diff	2009-02-03 14:06:31 UTC (rev 46359)
@@ -0,0 +1,11 @@
+--- src/rfc2440.c.orig	2008-12-18 09:26:14.000000000 -0500
++++ src/rfc2440.c	2008-12-18 09:26:21.000000000 -0500
+@@ -23,7 +23,7 @@
+ #include <zlib.h>
+ #endif
+ #include <stdio.h>
+-#include <malloc.h>
++// #include <malloc.h>
+ 
+ #include "xmalloc.h"
+ #include "keys.h"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090203/10b81a8b/attachment-0001.html>


More information about the macports-changes mailing list