Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Sep 2013 13:47:41 +0000 (UTC)
From:      Danilo Egea Gondolfo <danilo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r328694 - head/games/freecell-solver
Message-ID:  <201309291347.r8TDlfCt099806@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danilo
Date: Sun Sep 29 13:47:40 2013
New Revision: 328694
URL: http://svnweb.freebsd.org/changeset/ports/328694

Log:
  - Change maintainer email to @FreeBSD.org
  - Remove LICENSE_FILE
  - Add stage support
  - Convert LIB_DEPENDS to new syntax
  
  Approved by:	wg (mentor)

Modified:
  head/games/freecell-solver/Makefile
  head/games/freecell-solver/pkg-plist

Modified: head/games/freecell-solver/Makefile
==============================================================================
--- head/games/freecell-solver/Makefile	Sun Sep 29 13:46:55 2013	(r328693)
+++ head/games/freecell-solver/Makefile	Sun Sep 29 13:47:40 2013	(r328694)
@@ -6,11 +6,10 @@ PORTVERSION=	3.20.1
 CATEGORIES=	games
 MASTER_SITES=	http://fc-solve.shlomifish.org/downloads/fc-solve/
 
-MAINTAINER=	danilogondolfo@gmail.com
+MAINTAINER=	danilo@FreeBSD.org
 COMMENT=	Open source framework for solving Freecell
 
 LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
 OPTIONS_DEFINE=	TCMALLOC DOCS EXAMPLES
 TCMALLOC_DESC=	Use Google's TCMalloc
@@ -23,17 +22,10 @@ USE_LDCONFIG=	yes
 
 CFLAGS+=	-I${LOCALBASE}/include
 
-MAN6=		fc-solve-board_gen.6 fc-solve.6 \
-		freecell-solver-range-parallel-solve.6 \
-		make-aisleriot-freecell-board.6 make-gnome-freecell-board.6 \
-		make_pysol_freecell_board.py.6 \
-		pi-make-microsoft-freecell-board.6
-
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MTCMALLOC}
-LIB_DEPENDS+=	tcmalloc:${PORTSDIR}/devel/google-perftools
+LIB_DEPENDS+=	libtcmalloc.so:${PORTSDIR}/devel/google-perftools
 .else
 CMAKE_ARGS+=	-DFCS_AVOID_TCMALLOC:BOOL=ON
 .endif
@@ -50,18 +42,14 @@ post-patch:
 .endfor
 
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 .for f in AUTHORS.txt HACKING.txt INSTALL.txt NEWS.txt README.txt \
 	README.win32.txt TODO.txt USAGE.txt
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
 .endfor
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
-	@${MKDIR} ${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 .for f in ctypes-test.py
-	${INSTALL_DATA} ${WRKSRC}/examples/${f} ${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/examples/${f} ${STAGEDIR}${EXAMPLESDIR}
 .endfor
-.endif
 
 .include <bsd.port.mk>

Modified: head/games/freecell-solver/pkg-plist
==============================================================================
--- head/games/freecell-solver/pkg-plist	Sun Sep 29 13:46:55 2013	(r328693)
+++ head/games/freecell-solver/pkg-plist	Sun Sep 29 13:47:40 2013	(r328694)
@@ -53,6 +53,13 @@ libdata/pkgconfig/libfreecell-solver.pc
 %%DATADIR%%/presets/three-eighty.sh
 %%DATADIR%%/presets/toons-for-twenty-somethings.sh
 %%DATADIR%%/presets/yellow-brick-road.sh
+man/man6/fc-solve-board_gen.6.gz
+man/man6/fc-solve.6.gz
+man/man6/freecell-solver-range-parallel-solve.6.gz
+man/man6/make-aisleriot-freecell-board.6.gz
+man/man6/make-gnome-freecell-board.6.gz
+man/man6/make_pysol_freecell_board.py.6.gz
+man/man6/pi-make-microsoft-freecell-board.6.gz
 @dirrm %%DATADIR%%/presets
 @dirrm %%DATADIR%%
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%



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