Alexandr Shadchin [2010-09-26, 03:56:49]:
> Hi!
> 
> Simplification lang/python and switch to REVISION.
> Comments ? OK ?

that looks ok to me.

> 
> --
> Alexandr Shadchin
> 
> 
> Index: Makefile.inc
> ===================================================================
> RCS file: /cvs/ports/lang/python/Makefile.inc,v
> retrieving revision 1.66
> diff -u -p -r1.66 Makefile.inc
> --- Makefile.inc      16 Sep 2010 22:34:08 -0000      1.66
> +++ Makefile.inc      25 Sep 2010 20:56:09 -0000
> @@ -15,7 +15,14 @@ COMMENT-tests=     Python test suite
>  COMMENT-tkinter=tk GUI module for Python
>  COMMENT-tools=       extra tools for Python
>  
> -PKGNAME-main=        python-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
> +PKGNAME-main=        python-${VERSION}${PATCHLEVEL}
> +PKGNAME-bsddb=       python-bsddb-${VERSION}${PATCHLEVEL}
> +PKGNAME-gdbm=        python-gdbm-${VERSION}${PATCHLEVEL}
> +PKGNAME-idle=        python-idle-${VERSION}${PATCHLEVEL}
> +PKGNAME-tests=       python-tests-${VERSION}${PATCHLEVEL}
> +PKGNAME-tkinter=python-tkinter-${VERSION}${PATCHLEVEL}
> +PKGNAME-tools=       python-tools-${VERSION}${PATCHLEVEL}
> +
>  DISTNAME=    Python-${VERSION}${PATCHLEVEL}
>  CATEGORIES=  lang
>  MASTER_SITES=        http://www.python.org/ftp/${PSUBDIR}/ \
> @@ -44,7 +51,7 @@ ONLY_FOR_ARCHS-bsddb=       amd64 i386
>  
>  # All subpackages depend on the main python package.
>  
> -RUN_DEPENDS=         
> :python-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}:lang/python/${VERSION},-main
> +RUN_DEPENDS=         :${FULLPKGNAME-main}:lang/python/${VERSION},-main
>  LIB_DEPENDS=
>  
>  LIB_DEPENDS-main=    bz2::archivers/bzip2
> @@ -63,14 +70,9 @@ LIB_DEPENDS-tkinter=       tcl84:tcl->=8.4,<8.
>                       tk84:tk->=8.4,<8.5:x11/tk/8.4
>  WANTLIB-tkinter=     X11
>  
> -FULLPKGNAME-bsddb=   python-bsddb-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
> -FULLPKGNAME-gdbm=    python-gdbm-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
> -FULLPKGNAME-idle=    python-idle-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
> -FULLPKGNAME-tests=   python-tests-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
> -FULLPKGNAME-tkinter= python-tkinter-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
> -FULLPKGNAME-tools=   python-tools-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
> -
> -.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "amd64" || 
> ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH:Mmips64*}
> +.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "amd64" || \
> +    ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH:Mmips64*}
> +PATCH_LIST=          patch-* sup64-*
>  PKG_ARGS+=   -Dmm=0
>  .else
>  PKG_ARGS+=   -Dmm=1
> @@ -92,7 +94,7 @@ PKG_ARGS+=  -Dctypes=0
>  
>  USE_X11=             Yes
>  
> -AUTOCONF_VERSION?=   2.59
> +AUTOCONF_VERSION?=   2.61
>  CONFIGURE_STYLE=     autoconf
>  CONFIGURE_ARGS+=     ${CONFIGURE_SHARED}
>  # --srcdir is needed for systrace to work correctly
> @@ -112,6 +114,9 @@ FAKE_FLAGS+=      RANLIB=:
>  
>  ALL_TARGET?= everything ./Lib/plat-openbsd4
>  
> +post-extract:
> +     @rm -r ${WRKDIST}/Modules/expat
> +
>  post-configure:
>       @cd ${WRKSRC} && ${MAKE_PROGRAM} Makefile
>  
> @@ -136,4 +141,3 @@ REGRESS_TARGET=   test
>  REGRESS_FLAGS=       "EXTRATESTOPTS=-w"
>  # Some regress tests write to $HOME
>  PORTHOME=    ${WRKDIR}
> -
> Index: 2.4/Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/python/2.4/Makefile,v
> retrieving revision 1.30
> diff -u -p -r1.30 Makefile
> --- 2.4/Makefile      22 Sep 2010 13:44:12 -0000      1.30
> +++ 2.4/Makefile      25 Sep 2010 20:56:09 -0000
> @@ -2,14 +2,10 @@
>  
>  VERSION=             2.4
>  PATCHLEVEL=          .6
> -PKG_PATCHLEVEL=              p4
> +REVISION=            5
>  SHARED_LIBS=         python2.4 1.0
>  
> -.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "amd64" || \
> -    ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH:Mmips64*}
> -PATCH_LIST=          patch-* sup64-*
> -.endif
> -
> +AUTOCONF_VERSION=    2.59
>  ALL_TARGET?= all ${WRKSRC}/Lib/plat-openbsd4
>  
>  .include <bsd.port.mk>
> Index: 2.5/Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/python/2.5/Makefile,v
> retrieving revision 1.40
> diff -u -p -r1.40 Makefile
> --- 2.5/Makefile      22 Sep 2010 13:44:12 -0000      1.40
> +++ 2.5/Makefile      25 Sep 2010 20:56:09 -0000
> @@ -2,18 +2,9 @@
>  
>  VERSION=             2.5
>  PATCHLEVEL=          .4
> -PKG_PATCHLEVEL=              p6
> +REVISION=            7
>  SHARED_LIBS=         python2.5 1.0
>  
> -.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "amd64" || \
> -    ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH:Mmips64*}
> -PATCH_LIST=          patch-* sup64-*
> -.endif
> -
> -AUTOCONF_VERSION=    2.61
>  CONFIGURE_ARGS+=     --with-cxx_main
> -
> -post-extract:
> -     rm -r ${WRKDIST}/Modules/expat
>  
>  .include <bsd.port.mk>
> Index: 2.6/Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/python/2.6/Makefile,v
> retrieving revision 1.19
> diff -u -p -r1.19 Makefile
> --- 2.6/Makefile      22 Sep 2010 13:44:12 -0000      1.19
> +++ 2.6/Makefile      25 Sep 2010 20:56:09 -0000
> @@ -2,17 +2,9 @@
>  
>  VERSION =            2.6
>  PATCHLEVEL =         .6
> +REVISION =           0
>  SHARED_LIBS =                python2.6 1.0
>  
> -.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "amd64" || \
> -    ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH:Mmips64*}
> -PATCH_LIST =         patch-* sup64-*
> -.endif
> -
> -AUTOCONF_VERSION =   2.61
>  CONFIGURE_ARGS +=    --with-cxx_main
> -
> -post-extract:
> -     rm -r ${WRKDIST}/Modules/expat
>  
>  .include <bsd.port.mk>
> 

Reply via email to