[Midnightbsd-cvs] mports [18212] trunk/mail/faces: modernize
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Tue Mar 17 22:39:16 EDT 2015
Revision: 18212
http://svnweb.midnightbsd.org/mports/?rev=18212
Author: laffer1
Date: 2015-03-17 22:39:15 -0400 (Tue, 17 Mar 2015)
Log Message:
-----------
modernize
Modified Paths:
--------------
trunk/mail/faces/Makefile
trunk/mail/faces/distinfo
trunk/mail/faces/pkg-plist
Modified: trunk/mail/faces/Makefile
===================================================================
--- trunk/mail/faces/Makefile 2015-03-18 02:35:15 UTC (rev 18211)
+++ trunk/mail/faces/Makefile 2015-03-18 02:39:15 UTC (rev 18212)
@@ -1,69 +1,58 @@
-# New ports collection makefile for: faces-1.6.1
-# Date created: 09 December 96
-# Whom: Lars Koeller <Lars_Koeller at odie.physik2.uni-rostock.de>
-# Andreas Klemm <andreas at FreeBSD.org>
-#
# $MidnightBSD$
# $FreeBSD: ports/mail/faces/Makefile,v 1.40 2008/03/30 09:36:45 dinoex Exp $
-#
PORTNAME= faces
PORTVERSION= 1.7.7
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= SF
-MAINTAINER= ports at MidnightBSD.org
-COMMENT= Visual mail, user and print face server
+MAINTAINER= ashish at FreeBSD.org
+COMMENT= Visual mail, user, and print face server
+
LICENSE= gpl2
+LICENSE_FILE= ${WRKSRC}/COPYING
-OPTIONS= X11 "X11/GTK support" on \
- NAS "NAS audio support" off \
- RPLAY "rplay audio support" off \
- SOX "Sox audio support" off
+OPTIONS_DEFINE= X11 DOCS NLS AUDIO
+OPTIONS_DEFAULT= X11
+OPTIONS_SINGLE= AUDIO
+OPTIONS_SINGLE_AUDIO= NAS RPLAY SOX
+AUDIO_DESC= Audio support
+X11_DESC= X11/GTK support
+RPLAY_DESC= rplay audio support
+SOX_DESC= Sox audio support
-WANT_GNOME= yes
-USE_LDCONFIG= yes
+NLS_USES= gettext
+NLS_CONFIGURE_ENABLE= nls
-MAN1= compface.1
-MAN3= compface.3
-MLINKS= compface.1 uncompface.1 \
- compface.3 uncompface.3
-PORTDOCS= README
+OPTIONS_SUB= X11
-.include <bsd.port.pre.mk>
-
-.if defined(WITHOUT_X11)
-PLIST_SUB+= X11="@comment "
-WITH_AUDIO= # none
-.else # with X11
-PLIST_SUB+= X11=""
-USE_GNOME= gnomehack gtk12
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd6.0
-CONFIGURE_ENV= CPPFLAGS="-I../compface -I${LOCALBASE}/include" \
- LDFLAGS="-L../compface -L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --enable-imap --enable-pop \
+X11_USE= GNOME=gtk12
+X11_CPPFLAGS= -I../compface -I${LOCALBASE}/include
+X11_LDFLAGS= -L../compface -L${LOCALBASE}/lib
+X11_CONFIGURE_ON= --enable-imap --enable-pop \
--enable-name-unknown --with-spooldir=/var/mail \
--with-facedir=${DATADIR}
-MAN1+= faces.1
-.endif
+X11_CONFIGURE_WITH= x
-.if defined(WITHOUT_NLS)
-CONFIGURE_ARGS+=--disable-nls
-.endif
+AUDIO_CONFIGURE_ENABLE= audio
-.ifdef WITH_NAS
- CONFIGURE_ARGS+= --enable-audio --with-audio-cmd=${LOCALBASE}/bin/auplay
- RUN_DEPENDS= auplay:${PORTSDIR}/audio/nas
-.elifdef WITH_SOX
- CONFIGURE_ARGS+= --enable-audio --with-audio-cmd=${LOCALBASE}/bin/play
- RUN_DEPENDS= play:${PORTSDIR}/audio/sox
-.elifdef WITH_RPLAY
- CONFIGURE_ARGS+= --enable-audio --with-audio-cmd=${LOCALBASE}/bin/rplay
- RUN_DEPENDS= rplay:${PORTSDIR}/audio/rplay
-.endif
+NAS_CONFIGURE_ON= --with-audio-cmd=${LOCALBASE}/bin/auplay
+NAS_RUN_DEPENDS= auplay:${PORTSDIR}/audio/nas
+SOX_CONFIGURE_ON= --with-audio-cmd=${LOCALBASE}/bin/play
+SOX_RUN_DEPENDS= play:${PORTSDIR}/audio/sox
+
+RPLAY_CONFIGURE_ON= --with-audio-cmd=${LOCALBASE}/bin/rplay
+RPLAY_RUN_DEPENDS= rplay:${PORTSDIR}/audio/rplay
+
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+
+PORTDOCS= README
+
+.include <bsd.mport.options.mk>
+
# I have no better idea up to now
# Install the working Makefile for compface from the old faces port
# This was much less complex an builds the shared libs, too
@@ -71,11 +60,11 @@
@${REINPLACE_CMD} -e "s%/usr/local/faces%${DATADIR}%g ; \
s%/var/spool/mail%/var/mail%g" ${WRKSRC}/faces/faces.man
@${LN} -sf ${WRKSRC}/faces/faces.man ${WRKSRC}/faces/faces.1
-.ifdef WITH_NAS
+.if ${PORT_OPTIONS:MNAS}
@${REINPLACE_CMD} -e "s%rplay%auplay%" ${WRKSRC}/faces/Faces.ad
-.elifdef WITH_SOX
+.elif ${PORT_OPTIONS:MSOX}
@${REINPLACE_CMD} -e "s%rplay%play%" ${WRKSRC}/faces/Faces.ad
-.elifdef WITH_RPLAY
+.elif ${PORT_OPTIONS:MRPLAY}
# nada
.else
@${REINPLACE_CMD} -e "s%^faces.audioSupport.*%faces.audioSupport: false%" ${WRKSRC}/faces/Faces.ad
@@ -84,33 +73,30 @@
do-build:
cd ${WRKSRC}/compface && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \
${FILESDIR}/Makefile.compface ${MAKE_ARGS} ${ALL_TARGET}
-.if !defined(WITHOUT_X11)
+.if ${PORT_OPTIONS:MX11}
cd ${WRKSRC}/faces && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \
${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}
.endif
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/compface/compface ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/compface/uncompface ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/compface/compface.h ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/compface/libcompface.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/compface/libcompface.so.1 ${PREFIX}/lib
- ${LN} -sf libcompface.so.1 ${PREFIX}/lib/libcompface.so
- ${INSTALL_MAN} ${WRKSRC}/compface/compface.1 ${MANPREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/compface/compface.3 ${MANPREFIX}/man/man3
- ${INSTALL_SCRIPT} ${FILESDIR}/ikon2xbm ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${FILESDIR}/xbm2ikon ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${FILESDIR}/xbmcut48 ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${FILESDIR}/xbmsize48 ${PREFIX}/bin
-.if !defined(WITHOUT_X11)
- ${INSTALL_PROGRAM} ${WRKSRC}/faces/faces ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/faces/faces.1 ${MANPREFIX}/man/man1
- ${MKDIR} ${PREFIX}/lib/X11/app-defaults/Faces
- ${INSTALL_DATA} ${WRKSRC}/faces/Faces.ad ${PREFIX}/lib/X11/app-defaults/Faces
+ ${INSTALL_PROGRAM} ${WRKSRC}/compface/compface ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/compface/uncompface ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/compface/compface.h ${STAGEDIR}${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/compface/libcompface.a ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/compface/libcompface.so.1 ${STAGEDIR}${PREFIX}/lib
+ ${LN} -sf libcompface.so.1 ${STAGEDIR}${PREFIX}/lib/libcompface.so
+ ${INSTALL_MAN} ${WRKSRC}/compface/compface.1 ${STAGEDIR}${MANPREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/compface/compface.3 ${STAGEDIR}${MANPREFIX}/man/man3
+ ${INSTALL_SCRIPT} ${FILESDIR}/ikon2xbm ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${FILESDIR}/xbm2ikon ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${FILESDIR}/xbmcut48 ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${FILESDIR}/xbmsize48 ${STAGEDIR}${PREFIX}/bin
+.if ${PORT_OPTIONS:MX11}
+ ${INSTALL_PROGRAM} ${WRKSRC}/faces/faces ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/faces/faces.1 ${STAGEDIR}${MANPREFIX}/man/man1
+ ${INSTALL_DATA} ${WRKSRC}/faces/Faces.ad ${STAGEDIR}${LOCALBASE}/lib/X11/app-defaults/Faces
.endif
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: trunk/mail/faces/distinfo
===================================================================
--- trunk/mail/faces/distinfo 2015-03-18 02:35:15 UTC (rev 18211)
+++ trunk/mail/faces/distinfo 2015-03-18 02:39:15 UTC (rev 18212)
@@ -1,3 +1,2 @@
SHA256 (faces-1.7.7.tar.gz) = 25644c675f080fe862aba2c6883f3b8e5b491cde1a2a8dbce7a12f581a843e9f
-RMD160 (faces-1.7.7.tar.gz) = 219f16a4a6b63aa6ab83bbc68d9386e8bd7567c6
SIZE (faces-1.7.7.tar.gz) = 290359
Modified: trunk/mail/faces/pkg-plist
===================================================================
--- trunk/mail/faces/pkg-plist 2015-03-18 02:35:15 UTC (rev 18211)
+++ trunk/mail/faces/pkg-plist 2015-03-18 02:39:15 UTC (rev 18212)
@@ -10,3 +10,6 @@
lib/libcompface.so
lib/libcompface.so.1
%%X11%%lib/X11/app-defaults/Faces
+man/man1/compface.1.gz
+%%X11%%man/man1/faces.1.gz
+man/man3/compface.3.gz
More information about the Midnightbsd-cvs
mailing list