Add USES=alias to several ports

Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
This commit is contained in:
John Marino 2014-10-20 08:12:20 +00:00
parent 8da4559259
commit badd7a1eba
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=371241
13 changed files with 14 additions and 11 deletions

View file

@ -18,7 +18,7 @@ LIB_DEPENDS= libdotconf.so:${PORTSDIR}/devel/dotconf \
# gnomehier is required because of share/sounds directory.
USE_GNOME= glib20 gnomehier intltool
USES= gettext gmake pathfix pkgconfig libtool
USES= alias gettext gmake pathfix pkgconfig libtool
GNU_CONFIGURE= yes
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib

View file

@ -15,6 +15,7 @@ CONFLICTS= php5-arcanist-*
OPTIONS_DEFINE= DOCS
USES= alias
PLIST_FILES= bin/arc bin/marc man/man1/arc.1.gz
PORTDOCS= Arc521.doc

View file

@ -14,7 +14,7 @@ LICENSE= GPLv2
PORTSCOUT= skipv:3.10g
USES= gmake
USES= alias gmake
USE_AUTOTOOLS= autoconf
CONFIGURE_WRKSRC= ${WRKSRC}/gnu
MAKEFILE= GNUmakefile

View file

@ -27,7 +27,8 @@ NLS_USES= gettext
NLS_LIBS= -lintl
PORTDOCS= *
USES= gmake libtool lua:51 pathfix shebangfix tar:bzip2 pkgconfig
USES= alias gmake libtool lua:51 pathfix pkgconfig shebangfix \
tar:bzip2
USE_BDB= 46+
INVALID_BDB_VER=51
GNU_CONFIGURE= yes

View file

@ -12,7 +12,7 @@ COMMENT= ALSA compatibility library
LICENSE= LGPL21 # or any later version
USES= tar:bzip2 libtool:keepla
USES= alias libtool:keepla tar:bzip2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-pkgconfdir="\$${prefix}/libdata/pkgconfig"

View file

@ -15,7 +15,7 @@ LICENSE= LGPL21 # or any later version
LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
GNU_CONFIGURE= yes
USES= tar:bzip2 pkgconfig libtool:keepla
USES= alias libtool:keepla pkgconfig tar:bzip2
EXTRA_PATCHES+= ${FILESDIR}/alsa-plugins.patch
INSTALL_TARGET= install-strip
CPPFLAGS+= -I${.CURDIR}/../alsa-lib/files

View file

@ -15,7 +15,7 @@ LICENSE= GPLv2 # or any later version
LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:${PORTSDIR}/audio/alsa-plugins
USES= gmake tar:bzip2 shebangfix
USES= alias gmake shebangfix tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-udev-rules-dir="\$${prefix}/lib/udev"
SHEBANG_FILES= alsaconf/alsaconf.in

View file

@ -14,7 +14,7 @@ COMMENT= Sound library for enlightenment package
LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile
USES= libtool:keepla pathfix pkgconfig:both tar:bzip2
USES= alias libtool:keepla pathfix pkgconfig:both tar:bzip2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= JW=false

View file

@ -16,7 +16,7 @@ LICENSE_COMB= dual
BUILD_DEPENDS= p5-CDDB-File>=0:${PORTSDIR}/audio/p5-CDDB-File
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USES= alias perl5
USE_PERL5= configure
.include <bsd.port.mk>

View file

@ -22,7 +22,7 @@ LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao \
PLIST_FILES= bin/pianobar \
man/man1/pianobar.1.gz
USES= tar:bzip2 gmake pkgconfig
USES= alias gmake pkgconfig tar:bzip2
MAKE_ARGS+= CC="${CC}" PREFIX="${PREFIX}"
CFLAGS+= -I${LOCALBASE}/include -std=c99

View file

@ -13,6 +13,7 @@ COMMENT= MIDI to PCM software synthesizer
CONFLICTS= timidity++-2.*
USES= alias
TIINS= goemon.tgz
INSTALL_TARGET= install.all

View file

@ -13,7 +13,7 @@ COMMENT= Library for handling uncompressed video and audio data
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
USES= pathfix pkgconfig libtool
USES= alias libtool pathfix pkgconfig
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include

View file

@ -17,7 +17,7 @@ OPTIONS_DEFINE_i386= MMX
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USES= gmake tar:bzip2
USES= alias gmake tar:bzip2
MAKE_ARGS= CC="${CC}" USE_CSS=0 OBJDIR="obj" \
CFLAGS="${CFLAGS} ${CPPFLAGS}" LIBS="${LIBS}"