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:
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
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ LICENSE= GPLv2
|
|||
|
||||
PORTSCOUT= skipv:3.10g
|
||||
|
||||
USES= gmake
|
||||
USES= alias gmake
|
||||
USE_AUTOTOOLS= autoconf
|
||||
CONFIGURE_WRKSRC= ${WRKSRC}/gnu
|
||||
MAKEFILE= GNUmakefile
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -13,6 +13,7 @@ COMMENT= MIDI to PCM software synthesizer
|
|||
|
||||
CONFLICTS= timidity++-2.*
|
||||
|
||||
USES= alias
|
||||
TIINS= goemon.tgz
|
||||
INSTALL_TARGET= install.all
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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}"
|
||||
|
||||
|
|
Loading…
Reference in a new issue