[macports-ports] 02/04: cracklib: update to version 2.9.6

Ryan Schmidt ryandesign at macports.org
Wed Mar 15 02:17:24 UTC 2017


> On Mar 14, 2017, at 05:08, David B. Evans <devans at macports.org> wrote:
> 
> David B. Evans (dbevans) pushed a commit to branch master
> in repository macports-ports.
> 
> 
> https://github.com/macports/macports-ports/commit/050703aea8d7f54a901f5824228d7eaa3f8dd3d8
> 
> commit 050703aea8d7f54a901f5824228d7eaa3f8dd3d8
> 
> Author: David B. Evans <devans at macports.org>
> AuthorDate: Tue Mar 14 02:41:38 2017 -0700
> 
> 
>     cracklib: update to version 2.9.6
> 
>     
> 
>     * now uses github repo rather than sourceforge
> 
>     * source files for wordlist cracklib-words are now included in this distribution
> 
>     * update dependencies/configuration accordingly
> 
> ---
>  security/cracklib/Portfile                     | 57 ++++++++++++++++++--------
>  security/cracklib/files/autogen.sh.patch       | 13 ++++++
>  security/cracklib/files/yosemite-libtool.patch | 12 ------
>  3 files changed, 54 insertions(+), 28 deletions(-)
> 
> 
> diff --git a/security/cracklib/Portfile b/security/cracklib/Portfile
> 
> index 8718b22..1c3147b 100644
> 
> --- a/security/cracklib/Portfile
> 
> +++ b/security/cracklib/Portfile
> 
> @@ -1,10 +1,10 @@
> 
>  # -*- 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
>  
>  PortSystem          1.0
> 
> +PortGroup           github 1.0
> 
> +
> 
> +github.setup        cracklib cracklib 2.9.6 cracklib-
> 
>  
> 
> -name                cracklib
> 
> -version             2.9.5
> 
> -revision            1
> 
>  categories          security
>  license             LGPL-2.1
>  maintainers         nomaintainer
> 
> @@ -16,26 +16,51 @@ long_description    CrackLib is a library containing a C function (well, \
> 
>                      from choosing passwords that could be guessed by     \
>                      Crack by filtering them out, at source.
>  
> 
> -homepage            http://sourceforge.net/projects/cracklib/
> 
>  platforms           darwin
> 
> -depends_lib         port:gettext port:zlib
> 
> -depends_build       port:cracklib-words
> 
>  
> 
> -master_sites        sourceforge:project/cracklib/cracklib/${version}
> 
> +depends_build       port:autoconf \
> 
> +                    port:automake \
> 
> +                    port:libtool \
> 
> +                    port:bzip2


Why not use the release downloads? Wouldn't that avoid the need to autoreconf?

https://github.com/cracklib/cracklib/releases




More information about the macports-dev mailing list