Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Mar 2013 14:26:46 +0000 (UTC)
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r314736 - in head: emulators/fuse emulators/libspectrum games/deng x11-themes/icon-naming-utils x11-themes/icons-tango
Message-ID:  <201303201426.r2KEQkpt060532@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: makc
Date: Wed Mar 20 14:26:46 2013
New Revision: 314736
URL: http://svnweb.freebsd.org/changeset/ports/314736

Log:
  Reset maintainership at maitainer request [1] and while I'm here:
  - convert to new options, USES, etc.
  - pet portlint
  - trim Makefile header
  - mark emulators/fuse as BROKEN: doesn't build (presumably after recent glib update)
  
  Submitted by:	Yuri Pankov (via mail) [1]

Modified:
  head/emulators/fuse/Makefile   (contents, props changed)
  head/emulators/libspectrum/Makefile   (contents, props changed)
  head/games/deng/Makefile
  head/x11-themes/icon-naming-utils/Makefile   (contents, props changed)
  head/x11-themes/icons-tango/Makefile   (contents, props changed)

Modified: head/emulators/fuse/Makefile
==============================================================================
--- head/emulators/fuse/Makefile	Wed Mar 20 14:24:13 2013	(r314735)
+++ head/emulators/fuse/Makefile	Wed Mar 20 14:26:46 2013	(r314736)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	fuse
-# Date created:			2003-10-28
-# Whom:				Alexey V. Antipovsky <kemm@in-line.ru>
-#
+# Created by: Alexey V. Antipovsky <kemm@in-line.ru>
 # $FreeBSD$
-#
 
 PORTNAME=	fuse
 PORTVERSION=	1.0.0.1
@@ -11,16 +7,15 @@ PORTREVISION=	2
 CATEGORIES=	emulators
 MASTER_SITES=	SF/${PORTNAME}-emulator/${PORTNAME}/${PORTVERSION}
 
-MAINTAINER=	yuri.pankov@gmail.com
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Free Unix (Sinclair ZX-)Spectrum Emulator
 
+LICENSE=	GPLv2
+
 LIB_DEPENDS=	spectrum.8:${PORTSDIR}/emulators/libspectrum \
 		png15:${PORTSDIR}/graphics/png \
 		gcrypt.18:${PORTSDIR}/security/libgcrypt
 
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
-
 GNU_CONFIGURE=	yes
 USE_GNOME=	libxml2 glib20 gtk20
 
@@ -30,27 +25,33 @@ CPPFLAGS+=	-I${LOCALBASE}/include ${PTHR
 
 MAN1=		fuse.1
 
-OPTIONS=	AO "Use libao for audio output" off \
-		SAMPLERATE "Support for better beeper sound quality" on
+OPTIONS_DEFINE=	AO SAMPLERATE
+OPTIONS_DEFAULT=	SAMPLERATE
+AO_DESC=	Use libao for audio output
+SAMPLERATE_DESC=	Better beeper sound quality
+
+BROKEN=		does not build (presumably after recent glib update)
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
-.if defined(WITH_AO)
+.if ${PORT_OPTIONS:MAO}
 CONFIGURE_ARGS+=--with-libao
 LIB_DEPENDS+=	ao.4:${PORTSDIR}/audio/libao
+.else
+CONFIGURE_ARGS+=--without-libao
 .endif
 
-.if !defined(WITHOUT_SAMPLERATE)
+.if ${PORT_OPTIONS:MSAMPLERATE}
 LIB_DEPENDS+=	samplerate.1:${PORTSDIR}/audio/libsamplerate
 .else
 CONFIGURE_ARGS+=--without-libsamplerate
 .endif
 
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 post-install:
 	@${MKDIR} ${DOCSDIR}
 	cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS ChangeLog README THANKS \
 		${DOCSDIR}
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/emulators/libspectrum/Makefile
==============================================================================
--- head/emulators/libspectrum/Makefile	Wed Mar 20 14:24:13 2013	(r314735)
+++ head/emulators/libspectrum/Makefile	Wed Mar 20 14:26:46 2013	(r314736)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	libspectrum
-# Date created:			2003-10-27
-# Whom:				Alexey V. Antipovsky <kemm@in-line.ru>
-#
+# Created by: Alexey V. Antipovsky <kemm@in-line.ru>
 # $FreeBSD$
-#
 
 PORTNAME=	libspectrum
 PORTVERSION=	1.0.0
@@ -11,13 +7,12 @@ PORTREVISION=	1
 CATEGORIES=	emulators devel
 MASTER_SITES=	SF/fuse-emulator/${PORTNAME}/${PORTVERSION}
 
-MAINTAINER=	yuri.pankov@gmail.com
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Handling of ZX-Spectrum emulator files formats
 
-LIB_DEPENDS=	gcrypt.18:${PORTSDIR}/security/libgcrypt
-
 LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	gcrypt.18:${PORTSDIR}/security/libgcrypt
 
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
@@ -26,21 +21,22 @@ USE_LDCONFIG=	yes
 
 MAN3=		libspectrum.3
 
-OPTIONS=	AUDIOFILE "Support loading from .wav files" on
+OPTIONS_DEFINE=	AUDIOFILE
+AUDIOFILE_DESC=	Support loading from .wav files
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
-.if !defined(WITHOUT_AUDIOFILE)
+.if ${PORT_OPTIONS:MAUDIOFILE}
 LIB_DEPENDS+=	audiofile.0:${PORTSDIR}/audio/libaudiofile
 .else
 CONFIGURE_ARGS+=--without-libaudiofile
 .endif
 
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 post-install:
 	@${MKDIR} ${DOCSDIR}
 	cd ${WRKSRC} && ${INSTALL_DATA} \
 		AUTHORS ChangeLog README THANKS doc/libspectrum.txt ${DOCSDIR}
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/games/deng/Makefile
==============================================================================
--- head/games/deng/Makefile	Wed Mar 20 14:24:13 2013	(r314735)
+++ head/games/deng/Makefile	Wed Mar 20 14:26:46 2013	(r314736)
@@ -8,7 +8,7 @@ CATEGORIES=	games
 MASTER_SITES=	SF/${PORTNAME}/Doomsday%20Engine/1.9.0-beta6.9
 DISTNAME=	${PORTNAME}-${PORTVERSION:S/b/-beta/}
 
-MAINTAINER=	yuri.pankov@gmail.com
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Enhanced Doom, Heretic, and Hexen source port
 
 BUILD_DEPENDS=	zip:${PORTSDIR}/archivers/zip
@@ -21,8 +21,7 @@ USE_LDCONFIG=	yes
 USE_SDL=	sdl mixer net
 USE_XORG=	x11
 USE_PYTHON=	yes
-USE_CMAKE=	yes
-CMAKE_OUTSOURCE=	yes
+USES=		cmake:outsource
 CMAKE_SOURCE_PATH=	${WRKSRC}/doomsday
 CFLAGS+=	-I${LOCALBASE}/include/libpng15
 CMAKE_ARGS+=	-DCMAKE_EXE_LINKER_FLAGS:STRING="-Wl,--export-dynamic"

Modified: head/x11-themes/icon-naming-utils/Makefile
==============================================================================
--- head/x11-themes/icon-naming-utils/Makefile	Wed Mar 20 14:24:13 2013	(r314735)
+++ head/x11-themes/icon-naming-utils/Makefile	Wed Mar 20 14:26:46 2013	(r314736)
@@ -1,17 +1,14 @@
-# New ports collection makefile for:	icon-naming-utils
-# Date created:		2005-11-05
-# Whom:			Phillip Neumann <pneumann@gmail.com>
-#
+# Created by: Phillip Neumann <pneumann@gmail.com>
 # $FreeBSD$
-#
 
 PORTNAME=	icon-naming-utils
 PORTVERSION=	0.8.90
+PORTREVISION=	1
 CATEGORIES=	x11-themes
 MASTER_SITES=	GENTOO
 MASTER_SITE_SUBDIR=	distfiles
 
-MAINTAINER=	yuri.pankov@gmail.com
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Utilities of the Tango project
 
 BUILD_DEPENDS=	p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple
@@ -20,9 +17,7 @@ RUN_DEPENDS=	p5-XML-Simple>=0:${PORTSDIR
 USE_PERL5=	yes
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
-USE_GNOME=	gnomehack pkgconfig
-
-pre-configure:
-	@ ${REINPLACE_CMD} -e "s|[(]datadir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g" ${WRKSRC}/Makefile.in
+USE_PKGCONFIG=	build
+USES+=		pathfix
 
 .include <bsd.port.mk>

Modified: head/x11-themes/icons-tango/Makefile
==============================================================================
--- head/x11-themes/icons-tango/Makefile	Wed Mar 20 14:24:13 2013	(r314735)
+++ head/x11-themes/icons-tango/Makefile	Wed Mar 20 14:26:46 2013	(r314736)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	icons-tango
-# Date created:		2005-11-05
-# Whom:			Phillip Neumann <pneumann@gmail.com>
-#
+# Created by: Phillip Neumann <pneumann@gmail.com>
 # $FreeBSD$
-#
 
 PORTNAME=	icons-tango
 PORTVERSION=	0.8.90
@@ -13,8 +9,8 @@ MASTER_SITES=	${MASTER_SITE_GENTOO}
 MASTER_SITE_SUBDIR=	distfiles
 DISTNAME=	tango-icon-theme-${PORTVERSION}
 
-MAINTAINER=	yuri.pankov@gmail.com
-COMMENT=	A basic set of icons for the most common usage
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	Basic set of icons for the most common usage
 
 BUILD_DEPENDS=	${LOCALBASE}/libexec/icon-name-mapping:${PORTSDIR}/x11-themes/icon-naming-utils \
 		Magick-config:${PORTSDIR}/graphics/ImageMagick
@@ -22,7 +18,8 @@ BUILD_DEPENDS=	${LOCALBASE}/libexec/icon
 GNU_CONFIGURE=	yes
 USE_GZIP=	yes
 USE_GMAKE=	yes
-USE_GNOME=	intlhack gnomehack
+USE_GNOME=	intlhack
+USES+=		pathfix
 INSTALLS_ICONS=	yes
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303201426.r2KEQkpt060532>