svn commit: r327021 - in head: audio/py-shout audio/sonata cad/z88 emulators/nonpareil games/mahjong games/umark games/wargus graphics/pixelize graphics/rgbpaint sysutils/gkrellflynn x11/wmcliphist

Baptiste Daroussin bapt at FreeBSD.org
Thu Sep 12 07:01:30 UTC 2013


On Wed, Sep 11, 2013 at 09:52:04PM -0300, William Grzybowski wrote:
> Hi,
> 
> Shouldn't be there an Approved by: portmgr in those commits?
> I know those seems trivial but if we are now allowed to commit to
> other people ports w/o portmgr approval I might waste some cicles w/o
> the bureaucracy as well ;)
> 
> On Wed, Sep 11, 2013 at 9:48 PM, John Marino <marino at freebsd.org> wrote:
> > Author: marino
> > Date: Thu Sep 12 00:48:38 2013
> > New Revision: 327021
> > URL: http://svnweb.freebsd.org/changeset/ports/327021
> >
> > Log:
> >   Add explicit dependency on pkgconf (11 ports)
> >
> > Modified:
> >   head/audio/py-shout/Makefile
> >   head/audio/sonata/Makefile
> >   head/cad/z88/Makefile
> >   head/emulators/nonpareil/Makefile
> >   head/games/mahjong/Makefile
> >   head/games/umark/Makefile
> >   head/games/wargus/Makefile
> >   head/graphics/pixelize/Makefile
> >   head/graphics/rgbpaint/Makefile
> >   head/sysutils/gkrellflynn/Makefile
> >   head/x11/wmcliphist/Makefile
> >
> > Modified: head/audio/py-shout/Makefile
> > ==============================================================================
> > --- head/audio/py-shout/Makefile        Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/audio/py-shout/Makefile        Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -1,9 +1,5 @@
> > -# New ports collection makefile for: py-shout
> > -# Date created:                2009-08-07
> > -# Whom:                                Olivier Duchateau <duchateau.olivier at gmail.com>
> > -#
> > +# Created by: Olivier Duchateau <duchateau.olivier at gmail.com>
> >  # $FreeBSD$
> > -#
> >
> >  PORTNAME=      shout
> >  PORTVERSION=   0.2.1
> > @@ -19,6 +15,7 @@ LIB_DEPENDS=  shout.5:${PORTSDIR}/audio/l
> >
> >  EXAMPLESDIR=   ${PREFIX}/share/examples/py-${PORTNAME}
> >
> > +USES=                  pkgconfig
> >  USE_PYTHON=            2.5+
> >  USE_PYDISTUTILS=       yes
> >  PYDISTUTILS_PKGNAME=   ${PORTNAME}-python
> >
> > Modified: head/audio/sonata/Makefile
> > ==============================================================================
> > --- head/audio/sonata/Makefile  Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/audio/sonata/Makefile  Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -1,9 +1,5 @@
> > -# New ports collection makefile for:   sonata
> > -# Date created:                2007-01-22
> > -# Whom:                        Nicola Vitale <nivit at FreeBSD.org>
> > -#
> > +# Created by: Nicola Vitale <nivit at FreeBSD.org>
> >  # $FreeBSD$
> > -#
> >
> >  PORTNAME=      sonata
> >  PORTVERSION=   1.6.2.1
> > @@ -18,7 +14,7 @@ LICENSE=      GPLv3
> >
> >  RUN_DEPENDS=   ${PYTHON_PKGNAMEPREFIX}mpd>=0.2.0:${PORTSDIR}/audio/py-mpd
> >
> > -USES=          gettext
> > +USES=          gettext pkgconfig
> >  USE_GNOME=     pygtk2
> >  USE_PYTHON=    yes
> >  USE_PYDISTUTILS=       yes
> >
> > Modified: head/cad/z88/Makefile
> > ==============================================================================
> > --- head/cad/z88/Makefile       Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/cad/z88/Makefile       Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -1,9 +1,5 @@
> > -# New ports collection makefile for:   Z88
> > -# Date created:                Dec. 2004
> > -# Whom:                        Pedro F. Giffuni <giffunip at asme.org>
> > -#
> > +# Created by: Pedro F. Giffuni <giffunip at asme.org>
> >  # $FreeBSD$
> > -#
> >
> >  PORTNAME=      z88
> >  PORTVERSION=   13.0
> > @@ -20,6 +16,7 @@ COMMENT=      A compact Finite Element Analys
> >  LIB_DEPENDS=   gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext
> >
> >  NO_WRKSUBDIR=  yes
> > +USES=          pkgconfig
> >  USE_GL=                glu
> >  USE_GNOME=     gtk20
> >
> >
> > Modified: head/emulators/nonpareil/Makefile
> > ==============================================================================
> > --- head/emulators/nonpareil/Makefile   Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/emulators/nonpareil/Makefile   Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
> >
> >  LIB_DEPENDS=   png15:${PORTSDIR}/graphics/png
> >
> > -USES=          bison
> > +USES=          bison pkgconfig
> >  USE_GNOME=     gtk20 libxml2
> >  USE_SDL=       sdl
> >  USE_SCONS=     yes
> >
> > Modified: head/games/mahjong/Makefile
> > ==============================================================================
> > --- head/games/mahjong/Makefile Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/games/mahjong/Makefile Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -1,10 +1,5 @@
> > -# ex:ts=8
> > -# New ports collection makefile for:   mahjong
> > -# Date created:                Jan 31, 2001
> > -# Whom:                        Ying-Chieh Liao <ijliao at FreeBSD.org>
> > -#
> > +# Created by: Ying-Chieh Liao <ijliao at FreeBSD.org>
> >  # $FreeBSD$
> > -#
> >
> >  PORTNAME=      mahjong
> >  PORTVERSION=   1.12.1
> > @@ -19,10 +14,9 @@ COMMENT=     A networked Mah Jong program, t
> >
> >  LICENSE=       GPLv2 # (or later)
> >
> > -USES=          perl5
> > +USES=          perl5 gmake pkgconfig
> >  USE_GNOME=     gtk20
> >  USE_PERL5=     build
> > -USE_GMAKE=     yes
> >  MAKE_ENV=      CCLINK="${CC}" CDEBUGFLAGS="${CFLAGS}" PERL="${PERL}" \
> >                 INCLUDES="-I."
> >
> >
> > Modified: head/games/umark/Makefile
> > ==============================================================================
> > --- head/games/umark/Makefile   Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/games/umark/Makefile   Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -1,9 +1,5 @@
> > -# New ports collection makefile for:   UMark
> > -# Date created:                                31 Jul 2005
> > -# Whom:                                        Alexey Dokuchaev <danfe at FreeBSD.org>
> > -#
> > +# Created by: Alexey Dokuchaev <danfe at FreeBSD.org>
> >  # $FreeBSD$
> > -#
> >
> >  PORTNAME=      umark
> >  DISTVERSION=   2.0.0-Beta3
> > @@ -17,6 +13,7 @@ COMMENT=      Unreal Tournament 200x series b
> >
> >  LICENSE=       GPLv2
> >
> > +USES=          pkgconfig
> >  USE_GNOME=     gtk20
> >  WRKSRC=                ${WRKDIR}/UMark/src
> >  MAKEFILE=      ${FILESDIR}/Makefile
> >
> > Modified: head/games/wargus/Makefile
> > ==============================================================================
> > --- head/games/wargus/Makefile  Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/games/wargus/Makefile  Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -17,7 +17,7 @@ RUN_DEPENDS=  stratagus:${PORTSDIR}/games
> >
> >  LICENSE=       GPLv2
> >  NOT_FOR_ARCHS= sparc64
> > -USES=          pathfix gmake
> > +USES=          pathfix gmake pkgconfig
> >  USE_CSTD=      gnu89
> >  USE_GNOME=     gtk20
> >  WRKSRC=                ${WRKDIR}/${PORTNAME}-${PORTVERSION}
> >
> > Modified: head/graphics/pixelize/Makefile
> > ==============================================================================
> > --- head/graphics/pixelize/Makefile     Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/graphics/pixelize/Makefile     Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -1,10 +1,5 @@
> > -# ex:ts=8
> > -# Ports collection makefile for:       pixelize
> > -# Date created:                        Oct 20, 2002
> > -# Whom:                                ijliao
> > -#
> > +# Created by: ijliao
> >  # $FreeBSD$
> > -#
> >
> >  PORTNAME=      pixelize
> >  PORTVERSION=   1.0.0
> > @@ -19,6 +14,8 @@ MAINTAINER=   cs at FreeBSD.org
> >  COMMENT=       Use many scaled down images to try to duplicate another image
> >
> >  LICENSE=       GPLv2
> > +
> > +USES=          pkgconfig
> >  USE_GNOME=     gtk20 imlib
> >  PLIST_FILES=   bin/make_db bin/pixelize
> >
> >
> > Modified: head/graphics/rgbpaint/Makefile
> > ==============================================================================
> > --- head/graphics/rgbpaint/Makefile     Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/graphics/rgbpaint/Makefile     Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -1,9 +1,5 @@
> > -# New ports collection makefile for:   rgbpaint
> > -# Date created:                4 April 2007
> > -# Whom:                        Andrew Pantyukhin <infofarmer at FreeBSD.org>
> > -#
> > +# Created by: Andrew Pantyukhin <infofarmer at FreeBSD.org>
> >  # $FreeBSD$
> > -#
> >
> >  PORTNAME=      rgbpaint
> >  PORTVERSION=   0.8.7
> > @@ -14,7 +10,7 @@ MASTER_SITES= SF/mtpaint/${PORTNAME}/${P
> >  MAINTAINER=    ports at FreeBSD.org
> >  COMMENT=       Very basic painting program
> >
> > -USES=          gettext
> > +USES=          gettext pkgconfig
> >  USE_BZIP2=     yes
> >  USE_GNOME=     gtk20
> >  HAS_CONFIGURE= yes
> >
> > Modified: head/sysutils/gkrellflynn/Makefile
> > ==============================================================================
> > --- head/sysutils/gkrellflynn/Makefile  Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/sysutils/gkrellflynn/Makefile  Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -15,6 +15,7 @@ BUILD_DEPENDS=        ${LOCALBASE}/include/gkre
> >  RUN_DEPENDS=   gkrellm:${PORTSDIR}/sysutils/gkrellm2
> >
> >  PLIST_FILES=   libexec/gkrellm2/plugins/gkrellflynn.so
> > +USES=          pkgconfig
> >  USE_GNOME=     gtk20
> >  MAKE_ARGS=     CC="${CC}" CFLAGS="${CFLAGS} -c -fPIC"
> >  ALL_TARGET=    ${PORTNAME}.so
> >
> > Modified: head/x11/wmcliphist/Makefile
> > ==============================================================================
> > --- head/x11/wmcliphist/Makefile        Thu Sep 12 00:26:05 2013        (r327020)
> > +++ head/x11/wmcliphist/Makefile        Thu Sep 12 00:48:38 2013        (r327021)
> > @@ -1,9 +1,5 @@
> > -# New ports collection makefile for:   wmcliphist
> > -# Date created:                                Thu Jul  5 14:43:55 EDT 2001
> > -# Whom:                                        Patrick Li <pat at databits.net>
> > -#
> > +# Created by: Patrick Li <pat at databits.net>
> >  # $FreeBSD$
> > -#
> >
> >  PORTNAME=      wmcliphist
> >  PORTVERSION=   1.0
> > @@ -17,6 +13,7 @@ MAINTAINER=   uqs at FreeBSD.org
> >  COMMENT=       Clipboard history management dockapp for Window Maker
> >
> >  WRKSRC=                ${WRKDIR}/${PORTNAME}
> > +USES=          pkgconfig
> >  USE_XORG=      xpm
> >  USE_GNOME=     gtk20
> >
> 
> 
> 
> -- 
> William Grzybowski
> ------------------------------------------
> Curitiba/PR - Brasil

As John is working on dports he is in good position to discover some of those
easy fallouts, so I gave him a blanket to fix those trivial things as I did to
antoine.

You are right he should have added:

Approved by:	portmgr (bapt, implicit)

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20130912/5cde84a0/attachment.sig>


More information about the svn-ports-head mailing list