svn commit: r396998 - head/net/samba36

Timur I. Bakeyev timur at com.bat.ru
Fri Sep 18 23:21:26 UTC 2015


Was it really neessary to bump port revision for the change that affected
ONLY examples? Most of them are not even aimed to run nativelly on FreeBSD
and given as EXAMPLES, not production scripts.

So now thousands of users will have samba36 recomiled just for nothing. Not
to say that supplimentary libs are still fucked up, so their working
installation magically will become broken installation.

And, last, but not least - does anyone ever bother to notify maintainer?


On Tue, Sep 15, 2015 at 6:22 PM, Dmitry Marakasov <amdmi3 at freebsd.org>
wrote:

> Author: amdmi3
> Date: Tue Sep 15 16:22:32 2015
> New Revision: 396998
> URL: https://svnweb.freebsd.org/changeset/ports/396998
>
> Log:
>   - Fix shebangs
>
>   Approved by:  portmgr blanket
>
> Modified:
>   head/net/samba36/Makefile
>
> Modified: head/net/samba36/Makefile
>
> ==============================================================================
> --- head/net/samba36/Makefile   Tue Sep 15 16:21:19 2015        (r396997)
> +++ head/net/samba36/Makefile   Tue Sep 15 16:22:32 2015        (r396998)
> @@ -2,7 +2,7 @@
>
>  PORTNAME=              ${SAMBA_BASENAME}36
>  PORTVERSION=           3.6.25
> -PORTREVISION?=         0
> +PORTREVISION?=         1
>  CATEGORIES?=           net
>  MASTER_SITES=          SAMBA/samba SAMBA/samba/stable SAMBA/samba/pre
>  DISTNAME=
> ${SAMBA_BASENAME}-${PORTVERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|}
> @@ -30,7 +30,21 @@ AUTOHEADER_ARGS=     ${IPATHS}
>  AUTOCONF_ARGS=         ${IPATHS}
>
>  GNU_CONFIGURE=         yes
> -USES=                  cpe execinfo gmake iconv pkgconfig
> +USES=                  cpe execinfo gmake iconv pkgconfig shebangfix
> +SHEBANG_FILES=         ../examples/LDAP/convertSambaAccount \
> +                       ../examples/LDAP/get_next_oid \
> +                       ../examples/LDAP/ol-schema-migrate.pl \
> +                       ../examples/ad-bench/ad-bench.sh \
> +                       ../examples/misc/adssearch.pl \
> +                       ../examples/misc/check_multiple_LDAP_entries.pl \
> +                       ../examples/misc/cldap.pl \
> +                       ../examples/printing/smbprint \
> +                       ../examples/scripts/idmap/idmap_nis.sh \
> +                       ../examples/scripts/printing/cups/smbaddprinter.pl
> \
> +                       ../examples/scripts/printing/cups/smbdelprinter.pl
> \
> +                       ../examples/scripts/shares/perl/
> modify_samba_config.pl \
> +                       ../examples/scripts/users_and_groups/
> adduserstogroups.pl \
> +                       ../examples/scripts/users_and_groups/
> createdomobj.pl
>  USE_AUTOTOOLS=         autoconf autoheader
>  USE_LDCONFIG=          ${SAMBA_LIBDIR}
>  # pkg-config is used to find talloc
>
>


More information about the svn-ports-all mailing list