Index: graphics/kipi-plugins-kde4/Makefile =================================================================== --- graphics/kipi-plugins-kde4/Makefile +++ graphics/kipi-plugins-kde4/Makefile @@ -9,9 +9,9 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE 4 kipi graphics plugins (meta port) -NO_BUILD= yes -NO_INSTALL= yes -NO_MTREE= yes +USES= metaport + +NO_BUILD= keep this for the included Makefile .include "${.CURDIR}/../digikam-kde4/Makefile.common" Index: lang/rubinius/Makefile =================================================================== --- lang/rubinius/Makefile +++ lang/rubinius/Makefile @@ -54,6 +54,7 @@ USE_RUBY= yes RUBY_NO_RUN_DEPENDS= yes USE_PERL5= build +# Installing during build. NO_INSTALL= yes PLIST_SUB+= FREEBSD_DIR=${FREEBSD_DIR} GEM_PATH= ${WRKSRC}/gems/ruby/${RUBY_VER} Index: lang/slib-guile/Makefile =================================================================== --- lang/slib-guile/Makefile +++ lang/slib-guile/Makefile @@ -5,9 +5,7 @@ PORTNAME= slib PORTVERSION= 3b4 # Keep this in sync with lang/slib CATEGORIES= lang scheme -MASTER_SITES= # empty PKGNAMESUFFIX= -guile -DISTFILES= # empty MAINTAINER= ports@FreeBSD.org COMMENT= SLIB installation for Guile @@ -17,7 +15,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} SUB_FILES+= pkg-install pkg-deinstall -NO_BUILD= yes -NO_INSTALL= yes + +USES= metaport .include Index: lang/slib-guile2/Makefile =================================================================== --- lang/slib-guile2/Makefile +++ lang/slib-guile2/Makefile @@ -5,9 +5,7 @@ PORTNAME= slib PORTVERSION= 3b4 # Keep this in sync with lang/slib CATEGORIES= lang scheme -MASTER_SITES= # empty PKGNAMESUFFIX= -guile2 -DISTFILES= # empty MAINTAINER= ports@FreeBSD.org COMMENT= SLIB installation for Guile @@ -17,7 +15,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} SUB_FILES+= pkg-install pkg-deinstall -NO_BUILD= yes -NO_INSTALL= yes + +USES= metaport .include Index: misc/posixtestsuite/Makefile =================================================================== --- misc/posixtestsuite/Makefile +++ misc/posixtestsuite/Makefile @@ -14,6 +14,7 @@ NO_ARCH= yes NO_BUILD= yes +# This port fetches, and then only runs tests. NO_INSTALL= yes NO_PACKAGE= "Nothing to package" Index: news/husky/Makefile =================================================================== --- news/husky/Makefile +++ news/husky/Makefile @@ -6,19 +6,21 @@ PORTEPOCH?= 0 CATEGORIES?= news mail MASTER_SITES= SF/husky/husky/1.9-current/2014.05.19 +DISTNAME= husky-all-1.9-source-20140519 + MAINTAINER?= osharoiko@gmail.com COMMENT?= Husky full featured highly portable FTN Tosser -DISTNAME= husky-all-1.9-source-20140519 - .if ${PORTNAME} == "husky" RUN_DEPENDS= hpt:news/husky-hpt \ htick:news/husky-htick -NO_BUILD= yes -NO_INSTALL= yes -.endif +USES= metaport +# Patches are kept here for slave ports, +# but as we don't extract, we cannot patch. +PATCHDIR= /dev/null +.else USES+= alias gmake tar:tgz @@ -34,5 +36,6 @@ ${LN} -sf ${HUSKY_ROOTDIR}/huskybse/huskymak.cfg ${HUSKY_ROOTDIR} @${REINPLACE_CMD} -e 's|gcc|${CC}|; s|g++|${CXX}|' \ ${HUSKY_ROOTDIR}/huskymak.cfg +.endif .include Index: print/tex-formats/Makefile =================================================================== --- print/tex-formats/Makefile +++ print/tex-formats/Makefile @@ -4,16 +4,12 @@ PORTVERSION= 20150521 PORTREVISION= 2 CATEGORIES= print -MASTER_SITES= #empty PKGNAMEPREFIX= tex- -DISTFILES= #empty -EXTRACT_ONLY= #empty MAINTAINER= hrs@FreeBSD.org COMMENT= Formats for basic TeX engines -NO_BUILD= yes -NO_INSTALL= yes +USES= metaport USE_TEX= web2c basic texmf fmtutil texhash TEXHASHDIRS= ${TEXMFVARDIR} Index: security/courier-authlib/Makefile =================================================================== --- security/courier-authlib/Makefile +++ security/courier-authlib/Makefile @@ -7,10 +7,6 @@ CATEGORIES?= security mail .if defined(PKGNAMESUFFIX) MASTER_SITES= SF/courier/authlib/${PORTVERSION} -.else -MASTER_SITES= # empty -DISTFILES= # empty -EXTRACT_ONLY= # empty .endif MAINTAINER= oliver@FreeBSD.org @@ -21,8 +17,7 @@ .if !defined(PKGNAMESUFFIX) RUN_DEPENDS= courierauthconfig:security/courier-authlib-base -NO_BUILD= yes -NO_INSTALL= yes +USES= metaport PATCHDIR= /dev/null OPTIONS_DEFINE+= GDBM Index: security/sshguard/Makefile =================================================================== --- security/sshguard/Makefile +++ security/sshguard/Makefile @@ -15,9 +15,7 @@ # If SSHGUARDFW is not set by a slave port, then we only use the # following which makes this a metaport to choose a backend .if ${SSHGUARDFW} == none -NO_BUILD=YES -NO_INSTALL=YES -NO_ARCH=YES +USES= metaport OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= IPFW NULL PF Index: sysutils/bhyve-rc/Makefile =================================================================== --- sysutils/bhyve-rc/Makefile +++ sysutils/bhyve-rc/Makefile @@ -4,18 +4,13 @@ PORTNAME= bhyve-rc PORTVERSION= 3 CATEGORIES= sysutils -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= freebsd@grem.de COMMENT= FreeBSD RC script for starting bhyve guests in tmux RUN_DEPENDS= tmux:sysutils/tmux -NO_WRKSUBDIR= yes -NO_BUILD= yes -NO_INSTALL= yes +USES= metaport USE_RC_SUBR= bhyve Index: sysutils/ec2-scripts/Makefile =================================================================== --- sysutils/ec2-scripts/Makefile +++ sysutils/ec2-scripts/Makefile @@ -24,7 +24,6 @@ .if ${PORT_OPTIONS:MNOFIRSTBOOT} PORTVERSION= 1.5 PORTREVISION= 1 -NO_INSTALL= YES RC_SCRIPTS+= ec2_firstboot panicmail .else RC_SCRIPTS+= ec2_configinit @@ -35,12 +34,10 @@ PLIST_FILES+= etc/rc.d/$i .endfor -.if ! ${PORT_OPTIONS:MNOFIRSTBOOT} do-install: +.if ! ${PORT_OPTIONS:MNOFIRSTBOOT} ${INSTALL_SCRIPT} ${WRKSRC}/configinit.sh ${STAGEDIR}${PREFIX}/sbin/configinit .endif - -post-install: .for i in ${RC_SCRIPTS} ${INSTALL_SCRIPT} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/etc/rc.d/ .endfor Index: sysutils/firstboot-freebsd-update/Makefile =================================================================== --- sysutils/firstboot-freebsd-update/Makefile +++ sysutils/firstboot-freebsd-update/Makefile @@ -3,16 +3,11 @@ PORTNAME= firstboot-freebsd-update PORTVERSION= 1.2 CATEGORIES= sysutils -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= cperciva@FreeBSD.org COMMENT= Update the system using freebsd-update when it first boots -NO_WRKSUBDIR= yes -NO_BUILD= yes -NO_INSTALL= yes +USES= metaport USE_RC_SUBR= firstboot_freebsd_update Index: sysutils/firstboot-growfs/Makefile =================================================================== --- sysutils/firstboot-growfs/Makefile +++ sysutils/firstboot-growfs/Makefile @@ -3,16 +3,11 @@ PORTNAME= firstboot-growfs PORTVERSION= 1.0 CATEGORIES= sysutils -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= swills@FreeBSD.org COMMENT= Expand / when the system first boots -NO_WRKSUBDIR= yes -NO_BUILD= yes -NO_INSTALL= yes +USES= metaport USE_RC_SUBR= firstboot_growfs Index: sysutils/firstboot-pkgs/Makefile =================================================================== --- sysutils/firstboot-pkgs/Makefile +++ sysutils/firstboot-pkgs/Makefile @@ -3,16 +3,11 @@ PORTNAME= firstboot-pkgs PORTVERSION= 1.4 CATEGORIES= sysutils -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= cperciva@FreeBSD.org COMMENT= Install packages when the system first boots -NO_WRKSUBDIR= yes -NO_BUILD= yes -NO_INSTALL= yes +USES= metaport USE_RC_SUBR= firstboot_pkgs Index: sysutils/jail2/Makefile =================================================================== --- sysutils/jail2/Makefile +++ sysutils/jail2/Makefile @@ -3,14 +3,11 @@ PORTNAME= jail2 PORTVERSION= 1.1 CATEGORIES= sysutils -MASTER_SITES= # -DISTFILES= # MAINTAINER= yamagi@yamagi.org COMMENT= Jail startup/shutdown script with jail.conf support -NO_BUILD= yes -NO_INSTALL= yes +USES= metaport USE_RC_SUBR= jail2 Index: www/flashplayer/Makefile =================================================================== --- www/flashplayer/Makefile +++ www/flashplayer/Makefile @@ -3,7 +3,6 @@ PORTNAME= flashplayer PORTVERSION= 24.0 CATEGORIES= www multimedia -DISTFILES= MAINTAINER= emulation@FreeBSD.org COMMENT= Native wrapper around Linux Flash Player @@ -11,10 +10,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/browser_plugins/linux-flashplayer/libflashplayer.so:www/linux-flashplayer \ nspluginwrapper:www/nspluginwrapper -NO_ARCH= yes -NO_BUILD= yes -NO_INSTALL= yes -NO_MTREE= yes +USES= metaport PLIST_FILES= "@postexec ${LOCALBASE}/bin/nspluginwrapper -i ${LOCALBASE}/lib/browser_plugins/linux-flashplayer/libflashplayer.so" \ "@rmtry lib/browser_plugins/npwrapper.libflashplayer.so" Index: x11-fonts/xorg-fonts-100dpi/Makefile =================================================================== --- x11-fonts/xorg-fonts-100dpi/Makefile +++ x11-fonts/xorg-fonts-100dpi/Makefile @@ -4,9 +4,6 @@ PORTNAME= xorg-fonts-100dpi PORTVERSION= 7.7 CATEGORIES= x11-fonts -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= x11@FreeBSD.org COMMENT= X.Org 100dpi bitmap fonts @@ -18,11 +15,10 @@ ${FONTDIR}/100dpi/charB08.pcf.gz:x11-fonts/font-bitstream-100dpi \ ${FONTDIR}/encodings/encodings.dir:x11-fonts/encodings +USES= metaport + CONFLICTS= XFree86-font100dpi-* -NO_BUILD= # none -NO_MTREE= yes -NO_INSTALL= yes FONTDIR= ${LOCALBASE}/share/fonts .include Index: x11-fonts/xorg-fonts-75dpi/Makefile =================================================================== --- x11-fonts/xorg-fonts-75dpi/Makefile +++ x11-fonts/xorg-fonts-75dpi/Makefile @@ -4,9 +4,6 @@ PORTNAME= xorg-fonts-75dpi PORTVERSION= 7.7 CATEGORIES= x11-fonts -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= x11@FreeBSD.org COMMENT= X.Org 75dpi bitmap fonts @@ -20,9 +17,8 @@ CONFLICTS= XFree86-font75dpi-* -NO_BUILD= # none -NO_MTREE= yes -NO_INSTALL= yes +USES= metaport + FONTDIR= ${LOCALBASE}/share/fonts .include Index: x11-fonts/xorg-fonts-cyrillic/Makefile =================================================================== --- x11-fonts/xorg-fonts-cyrillic/Makefile +++ x11-fonts/xorg-fonts-cyrillic/Makefile @@ -4,9 +4,6 @@ PORTNAME= xorg-fonts-cyrillic PORTVERSION= 7.7 CATEGORIES= x11-fonts -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Cyrillic bitmap fonts @@ -17,11 +14,10 @@ ${FONTDIR}/cyrillic/proof9x16.pcf.gz:x11-fonts/font-winitzki-cyrillic \ ${FONTDIR}/encodings/encodings.dir:x11-fonts/encodings +USES= metaport + CONFLICTS= XFree86-fontCyrillic-* -NO_BUILD= # none -NO_MTREE= yes -NO_INSTALL= yes FONTDIR= ${LOCALBASE}/share/fonts .include Index: x11-fonts/xorg-fonts-miscbitmaps/Makefile =================================================================== --- x11-fonts/xorg-fonts-miscbitmaps/Makefile +++ x11-fonts/xorg-fonts-miscbitmaps/Makefile @@ -4,8 +4,6 @@ PORTNAME= xorg-fonts-miscbitmaps PORTVERSION= 7.7 CATEGORIES= x11-fonts -MASTER_SITES= # none -DISTFILES= # none MAINTAINER= x11@FreeBSD.org COMMENT= X.Org miscellaneous bitmap fonts @@ -24,11 +22,10 @@ ${FONTDIR}/misc/olcursor.pcf.gz:x11-fonts/font-sun-misc \ ${FONTDIR}/encodings/encodings.dir:x11-fonts/encodings +USES= metaport + CONFLICTS= XFree86-fontDefaultBitmaps-* -NO_BUILD= # none -NO_INSTALL= yes -NO_MTREE= yes FONTDIR= ${LOCALBASE}/share/fonts .include Index: x11-fonts/xorg-fonts-truetype/Makefile =================================================================== --- x11-fonts/xorg-fonts-truetype/Makefile +++ x11-fonts/xorg-fonts-truetype/Makefile @@ -5,9 +5,6 @@ PORTVERSION= 7.7 PORTREVISION= 1 CATEGORIES= x11-fonts -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= x11@FreeBSD.org COMMENT= X.Org TrueType fonts @@ -18,9 +15,8 @@ ${FONTDIR}/encodings/encodings.dir:x11-fonts/encodings \ ${FONTDIR}/dejavu/DejaVuSans.ttf:x11-fonts/dejavu -NO_BUILD= # none -NO_INSTALL= yes -NO_MTREE= yes +USES= metaport + FONTDIR= ${LOCALBASE}/share/fonts .include Index: x11-fonts/xorg-fonts-type1/Makefile =================================================================== --- x11-fonts/xorg-fonts-type1/Makefile +++ x11-fonts/xorg-fonts-type1/Makefile @@ -4,9 +4,6 @@ PORTNAME= xorg-fonts-type1 PORTVERSION= 7.7 CATEGORIES= x11-fonts -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= x11@FreeBSD.org COMMENT= X.Org Type1 fonts @@ -18,11 +15,10 @@ ${FONTDIR}/Type1/cursor.pfa:x11-fonts/font-xfree86-type1 \ ${FONTDIR}/encodings/encodings.dir:x11-fonts/encodings +USES= metaport + CONFLICTS= XFree86-fontScalable-* -NO_BUILD= yes -NO_INSTALL= yes -NO_MTREE= yes FONTDIR= ${LOCALBASE}/share/fonts .include Index: x11/xorg-libraries/Makefile =================================================================== --- x11/xorg-libraries/Makefile +++ x11/xorg-libraries/Makefile @@ -5,17 +5,10 @@ PORTVERSION= 7.7 PORTREVISION= 2 CATEGORIES= x11 -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none MAINTAINER= x11@FreeBSD.org COMMENT= X.org libraries meta-port -NO_BUILD= yes -NO_INSTALL= yes -NO_MTREE= yes - RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dmx.pc:x11/libdmx \ ${LOCALBASE}/libdata/pkgconfig/fontenc.pc:x11-fonts/libfontenc \ ${LOCALBASE}/libdata/pkgconfig/ice.pc:x11/libICE \ @@ -58,4 +51,6 @@ ${LOCALBASE}/libdata/pkgconfig/xxf86misc.pc:x11/libXxf86misc \ ${LOCALBASE}/libdata/pkgconfig/xxf86vm.pc:x11/libXxf86vm +USES= metaport + .include