mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-28 05:29:48 +00:00
category/port: Package name dependencies do not support globbing.
5.9.9 of the Porters Handbook defines the use of pkgname/version dependencies which does not include globbing. Incidentally `pkg info` is used by the ports framework which does support it but external tools, like Poudriere, don't expect this. None of these needed globbing. If there is a good reason beyond convenience for the feature then it needs to be documented and tools updated.
This commit is contained in:
parent
3b85c190f9
commit
9a34ad5a49
@ -11,10 +11,10 @@ COMMENT= GTK chess client written in Python
|
||||
LICENSE= GPLv3
|
||||
|
||||
COMMON_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}sqlalchemy*>1.:databases/py-sqlalchemy13@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}psutil*>0.:sysutils/py-psutil@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}gobject*>2:devel/py-gobject3@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}websockets*>7.:devel/py-websockets@${PY_FLAVOR}
|
||||
${PYTHON_PKGNAMEPREFIX}sqlalchemy>1.:databases/py-sqlalchemy13@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}psutil>0.:sysutils/py-psutil@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}gobject>2:devel/py-gobject3@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}websockets>7.:devel/py-websockets@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${COMMON_DEPENDS}
|
||||
BUILD_DEPENDS= ${COMMON_DEPENDS}
|
||||
|
||||
|
@ -9,7 +9,7 @@ MASTER_SITES= SF
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Web proxy converting Japanese into Romaji
|
||||
|
||||
RUN_DEPENDS= *p5-Text-Kakasi>=2:japanese/p5-Text-Kakasi \
|
||||
RUN_DEPENDS= ja-p5-Text-Kakasi>=2:japanese/p5-Text-Kakasi \
|
||||
p5-AppConfig>=0:devel/p5-AppConfig \
|
||||
p5-libwww>=0:www/p5-libwww
|
||||
|
||||
|
@ -11,13 +11,15 @@ COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
|
||||
|
||||
USES= python:env
|
||||
|
||||
# OCTSRC is the name of the directory of the package.
|
||||
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
|
||||
OCTSRC= ${DISTNAME}
|
||||
|
||||
WRKSRC= ${WRKDIR}/${OCTSRC}/src
|
||||
|
||||
RUN_DEPENDS+= py*-lxml>=0:devel/py-lxml
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml
|
||||
RUN_DEPENDS+= ${TARBALLS_DIR}/matgeom.tar.gz:math/octave-forge-matgeom
|
||||
|
||||
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
|
||||
|
@ -16,7 +16,7 @@ LIB_DEPENDS= libavahi-client.so:net/avahi-app \
|
||||
libnotify.so:devel/libnotify \
|
||||
libcanberra-gtk3.so:audio/libcanberra-gtk3 \
|
||||
libunique-1.0.so:x11-toolkits/unique
|
||||
RUN_DEPENDS= ap*-mod_dnssd>=0:www/mod_dnssd \
|
||||
RUN_DEPENDS= ${APACHE_PKGNAMEPREFIX}mod_dnssd>=0:www/mod_dnssd \
|
||||
console-kit-daemon:sysutils/consolekit2
|
||||
|
||||
USES= apache:2.2+ gettext gmake gnome libtool pkgconfig tar:xz xorg
|
||||
|
Loading…
Reference in New Issue
Block a user