Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Mar 2016 01:07:17 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r411912 - head/sysutils/mybashburn
Message-ID:  <201603260107.u2Q17HER071400@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Sat Mar 26 01:07:16 2016
New Revision: 411912
URL: https://svnweb.freebsd.org/changeset/ports/411912

Log:
  - Add LICENSE
  - Switch to options helpers
  - Fix WWW:

Modified:
  head/sysutils/mybashburn/Makefile
  head/sysutils/mybashburn/pkg-descr

Modified: head/sysutils/mybashburn/Makefile
==============================================================================
--- head/sysutils/mybashburn/Makefile	Sat Mar 26 01:07:08 2016	(r411911)
+++ head/sysutils/mybashburn/Makefile	Sat Mar 26 01:07:16 2016	(r411912)
@@ -10,50 +10,36 @@ MASTER_SITES=	SF
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Ncurses CD burning bash script
 
+LICENSE=	GPLv2+
+LICENSE_FILE=	${WRKSRC}/COPYING
+
 RUN_DEPENDS=	bash:${PORTSDIR}/shells/bash \
 		cdialog:${PORTSDIR}/devel/cdialog \
 		cdrecord:${PORTSDIR}/sysutils/cdrtools
 
 NO_BUILD=	yes
-PORTDOCS=	COPYING CREDITS ChangeLog FAQ FILES HOWTO INSTALL README TODO
+NO_ARCH=	yes
+
+PORTDOCS=	CREDITS ChangeLog FAQ FILES HOWTO INSTALL README TODO
 
 OPTIONS_DEFINE=	CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS DOCS
-OPTIONS_DEFAULT=	CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS
+OPTIONS_DEFAULT=CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS
+
 CDRDAO_DESC=	Disk-At-Once Recording
 DVDTOOLS_DESC=	Frontend to master DVD media
 EJECT_DESC=	Ejecting the CD/DVD drive
 NORMALIZE_DESC=	An audio file volume normalizer
 SUDO_DESC=	To allow non-privileged users to burn CD's
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MCDRDAO}
-RUN_DEPENDS+=	cdrdao:${PORTSDIR}/sysutils/cdrdao
-.endif
-.if ${PORT_OPTIONS:MDVDTOOLS}
-RUN_DEPENDS+=	dvd+rw-mediainfo:${PORTSDIR}/sysutils/dvd+rw-tools
-.endif
-.if ${PORT_OPTIONS:MEJECT}
-RUN_DEPENDS+=	eject:${PORTSDIR}/sysutils/eject
-.endif
-.if ${PORT_OPTIONS:MFLAC}
-RUN_DEPENDS+=	flac:${PORTSDIR}/audio/flac
-.endif
-.if ${PORT_OPTIONS:MLAME}
-RUN_DEPENDS+=	lame:${PORTSDIR}/audio/lame
-.endif
-.if ${PORT_OPTIONS:MMPG123}
-RUN_DEPENDS+=	mpg123:${PORTSDIR}/audio/mpg123
-.endif
-.if ${PORT_OPTIONS:MNORMALIZE}
-RUN_DEPENDS+=	normalize:${PORTSDIR}/audio/normalize
-.endif
-.if ${PORT_OPTIONS:MSUDO}
-RUN_DEPENDS+=	sudo:${PORTSDIR}/security/sudo
-.endif
-.if ${PORT_OPTIONS:MVORBIS}
-RUN_DEPENDS+=	ogg123:${PORTSDIR}/audio/vorbis-tools
-.endif
+CDRDAO_RUN_DEPENDS=	cdrdao:${PORTSDIR}/sysutils/cdrdao
+DVDTOOLS_RUN_DEPENDS=	dvd+rw-mediainfo:${PORTSDIR}/sysutils/dvd+rw-tools
+EJECT_RUN_DEPENDS=	eject:${PORTSDIR}/sysutils/eject
+FLAC_RUN_DEPENDS=	flac:${PORTSDIR}/audio/flac
+LAME_RUN_DEPENDS=	lame:${PORTSDIR}/audio/lame
+MPG123_RUN_DEPENDS=	mpg123:${PORTSDIR}/audio/mpg123
+NORMALIZE_RUN_DEPENDS=	normalize:${PORTSDIR}/audio/normalize
+SUDO_RUN_DEPENDS=	sudo:${PORTSDIR}/security/sudo
+VORBIS_RUN_DEPENDS=	ogg123:${PORTSDIR}/audio/vorbis-tools
 
 post-patch:
 	@${REINPLACE_CMD} 's|/etc/|${PREFIX}/etc/|; \
@@ -62,14 +48,14 @@ post-patch:
 		${WRKSRC}/MyBashBurn.sh ${WRKSRC}/etc/mybashburnrc
 
 do-install:
-	${MKDIR} ${STAGEDIR}${DATADIR}
+	@${MKDIR} ${STAGEDIR}${DATADIR}
 	${INSTALL_MAN} ${WRKSRC}/man/mybashburn.1.gz ${STAGEDIR}${MAN1PREFIX}/man/man1/
 	${INSTALL_SCRIPT} ${WRKSRC}/MyBashBurn.sh ${STAGEDIR}${PREFIX}/bin/mybashburn
 	${INSTALL_DATA} ${WRKSRC}/etc/mybashburnrc ${STAGEDIR}${PREFIX}/etc/mybashburnrc.sample
 	@(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "burning config convert lang menus misc" ${STAGEDIR}${DATADIR}/)
-.if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
-.endif
 
 .include <bsd.port.mk>

Modified: head/sysutils/mybashburn/pkg-descr
==============================================================================
--- head/sysutils/mybashburn/pkg-descr	Sat Mar 26 01:07:08 2016	(r411911)
+++ head/sysutils/mybashburn/pkg-descr	Sat Mar 26 01:07:16 2016	(r411912)
@@ -8,4 +8,4 @@ automatically finding dependencies and a
 short, do not reinvent the wheel - just let MyBashBurn do what you want it to
 do.
 
-WWW: http://mybashburn.sf.net
+WWW: http://mybashburn.sf.net/



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