Remove USE_CDRTOOLS from bsd.port.mk

This macros has been useless since cdrtools-cjk port has gone.
This macros also lead to badly handled dependencies assuming that the dependency
on cdrtools was most BUILD and RUN dependency. While most of the time it is
simply a RUN dependency and sometime a build one.

While here:
- Trim some headers
- Convert some ports to optionsng
- Convert some ports to USES= gettext
This commit is contained in:
Baptiste Daroussin 2013-04-26 12:35:50 +00:00
parent 9e20b44c80
commit dba80fffe4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=316600
42 changed files with 279 additions and 404 deletions

View file

@ -13,6 +13,7 @@ All ports committers are allowed to commit to this file.
20130425: 20130425:
AUTHOR: bapt@FreeBSD.org AUTHOR: bapt@FreeBSD.org
* USE_CDRTOOLS is no longer recognized
* USE_FREETYPE is no longer recognized * USE_FREETYPE is no longer recognized
20130423: 20130423:

View file

@ -524,8 +524,6 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org
## ##
# USE_APACHE - If set, this port relies on an apache webserver. # USE_APACHE - If set, this port relies on an apache webserver.
# #
# USE_CDRTOOLS - If set, this port depends on sysutils/cdrtools.
#
# USE_NCURSES - If set, this port relies on the ncurses package. # USE_NCURSES - If set, this port relies on the ncurses package.
# #
# Conflict checking. Use if your port cannot be installed at the same time as # Conflict checking. Use if your port cannot be installed at the same time as
@ -2140,12 +2138,6 @@ BUILD_DEPENDS+= gs:${PORTSDIR}/${GHOSTSCRIPT_PORT}
RUN_DEPENDS+= gs:${PORTSDIR}/${GHOSTSCRIPT_PORT} RUN_DEPENDS+= gs:${PORTSDIR}/${GHOSTSCRIPT_PORT}
.endif .endif
# Set up the cdrtools.
.if defined(USE_CDRTOOLS)
BUILD_DEPENDS+= cdrecord:${PORTSDIR}/sysutils/cdrtools
RUN_DEPENDS+= cdrecord:${PORTSDIR}/sysutils/cdrtools
.endif
# Macro for doing in-place file editing using regexps # Macro for doing in-place file editing using regexps
REINPLACE_ARGS?= -i.bak REINPLACE_ARGS?= -i.bak
REINPLACE_CMD?= ${SED} ${REINPLACE_ARGS} REINPLACE_CMD?= ${SED} ${REINPLACE_ARGS}

View file

@ -33,7 +33,7 @@ REPLAYGAIN_DESC?= Enable (vorbis|mp3)gain support
.include <bsd.port.options.mk> .include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MCDDA2WAV} .if ${PORT_OPTIONS:MCDDA2WAV}
USE_CDRTOOLS= yes RUN_DEPENDS+= cdda2wav:${PORTSDIR}/sysutils/cdrtools
.endif .endif
.if ${PORT_OPTIONS:MDAGRAB} .if ${PORT_OPTIONS:MDAGRAB}

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: atunes # Created by: Lars Engels <lme@FreeBSD.org>
# Date Created: 29 Dec 2007
# Whom: Lars Engels <lme@FreeBSD.org>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= atunes PORTNAME= atunes
PORTVERSION= 3.0.3 PORTVERSION= 3.0.3
@ -49,7 +45,7 @@ LIB_DEPENDS+= xine:${PORTSDIR}/multimedia/libxine
.endif .endif
.if ${PORT_OPTIONS:MCDDA2WAV} .if ${PORT_OPTIONS:MCDDA2WAV}
USE_CDRTOOLS= yes RUN_DEPENDS+= cdda2wav:${PORTSDIR}/sysutils/cdrtools
.endif .endif
.if ${PORT_OPTIONS:MLAME} .if ${PORT_OPTIONS:MLAME}

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: cripple # Created by: Martin Wilke <miwi@FreeBSD.org>
# Date created: 2007-10-15
# Whom: Martin Wilke <miwi@FreeBSD.org>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= cripple PORTNAME= cripple
PORTVERSION= 0.06b PORTVERSION= 0.06b
@ -16,12 +12,12 @@ COMMENT= Command line CD ripper/encoder wrapper with cddb support
USE_BZIP2= yes USE_BZIP2= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USE_CDRTOOLS= yes
MAKE_JOBS_SAFE= yes MAKE_JOBS_SAFE= yes
LIB_DEPENDS+= cdio.13:${PORTSDIR}/sysutils/libcdio LIB_DEPENDS+= cdio.13:${PORTSDIR}/sysutils/libcdio
RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame\ RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame\
cdparanoia:${PORTSDIR}/audio/cdparanoia cdparanoia:${PORTSDIR}/audio/cdparanoia \
cdda2wav:${PORTSDIR}/sysutils/cdrtools
MAN1= cripple.1 MAN1= cripple.1

View file

@ -1,5 +1,4 @@
# Created by: Denise H. G. <darcsis@gmail.com> # Created by: Denise H. G. <darcsis@gmail.com>
#
# $FreeBSD$ # $FreeBSD$
PORTNAME= gnormalize PORTNAME= gnormalize
@ -44,7 +43,7 @@ RUN_DEPENDS+= faac:${PORTSDIR}/audio/faac \
.endif .endif
.if ${PORT_OPTIONS:MCDPARANOIA} || ${PORT_OPTIONS:MCDDA2WAV} .if ${PORT_OPTIONS:MCDPARANOIA} || ${PORT_OPTIONS:MCDDA2WAV}
USE_CDRTOOLS= yes RUN_DEPENDS+= cdda2wav:${PORTSDIR}/sysutils/cdrtools
.else .else
RUN_DEPENDS+= cdparanoia:${PORTSDIR}/audio/cdparanoia RUN_DEPENDS+= cdparanoia:${PORTSDIR}/audio/cdparanoia
.endif .endif

View file

@ -22,7 +22,7 @@ USE_AUTOTOOLS= libtool
CPPFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= CDPARANOIA CDDA2WAV LAME VORBIS FAAC FLAC OPTIONS_DEFINE= CDPARANOIA CDDA2WAV LAME VORBIS FAAC FLAC NLS
OPTIONS_DEFAULT= CDPARANOIA VORBIS OPTIONS_DEFAULT= CDPARANOIA VORBIS
.if !defined(PACKAGE_BUILDING) .if !defined(PACKAGE_BUILDING)
@ -45,7 +45,7 @@ CONFIGURE_ARGS+= --disable-cdpar
.endif .endif
.if ${PORT_OPTIONS:MCDDA2WAV} .if ${PORT_OPTIONS:MCDDA2WAV}
USE_CDRTOOLS= yes RUN_DEPENDS+= cdda2wav:${PORTSDIR}/sysutils/cdrtools
.endif .endif
.if ${PORT_OPTIONS:MFAAC} .if ${PORT_OPTIONS:MFAAC}
@ -64,9 +64,9 @@ RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame
RUN_DEPENDS+= ogg123:${PORTSDIR}/audio/vorbis-tools RUN_DEPENDS+= ogg123:${PORTSDIR}/audio/vorbis-tools
.endif .endif
.if !defined(WITHOUT_NLS) .if ${PORT_OPTIONS:MNLS}
USE_GETTEXT= yes USES+= gettext
PLIST_SUB+= NLS="" PLIST_SUB+= NLS=""
.else .else
CONFIGURE_ARGS+= --disable-nls CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment " PLIST_SUB+= NLS="@comment "

View file

@ -1,7 +1,4 @@
# New ports collection makefile for: mp3burn # Created by: Vincent Tantardini <vinc@FreeBSD-fr.org>
# Date created: 17th December 2003
# Whom: Vincent Tantardini <vinc@FreeBSD-fr.org>
#
# $FreeBSD$ # $FreeBSD$
PORTNAME= mp3burn PORTNAME= mp3burn
@ -17,13 +14,13 @@ RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 \
ogg123:${PORTSDIR}/audio/vorbis-tools \ ogg123:${PORTSDIR}/audio/vorbis-tools \
p5-MP3-Info>=0:${PORTSDIR}/audio/p5-MP3-Info \ p5-MP3-Info>=0:${PORTSDIR}/audio/p5-MP3-Info \
p5-Ogg-Vorbis-Header>=0:${PORTSDIR}/audio/p5-Ogg-Vorbis-Header \ p5-Ogg-Vorbis-Header>=0:${PORTSDIR}/audio/p5-Ogg-Vorbis-Header \
p5-String-ShellQuote>=0:${PORTSDIR}/textproc/p5-String-ShellQuote p5-String-ShellQuote>=0:${PORTSDIR}/textproc/p5-String-ShellQuote \
cdda2wav:${PORTSDIR}/sysutils/cdrtools
WRKSRC= ${WRKDIR}/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME}
USE_BZIP2= yes USE_BZIP2= yes
USE_PERL5= yes USE_PERL5= yes
USE_CDRTOOLS= yes
NO_BUILD= yes NO_BUILD= yes
PLIST_FILES= bin/mp3burn PLIST_FILES= bin/mp3burn

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: mp3c # Created by: Joris Vandalon <joris@vandalon.nl>
# Date created: 11 Jul 2002
# Whom: Joris Vandalon <joris@vandalon.nl>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= mp3c PORTNAME= mp3c
PORTVERSION= 0.31 PORTVERSION= 0.31
@ -17,21 +13,23 @@ EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= joris@vandalon.nl MAINTAINER= joris@vandalon.nl
COMMENT= A CD to mp3c converter with a console frontend COMMENT= A CD to mp3c converter with a console frontend
RUN_DEPENDS= mp3info:${PORTSDIR}/audio/mp3info RUN_DEPENDS= mp3info:${PORTSDIR}/audio/mp3info \
cdrecord:${PORTSDIR}/sysutils/cdrtools
USE_CDRTOOLS= yes
HAS_CONFIGURE= yes HAS_CONFIGURE= yes
CONFIGURE_ARGS= "--prefix=${PREFIX}" CONFIGURE_ARGS= "--prefix=${PREFIX}"
MAN1= mp3c.1 MAN1= mp3c.1
MANCOMPRESSED= no MANCOMPRESSED= no
.if defined(WITHOUT_NLS) .include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment " PLIST_SUB+= NLS="@comment "
.else
USES= gettext
PLIST_SUB+= NLS=""
.endif .endif
post-patch: post-patch:

View file

@ -21,6 +21,9 @@ RUN_DEPENDS= ${LOCALBASE}/lib/plugins/sqldrivers/libqsqlmysql.so:${PORTSDIR}/dat
DEPRECATED= Depends on Qt3; unmaintained DEPRECATED= Depends on Qt3; unmaintained
EXPIRATION_DATE= 2013-07-01 EXPIRATION_DATE= 2013-07-01
OPTIONS_DEFINE= BURN
BURN_DESC= CD/DVD burning support
USE_XORG= x11 xft USE_XORG= x11 xft
USE_QT_VER= 3 USE_QT_VER= 3
USE_MYSQL= yes USE_MYSQL= yes
@ -34,14 +37,14 @@ CONFIGURE_ARGS= --with-other-includes=${LOCALBASE}/include \
--without-musicbrainz --without-musicbrainz
MAKE_ARGS= LIBS="-lqt-mt ${PTHREAD_LIBS}" MAKE_ARGS= LIBS="-lqt-mt ${PTHREAD_LIBS}"
.include <bsd.port.pre.mk> .include <bsd.port.options.mk>
.if defined(WITH_BURN) .if ${PORT_OPTIONS:MBURN}
USE_CDRTOOLS= yes
RUN_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123 \ RUN_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123 \
ogg123:${PORTSDIR}/audio/vorbis-tools \ ogg123:${PORTSDIR}/audio/vorbis-tools \
normalize:${PORTSDIR}/audio/normalize \ normalize:${PORTSDIR}/audio/normalize \
bash:${PORTSDIR}/shells/bash bash:${PORTSDIR}/shells/bash \
cdrecord:${PORTSDIR}/sysutils/cdrtools
PLIST_SUB+= BURN="" PLIST_SUB+= BURN=""
.else .else
PLIST_SUB+= BURN="@comment " PLIST_SUB+= BURN="@comment "
@ -60,11 +63,11 @@ post-patch:
's|getopt.$$(OBJEXT)||g' ${WRKSRC}/src/Makefile.in 's|getopt.$$(OBJEXT)||g' ${WRKSRC}/src/Makefile.in
post-install: post-install:
.if defined(WITH_BURN) .if ${PORT_OPTIONS:MBURN}
${INSTALL_SCRIPT} ${WRKSRC}/prokburn ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/prokburn ${PREFIX}/bin
.endif .endif
@${ECHO_MSG} @${ECHO_MSG}
@${CAT} ${PKGMESSAGE} @${CAT} ${PKGMESSAGE}
@${ECHO_MSG} @${ECHO_MSG}
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -23,16 +23,17 @@ BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \
as86:${PORTSDIR}/devel/dev86 \ as86:${PORTSDIR}/devel/dev86 \
xsltproc:${PORTSDIR}/textproc/libxslt \ xsltproc:${PORTSDIR}/textproc/libxslt \
kmk:${PORTSDIR}/devel/kBuild \ kmk:${PORTSDIR}/devel/kBuild \
gtar:${PORTSDIR}/archivers/gtar gtar:${PORTSDIR}/archivers/gtar \
cdrecord:${PORTSDIR}/sysutils/cdrtools
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
xslt.2:${PORTSDIR}/textproc/libxslt \ xslt.2:${PORTSDIR}/textproc/libxslt \
curl.6:${PORTSDIR}/ftp/curl curl.6:${PORTSDIR}/ftp/curl
RUN_DEPENDS= /boot/modules/vboxdrv.ko:${PORTSDIR}/emulators/virtualbox-ose-kmod-legacy RUN_DEPENDS= /boot/modules/vboxdrv.ko:${PORTSDIR}/emulators/virtualbox-ose-kmod-legacy \
cdrecord:${PORTSDIR}/sysutils/cdrtools
WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION} WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION}
ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS= i386 amd64
FETCH_ARGS= -pRr FETCH_ARGS= -pRr
USE_CDRTOOLS= yes
USE_GCC= any USE_GCC= any
USE_GNOME= libidl USE_GNOME= libidl
USE_BZIP2= yes USE_BZIP2= yes

View file

@ -22,16 +22,17 @@ BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \
as86:${PORTSDIR}/devel/dev86 \ as86:${PORTSDIR}/devel/dev86 \
xsltproc:${PORTSDIR}/textproc/libxslt \ xsltproc:${PORTSDIR}/textproc/libxslt \
kmk:${PORTSDIR}/devel/kBuild \ kmk:${PORTSDIR}/devel/kBuild \
gtar:${PORTSDIR}/archivers/gtar gtar:${PORTSDIR}/archivers/gtar \
cdrecord:${PORTSDIR}/sysutils/cdrtools
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
xslt.2:${PORTSDIR}/textproc/libxslt \ xslt.2:${PORTSDIR}/textproc/libxslt \
curl.6:${PORTSDIR}/ftp/curl curl.6:${PORTSDIR}/ftp/curl
RUN_DEPENDS= ${KMODDIR}/vboxdrv.ko:${PORTSDIR}/emulators/virtualbox-ose-kmod RUN_DEPENDS= ${KMODDIR}/vboxdrv.ko:${PORTSDIR}/emulators/virtualbox-ose-kmod \
cdrecord:${PORTSDIR}/sysutils/cdrtools
WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION} WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION}
ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS= i386 amd64
FETCH_ARGS= -pRr FETCH_ARGS= -pRr
USE_CDRTOOLS= yes
USE_GCC= any USE_GCC= any
USE_GNOME= libidl USE_GNOME= libidl
USE_BZIP2= yes USE_BZIP2= yes

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: kevedit # Created by: Raymond Pasco <ray@cultofray.net>
# Date created: 16 September 2007
# Whom: Raymond Pasco <ray@cultofray.net>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= kevedit PORTNAME= kevedit
PORTVERSION= 0.5.1 PORTVERSION= 0.5.1
@ -14,8 +10,10 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
COMMENT= Modern ZZT editor with necessary features COMMENT= Modern ZZT editor with necessary features
BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
USE_SDL= yes USE_SDL= yes
USE_CDRTOOLS= yes
HAS_CONFIGURE= yes HAS_CONFIGURE= yes
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: lesspipe # Created by: Slaven Rezic <slaven@rezic.de>
# Date created: 11 December 2004
# Whom: Slaven Rezic <slaven@rezic.de>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= lesspipe PORTNAME= lesspipe
PORTVERSION= 1.55 PORTVERSION= 1.55
@ -26,8 +22,8 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
dvi2tty:${PORTSDIR}/print/dvi2tty \ dvi2tty:${PORTSDIR}/print/dvi2tty \
pstotext:${PORTSDIR}/print/pstotext \ pstotext:${PORTSDIR}/print/pstotext \
mp3info:${PORTSDIR}/audio/mp3info \ mp3info:${PORTSDIR}/audio/mp3info \
cabextract:${PORTSDIR}/archivers/cabextract cabextract:${PORTSDIR}/archivers/cabextract \
USE_CDRTOOLS= yes cdrecord:${PORTSDIR}/sysutils/cdrtools
.endif .endif
USE_PERL5= yes USE_PERL5= yes

View file

@ -25,7 +25,8 @@ RUN_DEPENDS= sox:${PORTSDIR}/audio/sox \
tcprobe:${PORTSDIR}/multimedia/transcode \ tcprobe:${PORTSDIR}/multimedia/transcode \
xine:${PORTSDIR}/multimedia/xine \ xine:${PORTSDIR}/multimedia/xine \
bash:${PORTSDIR}/shells/bash \ bash:${PORTSDIR}/shells/bash \
growisofs:${PORTSDIR}/sysutils/dvd+rw-tools growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \
cdrecord:${PORTSDIR}/sysutils/cdrtools
WRKSRC= ${WRKDIR}/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME}
@ -34,7 +35,6 @@ USE_QT4= corelib gui opengl \
USE_GL= glu USE_GL= glu
USE_SDL= sdl USE_SDL= sdl
USE_PERL5_RUN= yes USE_PERL5_RUN= yes
USE_CDRTOOLS= yes
USE_GMAKE= yes USE_GMAKE= yes
MAKE_ENV= QTDIR="${QT_PREFIX}" MAKE_ENV= QTDIR="${QT_PREFIX}"
MAKE_JOBS_SAFE= yes MAKE_JOBS_SAFE= yes

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: devede # Created by: Lars Engels <lars.engels@0x20.net>
# Date created: 2007-06-20
# Whom: Lars Engels <lars.engels@0x20.net>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= devede PORTNAME= devede
DISTVERSION= 3.23.0 DISTVERSION= 3.23.0
@ -17,43 +13,40 @@ COMMENT= Create video DVDs, VCDs, sVCDs, or CVDs from any number of video files
RUN_DEPENDS= ffmpeg:${PORTSDIR}/multimedia/ffmpeg \ RUN_DEPENDS= ffmpeg:${PORTSDIR}/multimedia/ffmpeg \
mencoder:${PORTSDIR}/multimedia/mencoder \ mencoder:${PORTSDIR}/multimedia/mencoder \
spumux:${PORTSDIR}/multimedia/dvdauthor \ spumux:${PORTSDIR}/multimedia/dvdauthor \
vcdimager:${PORTSDIR}/multimedia/vcdimager vcdimager:${PORTSDIR}/multimedia/vcdimager \
cdrecord:${PORTSDIR}/sysutils/cdrtools
USE_BZIP2= yes USE_BZIP2= yes
USE_GNOME= pygtk2 USE_GNOME= pygtk2
USE_ICONV= yes USE_ICONV= yes
USE_PYTHON= yes USE_PYTHON= yes
USE_CDRTOOLS= yes
NO_BUILD= yes NO_BUILD= yes
OPTIONS= IBUS "Enable iBus support" on \ OPTIONS_DEFINE= IBUS NLS
PSYCO "Enable devel/py-psyco optimization support" off OPTIONS_DEFINE_i386= PSYCO
OPTIONS_DEFAULT= IBUS
IBUS_DESC= iBus support
PSYCO_DESC= devel/py-psyco optimization support
DEJAVU_FONTSDIR= ${LOCALBASE}/lib/X11/fonts/dejavu DEJAVU_FONTSDIR= ${LOCALBASE}/lib/X11/fonts/dejavu
DEJAVU_FONTFILE= ${DEJAVU_FONTSDIR}/DejaVuSans.ttf DEJAVU_FONTFILE= ${DEJAVU_FONTSDIR}/DejaVuSans.ttf
.include <bsd.port.pre.mk> .include <bsd.port.options.mk>
.if ${ARCH} != "i386" .if ${PORT_OPTIONS:MIBUS}
.undef WITH_PSYCO
WITHOUT_PSYCO= yes
.endif
.if !defined(WITHOUT_IBUS)
RUN_DEPENDS+= ibus-daemon:${PORTSDIR}/textproc/ibus RUN_DEPENDS+= ibus-daemon:${PORTSDIR}/textproc/ibus
.endif .endif
.if defined(WITHOUT_NLS) .if ${PORT_OPTIONS:MNLS}
PLIST_SUB+= NLS="@comment " USES+= gettext
.else
USE_GETTEXT= yes
PLIST_SUB+= NLS="" PLIST_SUB+= NLS=""
.else
PLIST_SUB+= NLS="@comment "
.endif .endif
PORTDOCS= * PORTDOCS= *
.if defined(WITH_PSYCO) .if ${PORT_OPTIONS:MPSYCO}
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
EXTRA_PATCHES+= ${FILESDIR}/extra-psyco-patch-devede.py EXTRA_PATCHES+= ${FILESDIR}/extra-psyco-patch-devede.py
.endif .endif
@ -100,7 +93,7 @@ do-install:
@${INSTALL_DATA} ${WRKSRC}/devede.svg ${PREFIX}/share/pixmaps @${INSTALL_DATA} ${WRKSRC}/devede.svg ${PREFIX}/share/pixmaps
.if !defined(WITHOUT_NLS) .if ${PORT_OPTIONS:MNLS}
@${INSTALL_DATA} ${WRKSRC}/po/ca.mo ${PREFIX}/share/locale/ca/LC_MESSAGES/devede.mo @${INSTALL_DATA} ${WRKSRC}/po/ca.mo ${PREFIX}/share/locale/ca/LC_MESSAGES/devede.mo
@${INSTALL_DATA} ${WRKSRC}/po/cs_CZ.mo ${PREFIX}/share/locale/cs/LC_MESSAGES/devede.mo @${INSTALL_DATA} ${WRKSRC}/po/cs_CZ.mo ${PREFIX}/share/locale/cs/LC_MESSAGES/devede.mo
@${INSTALL_DATA} ${WRKSRC}/po/da.mo ${PREFIX}/share/locale/da/LC_MESSAGES/devede.mo @${INSTALL_DATA} ${WRKSRC}/po/da.mo ${PREFIX}/share/locale/da/LC_MESSAGES/devede.mo
@ -124,9 +117,9 @@ do-install:
.endif .endif
post-install: post-install:
.if !defined(NOPORTDOCS) .if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR}/html @${MKDIR} ${DOCSDIR}/html
@${INSTALL_DATA} ${WRKSRC}/docs/html/* ${DOCSDIR}/html @${INSTALL_DATA} ${WRKSRC}/docs/html/* ${DOCSDIR}/html
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: dvd-slideshow # Created by: Phil Oleson <oz@nixil.net>
# Date created: 2005-02-16
# Whom: Phil Oleson <oz@nixil.net>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= dvd-slideshow PORTNAME= dvd-slideshow
PORTVERSION= 0.8.2 PORTVERSION= 0.8.2
@ -25,18 +21,17 @@ RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \
dvdauthor:${PORTSDIR}/multimedia/dvdauthor \ dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
jhead:${PORTSDIR}/graphics/jhead \ jhead:${PORTSDIR}/graphics/jhead \
flvtool2:${PORTSDIR}/multimedia/ruby-flvtool2 \ flvtool2:${PORTSDIR}/multimedia/ruby-flvtool2 \
${LOCALBASE}/lib/X11/fonts/urwfonts-ttf/README:${PORTSDIR}/x11-fonts/urwfonts-ttf ${LOCALBASE}/lib/X11/fonts/urwfonts-ttf/README:${PORTSDIR}/x11-fonts/urwfonts-ttf \
cdrecord:${PORTSDIR}/sysutils/cdrtools
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-2
NO_BUILD= yes NO_BUILD= yes
USE_CDRTOOLS= yes
DATADIR= ${PREFIX}/share/apps/${PORTNAME} DATADIR= ${PREFIX}/share/apps/${PORTNAME}
OPTIONS= LAME "Optional mp3 audio support" off \ OPTIONS_DEFINE= LAME THEMES TOOLAME VORBIS
THEMES "Optional themes" off \ THEMES_DESC= Optional themes
TOOLAME "Faster Optional mp3 audio support" off \ TOOLAME_DESC= Faster Optional mp3 audio support
VORBISTOOLS "Optional ogg vorbis audio support" off
MAN1= dvd-slideshow.1 \ MAN1= dvd-slideshow.1 \
dvd-menu.1 \ dvd-menu.1 \
@ -44,35 +39,25 @@ MAN1= dvd-slideshow.1 \
gallery1-to-slideshow.1 \ gallery1-to-slideshow.1 \
jigl2slideshow.1 jigl2slideshow.1
.include <bsd.port.pre.mk> .include <bsd.port.options.mk>
.if exists(${LOCALBASE}/bin/lame) .if ${PORT_OPTIONS:MLAME}
WITH_LAME=yes
.endif
.if exists(${LOCALBASE}/bin/oggdec)
WITH_VORBISTOOLS=yes
.endif
.if exists(${LOCALBASE}/bin/toolame)
WITH_TOOLAME=yes
.endif
.if defined(WITH_LAME)
RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame
.endif .endif
.if defined(WITH_VORBISTOOLS) .if ${PORT_OPTIONS:MVORBISTOOLS}
RUN_DEPENDS+= oggdec:${PORTSDIR}/audio/vorbis-tools RUN_DEPENDS+= oggdec:${PORTSDIR}/audio/vorbis-tools
.endif .endif
.if defined(WITH_TOOLAME) .if ${PORT_OPTIONS:MTOOLAME}
RUN_DEPENDS+= toolame:${PORTSDIR}/audio/toolame RUN_DEPENDS+= toolame:${PORTSDIR}/audio/toolame
.endif .endif
.if defined(WITH_THEMES) .if ${PORT_OPTIONS:MTHEMES}
DISTFILES+= ${PORTNAME}-themes-${THEMEVERSION}-1${EXTRACT_SUFX}:themes DISTFILES+= ${PORTNAME}-themes-${THEMEVERSION}-1${EXTRACT_SUFX}:themes
WRKSRC2= ${WRKDIR}/${PORTNAME}-themes-${THEMEVERSION}-1 WRKSRC2= ${WRKDIR}/${PORTNAME}-themes-${THEMEVERSION}-1
PLIST_SUB+= NOTHEMES="" PLIST_SUB+= NOTHEMES=""
.else .else
PLIST_SUB+= NOTHEMES="@comment " PLIST_SUB+= NOTHEMES="@comment "
.endif .endif
.if defined(NOPORTDOCS) .if ${PORT_OPTIONS:MDOCS}
PLIST_SUB+= NOPORTDOCS="@comment " PLIST_SUB+= NOPORTDOCS="@comment "
.else .else
PLIST_SUB+= NOPORTDOCS="" PLIST_SUB+= NOPORTDOCS=""
@ -84,7 +69,7 @@ post-patch:
s|/usr/share/fonts/|${LOCALBASE}/lib/X11/fonts/|g ; \ s|/usr/share/fonts/|${LOCALBASE}/lib/X11/fonts/|g ; \
s|seq |seq2 |g' \ s|seq |seq2 |g' \
${WRKSRC}/${FILE} ${WRKSRC}/${FILE}
.ifdef(WITH_THEMES) .if ${PORT_OPTIONS:MTHEMES}
@${REINPLACE_CMD} -e 's|/opt/dvd-slideshow/themes|${DATADIR}/themes|g' \ @${REINPLACE_CMD} -e 's|/opt/dvd-slideshow/themes|${DATADIR}/themes|g' \
${WRKSRC}/${FILE} ${WRKSRC}/${FILE}
.endif .endif
@ -99,7 +84,7 @@ do-install:
.for FILE in ${MAN1} .for FILE in ${MAN1}
${INSTALL_MAN} ${WRKSRC}/man/${FILE} ${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/man/${FILE} ${PREFIX}/man/man1
.endfor .endfor
.ifndef(NOPORTDOCS) .if ${PORT_OPTIONS:MDOCS}
@${ECHO_MSG} "Installing doc files." @${ECHO_MSG} "Installing doc files."
${MKDIR} ${DOCSDIR} ${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/dvd-slideshowrc ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/dvd-slideshowrc ${DOCSDIR}
@ -107,10 +92,10 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${DOCSDIR}
.endfor .endfor
.endif .endif
.ifdef(WITH_THEMES) .if ${PORT_OPTIONS:MTHEMES}
@${ECHO_MSG} "Installing theme files." @${ECHO_MSG} "Installing theme files."
${MKDIR} ${DATADIR}/themes ${MKDIR} ${DATADIR}/themes
cd ${WRKSRC2} && ${FIND} * | ${CPIO} -dpmu -R ${BINOWN}:${BINGRP} --quiet ${DATADIR}/themes cd ${WRKSRC2} && ${FIND} * | ${CPIO} -dpmu -R ${BINOWN}:${BINGRP} --quiet ${DATADIR}/themes
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -26,7 +26,8 @@ RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao \
transcode:${PORTSDIR}/multimedia/transcode \ transcode:${PORTSDIR}/multimedia/transcode \
vcdimager:${PORTSDIR}/multimedia/vcdimager \ vcdimager:${PORTSDIR}/multimedia/vcdimager \
rar:${PORTSDIR}/archivers/rar \ rar:${PORTSDIR}/archivers/rar \
${LOCALBASE}/sbin/fping:${PORTSDIR}/net/fping ${LOCALBASE}/sbin/fping:${PORTSDIR}/net/fping \
cdrecord:${PORTSDIR}/sysutils/cdrtools
OPTIONS_DEFINE= VORBIS SUBTITLE OPTIONS_DEFINE= VORBIS SUBTITLE
OPTIONS_DEFAULT= VORBIS SUBTITLE OPTIONS_DEFAULT= VORBIS SUBTITLE
@ -34,7 +35,6 @@ SUBTITLE_DESC= Enable support for getting subtitles
PERL_CONFIGURE= yes PERL_CONFIGURE= yes
CONFIGURE_ENV= SKIP_UNPACK_REQUIRED_MODULES=1 CONFIGURE_ENV= SKIP_UNPACK_REQUIRED_MODULES=1
USE_CDRTOOLS= yes
USES= gettext USES= gettext
MAKE_JOBS_UNSAFE= yes MAKE_JOBS_UNSAFE= yes

View file

@ -25,7 +25,8 @@ RUN_DEPENDS= wxsvg>=1.1.13:${PORTSDIR}/graphics/wxsvg \
dvdauthor:${PORTSDIR}/multimedia/dvdauthor \ dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
mplex:${PORTSDIR}/multimedia/mjpegtools \ mplex:${PORTSDIR}/multimedia/mjpegtools \
growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \ growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \
zip:${PORTSDIR}/archivers/zip zip:${PORTSDIR}/archivers/zip \
mkisofs:${PORTSDIR}/sysutils/cdrtools
OPTIONS_DEFINE= GNOME DOCS OPTIONS_DEFINE= GNOME DOCS
@ -35,7 +36,6 @@ USE_WX= 2.8
WX_COMPS= wx svg WX_COMPS= wx svg
WX_CONF_ARGS= absolute WX_CONF_ARGS= absolute
USE_GNOME= desktopfileutils USE_GNOME= desktopfileutils
USE_CDRTOOLS= yes # dvdstyler needs mkisofs
USE_GMAKE= yes USE_GMAKE= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBAV_CFLAGS="${LIBAV_CFLAGS}" LIBAV_LIBS="${LIBAV_LIBS}" \ CONFIGURE_ENV= LIBAV_CFLAGS="${LIBAV_CFLAGS}" LIBAV_LIBS="${LIBAV_LIBS}" \

View file

@ -1,7 +1,4 @@
# New ports collection makefile for: kdenlive # Created by: Alberto Villa <villa.alberto@gmail.com>
# Date created: 15 October 2008
# Whom: Alberto Villa <villa.alberto@gmail.com>
#
# $FreeBSD$ # $FreeBSD$
PORTNAME= kdenlive PORTNAME= kdenlive
@ -41,8 +38,8 @@ OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
.include <bsd.port.options.mk> .include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDVDWIZARD} .if ${PORT_OPTIONS:MDVDWIZARD}
RUN_DEPENDS+= dvdauthor:${PORTSDIR}/multimedia/dvdauthor RUN_DEPENDS+= dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
USE_CDRTOOLS= yes cdrecord:${PORTSDIR}/sysutils/cdrtools
.endif .endif
.if ${PORT_OPTIONS:MFREI0R} .if ${PORT_OPTIONS:MFREI0R}

View file

@ -38,7 +38,8 @@ RUN_DEPENDS= ${LOCALBASE}/bin/analyseplugin:${PORTSDIR}/audio/ladspa \
ogmmerge:${PORTSDIR}/multimedia/ogmtools \ ogmmerge:${PORTSDIR}/multimedia/ogmtools \
transcode:${PORTSDIR}/multimedia/transcode \ transcode:${PORTSDIR}/multimedia/transcode \
x264:${PORTSDIR}/multimedia/x264 \ x264:${PORTSDIR}/multimedia/x264 \
xmms:${PORTSDIR}/multimedia/xmms xmms:${PORTSDIR}/multimedia/xmms \
cdrecord:${PORTSDIR}/sysutils/cdrtools
WRKSRC= ${WRKDIR}/${DISTNAME:L} WRKSRC= ${WRKDIR}/${DISTNAME:L}
@ -48,7 +49,6 @@ GNU_CONFIGURE= yes
USE_CSTD= gnu89 USE_CSTD= gnu89
USE_PYTHON= yes USE_PYTHON= yes
USE_PERL5= yes USE_PERL5= yes
USE_CDRTOOLS= yes
USE_GHOSTSCRIPT_RUN= yes USE_GHOSTSCRIPT_RUN= yes
USE_GNOME= gtk20 USE_GNOME= gtk20
USE_LDCONFIG= yes USE_LDCONFIG= yes

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: qdvdauthor # Created by: oz@nixil.net
# Date created: 05/07/04
# Whom: oz@nixil.net
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= qdvdauthor PORTNAME= qdvdauthor
PORTVERSION= 1.1.0 PORTVERSION= 1.1.0
@ -57,69 +53,46 @@ CONFIGURE_ARGS= --prefix=${PREFIX} --qt-dir=${LOCALBASE} --with-qt-lib=qt-mt \
--build-qslideshow --build-qplayer --build-qslideshow --build-qplayer
NO_BUILD= yes NO_BUILD= yes
OPTIONS= NETPBM "Create mpeg2 streams for movie menus" on \ OPTIONS_DEFINE= NETPBM MJPEGTOOLS CDRTOOLS TRANSCODE DVDRWTOOLS MPLAYER TOOLAME MCTOOLAME
MJPEGTOOLS "Convert background images into mpeg2 movie" on \ OPTIONS_DEFAULT= NETPBM MJPEGTOOLS CDRTOOLS TRANSCODE
CDRTOOLS "Create iso images of DVD on the Hard Drive" on \ NETPBM_DESC= Create mpeg2 streams for movie menus
TRANSCODE "Support for movie format conversion" on \ MJPEGTOOLS_DESC= Convert background images into mpeg2 movie
DVDRWTOOLS "Optional DVD recording/burning prog" off \ CDRTOOLS_DESC= Create iso images of DVD on the Hard Drive
MPLAYER "Optional support for mplayer playback" off \ TRANSCODE_DESC= Support for movie format conversion
TOOLAME "Optional support for audio conversion" off \ DVDRWTOOLS_DESC= Optional DVD recording/burning prog
MCTOOLAME "Optional support for audio conversion" off MPLAYER_DESC= Optional support for mplayer playback
TOOLAME_DESC= Optional support for audio conversion
MCTOOLAME_DESC= Optional support for audio conversion
.include <bsd.port.pre.mk> .include <bsd.port.options.mk>
.if exists(${LOCALBASE}/bin/pngtopnm) .if ${PORT_OPTIONS:MNETPBM}
WITH_NETPBM=yes
.endif
.if exists(${LOCALBASE}/bin/mpeg2enc)
WITH_MJPEGTOOLS=yes
.endif
.if exists(${LOCALBASE}/bin/mkisofs)
WITH_CDRTOOLS=yes
.endif
.if exists(${LOCALBASE}/bin/growisofs)
WITH_DVDRWTOOLS=yes
.endif
.if exists(${LOCALBASE}/bin/mplayer)
WITH_MPLAYER=yes
.endif
.if exists(${LOCALBASE}/bin/transcode)
WITH_TRANSCODE=yes
.endif
.if exists(${LOCALBASE}/bin/toolame)
WITH_TOOLAME=yes
.endif
.if exists(${LOCALBASE}/bin/mctoolame)
WITH_MCTOOLAME=yes
.endif
.if !defined(WITHOUT_NETPBM)
RUN_DEPENDS+= pngtopnm:${PORTSDIR}/graphics/netpbm RUN_DEPENDS+= pngtopnm:${PORTSDIR}/graphics/netpbm
.endif .endif
.if !defined(WITHOUT_MJPEGTOOLS) .if ${PROT_OPTIONS:MMJPEGTOOLS}
RUN_DEPENDS+= mpeg2enc:${PORTSDIR}/multimedia/mjpegtools RUN_DEPENDS+= mpeg2enc:${PORTSDIR}/multimedia/mjpegtools
.endif .endif
.if !defined(WITHOUT_CDRTOOLS) .if ${PORT_OPTIONS:MCDRTOOLS}
USE_CDRTOOLS= yes RUN_DEPENDS+= cdrecord:${PORTSDIR}/sysutils/cdrtools
.endif .endif
.if defined(WITH_DVDRWTOOLS) .if ${PORT_OPTIONS:MDVDRWTOOLS}
RUN_DEPENDS+= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools RUN_DEPENDS+= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools
.endif .endif
.if !defined(WITHOUT_LIBXINE) .if ${PORT_OPTIONS:MLIBXINE}
LIB_DEPENDS+= xine.2:${PORTSDIR}/multimedia/libxine LIB_DEPENDS+= xine.2:${PORTSDIR}/multimedia/libxine
CONFIGURE_ARGS+=--with-xine-support CONFIGURE_ARGS+=--with-xine-support
.endif .endif
.if defined(WITH_MPLAYER) .if ${PORT_OPTIONS:MMPLAYER}
RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer
CONFIGURE_ARGS+=--with-mplayer-support CONFIGURE_ARGS+=--with-mplayer-support
.endif .endif
.if !defined(WITHOUT_TRANSCODE) .if ${PORT_OPTIONS:MTRANSCODE}
RUN_DEPENDS+= transcode:${PORTSDIR}/multimedia/transcode RUN_DEPENDS+= transcode:${PORTSDIR}/multimedia/transcode
.endif .endif
.if defined(WITH_TOOLAME) .if ${PORT_OPTIONS:MTOOLAME}
RUN_DEPENDS+= toolame:${PORTSDIR}/audio/toolame RUN_DEPENDS+= toolame:${PORTSDIR}/audio/toolame
.endif .endif
.if defined(WITH_MCTOOLAME) .if ${PORT_OPTIONS:MMCTOOLAME}
RUN_DEPENDS+= mctoolame:${PORTSDIR}/audio/mctoolame-encoder RUN_DEPENDS+= mctoolame:${PORTSDIR}/audio/mctoolame-encoder
.endif .endif
@ -150,4 +123,4 @@ do-install:
.for locale in ca de es .for locale in ca de es
${INSTALL_DATA} ${WRKSRC}/qdvdauthor/i18n/qrender_${locale}.qm ${DATADIR} ${INSTALL_DATA} ${WRKSRC}/qdvdauthor/i18n/qrender_${locale}.qm ${DATADIR}
.endfor .endfor
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: tovid # Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
# Date created: Mon Dec 26 20:00:42 UTC 2005
# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= tovid PORTNAME= tovid
PORTVERSION= 0.30 PORTVERSION= 0.30
@ -29,6 +25,7 @@ RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer \
vcdxbuild:${PORTSDIR}/multimedia/vcdimager \ vcdxbuild:${PORTSDIR}/multimedia/vcdimager \
cdrdao:${PORTSDIR}/sysutils/cdrdao \ cdrdao:${PORTSDIR}/sysutils/cdrdao \
tcprobe:${PORTSDIR}/multimedia/transcode \ tcprobe:${PORTSDIR}/multimedia/transcode \
cdrecord:${PORTSDIR}/sysutils/cdrtools \
sox:${PORTSDIR}/audio/sox \ sox:${PORTSDIR}/audio/sox \
normalize:${PORTSDIR}/audio/normalize \ normalize:${PORTSDIR}/audio/normalize \
bash:${PORTSDIR}/shells/bash \ bash:${PORTSDIR}/shells/bash \
@ -40,7 +37,6 @@ WX_COMPS= python
NO_BUILD= yes NO_BUILD= yes
USE_GMAKE= yes USE_GMAKE= yes
USE_PYTHON= yes USE_PYTHON= yes
USE_CDRTOOLS= yes
INSTALLS_ICONS= yes INSTALLS_ICONS= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes

View file

@ -1,12 +1,9 @@
# New ports collection Makefile for: gpxe # Created by: Guerkan Karaman <gk.freebsd@googlemail.com>
# Date created: 27-02-2010
# Whom: Guerkan Karaman <gk.freebsd@googlemail.com>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= gpxe PORTNAME= gpxe
PORTVERSION= 1.0.1 PORTVERSION= 1.0.1
PORTREVISION= 1
CATEGORIES= net CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_KERNEL_ORG} MASTER_SITES= ${MASTER_SITE_KERNEL_ORG}
MASTER_SITE_SUBDIR=software/utils/boot/gpxe MASTER_SITE_SUBDIR=software/utils/boot/gpxe
@ -16,11 +13,11 @@ COMMENT= Create an open-source PXE implementation and bootloader
LICENSE= GPLv2 LICENSE= GPLv2
BUILD_DEPENDS= syslinux:${PORTSDIR}/sysutils/syslinux BUILD_DEPENDS= syslinux:${PORTSDIR}/sysutils/syslinux \
mkisofs:${PORTSDIR}/sysutils/cdrtools
USE_BZIP2= yes USE_BZIP2= yes
USE_GMAKE= yes USE_GMAKE= yes
USE_CDRTOOLS= yes
USE_PERL5= yes USE_PERL5= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/src WRKSRC= ${WRKDIR}/${DISTNAME}/src
MAKE_JOBS_SAFE= yes MAKE_JOBS_SAFE= yes
@ -34,7 +31,7 @@ PLIST_FILES= %%DATADIR%%/gpxe.dsk \
SUB_FILES= pkg-message SUB_FILES= pkg-message
.include <bsd.port.pre.mk> .include <bsd.port.options.mk>
ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= not yet ported to anything other than amd64/i386 ONLY_FOR_ARCHS_REASON= not yet ported to anything other than amd64/i386
@ -55,4 +52,4 @@ do-install:
post-install: post-install:
@${CAT} ${PKGMESSAGE} @${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: sysutils/bashburn # Created by: Martin Tournoij <carpetsmoker@xs4all.nl>
# Date created: 24 august 2007
# Whom: Martin Tournoij <carpetsmoker@xs4all.nl>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= bashburn PORTNAME= bashburn
PORTVERSION= 2.1.2 PORTVERSION= 2.1.2
@ -15,48 +11,46 @@ DISTNAME= BashBurn-${PORTVERSION}
MAINTAINER= sylvio@FreeBSD.org MAINTAINER= sylvio@FreeBSD.org
COMMENT= CD burning bash script 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 NO_BUILD= yes
USE_CDRTOOLS= yes
OPTIONS= CDRDAO "Disk-At-Once Recording" on \ OPTIONS_DEFINE= CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS
DVDTOOLS "Frontend to master DVD media" on \ OPTIONS_DEFAULT= CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS
EJECT "Ejecting the CD/DVD drive" on \ CDRDAO_DESC= Disk-At-Once Recording
FLAC "Free Lossless Audio Codec" on \ DVDTOOLS_DESC= Frontend to master DVD media
LAME "LGPL MP3 encoder" on \ EJECT_DESC= Ejecting the CD/DVD drive
MPG123 "Mpg audio player (for MP3-decompression)" on \ NORMALIZE_DESC= An audio file volume normalizer
NORMALIZE "An audio file volume normalizer" on \ SUDO_DESC= To allow non-privileged users to burn CD's
SUDO "To allow non-privileged users to burn CD's" on \
VORBIS "ogg/vorbis audio encoding/decoding" on
.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 RUN_DEPENDS+= ${LOCALBASE}/bin/cdrdao:${PORTSDIR}/sysutils/cdrdao
.endif .endif
.if !defined(WITHOUT_DVDTOOLS) .if ${PORT_OPTIONS:MDVDTOOLS}
RUN_DEPENDS+= ${LOCALBASE}/bin/dvd+rw-mediainfo:${PORTSDIR}/sysutils/dvd+rw-tools RUN_DEPENDS+= ${LOCALBASE}/bin/dvd+rw-mediainfo:${PORTSDIR}/sysutils/dvd+rw-tools
.endif .endif
.if !defined(WITHOUT_EJECT) .if ${PORT_OPTIONS:MEJECT}
RUN_DEPENDS+= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject RUN_DEPENDS+= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject
.endif .endif
.if !defined(WITHOUT_FLAC) .if ${PORT_OPTIONS:MFLAC}
RUN_DEPENDS+= ${LOCALBASE}/bin/flac:${PORTSDIR}/audio/flac RUN_DEPENDS+= ${LOCALBASE}/bin/flac:${PORTSDIR}/audio/flac
.endif .endif
.if !defined(WITHOUT_LAME) .if ${PORT_OPTIONS:MLAME}
RUN_DEPENDS+= ${LOCALBASE}/bin/lame:${PORTSDIR}/audio/lame RUN_DEPENDS+= ${LOCALBASE}/bin/lame:${PORTSDIR}/audio/lame
.endif .endif
.if !defined(WITHOUT_MPG123) .if ${PORT_OPTIONS:MMPG123}
RUN_DEPENDS+= ${LOCALBASE}/bin/mpg123:${PORTSDIR}/audio/mpg123 RUN_DEPENDS+= ${LOCALBASE}/bin/mpg123:${PORTSDIR}/audio/mpg123
.endif .endif
.if !defined(WITHOUT_NORMALIZE) .if ${PORT_OPTIONS:MNORMALIZE}
RUN_DEPENDS+= ${LOCALBASE}/bin/normalize:${PORTSDIR}/audio/normalize RUN_DEPENDS+= ${LOCALBASE}/bin/normalize:${PORTSDIR}/audio/normalize
.endif .endif
.if !defined(WITHOUT_SUDO) .if ${PORT_OPTIONS:MSUDO}
RUN_DEPENDS+= ${LOCALBASE}/bin/sudo:${PORTSDIR}/security/sudo RUN_DEPENDS+= ${LOCALBASE}/bin/sudo:${PORTSDIR}/security/sudo
.endif .endif
.if !defined(WITHOUT_VORBIS) .if ${PORT_OPTIONS:MVORBIS}
RUN_DEPENDS+= ${LOCALBASE}/bin/ogg123:${PORTSDIR}/audio/vorbis-tools RUN_DEPENDS+= ${LOCALBASE}/bin/ogg123:${PORTSDIR}/audio/vorbis-tools
.endif .endif
@ -75,4 +69,4 @@ do-install:
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR} @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}
@${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD} @${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD}
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -14,7 +14,8 @@ RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao
LICENSE= GPLv2 LICENSE= GPLv2
USE_CDRTOOLS= yes RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
USE_GNUSTEP= yes USE_GNUSTEP= yes
USE_GNUSTEP_BACK= yes USE_GNUSTEP_BACK= yes
USE_GNUSTEP_BUILD= yes USE_GNUSTEP_BUILD= yes

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: cdbkup # Created by: Kay Lehmann
# Date created: 19 May 2003
# Whom: Kay Lehmann
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= cdbkup PORTNAME= cdbkup
PORTVERSION= 1.0 PORTVERSION= 1.0
@ -15,14 +11,15 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}-1
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
COMMENT= Simple but full-featured backup/restore perl scripts (uses gnu tar) COMMENT= Simple but full-featured backup/restore perl scripts (uses gnu tar)
BUILD_DEPENDS= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject BUILD_DEPENDS= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject \
RUN_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} WRKSRC= ${WRKDIR}/${PORTNAME}
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USE_PERL5= yes USE_PERL5= yes
USE_CDRTOOLS= yes
CONFIGURE_ENV+= PATH=${PATH}:${LOCALBASE}/sbin CONFIGURE_ENV+= PATH=${PATH}:${LOCALBASE}/sbin
MAN1= cdbkup.1 cdappend.1 cdcat.1 cdrstr.1 cdsplit.1 MAN1= cdbkup.1 cdappend.1 cdcat.1 cdrstr.1 cdsplit.1

View file

@ -1,7 +1,4 @@
# New ports collection makefile for: dvd+rw-tools # Created by: chuck@pkix.net
# Date created: 2003-6-15
# Whom: chuck@pkix.net
#
# $FreeBSD$ # $FreeBSD$
PORTNAME= dvd+rw-tools PORTNAME= dvd+rw-tools
@ -13,7 +10,8 @@ MASTER_SITES= http://www.pkix.net/mirror/fy.chalmers.se/ \
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
COMMENT= DVD burning software 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 # On some systems, among them one 900044 i386, the do-build-invoked
# "make" will just do nothing for reasons not yet found, as of # "make" will just do nothing for reasons not yet found, as of
# dvd+rw-tools 7.1. It is supposed to call # 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/|} PLIST_FILES= ${BIN_FILES:S|^|bin/|}
PORTDOCS= index.html PORTDOCS= index.html
.include <bsd.port.options.mk>
post-patch: post-patch:
@${REINPLACE_CMD} -e 's/-O2//' ${WRKSRC}/Makefile.m4 @${REINPLACE_CMD} -e 's/-O2//' ${WRKSRC}/Makefile.m4
@ -38,7 +38,7 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/growisofs.1 ${MANPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/growisofs.1 ${MANPREFIX}/man/man1/
post-install: post-install:
.if !defined(NOPORTDOCS) .if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR} @${MKDIR} ${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/index.html ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/index.html ${DOCSDIR}
.endif .endif

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: eroaster # Created by: Davide D'Amico <dave@gufi.org>
# Date Created: 20 Dic 2003
# Whom: Davide D'Amico <dave@gufi.org>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= eroaster PORTNAME= eroaster
PORTVERSION= 2.2.0.0.6 PORTVERSION= 2.2.0.0.6
@ -16,6 +12,7 @@ MAINTAINER= dave@gufi.org
COMMENT= A GNOME2 frontend to mkisofs/cdrecord COMMENT= A GNOME2 frontend to mkisofs/cdrecord
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gnome/_gnome.so:${PORTSDIR}/x11-toolkits/py-gnome2 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) .if defined(WITH_ADDITIONAL_PROGRAMS)
BUILD_DEPENDS+= bchunk:${PORTSDIR}/sysutils/bchunk \ BUILD_DEPENDS+= bchunk:${PORTSDIR}/sysutils/bchunk \
@ -30,7 +27,6 @@ BUILD_DEPENDS+= bchunk:${PORTSDIR}/sysutils/bchunk \
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USE_PYTHON= yes USE_PYTHON= yes
USE_CDRTOOLS= yes
pre-everything:: pre-everything::
@${ECHO_MSG} "===> You can enable more features by defining WITH_ADDITIONAL_PROGRAMS" @${ECHO_MSG} "===> You can enable more features by defining WITH_ADDITIONAL_PROGRAMS"

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: FreeSBIE # Created by: Thomas E. Zander <riggs@rrr.de>
# Date created: 27 March 2003
# Whom: Thomas E. Zander <riggs@rrr.de>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= freesbie PORTNAME= freesbie
PORTVERSION= 2.0.20070710 PORTVERSION= 2.0.20070710
@ -16,8 +12,9 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/2.0.//}
MAINTAINER= riggs@rrr.de MAINTAINER= riggs@rrr.de
COMMENT= Yet another cool answer to the system-on-cd question COMMENT= Yet another cool answer to the system-on-cd question
RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
USE_BZIP2= yes USE_BZIP2= yes
USE_CDRTOOLS= yes
NO_BUILD= yes NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}2 WRKSRC= ${WRKDIR}/${PORTNAME}2

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: gcombust # Created by: Juergen Lock <nox@jelal.kn-bremen.de>
# Date created: Tue Jun 22 21:17:03 MET DST 1999
# Whom: Juergen Lock <nox@jelal.kn-bremen.de>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= gcombust PORTNAME= gcombust
PORTVERSION= 0.1.55 PORTVERSION= 0.1.55
@ -17,17 +13,19 @@ COMMENT= A GTK+ frontend for mkisofs and cdrecord
LICENSE= GPLv2 LICENSE= GPLv2
RUN_DEPENDS= cdlabelgen:${PORTSDIR}/print/cdlabelgen RUN_DEPENDS= cdlabelgen:${PORTSDIR}/print/cdlabelgen \
cdrecord:${PORTSDIR}/sysutils/cdrtools
USES= gettext USES= gettext
USE_PERL5_BUILD=yes USE_PERL5_BUILD=yes
USE_GNOME= gtk12 gnomehier USE_GNOME= gtk12 gnomehier
USE_CDRTOOLS= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--without-included-gettext --datadir=${PREFIX}/share CONFIGURE_ARGS+=--without-included-gettext --datadir=${PREFIX}/share
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"
CPPFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include
.include <bsd.port.options.mk>
pre-patch: pre-patch:
@${REINPLACE_CMD} -e 's|DATADIRNAME=lib|DATADIRNAME=share|g' \ @${REINPLACE_CMD} -e 's|DATADIRNAME=lib|DATADIRNAME=share|g' \
${WRKSRC}/configure ${WRKSRC}/configure
@ -37,7 +35,7 @@ post-configure:
cd ${WRKSRC}/po && ${MAKE} update-po cd ${WRKSRC}/po && ${MAKE} update-po
post-install: post-install:
.if !defined(NOPORTDOCS) .if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${PREFIX}/share/doc/gcombust @${MKDIR} ${PREFIX}/share/doc/gcombust
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/NEWS ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS ${DOCSDIR}

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: gnomebaker # Created by: Dominique Goncalves <dominique.goncalves@gmail.com>
# Date created: 2005-02-20
# Whom: Dominique Goncalves <dominique.goncalves@gmail.com>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= gnomebaker PORTNAME= gnomebaker
PORTVERSION= 0.6.4 PORTVERSION= 0.6.4
@ -15,10 +11,13 @@ DIST_SUBDIR= gnome2
MAINTAINER= dominique.goncalves@gmail.com MAINTAINER= dominique.goncalves@gmail.com
COMMENT= A CD/DVD recording GUI for Gnome 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_GNOME= gnomeprefix gnomehack libgnomeui desktopfileutils
USE_CDRTOOLS= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USE_GMAKE= yes USE_GMAKE= yes
INSTALLS_OMF= yes INSTALLS_OMF= yes
@ -31,15 +30,13 @@ LDFLAGS+= -L${LOCALBASE}/lib -export-dynamic
ONLY_FOR_ARCHS= i386 ONLY_FOR_ARCHS= i386
NOT_FOR_ARCHS_REASON= Coredump on amd64, see PR: ports/130972 NOT_FOR_ARCHS_REASON= Coredump on amd64, see PR: ports/130972
.include <bsd.port.pre.mk> .include <bsd.port.options.mk>
RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao .if ${PORT_OPTIONS:MDVD}
.if defined(WITH_DVD)
RUN_DEPENDS+= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools RUN_DEPENDS+= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools
.endif .endif
post-install: post-install:
@-update-desktop-database @-update-desktop-database
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -12,11 +12,12 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Another GTK2 frontend for cdrecord, mkisofs, readcd, and sox COMMENT= Another GTK2 frontend for cdrecord, mkisofs, readcd, and sox
LIB_DEPENDS= mng:${PORTSDIR}/graphics/libmng LIB_DEPENDS= mng:${PORTSDIR}/graphics/libmng
BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
USE_BZIP2= yes USE_BZIP2= yes
USE_GMAKE= yes USE_GMAKE= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USE_CDRTOOLS= yes
USES= pathfix pkgconfig gettext USES= pathfix pkgconfig gettext
USE_GNOME= libglade2 intlhack gnomeprefix USE_GNOME= libglade2 intlhack gnomeprefix
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"

View file

@ -12,6 +12,8 @@ COMMENT= KDE CD/DVD writing suite
LIB_DEPENDS= cdda_paranoia:${PORTSDIR}/audio/cdparanoia \ LIB_DEPENDS= cdda_paranoia:${PORTSDIR}/audio/cdparanoia \
samplerate:${PORTSDIR}/audio/libsamplerate samplerate:${PORTSDIR}/audio/libsamplerate
RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
LATEST_LINK= ${PORTNAME}-kde4 LATEST_LINK= ${PORTNAME}-kde4
@ -20,7 +22,6 @@ USES= cmake
CMAKE_ARGS= -DK3B_BUILD_K3BSETUP:BOOL=OFF \ CMAKE_ARGS= -DK3B_BUILD_K3BSETUP:BOOL=OFF \
-DK3B_ENABLE_MUSICBRAINZ:BOOL=OFF -DK3B_ENABLE_MUSICBRAINZ:BOOL=OFF
USE_KDE4= automoc4 kdeprefix kdelibs libkcddb USE_KDE4= automoc4 kdeprefix kdelibs libkcddb
USE_CDRTOOLS= yes
USE_QT4= gui dbus network phonon qt3support sql svg webkit xml \ USE_QT4= gui dbus network phonon qt3support sql svg webkit xml \
qmake_build moc_build rcc_build uic_build qmake_build moc_build rcc_build uic_build
USE_LDCONFIG= yes USE_LDCONFIG= yes

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: k3b # Created by: Heiner <h.eichmann@gmx.de>
# Date created: 2003/02/13
# Whom: Heiner <h.eichmann@gmx.de>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= k3b PORTNAME= k3b
PORTVERSION= 1.0.5 PORTVERSION= 1.0.5
@ -14,7 +10,8 @@ MASTER_SITES= SF
MAINTAINER= 5u623l20@gmail.com MAINTAINER= 5u623l20@gmail.com
COMMENT= A CD/DVD recording GUI for KDE 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 \ LIB_DEPENDS= tag:${PORTSDIR}/audio/taglib \
samplerate:${PORTSDIR}/audio/libsamplerate samplerate:${PORTSDIR}/audio/libsamplerate
@ -28,21 +25,18 @@ CONFIGURE_ARGS= --with-k3bsetup=no \
--without-musepack \ --without-musepack \
--without-musicbrainz --without-musicbrainz
USE_GMAKE= yes USE_GMAKE= yes
USE_CDRTOOLS= yes
USE_LDCONFIG= yes USE_LDCONFIG= yes
USE_KDELIBS_VER= 3 USE_KDELIBS_VER= 3
OPTIONS= ALSA "Add audio/alsa-lib support" Off \ OPTIONS_DEFINE= ALSA DVDPLUSRW EMOVIX FFMPEG FLAC LAME LIBDVDREAD NORMALIZE SOX TRANSCODE VCDIMAGER
DVDPLUSRW "Add DVD+RW Tools (for DVD+/-R(W) burning)" On \ OPTIONS_DEFAULT= DVDPLUSRW FLAC LAME LIBDVDREAD
EMOVIX "Add eMovix (to burn bootable video CD)" Off \ DVDPLUSRW_DESC= Add DVD+RW Tools (for DVD+/-R(W) burning)
FFMPEG "Add multimedia/ffmpeg decoder (for wma files)" Off \ EMOVIX_DESC= Add eMovix (to burn bootable video CD)
FLAC "Add audio/flac decoder" On \ LIBDVDREAD_DESC= Use libdvdread (for video dvd ripping)
LAME "Add audio/lame encoder (for mp3 files)" On \ NORMALIZE_DESC= Add Normalize (adjust audio to a std. level)
LIBDVDREAD "Use libdvdread (for video dvd ripping)" On \ SOX_DESC= Add SoX (more audio encoding formats)
NORMALIZE "Add Normalize (adjust audio to a std. level)" Off \ TRANSCODE_DESC= Add Transcode (for DVD ripping)
SOX "Add SoX (more audio encoding formats)" Off \ VCDIMAGER_DESC= Add VCDImager (for Video CD burning)
TRANSCODE "Add Transcode (for DVD ripping)" Off \
VCDIMAGER "Add VCDImager (for Video CD burning)" Off
pre-configure: pre-configure:
${RM} ${WRKSRC}/admin/cvs.sh ${RM} ${WRKSRC}/admin/cvs.sh
@ -55,7 +49,7 @@ post-install:
showinfo: showinfo:
more ${PKGMESSAGE} more ${PKGMESSAGE}
.include <bsd.port.pre.mk> .include <bsd.port.options.mk>
.if ${OSVERSION} >= 900044 .if ${OSVERSION} >= 900044
EXTRA_PATCHES= ${FILESDIR}/extra-patch-libk3bdevice-k3bscsicommandbsd.cpp 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 PKGMESSAGE= ${PKGDIR}/pkg-message-7
.if defined(WITH_FLAC) .if ${PORT_OPTIONS:MFLAC}
PLIST_SUB+= FLAC="" PLIST_SUB+= FLAC=""
LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac
.else .else
@ -71,7 +65,7 @@ PLIST_SUB+= FLAC="@comment "
CONFIGURE_ARGS+= --without-flac CONFIGURE_ARGS+= --without-flac
.endif .endif
.if defined(WITH_LAME) .if ${PORT_OPTIONS:MLAME}
PLIST_SUB+= LAME="" PLIST_SUB+= LAME=""
LIB_DEPENDS+= mp3lame:${PORTSDIR}/audio/lame LIB_DEPENDS+= mp3lame:${PORTSDIR}/audio/lame
.else .else
@ -79,7 +73,7 @@ PLIST_SUB+= LAME="@comment "
CONFIGURE_ARGS+= --without-lame CONFIGURE_ARGS+= --without-lame
.endif .endif
.if defined(WITH_FFMPEG) .if ${PORT_OPTIONS:MFFMPEG}
PLIST_SUB+= FFMPEG="" PLIST_SUB+= FFMPEG=""
LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg
.else .else
@ -87,7 +81,7 @@ PLIST_SUB+= FFMPEG="@comment "
CONFIGURE_ARGS+= --without-ffmpeg CONFIGURE_ARGS+= --without-ffmpeg
.endif .endif
.if defined(WITH_LIBDVDREAD) .if ${PORT_OPTIONS:MLIBDVDREAD}
PLIST_SUB+= LIBDVDREAD="" PLIST_SUB+= LIBDVDREAD=""
LIB_DEPENDS+= dvdread.4:${PORTSDIR}/multimedia/libdvdread LIB_DEPENDS+= dvdread.4:${PORTSDIR}/multimedia/libdvdread
.else .else
@ -95,31 +89,31 @@ PLIST_SUB+= LIBDVDREAD="@comment "
CONFIGURE_ARGS+= --without-libdvdread CONFIGURE_ARGS+= --without-libdvdread
.endif .endif
.if !defined (WITHOUT_DVDPLUSRW) .if ${PORT_OPTIONS:MDVDPLUSRW}
RUN_DEPENDS+= dvd+rw-format:${PORTSDIR}/sysutils/dvd+rw-tools RUN_DEPENDS+= dvd+rw-format:${PORTSDIR}/sysutils/dvd+rw-tools
.endif .endif
.if defined (WITH_TRANSCODE) .if ${PORT_OPTIONS:MTRANSCODE}
RUN_DEPENDS+= transcode:${PORTSDIR}/multimedia/transcode RUN_DEPENDS+= transcode:${PORTSDIR}/multimedia/transcode
.endif .endif
.if defined (WITH_EMOVIX) .if ${PORT_OPTIONS:MEMOVIX}
RUN_DEPENDS+= mkmovixiso:${PORTSDIR}/multimedia/emovix RUN_DEPENDS+= mkmovixiso:${PORTSDIR}/multimedia/emovix
.endif .endif
.if defined (WITH_NORMALIZE) .if ${PORT_OPTIONS:MNORMALIZE}
RUN_DEPENDS+= normalize:${PORTSDIR}/audio/normalize RUN_DEPENDS+= normalize:${PORTSDIR}/audio/normalize
.endif .endif
.if defined (WITH_SOX) .if ${PORT_OPTIONS:MSOX}
RUN_DEPENDS+= sox:${PORTSDIR}/audio/sox RUN_DEPENDS+= sox:${PORTSDIR}/audio/sox
.endif .endif
.if defined (WITH_VCDIMAGER) .if ${PORT_OPTIONS:MVCDIMAGER}
RUN_DEPENDS+= vcdxrip:${PORTSDIR}/multimedia/vcdimager RUN_DEPENDS+= vcdxrip:${PORTSDIR}/multimedia/vcdimager
.endif .endif
.if defined (WITH_ALSA) .if ${PORT_OPTIONS:MALSA}
PLIST_SUB+= ALSA="" PLIST_SUB+= ALSA=""
LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib
CONFIGURE_ARGS+= --with-alsa CONFIGURE_ARGS+= --with-alsa
@ -128,4 +122,4 @@ PLIST_SUB+= ALSA="@comment "
CONFIGURE_ARGS+= --without-alsa CONFIGURE_ARGS+= --without-alsa
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: FreeBSD LiveCD # Created by: Edson Brandi <ebrandi.home@uol.com.br>
# Date created: Wed Jun 26 21:40:01 UTC 2002
# Whom: Edson Brandi <ebrandi.home@uol.com.br> et al
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= livecd PORTNAME= livecd
PORTVERSION= 1.2.4b PORTVERSION= 1.2.4b
@ -14,8 +10,9 @@ MASTER_SITES= http://www.primeirospassos.org/
MAINTAINER= ebrandi.home@uol.com.br MAINTAINER= ebrandi.home@uol.com.br
COMMENT= Tool Set to create custom FreeBSD LiveCD COMMENT= Tool Set to create custom FreeBSD LiveCD
RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
NO_BUILD= yes NO_BUILD= yes
USE_CDRTOOLS= yes
MAKE_ENV= INSTALL_DATA="${INSTALL_DATA}" \ MAKE_ENV= INSTALL_DATA="${INSTALL_DATA}" \
INSTALL_SCRIPT="${INSTALL_SCRIPT}" INSTALL_SCRIPT="${INSTALL_SCRIPT}"

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: memtest86+ # Created by: Andriy Gapon <avg@icyb.net.ua>
# Date created: 2009-03-10
# Whom: Andriy Gapon <avg@icyb.net.ua>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= memtest86+ PORTNAME= memtest86+
PORTVERSION= 4.20 PORTVERSION= 4.20
@ -24,39 +20,35 @@ PORTDOCS= *
# Please provide absolute path below (cannot be root) # Please provide absolute path below (cannot be root)
BOOT_DIR?= /boot/opt BOOT_DIR?= /boot/opt
OPTIONS= ISO "Build bootable ISO image" off \ OPTIONS_DEFINE= SERIAL HISPEED DOCS
BOOT "Build ELF image loadable by boot2 and loader" on \ OPTIONS_DEFAULT= BOOT
SERIAL "Enable serial console at COM1/9600" off \ OPTIONS_MULTI= BOOT_TYPE
HISPEED "Set COM1 serial console speed to 115200" off 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) .if ${PORT_OPTIONS:MBOOT}
IGNORE= cannot be built: neither ISO nor BOOT selected
.endif
.if defined(WITH_BOOT)
SUB_FILES= pkg-message SUB_FILES= pkg-message
SUB_LIST+= BOOT_DIR=${BOOT_DIR} SUB_LIST+= BOOT_DIR=${BOOT_DIR}
.endif .endif
.if defined(WITH_ISO) .if ${PORT_OPTIONS:MISO}
USE_CDRTOOLS= yes BUILD_DEPENDS+= mkisofs:${PORTSDIR}/sysutils/cdrtools
ALL_TARGET+= iso ALL_TARGET+= iso
.endif .endif
.if defined(WITH_SERIAL) .if ${PORT_OPTIONS:MSERIAL}
EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-config.h EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-config.h
.if defined(WITH_HISPEED) .if ${PORT_OPTIONS:MHISPEED}
EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-config.h-115200 EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-config.h-115200
.endif .endif
.endif # WITH_SERIAL .endif # WITH_SERIAL
.if ${OSVERSION} < 700042
EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-Makefile
.endif
pre-fetch: pre-fetch:
.if !defined(PACKAGE_BUILDING) .if !defined(PACKAGE_BUILDING)
@${ECHO} "If you only need bootable ISO image of memtest86+, you can" @${ECHO} "If you only need bootable ISO image of memtest86+, you can"
@ -71,36 +63,36 @@ PLIST= ${WRKDIR}/pkg-plist
pre-install: pre-install:
# Generate PLIST dynamically because install things outside normal ${PREFIX} # Generate PLIST dynamically because install things outside normal ${PREFIX}
@${TEST} -f ${PLIST} && ${RM} ${PLIST} || ${TRUE} @${TEST} -f ${PLIST} && ${RM} ${PLIST} || ${TRUE}
.if defined(WITH_ISO) .if ${PORT_OPTIONS:MISO}
@${ECHO} "%%DATADIR%%/mt${PORTVERSION:C/\.//}.iso" >> ${PLIST} @${ECHO} "%%DATADIR%%/mt${PORTVERSION:C/\.//}.iso" >> ${PLIST}
@${ECHO} "@dirrm %%DATADIR%%" >> ${PLIST} @${ECHO} "@dirrm %%DATADIR%%" >> ${PLIST}
.endif .endif
.if defined(WITH_BOOT) .if ${PORT_OPTIONS:MBOOT}
@${ECHO} "@cwd ${BOOT_DIR:H}" >> ${PLIST} @${ECHO} "@cwd ${BOOT_DIR:H}" >> ${PLIST}
@${ECHO} "${BOOT_DIR:T}/memtest86+" >> ${PLIST} @${ECHO} "${BOOT_DIR:T}/memtest86+" >> ${PLIST}
@${ECHO} "@dirrm ${BOOT_DIR:T}" >> ${PLIST} @${ECHO} "@dirrm ${BOOT_DIR:T}" >> ${PLIST}
.endif .endif
do-install: do-install:
.if defined(WITH_ISO) .if ${PORT_OPTIONS:MISO}
@${MKDIR} ${DATADIR} @${MKDIR} ${DATADIR}
${INSTALL_DATA} ${WRKSRC}/mt${PORTVERSION:C/\.//}.iso ${DATADIR} ${INSTALL_DATA} ${WRKSRC}/mt${PORTVERSION:C/\.//}.iso ${DATADIR}
.endif .endif
.if defined(WITH_BOOT) .if ${PORT_OPTIONS:MBOOT}
@${MKDIR} ${BOOT_DIR} @${MKDIR} ${BOOT_DIR}
# XXX is INSTALL_KLD really appropriate here? XXX # XXX is INSTALL_KLD really appropriate here? XXX
${INSTALL_KLD} ${WRKSRC}/memtest ${BOOT_DIR}/memtest86+ ${INSTALL_KLD} ${WRKSRC}/memtest ${BOOT_DIR}/memtest86+
.endif .endif
.if !defined(NOPORTDOCS) .if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR} @${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif .endif
post-install: post-install:
.if defined(WITH_BOOT) .if ${PORT_OPTIONS:MBOOT}
@${ECHO_MSG} @${ECHO_MSG}
@${CAT} ${PKGMESSAGE} @${CAT} ${PKGMESSAGE}
@${ECHO_MSG} @${ECHO_MSG}
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: mybashburn # Created by: Martin Tournoij <carpetsmoker@xs4all.nl>
# Date created: 24 jan 2008
# Whom: Martin Tournoij <carpetsmoker@xs4all.nl>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= mybashburn PORTNAME= mybashburn
PORTVERSION= 1.0.2 PORTVERSION= 1.0.2
@ -17,49 +13,48 @@ COMMENT= Ncurses CD burning bash script
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \ RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \
cdialog:${PORTSDIR}/devel/cdialog cdialog:${PORTSDIR}/devel/cdialog
RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
NO_BUILD= yes NO_BUILD= yes
USE_CDRTOOLS= yes
MAN1= mybashburn.1 MAN1= mybashburn.1
MANCOMPRESSED= yes MANCOMPRESSED= yes
PORTDOCS= COPYING CREDITS ChangeLog FAQ FILES HOWTO INSTALL README TODO PORTDOCS= COPYING CREDITS ChangeLog FAQ FILES HOWTO INSTALL README TODO
OPTIONS= CDRDAO "Disk-At-Once Recording" on \ OPTIONS_DEFINE= CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS DOCS
DVDTOOLS "Frontend to master DVD media" on \ OPTIONS_DEFAULT= CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS
EJECT "Ejecting the CD/DVD drive" on \ CDRDAO_DESC= Disk-At-Once Recording
FLAC "Free Lossless Audio Codec" on \ DVDTOOLS_DESC= Frontend to master DVD media
LAME "LGPL MP3 encoder" on \ EJECT_DESC= Ejecting the CD/DVD drive
MPG123 "Mpg audio player (for MP3-decompression)" on \ NORMALIZE_DESC= An audio file volume normalizer
NORMALIZE "An audio file volume normalizer" on \ SUDO_DESC= To allow non-privileged users to burn CD's
SUDO "To allow non-privileged users to burn CD's" on \
VORBIS "ogg/vorbis audio encoding/decoding" on
.include <bsd.port.pre.mk> .include <bsd.port.options.mk>
.if !defined(WITHOUT_CDRDAO) .if ${PORT_OPTIONS:MCDRDAO}
RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao
.endif .endif
.if !defined(WITHOUT_DVDTOOLS) .if ${PORT_OPTIONS:MDVDTOOLS}
RUN_DEPENDS+= dvd+rw-mediainfo:${PORTSDIR}/sysutils/dvd+rw-tools RUN_DEPENDS+= dvd+rw-mediainfo:${PORTSDIR}/sysutils/dvd+rw-tools
.endif .endif
.if !defined(WITHOUT_EJECT) .if ${PORT_OPTIONS:MEJECT}
RUN_DEPENDS+= eject:${PORTSDIR}/sysutils/eject RUN_DEPENDS+= eject:${PORTSDIR}/sysutils/eject
.endif .endif
.if !defined(WITHOUT_FLAC) .if ${PORT_OPTIONS:MFLAC}
RUN_DEPENDS+= flac:${PORTSDIR}/audio/flac RUN_DEPENDS+= flac:${PORTSDIR}/audio/flac
.endif .endif
.if !defined(WITHOUT_LAME) .if ${PORT_OPTIONS:MLAME}
RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame
.endif .endif
.if !defined(WITHOUT_MPG123) .if ${PORT_OPTIONS:MMPG123}
RUN_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123 RUN_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123
.endif .endif
.if !defined(WITHOUT_NORMALIZE) .if ${PORT_OPTIONS:MNORMALIZE}
RUN_DEPENDS+= normalize:${PORTSDIR}/audio/normalize RUN_DEPENDS+= normalize:${PORTSDIR}/audio/normalize
.endif .endif
.if !defined(WITH_SUDO) .if ${PORT_OPTIONS:MSUDO}
RUN_DEPENDS+= sudo:${PORTSDIR}/security/sudo RUN_DEPENDS+= sudo:${PORTSDIR}/security/sudo
.endif .endif
.if !defined(WITHOUT_VORBIS) .if ${PORT_OPTIONS:MVORBIS}
RUN_DEPENDS+= ogg123:${PORTSDIR}/audio/vorbis-tools RUN_DEPENDS+= ogg123:${PORTSDIR}/audio/vorbis-tools
.endif .endif
@ -76,9 +71,9 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/etc/mybashburnrc ${PREFIX}/etc/mybashburnrc.sample ${INSTALL_DATA} ${WRKSRC}/etc/mybashburnrc ${PREFIX}/etc/mybashburnrc.sample
@(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "burning config convert lang menus misc" ${DATADIR}/) @(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "burning config convert lang menus misc" ${DATADIR}/)
.if !defined(NOPORTDOCS) .if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR} ${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -14,7 +14,8 @@ COMMENT= CD burner view for Nautilus
BUILD_DEPENDS= gnome-mount:${PORTSDIR}/sysutils/gnome-mount BUILD_DEPENDS= gnome-mount:${PORTSDIR}/sysutils/gnome-mount
RUN_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 CONFIGURE_ARGS= --enable-gnome-mount
USE_BZIP2= yes USE_BZIP2= yes
@ -23,7 +24,6 @@ USE_GMAKE= yes
GNOME_DESKTOP_VERSION=2 GNOME_DESKTOP_VERSION=2
USE_GNOME= gnomeprefix gnomehack intlhack nautilus2 ltverhack \ USE_GNOME= gnomeprefix gnomehack intlhack nautilus2 ltverhack \
desktopfileutils ltasneededhack eel2 libgnomeui desktopfileutils ltasneededhack eel2 libgnomeui
USE_CDRTOOLS= yes
INSTALLS_ICONS= yes INSTALLS_ICONS= yes
USE_AUTOTOOLS= libtool USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes USE_LDCONFIG= yes

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: tkdvd # Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# Date created: 01 Sep 2008
# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= tkdvd PORTNAME= tkdvd
PORTVERSION= 4.0.9 PORTVERSION= 4.0.9
@ -15,11 +11,11 @@ MASTER_SITES= http://regis.damongeot.free.fr/tkdvd/dl/ \
MAINTAINER= amdmi3@FreeBSD.org MAINTAINER= amdmi3@FreeBSD.org
COMMENT= GUI to dvd+rw-tools and cdrecord 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_TCL= 84+
USE_TK= 84+ USE_TK= 84+
USE_CDRTOOLS= yes
WRKSRC= ${WRKDIR}/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME}
@ -33,6 +29,8 @@ DESKTOP_ENTRIES="TkDVD" \
"" \ "" \
true true
.include <bsd.port.options.mk>
post-patch: post-patch:
@${REINPLACE_CMD} -e 's|tclsh|${TCLSH}|' ${WRKSRC}/install.tcl \ @${REINPLACE_CMD} -e 's|tclsh|${TCLSH}|' ${WRKSRC}/install.tcl \
${WRKSRC}/configure ${WRKSRC}/configure
@ -47,7 +45,7 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/tkdvd-install.sh ${PREFIX}/bin/tkdvd ${INSTALL_SCRIPT} ${WRKSRC}/tkdvd-install.sh ${PREFIX}/bin/tkdvd
${INSTALL_DATA} ${WRKSRC}/icons/tkdvd-2-48.png \ ${INSTALL_DATA} ${WRKSRC}/icons/tkdvd-2-48.png \
${PREFIX}/share/pixmaps/tkdvd.png ${PREFIX}/share/pixmaps/tkdvd.png
.if !defined(NOPORTDOCS) .if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR} ${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/FAQ ${WRKSRC}/doc/c* \ ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/FAQ ${WRKSRC}/doc/c* \
${DOCSDIR} ${DOCSDIR}

View file

@ -1,9 +1,5 @@
# New ports collection makefile for: xcdroast # Created by: Oliver Lehmann <Kai_Allard_Liao@gmx.de>
# Date Created: 28 Sep 2000
# Whom: Oliver Lehmann <Kai_Allard_Liao@gmx.de>
#
# $FreeBSD$ # $FreeBSD$
#
PORTNAME= xcdroast PORTNAME= xcdroast
PORTVERSION= 0.98.a.16 PORTVERSION= 0.98.a.16
@ -17,12 +13,14 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.a./alpha/}
MAINTAINER= oliver@FreeBSD.org MAINTAINER= oliver@FreeBSD.org
COMMENT= Another X11 frontend to mkisofs/cdrecord COMMENT= Another X11 frontend to mkisofs/cdrecord
OPTIONS= GTK2 "Enable GTK2 support" on \ OPTIONS_DEFINE= GTK2 NONROOT NLS
NONROOT "Use xcdroast w/o being root" off \ OPTIONS_DEFAULT= GTK2
NLS "Native language support" on NONROOT_DESC= Use xcdroast w/o being root
RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
BUILD_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools
USES= gettext USES= gettext
USE_CDRTOOLS= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
WANT_GNOME= yes WANT_GNOME= yes
USE_GMAKE= yes USE_GMAKE= yes
@ -36,16 +34,16 @@ CONFIGURE_ARGS= --with-cdrtools-prefix=${LOCALBASE} \
MAN1= xcdroast.1 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 CONFIGURE_ARGS+=--disable-nls
PLIST_SUB= NLS="@comment " PLIST_SUB= NLS="@comment "
.else .else
PLIST_SUB= NLS="" PLIST_SUB= NLS=""
.endif .endif
.if defined(WITH_GTK2) .if ${PORT_OPTIONS:MGTK2}
CONFIGURE_ARGS+=--enable-gtk2 CONFIGURE_ARGS+=--enable-gtk2
USE_GNOME= gtk20 USE_GNOME= gtk20
.else .else
@ -53,7 +51,7 @@ CONFIGURE_ARGS+=--disable-gtk2
USE_GNOME= gdkpixbuf USE_GNOME= gdkpixbuf
.endif .endif
.if defined(WITH_NONROOT) .if ${PORT_OPTIONS:MNONROOT}
CONFIGURE_ARGS+=--enable-nonrootmode CONFIGURE_ARGS+=--enable-nonrootmode
.else .else
CONFIGURE_ARGS+=--disable-nonrootmode CONFIGURE_ARGS+=--disable-nonrootmode
@ -64,7 +62,7 @@ post-patch:
${WRKSRC}/src/xtools.c ${WRKSRC}/src/xtools.c
pre-everything:: pre-everything::
.if defined(WITH_NONROOT) .if ${PORT_OPTIONS:MNONROOT}
@${CAT} ${PKGMESSAGE} @${CAT} ${PKGMESSAGE}
@${ECHO_MSG} @${ECHO_MSG}
@${ECHO_MSG} "Are you sure you want this? If not, hit Ctrl+C right now " @${ECHO_MSG} "Are you sure you want this? If not, hit Ctrl+C right now "
@ -76,4 +74,4 @@ pre-everything::
sleep 5 sleep 5
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.mk>

View file

@ -14,7 +14,8 @@ COMMENT= CD/DVD burning tool for Xfce
LIB_DEPENDS= burn:${PORTSDIR}/devel/libburn \ LIB_DEPENDS= burn:${PORTSDIR}/devel/libburn \
isofs:${PORTSDIR}/devel/libisofs isofs:${PORTSDIR}/devel/libisofs
RUN_DEPENDS= cdrdao:${PORTSDIR}/sysutils/cdrdao RUN_DEPENDS= cdrdao:${PORTSDIR}/sysutils/cdrdao \
cdrecord:${PORTSDIR}/sysutils/cdrtools
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ENV= GMSGFMT=${PREFIX}/bin/msgfmt DATADIRNAME=share CONFIGURE_ENV= GMSGFMT=${PREFIX}/bin/msgfmt DATADIRNAME=share
@ -24,7 +25,6 @@ USE_GMAKE= yes
USE_GNOME= intltool USE_GNOME= intltool
USE_XFCE= configenv libexo libgui USE_XFCE= configenv libexo libgui
USES= pkgconfig USES= pkgconfig
USE_CDRTOOLS= yes
INSTALLS_ICONS= yes INSTALLS_ICONS= yes
MAN1= xfburn.1 MAN1= xfburn.1