diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-04-26 12:35:50 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-04-26 12:35:50 +0000 |
commit | dba80fffe43da11d0a331d26ff47ad47939db729 (patch) | |
tree | 94d53c5c905021f480b1c80529f6919181c4c73b /sysutils | |
parent | 9e20b44c8053a22656f664d6c0e3ba06708a98b5 (diff) |
Notes
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/bashburn/Makefile | 48 | ||||
-rw-r--r-- | sysutils/burn/Makefile | 3 | ||||
-rw-r--r-- | sysutils/cdbkup/Makefile | 13 | ||||
-rw-r--r-- | sysutils/dvd+rw-tools/Makefile | 12 | ||||
-rw-r--r-- | sysutils/eroaster/Makefile | 8 | ||||
-rw-r--r-- | sysutils/freesbie/Makefile | 9 | ||||
-rw-r--r-- | sysutils/gcombust/Makefile | 14 | ||||
-rw-r--r-- | sysutils/gnomebaker/Makefile | 23 | ||||
-rw-r--r-- | sysutils/graveman/Makefile | 3 | ||||
-rw-r--r-- | sysutils/k3b-kde4/Makefile | 3 | ||||
-rw-r--r-- | sysutils/k3b/Makefile | 56 | ||||
-rw-r--r-- | sysutils/livecd/Makefile | 9 | ||||
-rw-r--r-- | sysutils/memtest86+/Makefile | 52 | ||||
-rw-r--r-- | sysutils/mybashburn/Makefile | 49 | ||||
-rw-r--r-- | sysutils/nautilus-cd-burner/Makefile | 4 | ||||
-rw-r--r-- | sysutils/tkdvd/Makefile | 14 | ||||
-rw-r--r-- | sysutils/xcdroast/Makefile | 28 | ||||
-rw-r--r-- | sysutils/xfburn/Makefile | 4 |
18 files changed, 154 insertions, 198 deletions
diff --git a/sysutils/bashburn/Makefile b/sysutils/bashburn/Makefile index 44a640906476..ecd71803bc35 100644 --- a/sysutils/bashburn/Makefile +++ b/sysutils/bashburn/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: sysutils/bashburn -# Date created: 24 august 2007 -# Whom: Martin Tournoij <carpetsmoker@xs4all.nl> -# +# Created by: Martin Tournoij <carpetsmoker@xs4all.nl> # $FreeBSD$ -# PORTNAME= bashburn PORTVERSION= 2.1.2 @@ -15,48 +11,46 @@ DISTNAME= BashBurn-${PORTVERSION} MAINTAINER= sylvio@FreeBSD.org COMMENT= CD burning bash script -RUN_DEPENDS= ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash +RUN_DEPENDS= ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash \ + cdrecord:${PORTSDIR}/sysutils/cdrtools NO_BUILD= yes -USE_CDRTOOLS= yes -OPTIONS= CDRDAO "Disk-At-Once Recording" on \ - DVDTOOLS "Frontend to master DVD media" on \ - EJECT "Ejecting the CD/DVD drive" on \ - FLAC "Free Lossless Audio Codec" on \ - LAME "LGPL MP3 encoder" on \ - MPG123 "Mpg audio player (for MP3-decompression)" on \ - NORMALIZE "An audio file volume normalizer" on \ - SUDO "To allow non-privileged users to burn CD's" on \ - VORBIS "ogg/vorbis audio encoding/decoding" on +OPTIONS_DEFINE= 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.pre.mk> +.include <bsd.port.options.mk> -.if !defined(WITHOUT_CDRDAO) +.if ${PORT_OPTIONS:MCDRDAO} RUN_DEPENDS+= ${LOCALBASE}/bin/cdrdao:${PORTSDIR}/sysutils/cdrdao .endif -.if !defined(WITHOUT_DVDTOOLS) +.if ${PORT_OPTIONS:MDVDTOOLS} RUN_DEPENDS+= ${LOCALBASE}/bin/dvd+rw-mediainfo:${PORTSDIR}/sysutils/dvd+rw-tools .endif -.if !defined(WITHOUT_EJECT) +.if ${PORT_OPTIONS:MEJECT} RUN_DEPENDS+= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject .endif -.if !defined(WITHOUT_FLAC) +.if ${PORT_OPTIONS:MFLAC} RUN_DEPENDS+= ${LOCALBASE}/bin/flac:${PORTSDIR}/audio/flac .endif -.if !defined(WITHOUT_LAME) +.if ${PORT_OPTIONS:MLAME} RUN_DEPENDS+= ${LOCALBASE}/bin/lame:${PORTSDIR}/audio/lame .endif -.if !defined(WITHOUT_MPG123) +.if ${PORT_OPTIONS:MMPG123} RUN_DEPENDS+= ${LOCALBASE}/bin/mpg123:${PORTSDIR}/audio/mpg123 .endif -.if !defined(WITHOUT_NORMALIZE) +.if ${PORT_OPTIONS:MNORMALIZE} RUN_DEPENDS+= ${LOCALBASE}/bin/normalize:${PORTSDIR}/audio/normalize .endif -.if !defined(WITHOUT_SUDO) +.if ${PORT_OPTIONS:MSUDO} RUN_DEPENDS+= ${LOCALBASE}/bin/sudo:${PORTSDIR}/security/sudo .endif -.if !defined(WITHOUT_VORBIS) +.if ${PORT_OPTIONS:MVORBIS} RUN_DEPENDS+= ${LOCALBASE}/bin/ogg123:${PORTSDIR}/audio/vorbis-tools .endif @@ -75,4 +69,4 @@ do-install: @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR} @${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/burn/Makefile b/sysutils/burn/Makefile index 452d8d418c5d..8e828f3a090e 100644 --- a/sysutils/burn/Makefile +++ b/sysutils/burn/Makefile @@ -14,7 +14,8 @@ RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao LICENSE= GPLv2 -USE_CDRTOOLS= yes +RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools + USE_GNUSTEP= yes USE_GNUSTEP_BACK= yes USE_GNUSTEP_BUILD= yes diff --git a/sysutils/cdbkup/Makefile b/sysutils/cdbkup/Makefile index a53d46be9e61..356b2f16d377 100644 --- a/sysutils/cdbkup/Makefile +++ b/sysutils/cdbkup/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: cdbkup -# Date created: 19 May 2003 -# Whom: Kay Lehmann -# +# Created by: Kay Lehmann # $FreeBSD$ -# PORTNAME= cdbkup PORTVERSION= 1.0 @@ -15,14 +11,15 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}-1 MAINTAINER= ports@FreeBSD.org COMMENT= Simple but full-featured backup/restore perl scripts (uses gnu tar) -BUILD_DEPENDS= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject -RUN_DEPENDS= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject +BUILD_DEPENDS= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject \ + cdrecord:${PORTSDIR}/sysutils/cdrtools +RUN_DEPENDS= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject \ + cdrecord:${PORTSDIR}/sysutils/cdrtools WRKSRC= ${WRKDIR}/${PORTNAME} GNU_CONFIGURE= yes USE_PERL5= yes -USE_CDRTOOLS= yes CONFIGURE_ENV+= PATH=${PATH}:${LOCALBASE}/sbin MAN1= cdbkup.1 cdappend.1 cdcat.1 cdrstr.1 cdsplit.1 diff --git a/sysutils/dvd+rw-tools/Makefile b/sysutils/dvd+rw-tools/Makefile index 17addb5fbde1..0be2a8971ff3 100644 --- a/sysutils/dvd+rw-tools/Makefile +++ b/sysutils/dvd+rw-tools/Makefile @@ -1,7 +1,4 @@ -# New ports collection makefile for: dvd+rw-tools -# Date created: 2003-6-15 -# Whom: chuck@pkix.net -# +# Created by: chuck@pkix.net # $FreeBSD$ PORTNAME= dvd+rw-tools @@ -13,7 +10,8 @@ MASTER_SITES= http://www.pkix.net/mirror/fy.chalmers.se/ \ MAINTAINER= ports@FreeBSD.org COMMENT= DVD burning software -USE_CDRTOOLS= yes +BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools +RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools # On some systems, among them one 900044 i386, the do-build-invoked # "make" will just do nothing for reasons not yet found, as of # dvd+rw-tools 7.1. It is supposed to call @@ -28,6 +26,8 @@ BIN_FILES= growisofs dvd+rw-format dvd+rw-booktype dvd+rw-mediainfo dvd-ram-cont PLIST_FILES= ${BIN_FILES:S|^|bin/|} PORTDOCS= index.html +.include <bsd.port.options.mk> + post-patch: @${REINPLACE_CMD} -e 's/-O2//' ${WRKSRC}/Makefile.m4 @@ -38,7 +38,7 @@ do-install: ${INSTALL_MAN} ${WRKSRC}/growisofs.1 ${MANPREFIX}/man/man1/ post-install: -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/index.html ${DOCSDIR} .endif diff --git a/sysutils/eroaster/Makefile b/sysutils/eroaster/Makefile index 7daf2b287f5b..ee6fafd1d46e 100644 --- a/sysutils/eroaster/Makefile +++ b/sysutils/eroaster/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: eroaster -# Date Created: 20 Dic 2003 -# Whom: Davide D'Amico <dave@gufi.org> -# +# Created by: Davide D'Amico <dave@gufi.org> # $FreeBSD$ -# PORTNAME= eroaster PORTVERSION= 2.2.0.0.6 @@ -16,6 +12,7 @@ MAINTAINER= dave@gufi.org COMMENT= A GNOME2 frontend to mkisofs/cdrecord BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gnome/_gnome.so:${PORTSDIR}/x11-toolkits/py-gnome2 +RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools .if defined(WITH_ADDITIONAL_PROGRAMS) BUILD_DEPENDS+= bchunk:${PORTSDIR}/sysutils/bchunk \ @@ -30,7 +27,6 @@ BUILD_DEPENDS+= bchunk:${PORTSDIR}/sysutils/bchunk \ GNU_CONFIGURE= yes USE_PYTHON= yes -USE_CDRTOOLS= yes pre-everything:: @${ECHO_MSG} "===> You can enable more features by defining WITH_ADDITIONAL_PROGRAMS" diff --git a/sysutils/freesbie/Makefile b/sysutils/freesbie/Makefile index 5389620234a2..5eab22d7b36f 100644 --- a/sysutils/freesbie/Makefile +++ b/sysutils/freesbie/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: FreeSBIE -# Date created: 27 March 2003 -# Whom: Thomas E. Zander <riggs@rrr.de> -# +# Created by: Thomas E. Zander <riggs@rrr.de> # $FreeBSD$ -# PORTNAME= freesbie PORTVERSION= 2.0.20070710 @@ -16,8 +12,9 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/2.0.//} MAINTAINER= riggs@rrr.de COMMENT= Yet another cool answer to the system-on-cd question +RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools + USE_BZIP2= yes -USE_CDRTOOLS= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}2 diff --git a/sysutils/gcombust/Makefile b/sysutils/gcombust/Makefile index ed07b8de2ffa..bbc24735e13a 100644 --- a/sysutils/gcombust/Makefile +++ b/sysutils/gcombust/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: gcombust -# Date created: Tue Jun 22 21:17:03 MET DST 1999 -# Whom: Juergen Lock <nox@jelal.kn-bremen.de> -# +# Created by: Juergen Lock <nox@jelal.kn-bremen.de> # $FreeBSD$ -# PORTNAME= gcombust PORTVERSION= 0.1.55 @@ -17,17 +13,19 @@ COMMENT= A GTK+ frontend for mkisofs and cdrecord LICENSE= GPLv2 -RUN_DEPENDS= cdlabelgen:${PORTSDIR}/print/cdlabelgen +RUN_DEPENDS= cdlabelgen:${PORTSDIR}/print/cdlabelgen \ + cdrecord:${PORTSDIR}/sysutils/cdrtools USES= gettext USE_PERL5_BUILD=yes USE_GNOME= gtk12 gnomehier -USE_CDRTOOLS= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--without-included-gettext --datadir=${PREFIX}/share CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" CPPFLAGS+= -I${LOCALBASE}/include +.include <bsd.port.options.mk> + pre-patch: @${REINPLACE_CMD} -e 's|DATADIRNAME=lib|DATADIRNAME=share|g' \ ${WRKSRC}/configure @@ -37,7 +35,7 @@ post-configure: cd ${WRKSRC}/po && ${MAKE} update-po post-install: -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${PREFIX}/share/doc/gcombust ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS ${DOCSDIR} diff --git a/sysutils/gnomebaker/Makefile b/sysutils/gnomebaker/Makefile index 57e218c84cc3..6eee09dc9840 100644 --- a/sysutils/gnomebaker/Makefile +++ b/sysutils/gnomebaker/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: gnomebaker -# Date created: 2005-02-20 -# Whom: Dominique Goncalves <dominique.goncalves@gmail.com> -# +# Created by: Dominique Goncalves <dominique.goncalves@gmail.com> # $FreeBSD$ -# PORTNAME= gnomebaker PORTVERSION= 0.6.4 @@ -15,10 +11,13 @@ DIST_SUBDIR= gnome2 MAINTAINER= dominique.goncalves@gmail.com COMMENT= A CD/DVD recording GUI for Gnome -OPTIONS= DVD "Enable DVD support" off +OPTIONS_DEFINE= DVD +DVD_DESC= DVD support + +RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao \ + cdrecord:${PORTSDIR}/sysutils/cdrtools USE_GNOME= gnomeprefix gnomehack libgnomeui desktopfileutils -USE_CDRTOOLS= yes GNU_CONFIGURE= yes USE_GMAKE= yes INSTALLS_OMF= yes @@ -29,17 +28,15 @@ CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -export-dynamic ONLY_FOR_ARCHS= i386 -NOT_FOR_ARCHS_REASON= Coredump on amd64, see PR: ports/130972 - -.include <bsd.port.pre.mk> +NOT_FOR_ARCHS_REASON= Coredump on amd64, see PR: ports/130972 -RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao +.include <bsd.port.options.mk> -.if defined(WITH_DVD) +.if ${PORT_OPTIONS:MDVD} RUN_DEPENDS+= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools .endif post-install: @-update-desktop-database -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/graveman/Makefile b/sysutils/graveman/Makefile index 003870d4d90f..4094c86e94b7 100644 --- a/sysutils/graveman/Makefile +++ b/sysutils/graveman/Makefile @@ -12,11 +12,12 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Another GTK2 frontend for cdrecord, mkisofs, readcd, and sox LIB_DEPENDS= mng:${PORTSDIR}/graphics/libmng +BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools +RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools USE_BZIP2= yes USE_GMAKE= yes GNU_CONFIGURE= yes -USE_CDRTOOLS= yes USES= pathfix pkgconfig gettext USE_GNOME= libglade2 intlhack gnomeprefix CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" diff --git a/sysutils/k3b-kde4/Makefile b/sysutils/k3b-kde4/Makefile index 5348a9a50b29..4221fe9dfbab 100644 --- a/sysutils/k3b-kde4/Makefile +++ b/sysutils/k3b-kde4/Makefile @@ -12,6 +12,8 @@ COMMENT= KDE CD/DVD writing suite LIB_DEPENDS= cdda_paranoia:${PORTSDIR}/audio/cdparanoia \ samplerate:${PORTSDIR}/audio/libsamplerate +RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools +BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools LATEST_LINK= ${PORTNAME}-kde4 @@ -20,7 +22,6 @@ USES= cmake CMAKE_ARGS= -DK3B_BUILD_K3BSETUP:BOOL=OFF \ -DK3B_ENABLE_MUSICBRAINZ:BOOL=OFF USE_KDE4= automoc4 kdeprefix kdelibs libkcddb -USE_CDRTOOLS= yes USE_QT4= gui dbus network phonon qt3support sql svg webkit xml \ qmake_build moc_build rcc_build uic_build USE_LDCONFIG= yes diff --git a/sysutils/k3b/Makefile b/sysutils/k3b/Makefile index 3eb22c6fb336..748ed2e1efca 100644 --- a/sysutils/k3b/Makefile +++ b/sysutils/k3b/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: k3b -# Date created: 2003/02/13 -# Whom: Heiner <h.eichmann@gmx.de> -# +# Created by: Heiner <h.eichmann@gmx.de> # $FreeBSD$ -# PORTNAME= k3b PORTVERSION= 1.0.5 @@ -14,7 +10,8 @@ MASTER_SITES= SF MAINTAINER= 5u623l20@gmail.com COMMENT= A CD/DVD recording GUI for KDE -RUN_DEPENDS= cdrdao:${PORTSDIR}/sysutils/cdrdao +RUN_DEPENDS= cdrdao:${PORTSDIR}/sysutils/cdrdao \ + cdrecord:${PORTSDIR}/sysutils/cdrtools LIB_DEPENDS= tag:${PORTSDIR}/audio/taglib \ samplerate:${PORTSDIR}/audio/libsamplerate @@ -28,21 +25,18 @@ CONFIGURE_ARGS= --with-k3bsetup=no \ --without-musepack \ --without-musicbrainz USE_GMAKE= yes -USE_CDRTOOLS= yes USE_LDCONFIG= yes USE_KDELIBS_VER= 3 -OPTIONS= ALSA "Add audio/alsa-lib support" Off \ - DVDPLUSRW "Add DVD+RW Tools (for DVD+/-R(W) burning)" On \ - EMOVIX "Add eMovix (to burn bootable video CD)" Off \ - FFMPEG "Add multimedia/ffmpeg decoder (for wma files)" Off \ - FLAC "Add audio/flac decoder" On \ - LAME "Add audio/lame encoder (for mp3 files)" On \ - LIBDVDREAD "Use libdvdread (for video dvd ripping)" On \ - NORMALIZE "Add Normalize (adjust audio to a std. level)" Off \ - SOX "Add SoX (more audio encoding formats)" Off \ - TRANSCODE "Add Transcode (for DVD ripping)" Off \ - VCDIMAGER "Add VCDImager (for Video CD burning)" Off +OPTIONS_DEFINE= ALSA DVDPLUSRW EMOVIX FFMPEG FLAC LAME LIBDVDREAD NORMALIZE SOX TRANSCODE VCDIMAGER +OPTIONS_DEFAULT= DVDPLUSRW FLAC LAME LIBDVDREAD +DVDPLUSRW_DESC= Add DVD+RW Tools (for DVD+/-R(W) burning) +EMOVIX_DESC= Add eMovix (to burn bootable video CD) +LIBDVDREAD_DESC= Use libdvdread (for video dvd ripping) +NORMALIZE_DESC= Add Normalize (adjust audio to a std. level) +SOX_DESC= Add SoX (more audio encoding formats) +TRANSCODE_DESC= Add Transcode (for DVD ripping) +VCDIMAGER_DESC= Add VCDImager (for Video CD burning) pre-configure: ${RM} ${WRKSRC}/admin/cvs.sh @@ -55,7 +49,7 @@ post-install: showinfo: more ${PKGMESSAGE} -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> .if ${OSVERSION} >= 900044 EXTRA_PATCHES= ${FILESDIR}/extra-patch-libk3bdevice-k3bscsicommandbsd.cpp @@ -63,7 +57,7 @@ EXTRA_PATCHES= ${FILESDIR}/extra-patch-libk3bdevice-k3bscsicommandbsd.cpp PKGMESSAGE= ${PKGDIR}/pkg-message-7 -.if defined(WITH_FLAC) +.if ${PORT_OPTIONS:MFLAC} PLIST_SUB+= FLAC="" LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac .else @@ -71,7 +65,7 @@ PLIST_SUB+= FLAC="@comment " CONFIGURE_ARGS+= --without-flac .endif -.if defined(WITH_LAME) +.if ${PORT_OPTIONS:MLAME} PLIST_SUB+= LAME="" LIB_DEPENDS+= mp3lame:${PORTSDIR}/audio/lame .else @@ -79,7 +73,7 @@ PLIST_SUB+= LAME="@comment " CONFIGURE_ARGS+= --without-lame .endif -.if defined(WITH_FFMPEG) +.if ${PORT_OPTIONS:MFFMPEG} PLIST_SUB+= FFMPEG="" LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg .else @@ -87,7 +81,7 @@ PLIST_SUB+= FFMPEG="@comment " CONFIGURE_ARGS+= --without-ffmpeg .endif -.if defined(WITH_LIBDVDREAD) +.if ${PORT_OPTIONS:MLIBDVDREAD} PLIST_SUB+= LIBDVDREAD="" LIB_DEPENDS+= dvdread.4:${PORTSDIR}/multimedia/libdvdread .else @@ -95,31 +89,31 @@ PLIST_SUB+= LIBDVDREAD="@comment " CONFIGURE_ARGS+= --without-libdvdread .endif -.if !defined (WITHOUT_DVDPLUSRW) +.if ${PORT_OPTIONS:MDVDPLUSRW} RUN_DEPENDS+= dvd+rw-format:${PORTSDIR}/sysutils/dvd+rw-tools .endif -.if defined (WITH_TRANSCODE) +.if ${PORT_OPTIONS:MTRANSCODE} RUN_DEPENDS+= transcode:${PORTSDIR}/multimedia/transcode .endif -.if defined (WITH_EMOVIX) +.if ${PORT_OPTIONS:MEMOVIX} RUN_DEPENDS+= mkmovixiso:${PORTSDIR}/multimedia/emovix .endif -.if defined (WITH_NORMALIZE) +.if ${PORT_OPTIONS:MNORMALIZE} RUN_DEPENDS+= normalize:${PORTSDIR}/audio/normalize .endif -.if defined (WITH_SOX) +.if ${PORT_OPTIONS:MSOX} RUN_DEPENDS+= sox:${PORTSDIR}/audio/sox .endif -.if defined (WITH_VCDIMAGER) +.if ${PORT_OPTIONS:MVCDIMAGER} RUN_DEPENDS+= vcdxrip:${PORTSDIR}/multimedia/vcdimager .endif -.if defined (WITH_ALSA) +.if ${PORT_OPTIONS:MALSA} PLIST_SUB+= ALSA="" LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib CONFIGURE_ARGS+= --with-alsa @@ -128,4 +122,4 @@ PLIST_SUB+= ALSA="@comment " CONFIGURE_ARGS+= --without-alsa .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/livecd/Makefile b/sysutils/livecd/Makefile index d72e850eedad..7a9fe08e6295 100644 --- a/sysutils/livecd/Makefile +++ b/sysutils/livecd/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: FreeBSD LiveCD -# Date created: Wed Jun 26 21:40:01 UTC 2002 -# Whom: Edson Brandi <ebrandi.home@uol.com.br> et al -# +# Created by: Edson Brandi <ebrandi.home@uol.com.br> # $FreeBSD$ -# PORTNAME= livecd PORTVERSION= 1.2.4b @@ -14,8 +10,9 @@ MASTER_SITES= http://www.primeirospassos.org/ MAINTAINER= ebrandi.home@uol.com.br COMMENT= Tool Set to create custom FreeBSD LiveCD +RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools + NO_BUILD= yes -USE_CDRTOOLS= yes MAKE_ENV= INSTALL_DATA="${INSTALL_DATA}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" diff --git a/sysutils/memtest86+/Makefile b/sysutils/memtest86+/Makefile index 30fce8bf72b2..7836c6971b4d 100644 --- a/sysutils/memtest86+/Makefile +++ b/sysutils/memtest86+/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: memtest86+ -# Date created: 2009-03-10 -# Whom: Andriy Gapon <avg@icyb.net.ua> -# +# Created by: Andriy Gapon <avg@icyb.net.ua> # $FreeBSD$ -# PORTNAME= memtest86+ PORTVERSION= 4.20 @@ -24,39 +20,35 @@ PORTDOCS= * # Please provide absolute path below (cannot be root) BOOT_DIR?= /boot/opt -OPTIONS= ISO "Build bootable ISO image" off \ - BOOT "Build ELF image loadable by boot2 and loader" on \ - SERIAL "Enable serial console at COM1/9600" off \ - HISPEED "Set COM1 serial console speed to 115200" off +OPTIONS_DEFINE= SERIAL HISPEED DOCS +OPTIONS_DEFAULT= BOOT +OPTIONS_MULTI= BOOT_TYPE +OPTIONS_MULTI_BOOT_TYPE= ISO BOOT +ISO_DESC= Build bootable ISO image +BOOT_DESC= Build ELF image loadable by boot2 and loader +SERIAL_DESC= Enable serial console at COM1/9600 +HISPEED_DESC= Set COM1 serial console speed to 115200 -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> -.if defined(WITHOUT_ISO) && defined(WITHOUT_BOOT) -IGNORE= cannot be built: neither ISO nor BOOT selected -.endif - -.if defined(WITH_BOOT) +.if ${PORT_OPTIONS:MBOOT} SUB_FILES= pkg-message SUB_LIST+= BOOT_DIR=${BOOT_DIR} .endif -.if defined(WITH_ISO) -USE_CDRTOOLS= yes +.if ${PORT_OPTIONS:MISO} +BUILD_DEPENDS+= mkisofs:${PORTSDIR}/sysutils/cdrtools ALL_TARGET+= iso .endif -.if defined(WITH_SERIAL) +.if ${PORT_OPTIONS:MSERIAL} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-config.h -.if defined(WITH_HISPEED) +.if ${PORT_OPTIONS:MHISPEED} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-config.h-115200 .endif .endif # WITH_SERIAL -.if ${OSVERSION} < 700042 -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-Makefile -.endif - pre-fetch: .if !defined(PACKAGE_BUILDING) @${ECHO} "If you only need bootable ISO image of memtest86+, you can" @@ -71,36 +63,36 @@ PLIST= ${WRKDIR}/pkg-plist pre-install: # Generate PLIST dynamically because install things outside normal ${PREFIX} @${TEST} -f ${PLIST} && ${RM} ${PLIST} || ${TRUE} -.if defined(WITH_ISO) +.if ${PORT_OPTIONS:MISO} @${ECHO} "%%DATADIR%%/mt${PORTVERSION:C/\.//}.iso" >> ${PLIST} @${ECHO} "@dirrm %%DATADIR%%" >> ${PLIST} .endif -.if defined(WITH_BOOT) +.if ${PORT_OPTIONS:MBOOT} @${ECHO} "@cwd ${BOOT_DIR:H}" >> ${PLIST} @${ECHO} "${BOOT_DIR:T}/memtest86+" >> ${PLIST} @${ECHO} "@dirrm ${BOOT_DIR:T}" >> ${PLIST} .endif do-install: -.if defined(WITH_ISO) +.if ${PORT_OPTIONS:MISO} @${MKDIR} ${DATADIR} ${INSTALL_DATA} ${WRKSRC}/mt${PORTVERSION:C/\.//}.iso ${DATADIR} .endif -.if defined(WITH_BOOT) +.if ${PORT_OPTIONS:MBOOT} @${MKDIR} ${BOOT_DIR} # XXX is INSTALL_KLD really appropriate here? XXX ${INSTALL_KLD} ${WRKSRC}/memtest ${BOOT_DIR}/memtest86+ .endif -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} .endif post-install: -.if defined(WITH_BOOT) +.if ${PORT_OPTIONS:MBOOT} @${ECHO_MSG} @${CAT} ${PKGMESSAGE} @${ECHO_MSG} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/mybashburn/Makefile b/sysutils/mybashburn/Makefile index 679ef3170131..efd25e0f2333 100644 --- a/sysutils/mybashburn/Makefile +++ b/sysutils/mybashburn/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: mybashburn -# Date created: 24 jan 2008 -# Whom: Martin Tournoij <carpetsmoker@xs4all.nl> -# +# Created by: Martin Tournoij <carpetsmoker@xs4all.nl> # $FreeBSD$ -# PORTNAME= mybashburn PORTVERSION= 1.0.2 @@ -17,49 +13,48 @@ COMMENT= Ncurses CD burning bash script RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \ cdialog:${PORTSDIR}/devel/cdialog +RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools + NO_BUILD= yes -USE_CDRTOOLS= yes MAN1= mybashburn.1 MANCOMPRESSED= yes PORTDOCS= COPYING CREDITS ChangeLog FAQ FILES HOWTO INSTALL README TODO -OPTIONS= CDRDAO "Disk-At-Once Recording" on \ - DVDTOOLS "Frontend to master DVD media" on \ - EJECT "Ejecting the CD/DVD drive" on \ - FLAC "Free Lossless Audio Codec" on \ - LAME "LGPL MP3 encoder" on \ - MPG123 "Mpg audio player (for MP3-decompression)" on \ - NORMALIZE "An audio file volume normalizer" on \ - SUDO "To allow non-privileged users to burn CD's" on \ - VORBIS "ogg/vorbis audio encoding/decoding" on +OPTIONS_DEFINE= CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS DOCS +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.pre.mk> +.include <bsd.port.options.mk> -.if !defined(WITHOUT_CDRDAO) +.if ${PORT_OPTIONS:MCDRDAO} RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao .endif -.if !defined(WITHOUT_DVDTOOLS) +.if ${PORT_OPTIONS:MDVDTOOLS} RUN_DEPENDS+= dvd+rw-mediainfo:${PORTSDIR}/sysutils/dvd+rw-tools .endif -.if !defined(WITHOUT_EJECT) +.if ${PORT_OPTIONS:MEJECT} RUN_DEPENDS+= eject:${PORTSDIR}/sysutils/eject .endif -.if !defined(WITHOUT_FLAC) +.if ${PORT_OPTIONS:MFLAC} RUN_DEPENDS+= flac:${PORTSDIR}/audio/flac .endif -.if !defined(WITHOUT_LAME) +.if ${PORT_OPTIONS:MLAME} RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame .endif -.if !defined(WITHOUT_MPG123) +.if ${PORT_OPTIONS:MMPG123} RUN_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123 .endif -.if !defined(WITHOUT_NORMALIZE) +.if ${PORT_OPTIONS:MNORMALIZE} RUN_DEPENDS+= normalize:${PORTSDIR}/audio/normalize .endif -.if !defined(WITH_SUDO) +.if ${PORT_OPTIONS:MSUDO} RUN_DEPENDS+= sudo:${PORTSDIR}/security/sudo .endif -.if !defined(WITHOUT_VORBIS) +.if ${PORT_OPTIONS:MVORBIS} RUN_DEPENDS+= ogg123:${PORTSDIR}/audio/vorbis-tools .endif @@ -76,9 +71,9 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/etc/mybashburnrc ${PREFIX}/etc/mybashburnrc.sample @(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "burning config convert lang menus misc" ${DATADIR}/) -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/ .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/nautilus-cd-burner/Makefile b/sysutils/nautilus-cd-burner/Makefile index 7b47b256de12..c438acb254b0 100644 --- a/sysutils/nautilus-cd-burner/Makefile +++ b/sysutils/nautilus-cd-burner/Makefile @@ -14,7 +14,8 @@ COMMENT= CD burner view for Nautilus BUILD_DEPENDS= gnome-mount:${PORTSDIR}/sysutils/gnome-mount RUN_DEPENDS= gnome-mount:${PORTSDIR}/sysutils/gnome-mount \ - cdrdao:${PORTSDIR}/sysutils/cdrdao + cdrdao:${PORTSDIR}/sysutils/cdrdao \ + cdrecord:${PORTSDIR}/sysutils/cdrtools CONFIGURE_ARGS= --enable-gnome-mount USE_BZIP2= yes @@ -23,7 +24,6 @@ USE_GMAKE= yes GNOME_DESKTOP_VERSION=2 USE_GNOME= gnomeprefix gnomehack intlhack nautilus2 ltverhack \ desktopfileutils ltasneededhack eel2 libgnomeui -USE_CDRTOOLS= yes INSTALLS_ICONS= yes USE_AUTOTOOLS= libtool USE_LDCONFIG= yes diff --git a/sysutils/tkdvd/Makefile b/sysutils/tkdvd/Makefile index 84324f67a54d..eee3935f5a39 100644 --- a/sysutils/tkdvd/Makefile +++ b/sysutils/tkdvd/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: tkdvd -# Date created: 01 Sep 2008 -# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org> -# +# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org> # $FreeBSD$ -# PORTNAME= tkdvd PORTVERSION= 4.0.9 @@ -15,11 +11,11 @@ MASTER_SITES= http://regis.damongeot.free.fr/tkdvd/dl/ \ MAINTAINER= amdmi3@FreeBSD.org COMMENT= GUI to dvd+rw-tools and cdrecord -RUN_DEPENDS= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools +RUN_DEPENDS= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \ + cdrecord:${PORTSDIR}/sysutils/cdrtools USE_TCL= 84+ USE_TK= 84+ -USE_CDRTOOLS= yes WRKSRC= ${WRKDIR}/${PORTNAME} @@ -33,6 +29,8 @@ DESKTOP_ENTRIES="TkDVD" \ "" \ true +.include <bsd.port.options.mk> + post-patch: @${REINPLACE_CMD} -e 's|tclsh|${TCLSH}|' ${WRKSRC}/install.tcl \ ${WRKSRC}/configure @@ -47,7 +45,7 @@ do-install: ${INSTALL_SCRIPT} ${WRKSRC}/tkdvd-install.sh ${PREFIX}/bin/tkdvd ${INSTALL_DATA} ${WRKSRC}/icons/tkdvd-2-48.png \ ${PREFIX}/share/pixmaps/tkdvd.png -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/FAQ ${WRKSRC}/doc/c* \ ${DOCSDIR} diff --git a/sysutils/xcdroast/Makefile b/sysutils/xcdroast/Makefile index d95c29ab31c9..cc3072306ef0 100644 --- a/sysutils/xcdroast/Makefile +++ b/sysutils/xcdroast/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: xcdroast -# Date Created: 28 Sep 2000 -# Whom: Oliver Lehmann <Kai_Allard_Liao@gmx.de> -# +# Created by: Oliver Lehmann <Kai_Allard_Liao@gmx.de> # $FreeBSD$ -# PORTNAME= xcdroast PORTVERSION= 0.98.a.16 @@ -17,12 +13,14 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.a./alpha/} MAINTAINER= oliver@FreeBSD.org COMMENT= Another X11 frontend to mkisofs/cdrecord -OPTIONS= GTK2 "Enable GTK2 support" on \ - NONROOT "Use xcdroast w/o being root" off \ - NLS "Native language support" on +OPTIONS_DEFINE= GTK2 NONROOT NLS +OPTIONS_DEFAULT= GTK2 +NONROOT_DESC= Use xcdroast w/o being root + +RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools +BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools USES= gettext -USE_CDRTOOLS= yes GNU_CONFIGURE= yes WANT_GNOME= yes USE_GMAKE= yes @@ -36,16 +34,16 @@ CONFIGURE_ARGS= --with-cdrtools-prefix=${LOCALBASE} \ MAN1= xcdroast.1 -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> -.if defined(WITHOUT_NLS) +.if ${PORT_OPTIONS:MNLS} CONFIGURE_ARGS+=--disable-nls PLIST_SUB= NLS="@comment " .else PLIST_SUB= NLS="" .endif -.if defined(WITH_GTK2) +.if ${PORT_OPTIONS:MGTK2} CONFIGURE_ARGS+=--enable-gtk2 USE_GNOME= gtk20 .else @@ -53,7 +51,7 @@ CONFIGURE_ARGS+=--disable-gtk2 USE_GNOME= gdkpixbuf .endif -.if defined(WITH_NONROOT) +.if ${PORT_OPTIONS:MNONROOT} CONFIGURE_ARGS+=--enable-nonrootmode .else CONFIGURE_ARGS+=--disable-nonrootmode @@ -64,7 +62,7 @@ post-patch: ${WRKSRC}/src/xtools.c pre-everything:: -.if defined(WITH_NONROOT) +.if ${PORT_OPTIONS:MNONROOT} @${CAT} ${PKGMESSAGE} @${ECHO_MSG} @${ECHO_MSG} "Are you sure you want this? If not, hit Ctrl+C right now " @@ -76,4 +74,4 @@ pre-everything:: sleep 5 .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/xfburn/Makefile b/sysutils/xfburn/Makefile index 501423e2b6c5..ff325b0b7d5a 100644 --- a/sysutils/xfburn/Makefile +++ b/sysutils/xfburn/Makefile @@ -14,7 +14,8 @@ COMMENT= CD/DVD burning tool for Xfce LIB_DEPENDS= burn:${PORTSDIR}/devel/libburn \ isofs:${PORTSDIR}/devel/libisofs -RUN_DEPENDS= cdrdao:${PORTSDIR}/sysutils/cdrdao +RUN_DEPENDS= cdrdao:${PORTSDIR}/sysutils/cdrdao \ + cdrecord:${PORTSDIR}/sysutils/cdrtools GNU_CONFIGURE= yes CONFIGURE_ENV= GMSGFMT=${PREFIX}/bin/msgfmt DATADIRNAME=share @@ -24,7 +25,6 @@ USE_GMAKE= yes USE_GNOME= intltool USE_XFCE= configenv libexo libgui USES= pkgconfig -USE_CDRTOOLS= yes INSTALLS_ICONS= yes MAN1= xfburn.1 |